mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-21 04:28:40 +03:00
extra-cmake-modules: Lift Qt dependency
This commit is contained in:
parent
b39e491eb5
commit
127bf18a35
@ -65,10 +65,10 @@ in
|
||||
|
||||
security.wrappers = {
|
||||
kcheckpass.source = "${plasma5.plasma-workspace.out}/lib/libexec/kcheckpass";
|
||||
"start_kdeinit".source = "${libsForQt5.kinit.out}/lib/libexec/kf5/start_kdeinit";
|
||||
"start_kdeinit".source = "${pkgs.kinit.out}/lib/libexec/kf5/start_kdeinit";
|
||||
};
|
||||
|
||||
environment.systemPackages = with qt5; with libsForQt5; with plasma5; with kdeApplications;
|
||||
environment.systemPackages = with pkgs; with qt5; with libsForQt5; with plasma5; with kdeApplications;
|
||||
[
|
||||
frameworkintegration
|
||||
kactivities
|
||||
@ -213,10 +213,10 @@ in
|
||||
|
||||
services.xserver.displayManager.sddm = {
|
||||
theme = "breeze";
|
||||
themes = with libsForQt5; with plasma5; [
|
||||
ecm # for the setup-hook
|
||||
plasma-workspace
|
||||
breeze-icons
|
||||
themes = [
|
||||
pkgs.extra-cmake-modules # for the setup-hook
|
||||
plasma5.plasma-workspace
|
||||
pkgs.breeze-icons
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ kdeDerivation
|
||||
, lib
|
||||
, fetchgit
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kdeWrapper
|
||||
, qtscript
|
||||
@ -33,7 +33,7 @@ let
|
||||
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
|
||||
buildInputs = [
|
||||
kconfig
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, cmake, ecm, makeQtWrapper
|
||||
{ stdenv, fetchurl, cmake, extra-cmake-modules, makeQtWrapper
|
||||
|
||||
# For `digitaglinktree`
|
||||
, perl, sqlite
|
||||
@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "0dgsgji14l5zvxny36hrfsp889fsfrsbbn9bg57m18404xp903kg";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ecm makeQtWrapper ];
|
||||
nativeBuildInputs = [ cmake extra-cmake-modules makeQtWrapper ];
|
||||
|
||||
patches = [ ./0001-Disable-fno-operator-names.patch ];
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
stdenv, fetchurl,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
karchive, kconfig, ki18n, kiconthemes, kio, kservice, kwindowsystem, kxmlgui,
|
||||
libkipi, qtbase, qtsvg, qtxmlpatterns
|
||||
}:
|
||||
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
||||
cd extra/kipi-plugins
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
karchive kconfig ki18n kiconthemes kio kservice kwindowsystem kxmlgui libkipi
|
||||
qtbase qtsvg qtxmlpatterns
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
akonadi-mime, grantlee, kcontacts, kio, kitemmodels, kmime, qtwebengine,
|
||||
akonadi
|
||||
}:
|
||||
@ -11,7 +11,7 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
akonadi-mime grantlee kcontacts kio kitemmodels kmime qtwebengine
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
akonadi, kdbusaddons, kio, kitemmodels, kmime
|
||||
}:
|
||||
|
||||
@ -10,6 +10,6 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ akonadi kdbusaddons kio kitemmodels kmime ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
kcompletion, kconfigwidgets, kdbusaddons, kdesignerplugin, kiconthemes,
|
||||
kio,
|
||||
boost, kitemmodels
|
||||
@ -12,7 +12,7 @@ kdeApp {
|
||||
license = [ lib.licenses.lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
kcompletion kconfigwidgets kdbusaddons kdesignerplugin kiconthemes kio
|
||||
];
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
|
||||
ecm, kdoctools, makeWrapper,
|
||||
extra-cmake-modules, kdoctools, makeWrapper,
|
||||
|
||||
karchive, kconfig, kcrash, kdbusaddons, ki18n, kiconthemes, khtml, kio,
|
||||
kservice, kpty, kwidgetsaddons, libarchive,
|
||||
@ -15,7 +15,7 @@ let
|
||||
kdeApp {
|
||||
name = "ark";
|
||||
nativeBuildInputs = [
|
||||
ecm kdoctools makeWrapper
|
||||
extra-cmake-modules kdoctools makeWrapper
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
khtml ki18n kio karchive kconfig kcrash kdbusaddons kiconthemes kservice
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
baloo, kconfig, kdelibs4support, kfilemetadata, ki18n, kio, kservice
|
||||
}:
|
||||
|
||||
@ -10,7 +10,7 @@ kdeApp {
|
||||
license = [ lib.licenses.lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
baloo kconfig kdelibs4support kfilemetadata ki18n kio kservice
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
dolphin, kdelibs4support, ki18n, kio, kxmlgui
|
||||
}:
|
||||
|
||||
@ -10,7 +10,7 @@ kdeApp {
|
||||
license = [ lib.licenses.gpl2 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
dolphin.unwrapped kdelibs4support ki18n kio kxmlgui
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools, makeQtWrapper,
|
||||
extra-cmake-modules, kdoctools, makeQtWrapper,
|
||||
baloo, baloo-widgets, dolphin-plugins, kactivities, kbookmarks, kcmutils,
|
||||
kcompletion, kconfig, kcoreaddons, kdelibs4support, kdbusaddons,
|
||||
kfilemetadata, ki18n, kiconthemes, kinit, kio, knewstuff, knotifications,
|
||||
@ -15,7 +15,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 fdl12 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools makeQtWrapper ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ];
|
||||
propagatedBuildInputs = [
|
||||
baloo baloo-widgets kactivities kbookmarks kcmutils kcompletion kconfig
|
||||
kcoreaddons kdelibs4support kdbusaddons kfilemetadata ki18n kiconthemes
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
ffmpeg, kio
|
||||
}:
|
||||
|
||||
@ -10,6 +10,6 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 bsd3 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ ffmpeg kio ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kio, kparts, kxmlgui, qtscript, solid
|
||||
}:
|
||||
|
||||
@ -12,7 +12,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 ];
|
||||
maintainers = with lib.maintainers; [ fridh vcunat ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kio kparts kxmlgui qtscript solid
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
baloo, exiv2, kactivities, kdelibs4support, kio, kipi-plugins, lcms2,
|
||||
libkdcraw, libkipi, phonon, qtimageformats, qtsvg, qtx11extras
|
||||
}:
|
||||
@ -13,7 +13,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 fdl12 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
baloo kactivities kdelibs4support kio exiv2 lcms2 libkdcraw
|
||||
libkipi phonon qtimageformats qtsvg qtx11extras
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kactivities, kconfig, kcrash, kdbusaddons, kguiaddons, kiconthemes, ki18n,
|
||||
kinit, kio, kitemmodels, kjobwidgets, knewstuff, knotifications, konsole,
|
||||
kparts, ktexteditor, kwindowsystem, kwallet, kxmlgui, libgit2,
|
||||
@ -15,7 +15,7 @@ let
|
||||
license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kactivities ki18n kio ktexteditor kwindowsystem plasma-framework
|
||||
qtscript kconfig kcrash kguiaddons kiconthemes kinit kjobwidgets kparts
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kconfig, kconfigwidgets, kguiaddons, kinit, knotifications, gmp
|
||||
}:
|
||||
|
||||
@ -12,7 +12,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 ];
|
||||
maintainers = [ lib.maintainers.fridh ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
gmp kconfig kconfigwidgets kguiaddons kinit knotifications
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, ki18n, kwidgetsaddons, kxmlgui
|
||||
extra-cmake-modules, ki18n, kwidgetsaddons, kxmlgui
|
||||
}:
|
||||
|
||||
let
|
||||
@ -11,7 +11,7 @@ let
|
||||
license = with lib.licenses; [ mit ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ ki18n kwidgetsaddons kxmlgui ];
|
||||
};
|
||||
in
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, ki18n,
|
||||
extra-cmake-modules, ki18n,
|
||||
kcoreaddons, kconfig, kcodecs
|
||||
}:
|
||||
|
||||
@ -10,6 +10,6 @@ kdeApp {
|
||||
license = [ lib.licenses.lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ki18n ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ki18n ];
|
||||
buildInputs = [ kcoreaddons kconfig kcodecs ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
name: args:
|
||||
|
||||
{ kdeApp, cmake, ecm, gettext, kdoctools }:
|
||||
{ kdeApp, cmake, extra-cmake-modules, gettext, kdoctools }:
|
||||
|
||||
kdeApp (args // {
|
||||
sname = "kde-l10n-${name}";
|
||||
@ -9,7 +9,7 @@ kdeApp (args // {
|
||||
outputs = [ "out" ];
|
||||
|
||||
nativeBuildInputs =
|
||||
[ cmake ecm gettext kdoctools ]
|
||||
[ cmake extra-cmake-modules gettext kdoctools ]
|
||||
++ (args.nativeBuildInputs or []);
|
||||
|
||||
preConfigure = ''
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
kio
|
||||
}:
|
||||
|
||||
@ -10,6 +10,6 @@ kdeApp {
|
||||
license = [ lib.licenses.gpl2Plus ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ kio ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, kio, libkexiv2, libkdcraw
|
||||
extra-cmake-modules, kio, libkexiv2, libkdcraw
|
||||
}:
|
||||
|
||||
kdeApp {
|
||||
@ -9,6 +9,6 @@ kdeApp {
|
||||
license = [ lib.licenses.lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ kio libkexiv2 libkdcraw ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcoreaddons, ki18n, kio, kwidgetsaddons, samba
|
||||
}:
|
||||
|
||||
@ -10,6 +10,6 @@ kdeApp {
|
||||
license = [ lib.licenses.gpl2 lib.licenses.lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [ kcoreaddons ki18n kio kwidgetsaddons samba ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcmutils
|
||||
}:
|
||||
|
||||
@ -12,7 +12,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 ];
|
||||
maintainers = [ lib.maintainers.peterhoeg ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kcmutils
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, kdoctools, ki18n,
|
||||
extra-cmake-modules, kdoctools, ki18n,
|
||||
akonadi-contacts, gpgme, karchive, kcodecs, kcontacts, kcoreaddons, kcrash,
|
||||
kdbusaddons, kiconthemes, kjobwidgets, kio, knotifications, kservice,
|
||||
ktextwidgets, kxmlgui, kwidgetsaddons, kwindowsystem
|
||||
@ -8,7 +8,7 @@
|
||||
|
||||
kdeApp {
|
||||
name = "kgpg";
|
||||
nativeBuildInputs = [ ecm kdoctools ki18n ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ki18n ];
|
||||
buildInputs = [
|
||||
akonadi-contacts gpgme karchive kcodecs kcontacts kcoreaddons kcrash kdbusaddons
|
||||
kiconthemes kjobwidgets kio knotifications kservice ktextwidgets kxmlgui
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
grantlee, kconfig, kcoreaddons, kdbusaddons, ki18n, kinit, kcmutils,
|
||||
kdelibs4support, khtml, kservice, xapian
|
||||
}:
|
||||
@ -9,7 +9,7 @@ let
|
||||
unwrapped =
|
||||
kdeApp {
|
||||
name = "khelpcenter";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
grantlee kdelibs4support khtml ki18n kconfig kcoreaddons kdbusaddons
|
||||
kinit kcmutils kservice xapian
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper
|
||||
, ecm, kdoctools, kparts
|
||||
, extra-cmake-modules, kdoctools, kparts
|
||||
, qtsvg, qtxmlpatterns, ktexteditor, boost
|
||||
}:
|
||||
|
||||
@ -12,7 +12,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 ];
|
||||
maintainers = with lib.maintainers; [ raskin ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kparts qtsvg qtxmlpatterns ktexteditor boost
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
kdeApp, lib, ecm, kdoctools, shared_mime_info,
|
||||
kdeApp, lib, extra-cmake-modules, kdoctools, shared_mime_info,
|
||||
exiv2, kactivities, karchive, kbookmarks, kconfig, kconfigwidgets,
|
||||
kcoreaddons, kdbusaddons, kguiaddons, kdnssd, kiconthemes, ki18n, kio, khtml,
|
||||
kdelibs4support, kpty, libmtp, libssh, openexr, ilmbase, openslp, phonon,
|
||||
@ -12,7 +12,7 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools shared_mime_info ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools shared_mime_info ];
|
||||
propagatedBuildInputs = [
|
||||
exiv2 kactivities karchive kbookmarks kconfig kconfigwidgets kcoreaddons
|
||||
kdbusaddons kguiaddons kdnssd kiconthemes ki18n kio khtml kdelibs4support
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib,
|
||||
ecm, ki18n,
|
||||
extra-cmake-modules, ki18n,
|
||||
kcodecs
|
||||
}:
|
||||
|
||||
@ -10,6 +10,6 @@ kdeApp {
|
||||
license = [ lib.licenses.lgpl21 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ki18n ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ki18n ];
|
||||
buildInputs = [ kcodecs ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kglobalaccel, kxmlgui, kcoreaddons, kdelibs4support,
|
||||
plasma-framework, libpulseaudio, alsaLib, libcanberra_kde
|
||||
}:
|
||||
@ -13,7 +13,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
|
||||
maintainers = [ lib.maintainers.rongcuid ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [ libpulseaudio alsaLib libcanberra_kde ];
|
||||
propagatedBuildInputs = [
|
||||
kglobalaccel kxmlgui kcoreaddons kdelibs4support
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kparts, ktexteditor, kwidgetsaddons, libkomparediff2
|
||||
}:
|
||||
|
||||
@ -9,7 +9,7 @@ let
|
||||
kdeApp {
|
||||
name = "kompare";
|
||||
meta = { license = with lib.licenses; [ gpl2 ]; };
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kparts ktexteditor kwidgetsaddons libkomparediff2
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kguiaddons,
|
||||
ki18n, kiconthemes, kinit, kdelibs4support, kio, knotifications,
|
||||
knotifyconfig, kparts, kpty, kservice, ktextwidgets, kwidgetsaddons,
|
||||
@ -15,7 +15,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kdelibs4support ki18n kwindowsystem qtscript kbookmarks kcompletion
|
||||
kconfig kconfigwidgets kcoreaddons kguiaddons kiconthemes kinit kio
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ lib
|
||||
, kdeApp
|
||||
, kdeWrapper
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kauth
|
||||
, kcmutils
|
||||
@ -19,7 +19,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 ];
|
||||
maintainers = with lib.maintainers; [ fridh ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kauth
|
||||
kcmutils
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ kdeApp, lib, ecm, libraw }:
|
||||
{ kdeApp, lib, extra-cmake-modules, libraw, qtbase }:
|
||||
|
||||
kdeApp {
|
||||
name = "libkdcraw";
|
||||
@ -6,6 +6,7 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 lgpl21 bsd3 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtbase ];
|
||||
propagatedBuildInputs = [ libraw ];
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ kdeApp, lib, exiv2, ecm }:
|
||||
{ kdeApp, lib, exiv2, extra-cmake-modules, qtbase }:
|
||||
|
||||
kdeApp {
|
||||
name = "libkexiv2";
|
||||
@ -6,6 +6,7 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 lgpl21 bsd3 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtbase ];
|
||||
propagatedBuildInputs = [ exiv2 ];
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ kdeApp, lib, ecm, kconfig, ki18n, kservice, kxmlgui }:
|
||||
{ kdeApp, lib, extra-cmake-modules, kconfig, ki18n, kservice, kxmlgui }:
|
||||
|
||||
kdeApp {
|
||||
name = "libkipi";
|
||||
@ -6,6 +6,6 @@ kdeApp {
|
||||
license = with lib.licenses; [ gpl2 lgpl21 bsd3 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ kconfig ki18n kservice kxmlgui ];
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ kdeApp, lib, ecm, ki18n, kxmlgui, kcodecs, kio }:
|
||||
{ kdeApp, lib, extra-cmake-modules, ki18n, kxmlgui, kcodecs, kio }:
|
||||
|
||||
kdeApp {
|
||||
name = "libkomparediff2";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ kcodecs ki18n kxmlgui kio ];
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ kdeApp, lib, kdeWrapper
|
||||
, ecm, qtscript, qtsvg, qtquickcontrols
|
||||
, extra-cmake-modules, qtscript, qtsvg, qtquickcontrols
|
||||
, gpsd
|
||||
}:
|
||||
|
||||
@ -9,7 +9,7 @@ let
|
||||
name = "marble";
|
||||
meta.license = with lib.licenses; [ lgpl21 gpl3 ];
|
||||
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
qtscript qtsvg qtquickcontrols
|
||||
gpsd
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kconfig, kinit,
|
||||
kcmutils, kconfigwidgets, knewstuff, kparts, qca-qt5
|
||||
}:
|
||||
@ -13,7 +13,7 @@ let
|
||||
license = with lib.licenses; [ gpl2 ];
|
||||
maintainers = with lib.maintainers; [ peterhoeg ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kconfig kinit
|
||||
kcmutils kconfigwidgets knewstuff kparts qca-qt5
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
djvulibre, ebook_tools, kactivities, karchive, kbookmarks, kcompletion,
|
||||
kconfig, kconfigwidgets, kcoreaddons, kdbusaddons, kdegraphics-mobipocket,
|
||||
kiconthemes, kjs, khtml, kio, kparts, kpty, kwallet, kwindowsystem, libkexiv2,
|
||||
@ -10,7 +10,7 @@
|
||||
let
|
||||
unwrapped = kdeApp {
|
||||
name = "okular";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
djvulibre ebook_tools kactivities karchive kbookmarks kcompletion kconfig
|
||||
kconfigwidgets kcoreaddons kdbusaddons kdegraphics-mobipocket kiconthemes
|
||||
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
kdeApp, lib, ecm,
|
||||
kdeApp, lib, extra-cmake-modules,
|
||||
cups, kconfig, kconfigwidgets, kdbusaddons, kiconthemes, ki18n, kcmutils, kio,
|
||||
knotifications, kwidgetsaddons, kwindowsystem, kitemviews, plasma-framework,
|
||||
qtdeclarative
|
||||
@ -11,7 +11,7 @@ kdeApp {
|
||||
license = [ lib.licenses.gpl2 ];
|
||||
maintainers = [ lib.maintainers.ttuegel ];
|
||||
};
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
cups kconfig kconfigwidgets kdbusaddons kiconthemes kcmutils knotifications
|
||||
kwidgetsaddons kitemviews ki18n kio kwindowsystem plasma-framework
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeApp, lib, kdeWrapper,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kconfig, kcoreaddons, kdbusaddons, kdeclarative, ki18n, kio, kipi-plugins,
|
||||
knotifications, kscreen, kwidgetsaddons, kwindowsystem, kxmlgui, libkipi,
|
||||
xcb-util-cursor
|
||||
@ -11,7 +11,7 @@ let
|
||||
kdeApp {
|
||||
name = "spectacle";
|
||||
meta = with lib; { maintainers = with maintainers; [ ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kconfig kcoreaddons kdbusaddons kdeclarative ki18n kio knotifications
|
||||
kscreen kwidgetsaddons kwindowsystem kxmlgui libkipi xcb-util-cursor
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeDerivation, kdeWrapper, fetchFromGitHub, lib,
|
||||
ecm, kdoctools, kconfig, kinit, kjsembed,
|
||||
extra-cmake-modules, kdoctools, kconfig, kinit, kjsembed,
|
||||
taglib, exiv2, podofo
|
||||
}:
|
||||
|
||||
@ -25,7 +25,7 @@ let
|
||||
};
|
||||
|
||||
buildInputs = [ taglib exiv2 podofo ];
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [ kconfig kinit kjsembed ];
|
||||
};
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
, fetchurl
|
||||
, kdoctools
|
||||
, kdeWrapper
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, karchive
|
||||
, kcrash
|
||||
, kdbusaddons
|
||||
@ -43,7 +43,7 @@ let
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
ecm kdoctools
|
||||
extra-cmake-modules kdoctools
|
||||
];
|
||||
|
||||
meta = {
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ kdeDerivation
|
||||
, lib
|
||||
, fetchurl
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, kbookmarks
|
||||
, karchive
|
||||
, kconfig
|
||||
@ -64,7 +64,7 @@ let
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
kdoctools
|
||||
];
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ stdenv, fetchurl, cmake
|
||||
, ecm, qtbase, qtscript
|
||||
, extra-cmake-modules, qtbase, qtscript
|
||||
, ki18n, kio, knotifications, knotifyconfig, kdoctools, kross, kcmutils, kdelibs4support
|
||||
, libktorrent, boost, taglib
|
||||
}:
|
||||
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ kdoctools ecm ];
|
||||
nativeBuildInputs = [ kdoctools extra-cmake-modules ];
|
||||
|
||||
buildInputs =
|
||||
[ cmake qtbase qtscript
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ stdenv, lib, fetchurl, pkgconfig, pcre, perl, flex, bison, gettext, libpcap, libnl, c-ares
|
||||
, gnutls, libgcrypt, libgpgerror, geoip, openssl, lua5, makeDesktopItem, python, libcap, glib
|
||||
, libssh, zlib, cmake, ecm
|
||||
, libssh, zlib, cmake, extra-cmake-modules
|
||||
, withGtk ? false, gtk3 ? null, pango ? null, cairo ? null, gdk_pixbuf ? null
|
||||
, withQt ? false, qt5 ? null
|
||||
, ApplicationServices, SystemConfiguration, gmp
|
||||
@ -24,7 +24,7 @@ in stdenv.mkDerivation {
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
bison cmake ecm flex gettext pcre perl pkgconfig libpcap lua5 libssh openssl libgcrypt libgpgerror gnutls
|
||||
bison cmake extra-cmake-modules flex gettext pcre perl pkgconfig libpcap lua5 libssh openssl libgcrypt libgpgerror gnutls
|
||||
geoip c-ares python glib zlib
|
||||
] ++ (optionals withQt (with qt5; [ qtbase qtmultimedia qtsvg qttools ]))
|
||||
++ (optionals withGtk [ gtk3 pango cairo gdk_pixbuf ])
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, cmake, ecm, makeQtWrapper, qtwebkit, qtscript, grantlee,
|
||||
{ stdenv, fetchurl, cmake, extra-cmake-modules, makeQtWrapper, qtwebkit, qtscript, grantlee,
|
||||
kxmlgui, kwallet, kparts, kdoctools, kjobwidgets, kdesignerplugin,
|
||||
kiconthemes, knewstuff, sqlcipher, qca-qt5, kdelibs4support, kactivities,
|
||||
knotifyconfig, krunner, libofx }:
|
||||
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "1xrh9nal122rzlv4m0x8qah6zpqb6891al3351piarpk2xgjgj4x";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ecm makeQtWrapper ];
|
||||
nativeBuildInputs = [ cmake extra-cmake-modules makeQtWrapper ];
|
||||
|
||||
buildInputs = [ qtwebkit qtscript grantlee kxmlgui kwallet kparts kdoctools
|
||||
kjobwidgets kdesignerplugin kiconthemes knewstuff sqlcipher qca-qt5
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
plasmaPackage, ecm, shared_mime_info,
|
||||
plasmaPackage, extra-cmake-modules, shared_mime_info,
|
||||
bluez-qt, kcoreaddons, kdbusaddons, kded, ki18n, kiconthemes, kio,
|
||||
knotifications, kwidgetsaddons, kwindowsystem, plasma-framework, qtdeclarative
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "bluedevil";
|
||||
nativeBuildInputs = [ ecm shared_mime_info ];
|
||||
nativeBuildInputs = [ extra-cmake-modules shared_mime_info ];
|
||||
propagatedBuildInputs = [
|
||||
bluez-qt ki18n kio kwindowsystem plasma-framework qtdeclarative kcoreaddons
|
||||
kdbusaddons kded kiconthemes knotifications kwidgetsaddons
|
||||
|
@ -1,9 +1,11 @@
|
||||
{ plasmaPackage
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "breeze-gtk";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
cmakeFlags = [ "-DWITH_GTK3_VERSION=3.20" ];
|
||||
buildInputs = [ qtbase ];
|
||||
}
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
plasmaPackage, lib, copyPathsToStore,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
plymouth
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "breeze-plymouth";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ plymouth ];
|
||||
outputs = [ "out" ];
|
||||
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
frameworkintegration, kcmutils, kconfigwidgets, kcoreaddons, kdecoration,
|
||||
kguiaddons, ki18n, kwayland, kwindowsystem, plasma-framework, qtx11extras
|
||||
}:
|
||||
@ -8,7 +8,7 @@
|
||||
plasmaPackage {
|
||||
name = "breeze-qt5";
|
||||
sname = "breeze";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
frameworkintegration kcmutils kconfigwidgets kcoreaddons kdecoration
|
||||
kguiaddons ki18n kwayland kwindowsystem plasma-framework qtx11extras
|
||||
|
@ -1,12 +1,12 @@
|
||||
{ plasmaPackage
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, boost, kconfig, kcoreaddons, kdbusaddons, ki18n, kio, kglobalaccel
|
||||
, kwindowsystem, kxmlgui
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kactivitymanagerd";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem
|
||||
kxmlgui
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
plasmaPackage, ecm,
|
||||
plasmaPackage, extra-cmake-modules,
|
||||
kcmutils, kconfig, kdelibs4support, kdesu, kdoctools, ki18n, kiconthemes,
|
||||
kwindowsystem, qtsvg, qtx11extras
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kde-cli-tools";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kcmutils kconfig kdesu kdelibs4support ki18n kiconthemes kwindowsystem qtsvg
|
||||
qtx11extras
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ plasmaPackage
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, glib
|
||||
, gtk2
|
||||
, gtk3
|
||||
@ -15,7 +15,7 @@
|
||||
plasmaPackage {
|
||||
name = "kde-gtk-config";
|
||||
patches = [ ./0001-follow-symlinks.patch ];
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
ki18n kio glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes
|
||||
knewstuff
|
||||
|
@ -1,6 +1,7 @@
|
||||
{ plasmaPackage, ecm }:
|
||||
{ plasmaPackage, extra-cmake-modules, qtbase }:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kdecoration";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtbase ];
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ plasmaPackage, ecm, kdoctools
|
||||
{ plasmaPackage, extra-cmake-modules, kdoctools
|
||||
, kconfig, kconfigwidgets, kcoreaddons, kcmutils, kdelibs4support, ki18n
|
||||
, kio, knewstuff, kross, krunner, kservice, ksysguard, kunitconversion
|
||||
, plasma-framework, plasma-workspace, qtdeclarative, qtx11extras
|
||||
@ -8,7 +8,7 @@
|
||||
plasmaPackage {
|
||||
name = "kdeplasma-addons";
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
kdoctools
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
|
@ -1,9 +1,9 @@
|
||||
{ plasmaPackage, ecm, kdoctools, kdelibs4support
|
||||
{ plasmaPackage, extra-cmake-modules, kdoctools, kdelibs4support
|
||||
, qtx11extras
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kgamma5";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [ kdelibs4support qtx11extras ];
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ plasmaPackage, ecm, kdoctools, kcmutils
|
||||
{ plasmaPackage, extra-cmake-modules, kdoctools, kcmutils
|
||||
, kdbusaddons, kdelibs4support, kglobalaccel, ki18n, kio, kxmlgui
|
||||
, plasma-framework, plasma-workspace, qtx11extras
|
||||
, fetchpatch
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
plasmaPackage {
|
||||
name = "khotkeys";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
|
||||
patches = [
|
||||
# Patch is in 5.9 and up.
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcmutils, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons,
|
||||
kdeclarative, kdelibs4support, ki18n, kiconthemes, kio, kpackage, kservice,
|
||||
kwayland, kwidgetsaddons, kxmlgui, libraw1394, mesa_glu, pciutils, solid
|
||||
@ -8,7 +8,7 @@
|
||||
|
||||
plasmaPackage {
|
||||
name = "kinfocenter";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
|
||||
kdeclarative kdelibs4support ki18n kiconthemes kio kpackage kservice
|
||||
|
@ -1,13 +1,13 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kdbusaddons, kdelibs4support, khotkeys, ki18n, kiconthemes, kio, kxmlgui,
|
||||
sonnet
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kmenuedit";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kdbusaddons kdelibs4support khotkeys ki18n kiconthemes kio kxmlgui sonnet
|
||||
];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ plasmaPackage, ecm, kconfig, kconfigwidgets
|
||||
{ plasmaPackage, extra-cmake-modules, kconfig, kconfigwidgets
|
||||
, kdbusaddons, kglobalaccel, ki18n, kwidgetsaddons, kxmlgui
|
||||
, libkscreen, qtdeclarative, qtgraphicaleffects
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kscreen";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kglobalaccel ki18n libkscreen qtdeclarative qtgraphicaleffects kconfig
|
||||
kconfigwidgets kdbusaddons kwidgetsaddons kxmlgui
|
||||
|
@ -1,13 +1,13 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcmutils, kcrash, kdeclarative, kdelibs4support, kglobalaccel, kidletime,
|
||||
kwayland, libXcursor, pam, plasma-framework, qtdeclarative, wayland
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kscreenlocker";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kcmutils kcrash kdeclarative kdelibs4support kglobalaccel kidletime kwayland
|
||||
libXcursor pam plasma-framework qtdeclarative wayland
|
||||
|
@ -1,9 +1,9 @@
|
||||
{ plasmaPackage, ecm, kdoctools, kcoreaddons
|
||||
{ plasmaPackage, extra-cmake-modules, kdoctools, kcoreaddons
|
||||
, ki18n, kwallet, kwidgetsaddons
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "ksshaskpass";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [ kcoreaddons ki18n kwallet kwidgetsaddons ];
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
lm_sensors,
|
||||
kconfig, kcoreaddons, kdelibs4support, ki18n, kiconthemes, kitemviews,
|
||||
knewstuff, libksysguard, qtwebkit
|
||||
@ -8,7 +8,7 @@
|
||||
|
||||
plasmaPackage {
|
||||
name = "ksysguard";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [ lm_sensors ];
|
||||
propagatedBuildInputs = [
|
||||
kconfig kcoreaddons kitemviews knewstuff kiconthemes libksysguard
|
||||
|
@ -1,10 +1,10 @@
|
||||
{ plasmaPackage, ecm, pam, socat, libgcrypt
|
||||
{ plasmaPackage, extra-cmake-modules, pam, socat, libgcrypt
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kwallet-pam";
|
||||
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
|
||||
buildInputs = [ pam socat libgcrypt ];
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ plasmaPackage
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, kidletime
|
||||
, kwayland
|
||||
, kwindowsystem
|
||||
@ -8,7 +8,7 @@
|
||||
plasmaPackage {
|
||||
name = "kwayland-integration";
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
kidletime kwindowsystem kwayland
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage, lib, copyPathsToStore,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
breeze-qt5, epoxy, kactivities, kcompletion, kcmutils, kconfig,
|
||||
kconfigwidgets, kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel,
|
||||
ki18n, kiconthemes, kidletime, kinit, kio, knewstuff, knotifications,
|
||||
@ -12,7 +12,7 @@
|
||||
plasmaPackage {
|
||||
name = "kwin";
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
kdoctools
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
|
@ -1,9 +1,9 @@
|
||||
{ plasmaPackage, ecm, kcoreaddons, ki18n, kpty
|
||||
{ plasmaPackage, extra-cmake-modules, kcoreaddons, ki18n, kpty
|
||||
, knotifications, kdbusaddons
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "kwrited";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ kcoreaddons ki18n kpty knotifications kdbusaddons ];
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ plasmaPackage
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, kwayland, libXrandr
|
||||
, qtx11extras
|
||||
}:
|
||||
@ -7,7 +7,7 @@
|
||||
plasmaPackage {
|
||||
name = "libkscreen";
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
kwayland libXrandr qtx11extras
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
kauth, kcompletion, kconfig, kconfigwidgets, kcoreaddons, ki18n, kiconthemes,
|
||||
kservice, kwidgetsaddons, kwindowsystem, plasma-framework, qtscript, qtwebkit,
|
||||
qtx11extras
|
||||
@ -11,7 +11,7 @@ plasmaPackage {
|
||||
patches = [
|
||||
./0001-qdiriterator-follow-symlinks.patch
|
||||
];
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kauth kconfig ki18n kiconthemes kwindowsystem kcompletion kconfigwidgets
|
||||
kcoreaddons kservice kwidgetsaddons plasma-framework qtscript qtx11extras
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ plasmaPackage, ecm, qtscript, qtdeclarative
|
||||
{ plasmaPackage, extra-cmake-modules, qtscript, qtdeclarative
|
||||
, kcoreaddons, ki18n, kdeclarative, kservice, plasma-framework
|
||||
, krunner
|
||||
}:
|
||||
@ -6,7 +6,7 @@
|
||||
plasmaPackage {
|
||||
name = "milou";
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
kdeclarative ki18n krunner plasma-framework qtdeclarative qtscript
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage, kdeWrapper,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
frameworkintegration, kcmutils, kcompletion, kconfig, kdecoration, kguiaddons,
|
||||
ki18n, kwidgetsaddons, kservice, kwayland, kwindowsystem, qtx11extras
|
||||
}:
|
||||
@ -8,7 +8,7 @@
|
||||
let
|
||||
unwrapped = plasmaPackage {
|
||||
name = "oxygen";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
frameworkintegration kcmutils kcompletion kconfig kdecoration kguiaddons
|
||||
ki18n kservice kwayland kwidgetsaddons kwindowsystem qtx11extras
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage, lib, copyPathsToStore,
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
attica, baloo, boost, fontconfig, ibus, kactivities, kactivities-stats, kauth,
|
||||
kcmutils, kdbusaddons, kdeclarative, kded, kdelibs4support, kemoticons,
|
||||
kglobalaccel, ki18n, kitemmodels, knewstuff, knotifications, knotifyconfig,
|
||||
@ -13,7 +13,7 @@
|
||||
|
||||
plasmaPackage rec {
|
||||
name = "plasma-desktop";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
attica boost fontconfig ibus kcmutils kdbusaddons kded kitemmodels knewstuff
|
||||
knotifications knotifyconfig kwallet libcanberra_kde libXcursor
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ plasmaPackage, ecm
|
||||
{ plasmaPackage, extra-cmake-modules
|
||||
, breeze-qt5, kconfig, kconfigwidgets, kiconthemes, kio, kwayland
|
||||
, libXcursor
|
||||
}:
|
||||
@ -8,7 +8,7 @@
|
||||
plasmaPackage {
|
||||
name = "plasma-integration";
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
];
|
||||
buildInputs = [
|
||||
breeze-qt5 kconfig kconfigwidgets kiconthemes kio kwayland
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ plasmaPackage, substituteAll, ecm, kdoctools
|
||||
{ plasmaPackage, substituteAll, extra-cmake-modules, kdoctools
|
||||
, kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative
|
||||
, kdelibs4support, ki18n, kiconthemes, kinit, kio, kitemviews
|
||||
, knotifications, kservice, kwallet, kwidgetsaddons, kwindowsystem
|
||||
@ -15,7 +15,7 @@ plasmaPackage {
|
||||
inherit mobile_broadband_provider_info;
|
||||
})
|
||||
];
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework
|
||||
qtdeclarative kcompletion kconfigwidgets kcoreaddons kdbusaddons kiconthemes
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
plasmaPackage,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
gconf, glib, kdoctools, kconfigwidgets, kcoreaddons, kdeclarative, kglobalaccel,
|
||||
ki18n, libcanberra_gtk3, libpulseaudio, plasma-framework
|
||||
}:
|
||||
@ -8,7 +8,7 @@
|
||||
plasmaPackage {
|
||||
name = "plasma-pa";
|
||||
nativeBuildInputs = [
|
||||
ecm kdoctools
|
||||
extra-cmake-modules kdoctools
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
gconf glib kconfigwidgets kcoreaddons kdeclarative
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ plasmaPackage
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "plasma-workspace-wallpapers";
|
||||
outputs = [ "out" ];
|
||||
nativeBuildInputs = [
|
||||
ecm
|
||||
extra-cmake-modules
|
||||
];
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
plasmaPackage, lib, copyPathsToStore,
|
||||
|
||||
ecm, kdoctools,
|
||||
extra-cmake-modules, kdoctools,
|
||||
|
||||
baloo, kactivities, kcmutils, kconfig, kcrash, kdbusaddons, kdeclarative,
|
||||
kdelibs4support, kdesu, kglobalaccel, kidletime, kjsembed, knewstuff,
|
||||
@ -14,7 +14,7 @@
|
||||
plasmaPackage {
|
||||
name = "plasma-workspace";
|
||||
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
baloo kactivities kcmutils kconfig kcrash kdbusaddons kdeclarative
|
||||
kdelibs4support kdesu kglobalaccel kidletime kjsembed knewstuff
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
plasmaPackage, ecm,
|
||||
plasmaPackage, extra-cmake-modules,
|
||||
kcoreaddons, kconfig, kcrash, kdbusaddons, ki18n, kiconthemes, knotifications,
|
||||
kwidgetsaddons, kwindowsystem, polkit-qt
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "polkit-kde-agent";
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kdbusaddons kwidgetsaddons kcoreaddons kcrash kconfig ki18n kiconthemes
|
||||
knotifications kwindowsystem polkit-qt
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ plasmaPackage, ecm, kdoctools, bluez-qt, kactivities
|
||||
{ plasmaPackage, extra-cmake-modules, kdoctools, bluez-qt, kactivities
|
||||
, kauth, kconfig, kdbusaddons, kdelibs4support, kglobalaccel, ki18n
|
||||
, kidletime, kio, knotifyconfig, kwayland, libkscreen, networkmanager-qt
|
||||
, plasma-workspace, qtx11extras, solid, udev
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
plasmaPackage {
|
||||
name = "powerdevil";
|
||||
nativeBuildInputs = [ ecm kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
propagatedBuildInputs = [
|
||||
kconfig kdbusaddons knotifyconfig solid udev bluez-qt kactivities kauth
|
||||
kdelibs4support kglobalaccel ki18n kio kidletime kwayland libkscreen
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
plasmaPackage, ecm, kdoctools, makeQtWrapper,
|
||||
plasmaPackage, extra-cmake-modules, kdoctools, makeQtWrapper,
|
||||
kcmutils, kconfig, kdbusaddons, khtml, ki18n, kiconthemes, kio, kitemviews,
|
||||
kservice, kwindowsystem, kxmlgui, qtquickcontrols
|
||||
}:
|
||||
|
||||
plasmaPackage {
|
||||
name = "systemsettings";
|
||||
nativeBuildInputs = [ ecm kdoctools makeQtWrapper ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ];
|
||||
propagatedBuildInputs = [
|
||||
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice
|
||||
kwindowsystem kxmlgui qtquickcontrols
|
||||
|
@ -1,7 +1,8 @@
|
||||
{ kdeFramework, lib, ecm }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, qtbase }:
|
||||
|
||||
kdeFramework {
|
||||
name = "attica";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtbase ];
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ kdeFramework, lib, ecm, kauth, kconfig
|
||||
{ kdeFramework, lib, extra-cmake-modules, kauth, kconfig
|
||||
, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n, kidletime
|
||||
, kio, lmdb, qtbase, solid
|
||||
}:
|
||||
@ -6,7 +6,7 @@
|
||||
kdeFramework {
|
||||
name = "baloo";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kauth kconfig kcoreaddons kcrash kdbusaddons kfilemetadata ki18n kio
|
||||
kidletime lmdb qtbase solid
|
||||
|
@ -1,12 +1,12 @@
|
||||
{ kdeFramework, lib
|
||||
, ecm
|
||||
, extra-cmake-modules
|
||||
, qtdeclarative
|
||||
}:
|
||||
|
||||
kdeFramework {
|
||||
name = "bluez-qt";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ qtdeclarative ];
|
||||
preConfigure = ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
|
@ -1,10 +1,10 @@
|
||||
{ kdeFramework, lib, ecm, qtsvg }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, qtsvg }:
|
||||
|
||||
kdeFramework {
|
||||
name = "breeze-icons";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
outputs = [ "out" ];
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtsvg ];
|
||||
propagatedUserEnvPkgs = [ qtsvg.out ];
|
||||
}
|
||||
|
@ -24,87 +24,89 @@ existing packages here and modify it as necessary.
|
||||
|
||||
*/
|
||||
|
||||
{ newScope, kdeDerivation, lib, fetchurl }:
|
||||
{ libsForQt5, kdeDerivation, lib, fetchurl }:
|
||||
|
||||
let
|
||||
callPackage = newScope {
|
||||
kdeFramework = import ./build-support/framework.nix {
|
||||
inherit kdeDerivation lib fetchurl;
|
||||
packages = self: with self;
|
||||
let
|
||||
callPackage = self.newScope {
|
||||
kdeFramework = import ./build-support/framework.nix {
|
||||
inherit kdeDerivation lib fetchurl;
|
||||
};
|
||||
};
|
||||
in {
|
||||
attica = callPackage ./attica.nix {};
|
||||
baloo = callPackage ./baloo.nix {};
|
||||
bluez-qt = callPackage ./bluez-qt.nix {};
|
||||
breeze-icons = callPackage ./breeze-icons.nix {};
|
||||
extra-cmake-modules = callPackage ./extra-cmake-modules {};
|
||||
frameworkintegration = callPackage ./frameworkintegration.nix {};
|
||||
kactivities = callPackage ./kactivities.nix {};
|
||||
kactivities-stats = callPackage ./kactivities-stats.nix {};
|
||||
kapidox = callPackage ./kapidox.nix {};
|
||||
karchive = callPackage ./karchive.nix {};
|
||||
kauth = callPackage ./kauth {};
|
||||
kbookmarks = callPackage ./kbookmarks.nix {};
|
||||
kcmutils = callPackage ./kcmutils {};
|
||||
kcodecs = callPackage ./kcodecs.nix {};
|
||||
kcompletion = callPackage ./kcompletion.nix {};
|
||||
kconfig = callPackage ./kconfig.nix {};
|
||||
kconfigwidgets = callPackage ./kconfigwidgets {};
|
||||
kcoreaddons = callPackage ./kcoreaddons.nix {};
|
||||
kcrash = callPackage ./kcrash.nix {};
|
||||
kdbusaddons = callPackage ./kdbusaddons.nix {};
|
||||
kdeclarative = callPackage ./kdeclarative.nix {};
|
||||
kded = callPackage ./kded.nix {};
|
||||
kdelibs4support = callPackage ./kdelibs4support {};
|
||||
kdesignerplugin = callPackage ./kdesignerplugin.nix {};
|
||||
kdesu = callPackage ./kdesu.nix {};
|
||||
kdnssd = callPackage ./kdnssd.nix {};
|
||||
kdoctools = callPackage ./kdoctools {};
|
||||
kemoticons = callPackage ./kemoticons.nix {};
|
||||
kfilemetadata = callPackage ./kfilemetadata {};
|
||||
kglobalaccel = callPackage ./kglobalaccel.nix {};
|
||||
kguiaddons = callPackage ./kguiaddons.nix {};
|
||||
khtml = callPackage ./khtml.nix {};
|
||||
ki18n = callPackage ./ki18n.nix {};
|
||||
kiconthemes = callPackage ./kiconthemes {};
|
||||
kidletime = callPackage ./kidletime.nix {};
|
||||
kimageformats = callPackage ./kimageformats.nix {};
|
||||
kinit = callPackage ./kinit {};
|
||||
kio = callPackage ./kio {};
|
||||
kitemmodels = callPackage ./kitemmodels.nix {};
|
||||
kitemviews = callPackage ./kitemviews.nix {};
|
||||
kjobwidgets = callPackage ./kjobwidgets.nix {};
|
||||
kjs = callPackage ./kjs.nix {};
|
||||
kjsembed = callPackage ./kjsembed.nix {};
|
||||
kmediaplayer = callPackage ./kmediaplayer.nix {};
|
||||
knewstuff = callPackage ./knewstuff.nix {};
|
||||
knotifications = callPackage ./knotifications.nix {};
|
||||
knotifyconfig = callPackage ./knotifyconfig.nix {};
|
||||
kpackage = callPackage ./kpackage {};
|
||||
kparts = callPackage ./kparts.nix {};
|
||||
kpeople = callPackage ./kpeople.nix {};
|
||||
kplotting = callPackage ./kplotting.nix {};
|
||||
kpty = callPackage ./kpty.nix {};
|
||||
kross = callPackage ./kross.nix {};
|
||||
krunner = callPackage ./krunner.nix {};
|
||||
kservice = callPackage ./kservice {};
|
||||
ktexteditor = callPackage ./ktexteditor.nix {};
|
||||
ktextwidgets = callPackage ./ktextwidgets.nix {};
|
||||
kunitconversion = callPackage ./kunitconversion.nix {};
|
||||
kwallet = callPackage ./kwallet.nix {};
|
||||
kwayland = callPackage ./kwayland.nix {};
|
||||
kwidgetsaddons = callPackage ./kwidgetsaddons.nix {};
|
||||
kwindowsystem = callPackage ./kwindowsystem.nix {};
|
||||
kxmlgui = callPackage ./kxmlgui.nix {};
|
||||
kxmlrpcclient = callPackage ./kxmlrpcclient.nix {};
|
||||
modemmanager-qt = callPackage ./modemmanager-qt.nix {};
|
||||
networkmanager-qt = callPackage ./networkmanager-qt.nix {};
|
||||
oxygen-icons5 = callPackage ./oxygen-icons5.nix {};
|
||||
plasma-framework = callPackage ./plasma-framework.nix {};
|
||||
solid = callPackage ./solid.nix {};
|
||||
sonnet = callPackage ./sonnet.nix {};
|
||||
syntax-highlighting = callPackage ./syntax-highlighting.nix {};
|
||||
threadweaver = callPackage ./threadweaver.nix {};
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
attica = callPackage ./attica.nix {};
|
||||
baloo = callPackage ./baloo.nix {};
|
||||
bluez-qt = callPackage ./bluez-qt.nix {};
|
||||
breeze-icons = callPackage ./breeze-icons.nix {};
|
||||
ecm = callPackage ./extra-cmake-modules {};
|
||||
ecmNoHooks = callPackage ./extra-cmake-modules/no-hooks.nix { };
|
||||
frameworkintegration = callPackage ./frameworkintegration.nix {};
|
||||
kactivities = callPackage ./kactivities.nix {};
|
||||
kactivities-stats = callPackage ./kactivities-stats.nix {};
|
||||
kapidox = callPackage ./kapidox.nix {};
|
||||
karchive = callPackage ./karchive.nix {};
|
||||
kauth = callPackage ./kauth {};
|
||||
kbookmarks = callPackage ./kbookmarks.nix {};
|
||||
kcmutils = callPackage ./kcmutils {};
|
||||
kcodecs = callPackage ./kcodecs.nix {};
|
||||
kcompletion = callPackage ./kcompletion.nix {};
|
||||
kconfig = callPackage ./kconfig.nix {};
|
||||
kconfigwidgets = callPackage ./kconfigwidgets {};
|
||||
kcoreaddons = callPackage ./kcoreaddons.nix {};
|
||||
kcrash = callPackage ./kcrash.nix {};
|
||||
kdbusaddons = callPackage ./kdbusaddons.nix {};
|
||||
kdeclarative = callPackage ./kdeclarative.nix {};
|
||||
kded = callPackage ./kded.nix {};
|
||||
kdelibs4support = callPackage ./kdelibs4support {};
|
||||
kdesignerplugin = callPackage ./kdesignerplugin.nix {};
|
||||
kdesu = callPackage ./kdesu.nix {};
|
||||
kdnssd = callPackage ./kdnssd.nix {};
|
||||
kdoctools = callPackage ./kdoctools {};
|
||||
kemoticons = callPackage ./kemoticons.nix {};
|
||||
kfilemetadata = callPackage ./kfilemetadata {};
|
||||
kglobalaccel = callPackage ./kglobalaccel.nix {};
|
||||
kguiaddons = callPackage ./kguiaddons.nix {};
|
||||
khtml = callPackage ./khtml.nix {};
|
||||
ki18n = callPackage ./ki18n.nix {};
|
||||
kiconthemes = callPackage ./kiconthemes {};
|
||||
kidletime = callPackage ./kidletime.nix {};
|
||||
kimageformats = callPackage ./kimageformats.nix {};
|
||||
kinit = callPackage ./kinit {};
|
||||
kio = callPackage ./kio {};
|
||||
kitemmodels = callPackage ./kitemmodels.nix {};
|
||||
kitemviews = callPackage ./kitemviews.nix {};
|
||||
kjobwidgets = callPackage ./kjobwidgets.nix {};
|
||||
kjs = callPackage ./kjs.nix {};
|
||||
kjsembed = callPackage ./kjsembed.nix {};
|
||||
kmediaplayer = callPackage ./kmediaplayer.nix {};
|
||||
knewstuff = callPackage ./knewstuff.nix {};
|
||||
knotifications = callPackage ./knotifications.nix {};
|
||||
knotifyconfig = callPackage ./knotifyconfig.nix {};
|
||||
kpackage = callPackage ./kpackage {};
|
||||
kparts = callPackage ./kparts.nix {};
|
||||
kpeople = callPackage ./kpeople.nix {};
|
||||
kplotting = callPackage ./kplotting.nix {};
|
||||
kpty = callPackage ./kpty.nix {};
|
||||
kross = callPackage ./kross.nix {};
|
||||
krunner = callPackage ./krunner.nix {};
|
||||
kservice = callPackage ./kservice {};
|
||||
ktexteditor = callPackage ./ktexteditor.nix {};
|
||||
ktextwidgets = callPackage ./ktextwidgets.nix {};
|
||||
kunitconversion = callPackage ./kunitconversion.nix {};
|
||||
kwallet = callPackage ./kwallet.nix {};
|
||||
kwayland = callPackage ./kwayland.nix {};
|
||||
kwidgetsaddons = callPackage ./kwidgetsaddons.nix {};
|
||||
kwindowsystem = callPackage ./kwindowsystem.nix {};
|
||||
kxmlgui = callPackage ./kxmlgui.nix {};
|
||||
kxmlrpcclient = callPackage ./kxmlrpcclient.nix {};
|
||||
modemmanager-qt = callPackage ./modemmanager-qt.nix {};
|
||||
networkmanager-qt = callPackage ./networkmanager-qt.nix {};
|
||||
oxygen-icons5 = callPackage ./oxygen-icons5.nix {};
|
||||
plasma-framework = callPackage ./plasma-framework.nix {};
|
||||
solid = callPackage ./solid.nix {};
|
||||
sonnet = callPackage ./sonnet.nix {};
|
||||
syntax-highlighting = callPackage ./syntax-highlighting.nix {};
|
||||
threadweaver = callPackage ./threadweaver.nix {};
|
||||
}
|
||||
|
||||
in lib.makeScope libsForQt5.newScope packages
|
||||
|
@ -1,6 +1,20 @@
|
||||
{ makeSetupHook, lib, cmake, ecmNoHooks, pkgconfig, qtbase, qttools }:
|
||||
{ kdeFramework, lib, copyPathsToStore, cmake, pkgconfig }:
|
||||
|
||||
makeSetupHook {
|
||||
deps = lib.chooseDevOutputs [ cmake ecmNoHooks pkgconfig qtbase qttools ];
|
||||
kdeFramework {
|
||||
name = "extra-cmake-modules";
|
||||
|
||||
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
|
||||
|
||||
outputs = [ "out" ]; # this package has no runtime components
|
||||
|
||||
propagatedNativeBuildInputs = [ cmake pkgconfig ];
|
||||
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
meta = with lib; {
|
||||
platforms = lib.platforms.linux;
|
||||
homepage = "http://www.kde.org";
|
||||
license = licenses.bsd2;
|
||||
maintainers = [ maintainers.ttuegel ];
|
||||
};
|
||||
}
|
||||
./setup-hook.sh
|
||||
|
@ -1,18 +0,0 @@
|
||||
{ kdeFramework, lib, copyPathsToStore, cmake }:
|
||||
|
||||
kdeFramework {
|
||||
name = "extra-cmake-modules";
|
||||
|
||||
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
|
||||
|
||||
outputs = [ "out" ]; # this package has no runtime components
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = with lib; {
|
||||
platforms = lib.platforms.linux;
|
||||
homepage = "http://www.kde.org";
|
||||
license = licenses.bsd2;
|
||||
maintainers = [ maintainers.ttuegel ];
|
||||
};
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
_ecmSetXdgDirs() {
|
||||
addToSearchPathOnce XDG_DATA_DIRS "$1/share"
|
||||
addToSearchPathOnce XDG_CONFIG_DIRS "$1/etc/xdg"
|
||||
addToSearchPath XDG_DATA_DIRS "$1/share"
|
||||
addToSearchPath XDG_CONFIG_DIRS "$1/etc/xdg"
|
||||
}
|
||||
|
||||
envHooks+=(_ecmSetXdgDirs)
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
kdeFramework, lib,
|
||||
ecm,
|
||||
extra-cmake-modules,
|
||||
kbookmarks, kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kio,
|
||||
knewstuff, knotifications, kpackage, kwidgetsaddons, libXcursor, qtx11extras
|
||||
}:
|
||||
@ -8,7 +8,7 @@
|
||||
kdeFramework {
|
||||
name = "frameworkintegration";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kbookmarks kcompletion kconfig kconfigwidgets ki18n kio kiconthemes
|
||||
knewstuff knotifications kpackage kwidgetsaddons libXcursor qtx11extras
|
||||
|
@ -1,8 +1,8 @@
|
||||
{ kdeFramework, lib, ecm, boost, kactivities, kconfig }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, boost, kactivities, kconfig }:
|
||||
|
||||
kdeFramework {
|
||||
name = "kactivities-stats";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [ boost kactivities kconfig ];
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ kdeFramework, lib, ecm, boost, kcmutils, kconfig
|
||||
{ kdeFramework, lib, extra-cmake-modules, boost, kcmutils, kconfig
|
||||
, kcoreaddons, kdbusaddons, kdeclarative, kglobalaccel, ki18n
|
||||
, kio, kservice, kwindowsystem, kxmlgui, qtdeclarative
|
||||
}:
|
||||
@ -6,7 +6,7 @@
|
||||
kdeFramework {
|
||||
name = "kactivities";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
boost kcmutils kconfig kcoreaddons kdbusaddons kdeclarative kglobalaccel
|
||||
ki18n kio kservice kwindowsystem kxmlgui qtdeclarative
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ kdeFramework, lib, ecm, python }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, python }:
|
||||
|
||||
kdeFramework {
|
||||
name = "kapidox";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm python ];
|
||||
nativeBuildInputs = [ extra-cmake-modules python ];
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
{ kdeFramework, lib, ecm }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, qtbase }:
|
||||
|
||||
kdeFramework {
|
||||
name = "karchive";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtbase ];
|
||||
}
|
||||
|
@ -1,9 +1,9 @@
|
||||
{ kdeFramework, lib, copyPathsToStore, ecm, kcoreaddons, polkit-qt }:
|
||||
{ kdeFramework, lib, copyPathsToStore, extra-cmake-modules, kcoreaddons, polkit-qt, qttools }:
|
||||
|
||||
kdeFramework {
|
||||
name = "kauth";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||
propagatedBuildInputs = [ kcoreaddons polkit-qt ];
|
||||
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
|
||||
}
|
||||
|
@ -1,12 +1,12 @@
|
||||
{
|
||||
kdeFramework, lib, ecm,
|
||||
kdeFramework, lib, extra-cmake-modules,
|
||||
kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kxmlgui
|
||||
}:
|
||||
|
||||
kdeFramework {
|
||||
name = "kbookmarks";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kcodecs kconfig kconfigwidgets kcoreaddons kiconthemes kxmlgui
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ kdeFramework, lib, ecm, kconfigwidgets
|
||||
{ kdeFramework, lib, extra-cmake-modules, kconfigwidgets
|
||||
, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews
|
||||
, kpackage, kservice, kxmlgui
|
||||
}:
|
||||
@ -6,7 +6,7 @@
|
||||
kdeFramework {
|
||||
name = "kcmutils";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kconfigwidgets kcoreaddons kdeclarative ki18n kiconthemes kitemviews
|
||||
kpackage kservice kxmlgui
|
||||
|
@ -1,7 +1,8 @@
|
||||
{ kdeFramework, lib, ecm }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, qtbase, qttools }:
|
||||
|
||||
kdeFramework {
|
||||
name = "kcodecs";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||
buildInputs = [ qtbase ];
|
||||
}
|
||||
|
@ -1,8 +1,9 @@
|
||||
{ kdeFramework, lib, ecm, kconfig, kwidgetsaddons }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, kconfig, kwidgetsaddons, qtbase, qttools }:
|
||||
|
||||
kdeFramework {
|
||||
name = "kcompletion";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||
buildInputs = [ qtbase ];
|
||||
propagatedBuildInputs = [ kconfig kwidgetsaddons ];
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
{ kdeFramework, lib, ecm }:
|
||||
{ kdeFramework, lib, extra-cmake-modules, qtbase, qttools }:
|
||||
|
||||
kdeFramework {
|
||||
name = "kconfig";
|
||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
||||
nativeBuildInputs = [ ecm ];
|
||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||
buildInputs = [ qtbase ];
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user