mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-22 13:08:39 +03:00
Split kdeutils, adopt kdePackage
Also migrate existing kdePackage users to new API svn path=/nixpkgs/trunk/; revision=23525
This commit is contained in:
parent
5e19006c1e
commit
6473176133
@ -1,14 +1,15 @@
|
|||||||
{kdePackage, cmake, qt4, perl, alsaLib, libXi, libXtst, kdelibs, automoc4 }:
|
{kde, cmake, qt4, perl, alsaLib, libXi, libXtst, kdelibs, automoc4 }:
|
||||||
|
|
||||||
kdePackage {
|
|
||||||
pn = "kdeaccessibility";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
|
kde.package {
|
||||||
# TODO: speech dispatcher and/or freetts
|
# TODO: speech dispatcher and/or freetts
|
||||||
buildInputs = [ cmake qt4 perl alsaLib libXi libXtst kdelibs automoc4 ];
|
buildInputs = [ cmake qt4 perl alsaLib libXi libXtst kdelibs automoc4 ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "KDE accessibility tools";
|
description = "KDE accessibility tools";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdeaccessibility";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
{ kdePackage, cmake, qt4, pkgconfig, perl, python
|
{ kde, cmake, qt4, pkgconfig, perl, python
|
||||||
, sip, pyqt4, pycups, rhpl, system_config_printer
|
, sip, pyqt4, pycups, rhpl, system_config_printer
|
||||||
, kdelibs, kdepimlibs, kdebindings, automoc4}:
|
, kdelibs, kdepimlibs, kdebindings, automoc4}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdeadmin";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
builder = ./builder.sh;
|
builder = ./builder.sh;
|
||||||
|
|
||||||
@ -18,5 +16,9 @@ kdePackage {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "KDE Administration Utilities";
|
description = "KDE Administration Utilities";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdeadmin";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, xscreensaver
|
{ kde, cmake, qt4, perl, xscreensaver
|
||||||
, kdelibs, kdebase_workspace, automoc4, strigi, eigen}:
|
, kdelibs, kdebase_workspace, automoc4, strigi, eigen}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdeartwork";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl xscreensaver kdelibs kdebase_workspace automoc4
|
buildInputs = [ cmake qt4 perl xscreensaver kdelibs kdebase_workspace automoc4
|
||||||
strigi eigen ];
|
strigi eigen ];
|
||||||
@ -16,5 +14,9 @@ kdePackage {
|
|||||||
description = "KDE artwork";
|
description = "KDE artwork";
|
||||||
longDescription = "Contains various artwork for KDE such as backgrounds, icons and screensavers";
|
longDescription = "Contains various artwork for KDE such as backgrounds, icons and screensavers";
|
||||||
license = "LGPL";
|
license = "LGPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdeartwork";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
{ kdePackage, cmake, perl, bzip2, xz, qt4, alsaLib, xineLib, samba,
|
{ kde, cmake, perl, bzip2, xz, qt4, alsaLib, xineLib, samba,
|
||||||
shared_mime_info, exiv2, libssh , kdelibs, automoc4, strigi, soprano,
|
shared_mime_info, exiv2, libssh , kdelibs, automoc4, strigi, soprano,
|
||||||
cluceneCore, attica, virtuoso, makeWrapper, oxygen_icons }:
|
cluceneCore, attica, virtuoso, makeWrapper, oxygen_icons }:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdebase-runtime";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake perl bzip2 xz qt4 alsaLib xineLib samba shared_mime_info
|
buildInputs = [ cmake perl bzip2 xz qt4 alsaLib xineLib samba shared_mime_info
|
||||||
exiv2 libssh kdelibs automoc4 strigi soprano cluceneCore attica
|
exiv2 libssh kdelibs automoc4 strigi soprano cluceneCore attica
|
||||||
@ -24,5 +22,9 @@ kdePackage {
|
|||||||
description = "KDE runtime";
|
description = "KDE runtime";
|
||||||
longDescription = "Libraries and tools which supports running KDE desktop applications";
|
longDescription = "Libraries and tools which supports running KDE desktop applications";
|
||||||
license = "LGPL";
|
license = "LGPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdebase-runtime";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ kdePackage, cmake, perl, python, pam, consolekit
|
{ kde, cmake, perl, python, pam, consolekit
|
||||||
, qt4, sip, pyqt4, kdelibs, kdepimlibs, kdebindings
|
, qt4, sip, pyqt4, kdelibs, kdepimlibs, kdebindings
|
||||||
, libXi, libXau, libXdmcp, libXtst, libXcomposite, libXdamage, libXScrnSaver
|
, libXi, libXau, libXdmcp, libXtst, libXcomposite, libXdamage, libXScrnSaver
|
||||||
, lm_sensors, libxklavier, libusb, libpthreadstubs, boost
|
, lm_sensors, libxklavier, libusb, libpthreadstubs, boost
|
||||||
@ -6,9 +6,7 @@
|
|||||||
, libdbusmenu_qt, libqalculate, pciutils, libraw1394, bluez
|
, libdbusmenu_qt, libqalculate, pciutils, libraw1394, bluez
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdebase-workspace";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
# TODO: qedje, qzion, ggadgets, libgps
|
# TODO: qedje, qzion, ggadgets, libgps
|
||||||
buildInputs = [ cmake perl python qt4 pam consolekit sip pyqt4 kdelibs libXtst
|
buildInputs = [ cmake perl python qt4 pam consolekit sip pyqt4 kdelibs libXtst
|
||||||
@ -21,5 +19,9 @@ kdePackage {
|
|||||||
description = "KDE Workspace";
|
description = "KDE Workspace";
|
||||||
longDescription = "KDE base components that are only required to work with X11 such KDM and KWin";
|
longDescription = "KDE base components that are only required to work with X11 such KDM and KWin";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdebase-workspace";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
{ kdePackage, cmake, perl, qt4, kdelibs, pciutils, libraw1394
|
{ kde, cmake, perl, qt4, kdelibs, pciutils, libraw1394
|
||||||
, automoc4, strigi, qimageblitz, soprano}:
|
, automoc4, strigi, qimageblitz, soprano}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdebase";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
preConfigure = "cd apps";
|
preConfigure = "cd apps";
|
||||||
|
|
||||||
buildInputs = [ cmake perl qt4 kdelibs pciutils libraw1394 automoc4
|
buildInputs = [ cmake perl qt4 kdelibs pciutils libraw1394 automoc4
|
||||||
@ -14,5 +11,9 @@ kdePackage {
|
|||||||
description = "KDE Base components";
|
description = "KDE Base components";
|
||||||
longDescription = "Applications that form the KDE desktop, like Plasma, System Settings, Konqueror, Dolphin, Kate, and Konsole";
|
longDescription = "Applications that form the KDE desktop, like Plasma, System Settings, Konqueror, Dolphin, Kate, and Konsole";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdebase";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,21 +1,18 @@
|
|||||||
{ kdePackage, lib, cmake, perl, python, sip, pyqt4, zlib, libpng, freetype, fontconfig, qt4, boost
|
{ kde, lib, cmake, perl, python, sip, pyqt4, zlib, libpng, freetype, fontconfig, qt4, boost
|
||||||
, kdelibs, kdepimlibs, automoc4, soprano, akonadi, attica, polkit_qt_1, ruby
|
, kdelibs, kdepimlibs, automoc4, soprano, akonadi, attica, polkit_qt_1, ruby
|
||||||
}:
|
}:
|
||||||
|
|
||||||
# This function will only build the pykde4 module. I don't need the other bindings and
|
# This function will only build the pykde4 module. I don't need the other bindings and
|
||||||
# some bindings are even broken.
|
# some bindings are even broken.
|
||||||
|
|
||||||
kdePackage rec {
|
kde.package rec {
|
||||||
pn = "kdebindings";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
patches = [ ./python-site-packages-install-dir.diff ];
|
patches = [ ./python-site-packages-install-dir.diff ];
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
CUSTOM_RUBY_SITE_ARCH_DIR=$(ruby -r rbconfig -e "print Config::CONFIG['sitearchdir']" | sed -e "s@${ruby}@$out@")
|
CUSTOM_RUBY_SITE_ARCH_DIR=$(ruby -r rbconfig -e "print Config::CONFIG['sitearchdir']" | sed -e "s@${ruby}@$out@")
|
||||||
CUSTOM_RUBY_SITE_LIB_DIR=$(ruby -r rbconfig -e "print Config::CONFIG['sitelibdir']" | sed -e "s@${ruby}@$out@")
|
CUSTOM_RUBY_SITE_LIB_DIR=$(ruby -r rbconfig -e "print Config::CONFIG['sitelibdir']" | sed -e "s@${ruby}@$out@")
|
||||||
CUSTOM_PERL_SITE_ARCH_DIR=$(perl -MConfig -e 'print $Config{sitearch}' | sed -e "s@${perl}@$out@")
|
CUSTOM_PERL_SITE_ARCH_DIR=$(perl -MConfig -e 'print $Config{sitearch}' | sed -e "s@${perl}@$out@")
|
||||||
cmakeFlagsArray=(
|
cmakeFlagsArray+=(
|
||||||
-DSIP_DEFAULT_SIP_DIR=$out/share/sip
|
-DSIP_DEFAULT_SIP_DIR=$out/share/sip
|
||||||
-DCUSTOM_RUBY_SITE_ARCH_DIR=$CUSTOM_RUBY_SITE_ARCH_DIR
|
-DCUSTOM_RUBY_SITE_ARCH_DIR=$CUSTOM_RUBY_SITE_ARCH_DIR
|
||||||
-DCUSTOM_RUBY_SITE_LIB_DIR=$CUSTOM_RUBY_SITE_LIB_DIR
|
-DCUSTOM_RUBY_SITE_LIB_DIR=$CUSTOM_RUBY_SITE_LIB_DIR
|
||||||
@ -31,6 +28,10 @@ kdePackage rec {
|
|||||||
description = "KDE bindings";
|
description = "KDE bindings";
|
||||||
longDescription = "Provides KDE bindings for several languages such as Java, Smoke and Python";
|
longDescription = "Provides KDE bindings for several languages such as Java, Smoke and Python";
|
||||||
license = "LGPL";
|
license = "LGPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdebindings";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,11 +3,13 @@
|
|||||||
{
|
{
|
||||||
recurseForRelease = true;
|
recurseForRelease = true;
|
||||||
|
|
||||||
|
inherit callPackage;
|
||||||
|
|
||||||
qt4 = qt47;
|
qt4 = qt47;
|
||||||
|
|
||||||
phonon = null;
|
phonon = null;
|
||||||
|
|
||||||
kdePackage = import ./kde-package {
|
kde = import ./kde-package {
|
||||||
inherit stdenv fetchurl;
|
inherit stdenv fetchurl;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -58,7 +60,21 @@
|
|||||||
kdeplasma_addons = callPackage ./plasma-addons { };
|
kdeplasma_addons = callPackage ./plasma-addons { };
|
||||||
kdesdk = callPackage ./sdk { };
|
kdesdk = callPackage ./sdk { };
|
||||||
kdetoys = callPackage ./toys { };
|
kdetoys = callPackage ./toys { };
|
||||||
kdeutils = callPackage ./utils { };
|
|
||||||
|
ark = callPackage ./utils/ark.nix { };
|
||||||
|
kcalc = callPackage ./utils/kcalc.nix { };
|
||||||
|
kcharselect = callPackage ./utils/kcharselect.nix { };
|
||||||
|
kdf = callPackage ./utils/kdf.nix { };
|
||||||
|
kfloppy = callPackage ./utils/kfloppy.nix { };
|
||||||
|
kgpg = callPackage ./utils/kgpg.nix { };
|
||||||
|
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 { };
|
||||||
|
|
||||||
kdewebdev = callPackage ./webdev { };
|
kdewebdev = callPackage ./webdev { };
|
||||||
|
|
||||||
#kdepim_runtime = callPackage ../kde-4.4/pim-runtime { };
|
#kdepim_runtime = callPackage ../kde-4.4/pim-runtime { };
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, libxml2, libxslt, openbabel, boost, readline, gmm, gsl
|
{ kde, cmake, qt4, perl, libxml2, libxslt, openbabel, boost, readline, gmm, gsl
|
||||||
, xplanet, libspectre, pkgconfig, libqalculate
|
, xplanet, libspectre, pkgconfig, libqalculate
|
||||||
, kdelibs, automoc4, eigen, attica}:
|
, kdelibs, automoc4, eigen, attica}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdeedu";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
#TODO:
|
#TODO:
|
||||||
#* Boost.Python (1.31 or higher) <http://www.boost.org/> - fails to find
|
#* Boost.Python (1.31 or higher) <http://www.boost.org/> - fails to find
|
||||||
@ -23,5 +21,9 @@ kdePackage {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "KDE Educative software";
|
description = "KDE Educative software";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdeedu";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
{kdePackage, cmake, qt4, perl, shared_mime_info, kdelibs, automoc4, qca2
|
{kde, cmake, qt4, perl, shared_mime_info, kdelibs, automoc4, qca2
|
||||||
, kdebindings, twisted, python, pyqt4, sip, makeWrapper }:
|
, kdebindings, twisted, python, pyqt4, sip, makeWrapper }:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdegames";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
# TODO: ggz
|
# TODO: ggz
|
||||||
buildInputs = [ cmake qt4 perl shared_mime_info kdelibs automoc4 qca2
|
buildInputs = [ cmake qt4 perl shared_mime_info kdelibs automoc4 qca2
|
||||||
@ -16,5 +14,9 @@ kdePackage {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "KDE Games";
|
description = "KDE Games";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdegames";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
{ kdePackage, cmake, lib, perl, qt4, exiv2, lcms, saneBackends, libgphoto2
|
{ kde, cmake, lib, perl, qt4, exiv2, lcms, saneBackends, libgphoto2
|
||||||
, libspectre, popplerQt4, djvulibre, chmlib, shared_mime_info, libXxf86vm
|
, libspectre, popplerQt4, djvulibre, chmlib, shared_mime_info, libXxf86vm
|
||||||
, kdelibs, automoc4, strigi, qimageblitz, soprano, qca2, ebook_tools }:
|
, kdelibs, automoc4, strigi, qimageblitz, soprano, qca2, ebook_tools }:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdegraphics";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre
|
buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre
|
||||||
(popplerQt4.override { inherit qt4; }) chmlib shared_mime_info libXxf86vm
|
(popplerQt4.override { inherit qt4; }) chmlib shared_mime_info libXxf86vm
|
||||||
@ -17,5 +15,9 @@ kdePackage {
|
|||||||
Okular document reader.
|
Okular document reader.
|
||||||
'';
|
'';
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdegraphics";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,21 +1,64 @@
|
|||||||
{ stdenv, fetchurl }:
|
{ stdenv, fetchurl }:
|
||||||
|
|
||||||
let
|
rec {
|
||||||
manifest = import ./manifest.nix;
|
manifest = import ./manifest.nix;
|
||||||
in
|
|
||||||
|
|
||||||
a@{ pn, v, stable ? true, subdir ? null, ... }:
|
kdeSrc = { stable ? true, subdir ? null, module, release, sha256 ? null } :
|
||||||
stdenv.mkDerivation ({
|
fetchurl {
|
||||||
name = "${pn}-${v}";
|
url = "mirror://kde/" + (if stable then "" else "un") + "stable/"
|
||||||
src = fetchurl {
|
+ (if subdir == null then "${release}/src" else subdir)
|
||||||
url = "mirror://kde/" + (if stable then "" else "un") + "stable/" +
|
+ "/${module}-${release}.tar.bz2";
|
||||||
(if subdir == null then "${v}/src" else subdir) + "/${pn}-${v}.tar.bz2";
|
sha256 =
|
||||||
sha256 = builtins.getAttr "${pn}-${v}.tar.bz2" manifest;
|
if sha256 != null then sha256
|
||||||
};
|
else builtins.getAttr "${module}-${release}.tar.bz2" manifest;
|
||||||
meta = {
|
};
|
||||||
maintainers = with stdenv.lib.maintainers; [ sander urkud ];
|
|
||||||
platforms = stdenv.lib.platforms.linux;
|
defaultArgs = {name, stable ? true, subdir ? null, version,
|
||||||
inherit stable;
|
module ? name, release ? version, ... }:
|
||||||
homepage = http://www.kde.org;
|
|
||||||
} // ( if a ? meta then a.meta else { } );
|
assert (name == module) -> (release == version);
|
||||||
} // (removeAttrs a [ "meta" "pn" "v" "stable" "subdir" ]))
|
|
||||||
|
(
|
||||||
|
{
|
||||||
|
name = "${name}-${version}";
|
||||||
|
|
||||||
|
src = kdeSrc { inherit stable subdir module release; };
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ sander urkud ];
|
||||||
|
platforms = stdenv.lib.platforms.linux;
|
||||||
|
homepage = if name == module
|
||||||
|
then http://www.kde.org
|
||||||
|
else assert builtins.substring 0 3 module == "kde";
|
||||||
|
"http://"
|
||||||
|
+ builtins.substring 3
|
||||||
|
(builtins.sub (builtins.stringLength module) 3) module
|
||||||
|
+ ".kde.org/projects/${name}";
|
||||||
|
};
|
||||||
|
} // (if module == name then { } else {
|
||||||
|
cmakeFlags = ''
|
||||||
|
-DDISABLE_ALL_OPTIONAL_SUBDIRECTORIES=TRUE
|
||||||
|
-DBUILD_doc=TRUE -DBUILD_${name}=TRUE'';
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
|
package = a@{meta, ...}:
|
||||||
|
assert a.meta ? kde;
|
||||||
|
let
|
||||||
|
default = defaultArgs a.meta.kde;
|
||||||
|
in
|
||||||
|
# hand-written merge
|
||||||
|
stdenv.mkDerivation (
|
||||||
|
default
|
||||||
|
// removeAttrs a [ "meta" "cmakeFlags" ]
|
||||||
|
// {
|
||||||
|
meta = default.meta // a.meta;
|
||||||
|
}
|
||||||
|
// (if default ? cmakeFlags || a ? cmakeFlags then {
|
||||||
|
cmakeFlags =
|
||||||
|
(if default ? cmakeFlags then "${default.cmakeFlags}" else "")
|
||||||
|
+ (if default ? cmakeFlags && a ? cmakeFlags then " " else "")
|
||||||
|
+ (if a ? cmakeFlags then a.cmakeFlags else "");
|
||||||
|
} else { }
|
||||||
|
));
|
||||||
|
}
|
||||||
|
@ -1,13 +1,11 @@
|
|||||||
{ kdePackage, gcc, cmake, perl
|
{ kde, gcc, cmake, perl
|
||||||
, qt4, bzip2, pcre, fam, libxml2, libxslt, shared_mime_info, giflib, jasper
|
, qt4, bzip2, pcre, fam, libxml2, libxslt, shared_mime_info, giflib, jasper
|
||||||
, xz, flex, bison, openexr, aspell, avahi, kerberos, acl, attr, shared_desktop_ontologies, libXScrnSaver
|
, xz, flex, bison, openexr, aspell, avahi, kerberos, acl, attr, shared_desktop_ontologies, libXScrnSaver
|
||||||
, automoc4, strigi, soprano, qca2, attica, enchant, libdbusmenu_qt
|
, automoc4, strigi, soprano, qca2, attica, enchant, libdbusmenu_qt
|
||||||
, docbook_xml_dtd_42, docbook_xsl, polkit_qt_1
|
, docbook_xml_dtd_42, docbook_xsl, polkit_qt_1
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdelibs";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
cmake perl qt4 xz flex bison bzip2 pcre fam libxml2 libxslt
|
cmake perl qt4 xz flex bison bzip2 pcre fam libxml2 libxslt
|
||||||
@ -22,14 +20,18 @@ kdePackage {
|
|||||||
|
|
||||||
# cmake fails to find acl.h because of C++-style comment
|
# cmake fails to find acl.h because of C++-style comment
|
||||||
# TODO: OpenEXR, hspell
|
# TODO: OpenEXR, hspell
|
||||||
cmakeFlags = [
|
cmakeFlags = ''
|
||||||
"-DHAVE_ACL_LIBACL_H=ON" "-DHAVE_SYS_ACL_H=ON"
|
-DHAVE_ACL_LIBACL_H=ON -DHAVE_SYS_ACL_H=ON
|
||||||
"-DDOCBOOKXML_CURRENTDTD_DIR=${docbook_xml_dtd_42}/xml/dtd/docbook"
|
-DDOCBOOKXML_CURRENTDTD_DIR=${docbook_xml_dtd_42}/xml/dtd/docbook
|
||||||
"-DDOCBOOKXSL_DIR=${docbook_xsl}/xml/xsl/docbook"
|
-DDOCBOOKXSL_DIR=${docbook_xsl}/xml/xsl/docbook
|
||||||
];
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "KDE libraries";
|
description = "KDE libraries";
|
||||||
license = "LGPL";
|
license = "LGPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdelibs";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
{ kdePackage, cmake, perl, qt4, alsaLib, libvorbis, xineLib, taglib, flac,
|
{ kde, cmake, perl, qt4, alsaLib, libvorbis, xineLib, taglib, flac,
|
||||||
cdparanoia, lame , kdelibs, automoc4, ffmpeg}:
|
cdparanoia, lame , kdelibs, automoc4, ffmpeg}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdemultimedia";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake perl qt4 alsaLib libvorbis xineLib flac taglib
|
buildInputs = [ cmake perl qt4 alsaLib libvorbis xineLib flac taglib
|
||||||
cdparanoia lame kdelibs automoc4 ffmpeg ];
|
cdparanoia lame kdelibs automoc4 ffmpeg ];
|
||||||
@ -14,5 +12,9 @@ kdePackage {
|
|||||||
Contains various Multimedia utilties for KDE such as a movie player and sound volume mixer.
|
Contains various Multimedia utilties for KDE such as a movie player and sound volume mixer.
|
||||||
'';
|
'';
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdemultimedia";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,10 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, speex, gmp, libxml2, libxslt, sqlite, alsaLib, libidn
|
{ kde, cmake, qt4, perl, speex, gmp, libxml2, libxslt, sqlite, alsaLib, libidn
|
||||||
, libvncserver, libmsn, giflib, gpgme, boost, libv4l, libotr
|
, libvncserver, libmsn, giflib, gpgme, boost, libv4l, libotr
|
||||||
, libXi, libXtst, libXdamage, libXxf86vm, libktorrent, kdebase
|
, libXi, libXtst, libXdamage, libXxf86vm, libktorrent, kdebase
|
||||||
, kdebase_workspace
|
, kdebase_workspace
|
||||||
, kdelibs, kdepimlibs, automoc4, qca2, soprano, qimageblitz, strigi}:
|
, kdelibs, kdepimlibs, automoc4, qca2, soprano, qimageblitz, strigi}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdenetwork";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl speex gmp libxml2 libxslt sqlite alsaLib libidn
|
buildInputs = [ cmake qt4 perl speex gmp libxml2 libxslt sqlite alsaLib libidn
|
||||||
libvncserver libmsn giflib gpgme boost libv4l libotr libXi libXtst
|
libvncserver libmsn giflib gpgme boost libv4l libotr libXi libXtst
|
||||||
@ -30,5 +28,9 @@ kdePackage {
|
|||||||
description = "KDE network utilities";
|
description = "KDE network utilities";
|
||||||
longDescription = "Various network utilities for KDE such as a messenger client and network configuration interface";
|
longDescription = "Various network utilities for KDE such as a messenger client and network configuration interface";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdenetwork";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,14 +1,16 @@
|
|||||||
{ kdePackage, cmake, kdelibs, qt4, kdepimlibs, akonadi, pkgconfig, boost, shared_mime_info, libxml2, shared_desktop_ontologies, soprano, strigi, automoc4, libxslt }:
|
{ kde, cmake, kdelibs, qt4, kdepimlibs, akonadi, pkgconfig, boost, shared_mime_info, libxml2, shared_desktop_ontologies, soprano, strigi, automoc4, libxslt }:
|
||||||
|
|
||||||
kdePackage rec {
|
kde.package rec {
|
||||||
pn = "kdepim-runtime";
|
|
||||||
v = "4.4.92";
|
|
||||||
stable = false;
|
stable = false;
|
||||||
subdir = "kdepim/${v}/src";
|
subdir = "kdepim/${meta.kde.version}/src";
|
||||||
|
|
||||||
buildInputs = [ automoc4 cmake kdelibs qt4 kdepimlibs akonadi pkgconfig boost shared_mime_info shared_desktop_ontologies libxml2 soprano strigi libxslt ];
|
buildInputs = [ automoc4 cmake kdelibs qt4 kdepimlibs akonadi pkgconfig boost shared_mime_info shared_desktop_ontologies libxml2 soprano strigi libxslt ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Runtime files for KDE PIM: akonadi agents etc.";
|
description = "Runtime files for KDE PIM: akonadi agents etc.";
|
||||||
|
kde = {
|
||||||
|
name = "kdepim-runtime";
|
||||||
|
version = "4.4.92";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, boost, cyrus_sasl, gpgme, libical, openldap, shared_mime_info
|
{ kde, cmake, qt4, perl, boost, cyrus_sasl, gpgme, libical, openldap, shared_mime_info
|
||||||
, kdelibs, automoc4, akonadi, soprano}:
|
, kdelibs, automoc4, akonadi, soprano}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdepimlibs";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl boost cyrus_sasl gpgme libical openldap
|
buildInputs = [ cmake qt4 perl boost cyrus_sasl gpgme libical openldap
|
||||||
shared_mime_info kdelibs automoc4 akonadi soprano ];
|
shared_mime_info kdelibs automoc4 akonadi soprano ];
|
||||||
@ -11,5 +9,9 @@ kdePackage {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "KDE PIM libraries";
|
description = "KDE PIM libraries";
|
||||||
license = "LGPL";
|
license = "LGPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdepimlibs";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,9 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, automoc4, kdelibs, soprano, kdeedu
|
{ kde, cmake, qt4, perl, automoc4, kdelibs, soprano, kdeedu
|
||||||
, boost, eigen, kdebase_workspace, attica, python, qca2, qimageblitz
|
, boost, eigen, kdebase_workspace, attica, python, qca2, qimageblitz
|
||||||
, shared_mime_info, kdepimlibs, kdegraphics, libqalculate, libXtst }:
|
, shared_mime_info, kdepimlibs, kdegraphics, libqalculate, libXtst }:
|
||||||
# TODO: qwt, scim, MARBLE!!
|
# TODO: qwt, scim, MARBLE!!
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdeplasma-addons";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl automoc4 kdelibs boost eigen kdebase_workspace
|
buildInputs = [ cmake qt4 perl automoc4 kdelibs boost eigen kdebase_workspace
|
||||||
attica python qca2 qimageblitz shared_mime_info kdepimlibs kdegraphics
|
attica python qca2 qimageblitz shared_mime_info kdepimlibs kdegraphics
|
||||||
@ -14,5 +12,9 @@ kdePackage {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "KDE Plasma Addons";
|
description = "KDE Plasma Addons";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdeplasma-addons";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
{ kdePackage, binutils, cmake, qt4, perl, libxml2, libxslt, boost, subversion, apr,
|
{ kde, binutils, cmake, qt4, perl, libxml2, libxslt, boost, subversion, apr,
|
||||||
aprutil , shared_mime_info, hunspell , kdelibs, kdepimlibs, automoc4,
|
aprutil , shared_mime_info, hunspell , kdelibs, kdepimlibs, automoc4,
|
||||||
kdebindings, strigi, kdebase, libtool, antlr}:
|
kdebindings, strigi, kdebase, libtool, antlr}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdesdk";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl libxml2 libxslt boost subversion aprutil apr
|
buildInputs = [ cmake qt4 perl libxml2 libxslt boost subversion aprutil apr
|
||||||
shared_mime_info kdelibs kdepimlibs automoc4 strigi hunspell kdebindings
|
shared_mime_info kdelibs kdepimlibs automoc4 strigi hunspell kdebindings
|
||||||
@ -17,5 +15,9 @@ kdePackage {
|
|||||||
description = "KDE SDK";
|
description = "KDE SDK";
|
||||||
longDescription = "Contains various development utilities such as the Umbrello UML modeler and Cerivisia CVS front-end";
|
longDescription = "Contains various development utilities such as the Umbrello UML modeler and Cerivisia CVS front-end";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdesdk";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
{kdePackage, cmake}:
|
{kde, cmake}:
|
||||||
|
|
||||||
kdePackage {
|
|
||||||
pn = "oxygen-icons";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
|
kde.package {
|
||||||
outputHashAlgo = "sha256";
|
outputHashAlgo = "sha256";
|
||||||
outputHashMode = "recursive";
|
outputHashMode = "recursive";
|
||||||
outputHash = "1fil2rbvy4j47gqpn4xcjvjwxy4yq5mvpwcd5lhp8fdzgsc0jmdn";
|
outputHash = "1fil2rbvy4j47gqpn4xcjvjwxy4yq5mvpwcd5lhp8fdzgsc0jmdn";
|
||||||
@ -13,5 +10,9 @@ kdePackage {
|
|||||||
description = "KDE Oxygen theme icons";
|
description = "KDE Oxygen theme icons";
|
||||||
longDescription = "Contains icons for the KDE Oxygen theme, which is the default icon theme since KDE 4.3";
|
longDescription = "Contains icons for the KDE Oxygen theme, which is the default icon theme since KDE 4.3";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "oxygen-icons";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,13 @@
|
|||||||
{ kdePackage, cmake, qt4, pkgconfig, polkit, automoc4, glib }:
|
{ kde, cmake, qt4, pkgconfig, polkit, automoc4, glib }:
|
||||||
|
|
||||||
kdePackage {
|
|
||||||
pn = "polkit-qt-1";
|
|
||||||
v = "0.96.1";
|
|
||||||
subdir = "apps/KDE4.x/admin";
|
|
||||||
|
|
||||||
|
kde.package {
|
||||||
buildInputs = [ cmake qt4 automoc4 ];
|
buildInputs = [ cmake qt4 automoc4 ];
|
||||||
propagatedBuildInputs = [ polkit glib ];
|
propagatedBuildInputs = [ polkit glib ];
|
||||||
|
meta.kde = {
|
||||||
|
name = "polkit-qt-1";
|
||||||
|
module = "polkit-qt-1";
|
||||||
|
version = "0.96.1";
|
||||||
|
release = "0.96.1";
|
||||||
|
subdir = "apps/KDE4.x/admin";
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,14 @@
|
|||||||
{kdePackage, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4}:
|
{kde, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4}:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdetoys";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 ];
|
buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 ];
|
||||||
meta = {
|
meta = {
|
||||||
description = "KDE Toys";
|
description = "KDE Toys";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdetoys";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
20
pkgs/desktops/kde-4.5/utils/ark.nix
Normal file
20
pkgs/desktops/kde-4.5/utils/ark.nix
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, libarchive, xz, automoc4, qjson,
|
||||||
|
kdebase }:
|
||||||
|
|
||||||
|
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
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "KDE Archiving Tool";
|
||||||
|
kde = {
|
||||||
|
name = "ark";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "2.15";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
@ -1,28 +1,28 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, gmp, python, libzip, libarchive, xz
|
{ stdenv, fetchurl, cmake, qt4, perl, gmp, python, libarchive, xz
|
||||||
, sip, pyqt4, pycups, rhpl, system_config_printer, qjson, shared_mime_info
|
, sip, pyqt4, pycups, rhpl, system_config_printer, qjson, shared_mime_info
|
||||||
, kdebase_workspace
|
, kdebase_workspace
|
||||||
, kdelibs, kdepimlibs, kdebase, kdebindings, automoc4, qimageblitz, qca2}:
|
, kdelibs, kdepimlibs, kdebase, kdebindings, automoc4, qimageblitz, qca2}:
|
||||||
|
|
||||||
kdePackage {
|
let
|
||||||
pn = "kdeutils";
|
src = fetchurl {
|
||||||
v = "4.5.0";
|
url = mirror://kde/stable/src/kdeutils-4.5.0.tar.bz2;
|
||||||
|
sha256 = "1x4dwc193gsfcnryhkv2v3xafjr1a87ls0zfi56i1w2aj38b36l7";
|
||||||
postPatch = ''
|
|
||||||
cp -vn ${qjson}/share/apps/cmake/modules/FindQJSON.cmake cmake/modules
|
|
||||||
sed -e "s@/usr\(/share/system-config-printer\)@${system_config_printer}\1@" -i \
|
|
||||||
printer-applet/cmake-modules/FindSystemConfigPrinter.py \
|
|
||||||
printer-applet/printer-applet.py
|
|
||||||
sed -i -e "s|import cupshelpers.ppds, cupshelpers.cupshelpers|import ppds, cupshelpers|" printer-applet/cmake-modules/FindSystemConfigPrinter.py
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl gmp python libzip libarchive xz sip pyqt4
|
|
||||||
pycups rhpl system_config_printer kdelibs kdepimlibs kdebase kdebindings
|
|
||||||
automoc4 qimageblitz qca2 qjson shared_mime_info kdebase_workspace ];
|
|
||||||
|
|
||||||
patches = [ ./log-feature.diff ];
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "KDE Utilities";
|
|
||||||
license = "GPL";
|
|
||||||
};
|
};
|
||||||
|
in
|
||||||
|
{
|
||||||
|
ark = kdeSplitPackage
|
||||||
|
{
|
||||||
|
name = "ark-2.15";
|
||||||
|
|
||||||
|
inherit src;
|
||||||
|
|
||||||
|
patchPhase = "cp -vn ${qjson}/share/apps/cmake/modules/FindQJSON.cmake cmake/modules";
|
||||||
|
|
||||||
|
buildInputs = [ cmake qt4 perl libarchive xz kdelibs automoc4 qjson
|
||||||
|
kdebase # for libkonq
|
||||||
|
];
|
||||||
|
|
||||||
|
cmakeFlags = "-DDISABLE_ALL_OPTIONAL_SUBDIRECTORIES=TRUE -DBUILD_doc=TRUE -DBUILD_ark=TRUE";
|
||||||
|
}
|
||||||
|
kcalc = callPackage ./kcalc.nix { inherit src; };
|
||||||
}
|
}
|
||||||
|
15
pkgs/desktops/kde-4.5/utils/kcalc.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kcalc.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, perl, kdelibs, qt4, automoc4, gmp }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 gmp ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "KDE Calculator";
|
||||||
|
kde = {
|
||||||
|
name = "kcalc";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "2.7";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/kcharselect.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kcharselect.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4 }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "KDE character selection utility";
|
||||||
|
kde = {
|
||||||
|
name = "kcharselect";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "1.7";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/kdf.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kdf.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4 }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "KDE free disk space utility";
|
||||||
|
kde = {
|
||||||
|
name = "kdf";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "0.11";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/kfloppy.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kfloppy.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4 }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Helps you format floppies with the filesystem of your choice";
|
||||||
|
kde = {
|
||||||
|
name = "kfloppy";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "4.5.0";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/kgpg.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kgpg.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4, kdepimlibs }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 kdepimlibs ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Simple KDE GUI for gpg";
|
||||||
|
kde = {
|
||||||
|
name = "kgpg";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "2.4.0";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/kremotecontrol.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kremotecontrol.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4, kdebase_workspace }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 kdebase_workspace ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "";
|
||||||
|
kde = {
|
||||||
|
name = "kremotecontrol";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "4.5.0";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/ktimer.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/ktimer.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4 }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "KDE Timer";
|
||||||
|
kde = {
|
||||||
|
name = "ktimer";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "0.6";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/kwallet.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/kwallet.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4 }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "KDE Wallet (password storage) management tool";
|
||||||
|
kde = {
|
||||||
|
name = "kwallet";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "1.6";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/okteta.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/okteta.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ 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.0";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
21
pkgs/desktops/kde-4.5/utils/printer-applet.nix
Normal file
21
pkgs/desktops/kde-4.5/utils/printer-applet.nix
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{ kde, cmake, kdelibs, qt4, perl, automoc4
|
||||||
|
, python, sip, pyqt4, pycups, rhpl, system_config_printer, kdebindings,
|
||||||
|
pythonDBus, makeWrapper }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 python sip pyqt4 pycups rhpl
|
||||||
|
system_config_printer kdebindings makeWrapper pythonDBus ];
|
||||||
|
|
||||||
|
postInstall="wrapProgram $out/bin/printer-applet --set PYTHONPATH $PYTHONPATH";
|
||||||
|
|
||||||
|
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";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
17
pkgs/desktops/kde-4.5/utils/superkaramba.nix
Normal file
17
pkgs/desktops/kde-4.5/utils/superkaramba.nix
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{ kde, cmake, perl, kdelibs, qt4, automoc4, qimageblitz, python }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 qimageblitz python ];
|
||||||
|
|
||||||
|
cmakeFlags = "-DBUILD_icons=TRUE -DBULD_plasma=TRUE";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "A KDE Eye-candy Application";
|
||||||
|
kde = {
|
||||||
|
name = "superkaramba";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "0.55";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
15
pkgs/desktops/kde-4.5/utils/sweeper.nix
Normal file
15
pkgs/desktops/kde-4.5/utils/sweeper.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ kde, cmake, perl, kdelibs, qt4, automoc4 }:
|
||||||
|
|
||||||
|
kde.package {
|
||||||
|
buildInputs = [ cmake qt4 perl kdelibs automoc4 ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Helps clean unwanted traces the user leaves on the system";
|
||||||
|
kde = {
|
||||||
|
name = "sweeper";
|
||||||
|
module = "kdeutils";
|
||||||
|
version = "1.5";
|
||||||
|
release = "4.5.0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
@ -1,14 +1,16 @@
|
|||||||
{ kdePackage, cmake, qt4, perl, libxml2, libxslt, boost
|
{ kde, cmake, qt4, perl, libxml2, libxslt, boost
|
||||||
, kdelibs, kdepimlibs, automoc4, ruby, htmlTidy, zlib }:
|
, kdelibs, kdepimlibs, automoc4, ruby, htmlTidy, zlib }:
|
||||||
|
|
||||||
kdePackage {
|
kde.package {
|
||||||
pn = "kdewebdev";
|
|
||||||
v = "4.5.0";
|
|
||||||
|
|
||||||
buildInputs = [ cmake qt4 perl libxml2 libxslt boost kdelibs kdepimlibs
|
buildInputs = [ cmake qt4 perl libxml2 libxslt boost kdelibs kdepimlibs
|
||||||
automoc4 htmlTidy ruby zlib ];
|
automoc4 htmlTidy ruby zlib ];
|
||||||
meta = {
|
meta = {
|
||||||
description = "KDE Web development utilities";
|
description = "KDE Web development utilities";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
kde = {
|
||||||
|
name = "kdewebdev";
|
||||||
|
version = "4.5.0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user