summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-08-27 14:12:29 +0000
committerAlyssa Ross <hi@alyssa.is>2020-08-27 14:32:18 +0000
commitb32bc2f2499de5f49e283bfc1657fa7464cfeb62 (patch)
tree401a5f0a4d36b5a8d5f44773a49a93c11e92869b
parentfd7bef5d0c9ccba4887db5c4e8e14231a0f65506 (diff)
downloadnixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.tar
nixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.tar.gz
nixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.tar.bz2
nixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.tar.lz
nixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.tar.xz
nixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.tar.zst
nixpkgs-b32bc2f2499de5f49e283bfc1657fa7464cfeb62.zip
wf-shell: 0.4.0 -> 0.5.0
-rw-r--r--pkgs/applications/window-managers/wayfire/wf-shell.nix38
1 files changed, 4 insertions, 34 deletions
diff --git a/pkgs/applications/window-managers/wayfire/wf-shell.nix b/pkgs/applications/window-managers/wayfire/wf-shell.nix
index 5bddd954f0d..2cb1c1f1a1c 100644
--- a/pkgs/applications/window-managers/wayfire/wf-shell.nix
+++ b/pkgs/applications/window-managers/wayfire/wf-shell.nix
@@ -1,50 +1,20 @@
-{ stdenv, lib, fetchurl, fetchpatch, meson, ninja, pkg-config, wayland, git
+{ stdenv, lib, fetchurl, meson, ninja, pkg-config, wayland, git
 , alsaLib, gnome3, gtk-layer-shell, pulseaudio, wayfire, wf-config
 }:
 
 stdenv.mkDerivation rec {
   pname = "wf-shell";
-  version = "0.4.0";
+  version = "0.5.0";
 
   # > Note to packagers: do not use the autogenerated "Source code"
   # > archives from GitHub, but the wf-shell-0.4.0.tar.xz file.
   src = fetchurl {
     url = "https://github.com/WayfireWM/wf-shell/releases/download/${version}/wf-shell-${version}.tar.xz";
-    sha256 = "184sdbfqisz96r0k9dmp8vc1arw9bs7nhkv3pbv9pxkj5liya0xw";
+    sha256 = "1w4jhy84v9ky9s1iw36msn8189a3pwkvvivyhl44pfc4fy31wj7s";
   };
 
-  patches = [
-    # Use the wf::config::build_configuration API as modified by the
-    # corresponding wf-config patch.  Remove if
-    # <https://github.com/WayfireWM/wf-shell/pull/52> is applied
-    # upstream.
-    (fetchpatch {
-      url = "https://github.com/WayfireWM/wf-shell/commit/078f7d845f39689906d008d857681416c312991a.patch";
-      sha256 = "0bgkm9sv9y2y4iyhga453vnffbyi8zy2by3fkhakpjlrzx9qlzza";
-    })
-
-    # Allow wf-shell to be installed into its own prefix, rather than
-    # wayfire's.  Remove if
-    # <https://github.com/WayfireWM/wf-shell/pull/53> is applied
-    # upstream.
-    (fetchpatch {
-      url = "https://github.com/WayfireWM/wf-shell/commit/482f00455f0b0e08e3fffc844c865e43c80df84b.patch";
-      sha256 = "0zcwgshdd5d03fnkz30nmpzv0xv3085iqjmn61r05bin8v2b2b2h";
-    })
-
-    # Generate and install a wf-shell.pc file, so that other packages
-    # can find wf-shell's metadata directory, rather than assuming
-    # it's the same as Wayfire's.  Remove if
-    # <https://github.com/WayfireWM/wf-shell/pull/54> is applied
-    # upstream.
-    (fetchpatch {
-      url = "https://github.com/WayfireWM/wf-shell/commit/2c97d63cde3fd683f3b4159f459a5116e1a539f3.patch";
-      sha256 = "0pfi6x1ddm9bbhmy48bxmgvqpl754d3f7q91703mzfza0rlwpr4q";
-    })
-  ];
-
   strictDeps = true;
-  nativeBuildInputs = [ meson ninja pkg-config wayland git ];
+  nativeBuildInputs = [ meson ninja pkg-config wayland ];
   buildInputs = [
     alsaLib gnome3.gtkmm gtk-layer-shell pulseaudio wayfire wf-config
   ];