diff options
author | rewine <luhongxu@deepin.org> | 2023-11-17 14:00:35 +0800 |
---|---|---|
committer | tomf <tom@tom-fitzhenry.me.uk> | 2023-11-19 00:47:05 +1100 |
commit | fab56442243e83dfa4a6181c4c2c20177055df5f (patch) | |
tree | 3fdd55bb64934338d37f372a391af1478c909ac4 /pkgs/applications/window-managers | |
parent | 904a5f42ab8bd34e7f0c760f9f0c0b4682ff868b (diff) |
cagebreak: 1.9.1 -> 2.2.1
- https://github.com/project-repo/cagebreak/releases/tag/2.0.0 - https://github.com/project-repo/cagebreak/releases/tag/2.2.1
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r-- | pkgs/applications/window-managers/cagebreak/default.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/applications/window-managers/cagebreak/default.nix b/pkgs/applications/window-managers/cagebreak/default.nix index 63a5e8613e189..1f07da0a7bc4c 100644 --- a/pkgs/applications/window-managers/cagebreak/default.nix +++ b/pkgs/applications/window-managers/cagebreak/default.nix @@ -6,6 +6,7 @@ , libevdev , libinput , libxkbcommon +, xcbutilwm , makeWrapper , mesa , meson @@ -24,13 +25,13 @@ stdenv.mkDerivation rec { pname = "cagebreak"; - version = "1.9.1"; + version = "2.2.1"; src = fetchFromGitHub { owner = "project-repo"; repo = pname; rev = version; - hash = "sha256-pU1QHYOqnkb3L4iSKbZY9Vo60Z6EaX9mp2Nw48NSPic="; + hash = "sha256-cJEJ8V9lDbNb07eY3nWmNcT7ULGlcmOeyb9UDOLGWfI="; }; nativeBuildInputs = [ @@ -48,6 +49,7 @@ stdenv.mkDerivation rec { libevdev libinput libxkbcommon + xcbutilwm mesa # for libEGL headers pango pixman @@ -69,6 +71,8 @@ stdenv.mkDerivation rec { # Patch cagebreak to read its default configuration from $out/share/cagebreak sed -i "s|/etc/xdg/cagebreak|$out/share/cagebreak|" meson.build cagebreak.c + substituteInPlace meson.build \ + --replace "/usr/share/licenses" "$out/share/licenses" ''; postFixup = lib.optionalString withXwayland '' |