summary refs log tree commit diff
path: root/pkgs/applications/audio/exaile/default.nix
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2023-10-04 12:01:34 +0000
committerGitHub <noreply@github.com>2023-10-04 12:01:34 +0000
commit2dc3af6ef92ac370919f3b2962c91f21b30c5d16 (patch)
tree573f216f893867a919d7beadfbeab085f7f0f808 /pkgs/applications/audio/exaile/default.nix
parentb7750daf119c1a9aab35f7d2a74992a8cb94fc5c (diff)
parentc7a3c2d71b34df36c507d9ad52a14df54bba0474 (diff)
downloadnixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.tar
nixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.tar.gz
nixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.tar.bz2
nixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.tar.lz
nixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.tar.xz
nixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.tar.zst
nixpkgs-2dc3af6ef92ac370919f3b2962c91f21b30c5d16.zip
Merge staging-next into staging
Diffstat (limited to 'pkgs/applications/audio/exaile/default.nix')
-rw-r--r--pkgs/applications/audio/exaile/default.nix18
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/applications/audio/exaile/default.nix b/pkgs/applications/audio/exaile/default.nix
index c6000c86c63..77054b2d914 100644
--- a/pkgs/applications/audio/exaile/default.nix
+++ b/pkgs/applications/audio/exaile/default.nix
@@ -8,28 +8,26 @@
 , notificationSupport ? true
 , scalableIconSupport ? true
 , translationSupport ? true
-, bpmCounterSupport ? false
 , ipythonSupport ? false
+, cdMetadataSupport ? false
 , lastfmSupport ? false
 , lyricsManiaSupport ? false
-, lyricsWikiSupport ? false
 , multimediaKeySupport ? false
 , musicBrainzSupport ? false
 , podcastSupport ? false
 , streamripperSupport ? false
 , wikipediaSupport ? false
-, fetchpatch
 }:
 
 stdenv.mkDerivation rec {
   pname = "exaile";
-  version = "4.1.2";
+  version = "4.1.3";
 
   src = fetchFromGitHub {
     owner = "exaile";
     repo = pname;
     rev = version;
-    sha256 = "sha256-GZyCuPy57NhGwgbLMrRKW5xmc1Udon7WtsrD4upviuQ=";
+    sha256 = "sha256-9SK0nvGdz2j6qp1JTmSuLezxX/kB93CZReSfAnfKZzg=";
   };
 
   nativeBuildInputs = [
@@ -49,6 +47,9 @@ stdenv.mkDerivation rec {
     gstreamer
     gst-plugins-base
     gst-plugins-good
+    gst-plugins-bad
+    gst-plugins-ugly
+    gst-libav
   ]) ++ (with python3.pkgs; [
     bsddb3
     dbus-python
@@ -59,13 +60,12 @@ stdenv.mkDerivation rec {
   ]) ++ lib.optional deviceDetectionSupport udisks
   ++ lib.optional notificationSupport libnotify
   ++ lib.optional scalableIconSupport librsvg
-  ++ lib.optional bpmCounterSupport gst_all_1.gst-plugins-bad
   ++ lib.optional ipythonSupport python3.pkgs.ipython
+  ++ lib.optional cdMetadataSupport python3.pkgs.discid
   ++ lib.optional lastfmSupport python3.pkgs.pylast
-  ++ lib.optional (lyricsManiaSupport || lyricsWikiSupport) python3.pkgs.lxml
-  ++ lib.optional lyricsWikiSupport python3.pkgs.beautifulsoup4
+  ++ lib.optional lyricsManiaSupport python3.pkgs.lxml
   ++ lib.optional multimediaKeySupport keybinder3
-  ++ lib.optional musicBrainzSupport python3.pkgs.musicbrainzngs
+  ++ lib.optional (musicBrainzSupport || cdMetadataSupport) python3.pkgs.musicbrainzngs
   ++ lib.optional podcastSupport python3.pkgs.feedparser
   ++ lib.optional wikipediaSupport webkitgtk;