mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-22 12:04:40 +00:00
kdePackages: fix build under real strictDeps
This commit is contained in:
parent
4f6603762b
commit
6149730abe
@ -10,6 +10,7 @@
|
||||
qtModule {
|
||||
pname = "qtwayland";
|
||||
propagatedBuildInputs = [ qtbase qtdeclarative ];
|
||||
propagatedNativeBuildInputs = [ wayland ];
|
||||
buildInputs = [ wayland libdrm ];
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
|
@ -6,6 +6,5 @@
|
||||
mkKdeDerivation {
|
||||
pname = "kcodecs";
|
||||
|
||||
extraNativeBuildInputs = [qttools];
|
||||
extraBuildInputs = [gperf];
|
||||
extraNativeBuildInputs = [qttools gperf];
|
||||
}
|
||||
|
@ -4,12 +4,13 @@
|
||||
docbook-xsl-nons,
|
||||
perl,
|
||||
perlPackages,
|
||||
libxml2,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "kdoctools";
|
||||
|
||||
# Perl could be used both at build time and at runtime.
|
||||
extraNativeBuildInputs = [perl perlPackages.URI];
|
||||
extraNativeBuildInputs = [perl perlPackages.URI libxml2];
|
||||
extraBuildInputs = [docbook_xml_dtd_45 docbook-xsl-nons];
|
||||
extraPropagatedBuildInputs = [perl perlPackages.URI];
|
||||
}
|
||||
|
@ -2,9 +2,12 @@
|
||||
mkKdeDerivation,
|
||||
qtdeclarative,
|
||||
python3,
|
||||
gettext,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "ki18n";
|
||||
|
||||
extraBuildInputs = [qtdeclarative python3];
|
||||
extraNativeBuildInputs = [python3];
|
||||
propagatedNativeBuildInputs = [gettext];
|
||||
extraBuildInputs = [qtdeclarative];
|
||||
}
|
||||
|
@ -1,9 +1,10 @@
|
||||
{
|
||||
mkKdeDerivation,
|
||||
shared-mime-info,
|
||||
libxslt,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "akonadi-mime";
|
||||
|
||||
extraNativeBuildInputs = [shared-mime-info];
|
||||
extraNativeBuildInputs = [shared-mime-info libxslt];
|
||||
}
|
||||
|
@ -26,6 +26,8 @@ mkKdeDerivation {
|
||||
)
|
||||
];
|
||||
|
||||
extraNativeBuildInputs = [ shared-mime-info ];
|
||||
|
||||
extraBuildInputs = [
|
||||
qtsvg
|
||||
qtmultimedia
|
||||
@ -34,7 +36,6 @@ mkKdeDerivation {
|
||||
qqc2-desktop-style
|
||||
|
||||
mlt
|
||||
shared-mime-info
|
||||
libv4l
|
||||
glaxnimate
|
||||
];
|
||||
|
@ -6,12 +6,13 @@
|
||||
qtwebengine,
|
||||
cyrus_sasl,
|
||||
lib,
|
||||
libkgapi
|
||||
libkgapi,
|
||||
libxslt,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "kdepim-runtime";
|
||||
|
||||
extraNativeBuildInputs = [shared-mime-info];
|
||||
extraNativeBuildInputs = [shared-mime-info libxslt];
|
||||
# FIXME: libkolabxml, libetebase
|
||||
extraBuildInputs = [qtnetworkauth qtspeech qtwebengine cyrus_sasl];
|
||||
|
||||
|
@ -1,4 +1,9 @@
|
||||
{mkKdeDerivation}:
|
||||
{
|
||||
mkKdeDerivation,
|
||||
libxslt,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "knotes";
|
||||
|
||||
extraNativeBuildInputs = [libxslt];
|
||||
}
|
||||
|
@ -7,6 +7,8 @@
|
||||
mkKdeDerivation {
|
||||
pname = "konversation";
|
||||
|
||||
extraBuildInputs = [qtmultimedia qt5compat qttools];
|
||||
extraBuildInputs = [qt5compat];
|
||||
extraNativeBuildInputs = [qtmultimedia qttools];
|
||||
|
||||
meta.mainProgram = "konversation";
|
||||
}
|
||||
|
@ -2,9 +2,11 @@
|
||||
mkKdeDerivation,
|
||||
qtwebengine,
|
||||
qttools,
|
||||
libxslt,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "mailcommon";
|
||||
|
||||
extraNativeBuildInputs = [libxslt];
|
||||
extraBuildInputs = [qtwebengine qttools];
|
||||
}
|
||||
|
@ -1,9 +1,11 @@
|
||||
{
|
||||
mkKdeDerivation,
|
||||
qttools,
|
||||
libxslt,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "pimcommon";
|
||||
|
||||
extraBuildInputs = [qttools];
|
||||
extraNativeBuildInputs = [libxslt];
|
||||
}
|
||||
|
@ -1,10 +1,12 @@
|
||||
{
|
||||
mkKdeDerivation,
|
||||
pam,
|
||||
wayland,
|
||||
qqc2-breeze-style,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "kscreenlocker";
|
||||
|
||||
extraNativeBuildInputs = [wayland];
|
||||
extraBuildInputs = [pam qqc2-breeze-style];
|
||||
}
|
||||
|
@ -3,11 +3,12 @@
|
||||
qtwayland,
|
||||
qttools,
|
||||
jq,
|
||||
wayland,
|
||||
}:
|
||||
mkKdeDerivation {
|
||||
pname = "libkscreen";
|
||||
|
||||
extraNativeBuildInputs = [qttools qtwayland jq];
|
||||
extraNativeBuildInputs = [qttools qtwayland jq wayland];
|
||||
extraBuildInputs = [qtwayland];
|
||||
meta.mainProgram = "kscreen-doctor";
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user