kdeFrameworks: rename kdeFramework to mkDerivation

This commit is contained in:
Thomas Tuegel 2017-05-15 12:05:35 -05:00
parent eaa644a5af
commit 945758f960
No known key found for this signature in database
GPG Key ID: 22CBF5249D4B4D59
74 changed files with 275 additions and 240 deletions

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, qtbase }: { mkDerivation, lib, extra-cmake-modules, qtbase }:
kdeFramework { mkDerivation {
name = "attica"; name = "attica";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kauth, kconfig { mkDerivation, lib, extra-cmake-modules, kauth, kconfig
, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n, kidletime , kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n, kidletime
, kio, lmdb, qtbase, solid , kio, lmdb, qtbase, solid
}: }:
kdeFramework { mkDerivation {
name = "baloo"; name = "baloo";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules , extra-cmake-modules
, qtbase, qtdeclarative , qtbase, qtdeclarative
}: }:
kdeFramework { mkDerivation {
name = "bluez-qt"; name = "bluez-qt";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, qtsvg }: { mkDerivation, lib, extra-cmake-modules, qtsvg }:
kdeFramework { mkDerivation {
name = "breeze-icons"; name = "breeze-icons";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
outputs = [ "out" ]; outputs = [ "out" ];

View File

@ -1,24 +0,0 @@
{ mkDerivation, lib, fetchurl }:
let
mirror = "mirror://kde";
srcs = import ../srcs.nix { inherit fetchurl mirror; };
in
args:
let
inherit (args) name;
inherit (srcs."${name}") src version;
in mkDerivation (args // {
name = "${name}-${version}";
inherit src;
meta = {
license = with lib.licenses; [
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
];
platforms = lib.platforms.linux;
homepage = "http://www.kde.org";
} // (args.meta or {});
})

View File

@ -27,14 +27,68 @@ existing packages here and modify it as necessary.
{ libsForQt5, lib, fetchurl }: { libsForQt5, lib, fetchurl }:
let let
srcs = import ./srcs.nix {
inherit fetchurl;
mirror = "mirror://kde";
};
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
packages = self: with self; packages = self: with self;
let let
propagateBin =
let setupHook = { writeScript }:
writeScript "setup-hook.sh" ''
# Propagate $bin output
propagatedUserEnvPkgs+=" @bin@"
# Propagate $dev so that this setup hook is propagated
# But only if there is a separate $dev output
if [ "$outputDev" != out ]; then
if [ -n "$crossConfig" ]; then
propagatedBuildInputs+=" @dev@"
else
propagatedNativeBuildInputs+=" @dev@"
fi
fi
'';
in callPackage setupHook {};
callPackage = self.newScope { callPackage = self.newScope {
kdeFramework = import ./build-support/framework.nix {
inherit lib fetchurl; inherit propagateBin;
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
}; mkDerivation = args:
let
inherit (args) name;
inherit (srcs."${name}") src version;
outputs = args.outputs or [ "out" "dev" "bin" ];
hasBin = lib.elem "bin" outputs;
hasDev = lib.elem "dev" outputs;
defaultSetupHook = if hasBin && hasDev then propagateBin else null;
setupHook = args.setupHook or defaultSetupHook;
meta = {
homepage = "http://www.kde.org";
license = with lib.licenses; [
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
];
maintainers = [ lib.maintainers.ttuegel ];
platforms = lib.platforms.linux;
} // (args.meta or {});
in mkDerivation (args // {
name = "${name}-${version}";
inherit meta outputs setupHook src;
});
}; };
in { in {
attica = callPackage ./attica.nix {}; attica = callPackage ./attica.nix {};
baloo = callPackage ./baloo.nix {}; baloo = callPackage ./baloo.nix {};

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, copyPathsToStore, cmake, pkgconfig }: { mkDerivation, lib, copyPathsToStore, cmake, pkgconfig }:
kdeFramework { mkDerivation {
name = "extra-cmake-modules"; name = "extra-cmake-modules";
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series); patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);

View File

@ -1,11 +1,11 @@
{ {
kdeFramework, lib, mkDerivation, lib,
extra-cmake-modules, extra-cmake-modules,
kbookmarks, kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kio, kbookmarks, kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kio,
knewstuff, knotifications, kpackage, kwidgetsaddons, libXcursor, qtx11extras knewstuff, knotifications, kpackage, kwidgetsaddons, libXcursor, qtx11extras
}: }:
kdeFramework { mkDerivation {
name = "frameworkintegration"; name = "frameworkintegration";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, boost, kactivities, kconfig }: { mkDerivation, lib, extra-cmake-modules, boost, kactivities, kconfig }:
kdeFramework { mkDerivation {
name = "kactivities-stats"; name = "kactivities-stats";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, boost, kcmutils, kconfig { mkDerivation, lib, extra-cmake-modules, boost, kcmutils, kconfig
, kcoreaddons, kdbusaddons, kdeclarative, kglobalaccel, ki18n , kcoreaddons, kdbusaddons, kdeclarative, kglobalaccel, ki18n
, kio, kservice, kwindowsystem, kxmlgui, qtdeclarative , kio, kservice, kwindowsystem, kxmlgui, qtdeclarative
}: }:
kdeFramework { mkDerivation {
name = "kactivities"; name = "kactivities";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

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

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, qtbase }: { mkDerivation, lib, extra-cmake-modules, qtbase }:
kdeFramework { mkDerivation {
name = "karchive"; name = "karchive";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,6 +1,9 @@
{ kdeFramework, lib, copyPathsToStore, extra-cmake-modules, kcoreaddons, polkit-qt, qttools }: {
mkDerivation, lib, copyPathsToStore,
extra-cmake-modules, kcoreaddons, polkit-qt, qttools
}:
kdeFramework { mkDerivation {
name = "kauth"; name = "kauth";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];

View File

@ -1,9 +1,9 @@
{ {
kdeFramework, lib, extra-cmake-modules, mkDerivation, lib, extra-cmake-modules,
kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kxmlgui kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kxmlgui
}: }:
kdeFramework { mkDerivation {
name = "kbookmarks"; name = "kbookmarks";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,9 +1,11 @@
{ kdeFramework, lib, extra-cmake-modules, kconfigwidgets {
, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews mkDerivation, lib,
, kpackage, kservice, kxmlgui extra-cmake-modules,
kconfigwidgets, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews,
kpackage, kservice, kxmlgui
}: }:
kdeFramework { mkDerivation {
name = "kcmutils"; name = "kcmutils";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, qtbase, qttools }: { mkDerivation, lib, extra-cmake-modules, qtbase, qttools }:
kdeFramework { mkDerivation {
name = "kcodecs"; name = "kcodecs";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,12 @@
{ kdeFramework, lib, extra-cmake-modules, kconfig, kwidgetsaddons, qtbase, qttools }: {
mkDerivation, lib,
extra-cmake-modules,
kconfig, kwidgetsaddons, qtbase, qttools
}:
kdeFramework { mkDerivation {
name = "kcompletion"; name = "kcompletion";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];
buildInputs = [ qtbase ]; propagatedBuildInputs = [ kconfig kwidgetsaddons qtbase ];
propagatedBuildInputs = [ kconfig kwidgetsaddons ];
} }

View File

@ -1,11 +1,11 @@
{ kdeFramework, lib, extra-cmake-modules, qtbase, qttools }: { mkDerivation, lib, extra-cmake-modules, qtbase, qttools }:
kdeFramework { mkDerivation {
name = "kconfig"; name = "kconfig";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0; broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
}; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];
buildInputs = [ qtbase ]; propagatedBuildInputs = [ qtbase ];
} }

View File

@ -1,9 +1,9 @@
{ {
kdeFramework, lib, extra-cmake-modules, mkDerivation, lib, extra-cmake-modules,
kauth, kcodecs, kconfig, kdoctools, kguiaddons, ki18n, kwidgetsaddons kauth, kcodecs, kconfig, kdoctools, kguiaddons, ki18n, kwidgetsaddons
}: }:
kdeFramework { mkDerivation {
name = "kconfigwidgets"; name = "kconfigwidgets";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,12 +1,11 @@
{ kdeFramework, lib, fetchurl, extra-cmake-modules, qtbase, qttools, shared_mime_info }: { mkDerivation, lib, fetchurl, extra-cmake-modules, qtbase, qttools, shared_mime_info }:
kdeFramework { mkDerivation {
name = "kcoreaddons"; name = "kcoreaddons";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0; broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
}; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];
buildInputs = [ qtbase ]; propagatedBuildInputs = [ qtbase shared_mime_info ];
propagatedBuildInputs = [ shared_mime_info ];
} }

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, kwindowsystem, qtx11extras }: { mkDerivation, lib, extra-cmake-modules, kcoreaddons, kwindowsystem, qtx11extras }:
kdeFramework { mkDerivation {
name = "kcrash"; name = "kcrash";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, qtbase, qttools, qtx11extras }: { mkDerivation, lib, extra-cmake-modules, qtbase, qttools, qtx11extras }:
kdeFramework { mkDerivation {
name = "kdbusaddons"; name = "kdbusaddons";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, extra-cmake-modules, mkDerivation, lib, extra-cmake-modules,
epoxy, kconfig, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage, epoxy, kconfig, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage,
kwidgetsaddons, kwindowsystem, pkgconfig, qtdeclarative kwidgetsaddons, kwindowsystem, pkgconfig, qtdeclarative
}: }:
kdeFramework { mkDerivation {
name = "kdeclarative"; name = "kdeclarative";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

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

View File

@ -1,16 +1,15 @@
{ kdeFramework, lib, copyPathsToStore {
, extra-cmake-modules, docbook_xml_dtd_45, kauth mkDerivation, lib, copyPathsToStore,
, karchive, kcompletion, kconfig, kconfigwidgets, kcoreaddons extra-cmake-modules, kdoctools,
, kcrash, kdbusaddons, kded, kdesignerplugin, kdoctools, kemoticons docbook_xml_dtd_45, kauth, karchive, kcompletion, kconfig, kconfigwidgets,
, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kitemmodels kcoreaddons, kcrash, kdbusaddons, kded, kdesignerplugin, kemoticons,
, kinit, knotifications, kparts, kservice, ktextwidgets kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kitemmodels, kinit,
, kunitconversion, kwidgetsaddons, kwindowsystem, kxmlgui knotifications, kparts, kservice, ktextwidgets, kunitconversion,
, networkmanager, qtsvg, qtx11extras, xlibs kwidgetsaddons, kwindowsystem, kxmlgui, networkmanager, qtsvg, qtx11extras,
xlibs
}: }:
# TODO: debug docbook detection mkDerivation {
kdeFramework {
name = "kdelibs4support"; name = "kdelibs4support";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series); patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);

View File

@ -1,21 +1,11 @@
{ kdeFramework, lib {
, extra-cmake-modules mkDerivation, lib,
, kcompletion extra-cmake-modules, kdoctools,
, kconfig kcompletion, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kio,
, kconfigwidgets kitemviews, kplotting, ktextwidgets, kwidgetsaddons, kxmlgui, sonnet
, kcoreaddons
, kdoctools
, kiconthemes
, kio
, kitemviews
, kplotting
, ktextwidgets
, kwidgetsaddons
, kxmlgui
, sonnet
}: }:
kdeFramework { mkDerivation {
name = "kdesignerplugin"; name = "kdesignerplugin";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,8 +1,8 @@
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n, kpty { mkDerivation, lib, extra-cmake-modules, kcoreaddons, ki18n, kpty
, kservice , kservice
}: }:
kdeFramework { mkDerivation {
name = "kdesu"; name = "kdesu";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,15 +1,15 @@
{ kdeFramework, lib {
, extra-cmake-modules, qttools mkDerivation, lib,
, avahi, qtbase extra-cmake-modules, qttools,
avahi, qtbase
}: }:
kdeFramework { mkDerivation {
name = "kdnssd"; name = "kdnssd";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0; broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
}; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];
propagatedBuildInputs = [ avahi ]; propagatedBuildInputs = [ avahi qtbase ];
buildInputs = [ qtbase ];
} }

View File

@ -1,8 +1,10 @@
{ kdeFramework, lib, extra-cmake-modules, docbook_xml_dtd_45 {
, docbook5_xsl, karchive, ki18n, perl, perlPackages mkDerivation, lib,
extra-cmake-modules, docbook_xml_dtd_45, docbook5_xsl,
karchive, ki18n, perl, perlPackages
}: }:
kdeFramework { mkDerivation {
name = "kdoctools"; name = "kdoctools";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,12 +1,10 @@
{ kdeFramework, lib {
, extra-cmake-modules mkDerivation, lib,
, karchive extra-cmake-modules,
, kconfig karchive, kconfig, kcoreaddons, kservice
, kcoreaddons
, kservice
}: }:
kdeFramework { mkDerivation {
name = "kemoticons"; name = "kemoticons";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,8 +1,10 @@
{ kdeFramework, lib, copyPathsToStore, extra-cmake-modules {
, attr, ebook_tools, exiv2, ffmpeg, karchive, ki18n, poppler, qtbase, taglib mkDerivation, lib, copyPathsToStore,
extra-cmake-modules,
attr, ebook_tools, exiv2, ffmpeg, karchive, ki18n, poppler, qtbase, taglib
}: }:
kdeFramework { mkDerivation {
name = "kfilemetadata"; name = "kfilemetadata";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series); patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);

View File

@ -1,10 +1,11 @@
{ {
kdeFramework, lib, extra-cmake-modules, mkDerivation, lib,
extra-cmake-modules,
kconfig, kcoreaddons, kcrash, kdbusaddons, kservice, kwindowsystem, kconfig, kcoreaddons, kcrash, kdbusaddons, kservice, kwindowsystem,
qtx11extras qtx11extras
}: }:
kdeFramework { mkDerivation {
name = "kglobalaccel"; name = "kglobalaccel";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, mkDerivation, lib,
extra-cmake-modules, extra-cmake-modules,
qtbase, qtx11extras, qtbase, qtx11extras,
}: }:
kdeFramework { mkDerivation {
name = "kguiaddons"; name = "kguiaddons";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,10 +1,12 @@
{ kdeFramework, lib, extra-cmake-modules, giflib, karchive {
, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, kjs mkDerivation, lib,
, knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons extra-cmake-modules, perl,
, kwindowsystem, kxmlgui, perl, phonon, qtx11extras, sonnet giflib, karchive, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, kjs,
knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons, kwindowsystem,
kxmlgui, phonon, qtx11extras, sonnet
}: }:
kdeFramework { mkDerivation {
name = "khtml"; name = "khtml";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules perl ]; nativeBuildInputs = [ extra-cmake-modules perl ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, mkDerivation, lib,
extra-cmake-modules, gettext, python, extra-cmake-modules, gettext, python,
qtbase, qtdeclarative, qtscript, qtbase, qtdeclarative, qtscript,
}: }:
kdeFramework { mkDerivation {
name = "ki18n"; name = "ki18n";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,10 @@
{ kdeFramework, lib, copyPathsToStore {
, extra-cmake-modules mkDerivation, lib, copyPathsToStore,
, karchive, kconfigwidgets, ki18n, breeze-icons, kitemviews, qtsvg extra-cmake-modules,
karchive, kconfigwidgets, ki18n, breeze-icons, kitemviews, qtsvg
}: }:
kdeFramework { mkDerivation {
name = "kiconthemes"; name = "kiconthemes";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series); patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);

View File

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

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, mkDerivation, lib,
extra-cmake-modules, extra-cmake-modules,
ilmbase, karchive, qtbase ilmbase, karchive, qtbase
}: }:
kdeFramework { mkDerivation {
name = "kimageformats"; name = "kimageformats";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,13 +1,12 @@
{ {
kdeFramework, lib, copyPathsToStore, mkDerivation, lib, copyPathsToStore,
extra-cmake-modules, kdoctools, extra-cmake-modules, kdoctools,
kconfig, kcrash, ki18n, kio, kparts, kservice, kwindowsystem, plasma-framework kconfig, kcrash, ki18n, kio, kparts, kservice, kwindowsystem, plasma-framework
}: }:
let let inherit (lib) getLib; in
inherit (lib) getLib;
in mkDerivation {
kdeFramework {
name = "kinit"; name = "kinit";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,13 +1,13 @@
{ kdeFramework, lib, copyPathsToStore {
, extra-cmake-modules, acl, karchive mkDerivation, lib, copyPathsToStore,
, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons extra-cmake-modules, kdoctools,
, kdbusaddons, kdoctools, ki18n, kiconthemes, kitemviews acl, karchive, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons,
, kjobwidgets, knotifications, kservice, ktextwidgets, kwallet kdbusaddons, ki18n, kiconthemes, kitemviews, kjobwidgets, knotifications,
, kwidgetsaddons, kwindowsystem, kxmlgui kservice, ktextwidgets, kwallet, kwidgetsaddons, kwindowsystem, kxmlgui,
, qtscript, qtx11extras, solid, fetchpatch qtscript, qtx11extras, solid, fetchpatch
}: }:
kdeFramework { mkDerivation {
name = "kio"; name = "kio";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,13 +1,15 @@
{ kdeFramework, lib {
, extra-cmake-modules, qtbase mkDerivation, lib,
extra-cmake-modules,
qtbase
}: }:
kdeFramework { mkDerivation {
name = "kitemmodels"; name = "kitemmodels";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0; broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
}; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtbase ]; propagatedBuildInputs = [ qtbase ];
} }

View File

@ -1,13 +1,15 @@
{ kdeFramework, lib {
, extra-cmake-modules, qtbase, qttools mkDerivation, lib,
extra-cmake-modules,
qtbase, qttools
}: }:
kdeFramework { mkDerivation {
name = "kitemviews"; name = "kitemviews";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0; broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
}; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];
buildInputs = [ qtbase ]; propagatedBuildInputs = [ qtbase ];
} }

View File

@ -1,11 +1,10 @@
{ kdeFramework, lib {
, extra-cmake-modules mkDerivation, lib,
, kcoreaddons extra-cmake-modules, qttools,
, kwidgetsaddons kcoreaddons, kwidgetsaddons, qtx11extras
, qttools, qtx11extras
}: }:
kdeFramework { mkDerivation {
name = "kjobwidgets"; name = "kjobwidgets";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];

View File

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

View File

@ -1,8 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kdoctools, ki18n, kjs {
mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kjs
, qtsvg , qtsvg
}: }:
kdeFramework { mkDerivation {
name = "kjsembed"; name = "kjsembed";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

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

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, attica, karchive { mkDerivation, lib, extra-cmake-modules, attica, karchive
, kcompletion, kconfig, kcoreaddons, ki18n, kiconthemes, kio , kcompletion, kconfig, kcoreaddons, ki18n, kiconthemes, kio
, kitemviews, kservice, ktextwidgets, kwidgetsaddons, kxmlgui , kitemviews, kservice, ktextwidgets, kwidgetsaddons, kxmlgui
}: }:
kdeFramework { mkDerivation {
name = "knewstuff"; name = "knewstuff";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,4 +1,4 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules , extra-cmake-modules
, kcodecs, kconfig, kcoreaddons, kwindowsystem , kcodecs, kconfig, kcoreaddons, kwindowsystem
, libdbusmenu , libdbusmenu
@ -6,7 +6,7 @@
, qttools, qtx11extras , qttools, qtx11extras
}: }:
kdeFramework { mkDerivation {
name = "knotifications"; name = "knotifications";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules qttools ]; nativeBuildInputs = [ extra-cmake-modules qttools ];

View File

@ -1,8 +1,8 @@
{ kdeFramework, lib, extra-cmake-modules, kcompletion, kconfig { mkDerivation, lib, extra-cmake-modules, kcompletion, kconfig
, ki18n, kio, phonon , ki18n, kio, phonon
}: }:
kdeFramework { mkDerivation {
name = "knotifyconfig"; name = "knotifyconfig";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, fetchurl, lib, copyPathsToStore, mkDerivation, fetchurl, lib, copyPathsToStore,
extra-cmake-modules, kdoctools, extra-cmake-modules, kdoctools,
karchive, kconfig, kcoreaddons, ki18n karchive, kconfig, kcoreaddons, ki18n
}: }:
kdeFramework { mkDerivation {
name = "kpackage"; name = "kpackage";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons { mkDerivation, lib, extra-cmake-modules, kconfig, kcoreaddons
, ki18n, kiconthemes, kio, kjobwidgets, knotifications, kservice , ki18n, kiconthemes, kio, kjobwidgets, knotifications, kservice
, ktextwidgets, kwidgetsaddons, kxmlgui , ktextwidgets, kwidgetsaddons, kxmlgui
}: }:
kdeFramework { mkDerivation {
name = "kparts"; name = "kparts";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,8 +1,8 @@
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n { mkDerivation, lib, extra-cmake-modules, kcoreaddons, ki18n
, kitemviews, kservice, kwidgetsaddons, qtdeclarative , kitemviews, kservice, kwidgetsaddons, qtdeclarative
}: }:
kdeFramework { mkDerivation {
name = "kpeople"; name = "kpeople";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

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

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n }: { mkDerivation, lib, extra-cmake-modules, kcoreaddons, ki18n }:
kdeFramework { mkDerivation {
name = "kpty"; name = "kpty";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kcompletion, kcoreaddons { mkDerivation, lib, extra-cmake-modules, kcompletion, kcoreaddons
, kdoctools, ki18n, kiconthemes, kio, kparts, kwidgetsaddons , kdoctools, ki18n, kiconthemes, kio, kparts, kwidgetsaddons
, kxmlgui, qtscript , kxmlgui, qtscript
}: }:
kdeFramework { mkDerivation {
name = "kross"; name = "kross";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons { mkDerivation, lib, extra-cmake-modules, kconfig, kcoreaddons
, ki18n, kio, kservice, plasma-framework, solid , ki18n, kio, kservice, plasma-framework, solid
, threadweaver , threadweaver
}: }:
kdeFramework { mkDerivation {
name = "krunner"; name = "krunner";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, copyPathsToStore, mkDerivation, lib, copyPathsToStore,
bison, extra-cmake-modules, flex, bison, extra-cmake-modules, flex,
kconfig, kcoreaddons, kcrash, kdbusaddons, kdoctools, ki18n, kwindowsystem kconfig, kcoreaddons, kcrash, kdbusaddons, kdoctools, ki18n, kwindowsystem
}: }:
kdeFramework { mkDerivation {
name = "kservice"; name = "kservice";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
propagatedNativeBuildInputs = [ bison extra-cmake-modules flex ]; propagatedNativeBuildInputs = [ bison extra-cmake-modules flex ];

View File

@ -1,4 +1,4 @@
{ kdeFramework, lib, copyPathsToStore { mkDerivation, lib, copyPathsToStore
, extra-cmake-modules, perl , extra-cmake-modules, perl
, karchive, kconfig, kguiaddons, kiconthemes, kparts , karchive, kconfig, kguiaddons, kiconthemes, kparts
, libgit2 , libgit2
@ -6,7 +6,7 @@
, ki18n, kio, sonnet, syntax-highlighting , ki18n, kio, sonnet, syntax-highlighting
}: }:
kdeFramework { mkDerivation {
name = "ktexteditor"; name = "ktexteditor";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules perl ]; nativeBuildInputs = [ extra-cmake-modules perl ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kcompletion, kconfig { mkDerivation, lib, extra-cmake-modules, kcompletion, kconfig
, kconfigwidgets, ki18n, kiconthemes, kservice, kwindowsystem , kconfigwidgets, ki18n, kiconthemes, kservice, kwindowsystem
, sonnet , sonnet
}: }:
kdeFramework { mkDerivation {
name = "ktextwidgets"; name = "ktextwidgets";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, ki18n }: { mkDerivation, lib, extra-cmake-modules, ki18n }:
kdeFramework { mkDerivation {
name = "kunitconversion"; name = "kunitconversion";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, kconfig, kconfigwidgets { mkDerivation, lib, extra-cmake-modules, kconfig, kconfigwidgets
, kcoreaddons , kdbusaddons, kdoctools, ki18n, kiconthemes , kcoreaddons , kdbusaddons, kdoctools, ki18n, kiconthemes
, knotifications , kservice, kwidgetsaddons, kwindowsystem, libgcrypt, gpgme , knotifications , kservice, kwidgetsaddons, kwindowsystem, libgcrypt, gpgme
}: }:
kdeFramework { mkDerivation {
name = "kwallet"; name = "kwallet";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, mkDerivation, lib,
extra-cmake-modules, extra-cmake-modules,
qtbase, wayland qtbase, wayland
}: }:
kdeFramework { mkDerivation {
name = "kwayland"; name = "kwayland";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,8 +1,8 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules, qtbase, qttools , extra-cmake-modules, qtbase, qttools
}: }:
kdeFramework { mkDerivation {
name = "kwidgetsaddons"; name = "kwidgetsaddons";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, copyPathsToStore, mkDerivation, lib, copyPathsToStore,
extra-cmake-modules, extra-cmake-modules,
qtbase, qttools, qtx11extras qtbase, qttools, qtx11extras
}: }:
kdeFramework { mkDerivation {
name = "kwindowsystem"; name = "kwindowsystem";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib, extra-cmake-modules, attica, kconfig { mkDerivation, lib, extra-cmake-modules, attica, kconfig
, kconfigwidgets, kglobalaccel, ki18n, kiconthemes, kitemviews , kconfigwidgets, kglobalaccel, ki18n, kiconthemes, kitemviews
, ktextwidgets, kwindowsystem, sonnet , ktextwidgets, kwindowsystem, sonnet
}: }:
kdeFramework { mkDerivation {
name = "kxmlgui"; name = "kxmlgui";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,6 +1,6 @@
{ kdeFramework, lib, extra-cmake-modules, ki18n, kio }: { mkDerivation, lib, extra-cmake-modules, ki18n, kio }:
kdeFramework { mkDerivation {
name = "kxmlrpcclient"; name = "kxmlrpcclient";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules , extra-cmake-modules
, modemmanager, qtbase , modemmanager, qtbase
}: }:
kdeFramework { mkDerivation {
name = "modemmanager-qt"; name = "modemmanager-qt";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules , extra-cmake-modules
, qtbase, networkmanager , qtbase, networkmanager
}: }:
kdeFramework { mkDerivation {
name = "networkmanager-qt"; name = "networkmanager-qt";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,9 @@
{ kdeFramework { mkDerivation
, lib , lib
, extra-cmake-modules, qtbase , extra-cmake-modules, qtbase
}: }:
kdeFramework { mkDerivation {
name = "oxygen-icons5"; name = "oxygen-icons5";
meta = { meta = {
license = lib.licenses.lgpl3Plus; license = lib.licenses.lgpl3Plus;

View File

@ -1,11 +1,11 @@
{ kdeFramework, lib, fetchurl, extra-cmake-modules, kactivities, karchive { mkDerivation, lib, fetchurl, extra-cmake-modules, kactivities, karchive
, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative , kconfig, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative
, kdoctools, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio , kdoctools, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio
, knotifications, kpackage, kservice, kwayland, kwindowsystem, kxmlgui , knotifications, kpackage, kservice, kwayland, kwindowsystem, kxmlgui
, qtscript, qtx11extras , qtscript, qtx11extras
}: }:
kdeFramework { mkDerivation {
name = "plasma-framework"; name = "plasma-framework";
meta = { maintainers = [ lib.maintainers.ttuegel ]; }; meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,10 +1,10 @@
{ {
kdeFramework, lib, mkDerivation, lib,
bison, extra-cmake-modules, flex, bison, extra-cmake-modules, flex,
qtbase, qtdeclarative, qttools qtbase, qtdeclarative, qttools
}: }:
kdeFramework { mkDerivation {
name = "solid"; name = "solid";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,9 +1,9 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules , extra-cmake-modules
, hunspell, qtbase, qttools , hunspell, qtbase, qttools
}: }:
kdeFramework { mkDerivation {
name = "sonnet"; name = "sonnet";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -1,8 +1,8 @@
{ kdeFramework, lib { mkDerivation, lib
, extra-cmake-modules, perl, qtbase, qttools , extra-cmake-modules, perl, qtbase, qttools
}: }:
kdeFramework { mkDerivation {
name = "syntax-highlighting"; name = "syntax-highlighting";
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

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