kphotoalbum: 5.11.0 -> 6.0.1

+57 -74
-72
pkgs/applications/graphics/kphotoalbum/default.nix
··· 1 - { 2 - mkDerivation, 3 - fetchpatch, 4 - fetchurl, 5 - lib, 6 - extra-cmake-modules, 7 - kdoctools, 8 - wrapGAppsHook3, 9 - exiv2, 10 - ffmpeg, 11 - libkdcraw, 12 - phonon, 13 - libvlc, 14 - kconfig, 15 - kiconthemes, 16 - kio, 17 - kinit, 18 - kpurpose, 19 - }: 20 - 21 - mkDerivation rec { 22 - pname = "kphotoalbum"; 23 - version = "5.11.0"; 24 - 25 - src = fetchurl { 26 - url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz"; 27 - hash = "sha256-NWtOIHJXtc8PlltYbbp2YwDf/3QI3MdHNDX7WVQMig4="; 28 - }; 29 - 30 - # Fix build against exiv2 0.28.1 31 - patches = [ 32 - (fetchpatch { 33 - url = "https://invent.kde.org/graphics/kphotoalbum/-/commit/1ceb1ae37f3f95aa290b0846969af4b26f616760.patch"; 34 - hash = "sha256-SfBJHyJZcysvemc/F09GPczBjcofxGomgjJ814PSU+c="; 35 - }) 36 - ]; 37 - 38 - # not sure if we really need phonon when we have vlc, but on KDE it's bound to 39 - # be on the system anyway, so there is no real harm including it 40 - buildInputs = [ 41 - exiv2 42 - phonon 43 - libvlc 44 - ]; 45 - 46 - nativeBuildInputs = [ 47 - extra-cmake-modules 48 - kdoctools 49 - wrapGAppsHook3 50 - ]; 51 - 52 - propagatedBuildInputs = [ 53 - kconfig 54 - kiconthemes 55 - kio 56 - kinit 57 - kpurpose 58 - libkdcraw 59 - ]; 60 - 61 - qtWrapperArgs = [ 62 - "--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}" 63 - ]; 64 - 65 - meta = with lib; { 66 - description = "Efficient image organization and indexing"; 67 - homepage = "https://www.kphotoalbum.org/"; 68 - license = licenses.gpl2Plus; 69 - maintainers = with maintainers; [ peterhoeg ]; 70 - inherit (kconfig.meta) platforms; 71 - }; 72 - }
+57
pkgs/by-name/kp/kphotoalbum/package.nix
··· 1 + { 2 + stdenv, 3 + fetchurl, 4 + lib, 5 + extra-cmake-modules, 6 + exiv2, 7 + ffmpeg, 8 + libvlc, 9 + kdePackages, 10 + }: 11 + 12 + stdenv.mkDerivation (finalAttrs: { 13 + pname = "kphotoalbum"; 14 + version = "6.0.1"; 15 + 16 + src = fetchurl { 17 + url = "mirror://kde/stable/kphotoalbum/${finalAttrs.version}/kphotoalbum-${finalAttrs.version}.tar.xz"; 18 + hash = "sha256-LLsQ66wKDg77nZUIxjcfzvC3AwLOtojuuDgkJm2dsww="; 19 + }; 20 + 21 + env.LANG = "C.UTF-8"; 22 + 23 + buildInputs = [ 24 + kdePackages.qtbase 25 + exiv2 26 + libvlc 27 + ]; 28 + 29 + nativeBuildInputs = [ 30 + extra-cmake-modules 31 + kdePackages.wrapQtAppsHook 32 + ]; 33 + 34 + # not sure if we really need phonon when we have vlc, but on KDE it's bound to 35 + # be on the system anyway, so there is no real harm including it 36 + propagatedBuildInputs = with kdePackages; [ 37 + kconfig 38 + kiconthemes 39 + kio 40 + kxmlgui 41 + phonon 42 + purpose 43 + libkdcraw 44 + ]; 45 + 46 + qtWrapperArgs = [ 47 + "--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}" 48 + ]; 49 + 50 + meta = with lib; { 51 + description = "Efficient image organization and indexing"; 52 + homepage = "https://www.kphotoalbum.org/"; 53 + license = licenses.gpl2Plus; 54 + maintainers = with maintainers; [ peterhoeg ]; 55 + inherit (kdePackages.kconfig.meta) platforms; 56 + }; 57 + })
-2
pkgs/top-level/all-packages.nix
··· 3884 3884 3885 3885 kio-fuse = libsForQt5.callPackage ../tools/filesystems/kio-fuse { }; 3886 3886 3887 - kphotoalbum = libsForQt5.callPackage ../applications/graphics/kphotoalbum { }; 3888 - 3889 3887 krename = libsForQt5.callPackage ../applications/misc/krename { }; 3890 3888 3891 3889 krunner-pass = libsForQt5.callPackage ../tools/security/krunner-pass { };