git.iko.soy/typeable/nixpkgs
on master help sign in
cagebreak: 1.7.0 -> 1.7.1

Now it uses scdoc as manpage generator.

commit732c69861400981492bf1159e95e71d845e0b4e0 authorAndersonTorres <torres.anderson.85@protonmail.com> dateFri 7 May 2021, 14:34 (6 years ago) parent42f21db
1 file changed+9−10
pkgs/applications/window-managers/cagebreak/default.nix+9−10
pkgs/applications/window-managers/cagebreak/default.nix+9−10
@@ -9,7 +9,6 @@
99, meson
1010, ninja
1111, nixosTests
12−, pandoc
1312, pango
1413, pixman
1514, pkg-config
@@ -23,20 +22,19 @@
2322
2423stdenv.mkDerivation rec {
2524 pname = "cagebreak";
26− version = "1.7.0";
25+ version = "1.7.1";
2726
2827 src = fetchFromGitHub {
2928 owner = "project-repo";
3029 repo = pname;
3130 rev = version;
32− hash = "sha256-HpAjJHu5sxZKof3ydnU3wcP5GpnH6Ax8m1T1vVoq+oI=";
31+ hash = "sha256-1IztedN5/I/4TDKHLJ26fSrDsvJ5QAr+cbzS2PQITDE=";
3332 };
3433
3534 nativeBuildInputs = [
3635 makeWrapper
3736 meson
3837 ninja
39− pandoc
4038 pkg-config
4139 scdoc
4240 wayland
@@ -66,26 +64,27 @@ stdenv.mkDerivation rec {
6664 "-Dxwayland=${lib.boolToString withXwayland}"
6765 ];
6866
67+ # TODO: investigate why is this happening
6968 postPatch = ''
7069 sed -i -e 's|<drm_fourcc.h>|<libdrm/drm_fourcc.h>|' *.c
7170 '';
7271
7372 postInstall = ''
74− mkdir -p $contrib/share/cagebreak
75− cp $src/examples/config $contrib/share/cagebreak/config
73+ install -d $contrib/share/cagebreak/
74+ install -m644 $src/examples/config $contrib/share/cagebreak/
7675 '';
7776
7877 postFixup = lib.optionalString withXwayland ''
7978 wrapProgram $out/bin/cagebreak --prefix PATH : "${xwayland}/bin"
8079 '';
8180
82− passthru.tests.basic = nixosTests.cagebreak;
83−
8481 meta = with lib; {
85− description = "A Wayland tiling compositor inspired by ratpoison";
8682 homepage = "https://github.com/project-repo/cagebreak";
83+ description = "A Wayland tiling compositor inspired by ratpoison";
8784 license = licenses.mit;
88− platforms = platforms.linux;
8985 maintainers = with maintainers; [ berbiche ];
86+ platforms = platforms.linux;
9087 };
88+
89+ passthru.tests.basic = nixosTests.cagebreak;
9190}