From db559186745704fc99252183958d4b718c25d076 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Thu, 27 Jan 2022 09:28:26 +0100 Subject: [PATCH v2 6/9] gnu: cagebreak: Update to 1.8.3. * gnu/packages/wm.scm (cagebreak): Update to 1.8.3. diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 166bd74419..ff10c21147 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -2514,7 +2514,7 @@ (define-public xnotify (define-public cagebreak (package (name "cagebreak") - (version "1.8.0") + (version "1.8.3") (source (origin (method git-fetch) (uri (git-reference @@ -2523,13 +2523,18 @@ (define-public cagebreak (file-name (git-file-name name version)) (sha256 (base32 - "0296mnzk7qd0zvnhw716jvpp7madjsar373ixx4qcff0m0jwfrxm")))) + "0vm97ak0589v39m3fljf1qhy92dqgiqcrrfp757gg7q58qwa6dkf")))) (build-system meson-build-system) - (arguments '(#:configure-flags '("-Dxwayland=true"))) - (native-inputs - (list pandoc pkg-config)) - (inputs - (list libevdev pango wlroots)) + (arguments + `(#:configure-flags '("-Dxwayland=true") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-data-dir + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "meson.build" + (("/etc/") (string-append (assoc-ref outputs "out") "/etc")))))))) + (native-inputs (list pandoc pkg-config)) + (inputs (list libevdev pango wlroots)) (home-page "https://github.com/project-repo/cagebreak") (synopsis "Tiling wayland compositor inspired by ratpoison") (description -- 2.35.1