diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-08-27 14:12:29 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-08-27 14:32:18 +0000 |
commit | b32bc2f2499de5f49e283bfc1657fa7464cfeb62 (patch) | |
tree | 401a5f0a4d36b5a8d5f44773a49a93c11e92869b | |
parent | fd7bef5d0c9ccba4887db5c4e8e14231a0f65506 (diff) | |
download | nixpkgs-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.nix | 38 |
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 ]; |