amarok: 3.2.2 -> 3.3.0

+105 -112
-109
pkgs/applications/audio/amarok/default.nix
··· 1 - { 2 - stdenv, 3 - fetchurl, 4 - lib, 5 - extra-cmake-modules, 6 - kdoctools, 7 - qca-qt5, 8 - qjson, 9 - qtquickcontrols2, 10 - qtscript, 11 - qtwebengine, 12 - karchive, 13 - kcmutils, 14 - kconfig, 15 - kdnssd, 16 - kguiaddons, 17 - kinit, 18 - kirigami2, 19 - knewstuff, 20 - knotifyconfig, 21 - ktexteditor, 22 - kwindowsystem, 23 - fftw, 24 - phonon, 25 - plasma-framework, 26 - threadweaver, 27 - breeze-icons, 28 - wrapQtAppsHook, 29 - curl, 30 - ffmpeg, 31 - gdk-pixbuf, 32 - libaio, 33 - liblastfm, 34 - libmtp, 35 - loudmouth, 36 - lzo, 37 - lz4, 38 - mariadb-embedded, 39 - snappy, 40 - taglib, 41 - taglib_extras, 42 - }: 43 - 44 - stdenv.mkDerivation (finalAttrs: { 45 - pname = "amarok"; 46 - version = "3.2.2"; 47 - 48 - src = fetchurl { 49 - url = "mirror://kde/stable/amarok/${finalAttrs.version}/amarok-${finalAttrs.version}.tar.xz"; 50 - sha256 = "sha256-/N48N9H4FezIiTD+bR6k1LCx7Tsz/NMt9VQq+HTdKrA="; 51 - }; 52 - 53 - outputs = [ 54 - "out" 55 - "doc" 56 - ]; 57 - 58 - nativeBuildInputs = [ 59 - extra-cmake-modules 60 - kdoctools 61 - wrapQtAppsHook 62 - ]; 63 - 64 - propagatedBuildInputs = [ 65 - qca-qt5 66 - qjson 67 - qtquickcontrols2 68 - qtscript 69 - qtwebengine 70 - karchive 71 - kcmutils 72 - kconfig 73 - kdnssd 74 - kguiaddons 75 - kinit 76 - kirigami2 77 - knewstuff 78 - knotifyconfig 79 - ktexteditor 80 - kwindowsystem 81 - phonon 82 - plasma-framework 83 - threadweaver 84 - curl 85 - fftw 86 - ffmpeg 87 - gdk-pixbuf 88 - libaio 89 - liblastfm 90 - libmtp 91 - loudmouth 92 - lz4 93 - lzo 94 - mariadb-embedded 95 - snappy 96 - taglib 97 - taglib_extras 98 - breeze-icons 99 - ]; 100 - 101 - enableParallelBuilding = true; 102 - 103 - meta = with lib; { 104 - homepage = "https://amarok.kde.org"; 105 - description = "Powerful music player with an intuitive interface"; 106 - license = licenses.gpl2Plus; 107 - maintainers = with maintainers; [ peterhoeg ]; 108 - }; 109 - })
···
+105
pkgs/by-name/am/amarok/package.nix
···
··· 1 + { 2 + stdenv, 3 + fetchurl, 4 + lib, 5 + cmake, 6 + extra-cmake-modules, 7 + pkg-config, 8 + kdePackages, 9 + fftw, 10 + curl, 11 + ffmpeg, 12 + gdk-pixbuf, 13 + gst_all_1, 14 + libaio, 15 + libmtp, 16 + libsysprof-capture, 17 + libunwind, 18 + loudmouth, 19 + lzo, 20 + lz4, 21 + mariadb-embedded, 22 + snappy, 23 + taglib, 24 + taglib_extras, 25 + }: 26 + 27 + stdenv.mkDerivation (finalAttrs: { 28 + pname = "amarok"; 29 + version = "3.3.0"; 30 + 31 + src = fetchurl { 32 + url = "mirror://kde/stable/amarok/${finalAttrs.version}/amarok-${finalAttrs.version}.tar.xz"; 33 + hash = "sha256-Lc5YezwUv5IOpNiQdpZOuXT8Q0VwFHKA/NHkPPFP8aw="; 34 + }; 35 + 36 + outputs = [ 37 + "out" 38 + "doc" 39 + ]; 40 + 41 + buildInputs = [ 42 + curl 43 + fftw 44 + ffmpeg 45 + gdk-pixbuf 46 + libaio 47 + libmtp 48 + libsysprof-capture 49 + libunwind 50 + loudmouth 51 + lz4 52 + lzo 53 + mariadb-embedded 54 + snappy 55 + taglib 56 + taglib_extras 57 + ] 58 + ++ (with kdePackages; [ 59 + qca 60 + qt5compat 61 + qtbase 62 + qtdeclarative 63 + qtwebengine 64 + kcmutils 65 + kcoreaddons 66 + kdnssd 67 + kio 68 + kpackage 69 + kstatusnotifieritem 70 + ktexteditor 71 + threadweaver 72 + ]) 73 + ++ (with gst_all_1; [ 74 + gstreamer 75 + gst-plugins-base 76 + gst-plugins-good 77 + ]); 78 + 79 + nativeBuildInputs = [ 80 + cmake 81 + pkg-config 82 + ] 83 + ++ (with kdePackages; [ 84 + extra-cmake-modules 85 + kdoctools 86 + qttools 87 + wrapQtAppsHook 88 + ]); 89 + 90 + env.LANG = "C.UTF-8"; 91 + 92 + postInstall = '' 93 + qtWrapperArgs+=( 94 + --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" 95 + ) 96 + ''; 97 + 98 + meta = { 99 + homepage = "https://amarok.kde.org"; 100 + description = "Powerful music player with an intuitive interface"; 101 + license = lib.licenses.gpl2Plus; 102 + maintainers = with lib.maintainers; [ ]; 103 + mainProgram = "amarok"; 104 + }; 105 + })
-3
pkgs/top-level/all-packages.nix
··· 11579 11580 airwave = libsForQt5.callPackage ../applications/audio/airwave { }; 11581 11582 - amarok = libsForQt5.callPackage ../applications/audio/amarok { }; 11583 - amarok-kf5 = amarok; # for compatibility 11584 - 11585 androidStudioPackages = recurseIntoAttrs (callPackage ../applications/editors/android-studio { }); 11586 android-studio = androidStudioPackages.stable; 11587 android-studio-full = android-studio.full;
··· 11579 11580 airwave = libsForQt5.callPackage ../applications/audio/airwave { }; 11581 11582 androidStudioPackages = recurseIntoAttrs (callPackage ../applications/editors/android-studio { }); 11583 android-studio = androidStudioPackages.stable; 11584 android-studio-full = android-studio.full;