guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: tilix: Update to 1.9.5-0.8726e9e.


From: guix-commits
Subject: branch master updated: gnu: tilix: Update to 1.9.5-0.8726e9e.
Date: Tue, 22 Aug 2023 15:05:51 -0400

This is an automated email from the git hooks/post-receive script.

podiki pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 74619b6973 gnu: tilix: Update to 1.9.5-0.8726e9e.
74619b6973 is described below

commit 74619b697336828284ff753362ffe930d7135b71
Author: Aaron Covrig <aaron.covrig.us@ieee.org>
AuthorDate: Mon Aug 21 00:26:15 2023 -0400

    gnu: tilix: Update to 1.9.5-0.8726e9e.
    
    Fix failing build of tilix by including commits since last released version.
    
    * gnu/packages/terminals.scm (tilix): Update to 1.9.5-0.8726e9e.
    
    Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
---
 gnu/packages/terminals.scm | 95 ++++++++++++++++++++++++----------------------
 1 file changed, 50 insertions(+), 45 deletions(-)

diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 5fc72d7937..c59b1a6588 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -33,6 +33,7 @@
 ;;; Copyright © 2022 Felipe Balbi <balbi@kernel.org>
 ;;; Copyright © 2022 ( <paren@disroot.org>
 ;;; Copyright © 2022 jgart <jgart@dismail.de>
+;;; Copyright © 2023 Aaron Covrig <aaron.covrig.us@ieee.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1339,50 +1340,54 @@ while also supporting native scrolling and 
@command{tmux} control mode
   (deprecated-package "wterm" foot))
 
 (define-public tilix
-  (package
-    (name "tilix")
-    (version "1.9.5")
-    (source
-      (origin
-        (method git-fetch)
-        (uri (git-reference
-               (url "https://github.com/gnunn1/tilix";)
-               (commit version)))
-        (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ij3ix6yhi8hicxvglrxjyyv8bch9birrgsr8ml6jfh3hvk4pxdh"))))
-    (build-system meson-build-system)
-    (arguments
-     `(#:glib-or-gtk? #t
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'set-env-variables
-           (lambda _
-             (setenv "CC" ,(cc-for-target))))
-         (add-after 'unpack 'skip-gtk-update-icon-cache
-           (lambda _
-             (substitute* "meson_post_install.py"
-               (("gtk-update-icon-cache") (which "true"))
-               (("update-desktop-database") (which "true"))))))))
-    (inputs
-     (list dbus
-           dconf
-           gsettings-desktop-schemas
-           gtk+
-           gtkd
-           ldc
-           libsecret
-           libunwind
-           vte))
-    (native-inputs
-     (list appstream
-           gettext-minimal
-           (list glib "bin")
-           ldc
-           pkg-config))
-    (home-page "https://gnunn1.github.io/tilix-web/";)
-    (synopsis "Tiling terminal emulator")
-    (description "Tilix is a tiling terminal emulator following the
+  (let ((commit "8726e9e9426e6b05c8cadfe7fe5205e8cbc910e3")
+        (revision "0"))
+    (package
+      (name "tilix")
+      ;; No release in over a year so include commits that fix glibc related
+      ;; build issues.
+      (version (git-version "1.9.5" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/gnunn1/tilix";)
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "0vbjfk6zn9r56nxhlgy77szv7ai061ds53hsz9zba0v9kyzzcdml"))))
+      (build-system meson-build-system)
+      (arguments
+       `(#:glib-or-gtk? #t
+         #:phases
+         (modify-phases %standard-phases
+           (add-after 'unpack 'set-env-variables
+             (lambda _
+               (setenv "CC" ,(cc-for-target))))
+           (add-after 'unpack 'skip-gtk-update-icon-cache
+             (lambda _
+               (substitute* "meson_post_install.py"
+                 (("gtk-update-icon-cache") (which "true"))
+                 (("update-desktop-database") (which "true"))))))))
+      (inputs
+       (list dbus
+             dconf
+             gsettings-desktop-schemas
+             gtk+
+             gtkd
+             ldc
+             libsecret
+             libunwind
+             vte))
+      (native-inputs
+       (list appstream
+             gettext-minimal
+             (list glib "bin")
+             ldc
+             pkg-config))
+      (home-page "https://gnunn1.github.io/tilix-web/";)
+      (synopsis "Tiling terminal emulator")
+      (description "Tilix is a tiling terminal emulator following the
 Gnome Human Interface Guidelines.  Its features include:
 @enumerate
 @item Layout terminals in any fashion by splitting them horizontally or
@@ -1394,7 +1399,7 @@ windows.
 terminal are replicated to the others.
 @item Supports notifications when processes are completed out of view.
 @end enumerate")
-    (license license:mpl2.0)))
+    (license license:mpl2.0))))
 
 (define-public tio
   (package



reply via email to

[Prev in Thread] Current Thread [Next in Thread]