* Update kdeutils.

svn path=/nixpkgs/branches/kde-4.7/; revision=27997
This commit is contained in:
Eelco Dolstra 2011-07-29 12:31:07 +00:00
parent 4c05eb6e2e
commit dd8cc506b5
17 changed files with 89 additions and 65 deletions

View File

@ -1,12 +1,10 @@
{ kde, cmake, qt4, pkgconfig, perl, pythonPackages { kde, cmake, qt4, pkgconfig, perl, pythonPackages
, sip, pycups, pygobject, system_config_printer , sip, pycups, pygobject, system_config_printer
, kdelibs, automoc4, phonon, kdepimlibs, pykde4 , kdelibs, automoc4, phonon, kdepimlibs, pykde4
, cups, nettools } @ args: , cups, nettools }:
let let
system_config_printer = args.system_config_printer.override { withGUI = false; };
in in
kde.package rec { kde.package rec {

View File

@ -1,4 +1,4 @@
{ callPackage, recurseIntoAttrs, runCommand, stdenv, fetchurl, qt47 } : { callPackage, recurseIntoAttrs, runCommand, stdenv, fetchurl, qt47, system_config_printer } @ args:
let let
@ -28,6 +28,8 @@ recurseIntoAttrs rec {
### SUPPORT ### SUPPORT
system_config_printer = args.system_config_printer.override { withGUI = false; };
akonadi = callPackage ./support/akonadi { }; akonadi = callPackage ./support/akonadi { };
oxygen_icons = callPackage ./support/oxygen-icons { }; oxygen_icons = callPackage ./support/oxygen-icons { };
@ -95,8 +97,6 @@ recurseIntoAttrs rec {
kmouth = callPackage ./accessibility/kmouth.nix { }; kmouth = callPackage ./accessibility/kmouth.nix { };
}; };
kdeadmin = callPackage ./admin { };
kdeartwork = combinePkgs "kdeartwork" { kdeartwork = combinePkgs "kdeartwork" {
aurorae = callPackage ./artwork/aurorae.nix { }; aurorae = callPackage ./artwork/aurorae.nix { };
colorSchemes = callPackage ./artwork/color-schemes.nix { }; colorSchemes = callPackage ./artwork/color-schemes.nix { };
@ -112,7 +112,6 @@ recurseIntoAttrs rec {
}; };
kdeedu = callPackage ./edu { }; kdeedu = callPackage ./edu { };
kdegames = callPackage ./games { };
kdegraphics = callPackage ./graphics { }; kdegraphics = callPackage ./graphics { };
kdenetwork = callPackage ./network { }; kdenetwork = callPackage ./network { };
kdeplasma_addons = callPackage ./plasma-addons { }; kdeplasma_addons = callPackage ./plasma-addons { };
@ -138,6 +137,7 @@ recurseIntoAttrs rec {
poxml = callPackage ./sdk/poxml.nix { }; poxml = callPackage ./sdk/poxml.nix { };
scripts = callPackage ./sdk/scripts.nix { }; scripts = callPackage ./sdk/scripts.nix { };
umbrello = callPackage ./sdk/umbrello.nix { }; umbrello = callPackage ./sdk/umbrello.nix { };
okteta = callPackage ./utils/okteta.nix { };
}; };
kdetoys = combinePkgs "kdetoys" { kdetoys = combinePkgs "kdetoys" {
@ -145,6 +145,7 @@ recurseIntoAttrs rec {
kteatime = callPackage ./toys/kteatime.nix { }; kteatime = callPackage ./toys/kteatime.nix { };
ktux = callPackage ./toys/ktux.nix { }; ktux = callPackage ./toys/ktux.nix { };
}; };
*/
kdeutils = combinePkgs "kdeutils" { kdeutils = combinePkgs "kdeutils" {
ark = callPackage ./utils/ark.nix { }; ark = callPackage ./utils/ark.nix { };
@ -156,12 +157,13 @@ recurseIntoAttrs rec {
kremotecontrol = callPackage ./utils/kremotecontrol.nix { }; kremotecontrol = callPackage ./utils/kremotecontrol.nix { };
ktimer = callPackage ./utils/ktimer.nix { }; ktimer = callPackage ./utils/ktimer.nix { };
kwallet = callPackage ./utils/kwallet.nix { }; kwallet = callPackage ./utils/kwallet.nix { };
okteta = callPackage ./utils/okteta.nix { };
printer_applet = callPackage ./utils/printer-applet.nix { }; printer_applet = callPackage ./utils/printer-applet.nix { };
superkaramba = callPackage ./utils/superkaramba.nix { }; superkaramba = callPackage ./utils/superkaramba.nix { };
sweeper = callPackage ./utils/sweeper.nix { }; sweeper = callPackage ./utils/sweeper.nix { };
filelight = callPackage ./utils/filelight.nix { };
}; };
/*
kdewebdev = combinePkgs "kdewebdev" { kdewebdev = combinePkgs "kdewebdev" {
klinkstatus = callPackage ./webdev/klinkstatus.nix { }; klinkstatus = callPackage ./webdev/klinkstatus.nix { };
kommander = callPackage ./webdev/kommander.nix { }; kommander = callPackage ./webdev/kommander.nix { };

View File

@ -0,0 +1,15 @@
{ kde, cmake, kdelibs, qt4, automoc4, phonon, shared_mime_info, qca2 }:
kde.package {
buildInputs = [ cmake qt4 kdelibs automoc4 phonon /* shared_mime_info qca2 */ ];
meta = {
description = "KDE byte editor";
kde = {
name = "okteta";
module = "kdesdk";
version = "0.5.3";
versionFile = "program/about.cpp";
};
};
}

View File

@ -1,11 +1,10 @@
{ kde, cmake, kdelibs, qt4, perl, libarchive, xz, automoc4, qjson, { kde, cmake, kdelibs, qt4, libarchive, xz, automoc4
kdebase }: , phonon, bzip2, kde_baseapps }:
kde.package { kde.package {
patchPhase = "cp -vn ${qjson}/share/apps/cmake/modules/FindQJSON.cmake cmake/modules"; buildInputs =
[ cmake kdelibs qt4 automoc4 phonon kde_baseapps
buildInputs = [ cmake qt4 perl libarchive xz kdelibs automoc4 qjson libarchive xz bzip2
kdebase # for libkonq
]; ];
meta = { meta = {
@ -13,7 +12,7 @@ kde.package {
kde = { kde = {
name = "ark"; name = "ark";
module = "kdeutils"; module = "kdeutils";
version = "2.15"; version = "2.17";
versionFile = "app/main.cpp"; versionFile = "app/main.cpp";
}; };
}; };

View File

@ -0,0 +1,14 @@
{ kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package {
buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = {
description = "Tool to visualise file and directory sizes";
kde = {
name = "filelight";
module = "kdeutils";
version = "1.10";
};
};
}

View File

@ -1,14 +1,14 @@
{ kde, cmake, perl, kdelibs, qt4, automoc4, gmp }: { kde, cmake, kdelibs, qt4, automoc4, phonon, gmp }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 gmp ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon gmp ];
meta = { meta = {
description = "KDE Calculator"; description = "KDE Calculator";
kde = { kde = {
name = "kcalc"; name = "kcalc";
module = "kdeutils"; module = "kdeutils";
version = "2.7"; version = "2.9";
versionFile = "version.h"; versionFile = "version.h";
}; };
}; };

View File

@ -1,14 +1,14 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4 }: { kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = { meta = {
description = "KDE character selection utility"; description = "KDE character selection utility";
kde = { kde = {
name = "kcharselect"; name = "kcharselect";
module = "kdeutils"; module = "kdeutils";
version = "1.7"; version = "1.9";
versionFile = "main.cc"; versionFile = "main.cc";
}; };
}; };

View File

@ -1,14 +1,14 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4 }: { kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = { meta = {
description = "KDE free disk space utility"; description = "KDE free disk space utility";
kde = { kde = {
name = "kdf"; name = "kdf";
module = "kdeutils"; module = "kdeutils";
version = "0.11"; version = "0.13";
versionFile = "kdf.cpp"; versionFile = "kdf.cpp";
}; };
}; };

View File

@ -1,10 +1,10 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4 }: { kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = { meta = {
description = "Helps you format floppies with the filesystem of your choice"; description = "Floppy disk formatting utility";
kde = { kde = {
name = "kfloppy"; name = "kfloppy";
module = "kdeutils"; module = "kdeutils";

View File

@ -1,10 +1,10 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4, kdepimlibs }: { kde, cmake, kdelibs, qt4, automoc4, phonon, kdepimlibs }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 kdepimlibs ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon kdepimlibs ];
meta = { meta = {
description = "Simple KDE GUI for gpg"; description = "Simple KDE GUI for GPG";
kde = { kde = {
name = "kgpg"; name = "kgpg";
module = "kdeutils"; module = "kdeutils";

View File

@ -1,7 +1,7 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4, kdebase_workspace }: { kde, cmake, kdelibs, qt4, automoc4, phonon, libXtst }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 kdebase_workspace ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon libXtst ];
meta = { meta = {
description = "KDE remote control"; description = "KDE remote control";

View File

@ -1,7 +1,7 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4 }: { kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = { meta = {
description = "KDE Timer"; description = "KDE Timer";

View File

@ -1,7 +1,7 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4 }: { kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = { meta = {
description = "KDE Wallet (password storage) management tool"; description = "KDE Wallet (password storage) management tool";

View File

@ -1,15 +0,0 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4, shared_mime_info, qca2 }:
kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 shared_mime_info qca2 ];
meta = {
description = "KDE byte editor";
kde = {
name = "okteta";
module = "kdeutils";
version = "0.5.3";
versionFile = "program/about.cpp";
};
};
}

View File

@ -1,12 +1,23 @@
{ kde, cmake, kdelibs, qt4, perl, automoc4 { kde, cmake, kdelibs, qt4, automoc4, phonon
, python, sip, pyqt4, pycups, rhpl, system_config_printer, kdebindings, , pythonPackages, sip, pyqt4, pykde4, pycups, rhpl, system_config_printer
pythonDBus, makeWrapper }: , pythonDBus, makeWrapper }:
kde.package { kde.package rec {
buildInputs = [ cmake qt4 perl kdelibs automoc4 python sip pyqt4 pycups rhpl buildInputs =
system_config_printer kdebindings makeWrapper pythonDBus ]; [ cmake qt4 kdelibs automoc4 phonon
pythonPackages.python pythonPackages.wrapPython
] ++ pythonPath;
postInstall="wrapProgram $out/bin/printer-applet --set PYTHONPATH $PYTHONPATH"; pythonPath = [ pyqt4 pykde4 pycups system_config_printer ];
postInstall =
''
wrapPythonPrograms
# system-config-printer supplies some D-Bus policy that we need.
mkdir -p $out/nix-support
echo ${system_config_printer} > $out/nix-support/propagated-user-env-packages
'';
meta = { meta = {
description = "KDE printer applet"; description = "KDE printer applet";
@ -14,7 +25,7 @@ kde.package {
kde = { kde = {
name = "printer-applet"; name = "printer-applet";
module = "kdeutils"; module = "kdeutils";
version = "1.5"; version = "1.7";
versionFile = "printer-applet.py"; versionFile = "printer-applet.py";
}; };
}; };

View File

@ -1,7 +1,7 @@
{ kde, cmake, perl, kdelibs, qt4, automoc4, qimageblitz, python }: { kde, cmake, kdelibs, qt4, automoc4, phonon, qimageblitz, python }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 qimageblitz python ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon qimageblitz ];
cmakeFlags = "-DBUILD_icons=TRUE -DBULD_plasma=TRUE"; cmakeFlags = "-DBUILD_icons=TRUE -DBULD_plasma=TRUE";
@ -10,7 +10,7 @@ kde.package {
kde = { kde = {
name = "superkaramba"; name = "superkaramba";
module = "kdeutils"; module = "kdeutils";
version = "0.55"; version = "0.57";
versionFile = "src/main.cpp"; versionFile = "src/main.cpp";
}; };
}; };

View File

@ -1,14 +1,14 @@
{ kde, cmake, perl, kdelibs, qt4, automoc4 }: { kde, cmake, kdelibs, qt4, automoc4, phonon }:
kde.package { kde.package {
buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; buildInputs = [ cmake qt4 kdelibs automoc4 phonon ];
meta = { meta = {
description = "Helps clean unwanted traces the user leaves on the system"; description = "Helps clean unwanted traces the user leaves on the system";
kde = { kde = {
name = "sweeper"; name = "sweeper";
module = "kdeutils"; module = "kdeutils";
version = "1.5"; version = "1.7";
versionFile = "main.cpp"; versionFile = "main.cpp";
}; };
}; };