screenkey: 1.4 -> 1.5

zendo d865afb0 498ebaf8

+13 -9
+13 -9
pkgs/applications/video/screenkey/default.nix
··· 1 1 { lib 2 2 , fetchFromGitLab 3 - # native 4 3 , wrapGAppsHook 5 - # not native 6 4 , xorg 7 5 , gobject-introspection 8 6 , gtk3 7 + , libappindicator-gtk3 8 + , slop 9 9 , python3 10 10 }: 11 11 12 12 python3.pkgs.buildPythonApplication rec { 13 13 pname = "screenkey"; 14 - version = "1.4"; 14 + version = "1.5"; 15 15 16 16 src = fetchFromGitLab { 17 - owner = "screenkey"; 18 - repo = "screenkey"; 17 + owner = pname; 18 + repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "1rfngmkh01g5192pi04r1fm7vsz6hg9k3qd313sn9rl9xkjgp11l"; 20 + hash = "sha256-kWktKzRyWHGd1lmdKhPwrJoSzAIN2E5TKyg30uhM4Ug="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ ··· 28 28 29 29 buildInputs = [ 30 30 gtk3 31 + libappindicator-gtk3 31 32 ]; 32 33 33 34 propagatedBuildInputs = with python3.pkgs; [ 34 35 babel 35 36 pycairo 36 37 pygobject3 38 + dbus-python 37 39 ]; 38 40 39 41 # Prevent double wrapping because of wrapGAppsHook 40 42 dontWrapGApps = true; 41 - # https://github.com/NixOS/nixpkgs/issues/56943 42 - strictDeps = false; 43 + 43 44 preFixup = '' 44 - makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 45 + makeWrapperArgs+=( 46 + --prefix PATH ":" "${lib.makeBinPath [ slop ]}" 47 + "''${gappsWrapperArgs[@]}" 48 + ) 45 49 ''; 46 50 47 51 # screenkey does not have any tests