gtk-layer-shell: 0.8.0 -> 0.8.1

+7 -22
+7 -22
pkgs/development/libraries/gtk-layer-shell/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , meson 6 5 , ninja 7 6 , pkg-config ··· 15 14 , vala 16 15 }: 17 16 18 - stdenv.mkDerivation rec { 17 + stdenv.mkDerivation (finalAttrs: { 19 18 pname = "gtk-layer-shell"; 20 - version = "0.8.0"; 19 + version = "0.8.1"; 21 20 22 21 outputs = [ "out" "dev" "devdoc" ]; 23 22 outputBin = "devdoc"; # for demo ··· 25 24 src = fetchFromGitHub { 26 25 owner = "wmww"; 27 26 repo = "gtk-layer-shell"; 28 - rev = "v${version}"; 29 - sha256 = "sha256-Z7jPYLKgkwMNXu80aaZ2vNj57LbN+X2XqlTTq6l0wTE="; 27 + rev = "v${finalAttrs.version}"; 28 + hash = "sha256-WW5sdOAJUKbSLWUpI9BK7O63/Uli+Tu9Tj9ccCOREPM="; 30 29 }; 31 30 32 - patches = [ 33 - # https://github.com/wmww/gtk-layer-shell/pull/146 34 - # Mark wayland-scanner as a build-time dependency 35 - (fetchpatch { 36 - url = "https://github.com/wmww/gtk-layer-shell/commit/6fd16352e5b35fefc91aa44e73671addaaa95dfc.patch"; 37 - hash = "sha256-U/mxmcRcZnsF0fvWW0axo6ajqW40NuOzNIAzoLCboRM="; 38 - }) 39 - # https://github.com/wmww/gtk-layer-shell/pull/147 40 - # Remove redundant dependency check for gtk-doc 41 - (fetchpatch { 42 - url = "https://github.com/wmww/gtk-layer-shell/commit/124ccc2772d5ecbb40b54872c22e594c74bd39bc.patch"; 43 - hash = "sha256-WfrWe9UJCp1RvVJhURAxGw4jzqPjoaP6182jVdoEAQs="; 44 - }) 45 - ]; 46 - 47 31 strictDeps = true; 48 32 49 33 depsBuildBuild = [ ··· 74 58 75 59 meta = with lib; { 76 60 description = "A library to create panels and other desktop components for Wayland using the Layer Shell protocol"; 61 + homepage = "https://github.com/wmww/gtk-layer-shell"; 77 62 license = licenses.lgpl3Plus; 78 - maintainers = with maintainers; [ eonpatapon ]; 63 + maintainers = with maintainers; [ eonpatapon donovanglover ]; 79 64 platforms = platforms.linux; 80 65 }; 81 - } 66 + })