kf513: don't override mkDerivation

Provides a globally unique name (kdeFramework) instead of using
attribute paths as namespaces and locally overloading the mkDerivation
name.
This commit is contained in:
Thomas Tuegel 2015-09-29 16:57:26 -05:00
parent cf5ed04f49
commit 5ba93bd4c3
69 changed files with 140 additions and 141 deletions

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "attica"; name = "attica";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kauth , kauth
, kconfig , kconfig
@ -15,7 +15,7 @@
, solid , solid
}: }:
mkDerivation { kdeFramework {
name = "baloo"; name = "baloo";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, qtdeclarative , qtdeclarative
}: }:
mkDerivation { kdeFramework {
name = "bluez-qt"; name = "bluez-qt";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtdeclarative ]; buildInputs = [ qtdeclarative ];

View File

@ -9,17 +9,16 @@
let let
inherit (pkgs) lib; inherit (pkgs) lib stdenv;
mirror = "mirror://kde"; mirror = "mirror://kde";
srcs = import ./srcs.nix { inherit (pkgs) fetchurl; inherit mirror; }; srcs = import ./srcs.nix { inherit (pkgs) fetchurl; inherit mirror; };
mkDerivation = args: kdeFramework = args:
let let
inherit (args) name; inherit (args) name;
inherit (srcs."${name}") src version; inherit (srcs."${name}") src version;
inherit (pkgs.stdenv) mkDerivation; in stdenv.mkDerivation (args // {
in mkDerivation (args // {
name = "${name}-${version}"; name = "${name}-${version}";
inherit src; inherit src;
@ -108,6 +107,6 @@ let
threadweaver = callPackage ./threadweaver.nix {}; threadweaver = callPackage ./threadweaver.nix {};
}; };
newScope = scope: pkgs.qt55Libs.newScope ({ inherit mkDerivation; } // scope); newScope = scope: pkgs.qt55Libs.newScope ({ inherit kdeFramework; } // scope);
in lib.makeScope newScope addPackages in lib.makeScope newScope addPackages

View File

@ -1,6 +1,6 @@
{ mkDerivation, lib, stdenv, cmake, pkgconfig, qttools }: { kdeFramework, lib, stdenv, cmake, pkgconfig, qttools }:
mkDerivation { kdeFramework {
name = "extra-cmake-modules"; name = "extra-cmake-modules";
setupHook = ./setup-hook.sh; setupHook = ./setup-hook.sh;
patches = [ ./0001-extra-cmake-modules-paths.patch ]; patches = [ ./0001-extra-cmake-modules-paths.patch ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kbookmarks , kbookmarks
, kcompletion , kcompletion
@ -13,7 +13,7 @@
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "frameworkintegration"; name = "frameworkintegration";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, boost , boost
, kcmutils , kcmutils
@ -15,7 +15,7 @@
, qtdeclarative , qtdeclarative
}: }:
mkDerivation { kdeFramework {
name = "kactivities"; name = "kactivities";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, python , python
}: }:
mkDerivation { kdeFramework {
name = "kapidox"; name = "kapidox";
nativeBuildInputs = [ extra-cmake-modules python ]; nativeBuildInputs = [ extra-cmake-modules python ];
meta = { meta = {

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "karchive"; name = "karchive";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,10 +1,10 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcoreaddons , kcoreaddons
, polkitQt , polkitQt
}: }:
mkDerivation { kdeFramework {
name = "kauth"; name = "kauth";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ polkitQt ]; buildInputs = [ polkitQt ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcodecs , kcodecs
, kconfig , kconfig
@ -8,7 +8,7 @@
, kxmlgui , kxmlgui
}: }:
mkDerivation { kdeFramework {
name = "kbookmarks"; name = "kbookmarks";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfigwidgets , kconfigwidgets
, kcoreaddons , kcoreaddons
@ -11,7 +11,7 @@
, kxmlgui , kxmlgui
}: }:
mkDerivation { kdeFramework {
name = "kcmutils"; name = "kcmutils";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "kcodecs"; name = "kcodecs";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,10 +1,10 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kwidgetsaddons , kwidgetsaddons
}: }:
mkDerivation { kdeFramework {
name = "kcompletion"; name = "kcompletion";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kconfig kwidgetsaddons ]; buildInputs = [ kconfig kwidgetsaddons ];

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "kconfig"; name = "kconfig";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
postInstall = '' postInstall = ''

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kauth , kauth
, kcodecs , kcodecs
@ -9,7 +9,7 @@
, kwidgetsaddons , kwidgetsaddons
}: }:
mkDerivation { kdeFramework {
name = "kconfigwidgets"; name = "kconfigwidgets";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kguiaddons ki18n ]; buildInputs = [ kguiaddons ki18n ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, shared_mime_info , shared_mime_info
}: }:
mkDerivation { kdeFramework {
name = "kcoreaddons"; name = "kcoreaddons";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ shared_mime_info ]; buildInputs = [ shared_mime_info ];

View File

@ -1,11 +1,11 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcoreaddons , kcoreaddons
, kwindowsystem , kwindowsystem
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kcrash"; name = "kcrash";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kcoreaddons kwindowsystem qtx11extras ]; buildInputs = [ kcoreaddons kwindowsystem qtx11extras ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kdbusaddons"; name = "kdbusaddons";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtx11extras ]; buildInputs = [ qtx11extras ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, epoxy , epoxy
, kconfig , kconfig
@ -14,7 +14,7 @@
, qtdeclarative , qtdeclarative
}: }:
mkDerivation { kdeFramework {
name = "kdeclarative"; name = "kdeclarative";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -9,7 +9,7 @@
, kservice , kservice
}: }:
mkDerivation { kdeFramework {
name = "kded"; name = "kded";
buildInputs = [ kconfig kcoreaddons kcrash kdbusaddons kinit kservice ]; buildInputs = [ kconfig kcoreaddons kcrash kdbusaddons kinit kservice ];
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, docbook_xml_dtd_45 , docbook_xml_dtd_45
, kauth , kauth
@ -35,7 +35,7 @@
# TODO: debug docbook detection # TODO: debug docbook detection
mkDerivation { kdeFramework {
name = "kdelibs4support"; name = "kdelibs4support";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcompletion , kcompletion
, kconfig , kconfig
@ -16,7 +16,7 @@
, sonnet , sonnet
}: }:
mkDerivation { kdeFramework {
name = "kdesignerplugin"; name = "kdesignerplugin";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcoreaddons , kcoreaddons
, ki18n , ki18n
@ -6,7 +6,7 @@
, kservice , kservice
}: }:
mkDerivation { kdeFramework {
name = "kdesu"; name = "kdesu";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kcoreaddons ki18n kservice ]; buildInputs = [ kcoreaddons ki18n kservice ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -11,7 +11,7 @@
, qtwebkit , qtwebkit
}: }:
mkDerivation { kdeFramework {
name = "kdewebkit"; name = "kdewebkit";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kconfig kcoreaddons ki18n kio kjobwidgets kparts kservice kwallet ]; buildInputs = [ kconfig kcoreaddons ki18n kio kjobwidgets kparts kservice kwallet ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, avahi , avahi
}: }:
mkDerivation { kdeFramework {
name = "kdnssd"; name = "kdnssd";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ avahi ]; buildInputs = [ avahi ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, docbook_xml_dtd_45 , docbook_xml_dtd_45
, docbook5_xsl , docbook5_xsl
@ -8,7 +8,7 @@
, perlPackages , perlPackages
}: }:
mkDerivation { kdeFramework {
name = "kdoctools"; name = "kdoctools";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ karchive ki18n ]; buildInputs = [ karchive ki18n ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, karchive , karchive
, kconfig , kconfig
@ -6,7 +6,7 @@
, kservice , kservice
}: }:
mkDerivation { kdeFramework {
name = "kemoticons"; name = "kemoticons";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ karchive kconfig kcoreaddons ]; buildInputs = [ karchive kconfig kcoreaddons ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, attr , attr
, ebook_tools , ebook_tools
@ -11,7 +11,7 @@
, taglib , taglib
}: }:
mkDerivation { kdeFramework {
name = "kfilemetadata"; name = "kfilemetadata";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ attr ebook_tools exiv2 ffmpeg karchive ki18n popplerQt taglib ]; buildInputs = [ attr ebook_tools exiv2 ffmpeg karchive ki18n popplerQt taglib ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -8,7 +8,7 @@
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kglobalaccel"; name = "kglobalaccel";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kconfig kcoreaddons kcrash kdbusaddons kwindowsystem qtx11extras ]; buildInputs = [ kconfig kcoreaddons kcrash kdbusaddons kwindowsystem qtx11extras ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kguiaddons"; name = "kguiaddons";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtx11extras ]; buildInputs = [ qtx11extras ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, giflib , giflib
, karchive , karchive
@ -21,7 +21,7 @@
, sonnet , sonnet
}: }:
mkDerivation { kdeFramework {
name = "khtml"; name = "khtml";
nativeBuildInputs = [ extra-cmake-modules perl ]; nativeBuildInputs = [ extra-cmake-modules perl ];
buildInputs = [ buildInputs = [

View File

@ -1,11 +1,11 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, gettext , gettext
, python , python
, qtscript , qtscript
}: }:
mkDerivation { kdeFramework {
name = "ki18n"; name = "ki18n";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtscript ]; buildInputs = [ qtscript ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfigwidgets , kconfigwidgets
, ki18n , ki18n
@ -6,7 +6,7 @@
, qtsvg , qtsvg
}: }:
mkDerivation { kdeFramework {
name = "kiconthemes"; name = "kiconthemes";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kconfigwidgets ki18n kitemviews qtsvg ]; buildInputs = [ kconfigwidgets ki18n kitemviews qtsvg ];

View File

@ -1,10 +1,10 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, qtbase , qtbase
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kidletime"; name = "kidletime";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtx11extras ]; buildInputs = [ qtx11extras ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, ilmbase , ilmbase
}: }:
mkDerivation { kdeFramework {
name = "kimageformats"; name = "kimageformats";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR";

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcrash , kcrash
@ -13,7 +13,7 @@
# TODO: setuid wrapper # TODO: setuid wrapper
mkDerivation { kdeFramework {
name = "kinit"; name = "kinit";
nativeBuildInputs = [ extra-cmake-modules kdoctools libcap_progs ]; nativeBuildInputs = [ extra-cmake-modules kdoctools libcap_progs ];
buildInputs = [ kconfig kcrash ki18n kio kservice kwindowsystem libcap ]; buildInputs = [ kconfig kcrash ki18n kio kservice kwindowsystem libcap ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, acl , acl
, karchive , karchive
@ -25,7 +25,7 @@
, solid , solid
}: }:
mkDerivation { kdeFramework {
name = "kio"; name = "kio";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "kitemmodels"; name = "kitemmodels";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "kitemviews"; name = "kitemviews";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,11 +1,11 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcoreaddons , kcoreaddons
, kwidgetsaddons , kwidgetsaddons
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kjobwidgets"; name = "kjobwidgets";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kcoreaddons kwidgetsaddons qtx11extras ]; buildInputs = [ kcoreaddons kwidgetsaddons qtx11extras ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kdoctools , kdoctools
}: }:
mkDerivation { kdeFramework {
name = "kjs"; name = "kjs";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
postInstall = '' postInstall = ''

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kdoctools , kdoctools
, ki18n , ki18n
@ -6,7 +6,7 @@
, qtsvg , qtsvg
}: }:
mkDerivation { kdeFramework {
name = "kjsembed"; name = "kjsembed";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ qtsvg ]; buildInputs = [ qtsvg ];

View File

@ -1,10 +1,10 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kparts , kparts
, kxmlgui , kxmlgui
}: }:
mkDerivation { kdeFramework {
name = "kmediaplayer"; name = "kmediaplayer";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kxmlgui ]; buildInputs = [ kxmlgui ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, attica , attica
, karchive , karchive
@ -15,7 +15,7 @@
, kxmlgui , kxmlgui
}: }:
mkDerivation { kdeFramework {
name = "knewstuff"; name = "knewstuff";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcodecs , kcodecs
, kconfig , kconfig
@ -8,7 +8,7 @@
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "knotifications"; name = "knotifications";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcompletion , kcompletion
, kconfig , kconfig
@ -7,7 +7,7 @@
, phonon , phonon
}: }:
mkDerivation { kdeFramework {
name = "knotifyconfig"; name = "knotifyconfig";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kcompletion kconfig ki18n kio phonon ]; buildInputs = [ kcompletion kconfig ki18n kio phonon ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, karchive , karchive
, kconfig , kconfig
@ -7,7 +7,7 @@
, ki18n , ki18n
}: }:
mkDerivation { kdeFramework {
name = "kpackage"; name = "kpackage";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ karchive kconfig ki18n ]; buildInputs = [ karchive kconfig ki18n ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -13,7 +13,7 @@
, kxmlgui , kxmlgui
}: }:
mkDerivation { kdeFramework {
name = "kparts"; name = "kparts";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcoreaddons , kcoreaddons
, ki18n , ki18n
@ -8,7 +8,7 @@
, qtdeclarative , qtdeclarative
}: }:
mkDerivation { kdeFramework {
name = "kpeople"; name = "kpeople";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "kplotting"; name = "kplotting";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,10 +1,10 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcoreaddons , kcoreaddons
, ki18n , ki18n
}: }:
mkDerivation { kdeFramework {
name = "kpty"; name = "kpty";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ ki18n ]; buildInputs = [ ki18n ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcompletion , kcompletion
, kcoreaddons , kcoreaddons
@ -12,7 +12,7 @@
, qtscript , qtscript
}: }:
mkDerivation { kdeFramework {
name = "kross"; name = "kross";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kcompletion kcoreaddons kxmlgui ]; buildInputs = [ kcompletion kcoreaddons kxmlgui ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -11,7 +11,7 @@
, threadweaver , threadweaver
}: }:
mkDerivation { kdeFramework {
name = "krunner"; name = "krunner";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -9,7 +9,7 @@
, kwindowsystem , kwindowsystem
}: }:
mkDerivation { kdeFramework {
name = "kservice"; name = "kservice";
setupHook = ./setup-hook.sh; setupHook = ./setup-hook.sh;
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, karchive , karchive
, kconfig , kconfig
@ -13,7 +13,7 @@
, sonnet , sonnet
}: }:
mkDerivation { kdeFramework {
name = "ktexteditor"; name = "ktexteditor";
nativeBuildInputs = [ extra-cmake-modules perl ]; nativeBuildInputs = [ extra-cmake-modules perl ];
buildInputs = [ buildInputs = [

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kcompletion , kcompletion
, kconfig , kconfig
@ -10,7 +10,7 @@
, sonnet , sonnet
}: }:
mkDerivation { kdeFramework {
name = "ktextwidgets"; name = "ktextwidgets";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, ki18n , ki18n
}: }:
mkDerivation { kdeFramework {
name = "kunitconversion"; name = "kunitconversion";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ ki18n ]; buildInputs = [ ki18n ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kconfig , kconfig
, kcoreaddons , kcoreaddons
@ -13,7 +13,7 @@
, libgcrypt , libgcrypt
}: }:
mkDerivation { kdeFramework {
name = "kwallet"; name = "kwallet";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "kwidgetsaddons"; name = "kwidgetsaddons";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "kwindowsystem"; name = "kwindowsystem";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtx11extras ]; buildInputs = [ qtx11extras ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, attica , attica
, kconfig , kconfig
@ -12,7 +12,7 @@
, sonnet , sonnet
}: }:
mkDerivation { kdeFramework {
name = "kxmlgui"; name = "kxmlgui";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [

View File

@ -1,10 +1,10 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, ki18n , ki18n
, kio , kio
}: }:
mkDerivation { kdeFramework {
name = "kxmlrpcclient"; name = "kxmlrpcclient";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ ki18n ]; buildInputs = [ ki18n ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, modemmanager , modemmanager
}: }:
mkDerivation { kdeFramework {
name = "modemmanager-qt"; name = "modemmanager-qt";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ modemmanager ]; propagatedBuildInputs = [ modemmanager ];

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, networkmanager , networkmanager
}: }:
mkDerivation { kdeFramework {
name = "networkmanager-qt"; name = "networkmanager-qt";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ networkmanager ]; propagatedBuildInputs = [ networkmanager ];

View File

@ -1,4 +1,4 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, kactivities , kactivities
, karchive , karchive
@ -22,7 +22,7 @@
, qtx11extras , qtx11extras
}: }:
mkDerivation { kdeFramework {
name = "plasma-framework"; name = "plasma-framework";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "solid"; name = "solid";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
postInstall = '' postInstall = ''

View File

@ -1,9 +1,9 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
, hunspell , hunspell
}: }:
mkDerivation { kdeFramework {
name = "sonnet"; name = "sonnet";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ hunspell ]; buildInputs = [ hunspell ];

View File

@ -1,8 +1,8 @@
{ mkDerivation, lib { kdeFramework, lib
, extra-cmake-modules , extra-cmake-modules
}: }:
mkDerivation { kdeFramework {
name = "threadweaver"; name = "threadweaver";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
meta = { meta = {