diff --git a/pkgs/applications/audio/deadbeef/default.nix b/pkgs/applications/audio/deadbeef/default.nix index d86d8c6c1adb..34b4b7ab1883 100644 --- a/pkgs/applications/audio/deadbeef/default.nix +++ b/pkgs/applications/audio/deadbeef/default.nix @@ -28,6 +28,7 @@ # output plugins , alsaSupport ? true, alsa-lib , pulseSupport ? config.pulseaudio or true, libpulseaudio +, pipewireSupport ? true, pipewire # effect plugins , resamplerSupport ? true, libsamplerate , overloadSupport ? true, zlib @@ -40,7 +41,7 @@ assert gtk2Support || gtk3Support; let inherit (lib) optionals; - version = "1.9.4"; + version = "1.9.5"; in clangStdenv.mkDerivation { pname = "deadbeef"; inherit version; @@ -50,7 +51,7 @@ in clangStdenv.mkDerivation { repo = "deadbeef"; fetchSubmodules = true; rev = version; - sha256 = "sha256-ow+Aw/lp+oe9GhbOWM7XcX/tJjfAAu7KOUY1us7+f84="; + hash = "sha256-dSSIaJxHYUVOmuJN2t5UZSC3ZP5732/qVXSZAuWYr0Q="; }; buildInputs = [ @@ -92,6 +93,8 @@ in clangStdenv.mkDerivation { alsa-lib ] ++ optionals pulseSupport [ libpulseaudio + ] ++ optionals pipewireSupport [ + pipewire ] ++ optionals resamplerSupport [ libsamplerate ] ++ optionals overloadSupport [ @@ -121,6 +124,7 @@ in clangStdenv.mkDerivation { meta = with lib; { description = "Ultimate Music Player for GNU/Linux"; homepage = "http://deadbeef.sourceforge.net/"; + downloadPage = "https://github.com/DeaDBeeF-Player/deadbeef"; license = licenses.gpl2; platforms = [ "x86_64-linux" "i686-linux" ]; maintainers = [ maintainers.abbradar ]; diff --git a/pkgs/applications/audio/deadbeef/plugins/mpris2.nix b/pkgs/applications/audio/deadbeef/plugins/mpris2.nix index d0b0d0a86567..a6d6409f9f86 100644 --- a/pkgs/applications/audio/deadbeef/plugins/mpris2.nix +++ b/pkgs/applications/audio/deadbeef/plugins/mpris2.nix @@ -9,7 +9,7 @@ let pname = "deadbeef-mpris2-plugin"; - version = "1.14"; + version = "1.16"; in stdenv.mkDerivation { inherit pname version; @@ -17,7 +17,7 @@ in stdenv.mkDerivation { owner = "DeaDBeeF-Player"; repo = pname; rev = "v${version}"; - sha256 = "sha256-w7ccIhcPjbjs18kb3ZdM9JtSail9ik3uyAc40T8lHho="; + hash = "sha256-f6iHgwLdzQJJEquyuUQGWFfOfpjH/Hxh9IqQ5HkYrog="; }; nativeBuildInputs = [