summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAshvith Shetty <ashvith@noreply.codeberg.org>2026-01-30 23:53:03 +0530
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-02-07 22:37:16 +0100
commit825a1c02519ff090f00c8a3bd2c4403185c7dc4d (patch)
treedabf7bbbb208dc3bb096732eac378bc9d007ec07 /gnu
parent320d3dcbf28ab015c3e3306038600fe658d775f3 (diff)
gnu: blackbox-terminal: Update to 0.14.0-0.4bf9ac5.
* gnu/packages/gnome-xyz.scm (blackbox-terminal): Update to 0.14.0-0.4bf9ac5. Change-Id: Id840fa05e533bab193ec5cd713b3970a7040b9a8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/gnome-xyz.scm92
1 files changed, 49 insertions, 43 deletions
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 7d60b57c7cb..150a727c324 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -23,7 +23,7 @@
;;; Copyright © 2022 Trevor Richards <trev@trevdev.ca>
;;; Copyright © 2023 Eidvilas Markevičius <markeviciuseidvilas@gmail.com>
;;; Copyright © 2025 aurtzy <aurtzy@gmail.com>
-;;; Copyright © 2025 Ashvith Shetty <ashvithshetty0010@zohomail.in>
+;;; Copyright © 2025, 2026 Ashvith Shetty <ashvithshetty0010@zohomail.in>
;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop>
;;; Copyright © 2025 Gabriel Santos <gabrielsantosdesouza@disroot.org>
;;; Copyright © 2025 Noé Lopez <noelopez@free.fr>
@@ -2071,45 +2071,51 @@ way they prefer.")
(license license:gpl3+)))
(define-public blackbox-terminal
- (package
- (name "blackbox-terminal")
- (version "0.14.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://gitlab.gnome.org/raggesilver/blackbox")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32 "0g7n2z0m7jjbn93zvx3ix7ph4mpncwq80cjjc2prp878cksj3g3r"))))
- (build-system meson-build-system)
- (arguments
- (list #:glib-or-gtk? #t
- #:configure-flags #~(list "-Dblackbox_is_flatpak=false")
- #:phases #~(modify-phases %standard-phases
- (add-after 'unpack 'fix-gtk4-update-icon-cache
- (lambda _
- (substitute* "build-aux/meson/postinstall.py"
- (("gtk-update-icon-cache")
- "true")))))))
- (native-inputs (list pkg-config
- vala
- python
- desktop-file-utils ;for update-desktop-database
- (list glib "bin") ;for glib-compile-schemas, etc.
- gettext-minimal))
- (inputs (list gtk
- vte-with-sixel
- json-glib
- libpqmarble
- libadwaita
- pcre2
- libxml2
- libgee
- librsvg))
- (home-page "https://gitlab.gnome.org/raggesilver/blackbox/")
- (synopsis "Beautiful GTK 4 terminal")
- (description
- "@code{blackbox-terminal} is an elegant and customizable terminal for GNOME.")
- (license license:gpl3+)))
+ ;; Last release from 2023 fails to build.
+ (let ((commit "4bf9ac59a53801df7de538d426721af590689dcc")
+ (revision "0"))
+ (package
+ (name "blackbox-terminal")
+ (version (git-version "0.14.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.gnome.org/raggesilver/blackbox")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1sijhhw2crhxa19d1l3y7aimz6hz8yjwyawydr91ziad8qq38z3i"))))
+ (build-system meson-build-system)
+ (arguments
+ (list
+ #:glib-or-gtk? #t
+ #:configure-flags
+ #~(list "-Dblackbox_is_flatpak=false")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'fix-gtk4-update-icon-cache
+ (lambda _
+ (substitute* "build-aux/meson/postinstall.py"
+ (("gtk-update-icon-cache")
+ "true")))))))
+ (native-inputs (list pkg-config
+ vala
+ python
+ desktop-file-utils ;for update-desktop-database
+ (list glib "bin") ;for glib-compile-schemas, etc.
+ gettext-minimal))
+ (inputs (list gtk
+ vte-with-sixel
+ json-glib
+ libpqmarble
+ libadwaita
+ pcre2
+ libxml2
+ libgee
+ librsvg))
+ (home-page "https://gitlab.gnome.org/raggesilver/blackbox/")
+ (synopsis "Beautiful GTK 4 terminal")
+ (description
+ "@code{blackbox-terminal} is an elegant and customizable terminal for GNOME.")
+ (license license:gpl3+))))