guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 825a1c02519ff090f00c8a3bd2c4403185c7dc4d
Author: Ashvith Shetty <[email protected]>
AuthorDate: Fri Jan 30 23:53:03 2026 +0530

    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 <[email protected]>
---
 gnu/packages/gnome-xyz.scm | 92 ++++++++++++++++++++++++----------------------
 1 file changed, 49 insertions(+), 43 deletions(-)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 7d60b57c7c..150a727c32 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -23,7 +23,7 @@
 ;;; Copyright © 2022 Trevor Richards <[email protected]>
 ;;; Copyright © 2023 Eidvilas Markevičius <[email protected]>
 ;;; Copyright © 2025 aurtzy <[email protected]>
-;;; Copyright © 2025 Ashvith Shetty <[email protected]>
+;;; Copyright © 2025, 2026 Ashvith Shetty <[email protected]>
 ;;; Copyright © 2025 Maxim Cournoyer <[email protected]>
 ;;; Copyright © 2025 Gabriel Santos <[email protected]>
 ;;; Copyright © 2025 Noé Lopez <[email protected]>
@@ -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+))))

Reply via email to