Update wallpaper engine plugin

This commit is contained in:
Invariantspace 2024-06-16 17:02:20 -07:00
parent 7329a57c22
commit d60884e675
No known key found for this signature in database
GPG key ID: EBC4A20067373921
3 changed files with 7 additions and 5 deletions

View file

@ -42,6 +42,7 @@ pkgs.plasma5Packages.callPackage
postInstall = ''
chmod +x ../plugin/contents/pyext.py
PATH=${python-ws}/bin:$PATH patchShebangs --build ../plugin/contents/pyext.py
sed -i "18i \\ \"[ -f \\\\\"${placeholder "out"}/share/\$EXT\\\\\" ] && WKD=\\\\\"${placeholder "out"}/share/\$EXT\\\\\"\"," ../plugin/contents/ui/Pyext.qml
sed -i "s/exec python3 //g" ../plugin/contents/ui/Pyext.qml
mkdir -p $out/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/
cp -r ../plugin/* $out/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/

View file

@ -30,9 +30,10 @@ pkgs.kdePackages.callPackage
meta.license = with lib.licenses; [ gpl2 ];
pname = name;
postInstall = ''
sed -i "s/exec python3 //g" ../plugin/contents/ui/Pyext.qml
chmod +x ../plugin/contents/pyext.py
PATH=${python-ws}/bin:$PATH patchShebangs --build ../plugin/contents/pyext.py
sed -i "18i \\ \"[ -f \\\\\"${placeholder "out"}/share/\$EXT\\\\\" ] && WKD=\\\\\"${placeholder "out"}/share/\$EXT\\\\\"\"," ../plugin/contents/ui/Pyext.qml
sed -i "s/exec python3 //g" ../plugin/contents/ui/Pyext.qml
kpackagetool6 -i ../plugin/ -p $out/share/plasma/wallpapers/
'';
src = inputs.${name};