diff options
author | zendo <linzway@qq.com> | 2022-11-11 23:59:03 +0800 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2022-11-28 13:45:59 +0100 |
commit | 17f6139f92f89b9de04c1126dc5935312cd68e7b (patch) | |
tree | e4c6166d14f3e5f783c4c867c9c7dc9af2fa0aab /pkgs/applications/audio/qmmp | |
parent | 93de6bf9ed923bf2d0991db61c2fd127f6e984ae (diff) |
qmmp: 1.4.4 -> 2.1.2
Diffstat (limited to 'pkgs/applications/audio/qmmp')
-rw-r--r-- | pkgs/applications/audio/qmmp/default.nix | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/pkgs/applications/audio/qmmp/default.nix b/pkgs/applications/audio/qmmp/default.nix index 6eea4562de993..00931a21011c6 100644 --- a/pkgs/applications/audio/qmmp/default.nix +++ b/pkgs/applications/audio/qmmp/default.nix @@ -1,21 +1,19 @@ -{ lib, mkDerivation, fetchurl, cmake, pkg-config -, qtbase, qttools, qtmultimedia, qtx11extras +{ lib, stdenv, fetchurl, cmake, pkg-config +, qtbase, qttools, qtmultimedia, wrapQtAppsHook # transports , curl, libmms # input plugins , libmad, taglib, libvorbis, libogg, flac, libmpcdec, libmodplug, libsndfile -, libcdio, cdparanoia, libcddb, faad2, ffmpeg, wildmidi +, libcdio, cdparanoia, libcddb, faad2, ffmpeg, wildmidi, libbs2b, game-music-emu # output plugins -, alsa-lib, libpulseaudio +, alsa-lib, libpulseaudio, pipewire # effect plugins , libsamplerate }: # Additional plugins that can be added: # wavpack (https://www.wavpack.com/) -# gme (Game music support) # Ogg Opus support -# BS2B effect plugin (http://bs2b.sourceforge.net/) # JACK audio support # ProjectM visualization plugin @@ -28,26 +26,27 @@ # Qmmp installs working .desktop file(s) all by itself, so we don't need to # handle that. -mkDerivation rec { +stdenv.mkDerivation rec { pname = "qmmp"; - version = "1.4.4"; + version = "2.1.2"; src = fetchurl { - url = "https://qmmp.ylsoftware.com/files/${pname}-${version}.tar.bz2"; - sha256 = "sha256-sZRZVhCf2ceETuV4AULA0kVkuIMn3C+aYdKThqvPnVQ="; + url = "https://qmmp.ylsoftware.com/files/qmmp/2.1/${pname}-${version}.tar.bz2"; + hash = "sha256-U86LoAkg6mBFVa/cgB8kpCa5KwdkR0PMQmAGvf/KAXo="; }; - nativeBuildInputs = [ cmake pkg-config ]; + nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; + buildInputs = [ # basic requirements - qtbase qttools qtmultimedia qtx11extras + qtbase qttools qtmultimedia # transports curl libmms # input plugins libmad taglib libvorbis libogg flac libmpcdec libmodplug libsndfile - libcdio cdparanoia libcddb faad2 ffmpeg wildmidi + libcdio cdparanoia libcddb faad2 ffmpeg wildmidi libbs2b game-music-emu # output plugins - alsa-lib libpulseaudio + alsa-lib libpulseaudio pipewire # effect plugins libsamplerate ]; |