diff options
| author | bdunahu <bdunahu@operationnull.com> | 2026-03-28 14:17:53 -0400 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-04-07 11:20:55 +0200 |
| commit | b396b08b7f957c4ec1eed693203e1ea971c37255 (patch) | |
| tree | 70c4027ae4a6b23c60fccc4b4f739def6687cb14 | |
| parent | 5527b670caea1f87e0402475b44a722484d1be50 (diff) | |
gnu: girara: Update to 2026.02.04.
* gnu/packages/gtk.scm (girara): Update to 2026.02.04.
[arguments]: Remove unnecessary 'start-xserver phase.
[propagated-inputs]: Remove gtk+ and json-glib.
[native-inputs]: Remove check, gettext-minimal, xorg-server-for-tests,
glib:bin.
[inputs]: Add glib.
Merges guix/guix!7553
Change-Id: I655f5c67e207dde9d9609ee7c91805255c6ed2ee
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
| -rw-r--r-- | gnu/packages/gtk.scm | 35 |
1 files changed, 4 insertions, 31 deletions
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index a639dfe55b4..3261480265c 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -2183,11 +2183,9 @@ and routines to assist in editing internationalized text.") (license license:lgpl2.1+))) (define-public girara - ;; TODO: Move propagated inputs to inputs after core-updates is merged (as - ;; of 2024-03) (package (name "girara") - (version "0.4.5") + (version "2026.02.04") (source (origin (method git-fetch) @@ -2196,35 +2194,10 @@ and routines to assist in editing internationalized text.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "04igidbihgq5k7fh0jd5n26w00qlb47riky6q7qlp5k314d6cd2y")))) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-before 'check 'start-xserver - ;; Tests require a running X server. - (lambda* (#:key inputs #:allow-other-keys) - (let ((xorg-server (assoc-ref inputs "xorg-server")) - (display ":1")) - (setenv "DISPLAY" display) - - ;; On busy machines, tests may take longer than - ;; the default of four seconds. - (setenv "CK_DEFAULT_TIMEOUT" "20") - - ;; Don't fail due to missing '/etc/machine-id'. - (setenv "DBUS_FATAL_WARNINGS" "0") - (zero? (system (string-append xorg-server "/bin/Xvfb " - display " &"))))))))) - (native-inputs - (list pkg-config - check - gettext-minimal - `(,glib "bin") - xorg-server-for-tests)) - ;; Listed in 'Requires.private' of 'girara.pc'. - (propagated-inputs (list gtk+ json-glib)) + (base32 "04adir5a8g2hqgv4vzpg52i2524abpcrqf3fcffrbwp8syan0df1")))) (build-system meson-build-system) + (native-inputs (list pkg-config)) + (inputs (list glib)) (home-page "https://pwmt.org/projects/girara/") (synopsis "Library for minimalistic gtk+3 user interfaces") (description "Girara is a library that implements a user interface that |
