summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-03-28 15:09:57 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2026-03-28 16:26:12 +0900
commita48e0ba9174d26bfb3e7d5cd41ac14a20af2cfea (patch)
treefb417f1b96393eae9617f3711571b3c6040fc59c
parent53a8985545afc907912136ac16305c1e3d9968c9 (diff)
gnu: gnome-console: Update to 50.0.
* gnu/packages/gnome.scm (gnome-console): Update to 50.0. [#:phases] {check}: New phase override. [native-inputs]: Add dbus and xorg-server-for-tests. Change-Id: If8f5aed014657753d34d523e4d141c89ea08b7b7
-rw-r--r--gnu/packages/gnome.scm25
1 files changed, 20 insertions, 5 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index ebbad84a124..125541bf957 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5287,7 +5287,7 @@ more fun.")
5287(define-public gnome-console 5287(define-public gnome-console
5288 (package 5288 (package
5289 (name "gnome-console") 5289 (name "gnome-console")
5290 (version "48.1") 5290 (version "50.0")
5291 (source (origin 5291 (source (origin
5292 (method url-fetch) 5292 (method url-fetch)
5293 (uri (string-append "mirror://gnome/sources/gnome-console/" 5293 (uri (string-append "mirror://gnome/sources/gnome-console/"
@@ -5295,7 +5295,7 @@ more fun.")
5295 "gnome-console-" version ".tar.xz")) 5295 "gnome-console-" version ".tar.xz"))
5296 (sha256 5296 (sha256
5297 (base32 5297 (base32
5298 "1kvb4wk9gzx4si4sxyz8hxy1qdnq514gqgjqnps1nnszzschklbh")))) 5298 "0vmcqx210asimq5awbqgmcg4c40sdv7vzvhq1xn6lzjly03h55g4"))))
5299 (build-system meson-build-system) 5299 (build-system meson-build-system)
5300 (arguments 5300 (arguments
5301 (list #:glib-or-gtk? #t 5301 (list #:glib-or-gtk? #t
@@ -5307,13 +5307,28 @@ more fun.")
5307 (substitute* "tests/test-utils.c" 5307 (substitute* "tests/test-utils.c"
5308 (("/usr/bin/true") 5308 (("/usr/bin/true")
5309 (format #f "~a" (search-input-file 5309 (format #f "~a" (search-input-file
5310 inputs "bin/true"))))))))) 5310 inputs "bin/true"))))))
5311 (native-inputs (list `(,glib "bin") 5311 (replace 'check
5312 (lambda* (#:key tests? test-options parallel-tests?
5313 #:allow-other-keys)
5314 (when tests?
5315 (setenv "HOME" (getcwd))
5316 (system "Xvfb &")
5317 (setenv "DISPLAY" ":0")
5318 (setenv "MESON_TESTTHREADS"
5319 (if parallel-tests?
5320 (number->string (parallel-job-count))
5321 "1"))
5322 (apply invoke "dbus-run-session" "--" "meson" "test"
5323 "--print-errorlogs" "-t" "0" test-options)))))))
5324 (native-inputs (list dbus
5325 `(,glib "bin")
5312 gettext-minimal 5326 gettext-minimal
5313 sassc 5327 sassc
5314 pkg-config 5328 pkg-config
5315 `(,gtk+ "bin") 5329 `(,gtk+ "bin")
5316 desktop-file-utils)) 5330 desktop-file-utils
5331 xorg-server-for-tests))
5317 (inputs (list gtk 5332 (inputs (list gtk
5318 libadwaita 5333 libadwaita
5319 vte 5334 vte