kdelibs: avoid accidental Qt 5 dependency
This commit is contained in:
@@ -25,7 +25,10 @@ let
|
|||||||
inherit debug srcs;
|
inherit debug srcs;
|
||||||
};
|
};
|
||||||
|
|
||||||
kdelibs = callPackage ./kdelibs { inherit (pkgs) attica phonon; };
|
kdelibs = callPackage ./kdelibs {
|
||||||
|
inherit (srcs.kdelibs) src version;
|
||||||
|
inherit (pkgs) attica phonon;
|
||||||
|
};
|
||||||
|
|
||||||
ark = callPackage ./ark/default.nix {};
|
ark = callPackage ./ark/default.nix {};
|
||||||
baloo-widgets = callPackage ./baloo-widgets.nix {};
|
baloo-widgets = callPackage ./baloo-widgets.nix {};
|
||||||
|
|||||||
@@ -1,24 +1,25 @@
|
|||||||
{ kdeApp, attica, attr, automoc4, avahi, bison, cmake
|
{
|
||||||
, docbook_xml_dtd_42, docbook_xsl, flex, giflib, ilmbase
|
stdenv, lib, src, version
|
||||||
, libdbusmenu_qt, libjpeg, libxml2, libxslt, perl, phonon, pkgconfig
|
automoc4, bison, cmake, flex, libxslt, perl, pkgconfig, shared_mime_info,
|
||||||
, polkit_qt4, qca2, qt4, shared_desktop_ontologies, shared_mime_info
|
attica, attr, avahi, docbook_xml_dtd_42, docbook_xsl, giflib, ilmbase,
|
||||||
, soprano, strigi, udev, xz, pcre
|
libdbusmenu_qt, libjpeg, libxml2, phonon, polkit_qt4, qca2, qt4,
|
||||||
, lib
|
shared_desktop_ontologies_mime_info, soprano, strigi, udev, xz, pcre
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeApp {
|
stdenv.mkDerivation {
|
||||||
name = "kdelibs";
|
name = "kdelibs-${version}";
|
||||||
|
inherit src;
|
||||||
|
|
||||||
outputs = [ "out" ];
|
outputs = [ "out" ];
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
automoc4 bison cmake flex libxslt perl pkgconfig shared_mime_info
|
||||||
|
];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
attica attr avahi giflib libdbusmenu_qt libjpeg libxml2
|
attica attr avahi giflib libdbusmenu_qt libjpeg libxml2
|
||||||
polkit_qt4 qca2 shared_desktop_ontologies udev xz pcre
|
polkit_qt4 qca2 shared_desktop_ontologies udev xz pcre
|
||||||
];
|
];
|
||||||
propagatedBuildInputs = [ qt4 soprano phonon strigi ];
|
propagatedBuildInputs = [ qt4 soprano phonon strigi ];
|
||||||
nativeBuildInputs = [
|
|
||||||
automoc4 bison cmake flex libxslt perl pkgconfig shared_mime_info
|
|
||||||
];
|
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
./0001-old-kde4-cmake-policies.patch
|
./0001-old-kde4-cmake-policies.patch
|
||||||
@@ -39,6 +40,8 @@ kdeApp {
|
|||||||
setupHook = ./setup-hook.sh;
|
setupHook = ./setup-hook.sh;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
|
homepage = "http://www.kde.org";
|
||||||
licenses = with lib.licenses; [ gpl2 fdl12 lgpl21 ];
|
licenses = with lib.licenses; [ gpl2 fdl12 lgpl21 ];
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user