[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/08: gnu: libpanel: Update to 1.2.0.
From: |
guix-commits |
Subject: |
02/08: gnu: libpanel: Update to 1.2.0. |
Date: |
Thu, 23 Nov 2023 03:05:14 -0500 (EST) |
lilyp pushed a commit to branch gnome-team
in repository guix.
commit 1b39a2cdcfa7fbdc6ac48cfc18f7680a87c039e3
Author: Vivien Kraus <vivien@planete-kraus.eu>
AuthorDate: Thu Nov 16 17:54:22 2023 +0100
gnu: libpanel: Update to 1.2.0.
The fontconfig issue was apparently HOME that was not set. The build system
required the documentation command to fail on any warning.
* gnu/packages/gtk.scm (libpanel): Update to 1.2.0.
[#:configure-flags]: Remove.
[#:phases]: Reindent.
<set-home>: New phase.
[native-inputs]: Reindent. Add gi-docgen.
Change-Id: I2a11e9c3e8b480e5ebc9b4e3e4763804c9c6a28c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
---
gnu/packages/gtk.scm | 32 +++++++++++++++++++-------------
1 file changed, 19 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 67611efaae..b5246c8b3b 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -2928,7 +2928,7 @@ Unix desktop environment under X11 as well as Wayland.")
(define-public libpanel
(package
(name "libpanel")
- (version "1.0.2")
+ (version "1.2.0")
(source
(origin
(method git-fetch)
@@ -2937,20 +2937,26 @@ Unix desktop environment under X11 as well as Wayland.")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "10lkysbwg9w0lm1hj7lw4g7y9j8b88kmq07nfgx0r6f319znj12v"))))
+ (base32 "0wal073anl6iviyljyr8pw0m7av4ik6azpmrwzxw4snp95ib27aq"))))
(build-system meson-build-system)
(arguments
- (list #:configure-flags #~(list "-Ddocs=disabled") ;fontconfig issue
- #:phases #~(modify-phases %standard-phases
- (add-after 'unpack 'disable-gtk-update-icon-cache
- (lambda _
- (substitute* "meson.build"
- (("gtk_update_icon_cache: true")
- "gtk_update_icon_cache: false")))))))
- (native-inputs (list `(,glib "bin")
- gobject-introspection
- pkg-config
- vala))
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'disable-gtk-update-icon-cache
+ (lambda _
+ (substitute* "meson.build"
+ (("gtk_update_icon_cache: true")
+ "gtk_update_icon_cache: false"))))
+ (add-before 'build 'set-home
+ (lambda _
+ (setenv "HOME" (getcwd)))))))
+ (native-inputs
+ (list gi-docgen
+ `(,glib "bin")
+ gobject-introspection
+ pkg-config
+ vala))
(inputs (list glib gtk libadwaita))
(home-page "https://gitlab.gnome.org/GNOME/libpanel")
(synopsis "Dock and panel library for GTK 4")
- branch gnome-team updated (1cc3b7e80f -> 60db3a6b3f), guix-commits, 2023/11/23
- 01/08: gnu: Add libdex., guix-commits, 2023/11/23
- 02/08: gnu: libpanel: Update to 1.2.0.,
guix-commits <=
- 03/08: gnu: jsonrpc-glib: Update to 3.44.0., guix-commits, 2023/11/23
- 08/08: gnu: libxmlb: Add xz to propagated-inputs., guix-commits, 2023/11/23
- 07/08: gnu: appstream: Load stemmer in all circumstances., guix-commits, 2023/11/23
- 06/08: gnu: gnome-builder: Update to 44.2., guix-commits, 2023/11/23
- 04/08: gnu: libpeas: Update to 1.36.0., guix-commits, 2023/11/23
- 05/08: gnu: sysprof: Update to 3.48.0., guix-commits, 2023/11/23