Compare commits
2 Commits
22ab193f83
...
7d9ecb8823
| Author | SHA1 | Date | |
|---|---|---|---|
| 7d9ecb8823 | |||
| 6084fcca27 |
15
pinepods.nix
15
pinepods.nix
@@ -167,6 +167,20 @@ rustPlatform.buildRustPackage {
|
|||||||
$out/share/metainfo/com.gooseberrydevelopment.pinepods.metainfo.xml
|
$out/share/metainfo/com.gooseberrydevelopment.pinepods.metainfo.xml
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Create desktop entry
|
||||||
|
mkdir -p $out/share/applications
|
||||||
|
cat > $out/share/applications/pinepods.desktop << EOF
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Pinepods
|
||||||
|
Comment=A self-hosted podcast manager
|
||||||
|
Exec=pinepods
|
||||||
|
Icon=com.gooseberrydevelopment.pinepods
|
||||||
|
Type=Application
|
||||||
|
Categories=Audio;Music;
|
||||||
|
StartupNotify=true
|
||||||
|
StartupWMClass=Pinepods
|
||||||
|
EOF
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
@@ -176,6 +190,7 @@ rustPlatform.buildRustPackage {
|
|||||||
--set WEBKIT_FORCE_SANDBOX 0 \
|
--set WEBKIT_FORCE_SANDBOX 0 \
|
||||||
--prefix LD_LIBRARY_PATH : "${libayatana-appindicator}/lib" \
|
--prefix LD_LIBRARY_PATH : "${libayatana-appindicator}/lib" \
|
||||||
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "${gst_all_1.gstreamer}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-base}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-good}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-bad}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-ugly}/lib/gstreamer-1.0:${gst_all_1.gst-libav}/lib/gstreamer-1.0" \
|
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "${gst_all_1.gstreamer}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-base}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-good}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-bad}/lib/gstreamer-1.0:${gst_all_1.gst-plugins-ugly}/lib/gstreamer-1.0:${gst_all_1.gst-libav}/lib/gstreamer-1.0" \
|
||||||
|
--prefix XDG_DATA_DIRS : "$out/share" \
|
||||||
--prefix XDG_DATA_DIRS : "${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}" \
|
--prefix XDG_DATA_DIRS : "${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}" \
|
||||||
--prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules"
|
--prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules"
|
||||||
'';
|
'';
|
||||||
|
|||||||
Reference in New Issue
Block a user