git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #147306 from berbiche/cagebreak-1.8.1
commit9b6078a3673c5622e6c823afb339d60949ef48fd authorSandro <sandro.jaeckel@gmail.com> dateFri 26 Nov 2021, 12:42 (5 years ago) parentad55208077ba7f
1 file changed+5−7
pkgs/applications/window-managers/cagebreak/default.nix+5−7
pkgs/applications/window-managers/cagebreak/default.nix+5−7
@@ -24,13 +24,13 @@
2424
2525stdenv.mkDerivation rec {
2626 pname = "cagebreak";
27− version = "1.8.0";
27+ version = "1.8.1";
2828
2929 src = fetchFromGitHub {
3030 owner = "project-repo";
3131 repo = pname;
3232 rev = version;
33− hash = "sha256-tWfHJajAOYZJ73GckZWWTdVz75YmHA7t/qDhM7+tJgk=";
33+ hash = "sha256-YaLGRlvppTUCSHFlt3sEfHgN3pYHuc5oGt3dt0DDw3I=";
3434 };
3535
3636 nativeBuildInputs = [
@@ -63,14 +63,12 @@ stdenv.mkDerivation rec {
6363 "-Dxwayland=${lib.boolToString withXwayland}"
6464 ];
6565
66− # TODO: investigate why is this happening
6766 postPatch = ''
67+ # TODO: investigate why is this happening
6868 sed -i -e 's|<drm_fourcc.h>|<libdrm/drm_fourcc.h>|' *.c
69− '';
7069
71− postInstall = ''
72− install -d $out/share/cagebreak/
73− install -m644 $src/examples/config $out/share/cagebreak/
70+ # Patch cagebreak to read its default configuration from $out/share/cagebreak
71+ sed -i "s|/etc/xdg/cagebreak|$out/share/cagebreak|" meson.build cagebreak.c
7472 '';
7573
7674 postFixup = lib.optionalString withXwayland ''