diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2011-07-29 12:31:07 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2011-07-29 12:31:07 +0000 |
commit | dd8cc506b52e92641f4dff55bc2b642e0653b3e3 (patch) | |
tree | 7743093569a15a22bc8931a11c1edd53f5fd878d /pkgs/desktops | |
parent | 4c05eb6e2e3ff5fe89d5a45d102e26cac2b8b7a7 (diff) |
* Update kdeutils.
svn path=/nixpkgs/branches/kde-4.7/; revision=27997
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/kde-4.7/admin.nix | 4 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/default.nix | 12 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/sdk/okteta.nix | 15 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/ark.nix | 13 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/filelight.nix | 14 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kcalc.nix | 6 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kcharselect.nix | 6 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kdf.nix | 6 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kfloppy.nix | 6 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kgpg.nix | 6 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kremotecontrol.nix | 4 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/ktimer.nix | 4 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/kwallet.nix | 4 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/okteta.nix | 15 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/printer-applet.nix | 27 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/superkaramba.nix | 6 | ||||
-rw-r--r-- | pkgs/desktops/kde-4.7/utils/sweeper.nix | 6 |
17 files changed, 89 insertions, 65 deletions
diff --git a/pkgs/desktops/kde-4.7/admin.nix b/pkgs/desktops/kde-4.7/admin.nix index 60a4d3e65c8dc..f6722da307e93 100644 --- a/pkgs/desktops/kde-4.7/admin.nix +++ b/pkgs/desktops/kde-4.7/admin.nix @@ -1,12 +1,10 @@ { kde, cmake, qt4, pkgconfig, perl, pythonPackages , sip, pycups, pygobject, system_config_printer , kdelibs, automoc4, phonon, kdepimlibs, pykde4 -, cups, nettools } @ args: +, cups, nettools }: let - system_config_printer = args.system_config_printer.override { withGUI = false; }; - in kde.package rec { diff --git a/pkgs/desktops/kde-4.7/default.nix b/pkgs/desktops/kde-4.7/default.nix index 6e9a68d6f3cc5..95d6aa0274368 100644 --- a/pkgs/desktops/kde-4.7/default.nix +++ b/pkgs/desktops/kde-4.7/default.nix @@ -1,4 +1,4 @@ -{ callPackage, recurseIntoAttrs, runCommand, stdenv, fetchurl, qt47 } : +{ callPackage, recurseIntoAttrs, runCommand, stdenv, fetchurl, qt47, system_config_printer } @ args: let @@ -28,6 +28,8 @@ recurseIntoAttrs rec { ### SUPPORT + system_config_printer = args.system_config_printer.override { withGUI = false; }; + akonadi = callPackage ./support/akonadi { }; oxygen_icons = callPackage ./support/oxygen-icons { }; @@ -95,8 +97,6 @@ recurseIntoAttrs rec { kmouth = callPackage ./accessibility/kmouth.nix { }; }; - kdeadmin = callPackage ./admin { }; - kdeartwork = combinePkgs "kdeartwork" { aurorae = callPackage ./artwork/aurorae.nix { }; colorSchemes = callPackage ./artwork/color-schemes.nix { }; @@ -112,7 +112,6 @@ recurseIntoAttrs rec { }; kdeedu = callPackage ./edu { }; - kdegames = callPackage ./games { }; kdegraphics = callPackage ./graphics { }; kdenetwork = callPackage ./network { }; kdeplasma_addons = callPackage ./plasma-addons { }; @@ -138,6 +137,7 @@ recurseIntoAttrs rec { poxml = callPackage ./sdk/poxml.nix { }; scripts = callPackage ./sdk/scripts.nix { }; umbrello = callPackage ./sdk/umbrello.nix { }; + okteta = callPackage ./utils/okteta.nix { }; }; kdetoys = combinePkgs "kdetoys" { @@ -145,6 +145,7 @@ recurseIntoAttrs rec { kteatime = callPackage ./toys/kteatime.nix { }; ktux = callPackage ./toys/ktux.nix { }; }; + */ kdeutils = combinePkgs "kdeutils" { ark = callPackage ./utils/ark.nix { }; @@ -156,12 +157,13 @@ recurseIntoAttrs rec { kremotecontrol = callPackage ./utils/kremotecontrol.nix { }; ktimer = callPackage ./utils/ktimer.nix { }; kwallet = callPackage ./utils/kwallet.nix { }; - okteta = callPackage ./utils/okteta.nix { }; printer_applet = callPackage ./utils/printer-applet.nix { }; superkaramba = callPackage ./utils/superkaramba.nix { }; sweeper = callPackage ./utils/sweeper.nix { }; + filelight = callPackage ./utils/filelight.nix { }; }; + /* kdewebdev = combinePkgs "kdewebdev" { klinkstatus = callPackage ./webdev/klinkstatus.nix { }; kommander = callPackage ./webdev/kommander.nix { }; diff --git a/pkgs/desktops/kde-4.7/sdk/okteta.nix b/pkgs/desktops/kde-4.7/sdk/okteta.nix new file mode 100644 index 0000000000000..c6f1168b4e975 --- /dev/null +++ b/pkgs/desktops/kde-4.7/sdk/okteta.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.7/utils/ark.nix b/pkgs/desktops/kde-4.7/utils/ark.nix index 6f963bdb99807..d3766bfa31307 100644 --- a/pkgs/desktops/kde-4.7/utils/ark.nix +++ b/pkgs/desktops/kde-4.7/utils/ark.nix @@ -1,11 +1,10 @@ -{ kde, cmake, kdelibs, qt4, perl, libarchive, xz, automoc4, qjson, - kdebase }: +{ kde, cmake, kdelibs, qt4, libarchive, xz, automoc4 +, phonon, bzip2, kde_baseapps }: kde.package { - patchPhase = "cp -vn ${qjson}/share/apps/cmake/modules/FindQJSON.cmake cmake/modules"; - - buildInputs = [ cmake qt4 perl libarchive xz kdelibs automoc4 qjson - kdebase # for libkonq + buildInputs = + [ cmake kdelibs qt4 automoc4 phonon kde_baseapps + libarchive xz bzip2 ]; meta = { @@ -13,7 +12,7 @@ kde.package { kde = { name = "ark"; module = "kdeutils"; - version = "2.15"; + version = "2.17"; versionFile = "app/main.cpp"; }; }; diff --git a/pkgs/desktops/kde-4.7/utils/filelight.nix b/pkgs/desktops/kde-4.7/utils/filelight.nix new file mode 100644 index 0000000000000..6a61fa28816bc --- /dev/null +++ b/pkgs/desktops/kde-4.7/utils/filelight.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.7/utils/kcalc.nix b/pkgs/desktops/kde-4.7/utils/kcalc.nix index b04e6e9f9832b..932fd296e562a 100644 --- a/pkgs/desktops/kde-4.7/utils/kcalc.nix +++ b/pkgs/desktops/kde-4.7/utils/kcalc.nix @@ -1,14 +1,14 @@ -{ kde, cmake, perl, kdelibs, qt4, automoc4, gmp }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon, gmp }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 gmp ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon gmp ]; meta = { description = "KDE Calculator"; kde = { name = "kcalc"; module = "kdeutils"; - version = "2.7"; + version = "2.9"; versionFile = "version.h"; }; }; diff --git a/pkgs/desktops/kde-4.7/utils/kcharselect.nix b/pkgs/desktops/kde-4.7/utils/kcharselect.nix index 115efaa703e68..563596a6de30f 100644 --- a/pkgs/desktops/kde-4.7/utils/kcharselect.nix +++ b/pkgs/desktops/kde-4.7/utils/kcharselect.nix @@ -1,14 +1,14 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4 }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon ]; meta = { description = "KDE character selection utility"; kde = { name = "kcharselect"; module = "kdeutils"; - version = "1.7"; + version = "1.9"; versionFile = "main.cc"; }; }; diff --git a/pkgs/desktops/kde-4.7/utils/kdf.nix b/pkgs/desktops/kde-4.7/utils/kdf.nix index a15341ab2dbd7..a7f18ae96c5d3 100644 --- a/pkgs/desktops/kde-4.7/utils/kdf.nix +++ b/pkgs/desktops/kde-4.7/utils/kdf.nix @@ -1,14 +1,14 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4 }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon ]; meta = { description = "KDE free disk space utility"; kde = { name = "kdf"; module = "kdeutils"; - version = "0.11"; + version = "0.13"; versionFile = "kdf.cpp"; }; }; diff --git a/pkgs/desktops/kde-4.7/utils/kfloppy.nix b/pkgs/desktops/kde-4.7/utils/kfloppy.nix index 440c139e4cc61..9d8a8b2f99ff0 100644 --- a/pkgs/desktops/kde-4.7/utils/kfloppy.nix +++ b/pkgs/desktops/kde-4.7/utils/kfloppy.nix @@ -1,10 +1,10 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4 }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon ]; meta = { - description = "Helps you format floppies with the filesystem of your choice"; + description = "Floppy disk formatting utility"; kde = { name = "kfloppy"; module = "kdeutils"; diff --git a/pkgs/desktops/kde-4.7/utils/kgpg.nix b/pkgs/desktops/kde-4.7/utils/kgpg.nix index 00a2d2a873943..415d3e47ce8c3 100644 --- a/pkgs/desktops/kde-4.7/utils/kgpg.nix +++ b/pkgs/desktops/kde-4.7/utils/kgpg.nix @@ -1,10 +1,10 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4, kdepimlibs }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon, kdepimlibs }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 kdepimlibs ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon kdepimlibs ]; meta = { - description = "Simple KDE GUI for gpg"; + description = "Simple KDE GUI for GPG"; kde = { name = "kgpg"; module = "kdeutils"; diff --git a/pkgs/desktops/kde-4.7/utils/kremotecontrol.nix b/pkgs/desktops/kde-4.7/utils/kremotecontrol.nix index 1ea8a140dca8e..548e75f900d9d 100644 --- a/pkgs/desktops/kde-4.7/utils/kremotecontrol.nix +++ b/pkgs/desktops/kde-4.7/utils/kremotecontrol.nix @@ -1,7 +1,7 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4, kdebase_workspace }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon, libXtst }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 kdebase_workspace ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon libXtst ]; meta = { description = "KDE remote control"; diff --git a/pkgs/desktops/kde-4.7/utils/ktimer.nix b/pkgs/desktops/kde-4.7/utils/ktimer.nix index 9fd90e6616af0..a343390ce50e1 100644 --- a/pkgs/desktops/kde-4.7/utils/ktimer.nix +++ b/pkgs/desktops/kde-4.7/utils/ktimer.nix @@ -1,7 +1,7 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4 }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon ]; meta = { description = "KDE Timer"; diff --git a/pkgs/desktops/kde-4.7/utils/kwallet.nix b/pkgs/desktops/kde-4.7/utils/kwallet.nix index 76331102227ae..5f0edcaa8da91 100644 --- a/pkgs/desktops/kde-4.7/utils/kwallet.nix +++ b/pkgs/desktops/kde-4.7/utils/kwallet.nix @@ -1,7 +1,7 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4 }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon ]; meta = { description = "KDE Wallet (password storage) management tool"; diff --git a/pkgs/desktops/kde-4.7/utils/okteta.nix b/pkgs/desktops/kde-4.7/utils/okteta.nix deleted file mode 100644 index 0b7cb6d388def..0000000000000 --- a/pkgs/desktops/kde-4.7/utils/okteta.nix +++ /dev/null @@ -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"; - }; - }; -} diff --git a/pkgs/desktops/kde-4.7/utils/printer-applet.nix b/pkgs/desktops/kde-4.7/utils/printer-applet.nix index ea9d6a7426cbe..12c7eb96d47d0 100644 --- a/pkgs/desktops/kde-4.7/utils/printer-applet.nix +++ b/pkgs/desktops/kde-4.7/utils/printer-applet.nix @@ -1,20 +1,31 @@ -{ kde, cmake, kdelibs, qt4, perl, automoc4 -, python, sip, pyqt4, pycups, rhpl, system_config_printer, kdebindings, - pythonDBus, makeWrapper }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon +, pythonPackages, sip, pyqt4, pykde4, pycups, rhpl, system_config_printer +, pythonDBus, makeWrapper }: -kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 python sip pyqt4 pycups rhpl - system_config_printer kdebindings makeWrapper pythonDBus ]; +kde.package rec { + buildInputs = + [ 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 = { description = "KDE printer applet"; longDescription = "Applet to view current print jobs and configure new printers"; kde = { name = "printer-applet"; module = "kdeutils"; - version = "1.5"; + version = "1.7"; versionFile = "printer-applet.py"; }; }; diff --git a/pkgs/desktops/kde-4.7/utils/superkaramba.nix b/pkgs/desktops/kde-4.7/utils/superkaramba.nix index e49874fc80500..f0e6d9511ba07 100644 --- a/pkgs/desktops/kde-4.7/utils/superkaramba.nix +++ b/pkgs/desktops/kde-4.7/utils/superkaramba.nix @@ -1,7 +1,7 @@ -{ kde, cmake, perl, kdelibs, qt4, automoc4, qimageblitz, python }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon, qimageblitz, python }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 qimageblitz python ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon qimageblitz ]; cmakeFlags = "-DBUILD_icons=TRUE -DBULD_plasma=TRUE"; @@ -10,7 +10,7 @@ kde.package { kde = { name = "superkaramba"; module = "kdeutils"; - version = "0.55"; + version = "0.57"; versionFile = "src/main.cpp"; }; }; diff --git a/pkgs/desktops/kde-4.7/utils/sweeper.nix b/pkgs/desktops/kde-4.7/utils/sweeper.nix index 3b1d73df803e2..1b4ca0ed7ee34 100644 --- a/pkgs/desktops/kde-4.7/utils/sweeper.nix +++ b/pkgs/desktops/kde-4.7/utils/sweeper.nix @@ -1,14 +1,14 @@ -{ kde, cmake, perl, kdelibs, qt4, automoc4 }: +{ kde, cmake, kdelibs, qt4, automoc4, phonon }: kde.package { - buildInputs = [ cmake qt4 perl kdelibs automoc4 ]; + buildInputs = [ cmake qt4 kdelibs automoc4 phonon ]; meta = { description = "Helps clean unwanted traces the user leaves on the system"; kde = { name = "sweeper"; module = "kdeutils"; - version = "1.5"; + version = "1.7"; versionFile = "main.cpp"; }; }; |