tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
kde5: fix extra-cmake-modules hooks
Thomas Tuegel
9 years ago
b390eb39
29739ece
+229
-285
105 changed files
expand all
collapse all
unified
split
pkgs
desktops
kde-5
applications
default.nix
kde-app.nix
okular.nix
plasma
bluedevil.nix
breeze-gtk.nix
breeze-qt5.nix
kactivitymanagerd.nix
kde-cli-tools.nix
kde-gtk-config
default.nix
kdecoration.nix
kdeplasma-addons.nix
kgamma5.nix
khotkeys.nix
kinfocenter.nix
kmenuedit.nix
kscreen.nix
kscreenlocker.nix
ksshaskpass.nix
ksysguard.nix
kwayland-integration.nix
kwin
default.nix
kwrited.nix
libkscreen.nix
libksysguard
default.nix
milou.nix
oxygen.nix
plasma-desktop
default.nix
plasma-integration.nix
plasma-mediacenter.nix
plasma-nm
default.nix
plasma-pa.nix
plasma-workspace
default.nix
plasma-workspace-wallpapers.nix
polkit-kde-agent.nix
powerdevil.nix
systemsettings.nix
development
libraries
kde-frameworks
attica.nix
baloo.nix
bluez-qt.nix
breeze-icons.nix
default.nix
frameworkintegration.nix
kactivities-stats.nix
kactivities.nix
kapidox.nix
karchive.nix
kauth
default.nix
kbookmarks.nix
kcmutils
default.nix
kcodecs.nix
kcompletion.nix
kconfig.nix
kconfigwidgets
default.nix
kcoreaddons.nix
kcrash.nix
kdbusaddons.nix
kdeclarative.nix
kded.nix
kdelibs4support
default.nix
kdesignerplugin.nix
kdesu.nix
kdnssd.nix
kdoctools
default.nix
kemoticons.nix
kfilemetadata
default.nix
kglobalaccel.nix
kguiaddons.nix
khtml.nix
ki18n.nix
kiconthemes
default.nix
kidletime.nix
kimageformats.nix
kinit
default.nix
kio
default.nix
kitemmodels.nix
kitemviews.nix
kjobwidgets.nix
kjs.nix
kjsembed.nix
kmediaplayer.nix
knewstuff.nix
knotifications.nix
knotifyconfig.nix
kpackage
default.nix
kparts.nix
kpeople.nix
kplotting.nix
kpty.nix
kross.nix
krunner.nix
ktextwidgets.nix
kunitconversion.nix
kwallet.nix
kwayland.nix
kwidgetsaddons.nix
kwindowsystem.nix
kxmlgui.nix
kxmlrpcclient.nix
modemmanager-qt.nix
networkmanager-qt.nix
oxygen-icons5.nix
plasma-framework.nix
solid.nix
sonnet.nix
threadweaver.nix
+2
-2
pkgs/desktops/kde-5/applications/default.nix
reviewed
···
21
21
packages = self: with self; {
22
22
23
23
kdeApp = import ./kde-app.nix {
24
24
-
inherit kdeDerivation lib;
24
24
+
inherit lib;
25
25
inherit debug srcs;
26
26
-
inherit (pkgs) cmake pkgconfig;
26
26
+
inherit kdeDerivation;
27
27
};
28
28
29
29
kdelibs = callPackage ./kdelibs {
+1
-5
pkgs/desktops/kde-5/applications/kde-app.nix
reviewed
···
1
1
-
{ kdeDerivation, lib, debug, srcs, cmake, pkgconfig }:
1
1
+
{ kdeDerivation, lib, debug, srcs }:
2
2
3
3
args:
4
4
···
15
15
(args.cmakeFlags or [])
16
16
++ [ "-DBUILD_TESTING=OFF" ]
17
17
++ lib.optional debug "-DCMAKE_BUILD_TYPE=Debug";
18
18
-
19
19
-
nativeBuildInputs =
20
20
-
(args.nativeBuildInputs or [])
21
21
-
++ [ cmake pkgconfig ];
22
18
23
19
meta = {
24
20
platforms = lib.platforms.linux;
+2
-2
pkgs/desktops/kde-5/applications/okular.nix
reviewed
···
1
1
{
2
2
-
stdenv, lib,
2
2
+
kdeApp, lib,
3
3
automoc4, cmake, perl, pkgconfig, kdelibs, qimageblitz,
4
4
poppler_qt4, libspectre, libkexiv2, djvulibre, libtiff, freetype,
5
5
ebook_tools
6
6
}:
7
7
8
8
-
stdenv.mkDerivation {
8
8
+
kdeApp {
9
9
name = "okular";
10
10
nativeBuildInputs = [ automoc4 cmake perl pkgconfig ];
11
11
buildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/bluedevil.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, bluez-qt, kcoreaddons
1
1
+
{ plasmaPackage, ecm, bluez-qt, kcoreaddons
2
2
, kdbusaddons, kded, ki18n, kiconthemes, kio, knotifications
3
3
, kwidgetsaddons, kwindowsystem, makeQtWrapper, plasma-framework
4
4
, qtdeclarative, shared_mime_info
···
7
7
plasmaPackage {
8
8
name = "bluedevil";
9
9
nativeBuildInputs = [
10
10
-
extra-cmake-modules makeQtWrapper shared_mime_info
10
10
+
ecm makeQtWrapper shared_mime_info
11
11
];
12
12
propagatedBuildInputs = [
13
13
bluez-qt ki18n kio kwindowsystem plasma-framework qtdeclarative kcoreaddons
+2
-2
pkgs/desktops/kde-5/plasma/breeze-gtk.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
plasmaPackage {
6
6
name = "breeze-gtk";
7
7
-
nativeBuildInputs = [ extra-cmake-modules ];
7
7
+
nativeBuildInputs = [ ecm ];
8
8
}
+2
-2
pkgs/desktops/kde-5/plasma/breeze-qt5.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, frameworkintegration
1
1
+
{ plasmaPackage, ecm, frameworkintegration
2
2
, kcmutils, kconfigwidgets, kcoreaddons, kdecoration, kguiaddons
3
3
, ki18n, kwindowsystem, makeQtWrapper, plasma-framework, qtx11extras
4
4
}:
···
7
7
name = "breeze-qt5";
8
8
sname = "breeze";
9
9
nativeBuildInputs = [
10
10
-
extra-cmake-modules
10
10
+
ecm
11
11
makeQtWrapper
12
12
];
13
13
propagatedBuildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/kactivitymanagerd.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, boost, kconfig, kcoreaddons, kdbusaddons, ki18n, kio, kglobalaccel
4
4
, kwindowsystem, kxmlgui
5
5
}:
6
6
7
7
plasmaPackage {
8
8
name = "kactivitymanagerd";
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem
12
12
kxmlgui
+2
-2
pkgs/desktops/kde-5/plasma/kde-cli-tools.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kcmutils, kconfig
1
1
+
{ plasmaPackage, ecm, kcmutils, kconfig
2
2
, kdelibs4support, kdesu, kdoctools, ki18n, kiconthemes
3
3
, kwindowsystem, makeQtWrapper, qtsvg, qtx11extras
4
4
}:
5
5
6
6
plasmaPackage {
7
7
name = "kde-cli-tools";
8
8
-
nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ];
8
8
+
nativeBuildInputs = [ ecm kdoctools makeQtWrapper ];
9
9
propagatedBuildInputs = [
10
10
kdelibs4support ki18n kwindowsystem qtsvg qtx11extras kcmutils kconfig kdesu
11
11
kiconthemes
+2
-2
pkgs/desktops/kde-5/plasma/kde-gtk-config/default.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, glib
4
4
, gtk2
5
5
, gtk3
···
15
15
plasmaPackage {
16
16
name = "kde-gtk-config";
17
17
patches = [ ./0001-follow-symlinks.patch ];
18
18
-
nativeBuildInputs = [ extra-cmake-modules ];
18
18
+
nativeBuildInputs = [ ecm ];
19
19
propagatedBuildInputs = [
20
20
ki18n kio glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes
21
21
knewstuff
+2
-2
pkgs/desktops/kde-5/plasma/kdecoration.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules }:
1
1
+
{ plasmaPackage, ecm }:
2
2
3
3
plasmaPackage {
4
4
name = "kdecoration";
5
5
-
nativeBuildInputs = [ extra-cmake-modules ];
5
5
+
nativeBuildInputs = [ ecm ];
6
6
}
+2
-2
pkgs/desktops/kde-5/plasma/kdeplasma-addons.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools
1
1
+
{ plasmaPackage, ecm, kdoctools
2
2
, kconfig, kconfigwidgets, kcoreaddons, kcmutils, kdelibs4support, ki18n
3
3
, kio, knewstuff, kross, krunner, kservice, ksysguard, kunitconversion
4
4
, plasma-framework, plasma-workspace, qtdeclarative, qtx11extras
···
8
8
plasmaPackage {
9
9
name = "kdeplasma-addons";
10
10
nativeBuildInputs = [
11
11
-
extra-cmake-modules
11
11
+
ecm
12
12
kdoctools
13
13
];
14
14
propagatedBuildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/kgamma5.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, kdelibs4support
1
1
+
{ plasmaPackage, ecm, kdoctools, kdelibs4support
2
2
, qtx11extras
3
3
}:
4
4
5
5
plasmaPackage {
6
6
name = "kgamma5";
7
7
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
7
7
+
nativeBuildInputs = [ ecm kdoctools ];
8
8
propagatedBuildInputs = [ kdelibs4support qtx11extras ];
9
9
}
+2
-2
pkgs/desktops/kde-5/plasma/khotkeys.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, kcmutils
1
1
+
{ plasmaPackage, ecm, kdoctools, kcmutils
2
2
, kdbusaddons, kdelibs4support, kglobalaccel, ki18n, kio, kxmlgui
3
3
, plasma-framework, plasma-workspace, qtx11extras
4
4
}:
5
5
6
6
plasmaPackage {
7
7
name = "khotkeys";
8
8
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
8
8
+
nativeBuildInputs = [ ecm kdoctools ];
9
9
propagatedBuildInputs = [
10
10
kdelibs4support kglobalaccel ki18n kio plasma-framework plasma-workspace
11
11
qtx11extras kcmutils kdbusaddons kxmlgui
+2
-2
pkgs/desktops/kde-5/plasma/kinfocenter.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, kcmutils
1
1
+
{ plasmaPackage, ecm, kdoctools, kcmutils
2
2
, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons
3
3
, kdeclarative, kdelibs4support, ki18n, kiconthemes, kio, kpackage
4
4
, kservice, kwidgetsaddons, kxmlgui, libraw1394, makeQtWrapper
···
8
8
plasmaPackage {
9
9
name = "kinfocenter";
10
10
nativeBuildInputs = [
11
11
-
extra-cmake-modules
11
11
+
ecm
12
12
kdoctools
13
13
makeQtWrapper
14
14
];
+2
-2
pkgs/desktops/kde-5/plasma/kmenuedit.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, ki18n, kxmlgui
1
1
+
{ plasmaPackage, ecm, kdoctools, ki18n, kxmlgui
2
2
, kdbusaddons, kiconthemes, kio, sonnet, kdelibs4support, makeQtWrapper
3
3
}:
4
4
5
5
plasmaPackage {
6
6
name = "kmenuedit";
7
7
nativeBuildInputs = [
8
8
-
extra-cmake-modules
8
8
+
ecm
9
9
kdoctools
10
10
makeQtWrapper
11
11
];
+2
-2
pkgs/desktops/kde-5/plasma/kscreen.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kconfig, kconfigwidgets
1
1
+
{ plasmaPackage, ecm, kconfig, kconfigwidgets
2
2
, kdbusaddons, kglobalaccel, ki18n, kwidgetsaddons, kxmlgui
3
3
, libkscreen, makeQtWrapper, qtdeclarative, qtgraphicaleffects
4
4
}:
···
6
6
plasmaPackage {
7
7
name = "kscreen";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules
9
9
+
ecm
10
10
makeQtWrapper
11
11
];
12
12
propagatedBuildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/kscreenlocker.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kcmutils, kcrash, kdeclarative
1
1
+
{ plasmaPackage, ecm, kcmutils, kcrash, kdeclarative
2
2
, kdelibs4support, kdoctools, kglobalaccel, kidletime, kwayland
3
3
, libXcursor, pam, plasma-framework, qtdeclarative, wayland
4
4
}:
···
6
6
plasmaPackage {
7
7
name = "kscreenlocker";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules
9
9
+
ecm
10
10
kdoctools
11
11
];
12
12
propagatedBuildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/ksshaskpass.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, kcoreaddons
1
1
+
{ plasmaPackage, ecm, kdoctools, kcoreaddons
2
2
, ki18n, kwallet, kwidgetsaddons, makeQtWrapper
3
3
}:
4
4
5
5
plasmaPackage {
6
6
name = "ksshaskpass";
7
7
-
nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ];
7
7
+
nativeBuildInputs = [ ecm kdoctools makeQtWrapper ];
8
8
propagatedBuildInputs = [ kcoreaddons ki18n kwallet kwidgetsaddons ];
9
9
postInstall = ''
10
10
wrapQtProgram "$out/bin/ksshaskpass"
+2
-2
pkgs/desktops/kde-5/plasma/ksysguard.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, kconfig
1
1
+
{ plasmaPackage, ecm, kdoctools, kconfig
2
2
, kcoreaddons, kdelibs4support, ki18n, kitemviews, knewstuff
3
3
, kiconthemes, libksysguard, makeQtWrapper
4
4
}:
···
6
6
plasmaPackage {
7
7
name = "ksysguard";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules
9
9
+
ecm
10
10
kdoctools
11
11
makeQtWrapper
12
12
];
+2
-2
pkgs/desktops/kde-5/plasma/kwayland-integration.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kidletime
4
4
, kwayland
5
5
, kwindowsystem
···
8
8
plasmaPackage {
9
9
name = "kwayland-integration";
10
10
nativeBuildInputs = [
11
11
-
extra-cmake-modules
11
11
+
ecm
12
12
];
13
13
propagatedBuildInputs = [
14
14
kidletime kwindowsystem kwayland
+2
-2
pkgs/desktops/kde-5/plasma/kwin/default.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, epoxy
1
1
+
{ plasmaPackage, ecm, kdoctools, epoxy
2
2
, kactivities, kcompletion, kcmutils, kconfig, kconfigwidgets
3
3
, kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel
4
4
, ki18n, kiconthemes, kidletime, kinit, kio, knewstuff, knotifications
···
11
11
plasmaPackage {
12
12
name = "kwin";
13
13
nativeBuildInputs = [
14
14
-
extra-cmake-modules
14
14
+
ecm
15
15
kdoctools
16
16
makeQtWrapper
17
17
];
+2
-2
pkgs/desktops/kde-5/plasma/kwrited.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kcoreaddons, ki18n, kpty
1
1
+
{ plasmaPackage, ecm, kcoreaddons, ki18n, kpty
2
2
, knotifications, kdbusaddons
3
3
}:
4
4
5
5
plasmaPackage {
6
6
name = "kwrited";
7
7
-
nativeBuildInputs = [ extra-cmake-modules ];
7
7
+
nativeBuildInputs = [ ecm ];
8
8
propagatedBuildInputs = [ kcoreaddons ki18n kpty knotifications kdbusaddons ];
9
9
}
+2
-2
pkgs/desktops/kde-5/plasma/libkscreen.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kwayland, libXrandr
4
4
, qtx11extras
5
5
}:
···
7
7
plasmaPackage {
8
8
name = "libkscreen";
9
9
nativeBuildInputs = [
10
10
-
extra-cmake-modules
10
10
+
ecm
11
11
];
12
12
propagatedBuildInputs = [
13
13
kwayland libXrandr qtx11extras
+2
-2
pkgs/desktops/kde-5/plasma/libksysguard/default.nix
reviewed
···
1
1
-
{ fetchpatch, plasmaPackage, extra-cmake-modules, kauth, kcompletion
1
1
+
{ fetchpatch, plasmaPackage, ecm, kauth, kcompletion
2
2
, kconfigwidgets, kcoreaddons, kservice, kwidgetsaddons
3
3
, kwindowsystem, plasma-framework, qtscript, qtx11extras
4
4
, kconfig, ki18n, kiconthemes
···
10
10
./0001-qdiriterator-follow-symlinks.patch
11
11
];
12
12
nativeBuildInputs = [
13
13
-
extra-cmake-modules
13
13
+
ecm
14
14
];
15
15
propagatedBuildInputs = [
16
16
kauth kconfig ki18n kiconthemes kwindowsystem plasma-framework qtx11extras
+2
-2
pkgs/desktops/kde-5/plasma/milou.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, qtscript, qtdeclarative
1
1
+
{ plasmaPackage, ecm, qtscript, qtdeclarative
2
2
, kcoreaddons, ki18n, kdeclarative, kservice, plasma-framework
3
3
, krunner
4
4
}:
···
6
6
plasmaPackage {
7
7
name = "milou";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules
9
9
+
ecm
10
10
];
11
11
propagatedBuildInputs = [
12
12
kdeclarative ki18n krunner plasma-framework qtdeclarative qtscript
+2
-2
pkgs/desktops/kde-5/plasma/oxygen.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, ki18n, kcmutils, kconfig
1
1
+
{ plasmaPackage, ecm, ki18n, kcmutils, kconfig
2
2
, kdecoration, kguiaddons, kwidgetsaddons, kservice, kcompletion
3
3
, frameworkintegration, kwindowsystem, makeQtWrapper, qtx11extras
4
4
}:
···
6
6
plasmaPackage {
7
7
name = "oxygen";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules makeQtWrapper
9
9
+
ecm makeQtWrapper
10
10
];
11
11
propagatedBuildInputs = [
12
12
kcmutils kconfig kdecoration kguiaddons kwidgetsaddons kservice kcompletion
+2
-2
pkgs/desktops/kde-5/plasma/plasma-desktop/default.nix
reviewed
···
1
1
-
{ plasmaPackage, substituteAll, extra-cmake-modules, kdoctools
1
1
+
{ plasmaPackage, substituteAll, ecm, kdoctools
2
2
, attica, baloo, boost, fontconfig, kactivities, kactivities-stats
3
3
, kauth, kcmutils, kdbusaddons, kdeclarative, kded, kdelibs4support, kemoticons
4
4
, kglobalaccel, ki18n, kitemmodels, knewstuff, knotifications
···
13
13
plasmaPackage rec {
14
14
name = "plasma-desktop";
15
15
nativeBuildInputs = [
16
16
-
extra-cmake-modules
16
16
+
ecm
17
17
kdoctools
18
18
makeQtWrapper
19
19
];
+2
-2
pkgs/desktops/kde-5/plasma/plasma-integration.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules
1
1
+
{ plasmaPackage, ecm
2
2
, breeze-qt5, kconfig, kconfigwidgets, kiconthemes, kio, kwayland
3
3
, libXcursor
4
4
}:
···
8
8
plasmaPackage {
9
9
name = "plasma-integration";
10
10
nativeBuildInputs = [
11
11
-
extra-cmake-modules
11
11
+
ecm
12
12
];
13
13
buildInputs = [
14
14
breeze-qt5 kconfig kconfigwidgets kiconthemes kio kwayland
+2
-2
pkgs/desktops/kde-5/plasma/plasma-mediacenter.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, baloo, kactivities, kconfig
1
1
+
{ plasmaPackage, ecm, baloo, kactivities, kconfig
2
2
, kcoreaddons, kdeclarative, kguiaddons, ki18n, kio, kservice
3
3
, kfilemetadata, plasma-framework, qtdeclarative, qtmultimedia
4
4
, taglib
···
7
7
plasmaPackage rec {
8
8
name = "plasma-mediacenter";
9
9
nativeBuildInputs = [
10
10
-
extra-cmake-modules
10
10
+
ecm
11
11
];
12
12
propagatedBuildInputs = [
13
13
baloo kactivities kdeclarative kfilemetadata ki18n kio plasma-framework
+2
-2
pkgs/desktops/kde-5/plasma/plasma-nm/default.nix
reviewed
···
1
1
-
{ plasmaPackage, substituteAll, extra-cmake-modules, kdoctools
1
1
+
{ plasmaPackage, substituteAll, ecm, kdoctools
2
2
, kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative
3
3
, kdelibs4support, ki18n, kiconthemes, kinit, kio, kitemviews
4
4
, knotifications, kservice, kwallet, kwidgetsaddons, kwindowsystem
···
16
16
})
17
17
];
18
18
nativeBuildInputs = [
19
19
-
extra-cmake-modules
19
19
+
ecm
20
20
kdoctools
21
21
makeQtWrapper
22
22
];
+2
-2
pkgs/desktops/kde-5/plasma/plasma-pa.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, glib, kdoctools, kconfigwidgets
1
1
+
{ plasmaPackage, ecm, glib, kdoctools, kconfigwidgets
2
2
, kcoreaddons, kdeclarative, kglobalaccel, ki18n, libpulseaudio
3
3
, plasma-framework
4
4
}:
···
6
6
plasmaPackage {
7
7
name = "plasma-pa";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules
9
9
+
ecm
10
10
kdoctools
11
11
];
12
12
propagatedBuildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/plasma-workspace-wallpapers.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
plasmaPackage {
6
6
name = "plasma-workspace-wallpapers";
7
7
nativeBuildInputs = [
8
8
-
extra-cmake-modules
8
8
+
ecm
9
9
];
10
10
}
+2
-2
pkgs/desktops/kde-5/plasma/plasma-workspace/default.nix
reviewed
···
1
1
{
2
2
plasmaPackage, lib, copyPathsToStore,
3
3
4
4
-
extra-cmake-modules, kdoctools,
4
4
+
ecm, kdoctools,
5
5
6
6
baloo, kactivities, kcmutils, kconfig, kcrash, kdbusaddons, kdeclarative,
7
7
kdelibs4support, kdesu, kglobalaccel, kidletime, kjsembed, knewstuff,
···
15
15
name = "plasma-workspace";
16
16
17
17
nativeBuildInputs = [
18
18
-
extra-cmake-modules kdoctools
18
18
+
ecm kdoctools
19
19
];
20
20
buildInputs = [
21
21
baloo kactivities kcmutils kconfig kcrash kdbusaddons kdeclarative
+2
-2
pkgs/desktops/kde-5/plasma/polkit-kde-agent.nix
reviewed
···
1
1
{ plasmaPackage
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, ki18n
4
4
, kwindowsystem
5
5
, kdbusaddons
···
15
15
plasmaPackage {
16
16
name = "polkit-kde-agent";
17
17
nativeBuildInputs = [
18
18
-
extra-cmake-modules
18
18
+
ecm
19
19
];
20
20
propagatedBuildInputs = [
21
21
kdbusaddons kwidgetsaddons kcoreaddons kcrash kconfig ki18n kiconthemes
+2
-2
pkgs/desktops/kde-5/plasma/powerdevil.nix
reviewed
···
1
1
-
{ plasmaPackage, extra-cmake-modules, kdoctools, bluez-qt, kactivities
1
1
+
{ plasmaPackage, ecm, kdoctools, bluez-qt, kactivities
2
2
, kauth, kconfig, kdbusaddons, kdelibs4support, kglobalaccel, ki18n
3
3
, kidletime, kio, knotifyconfig, kwayland, libkscreen, networkmanager-qt
4
4
, plasma-workspace, qtx11extras, solid, udev
···
7
7
plasmaPackage {
8
8
name = "powerdevil";
9
9
nativeBuildInputs = [
10
10
-
extra-cmake-modules
10
10
+
ecm
11
11
kdoctools
12
12
];
13
13
propagatedBuildInputs = [
+2
-2
pkgs/desktops/kde-5/plasma/systemsettings.nix
reviewed
···
1
1
{
2
2
-
plasmaPackage, extra-cmake-modules, kdoctools, makeQtWrapper,
2
2
+
plasmaPackage, ecm, kdoctools, makeQtWrapper,
3
3
kcmutils, kconfig, kdbusaddons, khtml, ki18n, kiconthemes, kio, kitemviews,
4
4
kservice, kwindowsystem, kxmlgui, qtquickcontrols
5
5
}:
6
6
7
7
plasmaPackage {
8
8
name = "systemsettings";
9
9
-
nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ];
9
9
+
nativeBuildInputs = [ ecm kdoctools makeQtWrapper ];
10
10
propagatedBuildInputs = [
11
11
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice
12
12
kwindowsystem kxmlgui qtquickcontrols
+3
-7
pkgs/development/libraries/kde-frameworks/attica.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
}:
1
1
+
{ kdeFramework, lib, ecm }:
4
2
5
3
kdeFramework {
6
4
name = "attica";
7
7
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
-
meta = {
9
9
-
maintainers = [ lib.maintainers.ttuegel ];
10
10
-
};
5
5
+
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
6
6
+
nativeBuildInputs = [ ecm ];
11
7
}
+3
-5
pkgs/development/libraries/kde-frameworks/baloo.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kauth, kconfig
1
1
+
{ kdeFramework, lib, ecm, kauth, kconfig
2
2
, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n, kidletime
3
3
, kio, lmdb, qtbase, solid
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "baloo";
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
+
nativeBuildInputs = [ ecm ];
9
10
propagatedBuildInputs = [
10
11
kauth kconfig kcoreaddons kcrash kdbusaddons kfilemetadata ki18n kio
11
12
kidletime lmdb qtbase solid
12
13
];
13
13
-
meta = {
14
14
-
maintainers = [ lib.maintainers.ttuegel ];
15
15
-
};
16
14
}
+3
-5
pkgs/development/libraries/kde-frameworks/bluez-qt.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, qtdeclarative
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "bluez-qt";
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
+
nativeBuildInputs = [ ecm ];
9
10
propagatedBuildInputs = [ qtdeclarative ];
10
11
preConfigure = ''
11
12
substituteInPlace CMakeLists.txt \
12
13
--replace /lib/udev/rules.d "$out/lib/udev/rules.d"
13
14
'';
14
14
-
meta = {
15
15
-
maintainers = [ lib.maintainers.ttuegel ];
16
16
-
};
17
15
}
+3
-5
pkgs/development/libraries/kde-frameworks/breeze-icons.nix
reviewed
···
1
1
-
{ kdeFramework
2
2
-
, extra-cmake-modules
3
3
-
, qtsvg
4
4
-
}:
1
1
+
{ kdeFramework, lib, ecm, qtsvg }:
5
2
6
3
kdeFramework {
7
4
name = "breeze-icons";
5
5
+
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
6
outputs = [ "out" ];
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
7
7
+
nativeBuildInputs = [ ecm ];
10
8
propagatedBuildInputs = [ qtsvg ];
11
9
propagatedUserEnvPkgs = [ qtsvg.out ];
12
10
}
+2
-6
pkgs/development/libraries/kde-frameworks/default.nix
reviewed
···
31
31
++ [ "-DBUILD_TESTING=OFF" ]
32
32
++ lib.optional debug "-DCMAKE_BUILD_TYPE=Debug";
33
33
34
34
-
nativeBuildInputs =
35
35
-
(args.nativeBuildInputs or [])
36
36
-
++ [ pkgs.cmake pkgs.pkgconfig ecm ];
37
37
-
38
34
});
39
35
40
36
kdeFramework = args:
···
59
55
bluez-qt = callPackage ./bluez-qt.nix {};
60
56
breeze-icons = callPackage ./breeze-icons.nix {};
61
57
ecm =
62
62
-
let drv = { qtbase, qttools }:
58
58
+
let drv = { cmake, extra-cmake-modules, pkgconfig, qtbase, qttools }:
63
59
makeSetupHook
64
64
-
{ deps = [ extra-cmake-modules qtbase qttools ]; }
60
60
+
{ deps = [ cmake extra-cmake-modules pkgconfig qtbase qttools ]; }
65
61
./setup-hook.sh;
66
62
in callPackage drv {};
67
63
extra-cmake-modules = callPackage ./extra-cmake-modules {
+2
-2
pkgs/development/libraries/kde-frameworks/frameworkintegration.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kbookmarks, kcompletion
1
1
+
{ kdeFramework, lib, ecm, kbookmarks, kcompletion
2
2
, kconfig, kconfigwidgets, ki18n, kiconthemes, kio, knotifications
3
3
, kwidgetsaddons, libXcursor, qtx11extras
4
4
}:
···
6
6
kdeFramework {
7
7
name = "frameworkintegration";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
kbookmarks kcompletion kconfig kconfigwidgets knotifications ki18n kio
12
12
kiconthemes kwidgetsaddons libXcursor qtx11extras
+2
-3
pkgs/development/libraries/kde-frameworks/kactivities-stats.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules
2
2
-
, boost, kactivities, kconfig }:
1
1
+
{ kdeFramework, lib, ecm, boost, kactivities, kconfig }:
3
2
4
3
kdeFramework {
5
4
name = "kactivities-stats";
6
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
7
7
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
8
7
propagatedBuildInputs = [ boost kactivities kconfig ];
9
8
}
+2
-2
pkgs/development/libraries/kde-frameworks/kactivities.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, boost, kcmutils, kconfig
1
1
+
{ kdeFramework, lib, ecm, boost, kcmutils, kconfig
2
2
, kcoreaddons, kdbusaddons, kdeclarative, kglobalaccel, ki18n
3
3
, kio, kservice, kwindowsystem, kxmlgui, qtdeclarative
4
4
}:
···
6
6
kdeFramework {
7
7
name = "kactivities";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
boost kcmutils kconfig kcoreaddons kdbusaddons kdeclarative kglobalaccel
12
12
ki18n kio kservice kwindowsystem kxmlgui qtdeclarative
+2
-5
pkgs/development/libraries/kde-frameworks/kapidox.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, python
4
4
-
}:
1
1
+
{ kdeFramework, lib, ecm, python }:
5
2
6
3
kdeFramework {
7
4
name = "kapidox";
8
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules python ];
6
6
+
nativeBuildInputs = [ ecm python ];
10
7
}
+2
-4
pkgs/development/libraries/kde-frameworks/karchive.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
}:
1
1
+
{ kdeFramework, lib, ecm }:
4
2
5
3
kdeFramework {
6
4
name = "karchive";
7
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
9
7
}
+2
-6
pkgs/development/libraries/kde-frameworks/kauth/default.nix
reviewed
···
1
1
-
{ kdeFramework, lib, copyPathsToStore
2
2
-
, extra-cmake-modules
3
3
-
, kcoreaddons
4
4
-
, polkit-qt
5
5
-
}:
1
1
+
{ kdeFramework, lib, copyPathsToStore, ecm, kcoreaddons, polkit-qt }:
6
2
7
3
kdeFramework {
8
4
name = "kauth";
9
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
11
7
propagatedBuildInputs = [ kcoreaddons polkit-qt ];
12
8
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
13
9
}
+4
-9
pkgs/development/libraries/kde-frameworks/kbookmarks.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, kcodecs
4
4
-
, kconfig
5
5
-
, kconfigwidgets
6
6
-
, kcoreaddons
7
7
-
, kiconthemes
8
8
-
, kxmlgui
1
1
+
{
2
2
+
kdeFramework, lib, ecm,
3
3
+
kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kxmlgui
9
4
}:
10
5
11
6
kdeFramework {
12
7
name = "kbookmarks";
13
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
14
14
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
15
10
propagatedBuildInputs = [
16
11
kcodecs kconfig kconfigwidgets kcoreaddons kiconthemes kxmlgui
17
12
];
+2
-2
pkgs/development/libraries/kde-frameworks/kcmutils/default.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kconfigwidgets
1
1
+
{ kdeFramework, lib, ecm, kconfigwidgets
2
2
, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews
3
3
, kpackage, kservice, kxmlgui
4
4
}:
···
6
6
kdeFramework {
7
7
name = "kcmutils";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
kconfigwidgets kcoreaddons kdeclarative ki18n kiconthemes kitemviews
12
12
kpackage kservice kxmlgui
+3
-7
pkgs/development/libraries/kde-frameworks/kcodecs.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
}:
1
1
+
{ kdeFramework, lib, ecm }:
4
2
5
3
kdeFramework {
6
4
name = "kcodecs";
7
7
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
-
meta = {
9
9
-
maintainers = [ lib.maintainers.ttuegel ];
10
10
-
};
5
5
+
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
6
6
+
nativeBuildInputs = [ ecm ];
11
7
}
+2
-6
pkgs/development/libraries/kde-frameworks/kcompletion.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, kconfig
4
4
-
, kwidgetsaddons
5
5
-
}:
1
1
+
{ kdeFramework, lib, ecm, kconfig, kwidgetsaddons }:
6
2
7
3
kdeFramework {
8
4
name = "kcompletion";
9
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
11
7
propagatedBuildInputs = [ kconfig kwidgetsaddons ];
12
8
}
+2
-4
pkgs/development/libraries/kde-frameworks/kconfig.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
}:
1
1
+
{ kdeFramework, lib, ecm }:
4
2
5
3
kdeFramework {
6
4
name = "kconfig";
7
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
9
7
}
+7
-4
pkgs/development/libraries/kde-frameworks/kconfigwidgets/default.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kauth, kcodecs, kconfig
2
2
-
, kdoctools, kguiaddons, ki18n, kwidgetsaddons
1
1
+
{
2
2
+
kdeFramework, lib, ecm,
3
3
+
kauth, kcodecs, kconfig, kdoctools, kguiaddons, ki18n, kwidgetsaddons
3
4
}:
4
5
5
6
kdeFramework {
6
7
name = "kconfigwidgets";
7
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
9
9
-
propagatedBuildInputs = [ kauth kconfig kcodecs kguiaddons ki18n kwidgetsaddons ];
9
9
+
nativeBuildInputs = [ ecm kdoctools ];
10
10
+
propagatedBuildInputs = [
11
11
+
kauth kconfig kcodecs kguiaddons ki18n kwidgetsaddons
12
12
+
];
10
13
patches = [ ./0001-qdiriterator-follow-symlinks.patch ];
11
14
postInstall = ''
12
15
moveToOutput "bin/preparetips5" "$dev"
+2
-5
pkgs/development/libraries/kde-frameworks/kcoreaddons.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, shared_mime_info
4
4
-
}:
1
1
+
{ kdeFramework, lib, ecm, shared_mime_info }:
5
2
6
3
kdeFramework {
7
4
name = "kcoreaddons";
8
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
10
7
propagatedBuildInputs = [ shared_mime_info ];
11
8
}
+2
-7
pkgs/development/libraries/kde-frameworks/kcrash.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, kcoreaddons
4
4
-
, kwindowsystem
5
5
-
, qtx11extras
6
6
-
}:
1
1
+
{ kdeFramework, lib, ecm, kcoreaddons, kwindowsystem, qtx11extras }:
7
2
8
3
kdeFramework {
9
4
name = "kcrash";
10
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
11
11
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
12
7
propagatedBuildInputs = [ kcoreaddons kwindowsystem qtx11extras ];
13
8
}
+2
-5
pkgs/development/libraries/kde-frameworks/kdbusaddons.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, qtx11extras
4
4
-
}:
1
1
+
{ kdeFramework, lib, ecm, qtx11extras }:
5
2
6
3
kdeFramework {
7
4
name = "kdbusaddons";
8
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
10
7
propagatedBuildInputs = [ qtx11extras ];
11
8
}
+5
-5
pkgs/development/libraries/kde-frameworks/kdeclarative.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, epoxy, kconfig
2
2
-
, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage
3
3
-
, kwidgetsaddons, kwindowsystem, pkgconfig
4
4
-
, qtdeclarative
1
1
+
{
2
2
+
kdeFramework, lib, ecm,
3
3
+
epoxy, kconfig, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage,
4
4
+
kwidgetsaddons, kwindowsystem, pkgconfig, qtdeclarative
5
5
}:
6
6
7
7
kdeFramework {
8
8
name = "kdeclarative";
9
9
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules ];
10
10
+
nativeBuildInputs = [ ecm ];
11
11
propagatedBuildInputs = [
12
12
epoxy kconfig kglobalaccel kguiaddons ki18n kiconthemes kio kpackage
13
13
kwidgetsaddons kwindowsystem qtdeclarative
+7
-11
pkgs/development/libraries/kde-frameworks/kded.nix
reviewed
···
1
1
-
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
3
3
-
, kconfig
4
4
-
, kcoreaddons
5
5
-
, kcrash
6
6
-
, kdbusaddons
7
7
-
, kdoctools
8
8
-
, kinit
9
9
-
, kservice
1
1
+
{
2
2
+
kdeFramework, lib, ecm,
3
3
+
kconfig, kcoreaddons, kcrash, kdbusaddons, kdoctools, kinit, kservice
10
4
}:
11
5
12
6
kdeFramework {
13
7
name = "kded";
14
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
15
15
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
16
16
-
propagatedBuildInputs = [ kconfig kcoreaddons kcrash kdbusaddons kinit kservice ];
9
9
+
nativeBuildInputs = [ ecm kdoctools ];
10
10
+
propagatedBuildInputs = [
11
11
+
kconfig kcoreaddons kcrash kdbusaddons kinit kservice
12
12
+
];
17
13
}
+2
-3
pkgs/development/libraries/kde-frameworks/kdelibs4support/default.nix
reviewed
···
1
1
{ kdeFramework, lib, copyPathsToStore
2
2
-
, extra-cmake-modules, docbook_xml_dtd_45, kauth
2
2
+
, ecm, docbook_xml_dtd_45, kauth
3
3
, karchive, kcompletion, kconfig, kconfigwidgets, kcoreaddons
4
4
, kcrash, kdbusaddons, kded, kdesignerplugin, kdoctools, kemoticons
5
5
, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kitemmodels
···
13
13
kdeFramework {
14
14
name = "kdelibs4support";
15
15
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
16
16
-
outputs = [ "dev" "out" ];
17
16
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
18
17
setupHook = ./setup-hook.sh;
19
19
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
18
18
+
nativeBuildInputs = [ ecm kdoctools ];
20
19
propagatedBuildInputs = [
21
20
kauth karchive kcompletion kconfig kconfigwidgets kcoreaddons kcrash
22
21
kdbusaddons kded kdesignerplugin kemoticons kglobalaccel kguiaddons ki18n
+2
-2
pkgs/development/libraries/kde-frameworks/kdesignerplugin.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kcompletion
4
4
, kconfig
5
5
, kconfigwidgets
···
18
18
kdeFramework {
19
19
name = "kdesignerplugin";
20
20
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
21
21
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
21
21
+
nativeBuildInputs = [ ecm kdoctools ];
22
22
propagatedBuildInputs = [
23
23
kcompletion kconfig kconfigwidgets kcoreaddons kiconthemes kio
24
24
kitemviews kplotting ktextwidgets kwidgetsaddons kxmlgui sonnet
+2
-2
pkgs/development/libraries/kde-frameworks/kdesu.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n, kpty
1
1
+
{ kdeFramework, lib, ecm, kcoreaddons, ki18n, kpty
2
2
, kservice
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kdesu";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
propagatedBuildInputs = [ kcoreaddons ki18n kpty kservice ];
10
10
}
+2
-2
pkgs/development/libraries/kde-frameworks/kdnssd.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, avahi
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "kdnssd";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [ avahi ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/kdoctools/default.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, docbook_xml_dtd_45
1
1
+
{ kdeFramework, lib, ecm, docbook_xml_dtd_45
2
2
, docbook5_xsl, karchive, ki18n, perl, perlPackages
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kdoctools";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
propagatedBuildInputs = [ karchive ki18n ];
10
10
propagatedNativeBuildInputs = [ perl perlPackages.URI ];
11
11
cmakeFlags = [
+2
-2
pkgs/development/libraries/kde-frameworks/kemoticons.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, karchive
4
4
, kconfig
5
5
, kcoreaddons
···
9
9
kdeFramework {
10
10
name = "kemoticons";
11
11
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
12
12
-
nativeBuildInputs = [ extra-cmake-modules ];
12
12
+
nativeBuildInputs = [ ecm ];
13
13
propagatedBuildInputs = [ karchive kconfig kcoreaddons kservice ];
14
14
}
+2
-2
pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix
reviewed
···
1
1
-
{ kdeFramework, lib, copyPathsToStore, extra-cmake-modules
1
1
+
{ kdeFramework, lib, copyPathsToStore, ecm
2
2
, attr, ebook_tools, exiv2, ffmpeg, karchive, ki18n, poppler, qtbase, taglib
3
3
}:
4
4
···
6
6
name = "kfilemetadata";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
attr ebook_tools exiv2 ffmpeg karchive ki18n poppler qtbase taglib
12
12
];
+2
-2
pkgs/development/libraries/kde-frameworks/kglobalaccel.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kconfig
4
4
, kcoreaddons
5
5
, kcrash
···
11
11
kdeFramework {
12
12
name = "kglobalaccel";
13
13
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
14
14
-
nativeBuildInputs = [ extra-cmake-modules ];
14
14
+
nativeBuildInputs = [ ecm ];
15
15
propagatedBuildInputs = [
16
16
kconfig kcoreaddons kcrash kdbusaddons kwindowsystem qtx11extras
17
17
];
+2
-2
pkgs/development/libraries/kde-frameworks/kguiaddons.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, qtx11extras
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "kguiaddons";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [ qtx11extras ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/khtml.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, giflib, karchive
1
1
+
{ kdeFramework, lib, ecm, giflib, karchive
2
2
, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, kjs
3
3
, knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons
4
4
, kwindowsystem, kxmlgui, perl, phonon, qtx11extras, sonnet
···
7
7
kdeFramework {
8
8
name = "khtml";
9
9
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules perl ];
10
10
+
nativeBuildInputs = [ ecm perl ];
11
11
propagatedBuildInputs = [
12
12
giflib karchive kcodecs kglobalaccel ki18n kiconthemes kio kjs
13
13
knotifications kparts ktextwidgets kwallet kwidgetsaddons kwindowsystem
+2
-2
pkgs/development/libraries/kde-frameworks/ki18n.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, gettext
4
4
, python
5
5
, qtdeclarative
···
9
9
kdeFramework {
10
10
name = "ki18n";
11
11
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
12
12
-
nativeBuildInputs = [ extra-cmake-modules ];
12
12
+
nativeBuildInputs = [ ecm ];
13
13
propagatedBuildInputs = [ qtdeclarative qtscript ];
14
14
propagatedNativeBuildInputs = [ gettext python ];
15
15
}
+2
-2
pkgs/development/libraries/kde-frameworks/kiconthemes/default.nix
reviewed
···
1
1
{ kdeFramework, lib, copyPathsToStore
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, karchive, kconfigwidgets, ki18n, breeze-icons, kitemviews, qtsvg
4
4
}:
5
5
···
7
7
name = "kiconthemes";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
10
10
-
nativeBuildInputs = [ extra-cmake-modules ];
10
10
+
nativeBuildInputs = [ ecm ];
11
11
propagatedBuildInputs = [ breeze-icons kconfigwidgets karchive ki18n kitemviews qtsvg ];
12
12
}
+2
-2
pkgs/development/libraries/kde-frameworks/kidletime.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, qtbase
4
4
, qtx11extras
5
5
}:
···
7
7
kdeFramework {
8
8
name = "kidletime";
9
9
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules ];
10
10
+
nativeBuildInputs = [ ecm ];
11
11
propagatedBuildInputs = [ qtbase qtx11extras ];
12
12
}
+2
-2
pkgs/development/libraries/kde-frameworks/kimageformats.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, ilmbase
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "kimageformats";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR";
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/kinit/default.nix
reviewed
···
1
1
{
2
2
kdeFramework, lib, copyPathsToStore,
3
3
-
extra-cmake-modules, kdoctools,
3
3
+
ecm, kdoctools,
4
4
kconfig, kcrash, ki18n, kio, kservice, kwindowsystem
5
5
}:
6
6
7
7
kdeFramework {
8
8
name = "kinit";
9
9
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
10
10
+
nativeBuildInputs = [ ecm kdoctools ];
11
11
propagatedBuildInputs = [
12
12
kconfig kcrash ki18n kio kservice kwindowsystem
13
13
];
+2
-2
pkgs/development/libraries/kde-frameworks/kio/default.nix
reviewed
···
1
1
{ kdeFramework, lib, copyPathsToStore
2
2
-
, extra-cmake-modules, acl, karchive
2
2
+
, ecm, acl, karchive
3
3
, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons
4
4
, kdbusaddons, kdoctools, ki18n, kiconthemes, kitemviews
5
5
, kjobwidgets, knotifications, kservice, ktextwidgets, kwallet
···
10
10
kdeFramework {
11
11
name = "kio";
12
12
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
13
13
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
13
13
+
nativeBuildInputs = [ ecm kdoctools ];
14
14
propagatedBuildInputs = [
15
15
acl karchive kbookmarks kcompletion kconfig kconfigwidgets kcoreaddons
16
16
kdbusaddons ki18n kiconthemes kitemviews kjobwidgets knotifications kservice
+2
-2
pkgs/development/libraries/kde-frameworks/kitemmodels.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kitemmodels";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
}
+2
-2
pkgs/development/libraries/kde-frameworks/kitemviews.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kitemviews";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
}
+2
-2
pkgs/development/libraries/kde-frameworks/kjobwidgets.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kcoreaddons
4
4
, kwidgetsaddons
5
5
, qtx11extras
···
8
8
kdeFramework {
9
9
name = "kjobwidgets";
10
10
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
11
11
-
nativeBuildInputs = [ extra-cmake-modules ];
11
11
+
nativeBuildInputs = [ ecm ];
12
12
propagatedBuildInputs = [ kcoreaddons kwidgetsaddons qtx11extras ];
13
13
}
+2
-2
pkgs/development/libraries/kde-frameworks/kjs.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kdoctools
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "kjs";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
9
9
+
nativeBuildInputs = [ ecm kdoctools ];
10
10
}
+2
-2
pkgs/development/libraries/kde-frameworks/kjsembed.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kdoctools, ki18n, kjs
1
1
+
{ kdeFramework, lib, ecm, kdoctools, ki18n, kjs
2
2
, qtsvg
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kjsembed";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
8
8
+
nativeBuildInputs = [ ecm kdoctools ];
9
9
propagatedBuildInputs = [ ki18n kjs qtsvg ];
10
10
}
+2
-2
pkgs/development/libraries/kde-frameworks/kmediaplayer.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kparts
4
4
, kxmlgui
5
5
}:
···
7
7
kdeFramework {
8
8
name = "kmediaplayer";
9
9
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
10
10
-
nativeBuildInputs = [ extra-cmake-modules ];
10
10
+
nativeBuildInputs = [ ecm ];
11
11
propagatedBuildInputs = [ kparts kxmlgui ];
12
12
}
+2
-2
pkgs/development/libraries/kde-frameworks/knewstuff.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, attica, karchive
1
1
+
{ kdeFramework, lib, ecm, attica, karchive
2
2
, kcompletion, kconfig, kcoreaddons, ki18n, kiconthemes, kio
3
3
, kitemviews, kservice, ktextwidgets, kwidgetsaddons, kxmlgui
4
4
}:
···
6
6
kdeFramework {
7
7
name = "knewstuff";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
attica karchive kcompletion kconfig kcoreaddons ki18n kiconthemes kio
12
12
kitemviews kservice ktextwidgets kwidgetsaddons kxmlgui
+2
-2
pkgs/development/libraries/kde-frameworks/knotifications.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, kcodecs, kconfig, kcoreaddons, kwindowsystem
4
4
, libdbusmenu
5
5
, phonon
···
9
9
kdeFramework {
10
10
name = "knotifications";
11
11
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
12
12
-
nativeBuildInputs = [ extra-cmake-modules ];
12
12
+
nativeBuildInputs = [ ecm ];
13
13
propagatedBuildInputs = [
14
14
kcodecs kconfig kcoreaddons kwindowsystem libdbusmenu phonon qtx11extras
15
15
];
+2
-2
pkgs/development/libraries/kde-frameworks/knotifyconfig.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kcompletion, kconfig
1
1
+
{ kdeFramework, lib, ecm, kcompletion, kconfig
2
2
, ki18n, kio, phonon
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "knotifyconfig";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
propagatedBuildInputs = [ kcompletion kconfig ki18n kio phonon ];
10
10
}
+2
-2
pkgs/development/libraries/kde-frameworks/kpackage/default.nix
reviewed
···
1
1
{ kdeFramework, lib, copyPathsToStore
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, karchive
4
4
, kconfig
5
5
, kcoreaddons
···
10
10
kdeFramework {
11
11
name = "kpackage";
12
12
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
13
13
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
13
13
+
nativeBuildInputs = [ ecm kdoctools ];
14
14
propagatedBuildInputs = [ karchive kconfig kcoreaddons ki18n ];
15
15
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
16
16
}
+2
-2
pkgs/development/libraries/kde-frameworks/kparts.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons
1
1
+
{ kdeFramework, lib, ecm, kconfig, kcoreaddons
2
2
, ki18n, kiconthemes, kio, kjobwidgets, knotifications, kservice
3
3
, ktextwidgets, kwidgetsaddons, kxmlgui
4
4
}:
···
6
6
kdeFramework {
7
7
name = "kparts";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
kconfig kcoreaddons ki18n kiconthemes kio kjobwidgets knotifications
12
12
kservice ktextwidgets kwidgetsaddons kxmlgui
+2
-2
pkgs/development/libraries/kde-frameworks/kpeople.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n
1
1
+
{ kdeFramework, lib, ecm, kcoreaddons, ki18n
2
2
, kitemviews, kservice, kwidgetsaddons, qtdeclarative
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kpeople";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
propagatedBuildInputs = [
10
10
kcoreaddons ki18n kitemviews kservice kwidgetsaddons qtdeclarative
11
11
];
+2
-2
pkgs/development/libraries/kde-frameworks/kplotting.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kplotting";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
}
+2
-2
pkgs/development/libraries/kde-frameworks/kpty.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n }:
1
1
+
{ kdeFramework, lib, ecm, kcoreaddons, ki18n }:
2
2
3
3
kdeFramework {
4
4
name = "kpty";
5
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
6
6
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
7
7
propagatedBuildInputs = [ kcoreaddons ki18n ];
8
8
}
+2
-2
pkgs/development/libraries/kde-frameworks/kross.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kcompletion, kcoreaddons
1
1
+
{ kdeFramework, lib, ecm, kcompletion, kcoreaddons
2
2
, kdoctools, ki18n, kiconthemes, kio, kparts, kwidgetsaddons
3
3
, kxmlgui, qtscript
4
4
}:
···
6
6
kdeFramework {
7
7
name = "kross";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
9
9
+
nativeBuildInputs = [ ecm kdoctools ];
10
10
propagatedBuildInputs = [
11
11
kcompletion kcoreaddons ki18n kiconthemes kio kparts kwidgetsaddons kxmlgui
12
12
qtscript
+2
-2
pkgs/development/libraries/kde-frameworks/krunner.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons
1
1
+
{ kdeFramework, lib, ecm, kconfig, kcoreaddons
2
2
, ki18n, kio, kservice, plasma-framework, solid
3
3
, threadweaver
4
4
}:
···
6
6
kdeFramework {
7
7
name = "krunner";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
kconfig kcoreaddons ki18n kio kservice plasma-framework solid
12
12
threadweaver
+2
-2
pkgs/development/libraries/kde-frameworks/ktextwidgets.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kcompletion, kconfig
1
1
+
{ kdeFramework, lib, ecm, kcompletion, kconfig
2
2
, kconfigwidgets, ki18n, kiconthemes, kservice, kwindowsystem
3
3
, sonnet
4
4
}:
···
6
6
kdeFramework {
7
7
name = "ktextwidgets";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
kcompletion kconfig kconfigwidgets ki18n kiconthemes kservice kwindowsystem
12
12
sonnet
+2
-2
pkgs/development/libraries/kde-frameworks/kunitconversion.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, ki18n }:
1
1
+
{ kdeFramework, lib, ecm, ki18n }:
2
2
3
3
kdeFramework {
4
4
name = "kunitconversion";
5
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
6
6
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
7
7
propagatedBuildInputs = [ ki18n ];
8
8
}
+2
-2
pkgs/development/libraries/kde-frameworks/kwallet.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kconfig, kconfigwidgets
1
1
+
{ kdeFramework, lib, ecm, kconfig, kconfigwidgets
2
2
, kcoreaddons , kdbusaddons, kdoctools, ki18n, kiconthemes
3
3
, knotifications , kservice, kwidgetsaddons, kwindowsystem, libgcrypt
4
4
}:
···
6
6
kdeFramework {
7
7
name = "kwallet";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
9
9
+
nativeBuildInputs = [ ecm kdoctools ];
10
10
propagatedBuildInputs = [
11
11
kconfig kconfigwidgets kcoreaddons kdbusaddons ki18n kiconthemes
12
12
knotifications kservice kwidgetsaddons kwindowsystem libgcrypt
+2
-2
pkgs/development/libraries/kde-frameworks/kwayland.nix
reviewed
···
1
1
{ kdeFramework
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, wayland
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "kwayland";
8
8
nativeBuildInputs = [
9
9
-
extra-cmake-modules
9
9
+
ecm
10
10
];
11
11
propagatedBuildInputs = [
12
12
wayland
+2
-2
pkgs/development/libraries/kde-frameworks/kwidgetsaddons.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "kwidgetsaddons";
7
7
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
8
8
-
nativeBuildInputs = [ extra-cmake-modules ];
8
8
+
nativeBuildInputs = [ ecm ];
9
9
}
+2
-2
pkgs/development/libraries/kde-frameworks/kwindowsystem.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, qtx11extras
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "kwindowsystem";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [ qtx11extras ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/kxmlgui.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, attica, kconfig
1
1
+
{ kdeFramework, lib, ecm, attica, kconfig
2
2
, kconfigwidgets, kglobalaccel, ki18n, kiconthemes, kitemviews
3
3
, ktextwidgets, kwindowsystem, sonnet
4
4
}:
···
6
6
kdeFramework {
7
7
name = "kxmlgui";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [
11
11
attica kconfig kconfigwidgets kglobalaccel ki18n kiconthemes kitemviews
12
12
ktextwidgets kwindowsystem sonnet
+2
-2
pkgs/development/libraries/kde-frameworks/kxmlrpcclient.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, ki18n, kio }:
1
1
+
{ kdeFramework, lib, ecm, ki18n, kio }:
2
2
3
3
kdeFramework {
4
4
name = "kxmlrpcclient";
5
5
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
6
6
-
nativeBuildInputs = [ extra-cmake-modules ];
6
6
+
nativeBuildInputs = [ ecm ];
7
7
propagatedBuildInputs = [ ki18n kio ];
8
8
}
+2
-2
pkgs/development/libraries/kde-frameworks/modemmanager-qt.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, modemmanager
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "modemmanager-qt";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [ modemmanager ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/networkmanager-qt.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, networkmanager
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "networkmanager-qt";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [ networkmanager ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/oxygen-icons5.nix
reviewed
···
1
1
{ kdeFramework
2
2
, lib
3
3
-
, extra-cmake-modules
3
3
+
, ecm
4
4
}:
5
5
6
6
kdeFramework {
···
10
10
maintainers = [ lib.maintainers.ttuegel ];
11
11
};
12
12
outputs = [ "out" ];
13
13
-
nativeBuildInputs = [ extra-cmake-modules ];
13
13
+
nativeBuildInputs = [ ecm ];
14
14
}
+2
-2
pkgs/development/libraries/kde-frameworks/plasma-framework.nix
reviewed
···
1
1
-
{ kdeFramework, lib, extra-cmake-modules, kactivities, karchive
1
1
+
{ kdeFramework, lib, ecm, kactivities, karchive
2
2
, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative
3
3
, kdoctools, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio
4
4
, knotifications, kpackage, kservice, kwindowsystem, kxmlgui
···
8
8
kdeFramework {
9
9
name = "plasma-framework";
10
10
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
11
11
-
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
11
11
+
nativeBuildInputs = [ ecm kdoctools ];
12
12
propagatedBuildInputs = [
13
13
kactivities karchive kconfig kconfigwidgets kcoreaddons kdbusaddons
14
14
kdeclarative kglobalaccel kguiaddons ki18n kiconthemes kio knotifications
+2
-2
pkgs/development/libraries/kde-frameworks/solid.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, qtdeclarative
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "solid";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
propagatedBuildInputs = [ qtdeclarative ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/sonnet.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
, hunspell
4
4
}:
5
5
6
6
kdeFramework {
7
7
name = "sonnet";
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
-
nativeBuildInputs = [ extra-cmake-modules ];
9
9
+
nativeBuildInputs = [ ecm ];
10
10
buildInputs = [ hunspell ];
11
11
}
+2
-2
pkgs/development/libraries/kde-frameworks/threadweaver.nix
reviewed
···
1
1
{ kdeFramework, lib
2
2
-
, extra-cmake-modules
2
2
+
, ecm
3
3
}:
4
4
5
5
kdeFramework {
6
6
name = "threadweaver";
7
7
-
nativeBuildInputs = [ extra-cmake-modules ];
7
7
+
nativeBuildInputs = [ ecm ];
8
8
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
9
9
}