diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2026-03-28 15:09:57 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2026-03-28 16:26:12 +0900 |
| commit | a48e0ba9174d26bfb3e7d5cd41ac14a20af2cfea (patch) | |
| tree | fb417f1b96393eae9617f3711571b3c6040fc59c | |
| parent | 53a8985545afc907912136ac16305c1e3d9968c9 (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.scm | 25 |
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 |
