printrun: make gsettings schemas available

+11 -1
+11 -1
pkgs/applications/misc/printrun/default.nix
··· 1 - { lib, python3Packages, fetchFromGitHub }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "printrun"; ··· 10 rev = "${pname}-${version}"; 11 sha256 = "179x8lwrw2h7cxnkq7izny6qcb4nhjnd8zx893i77zfhzsa6kx81"; 12 }; 13 14 propagatedBuildInputs = with python3Packages; [ 15 appdirs cython dbus-python numpy six wxPython_4_0 psutil pyglet pyopengl pyserial ··· 27 for f in $out/share/applications/*.desktop; do 28 sed -i -e "s|/usr/|$out/|g" "$f" 29 done 30 ''; 31 32 meta = with lib; {
··· 1 + { lib, python3Packages, fetchFromGitHub, glib, wrapGAppsHook }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "printrun"; ··· 10 rev = "${pname}-${version}"; 11 sha256 = "179x8lwrw2h7cxnkq7izny6qcb4nhjnd8zx893i77zfhzsa6kx81"; 12 }; 13 + 14 + nativeBuildInputs = [ glib wrapGAppsHook ]; 15 16 propagatedBuildInputs = with python3Packages; [ 17 appdirs cython dbus-python numpy six wxPython_4_0 psutil pyglet pyopengl pyserial ··· 29 for f in $out/share/applications/*.desktop; do 30 sed -i -e "s|/usr/|$out/|g" "$f" 31 done 32 + ''; 33 + 34 + dontWrapGApps = true; 35 + # https://github.com/NixOS/nixpkgs/issues/56943 36 + strictDeps = false; 37 + 38 + preFixup = '' 39 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 40 ''; 41 42 meta = with lib; {