summary refs log tree commit diff
diff options
context:
space:
mode:
authorBobby Rong <rjl931189261@126.com>2022-01-29 22:46:13 +0800
committerBobby Rong <rjl931189261@126.com>2022-01-30 10:59:05 +0800
commit47691ae272fe811dcf53d946eb2756da7c3434cb (patch)
treeed05e6a1ecf5849aebfe75fdb7c14cd6b713ad1c
parent945ec499041db73043f745fad3b2a3a01e826081 (diff)
downloadnixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.tar
nixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.tar.gz
nixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.tar.bz2
nixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.tar.lz
nixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.tar.xz
nixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.tar.zst
nixpkgs-47691ae272fe811dcf53d946eb2756da7c3434cb.zip
pantheon.elementary-music: remove unneeded inputs
After the LastFM plugin is removed, those inputs are no longer needed.
-rw-r--r--pkgs/desktops/pantheon/apps/elementary-music/default.nix53
1 files changed, 19 insertions, 34 deletions
diff --git a/pkgs/desktops/pantheon/apps/elementary-music/default.nix b/pkgs/desktops/pantheon/apps/elementary-music/default.nix
index d71835a6531..84383042776 100644
--- a/pkgs/desktops/pantheon/apps/elementary-music/default.nix
+++ b/pkgs/desktops/pantheon/apps/elementary-music/default.nix
@@ -3,31 +3,25 @@
 , fetchFromGitHub
 , fetchpatch
 , nix-update-script
-, pkg-config
+, desktop-file-utils
 , meson
 , ninja
+, pkg-config
+, python3
 , vala
-, desktop-file-utils
-, gtk3
+, wrapGAppsHook
+, elementary-icon-theme
+, glib
 , granite
-, python3
-, libgee
-, clutter-gtk
-, json-glib
+, gst_all_1
+, gtk3
 , libgda
+, libgee
 , libgpod
 , libhandy
-, libnotify
 , libpeas
-, libsoup
-, zeitgeist
-, gst_all_1
 , taglib
-, libdbusmenu
-, libsignon-glib
-, libaccounts-glib
-, elementary-icon-theme
-, wrapGAppsHook
+, zeitgeist
 }:
 
 stdenv.mkDerivation rec {
@@ -66,34 +60,25 @@ stdenv.mkDerivation rec {
     wrapGAppsHook
   ];
 
-  buildInputs = with gst_all_1; [
-    clutter-gtk
+  buildInputs = [
     elementary-icon-theme
+    glib
     granite
-    gst-plugins-bad
-    gst-plugins-base
-    gst-plugins-good
-    gst-plugins-ugly
-    gstreamer
     gtk3
-    json-glib
-    libaccounts-glib
-    libdbusmenu
     libgda
     libgee
     libgpod
     libhandy
-    libnotify
     libpeas
-    libsignon-glib
-    libsoup
     taglib
     zeitgeist
-  ];
-
-  mesonFlags = [
-    "-Dplugins=audioplayer,cdrom,ipod"
-  ];
+  ] ++ (with gst_all_1; [
+    gst-plugins-bad
+    gst-plugins-base
+    gst-plugins-good
+    gst-plugins-ugly
+    gstreamer
+  ]);
 
   postPatch = ''
     chmod +x meson/post_install.py