From 0849a96b0e08194e4c5a029f2a0801924dc5e5d9 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 15 Jun 2026 18:36:37 -0700 Subject: [PATCH] plugdata: use upstream desktop item --- pkgs/by-name/pl/plugdata/package.nix | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/pl/plugdata/package.nix b/pkgs/by-name/pl/plugdata/package.nix index 9c876530d1d8..4c98030d3bfb 100644 --- a/pkgs/by-name/pl/plugdata/package.nix +++ b/pkgs/by-name/pl/plugdata/package.nix @@ -4,8 +4,6 @@ fetchFromGitHub, fetchpatch2, ensureNewerSourcesForZipFilesHook, - makeDesktopItem, - copyDesktopItems, cmake, pkg-config, alsa-lib, @@ -49,7 +47,6 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config ensureNewerSourcesForZipFilesHook - copyDesktopItems python3 makeWrapper writableTmpDirAsHomeHook @@ -77,21 +74,6 @@ stdenv.mkDerivation (finalAttrs: { webkitgtk_4_1 ]; - desktopItems = [ - (makeDesktopItem { - name = "PlugData"; - desktopName = "PlugData"; - exec = "plugdata"; - icon = "plugdata_logo"; - comment = "Pure Data as a plugin, with a new GUI"; - type = "Application"; - categories = [ - "AudioVideo" - "Music" - ]; - }) - ]; - env.NIX_LDFLAGS = toString [ "-lX11" "-lXext" @@ -131,7 +113,8 @@ stdenv.mkDerivation (finalAttrs: { cp -r Plugins/VST3/plugdata{,-fx}.vst3 $out/lib/vst3 cp -r Plugins/LV2/plugdata{,-fx}.lv2 $out/lib/lv2 - install -Dm444 $src/Resources/Icons/plugdata_logo_linux.png $out/share/icons/hicolor/512x512/apps/plugdata_logo.png + install -Dm444 Resources/Icons/plugdata_logo_linux.png $out/share/icons/hicolor/512x512/apps/plugdata.png + install -Dm444 Resources/Installer/plugdata.desktop -t $out/share/applications runHook postInstall '';