summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-08-28 21:57:25 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2026-08-28 22:59:54 +0900
commitde197aa5ee7a4f03b4a60ffa7cd4d52a71135a4a (patch)
tree8b3b1b658931f2707f754e04fae674da1238e9ea /gnu/packages/games.scm
parent9f48f13a52900c7cb50a5c7d3232fac69ebd0579 (diff)
gnu: quadrapassel: Update to 50.2.
* gnu/packages/games.scm (quadrapassel): Update to 50.2. [#:tests?]: Set to #f. [#:phases] {skip-gtk-update-icon-cache}: Adjust. [inputs]: Remove clutter, clutter-gtk, gsound, gtk+, and libcanberra; add gtk, libadwaita, libsndfile, and openal. [native-inputs]: Remove itstool and libxml2; add blueprint-compiler. [home-page]: Update.
Diffstat (limited to 'gnu/packages/games.scm')
-rw-r--r--gnu/packages/games.scm41
1 files changed, 21 insertions, 20 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 8c0016de188..94724d0c675 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -10828,7 +10828,7 @@ GameController.")
10828(define-public quadrapassel 10828(define-public quadrapassel
10829 (package 10829 (package
10830 (name "quadrapassel") 10830 (name "quadrapassel")
10831 (version "40.2") 10831 (version "50.2")
10832 (source (origin 10832 (source (origin
10833 (method url-fetch) 10833 (method url-fetch)
10834 (uri (string-append "mirror://gnome/sources/quadrapassel/" 10834 (uri (string-append "mirror://gnome/sources/quadrapassel/"
@@ -10836,34 +10836,35 @@ GameController.")
10836 "quadrapassel-" version ".tar.xz")) 10836 "quadrapassel-" version ".tar.xz"))
10837 (sha256 10837 (sha256
10838 (base32 10838 (base32
10839 "02n0khwy38pykw4xqpnkym6xvj2sv8izfjbaxlik3iq7890j5n0b")))) 10839 "0z8lz8zyxgmcm09xkibv8xgcwbsgs4jzaqiybgndijyfcvyq36fg"))))
10840 (build-system meson-build-system) 10840 (build-system meson-build-system)
10841 (arguments 10841 (arguments
10842 '(#:glib-or-gtk? #t 10842 (list
10843 #:phases 10843 #:tests? #f ;libgnome-games-support-tests test failure
10844 (modify-phases %standard-phases 10844 #:glib-or-gtk? #t
10845 (add-after 'unpack 'skip-gtk-update-icon-cache 10845 #:phases
10846 ;; Don't create 'icon-theme.cache'. 10846 #~(modify-phases %standard-phases
10847 (lambda _ 10847 (add-after 'unpack 'skip-gtk-update-icon-cache
10848 (substitute* "build-aux/meson_post_install.py" 10848 ;; Don't create 'icon-theme.cache'.
10849 (("gtk-update-icon-cache") (which "true")))))))) 10849 (lambda _
10850 (substitute* "meson.build"
10851 (("gtk_update_icon_cache: true")
10852 "gtk_update_icon_cache: false")))))))
10850 (native-inputs 10853 (native-inputs
10851 (list desktop-file-utils ; for desktop-file-validate 10854 (list blueprint-compiler
10855 desktop-file-utils ; for desktop-file-validate
10852 gettext-minimal 10856 gettext-minimal
10853 (list glib "bin") ; for glib-compile-resources 10857 (list glib "bin") ; for glib-compile-resources
10854 itstool
10855 libxml2 ; for xmllint
10856 pkg-config 10858 pkg-config
10857 vala)) 10859 vala))
10858 (inputs 10860 (inputs
10859 (list clutter 10861 (list gtk
10860 clutter-gtk 10862 libadwaita
10861 gsound
10862 gtk+
10863 libcanberra
10864 libmanette 10863 libmanette
10865 librsvg)) 10864 librsvg
10866 (home-page "https://wiki.gnome.org/Apps/Quadrapassel") 10865 libsndfile
10866 openal))
10867 (home-page "https://gitlab.gnome.org/GNOME/quadrapassel")
10867 (synopsis "GNOME version of Tetris") 10868 (synopsis "GNOME version of Tetris")
10868 (description "Quadrapassel comes from the classic falling-block game, 10869 (description "Quadrapassel comes from the classic falling-block game,
10869Tetris. The goal of the game is to create complete horizontal lines of 10870Tetris. The goal of the game is to create complete horizontal lines of