kde-4: rc2
svn path=/nixpkgs/branches/stdenv-updates/; revision=9946
This commit is contained in:
parent
f1f13ef432
commit
203083987f
|
@ -1,14 +1,12 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdebase-4.0beta4";
|
||||
#builder = ./builder.sh;
|
||||
|
||||
name = "kdebase-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdebase-3.95.0.tar.bz2;
|
||||
sha256 = "0qf7bn5jqj70hznjk74vpwb7rvk6f5gx9fxwli930b2hskib3zll";
|
||||
url = mirror://kde/unstable/3.97/src/kdebase-3.97.0.tar.bz2;
|
||||
sha256 = "1iavkzfq7f9308j2r70xd6qfng0fncpww8s49hbigzkkdzrjk8gn";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [kdepimlibs libusb];
|
||||
inherit kdelibs;
|
||||
}
|
||||
|
|
|
@ -18,11 +18,9 @@ rec {
|
|||
decibel = import ./decibel fullargs;
|
||||
pim = import ./pim (fullargs // {kdeworkspace = workspace; });
|
||||
|
||||
env = with args; runCommand "kde-env"
|
||||
env = kde_pkgs: with args; [ (runCommand "kde-env"
|
||||
{
|
||||
KDEDIRS = lib.concatStringsSep ":" ([ libs pimlibs graphics multimedia
|
||||
toys network utils games edu base runtime workspace extragear_plasma pim] ++
|
||||
support.all);
|
||||
KDEDIRS = lib.concatStringsSep ":" (kde_pkgs ++ support.all);
|
||||
scriptName = "echo-kde-dirs";
|
||||
}
|
||||
"
|
||||
|
@ -31,5 +29,5 @@ rec {
|
|||
echo \"#!/bin/sh\" > \${scriptPath}
|
||||
echo \"echo -n export KDEDIRS=\${KDEDIRS}\" >> \${scriptPath}
|
||||
chmod +x \${scriptPath}
|
||||
";
|
||||
")] ++ kde_pkgs ++ support.all ++ [shared_mime_info qt];
|
||||
}
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "kdeedu-4.0beta4";
|
||||
name = "kdeedu-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdeedu-3.95.0.tar.bz2;
|
||||
sha256 = "0cydl3pp3l0cbfmf774qh8njyhycaf8yxb27k4xf6mipvw1k9jqf";
|
||||
url = mirror://kde/unstable/3.97/src/kdeedu-3.97.0.tar.bz2;
|
||||
sha256 = "1d2319pzs4ymbp2jgmc1kzkr5d9g5p5d1yg6b5l7z4b2qzhchpl4";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdeworkspace boost readline openbabel ocaml
|
||||
buildInputs = [kdelibs kdepimlibs boost readline openbabel ocaml
|
||||
libusb facile python];
|
||||
myCmakeFiles = ./myCmakeFiles;
|
||||
patchPhase = "
|
||||
|
@ -16,5 +16,4 @@ stdenv.mkDerivation rec {
|
|||
sed -e 's@+facile@\${LIBFACILE_INCLUDE_DIR}@' -i \\
|
||||
../kalzium/src/CMakeOCamlInstructions.cmake
|
||||
";
|
||||
configureFlags = "--debug-trycompile";
|
||||
}
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "extragear-plasma-4.0beta4";
|
||||
name = "extragear-plasma-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/extragear-plasma-3.95.0.tar.bz2;
|
||||
url = mirror://kde/unstable/3.97/src/extragear-plasma-3.97.0.tar.bz2;
|
||||
sha256 = "1nzfy34ig66gfpgv6kbcmcap13axcy7kvj43srbd0ic6a0giv283";
|
||||
};
|
||||
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdegames-4.0beta4";
|
||||
name = "kdegames-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdegames-3.95.0.tar.bz2;
|
||||
sha256 = "1zsfslnazl8gmiq51y5d16svv7p92yvs2zsz13zg7zpwy4afxzbp";
|
||||
url = mirror://kde/unstable/3.97/src/kdegames-3.97.0.tar.bz2;
|
||||
sha256 = "12a87lfaqlidjlibxk3q43bdza2c6k5ggqblxdnr8ikjdww2sk29";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdeworkspace];
|
||||
buildInputs = [kdelibs kdepimlibs];
|
||||
}
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdegraphics-4.0beta4";
|
||||
name = "kdegraphics-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdegraphics-3.95.0.tar.bz2;
|
||||
sha256 = "0mfsadv9ihhw6s7pcy1yabc21px47nzfs34c76n1888qb09m5dfw";
|
||||
url = mirror://kde/unstable/3.97/src/kdegraphics-3.97.0.tar.bz2;
|
||||
sha256 = "0f16zyvw37nqhbis34rg6yxg6r95yk2vi9lk3zk8lqjwcs81h5fz";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdeworkspace libgphoto2 saneBackends
|
||||
buildInputs = [kdelibs kdepimlibs libgphoto2 saneBackends
|
||||
djvulibre exiv2 poppler chmlib];
|
||||
}
|
||||
|
|
|
@ -2,4 +2,13 @@ addKDEDIRS()
|
|||
{
|
||||
addToSearchPath KDEDIRS /share/kde4 /. $1
|
||||
}
|
||||
|
||||
fixCmakeDbusCalls()
|
||||
{
|
||||
dbusPrefix=${1:-@out@}
|
||||
echo "Fixing dbus calls in CMakeLists.txt files"
|
||||
# Trailing slash in sed is essential
|
||||
find .. -name CMakeLists.txt \
|
||||
| xargs sed -e "s#\${DBUS_INTERFACES_INSTALL_DIR}/#${dbusPrefix}/share/dbus-1/interfaces/#" -i
|
||||
}
|
||||
envHooks=(${envHooks[@]} addKDEDIRS)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdemultimedia-4.0beta4";
|
||||
name = "kdemultimedia-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdemultimedia-3.95.0.tar.bz2;
|
||||
sha256 = "0vjk5gpn45fh7hm982jw1frd7fr0grff96ksmh29wnkc160rh8va";
|
||||
url = mirror://kde/unstable/3.97/src/kdemultimedia-3.97.0.tar.bz2;
|
||||
sha256 = "0q78d1gh5na72aj604myy23qn6xb0izw0igsi1h9i4pc2bsis87i";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdeworkspace libogg flac cdparanoia lame
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdenetwork-4.0beta4";
|
||||
name = "kdenetwork-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdenetwork-3.95.0.tar.bz2;
|
||||
url = mirror://kde/unstable/3.97/src/kdenetwork-3.97.0.tar.bz2;
|
||||
sha256 = "118r55aw0pag78kawjfn3vya7aca12n5ypknm1i4khxs747hxqbr";
|
||||
};
|
||||
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdepim-4.0beta4";
|
||||
name = "kdepim-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdepim-3.95.0.tar.bz2;
|
||||
sha256 = "0gzvm4h6ij7i119apmh9w82raygahr18bl0i9m3ynf2mcca0aq94";
|
||||
url = mirror://kde/unstable/3.97/src/kdepim-3.97.0.tar.bz2;
|
||||
sha256 = "1x5ywn1z963azrrm6rlsspzlsbbwxcsb3zc93pdy80qq1jwsf964";
|
||||
};
|
||||
|
||||
buildInputs = [libXinerama mesa stdenv.gcc.libc alsaLib kdelibs kdepimlibs
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdepimlibs-4.0beta4";
|
||||
name = "kdepimlibs-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdepimlibs-3.95.0.tar.bz2;
|
||||
sha256 = "1dhn5x3k9myqfymv6ry84v0zm2qwxnrlm1vdlllfvmgbm5nz34mg";
|
||||
url = mirror://kde/unstable/3.97/src/kdepimlibs-3.97.0.tar.bz2;
|
||||
sha256 = "1zv4l592288bdfxqllm8z1cmsjcprfji5harcxf9hhz95igp5n7j";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [kdelibs boost gpgme cyrus_sasl openldap];
|
||||
|
|
|
@ -1,15 +1,14 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdebase-runtime-4.0beta4";
|
||||
builder = ./builder.sh;
|
||||
name = "kdebase-runtime-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdebase-runtime-3.95.0.tar.bz2;
|
||||
sha256 = "1s4fhbz7gpdxmvlr20c7n6cvcb9sn0qxigzpljsxw9524w177ksr";
|
||||
url = mirror://kde/unstable/3.97/src/kdebase-runtime-3.97.0.tar.bz2;
|
||||
sha256 = "16xang1sjj0h8339cfqf6l4qqswyv42sq9w9a3axmckklmfnx6b1";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [kdepimlibs libusb kdebase xineLib];
|
||||
inherit kdelibs;
|
||||
propagatedBuildInputs = [kdepimlibs libusb xineLib];
|
||||
patchPhase = "fixCmakeDbusCalls";
|
||||
}
|
||||
|
||||
|
|
|
@ -2,6 +2,6 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "eigen-1.0.5";
|
||||
src = svnSrc "eigen" "0dr2gzrf17bdgxj4f9ibk7x5j7fqwwjsl800dzfvrhgj6v1mxm4x";
|
||||
src = svnSrc "eigen" "1wh6kdmzsxmk6byp4rq91pz4rfr7hnh17g8f415p0ywxalg6pfkg";
|
||||
buildInputs = [ cmake ];
|
||||
}
|
||||
|
|
|
@ -2,6 +2,6 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "gmm-svn";
|
||||
src = svnSrc "gmm" "0qvx9jf17z0mpwy8k6w6bla94gkkslkiv5w98aajfcq34n0zxcpc";
|
||||
src = svnSrc "gmm" "08j40y85dprs9ddzsddimrhssnz08fafq6nhn40l59ddbvvir0gy";
|
||||
buildInputs = [ cmake ];
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "qca-2.0.0dev";
|
||||
src = svnSrc "qca" "0dycmk8fn57mz2pfxck6d0g833fqg9zrw17789vxb4ks0xz0p3zp";
|
||||
src = svnSrc "qca" "1jdqh7xg3vqyx7lgngcz9qj6zdnmlwqw7yv2py7gp2qma7a0annd";
|
||||
buildInputs = [ cmake qt openssl gettext cyrus_sasl libgcrypt gnupg ];
|
||||
patchPhase = "sed -e '/set(qca_PLUGINSDIR/s@\${QT_PLUGINS_DIR}@\${CMAKE_INSTALL_PREFIX}/plugins@' -i ../CMakeLists.txt";
|
||||
}
|
||||
|
|
|
@ -2,6 +2,6 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "qimageblitz-4.0.0svn";
|
||||
src = svnSrc "qimageblitz" "0gi78bald70bc540jqcpa70x23hycywibn4raf5602hv4d5n8mnx";
|
||||
src = svnSrc "qimageblitz" "0rmfkl529fmlb495whlidffib1x5s03xzsyaxild3rrsf4h1npcx";
|
||||
buildInputs = [cmake qt];
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "soprano-1.9.0svn";
|
||||
src = svnSrc "soprano" "02xfp7g41ahxwczkxipyi13rav6akhwgspxdhgk5gm94rg10hq2l";
|
||||
src = svnSrc "soprano" "1zzn84k6m351y9pr0kkxb1d4i3jb3mkyyqc07bq0im56m8bvrcm7";
|
||||
CLUCENE_HOME=cluceneCore;
|
||||
buildInputs = [ cmake qt cluceneCore redland ];
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "strigi-svn";
|
||||
src = svnSrc "strigi" "0dp145n93bqp91lvk2n10mghppyhdm3anh1l3a18d20hrvsm42z5";
|
||||
src = svnSrc "strigi" "198arwd87l97gg5rs3p7rk9wiw1mrdsw9y0zwvrwnxs7glgj201h";
|
||||
CLUCENE_HOME=cluceneCore;
|
||||
buildInputs = [ cmake zlib cluceneCore bzip2 libxml2 qt dbus
|
||||
log4cxx stdenv.gcc.libc exiv2 bison cppunit perl ];
|
||||
|
|
|
@ -2,6 +2,6 @@ args: with args;
|
|||
|
||||
stdenv.mkDerivation {
|
||||
name = "taglib-1.4svn";
|
||||
src = svnSrc "taglib" "1myfgykflbs3l1mrzg4iv8rb1mbd0vpmzl5dnnslfi9b0xg6ydip";
|
||||
src = svnSrc "taglib" "0jmy1mldpjqnq8ap3ynwagxpjcfxzbisa4qd6zdwlwcm8zb54rak";
|
||||
buildInputs = [ cmake zlib ];
|
||||
}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdetoys-4.0beta4";
|
||||
name = "kdetoys-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdetoys-3.95.0.tar.bz2;
|
||||
sha256 = "0qg9ns640v21sa837pg5basnw8clnkyxap2lm7s69ainsg69662v";
|
||||
url = mirror://kde/unstable/3.97/src/kdetoys-3.97.0.tar.bz2;
|
||||
sha256 = "1ga2xlsr7wl7jnc4clzabgyv5wfcjgpfmv6ca99bkz31nr6lddpa";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdeworkspace];
|
||||
|
|
|
@ -6,7 +6,6 @@ myPatchPhase()
|
|||
# Trailing slash in sed is essential
|
||||
find .. -name CMakeLists.txt \
|
||||
| xargs sed -e "s@\${DBUS_INTERFACES_INSTALL_DIR}/@${kdelibs}/share/dbus-1/interfaces/@" -i
|
||||
#sed -e '/^#define HAS_RANDR_1_2 1$/d' -i ../workspace/kcontrol/randr/randr.h
|
||||
}
|
||||
patchPhase=myPatchPhase
|
||||
genericBuild
|
|
@ -1,13 +1,14 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdeutils-4.0beta4";
|
||||
name = "kdeutils-4.0rc2";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdeutils-3.95.0.tar.bz2;
|
||||
sha256 = "1b8jvdy83qwhnfwqxzx96bxnaxss25psazifymyb0z4ynkqmadlh";
|
||||
url = mirror://kde/unstable/3.97/src/kdeutils-3.97.0.tar.bz2;
|
||||
sha256 = "0nhs91xf83xyf4wlpppavrhyi76qdnilhaynwjirx5n85hjl4iiq";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdeworkspace gmp libzip python ];
|
||||
# TODO : tpctl
|
||||
patchPhase="fixCmakeDbusCalls";
|
||||
}
|
||||
|
|
|
@ -2,10 +2,7 @@ source ${stdenv}/setup
|
|||
|
||||
myPatchPhase()
|
||||
{
|
||||
echo "Fixing dbus calls in CMakeLists.txt files"
|
||||
# Trailing slash in sed is essential
|
||||
find .. -name CMakeLists.txt \
|
||||
| xargs sed -e "s@\${DBUS_INTERFACES_INSTALL_DIR}/@${kdelibs}/share/dbus-1/interfaces/@" -i
|
||||
fixCmakeDbusCalls
|
||||
sed -e '/^#define HAS_RANDR_1_2 1$/d' -i ../kcontrol/randr/randr.h
|
||||
}
|
||||
patchPhase=myPatchPhase
|
||||
|
|
|
@ -1,15 +1,13 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdebase-workspace-4.0beta4";
|
||||
name = "kdebase-workspace-4.0rc2";
|
||||
builder = ./builder.sh;
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://kde/unstable/3.95/src/kdebase-workspace-3.95.0.tar.bz2;
|
||||
sha256 = "0jripmw8vgs7lxlsif552rr9vqps5kav8jdlfyhmr9c3xw5c99v0";
|
||||
url = mirror://kde/unstable/3.97/src/kdebase-workspace-3.97.0.tar.bz2;
|
||||
sha256 = "1sb3vm5y50af6qvsg4sjw14z7y4j1zbgp7w8gsffigbr0hyj4apl";
|
||||
};
|
||||
|
||||
buildInputs = [kdelibs kdepimlibs kdebase kderuntime stdenv.gcc.libc];
|
||||
inherit kdelibs;
|
||||
buildInputs = [kdelibs kdepimlibs stdenv.gcc.libc];
|
||||
}
|
||||
|
||||
|
|
|
@ -4444,7 +4444,7 @@ rec {
|
|||
shared_mime_info alsaLib libungif cups mesa boost gpgme gettext redland
|
||||
xineLib libgphoto2 djvulibre libogg flac lame libvorbis poppler readline
|
||||
saneBackends chmlib python libzip gmp sqlite libidn runCommand lib
|
||||
openbabel ocaml facile stdenv;
|
||||
openbabel ocaml facile stdenv poppler_data;
|
||||
cdparanoia = cdparanoiaIII;
|
||||
inherit (xlibs)
|
||||
inputproto kbproto scrnsaverproto xextproto xf86miscproto
|
||||
|
|
Loading…
Reference in New Issue