ktextaddons: migrate to by-name (#428597)

authored by Weijia Wang and committed by GitHub f815f873 c4852fe6

+40 -44
+40
pkgs/by-name/kt/ktextaddons/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + cmake, 6 + libsForQt5, 7 + }: 8 + stdenv.mkDerivation (finalAttrs: { 9 + pname = "ktextaddons"; 10 + version = "1.3.2"; 11 + 12 + src = fetchurl { 13 + url = "mirror://kde/stable/ktextaddons/ktextaddons-${finalAttrs.version}.tar.xz"; 14 + hash = "sha256-mB7Hh2Ljrg8D2GxDyHCa1s6CVmg5DDkhwafEqtSqUeM="; 15 + }; 16 + 17 + nativeBuildInputs = [ 18 + cmake 19 + ] 20 + ++ (with libsForQt5; [ 21 + extra-cmake-modules 22 + wrapQtAppsHook 23 + ]); 24 + 25 + buildInputs = with libsForQt5; [ 26 + karchive 27 + kconfigwidgets 28 + kcoreaddons 29 + ki18n 30 + kxmlgui 31 + qtkeychain 32 + ]; 33 + 34 + meta = { 35 + description = "Various text handling addons for KDE applications"; 36 + homepage = "https://invent.kde.org/libraries/ktextaddons/"; 37 + license = lib.licenses.gpl2Plus; 38 + maintainers = with lib.maintainers; [ ]; 39 + }; 40 + })
-42
pkgs/development/libraries/ktextaddons/default.nix
··· 1 - { 2 - lib, 3 - mkDerivation, 4 - fetchurl, 5 - cmake, 6 - extra-cmake-modules, 7 - karchive, 8 - kconfigwidgets, 9 - kcoreaddons, 10 - ki18n, 11 - kxmlgui, 12 - qtkeychain, 13 - }: 14 - mkDerivation rec { 15 - pname = "ktextaddons"; 16 - version = "1.3.2"; 17 - 18 - src = fetchurl { 19 - url = "mirror://kde/stable/${pname}/${pname}-${version}.tar.xz"; 20 - hash = "sha256-mB7Hh2Ljrg8D2GxDyHCa1s6CVmg5DDkhwafEqtSqUeM="; 21 - }; 22 - 23 - nativeBuildInputs = [ 24 - cmake 25 - extra-cmake-modules 26 - ]; 27 - buildInputs = [ 28 - karchive 29 - kconfigwidgets 30 - kcoreaddons 31 - ki18n 32 - kxmlgui 33 - qtkeychain 34 - ]; 35 - 36 - meta = with lib; { 37 - description = "Various text handling addons for KDE applications"; 38 - homepage = "https://invent.kde.org/libraries/ktextaddons/"; 39 - license = licenses.gpl2Plus; 40 - maintainers = [ ]; 41 - }; 42 - }
···
-2
pkgs/top-level/all-packages.nix
··· 8433 }; 8434 libkrb5 = krb5; # TODO(de11n) Try to make krb5 reuse libkrb5 as a dependency 8435 8436 - ktextaddons = libsForQt5.callPackage ../development/libraries/ktextaddons { }; 8437 - 8438 l-smash = callPackage ../development/libraries/l-smash { 8439 stdenv = gccStdenv; 8440 };
··· 8433 }; 8434 libkrb5 = krb5; # TODO(de11n) Try to make krb5 reuse libkrb5 as a dependency 8435 8436 l-smash = callPackage ../development/libraries/l-smash { 8437 stdenv = gccStdenv; 8438 };