Merge pull request #298075 from wegank/drumstick-bump

libsForQt5.drumstick: 2.7.2 -> 2.9.0

authored by Weijia Wang and committed by GitHub 3d6b90d2 8da98e9d

+18 -12
+4 -4
pkgs/applications/audio/kmetronome/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, pkg-config, qttools, alsa-lib, drumstick, qtbase, qtsvg }: 2 3 stdenv.mkDerivation rec { 4 pname = "kmetronome"; 5 - version = "1.2.0"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}.tar.bz2"; 9 - sha256 = "1ln0nm24w6bj7wc8cay08j5azzznigd39cbbw3h4skg6fxd8p0s7"; 10 }; 11 12 - nativeBuildInputs = [ cmake pkg-config qttools ]; 13 14 buildInputs = [ alsa-lib drumstick qtbase qtsvg ]; 15
··· 1 + { lib, stdenv, fetchurl, cmake, pandoc, pkg-config, qttools, alsa-lib, drumstick, qtbase, qtsvg }: 2 3 stdenv.mkDerivation rec { 4 pname = "kmetronome"; 5 + version = "1.4.0"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}.tar.bz2"; 9 + hash = "sha256-51uFAPR0xsY3z9rFc8SdSGu4ae/VzUmC1qC8RGdt48Y="; 10 }; 11 12 + nativeBuildInputs = [ cmake pandoc pkg-config qttools ]; 13 14 buildInputs = [ alsa-lib drumstick qtbase qtsvg ]; 15
+11 -7
pkgs/development/libraries/drumstick/default.nix
··· 1 { lib, stdenv, fetchurl 2 , cmake, docbook_xml_dtd_45, docbook_xsl, doxygen, graphviz-nox, pkg-config, qttools, wrapQtAppsHook 3 - , alsa-lib, fluidsynth, libpulseaudio, qtbase, qtsvg, sonivox 4 }: 5 6 stdenv.mkDerivation rec { 7 pname = "drumstick"; 8 - version = "2.7.2"; 9 10 src = fetchurl { 11 url = "mirror://sourceforge/drumstick/${version}/${pname}-${version}.tar.bz2"; 12 - hash = "sha256-5XxG5ur584fgW4oCONgMiWzV48Q02HEdmpb9+YhBFe0="; 13 }; 14 15 patches = [ ··· 28 29 buildInputs = [ 30 alsa-lib fluidsynth libpulseaudio qtbase qtsvg sonivox 31 - ]; 32 33 cmakeFlags = [ 34 - "-DUSE_DBUS=ON" 35 ]; 36 37 meta = with lib; { 38 - maintainers = []; 39 - description = "MIDI libraries for Qt5/C++"; 40 homepage = "https://drumstick.sourceforge.io/"; 41 license = licenses.gpl2Plus; 42 platforms = platforms.linux; 43 }; 44 }
··· 1 { lib, stdenv, fetchurl 2 , cmake, docbook_xml_dtd_45, docbook_xsl, doxygen, graphviz-nox, pkg-config, qttools, wrapQtAppsHook 3 + , alsa-lib, fluidsynth, libpulseaudio, qtbase, qtsvg, sonivox, qt5compat ? null 4 }: 5 6 + let 7 + isQt6 = lib.versions.major qtbase.version == "6"; 8 + in 9 stdenv.mkDerivation rec { 10 pname = "drumstick"; 11 + version = "2.9.0"; 12 13 src = fetchurl { 14 url = "mirror://sourceforge/drumstick/${version}/${pname}-${version}.tar.bz2"; 15 + hash = "sha256-p0N8EeCtVEPCGzPwiRxPdI1XT5XQ5pcKYEDJXbYYTrM="; 16 }; 17 18 patches = [ ··· 31 32 buildInputs = [ 33 alsa-lib fluidsynth libpulseaudio qtbase qtsvg sonivox 34 + ] ++ lib.optionals isQt6 [ qt5compat ]; 35 36 cmakeFlags = [ 37 + (lib.cmakeBool "USE_DBUS" true) 38 + (lib.cmakeBool "USE_QT5" (!isQt6)) 39 ]; 40 41 meta = with lib; { 42 + description = "MIDI libraries for Qt/C++"; 43 homepage = "https://drumstick.sourceforge.io/"; 44 license = licenses.gpl2Plus; 45 + maintainers = with maintainers; [ wegank ]; 46 platforms = platforms.linux; 47 }; 48 }
+1 -1
pkgs/top-level/all-packages.nix
··· 32473 stdenv = stdenv; 32474 }); 32475 32476 - kmetronome = libsForQt5.callPackage ../applications/audio/kmetronome { }; 32477 32478 kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { }; 32479
··· 32473 stdenv = stdenv; 32474 }); 32475 32476 + kmetronome = qt6Packages.callPackage ../applications/audio/kmetronome { }; 32477 32478 kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { }; 32479
+2
pkgs/top-level/qt6-packages.nix
··· 33 accounts-qt = callPackage ../development/libraries/accounts-qt { }; 34 appstream-qt = callPackage ../development/libraries/appstream/qt.nix { }; 35 36 fcitx5-chinese-addons = callPackage ../tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix { }; 37 38 fcitx5-configtool = kdePackages.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { };
··· 33 accounts-qt = callPackage ../development/libraries/accounts-qt { }; 34 appstream-qt = callPackage ../development/libraries/appstream/qt.nix { }; 35 36 + drumstick = callPackage ../development/libraries/drumstick { }; 37 + 38 fcitx5-chinese-addons = callPackage ../tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix { }; 39 40 fcitx5-configtool = kdePackages.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { };