- Completed all dependencies for kdelibs-4.4.0
- Added SIP 4.10 required for pyqt-4.7.x - Removed kde libs experimental, which does not exists anymore in 4.4.0 svn path=/nixpkgs/trunk/; revision=19910
This commit is contained in:
parent
41687e464e
commit
31cbd149d2
|
@ -0,0 +1,14 @@
|
|||
{stdenv, fetchurl, cmake}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "shared-desktop-ontologies-0.2";
|
||||
src = fetchurl {
|
||||
url = mirror://sourceforge/shared-desktop-ontologies/shared-desktop-ontologies-0.2.tar.bz2;
|
||||
sha256 = "1w9gfprrp518hb7nm5wspxjd7xx0h08bph6asrx5vrx7j7fzg4m7";
|
||||
};
|
||||
buildInputs = [ cmake ];
|
||||
meta = {
|
||||
description = "Ontologies necessary for the Nepomuk semantic desktop";
|
||||
maintainers = [ stdenv.lib.maintainers.sander ];
|
||||
};
|
||||
}
|
|
@ -5,10 +5,10 @@
|
|||
# some bindings are even broken.
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdebindings-4.3.4";
|
||||
name = "kdebindings-4.4.0";
|
||||
src = fetchurl {
|
||||
url = mirror://kde/stable/4.3.4/src/kdebindings-4.3.4.tar.bz2;
|
||||
sha1 = "0c7bf45bd3d81bf6aa1d2b085c17b4ce925c656b";
|
||||
url = mirror://kde/stable/4.4.0/src/kdebindings-4.4.0.tar.bz2;
|
||||
sha1 = "1yn0wynnigbp288j9pqfd5cppc6mja9z9pcfz7g789pmyig42jvd";
|
||||
};
|
||||
builder = ./builder.sh;
|
||||
includeAllQtDirs=true;
|
||||
|
|
|
@ -61,15 +61,12 @@ pkgs.recurseIntoAttrs (rec {
|
|||
kdelibs = import ./libs {
|
||||
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl bzip2 pcre fam libxml2 libxslt;
|
||||
inherit (pkgs) xz flex bison giflib jasper openexr aspell avahi shared_mime_info
|
||||
kerberos acl attr;
|
||||
kerberos acl attr shared_desktop_ontologies;
|
||||
inherit (pkgs.xlibs) libXScrnSaver;
|
||||
inherit automoc4 phonon strigi soprano qca2 attica;
|
||||
inherit automoc4 phonon strigi soprano qca2 attica polkit_qt;
|
||||
};
|
||||
|
||||
kdelibs_experimental = import ./libs-experimental {
|
||||
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl;
|
||||
inherit automoc4 kdelibs phonon;
|
||||
};
|
||||
kdelibs_experimental = null;
|
||||
|
||||
### BASE
|
||||
kdebase_workspace = import ./base-workspace {
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
source $stdenv/setup
|
||||
|
||||
myPatchPhase()
|
||||
{
|
||||
sed -i -e "s|\${KDE4_DBUS_INTERFACES_DIR}|$out/share/dbus-1|" knotificationitem/CMakeLists.txt
|
||||
}
|
||||
patchPhase=myPatchPhase
|
||||
genericBuild
|
|
@ -1,18 +0,0 @@
|
|||
{stdenv, fetchurl, lib, cmake, qt4, perl, automoc4, kdelibs, phonon}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdelibs-experimental-4.3.4";
|
||||
src = fetchurl {
|
||||
url = mirror://kde/stable/4.3.4/src/kdelibs-experimental-4.3.4.tar.bz2;
|
||||
sha1 = "43e19c44c3cdc1049c9ee9aca2e2f83a48ffe8bd";
|
||||
};
|
||||
builder = ./builder.sh;
|
||||
buildInputs = [ cmake qt4 perl automoc4 kdelibs phonon ];
|
||||
includeAllQtDirs=true;
|
||||
meta = {
|
||||
description = "KDE experimental library";
|
||||
license = "LGPL";
|
||||
homepage = http://www.kde.org;
|
||||
maintainers = [ lib.maintainers.sander ];
|
||||
};
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
{ stdenv, fetchurl, cmake, lib, perl
|
||||
, qt4, bzip2, pcre, fam, libxml2, libxslt, shared_mime_info, giflib, jasper
|
||||
, xz, flex, bison, openexr, aspell, avahi, kerberos, acl, attr, libXScrnSaver
|
||||
, automoc4, phonon, strigi, soprano, qca2, attica
|
||||
, xz, flex, bison, openexr, aspell, avahi, kerberos, acl, attr, shared_desktop_ontologies, libXScrnSaver
|
||||
, automoc4, phonon, strigi, soprano, qca2, attica, polkit_qt
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
|
@ -17,10 +17,12 @@ stdenv.mkDerivation {
|
|||
buildInputs = [
|
||||
cmake perl qt4 stdenv.gcc.libc xz flex bison bzip2 pcre fam libxml2 libxslt
|
||||
shared_mime_info giflib jasper openexr aspell avahi kerberos acl attr
|
||||
libXScrnSaver
|
||||
automoc4 phonon strigi soprano qca2 attica
|
||||
shared_desktop_ontologies libXScrnSaver
|
||||
automoc4 phonon strigi soprano qca2 attica polkit_qt
|
||||
];
|
||||
|
||||
CMAKE_PREFIX_PATH=shared_desktop_ontologies;
|
||||
|
||||
# I don't know why cmake does not find the acl files (but finds attr files)
|
||||
cmakeFlags = [ "-DHAVE_ACL_LIBACL_H=ON" "-DHAVE_SYS_ACL_H=ON" ];
|
||||
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
{stdenv, fetchurl, lib, python}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "sip-4.10";
|
||||
src = fetchurl {
|
||||
url = http://www.riverbankcomputing.co.uk/static/Downloads/sip4/sip-4.10.tar.gz;
|
||||
sha256 = "15nnwn0x92iz5vh5d16dlqvxl56i8y4n4va53gc3f7z4d557d2nh";
|
||||
};
|
||||
configurePhase = "python ./configure.py -d $out/lib/${python.libPrefix}/site-packages -b $out/bin -e $out/include";
|
||||
buildInputs = [ python ];
|
||||
meta = {
|
||||
description = "Creates C++ bindings for Python modules";
|
||||
license = "GPL";
|
||||
maintainers = [ lib.maintainers.sander ];
|
||||
};
|
||||
}
|
|
@ -5291,6 +5291,10 @@ let
|
|||
inherit stdenv fetchurl lib python;
|
||||
};
|
||||
|
||||
sip410 = import ../development/python-modules/python-sip/4.10.nix {
|
||||
inherit stdenv fetchurl lib python;
|
||||
};
|
||||
|
||||
sip_python26 = import ../development/python-modules/python-sip {
|
||||
inherit stdenv fetchurl lib;
|
||||
python = python26;
|
||||
|
@ -6521,6 +6525,10 @@ let
|
|||
inherit fetchurl stdenv pkgconfig gettext
|
||||
intltool perl perlXMLParser libxml2 glib;
|
||||
};
|
||||
|
||||
shared_desktop_ontologies = import ../data/misc/shared-desktop-ontologies {
|
||||
inherit stdenv fetchurl cmake;
|
||||
};
|
||||
|
||||
stdmanpages = import ../data/documentation/std-man-pages {
|
||||
inherit fetchurl stdenv;
|
||||
|
|
Loading…
Reference in New Issue