Added PolicyKit-qt support to KDE 4.3

svn path=/nixpkgs/trunk/; revision=17572
This commit is contained in:
Sander van der Burg 2009-10-01 12:37:14 +00:00
parent cbf13d8269
commit 8266e6050b
3 changed files with 24 additions and 3 deletions

View File

@ -2,7 +2,7 @@
, qt4, sip, pyqt4, kdelibs, kdelibs_experimental, kdepimlibs, kdebindings
, libXi, libXau, libXdmcp, libXtst, libXcomposite, libXdamage, libXScrnSaver
, lm_sensors, libxklavier, libusb, pthread_stubs, boost
, automoc4, phonon, strigi, soprano, qimageblitz, akonadi
, automoc4, phonon, strigi, soprano, qimageblitz, akonadi, polkit_qt
}:
stdenv.mkDerivation {
@ -17,7 +17,7 @@ stdenv.mkDerivation {
builder = ./builder.sh;
buildInputs = [ cmake perl python qt4 pam /*ConsoleKit sip pyqt4*/ kdelibs kdelibs_experimental kdepimlibs /*kdebindings*/ pthread_stubs boost libusb stdenv.gcc.libc
libXi libXau libXdmcp libXtst libXcomposite libXdamage libXScrnSaver
lm_sensors libxklavier automoc4 phonon strigi soprano qimageblitz akonadi ];
lm_sensors libxklavier automoc4 phonon strigi soprano qimageblitz akonadi polkit_qt ];
meta = {
description = "KDE Workspace";
longDescription = "KDE base components that are only required to work with X11 such KDM and KWin";

View File

@ -48,6 +48,11 @@ rec {
inherit (pkgs) stdenv fetchurl lib cmake;
};
polkit_qt = import ./support/polkit-qt {
inherit (pkgs) stdenv fetchurl lib cmake qt4 policykit;
inherit automoc4;
};
### LIBS
kdelibs = import ./libs {
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl bzip2 pcre fam libxml2 libxslt;
@ -66,7 +71,7 @@ rec {
inherit (pkgs) lm_sensors libxklavier libusb pthread_stubs boost ConsoleKit;
inherit (pkgs.xlibs) libXi libXau libXdmcp libXtst libXcomposite libXdamage libXScrnSaver;
inherit kdelibs kdelibs_experimental kdepimlibs kdebindings;
inherit automoc4 phonon strigi soprano qimageblitz akonadi;
inherit automoc4 phonon strigi soprano qimageblitz akonadi polkit_qt;
};
kdebase = import ./base {

View File

@ -0,0 +1,16 @@
{stdenv, fetchurl, cmake, qt4, policykit, automoc4, lib}:
stdenv.mkDerivation {
name = "polkit-qt-0.9.2";
src = fetchurl {
url = mirror://kde/stable/apps/KDE4.x/admin/polkit-qt-0.9.2.tar.bz2;
sha256 = "1knlnmv9qg2i6j03rfj0xc5m5hgxdmr5ir67wjn089lwgjy83chk";
};
includeAllQtDirs = true;
buildInputs = [ cmake qt4 policykit automoc4 ];
meta = {
description = "Qt PolicyKit bindings";
license = "LGPL";
maintainers = [ lib.maintainers.sander ];
};
}