mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-16 09:03:42 +00:00
kdePackages: nixfmt
This commit is contained in:
parent
79454ee9aa
commit
5b3bd93bab
@ -11,78 +11,89 @@
|
|||||||
wayland-protocols,
|
wayland-protocols,
|
||||||
wayland,
|
wayland,
|
||||||
zxing-cpp,
|
zxing-cpp,
|
||||||
}: let
|
}:
|
||||||
allPackages = self: let
|
let
|
||||||
frameworks = import ./frameworks {inherit (self) callPackage;};
|
allPackages =
|
||||||
gear = import ./gear {inherit (self) callPackage;};
|
self:
|
||||||
plasma = import ./plasma {inherit (self) callPackage;};
|
let
|
||||||
|
frameworks = import ./frameworks { inherit (self) callPackage; };
|
||||||
|
gear = import ./gear { inherit (self) callPackage; };
|
||||||
|
plasma = import ./plasma { inherit (self) callPackage; };
|
||||||
|
|
||||||
sets = ["gear" "frameworks" "plasma"];
|
sets = [
|
||||||
|
"gear"
|
||||||
|
"frameworks"
|
||||||
|
"plasma"
|
||||||
|
];
|
||||||
|
|
||||||
loadUrls = set: lib.importJSON (./generated/sources + "/${set}.json");
|
loadUrls = set: lib.importJSON (./generated/sources + "/${set}.json");
|
||||||
allUrls = lib.attrsets.mergeAttrsList (map loadUrls sets);
|
allUrls = lib.attrsets.mergeAttrsList (map loadUrls sets);
|
||||||
|
|
||||||
sources = lib.mapAttrs (_: v:
|
sources = lib.mapAttrs (
|
||||||
(fetchurl {
|
_: v:
|
||||||
inherit (v) url hash;
|
(fetchurl {
|
||||||
})
|
inherit (v) url hash;
|
||||||
// {inherit (v) version;})
|
})
|
||||||
allUrls;
|
// {
|
||||||
in (
|
inherit (v) version;
|
||||||
qt6Packages
|
}
|
||||||
// frameworks
|
) allUrls;
|
||||||
// gear
|
in
|
||||||
// plasma
|
(
|
||||||
// {
|
qt6Packages
|
||||||
inherit sources;
|
// frameworks
|
||||||
|
// gear
|
||||||
|
// plasma
|
||||||
|
// {
|
||||||
|
inherit sources;
|
||||||
|
|
||||||
mkKdeDerivation = self.callPackage (import ./lib/mk-kde-derivation.nix self) {};
|
mkKdeDerivation = self.callPackage (import ./lib/mk-kde-derivation.nix self) { };
|
||||||
|
|
||||||
# THIRD PARTY
|
# THIRD PARTY
|
||||||
inherit
|
inherit
|
||||||
cmark
|
cmark
|
||||||
gpgme
|
gpgme
|
||||||
taglib
|
taglib
|
||||||
wayland
|
wayland
|
||||||
wayland-protocols
|
wayland-protocols
|
||||||
zxing-cpp
|
zxing-cpp
|
||||||
;
|
;
|
||||||
|
|
||||||
# Alias to match metadata
|
# Alias to match metadata
|
||||||
kquickimageeditor = self.kquickimageedit;
|
kquickimageeditor = self.kquickimageedit;
|
||||||
|
|
||||||
# Alias because it's just data
|
# Alias because it's just data
|
||||||
plasma-wayland-protocols = libsForQt5.plasma-wayland-protocols;
|
plasma-wayland-protocols = libsForQt5.plasma-wayland-protocols;
|
||||||
|
|
||||||
selenium-webdriver-at-spi = null; # Used for integration tests that we don't run, stub
|
selenium-webdriver-at-spi = null; # Used for integration tests that we don't run, stub
|
||||||
|
|
||||||
alpaka = self.callPackage ./misc/alpaka {};
|
alpaka = self.callPackage ./misc/alpaka { };
|
||||||
kdiagram = self.callPackage ./misc/kdiagram {};
|
kdiagram = self.callPackage ./misc/kdiagram { };
|
||||||
kdevelop-pg-qt = self.callPackage ./misc/kdevelop-pg-qt {};
|
kdevelop-pg-qt = self.callPackage ./misc/kdevelop-pg-qt { };
|
||||||
kdsoap-ws-discovery-client = self.callPackage ./misc/kdsoap-ws-discovery-client {};
|
kdsoap-ws-discovery-client = self.callPackage ./misc/kdsoap-ws-discovery-client { };
|
||||||
kirigami-addons = self.callPackage ./misc/kirigami-addons {};
|
kirigami-addons = self.callPackage ./misc/kirigami-addons { };
|
||||||
kio-extras-kf5 = self.callPackage ./misc/kio-extras-kf5 {};
|
kio-extras-kf5 = self.callPackage ./misc/kio-extras-kf5 { };
|
||||||
kio-fuse = self.callPackage ./misc/kio-fuse {};
|
kio-fuse = self.callPackage ./misc/kio-fuse { };
|
||||||
klevernotes = self.callPackage ./misc/klevernotes {};
|
klevernotes = self.callPackage ./misc/klevernotes { };
|
||||||
ktextaddons = self.callPackage ./misc/ktextaddons {};
|
ktextaddons = self.callPackage ./misc/ktextaddons { };
|
||||||
kunifiedpush = self.callPackage ./misc/kunifiedpush {};
|
kunifiedpush = self.callPackage ./misc/kunifiedpush { };
|
||||||
kup = self.callPackage ./misc/kup {};
|
kup = self.callPackage ./misc/kup { };
|
||||||
marknote = self.callPackage ./misc/marknote {};
|
marknote = self.callPackage ./misc/marknote { };
|
||||||
mpvqt = self.callPackage ./misc/mpvqt {};
|
mpvqt = self.callPackage ./misc/mpvqt { };
|
||||||
oxygen-icons = self.callPackage ./misc/oxygen-icons {};
|
oxygen-icons = self.callPackage ./misc/oxygen-icons { };
|
||||||
phonon = self.callPackage ./misc/phonon {};
|
phonon = self.callPackage ./misc/phonon { };
|
||||||
phonon-vlc = self.callPackage ./misc/phonon-vlc {};
|
phonon-vlc = self.callPackage ./misc/phonon-vlc { };
|
||||||
polkit-qt-1 = self.callPackage ./misc/polkit-qt-1 {};
|
polkit-qt-1 = self.callPackage ./misc/polkit-qt-1 { };
|
||||||
pulseaudio-qt = self.callPackage ./misc/pulseaudio-qt {};
|
pulseaudio-qt = self.callPackage ./misc/pulseaudio-qt { };
|
||||||
|
|
||||||
applet-window-buttons6 = self.callPackage ./third-party/applet-window-buttons6 {};
|
applet-window-buttons6 = self.callPackage ./third-party/applet-window-buttons6 { };
|
||||||
karousel = self.callPackage ./third-party/karousel {};
|
karousel = self.callPackage ./third-party/karousel { };
|
||||||
krohnkite = self.callPackage ./third-party/krohnkite {};
|
krohnkite = self.callPackage ./third-party/krohnkite { };
|
||||||
kzones = self.callPackage ./third-party/kzones {};
|
kzones = self.callPackage ./third-party/kzones { };
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
in
|
in
|
||||||
makeScopeWithSplicing' {
|
makeScopeWithSplicing' {
|
||||||
otherSplices = generateSplicesForMkScope "kdePackages";
|
otherSplices = generateSplicesForMkScope "kdePackages";
|
||||||
f = allPackages;
|
f = allPackages;
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "attica";
|
pname = "attica";
|
||||||
}
|
}
|
||||||
|
@ -11,5 +11,8 @@ mkKdeDerivation {
|
|||||||
substituteInPlace src/file/kde-baloo.service.in --replace-fail @KDE_INSTALL_FULL_BINDIR@/kde-systemd-start-condition /run/current-system/sw/bin/kde-systemd-start-condition
|
substituteInPlace src/file/kde-baloo.service.in --replace-fail @KDE_INSTALL_FULL_BINDIR@/kde-systemd-start-condition /run/current-system/sw/bin/kde-systemd-start-condition
|
||||||
'';
|
'';
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative lmdb];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
lmdb
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "bluez-qt";
|
pname = "bluez-qt";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@ mkKdeDerivation {
|
|||||||
pname = "breeze-icons";
|
pname = "breeze-icons";
|
||||||
|
|
||||||
extraNativeBuildInputs = [
|
extraNativeBuildInputs = [
|
||||||
(python3.withPackages (ps: [ps.lxml]))
|
(python3.withPackages (ps: [ ps.lxml ]))
|
||||||
libxml2
|
libxml2
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -1,74 +1,75 @@
|
|||||||
{callPackage}: {
|
{ callPackage }:
|
||||||
attica = callPackage ./attica {};
|
{
|
||||||
baloo = callPackage ./baloo {};
|
attica = callPackage ./attica { };
|
||||||
bluez-qt = callPackage ./bluez-qt {};
|
baloo = callPackage ./baloo { };
|
||||||
breeze-icons = callPackage ./breeze-icons {};
|
bluez-qt = callPackage ./bluez-qt { };
|
||||||
extra-cmake-modules = callPackage ./extra-cmake-modules {};
|
breeze-icons = callPackage ./breeze-icons { };
|
||||||
frameworkintegration = callPackage ./frameworkintegration {};
|
extra-cmake-modules = callPackage ./extra-cmake-modules { };
|
||||||
kapidox = callPackage ./kapidox {};
|
frameworkintegration = callPackage ./frameworkintegration { };
|
||||||
karchive = callPackage ./karchive {};
|
kapidox = callPackage ./kapidox { };
|
||||||
kauth = callPackage ./kauth {};
|
karchive = callPackage ./karchive { };
|
||||||
kbookmarks = callPackage ./kbookmarks {};
|
kauth = callPackage ./kauth { };
|
||||||
kcalendarcore = callPackage ./kcalendarcore {};
|
kbookmarks = callPackage ./kbookmarks { };
|
||||||
kcmutils = callPackage ./kcmutils {};
|
kcalendarcore = callPackage ./kcalendarcore { };
|
||||||
kcodecs = callPackage ./kcodecs {};
|
kcmutils = callPackage ./kcmutils { };
|
||||||
kcolorscheme = callPackage ./kcolorscheme {};
|
kcodecs = callPackage ./kcodecs { };
|
||||||
kcompletion = callPackage ./kcompletion {};
|
kcolorscheme = callPackage ./kcolorscheme { };
|
||||||
kconfig = callPackage ./kconfig {};
|
kcompletion = callPackage ./kcompletion { };
|
||||||
kconfigwidgets = callPackage ./kconfigwidgets {};
|
kconfig = callPackage ./kconfig { };
|
||||||
kcontacts = callPackage ./kcontacts {};
|
kconfigwidgets = callPackage ./kconfigwidgets { };
|
||||||
kcoreaddons = callPackage ./kcoreaddons {};
|
kcontacts = callPackage ./kcontacts { };
|
||||||
kcrash = callPackage ./kcrash {};
|
kcoreaddons = callPackage ./kcoreaddons { };
|
||||||
kdav = callPackage ./kdav {};
|
kcrash = callPackage ./kcrash { };
|
||||||
kdbusaddons = callPackage ./kdbusaddons {};
|
kdav = callPackage ./kdav { };
|
||||||
kdeclarative = callPackage ./kdeclarative {};
|
kdbusaddons = callPackage ./kdbusaddons { };
|
||||||
kded = callPackage ./kded {};
|
kdeclarative = callPackage ./kdeclarative { };
|
||||||
kdesu = callPackage ./kdesu {};
|
kded = callPackage ./kded { };
|
||||||
kdnssd = callPackage ./kdnssd {};
|
kdesu = callPackage ./kdesu { };
|
||||||
kdoctools = callPackage ./kdoctools {};
|
kdnssd = callPackage ./kdnssd { };
|
||||||
kfilemetadata = callPackage ./kfilemetadata {};
|
kdoctools = callPackage ./kdoctools { };
|
||||||
kglobalaccel = callPackage ./kglobalaccel {};
|
kfilemetadata = callPackage ./kfilemetadata { };
|
||||||
kguiaddons = callPackage ./kguiaddons {};
|
kglobalaccel = callPackage ./kglobalaccel { };
|
||||||
kholidays = callPackage ./kholidays {};
|
kguiaddons = callPackage ./kguiaddons { };
|
||||||
ki18n = callPackage ./ki18n {};
|
kholidays = callPackage ./kholidays { };
|
||||||
kiconthemes = callPackage ./kiconthemes {};
|
ki18n = callPackage ./ki18n { };
|
||||||
kidletime = callPackage ./kidletime {};
|
kiconthemes = callPackage ./kiconthemes { };
|
||||||
kimageformats = callPackage ./kimageformats {};
|
kidletime = callPackage ./kidletime { };
|
||||||
kio = callPackage ./kio {};
|
kimageformats = callPackage ./kimageformats { };
|
||||||
kirigami = callPackage ./kirigami {};
|
kio = callPackage ./kio { };
|
||||||
kitemmodels = callPackage ./kitemmodels {};
|
kirigami = callPackage ./kirigami { };
|
||||||
kitemviews = callPackage ./kitemviews {};
|
kitemmodels = callPackage ./kitemmodels { };
|
||||||
kjobwidgets = callPackage ./kjobwidgets {};
|
kitemviews = callPackage ./kitemviews { };
|
||||||
knewstuff = callPackage ./knewstuff {};
|
kjobwidgets = callPackage ./kjobwidgets { };
|
||||||
knotifications = callPackage ./knotifications {};
|
knewstuff = callPackage ./knewstuff { };
|
||||||
knotifyconfig = callPackage ./knotifyconfig {};
|
knotifications = callPackage ./knotifications { };
|
||||||
kpackage = callPackage ./kpackage {};
|
knotifyconfig = callPackage ./knotifyconfig { };
|
||||||
kparts = callPackage ./kparts {};
|
kpackage = callPackage ./kpackage { };
|
||||||
kpeople = callPackage ./kpeople {};
|
kparts = callPackage ./kparts { };
|
||||||
kplotting = callPackage ./kplotting {};
|
kpeople = callPackage ./kpeople { };
|
||||||
kpty = callPackage ./kpty {};
|
kplotting = callPackage ./kplotting { };
|
||||||
kquickcharts = callPackage ./kquickcharts {};
|
kpty = callPackage ./kpty { };
|
||||||
krunner = callPackage ./krunner {};
|
kquickcharts = callPackage ./kquickcharts { };
|
||||||
kservice = callPackage ./kservice {};
|
krunner = callPackage ./krunner { };
|
||||||
kstatusnotifieritem = callPackage ./kstatusnotifieritem {};
|
kservice = callPackage ./kservice { };
|
||||||
ksvg = callPackage ./ksvg {};
|
kstatusnotifieritem = callPackage ./kstatusnotifieritem { };
|
||||||
ktexteditor = callPackage ./ktexteditor {};
|
ksvg = callPackage ./ksvg { };
|
||||||
ktexttemplate = callPackage ./ktexttemplate {};
|
ktexteditor = callPackage ./ktexteditor { };
|
||||||
ktextwidgets = callPackage ./ktextwidgets {};
|
ktexttemplate = callPackage ./ktexttemplate { };
|
||||||
kunitconversion = callPackage ./kunitconversion {};
|
ktextwidgets = callPackage ./ktextwidgets { };
|
||||||
kuserfeedback = callPackage ./kuserfeedback {};
|
kunitconversion = callPackage ./kunitconversion { };
|
||||||
kwallet = callPackage ./kwallet {};
|
kuserfeedback = callPackage ./kuserfeedback { };
|
||||||
kwidgetsaddons = callPackage ./kwidgetsaddons {};
|
kwallet = callPackage ./kwallet { };
|
||||||
kwindowsystem = callPackage ./kwindowsystem {};
|
kwidgetsaddons = callPackage ./kwidgetsaddons { };
|
||||||
kxmlgui = callPackage ./kxmlgui {};
|
kwindowsystem = callPackage ./kwindowsystem { };
|
||||||
modemmanager-qt = callPackage ./modemmanager-qt {};
|
kxmlgui = callPackage ./kxmlgui { };
|
||||||
networkmanager-qt = callPackage ./networkmanager-qt {};
|
modemmanager-qt = callPackage ./modemmanager-qt { };
|
||||||
prison = callPackage ./prison {};
|
networkmanager-qt = callPackage ./networkmanager-qt { };
|
||||||
purpose = callPackage ./purpose {};
|
prison = callPackage ./prison { };
|
||||||
qqc2-desktop-style = callPackage ./qqc2-desktop-style {};
|
purpose = callPackage ./purpose { };
|
||||||
solid = callPackage ./solid {};
|
qqc2-desktop-style = callPackage ./qqc2-desktop-style { };
|
||||||
sonnet = callPackage ./sonnet {};
|
solid = callPackage ./solid { };
|
||||||
syndication = callPackage ./syndication {};
|
sonnet = callPackage ./sonnet { };
|
||||||
syntax-highlighting = callPackage ./syntax-highlighting {};
|
syndication = callPackage ./syndication { };
|
||||||
threadweaver = callPackage ./threadweaver {};
|
syntax-highlighting = callPackage ./syntax-highlighting { };
|
||||||
|
threadweaver = callPackage ./threadweaver { };
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
{ mkKdeDerivation
|
{
|
||||||
, python3
|
mkKdeDerivation,
|
||||||
|
python3,
|
||||||
}:
|
}:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "extra-cmake-modules";
|
pname = "extra-cmake-modules";
|
||||||
|
@ -6,6 +6,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "frameworkintegration";
|
pname = "frameworkintegration";
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [packagekit-qt];
|
extraBuildInputs = [ packagekit-qt ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kapidox";
|
pname = "kapidox";
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "karchive";
|
pname = "karchive";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools pkg-config];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [xz];
|
qttools
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
extraBuildInputs = [ xz ];
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@ mkKdeDerivation {
|
|||||||
|
|
||||||
# Late resolve paths so things end up in their own prefix
|
# Late resolve paths so things end up in their own prefix
|
||||||
# FIXME(later): discuss with upstream
|
# FIXME(later): discuss with upstream
|
||||||
patches = [./fix-paths.patch];
|
patches = [ ./fix-paths.patch ];
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kbookmarks";
|
pname = "kbookmarks";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -6,5 +6,8 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcalendarcore";
|
pname = "kcalendarcore";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative libical];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
libical
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcmutils";
|
pname = "kcmutils";
|
||||||
|
|
||||||
extraPropagatedBuildInputs = [qtdeclarative];
|
extraPropagatedBuildInputs = [ qtdeclarative ];
|
||||||
meta.mainProgram = "kcmshell6";
|
meta.mainProgram = "kcmshell6";
|
||||||
}
|
}
|
||||||
|
@ -6,5 +6,8 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcodecs";
|
pname = "kcodecs";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools gperf];
|
extraNativeBuildInputs = [
|
||||||
|
qttools
|
||||||
|
gperf
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcolorscheme";
|
pname = "kcolorscheme";
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcompletion";
|
pname = "kcompletion";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kconfig";
|
pname = "kconfig";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
extraPropagatedBuildInputs = [qtdeclarative];
|
extraPropagatedBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kconfigwidgets";
|
pname = "kconfigwidgets";
|
||||||
|
|
||||||
extraBuildInputs = [qttools];
|
extraBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcontacts";
|
pname = "kcontacts";
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcoreaddons";
|
pname = "kcoreaddons";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools shared-mime-info];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [qtdeclarative];
|
qttools
|
||||||
|
shared-mime-info
|
||||||
|
];
|
||||||
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kcrash";
|
pname = "kcrash";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kdav";
|
pname = "kdav";
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kdbusaddons";
|
pname = "kdbusaddons";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
meta.mainProgram = "kquitapp6";
|
meta.mainProgram = "kquitapp6";
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kdeclarative";
|
pname = "kdeclarative";
|
||||||
|
|
||||||
extraNativeBuildInputs = [spirv-tools];
|
extraNativeBuildInputs = [ spirv-tools ];
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kded";
|
pname = "kded";
|
||||||
meta.mainProgram = "kded6";
|
meta.mainProgram = "kded6";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kdesu";
|
pname = "kdesu";
|
||||||
|
|
||||||
# Look for NixOS SUID wrapper first
|
# Look for NixOS SUID wrapper first
|
||||||
patches = [./kdesu-search-for-wrapped-daemon-first.patch];
|
patches = [ ./kdesu-search-for-wrapped-daemon-first.patch ];
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kdnssd";
|
pname = "kdnssd";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
extraBuildInputs = [avahi];
|
extraBuildInputs = [ avahi ];
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,17 @@ mkKdeDerivation {
|
|||||||
pname = "kdoctools";
|
pname = "kdoctools";
|
||||||
|
|
||||||
# Perl could be used both at build time and at runtime.
|
# Perl could be used both at build time and at runtime.
|
||||||
extraNativeBuildInputs = [perl perlPackages.URI libxml2];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [docbook_xml_dtd_45 docbook-xsl-nons];
|
perl
|
||||||
extraPropagatedBuildInputs = [perl perlPackages.URI];
|
perlPackages.URI
|
||||||
|
libxml2
|
||||||
|
];
|
||||||
|
extraBuildInputs = [
|
||||||
|
docbook_xml_dtd_45
|
||||||
|
docbook-xsl-nons
|
||||||
|
];
|
||||||
|
extraPropagatedBuildInputs = [
|
||||||
|
perl
|
||||||
|
perlPackages.URI
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -14,8 +14,16 @@ mkKdeDerivation {
|
|||||||
|
|
||||||
# Fix installing cmake files into wrong directory
|
# Fix installing cmake files into wrong directory
|
||||||
# FIXME(later): upstream
|
# FIXME(later): upstream
|
||||||
patches = [./cmake-install-paths.patch];
|
patches = [ ./cmake-install-paths.patch ];
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [attr ebook_tools exiv2 ffmpeg kconfig kdegraphics-mobipocket libappimage];
|
extraBuildInputs = [
|
||||||
|
attr
|
||||||
|
ebook_tools
|
||||||
|
exiv2
|
||||||
|
ffmpeg
|
||||||
|
kconfig
|
||||||
|
kdegraphics-mobipocket
|
||||||
|
libappimage
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kglobalaccel";
|
pname = "kglobalaccel";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kguiaddons";
|
pname = "kguiaddons";
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [qtwayland];
|
extraBuildInputs = [ qtwayland ];
|
||||||
meta.mainProgram = "kde-geo-uri-handler";
|
meta.mainProgram = "kde-geo-uri-handler";
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kholidays";
|
pname = "kholidays";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "ki18n";
|
pname = "ki18n";
|
||||||
|
|
||||||
extraNativeBuildInputs = [python3];
|
extraNativeBuildInputs = [ python3 ];
|
||||||
propagatedNativeBuildInputs = [gettext];
|
propagatedNativeBuildInputs = [ gettext ];
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kidletime";
|
pname = "kidletime";
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [qtwayland xorg.libXScrnSaver];
|
extraBuildInputs = [
|
||||||
|
qtwayland
|
||||||
|
xorg.libXScrnSaver
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,13 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kimageformats";
|
pname = "kimageformats";
|
||||||
|
|
||||||
extraCmakeFlags = ["-DKIMAGEFORMATS_HEIF=1"];
|
extraCmakeFlags = [ "-DKIMAGEFORMATS_HEIF=1" ];
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [libheif libjxl libavif libraw openexr_3];
|
extraBuildInputs = [
|
||||||
|
libheif
|
||||||
|
libjxl
|
||||||
|
libavif
|
||||||
|
libraw
|
||||||
|
openexr_3
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -13,5 +13,10 @@ mkKdeDerivation {
|
|||||||
./0001-Remove-impure-smbd-search-path.patch
|
./0001-Remove-impure-smbd-search-path.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
extraBuildInputs = [qt5compat qttools acl attr];
|
extraBuildInputs = [
|
||||||
|
qt5compat
|
||||||
|
qttools
|
||||||
|
acl
|
||||||
|
attr
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -17,18 +17,27 @@ let
|
|||||||
unwrapped = mkKdeDerivation {
|
unwrapped = mkKdeDerivation {
|
||||||
pname = "kirigami";
|
pname = "kirigami";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qtsvg qttools];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [qtdeclarative];
|
qtsvg
|
||||||
extraPropagatedBuildInputs = [qt5compat];
|
qttools
|
||||||
|
];
|
||||||
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
|
extraPropagatedBuildInputs = [ qt5compat ];
|
||||||
};
|
};
|
||||||
in stdenv.mkDerivation {
|
in
|
||||||
|
stdenv.mkDerivation {
|
||||||
pname = "kirigami-wrapped";
|
pname = "kirigami-wrapped";
|
||||||
inherit (unwrapped) version;
|
inherit (unwrapped) version;
|
||||||
|
|
||||||
propagatedBuildInputs = [ unwrapped qqc2-desktop-style ];
|
propagatedBuildInputs = [
|
||||||
|
unwrapped
|
||||||
|
qqc2-desktop-style
|
||||||
|
];
|
||||||
|
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
dontWrapQtApps = true;
|
dontWrapQtApps = true;
|
||||||
|
|
||||||
passthru = { inherit unwrapped; };
|
passthru = {
|
||||||
|
inherit unwrapped;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kitemmodels";
|
pname = "kitemmodels";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kitemviews";
|
pname = "kitemviews";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kjobwidgets";
|
pname = "kjobwidgets";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -9,9 +9,12 @@ mkKdeDerivation {
|
|||||||
|
|
||||||
# Late resolve knsrcdir so other things install to their own prefix
|
# Late resolve knsrcdir so other things install to their own prefix
|
||||||
# FIXME(later): upstream
|
# FIXME(later): upstream
|
||||||
patches = [./delay-resolving-knsrcdir.patch];
|
patches = [ ./delay-resolving-knsrcdir.patch ];
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative qttools];
|
extraBuildInputs = [
|
||||||
extraPropagatedBuildInputs = [kcmutils];
|
qtdeclarative
|
||||||
|
qttools
|
||||||
|
];
|
||||||
|
extraPropagatedBuildInputs = [ kcmutils ];
|
||||||
meta.mainProgram = "knewstuff-dialog6";
|
meta.mainProgram = "knewstuff-dialog6";
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "knotifications";
|
pname = "knotifications";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
extraBuildInputs = [qtdeclarative libcanberra];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
libcanberra
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "knotifyconfig";
|
pname = "knotifyconfig";
|
||||||
|
|
||||||
extraBuildInputs = [libcanberra];
|
extraBuildInputs = [ libcanberra ];
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kpackage";
|
pname = "kpackage";
|
||||||
|
|
||||||
# Follow symlinks when resolving packages
|
# Follow symlinks when resolving packages
|
||||||
# FIXME(later): upstream
|
# FIXME(later): upstream
|
||||||
patches = [./follow-symlinks.patch];
|
patches = [ ./follow-symlinks.patch ];
|
||||||
meta.mainProgram = "kpackagetool6";
|
meta.mainProgram = "kpackagetool6";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kparts";
|
pname = "kparts";
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kpeople";
|
pname = "kpeople";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kplotting";
|
pname = "kplotting";
|
||||||
|
|
||||||
extraBuildInputs = [qttools];
|
extraBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kpty";
|
pname = "kpty";
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kquickcharts";
|
pname = "kquickcharts";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "krunner";
|
pname = "krunner";
|
||||||
|
|
||||||
extraBuildInputs = [plasma-activities];
|
extraBuildInputs = [ plasma-activities ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kservice";
|
pname = "kservice";
|
||||||
|
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kstatusnotifieritem";
|
pname = "kstatusnotifieritem";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -6,5 +6,8 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "ksvg";
|
pname = "ksvg";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative qtsvg];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
qtsvg
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -7,5 +7,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "ktexteditor";
|
pname = "ktexteditor";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative qtspeech editorconfig-core-c];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
qtspeech
|
||||||
|
editorconfig-core-c
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "ktexttemplate";
|
pname = "ktexttemplate";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kunitconversion";
|
pname = "kunitconversion";
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,12 @@ mkKdeDerivation {
|
|||||||
pname = "kuserfeedback";
|
pname = "kuserfeedback";
|
||||||
|
|
||||||
# Disable server-side stuff we don't care about
|
# Disable server-side stuff we don't care about
|
||||||
extraCmakeFlags = ["-DENABLE_CONSOLE=0" "-DENABLE_CLI=0"];
|
extraCmakeFlags = [
|
||||||
extraNativeBuildInputs = [qttools qtsvg];
|
"-DENABLE_CONSOLE=0"
|
||||||
|
"-DENABLE_CLI=0"
|
||||||
|
];
|
||||||
|
extraNativeBuildInputs = [
|
||||||
|
qttools
|
||||||
|
qtsvg
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -7,5 +7,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kwallet";
|
pname = "kwallet";
|
||||||
|
|
||||||
extraBuildInputs = [libgcrypt kcrash kdoctools];
|
extraBuildInputs = [
|
||||||
|
libgcrypt
|
||||||
|
kcrash
|
||||||
|
kdoctools
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kwidgetsaddons";
|
pname = "kwidgetsaddons";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -8,6 +8,12 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kwindowsystem";
|
pname = "kwindowsystem";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools pkg-config];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [qtdeclarative qtwayland];
|
qttools
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
qtwayland
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "kxmlgui";
|
pname = "kxmlgui";
|
||||||
|
|
||||||
extraBuildInputs = [qttools];
|
extraBuildInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "modemmanager-qt";
|
pname = "modemmanager-qt";
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraPropagatedBuildInputs = [modemmanager];
|
extraPropagatedBuildInputs = [ modemmanager ];
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "networkmanager-qt";
|
pname = "networkmanager-qt";
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
extraPropagatedBuildInputs = [networkmanager];
|
extraPropagatedBuildInputs = [ networkmanager ];
|
||||||
}
|
}
|
||||||
|
@ -8,5 +8,10 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "prison";
|
pname = "prison";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative qtmultimedia qrencode libdmtx];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
qtmultimedia
|
||||||
|
qrencode
|
||||||
|
libdmtx
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -8,6 +8,10 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "purpose";
|
pname = "purpose";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
extraPropagatedBuildInputs = [kaccounts-integration kdeclarative prison];
|
extraPropagatedBuildInputs = [
|
||||||
|
kaccounts-integration
|
||||||
|
kdeclarative
|
||||||
|
prison
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -7,8 +7,11 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "qqc2-desktop-style";
|
pname = "qqc2-desktop-style";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools];
|
extraNativeBuildInputs = [ qttools ];
|
||||||
extraBuildInputs = [qtdeclarative kirigami.unwrapped];
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
kirigami.unwrapped
|
||||||
|
];
|
||||||
|
|
||||||
excludeDependencies = ["kirigami"];
|
excludeDependencies = [ "kirigami" ];
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,11 @@ mkKdeDerivation {
|
|||||||
./fix-search-path.patch
|
./fix-search-path.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools bison flex];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [libimobiledevice];
|
qttools
|
||||||
|
bison
|
||||||
|
flex
|
||||||
|
];
|
||||||
|
extraBuildInputs = [ libimobiledevice ];
|
||||||
meta.mainProgram = "solid-hardware6";
|
meta.mainProgram = "solid-hardware6";
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,14 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "sonnet";
|
pname = "sonnet";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools pkg-config];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [qtdeclarative aspell hunspell];
|
qttools
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
aspell
|
||||||
|
hunspell
|
||||||
|
];
|
||||||
meta.mainProgram = "parsetrigrams6";
|
meta.mainProgram = "parsetrigrams6";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "syndication";
|
pname = "syndication";
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,10 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "syntax-highlighting";
|
pname = "syntax-highlighting";
|
||||||
|
|
||||||
extraBuildInputs = [qtdeclarative];
|
extraBuildInputs = [ qtdeclarative ];
|
||||||
extraNativeBuildInputs = [qttools perl];
|
extraNativeBuildInputs = [
|
||||||
|
qttools
|
||||||
|
perl
|
||||||
|
];
|
||||||
meta.mainProgram = "ksyntaxhighlighter6";
|
meta.mainProgram = "ksyntaxhighlighter6";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "threadweaver";
|
pname = "threadweaver";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "accessibility-inspector";
|
pname = "accessibility-inspector";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadi-calendar-tools";
|
pname = "akonadi-calendar-tools";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadi-calendar";
|
pname = "akonadi-calendar";
|
||||||
meta.mainProgram = "kalendarac";
|
meta.mainProgram = "kalendarac";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadi-contacts";
|
pname = "akonadi-contacts";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadi-import-wizard";
|
pname = "akonadi-import-wizard";
|
||||||
meta.mainProgram = "akonadiimportwizard";
|
meta.mainProgram = "akonadiimportwizard";
|
||||||
|
@ -6,5 +6,8 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadi-mime";
|
pname = "akonadi-mime";
|
||||||
|
|
||||||
extraNativeBuildInputs = [shared-mime-info libxslt];
|
extraNativeBuildInputs = [
|
||||||
|
shared-mime-info
|
||||||
|
libxslt
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadi-notes";
|
pname = "akonadi-notes";
|
||||||
}
|
}
|
||||||
|
@ -29,5 +29,8 @@ mkKdeDerivation rec {
|
|||||||
rustc
|
rustc
|
||||||
];
|
];
|
||||||
|
|
||||||
extraBuildInputs = [corrosion xapian];
|
extraBuildInputs = [
|
||||||
|
corrosion
|
||||||
|
xapian
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -20,8 +20,16 @@ mkKdeDerivation {
|
|||||||
"-DMYSQLD_SCRIPTS_PATH=${lib.getBin mariadb}/bin"
|
"-DMYSQLD_SCRIPTS_PATH=${lib.getBin mariadb}/bin"
|
||||||
];
|
];
|
||||||
|
|
||||||
extraNativeBuildInputs = [qttools shared-mime-info];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [kaccounts-integration accounts-qt xz mariadb];
|
qttools
|
||||||
|
shared-mime-info
|
||||||
|
];
|
||||||
|
extraBuildInputs = [
|
||||||
|
kaccounts-integration
|
||||||
|
accounts-qt
|
||||||
|
xz
|
||||||
|
mariadb
|
||||||
|
];
|
||||||
|
|
||||||
# Hardcoded as a QString, which is UTF-16 so Nix can't pick it up automatically
|
# Hardcoded as a QString, which is UTF-16 so Nix can't pick it up automatically
|
||||||
postFixup = ''
|
postFixup = ''
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akonadiconsole";
|
pname = "akonadiconsole";
|
||||||
|
|
||||||
extraBuildInputs = [xapian];
|
extraBuildInputs = [ xapian ];
|
||||||
meta.mainProgram = "akonadiconsole";
|
meta.mainProgram = "akonadiconsole";
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "akregator";
|
pname = "akregator";
|
||||||
|
|
||||||
extraBuildInputs = [qtwebengine];
|
extraBuildInputs = [ qtwebengine ];
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "alligator";
|
pname = "alligator";
|
||||||
meta.mainProgram = "alligator";
|
meta.mainProgram = "alligator";
|
||||||
|
@ -9,6 +9,13 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "analitza";
|
pname = "analitza";
|
||||||
|
|
||||||
extraNativeBuildInputs = [qt5compat qtsvg qttools];
|
extraNativeBuildInputs = [
|
||||||
extraBuildInputs = [qtdeclarative eigen];
|
qt5compat
|
||||||
|
qtsvg
|
||||||
|
qttools
|
||||||
|
];
|
||||||
|
extraBuildInputs = [
|
||||||
|
qtdeclarative
|
||||||
|
eigen
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -28,5 +28,10 @@ mkKdeDerivation rec {
|
|||||||
rustc
|
rustc
|
||||||
];
|
];
|
||||||
|
|
||||||
extraBuildInputs = [qtsvg qtwebengine corrosion qcoro];
|
extraBuildInputs = [
|
||||||
|
qtsvg
|
||||||
|
qtwebengine
|
||||||
|
corrosion
|
||||||
|
qcoro
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,9 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "ark";
|
pname = "ark";
|
||||||
|
|
||||||
extraBuildInputs = [libarchive libzip];
|
extraBuildInputs = [
|
||||||
|
libarchive
|
||||||
|
libzip
|
||||||
|
];
|
||||||
meta.mainProgram = "ark";
|
meta.mainProgram = "ark";
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "artikulate";
|
pname = "artikulate";
|
||||||
|
|
||||||
extraBuildInputs = [qtmultimedia];
|
extraBuildInputs = [ qtmultimedia ];
|
||||||
# FIXME(qt5)
|
# FIXME(qt5)
|
||||||
meta.broken = true;
|
meta.broken = true;
|
||||||
}
|
}
|
||||||
|
@ -6,5 +6,8 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "audex";
|
pname = "audex";
|
||||||
|
|
||||||
extraBuildInputs = [libcdio libcdio-paranoia];
|
extraBuildInputs = [
|
||||||
|
libcdio
|
||||||
|
libcdio-paranoia
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -20,5 +20,10 @@ mkKdeDerivation {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
extraBuildInputs = [cdparanoia flac libogg libvorbis];
|
extraBuildInputs = [
|
||||||
|
cdparanoia
|
||||||
|
flac
|
||||||
|
libogg
|
||||||
|
libvorbis
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
@ -14,41 +14,40 @@
|
|||||||
purpose,
|
purpose,
|
||||||
qcoro,
|
qcoro,
|
||||||
python3,
|
python3,
|
||||||
}: let
|
}:
|
||||||
|
let
|
||||||
ps = python3.pkgs;
|
ps = python3.pkgs;
|
||||||
pythonDeps = [
|
pythonDeps = [
|
||||||
ps.yt-dlp
|
ps.yt-dlp
|
||||||
ps.ytmusicapi
|
ps.ytmusicapi
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "audiotube";
|
pname = "audiotube";
|
||||||
|
|
||||||
extraNativeBuildInputs = [
|
extraNativeBuildInputs = [
|
||||||
ps.pybind11
|
ps.pybind11
|
||||||
];
|
];
|
||||||
|
|
||||||
extraBuildInputs =
|
extraBuildInputs = [
|
||||||
[
|
qtdeclarative
|
||||||
qtdeclarative
|
qtmultimedia
|
||||||
qtmultimedia
|
qtsvg
|
||||||
qtsvg
|
|
||||||
|
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
futuresql
|
futuresql
|
||||||
kirigami
|
kirigami
|
||||||
kirigami-addons
|
kirigami-addons
|
||||||
kcoreaddons
|
kcoreaddons
|
||||||
ki18n
|
ki18n
|
||||||
kcrash
|
kcrash
|
||||||
kwindowsystem
|
kwindowsystem
|
||||||
purpose
|
purpose
|
||||||
qcoro
|
qcoro
|
||||||
]
|
] ++ pythonDeps;
|
||||||
++ pythonDeps;
|
|
||||||
|
|
||||||
qtWrapperArgs = [
|
qtWrapperArgs = [
|
||||||
"--prefix PYTHONPATH : ${ps.makePythonPath pythonDeps}"
|
"--prefix PYTHONPATH : ${ps.makePythonPath pythonDeps}"
|
||||||
];
|
];
|
||||||
meta.mainProgram = "audiotube";
|
meta.mainProgram = "audiotube";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "baloo-widgets";
|
pname = "baloo-widgets";
|
||||||
meta.mainProgram = "baloo_filemetadata_temp_extractor";
|
meta.mainProgram = "baloo_filemetadata_temp_extractor";
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "blinken";
|
pname = "blinken";
|
||||||
|
|
||||||
extraBuildInputs = [qtsvg];
|
extraBuildInputs = [ qtsvg ];
|
||||||
meta.mainProgram = "blinken";
|
meta.mainProgram = "blinken";
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "bomber";
|
pname = "bomber";
|
||||||
|
|
||||||
extraNativeBuildInputs = [_7zz];
|
extraNativeBuildInputs = [ _7zz ];
|
||||||
meta.mainProgram = "bomber";
|
meta.mainProgram = "bomber";
|
||||||
}
|
}
|
||||||
|
@ -6,8 +6,8 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "bovo";
|
pname = "bovo";
|
||||||
|
|
||||||
extraNativeBuildInputs = [_7zz];
|
extraNativeBuildInputs = [ _7zz ];
|
||||||
extraBuildInputs = [qtsvg];
|
extraBuildInputs = [ qtsvg ];
|
||||||
|
|
||||||
meta.mainProgram = "bovo";
|
meta.mainProgram = "bovo";
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "calendarsupport";
|
pname = "calendarsupport";
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "calindori";
|
pname = "calindori";
|
||||||
|
|
||||||
extraBuildInputs = [qtsvg];
|
extraBuildInputs = [ qtsvg ];
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "cantor";
|
pname = "cantor";
|
||||||
|
|
||||||
extraNativeBuildInputs = [shared-mime-info];
|
extraNativeBuildInputs = [ shared-mime-info ];
|
||||||
# FIXME(qt5)
|
# FIXME(qt5)
|
||||||
meta.broken = true;
|
meta.broken = true;
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{mkKdeDerivation}:
|
{ mkKdeDerivation }:
|
||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "cervisia";
|
pname = "cervisia";
|
||||||
# FIXME(qt5)
|
# FIXME(qt5)
|
||||||
|
@ -7,7 +7,10 @@
|
|||||||
mkKdeDerivation {
|
mkKdeDerivation {
|
||||||
pname = "colord-kde";
|
pname = "colord-kde";
|
||||||
|
|
||||||
extraNativeBuildInputs = [pkg-config];
|
extraNativeBuildInputs = [ pkg-config ];
|
||||||
extraBuildInputs = [lcms2 xorg.libXrandr];
|
extraBuildInputs = [
|
||||||
|
lcms2
|
||||||
|
xorg.libXrandr
|
||||||
|
];
|
||||||
meta.mainProgram = "colord-kde-icc-importer";
|
meta.mainProgram = "colord-kde-icc-importer";
|
||||||
}
|
}
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user