- Added oxygen icons, which are mandatory for KDE 4.3
- Updated DJVU libre to 3.5.22 - Updated KDE graphics, artwork, games to 4.3.1 - Poppler Qt4 backend now uses QT-4.5.x svn path=/nixpkgs/trunk/; revision=17006
This commit is contained in:
parent
580096378b
commit
51e0549398
7 changed files with 68 additions and 25 deletions
|
@ -1,11 +1,11 @@
|
|||
args: with args;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "djvulibre-3.5.21";
|
||||
name = "djvulibre-3.5.22";
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://sourceforge/djvu/djvulibre-3.5.21.tar.gz;
|
||||
sha256 = "39f80c1810be22c5ea7f6a44bbb449c3e29902895dcff9da6a8440891a67b8b4";
|
||||
url = mirror://sourceforge/djvu/djvulibre-3.5.22.tar.gz;
|
||||
sha256 = "1gphi67qiq1ky7k8vymkwcgla80cwy8smk1rla6grxdqipwl54ix";
|
||||
};
|
||||
|
||||
buildInputs = [qt libX11 libjpeg libtiff libpng ghostscript zlib libungif x11 mesa];
|
||||
|
|
|
@ -1,13 +1,20 @@
|
|||
{stdenv, fetchurl, cmake, qt4, perl, xscreensaver,
|
||||
kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}:
|
||||
{ stdenv, fetchurl, lib, cmake, qt4, perl, xscreensaver
|
||||
, kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdeartwork-4.2.4";
|
||||
name = "kdeartwork-4.3.1";
|
||||
src = fetchurl {
|
||||
url = mirror://kde/stable/4.2.4/src/kdeartwork-4.2.4.tar.bz2;
|
||||
sha1 = "601fa04bc6fb9bdd5dfa094af04ad204bcc20b14";
|
||||
url = mirror://kde/stable/4.3.1/src/kdeartwork-4.3.1.tar.bz2;
|
||||
sha1 = "9db5c69723bdc9f203e4f854d505c0f87a6dda0d";
|
||||
};
|
||||
includeAllQtDirs=true;
|
||||
buildInputs = [ cmake qt4 perl xscreensaver
|
||||
kdelibs kdebase_workspace automoc4 phonon strigi eigen ];
|
||||
meta = {
|
||||
description = "KDE artwork";
|
||||
longDescription = "Contains various artwork for KDE such as backgrounds, icons and screensavers";
|
||||
license = "LGPL";
|
||||
homepage = http://www.kde.org;
|
||||
maintainers = [ lib.maintainers.sander ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -73,12 +73,16 @@ rec {
|
|||
};
|
||||
|
||||
kdebase_runtime = import ./base-runtime {
|
||||
inherit (pkgs) stdenv fetchurl cmake lib perl bzip2 xz qt4;
|
||||
inherit (pkgs) stdenv fetchurl lib cmake perl bzip2 xz qt4;
|
||||
inherit (pkgs) shared_mime_info xineLib alsaLib samba cluceneCore;
|
||||
inherit kdelibs;
|
||||
inherit automoc4 phonon strigi soprano;
|
||||
};
|
||||
|
||||
oxygen_icons = import ./oxygen-icons {
|
||||
inherit (pkgs) stdenv fetchurl lib cmake;
|
||||
};
|
||||
|
||||
### ADDITIONAL
|
||||
|
||||
kdepimlibs = import ./pimlibs {
|
||||
|
@ -95,7 +99,7 @@ rec {
|
|||
};
|
||||
|
||||
kdeartwork = import ./artwork {
|
||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl xscreensaver;
|
||||
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl xscreensaver;
|
||||
inherit kdelibs kdebase_workspace;
|
||||
inherit automoc4 phonon strigi eigen;
|
||||
};
|
||||
|
@ -108,8 +112,8 @@ rec {
|
|||
};
|
||||
|
||||
kdegraphics = import ./graphics {
|
||||
inherit (pkgs) stdenv fetchurl cmake perl qt4 exiv2 lcms saneBackends libgphoto2;
|
||||
inherit (pkgs) libspectre djvulibre chmlib;
|
||||
inherit (pkgs) stdenv fetchurl lib cmake perl qt4 exiv2 lcms saneBackends libgphoto2;
|
||||
inherit (pkgs) libspectre djvulibre chmlib shared_mime_info;
|
||||
inherit (pkgs.xlibs) libXxf86vm;
|
||||
poppler = pkgs.popplerQt4;
|
||||
inherit kdelibs;
|
||||
|
@ -146,7 +150,7 @@ rec {
|
|||
};
|
||||
|
||||
kdegames = import ./games {
|
||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl;
|
||||
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl;
|
||||
inherit kdelibs;
|
||||
inherit automoc4 phonon qca2;
|
||||
};
|
||||
|
|
|
@ -1,11 +1,17 @@
|
|||
{stdenv, fetchurl, cmake, qt4, perl, kdelibs, automoc4, phonon, qca2}:
|
||||
{stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon, qca2}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdegames-4.2.4";
|
||||
name = "kdegames-4.3.1";
|
||||
src = fetchurl {
|
||||
url = mirror://kde/stable/4.2.4/src/kdegames-4.2.4.tar.bz2;
|
||||
sha1 = "c940d73616734fabdfcd0c5961459ba168494b16";
|
||||
url = mirror://kde/stable/4.3.1/src/kdegames-4.3.1.tar.bz2;
|
||||
sha1 = "576255ce66a0c089e0840bd90ea89d5705872bc8";
|
||||
};
|
||||
includeAllQtDirs=true;
|
||||
buildInputs = [ cmake qt4 perl kdelibs automoc4 phonon qca2 ];
|
||||
meta = {
|
||||
description = "KDE Games";
|
||||
homepage = http://www.kde.org;
|
||||
license = "GPL";
|
||||
maintainers = [ lib.maintainers.sander ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,15 +1,24 @@
|
|||
{stdenv, fetchurl, cmake, perl, qt4, exiv2, lcms, saneBackends, libgphoto2,
|
||||
libspectre, poppler, djvulibre, chmlib, libXxf86vm,
|
||||
kdelibs, automoc4, phonon, strigi, qimageblitz, soprano, qca2}:
|
||||
{ stdenv, fetchurl, cmake, lib, perl, qt4, exiv2, lcms, saneBackends, libgphoto2
|
||||
, libspectre, poppler, djvulibre, chmlib, shared_mime_info, libXxf86vm
|
||||
, kdelibs, automoc4, phonon, strigi, qimageblitz, soprano, qca2}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "kdegraphics-4.2.4";
|
||||
name = "kdegraphics-4.3.1";
|
||||
src = fetchurl {
|
||||
url = mirror://kde/stable/4.2.4/src/kdegraphics-4.2.4.tar.bz2;
|
||||
sha1 = "032352e87be16ae90f09183a466e61487ef1e738";
|
||||
url = mirror://kde/stable/4.3.1/src/kdegraphics-4.3.1.tar.bz2;
|
||||
sha1 = "d57d9007b95607c0ee925cc963d7e14798fc69f9";
|
||||
};
|
||||
includeAllQtDirs=true;
|
||||
buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre poppler chmlib
|
||||
stdenv.gcc.libc libXxf86vm
|
||||
shared_mime_info stdenv.gcc.libc libXxf86vm
|
||||
kdelibs automoc4 phonon strigi qimageblitz soprano qca2 ];
|
||||
meta = {
|
||||
description = "KDE graphics utilities";
|
||||
longDescription = ''
|
||||
Contains various graphics utilities such as the Gwenview image viewer and
|
||||
Okular a document reader.
|
||||
'';
|
||||
license = "GPL";
|
||||
maintainers = [ lib.maintainers.sander ];
|
||||
};
|
||||
}
|
||||
|
|
16
pkgs/desktops/kde-4.3/oxygen-icons/default.nix
Normal file
16
pkgs/desktops/kde-4.3/oxygen-icons/default.nix
Normal file
|
@ -0,0 +1,16 @@
|
|||
{stdenv, fetchurl, lib, cmake}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "oxygen-icons-4.3.1";
|
||||
src = fetchurl {
|
||||
url = mirror://kde/stable/4.3.1/src/oxygen-icons-4.3.1.tar.bz2;
|
||||
sha1 = "75a82d2e80d946333f63e32db56767c3ed17ba33";
|
||||
};
|
||||
buildInputs = [ cmake ];
|
||||
meta = {
|
||||
description = "KDE Oxygen theme icons";
|
||||
longDescription = "Contains icons for the KDE Oxygen theme, which is the default icon theme since KDE 4.3";
|
||||
license = "GPL";
|
||||
maintainers = [ lib.maintainers.sander ];
|
||||
};
|
||||
}
|
|
@ -3989,8 +3989,9 @@ let
|
|||
};
|
||||
|
||||
popplerQt4 = import ../development/libraries/poppler {
|
||||
inherit fetchurl stdenv qt4 cairo freetype fontconfig zlib libjpeg
|
||||
inherit fetchurl stdenv cairo freetype fontconfig zlib libjpeg
|
||||
pkgconfig;
|
||||
qt4 = qt45;
|
||||
inherit (gtkLibs) glib gtk;
|
||||
qt4Support = true;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue