diff --git a/pkgs/desktops/kde-4.4/accessibility/default.nix b/pkgs/desktops/kde-4.4/accessibility/default.nix deleted file mode 100644 index ac69952f09a..00000000000 --- a/pkgs/desktops/kde-4.4/accessibility/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{stdenv, fetchurl, lib, cmake, qt4, perl, alsaLib, libXi, libXtst, kdelibs, automoc4, phonon}: - -stdenv.mkDerivation { - name = "kdeaccessibility-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdeaccessibility-4.4.5.tar.bz2; - sha256 = "1j8ndr7hjkqka64kyy7whxg9vzxyym0a6pd1wbr6hp1a99mhz4jv"; - }; - # Missing: speechd, I was too lazy to implement this - buildInputs = [ cmake qt4 perl alsaLib libXi libXtst kdelibs automoc4 phonon ]; - meta = { - description = "KDE accessibility tools"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/admin/builder.sh b/pkgs/desktops/kde-4.4/admin/builder.sh deleted file mode 100644 index 09cb930f049..00000000000 --- a/pkgs/desktops/kde-4.4/admin/builder.sh +++ /dev/null @@ -1,13 +0,0 @@ -source $stdenv/setup - -myPatchPhase() -{ - for i in system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py system-config-printer-kde/system-config-printer-kde.py - do - sed -i -e "s|/usr/share/system-config-printer|$system_config_printer/share/system-config-printer|" $i - done - - sed -i -e "s|import cupshelpers.ppds, cupshelpers.cupshelpers|import ppds, cupshelpers|" system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py -} -patchPhase=myPatchPhase -genericBuild diff --git a/pkgs/desktops/kde-4.4/admin/default.nix b/pkgs/desktops/kde-4.4/admin/default.nix deleted file mode 100644 index 978c3be26c4..00000000000 --- a/pkgs/desktops/kde-4.4/admin/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, pkgconfig, perl, python -, sip, pyqt4, pycups, rhpl, system_config_printer -, kdelibs, kdepimlibs, kdebindings, automoc4, phonon}: - -stdenv.mkDerivation { - name = "kdeadmin-4.4.5"; - - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdeadmin-4.4.5.tar.bz2; - sha256 = "1jmjvjjpkcjqdxyxc4n5z3l3p4hy8par06n7xicbzx9a1mzj71wy"; - }; - - builder = ./builder.sh; - - inherit system_config_printer; - - PYTHONPATH = "${pycups}/lib/python2.6/site-packages"; - - buildInputs = [ cmake qt4 pkgconfig perl python sip pyqt4 pycups rhpl system_config_printer - kdelibs kdepimlibs kdebindings automoc4 phonon ]; - - meta = { - description = "KDE Administration Utilities"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/artwork/default.nix b/pkgs/desktops/kde-4.4/artwork/default.nix deleted file mode 100644 index d1ef167951d..00000000000 --- a/pkgs/desktops/kde-4.4/artwork/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, xscreensaver -, kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}: - -stdenv.mkDerivation { - name = "kdeartwork-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdeartwork-4.4.5.tar.bz2; - sha256 = "1m12rj83wp36a3ii8frx52jk7hi7g8rb451n4g9hg5rdbllcfs93"; - }; - 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; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/base-runtime/default.nix b/pkgs/desktops/kde-4.4/base-runtime/default.nix deleted file mode 100644 index afe2b28ff84..00000000000 --- a/pkgs/desktops/kde-4.4/base-runtime/default.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, perl, bzip2, xz, qt4, alsaLib, xineLib, samba, shared_mime_info, exiv2, libssh -, kdelibs, automoc4, phonon, strigi, soprano, cluceneCore, attica, virtuoso, makeWrapper }: - -stdenv.mkDerivation { - name = "kdebase-runtime-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdebase-runtime-4.4.5.tar.bz2; - sha256 = "0a0lg0vkdq8v3rydg6n6nk3gqc3vn3sz2rn5gzm0vd2k5wyy8frx"; - }; - -/* CLUCENE_HOME=cluceneCore;*/ - buildInputs = [ cmake perl bzip2 xz qt4 alsaLib xineLib samba stdenv.gcc.libc shared_mime_info exiv2 libssh - kdelibs automoc4 phonon strigi soprano cluceneCore attica makeWrapper]; - - postInstall = '' - wrapProgram "$out/bin/nepomukservicestub" --prefix LD_LIBRARY_PATH : "${virtuoso}/lib" \ - --prefix PATH : "${virtuoso}/bin" - ''; - - meta = { - description = "KDE runtime"; - longDescription = "Libraries and tools which supports running KDE desktop applications"; - license = "LGPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/base-workspace/default.nix b/pkgs/desktops/kde-4.4/base-workspace/default.nix deleted file mode 100644 index 577ed62812f..00000000000 --- a/pkgs/desktops/kde-4.4/base-workspace/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, perl, python, pam, consolekit -, qt4, sip, pyqt4, kdelibs, kdepimlibs, kdebindings -, libXi, libXau, libXdmcp, libXtst, libXcomposite, libXdamage, libXScrnSaver -, lm_sensors, libxklavier, libusb, libpthreadstubs, boost -, automoc4, phonon, strigi, soprano, qimageblitz, akonadi, polkit_qt -, bluez -}: - -stdenv.mkDerivation { - name = "kdebase-workspace-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdebase-workspace-4.4.5.tar.bz2; - sha256 = "1ri0ghvbnjflpqzwgyhs3bl17gh2cvjffkcd6w0yymarv6n5sisk"; - }; - buildInputs = [ cmake perl python qt4 pam consolekit sip pyqt4 kdelibs libXtst - kdepimlibs kdebindings boost libusb stdenv.gcc.libc libXi libXau libXdmcp - libXcomposite libXdamage libXScrnSaver lm_sensors libxklavier automoc4 - phonon strigi soprano qimageblitz akonadi polkit_qt libpthreadstubs bluez ]; - patchPhase='' - sed -i -e 's|''${PYTHON_SITE_PACKAGES_DIR}|''${CMAKE_INSTALL_PREFIX}/lib/python2.6/site-packages|' \ - plasma/generic/scriptengines/python/CMakeLists.txt - ''; - meta = { - description = "KDE Workspace"; - longDescription = "KDE base components that are only required to work with X11 such KDM and KWin"; - license = "GPL"; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/base/default.nix b/pkgs/desktops/kde-4.4/base/default.nix deleted file mode 100644 index ef31022d016..00000000000 --- a/pkgs/desktops/kde-4.4/base/default.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, perl, qt4, kdelibs, pciutils, libraw1394 -, kdebase_workspace -, automoc4, phonon, strigi, qimageblitz, soprano}: - -stdenv.mkDerivation { - name = "kdebase-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdebase-4.4.5.tar.bz2; - sha256 = "1q3bmpskrfqddyywn895xdp9p53hbd7siabvla7w6z35azi9fpn9"; - }; - buildInputs = [ cmake perl qt4 kdelibs pciutils stdenv.gcc.libc libraw1394 - kdebase_workspace automoc4 phonon strigi qimageblitz soprano ]; - meta = { - description = "KDE Base components"; - longDescription = "Applications that form the KDE desktop, like Plasma, System Settings, Konqueror, Dolphin, Kate, and Konsole"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/bindings/default.nix b/pkgs/desktops/kde-4.4/bindings/default.nix deleted file mode 100644 index e0003ec461c..00000000000 --- a/pkgs/desktops/kde-4.4/bindings/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, perl, python, sip, pyqt4, zlib, libpng, freetype, fontconfig, qt4, boost -, kdelibs, kdepimlibs, automoc4, phonon, soprano, akonadi, qimageblitz, attica, polkit_qt -}: - -# This function will only build the pykde4 module. I don't need the other bindings and -# some bindings are even broken. - -stdenv.mkDerivation { - name = "kdebindings-4.4.5"; - - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdebindings-4.4.5.tar.bz2; - sha256 = "0l8lk8vl68jc82lai4ljlm9ph53q4fn0ki0jq45lizdmqjgvahy4"; - }; - - patches = - [ (fetchurl { - url = "http://bugs.gentoo.org/attachment.cgi?id=238975"; - sha256 = "0vng8j8fhbq5ys8hy0bcvi6x2bym9j65dh61m2c1dr3z7rsx2bqb"; - }) - ]; - - # Disable smoke because I don't need it and gives us an error - cmakeFlags = [ "-DENABLE_SMOKE=OFF" ]; - preConfigure = '' - cmakeFlags="$cmakeFlags -DPYTHON_SITE_PACKAGES_DIR=$out/lib/${python.libPrefix}/site-packages" - cmakeFlags="$cmakeFlags -DSIP_DEFAULT_SIP_DIR=$out/share/sip" - ''; - - # Okular seems also an optional depenedency which I left out - buildInputs = [ cmake perl python sip pyqt4 zlib libpng freetype fontconfig qt4 boost - kdelibs kdepimlibs automoc4 phonon soprano akonadi qimageblitz attica polkit_qt ]; - meta = { - description = "KDE bindings"; - longDescription = "Provides KDE bindings for several languages such as Java, Smoke and Python"; - license = "LGPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/default.nix b/pkgs/desktops/kde-4.4/default.nix deleted file mode 100644 index 9e64b0b7c5f..00000000000 --- a/pkgs/desktops/kde-4.4/default.nix +++ /dev/null @@ -1,231 +0,0 @@ -pkgs: - -pkgs.recurseIntoAttrs (rec { - inherit (pkgs) qt4 stdenv; - -### SUPPORT - automoc4 = import ./support/automoc4 { - inherit (pkgs) stdenv fetchurl lib cmake; - inherit (pkgs) qt4; - }; - - phonon = import ./support/phonon { - inherit (pkgs) stdenv fetchurl cmake pkgconfig; - inherit (pkgs) qt4 xineLib; - pulseaudio = if pkgs.getConfig ["phonon" "pulseaudioSupport"] true then pkgs.pulseaudio else null; - inherit (pkgs.gst_all) gstreamer gstPluginsBase; - inherit (pkgs.xlibs) libXau libXdmcp libpthreadstubs; - inherit automoc4; - }; - - strigi = import ./support/strigi { - inherit (pkgs) stdenv fetchurl lib cmake perl; - inherit (pkgs) bzip2 qt4 libxml2 expat exiv2 cluceneCore; - }; - - soprano = import ./support/soprano { - inherit (pkgs) stdenv fetchurl lib cmake; - inherit (pkgs) qt4 cluceneCore redland libiodbc; - }; - - qimageblitz = import ./support/qimageblitz { - inherit (pkgs) stdenv fetchurl lib cmake qt4; - }; - - qca2 = import ./support/qca2 { - inherit (pkgs) stdenv fetchurl which qt4; - }; - - qca2_ossl = import ./support/qca2/ossl.nix { - inherit (pkgs) stdenv fetchurl fetchsvn qt4 openssl; - inherit qca2; - }; - - akonadi = import ./support/akonadi { - inherit (pkgs) stdenv fetchurl cmake qt4 shared_mime_info libxslt boost mysql; - inherit automoc4 soprano; - }; - - eigen = import ./support/eigen { - inherit (pkgs) stdenv fetchurl lib cmake; - }; - - polkit_qt = import ./support/polkit-qt { - inherit (pkgs) stdenv fetchurl lib cmake qt4 policykit; - inherit automoc4; - }; - - attica = import ./support/attica { - inherit (pkgs) stdenv fetchurl cmake qt4; - }; - -### LIBS - kdelibs = import ./libs { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl bzip2 pcre fam libxml2 libxslt; - inherit (pkgs) xz flex bison giflib jasper openexr aspell avahi shared_mime_info - kerberos acl attr shared_desktop_ontologies enchant; - inherit (pkgs.xlibs) libXScrnSaver; - inherit automoc4 phonon strigi soprano qca2 attica polkit_qt; - }; - -### BASE - kdebase_workspace = import ./base-workspace { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl python pam sip pyqt4; - inherit (pkgs) lm_sensors libxklavier libusb boost consolekit; - inherit (pkgs.xlibs) libXi libXau libXdmcp libXtst libXcomposite libXdamage libXScrnSaver libpthreadstubs; - inherit kdelibs kdepimlibs kdebindings; - inherit automoc4 phonon strigi soprano qimageblitz akonadi polkit_qt; - inherit (pkgs) bluez; - }; - - kdebase = import ./base { - inherit (pkgs) stdenv fetchurl lib cmake perl qt4 pciutils libraw1394; - inherit kdelibs kdebase_workspace; - inherit automoc4 phonon strigi qimageblitz soprano; - }; - - kdebase_runtime = import ./base-runtime { - inherit (pkgs) stdenv fetchurl lib cmake perl bzip2 xz qt4 exiv2 libssh makeWrapper; - inherit (pkgs) shared_mime_info xineLib alsaLib samba cluceneCore virtuoso; - inherit kdelibs attica; - inherit automoc4 phonon strigi soprano; - }; - - oxygen_icons = import ./oxygen-icons { - inherit (pkgs) stdenv fetchurl lib cmake; - }; - -### ADDITIONAL - - kdepimlibs = import ./pimlibs { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl boost cyrus_sasl gpgme; - inherit (pkgs) libical openldap shared_mime_info; - inherit kdelibs; - inherit automoc4 phonon akonadi; - }; - - kdeadmin = import ./admin { - inherit (pkgs) stdenv fetchurl lib cmake qt4 pkgconfig perl python sip pyqt4 pycups rhpl system_config_printer; - inherit kdelibs kdepimlibs kdebindings; - inherit automoc4 phonon; - }; - - kdeartwork = import ./artwork { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl xscreensaver; - inherit kdelibs kdebase_workspace; - inherit automoc4 phonon strigi eigen; - }; - - kdeaccessibility = import ./accessibility { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl alsaLib; - inherit (pkgs.xlibs) libXi libXtst; - inherit kdelibs; - inherit automoc4 phonon; - }; - - kdeedu = import ./edu { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl libxml2 libxslt openbabel boost; - inherit (pkgs) readline gmm gsl xplanet libspectre; - inherit kdelibs attica; - inherit automoc4 phonon eigen; - }; - - kdegraphics = import ./graphics { - 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; - inherit automoc4 phonon strigi qimageblitz soprano qca2; - }; - - kdemultimedia = import ./multimedia { - inherit (pkgs) stdenv fetchurl lib cmake perl qt4; - inherit (pkgs) alsaLib xineLib libvorbis flac taglib cdparanoia lame; - inherit kdelibs; - inherit automoc4 phonon; - }; - - kdenetwork = import ./network { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gmp speex libxml2 libxslt sqlite alsaLib; - inherit (pkgs) libidn libvncserver libmsn giflib gpgme boost libv4l libotr; - inherit (pkgs.xlibs) libXi libXtst libXdamage libXxf86vm; - inherit kdelibs kdepimlibs; - inherit automoc4 phonon qca2 soprano qimageblitz strigi; - }; - - kdepim = import ./pim { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl boost gpgme libassuan libgpgerror libxslt; - inherit (pkgs) shared_mime_info; - inherit (pkgs.xlibs) libXScrnSaver; - inherit kdelibs kdepimlibs kdepim_runtime; - inherit automoc4 phonon akonadi strigi soprano qca2; - }; - - kdepim_runtime = import ./pim-runtime { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl libxml2 libxslt boost; - inherit (pkgs) shared_mime_info; - inherit kdelibs kdepimlibs; - inherit automoc4 phonon akonadi soprano strigi; - }; - - kdeplasma_addons = import ./plasma-addons { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl python shared_mime_info; - inherit (pkgs.xlibs) libXtst libXi; - inherit kdelibs kdebase_workspace kdepimlibs kdebase kdegraphics kdeedu; - inherit automoc4 phonon soprano eigen qimageblitz attica qca2; - }; - - kdegames = import ./games { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl shared_mime_info; - inherit kdelibs; - inherit automoc4 phonon qca2; - }; - - kdetoys = import ./toys { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl; - inherit kdelibs kdebase_workspace; - inherit automoc4 phonon; - }; - - kdeutils = import ./utils { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl python gmp libzip libarchive xz sip pyqt4 pycups rhpl system_config_printer; - inherit kdelibs kdepimlibs kdebase kdebindings; - inherit automoc4 phonon qimageblitz qca2; - }; - -### DEVELOPMENT - - kdebindings = import ./bindings { - inherit (pkgs) stdenv fetchurl cmake perl lib python sip zlib libpng pyqt4 freetype fontconfig qt4 boost; - inherit kdelibs kdepimlibs automoc4 phonon soprano akonadi qimageblitz attica polkit_qt; - }; - - kdesdk = import ./sdk { - inherit (pkgs) stdenv fetchurl cmake qt4 perl libxml2 libxslt boost - subversion apr aprutil shared_mime_info hunspell; - inherit kdelibs kdepimlibs; - inherit automoc4 phonon strigi; - }; - - kdewebdev = import ./webdev { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl libxml2 libxslt boost; - inherit kdelibs kdepimlibs; - inherit automoc4 phonon; - }; - -#### EXTRA GEAR - - k3b = import ./extragear/k3b { - inherit (pkgs) stdenv fetchurl cmake qt4 perl shared_mime_info libvorbis taglib gettext; - inherit (pkgs) ffmpeg flac libsamplerate libdvdread lame libsndfile libmad; - inherit kdelibs kdemultimedia; - inherit automoc4 phonon; - }; - - l10n = pkgs.recurseIntoAttrs (import ./l10n { - inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gettext; - inherit kdelibs; - inherit automoc4 phonon; - }); -}) diff --git a/pkgs/desktops/kde-4.4/edu/default.nix b/pkgs/desktops/kde-4.4/edu/default.nix deleted file mode 100644 index becfb421f25..00000000000 --- a/pkgs/desktops/kde-4.4/edu/default.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, libxml2, libxslt, openbabel, boost, readline, gmm, gsl -, xplanet, libspectre -, kdelibs, automoc4, phonon, eigen, attica}: - -stdenv.mkDerivation { - name = "kdeedu-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdeedu-4.4.5.tar.bz2; - sha256 = "1n5r50w6510jr2l7faxkbz684bj1aw7s2arxqvasfs51hn2jl9qk"; - }; -#TODO: facile, indi, boost.python, cfitsio, R, qalculate - buildInputs = [ cmake qt4 perl libxml2 libxslt openbabel boost readline gmm gsl xplanet - kdelibs automoc4 phonon eigen attica libspectre ]; - meta = { - description = "KDE Educative software"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/extragear/k3b/default.nix b/pkgs/desktops/kde-4.4/extragear/k3b/default.nix deleted file mode 100644 index 835dbe69593..00000000000 --- a/pkgs/desktops/kde-4.4/extragear/k3b/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ stdenv, fetchurl, cmake, qt4, perl, shared_mime_info, libvorbis, taglib -, ffmpeg, flac, libsamplerate, libdvdread, lame, libsndfile, libmad, gettext -, kdelibs, kdemultimedia -, automoc4, phonon -}: - -stdenv.mkDerivation { - name = "k3b-2.0.0"; - src = fetchurl { - url = mirror://sourceforge/k3b/k3b-2.0.0.tar.bz2; - sha256 = "0jrl4z9k5ml82xd903n4dm68fvmrkyp3k7c17b2494y2gawzqwfz"; - }; - buildInputs = [ cmake qt4 perl shared_mime_info libvorbis taglib - ffmpeg flac libsamplerate libdvdread lame libsndfile - libmad gettext stdenv.gcc.libc - kdelibs kdemultimedia automoc4 phonon ]; - meta = { - description = "CD/DVD Burning Application for KDE"; - license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.sander ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/games/default.nix b/pkgs/desktops/kde-4.4/games/default.nix deleted file mode 100644 index aea958f185a..00000000000 --- a/pkgs/desktops/kde-4.4/games/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{stdenv, fetchurl, lib, cmake, qt4, perl, shared_mime_info, kdelibs, automoc4, phonon, qca2}: - -stdenv.mkDerivation { - name = "kdegames-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdegames-4.4.5.tar.bz2; - sha256 = "02p4ggwk1rdxljax2iry7hirh90llcbqwynccxz4n4j6q219k6d3"; - }; - buildInputs = [ cmake qt4 perl shared_mime_info kdelibs automoc4 phonon qca2 ]; - meta = { - description = "KDE Games"; - homepage = http://www.kde.org; - license = "GPL"; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/graphics/default.nix b/pkgs/desktops/kde-4.4/graphics/default.nix deleted file mode 100644 index 5f5b7330a46..00000000000 --- a/pkgs/desktops/kde-4.4/graphics/default.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ 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.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdegraphics-4.4.5.tar.bz2; - sha256 = "1y9ndv0gajhyqiavm4zml6dyn1czrpan03wcn4civkcsgrm3gz8y"; - }; - buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre poppler chmlib - shared_mime_info stdenv.gcc.libc libXxf86vm - kdelibs automoc4 phonon strigi qimageblitz soprano qca2 - djvulibre]; - meta = { - description = "KDE graphics utilities"; - longDescription = '' - Contains various graphics utilities such as the Gwenview image viewer and - Okular a document reader. - ''; - license = "GPL"; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/l10n/default.nix b/pkgs/desktops/kde-4.4/l10n/default.nix deleted file mode 100644 index 589b8ac040a..00000000000 --- a/pkgs/desktops/kde-4.4/l10n/default.nix +++ /dev/null @@ -1,366 +0,0 @@ -# THIS IS A GENERATED FILE. DO NOT EDIT! -{stdenv, fetchurl, lib, cmake, qt4, perl, gettext, kdelibs, automoc4, phonon}: - -let - - deriv = attr : stdenv.mkDerivation { - name = "kde-l10n-${attr.lang}-4.4.5"; - src = fetchurl { - url = attr.url; - sha256 = attr.sha256; - }; - buildInputs = [ cmake qt4 perl gettext kdelibs automoc4 phonon ]; - cmakeFlagsArray = [ "-DGETTEXT_INCLUDE_DIR=${gettext}/include" ]; - meta = { - description = "KDE l10n for ${attr.lang}"; - license = "GPL"; - homepage = http://www.kde.org; - }; - }; - -in -{ - - ar = deriv { - lang = "ar"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ar-4.4.5.tar.bz2"; - sha256 = "1nc5kpy4cq7cjck6dfzql9djmnimz0khngscdrl8yhahg78sndq7"; - }; - - bg = deriv { - lang = "bg"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-bg-4.4.5.tar.bz2"; - sha256 = "136llbcv3955ih33ih0j2ccbnj4whc9jidf9flr7kpkz5pin4k11"; - }; - - ca = deriv { - lang = "ca"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ca-4.4.5.tar.bz2"; - sha256 = "1qc9ka78qcmy0pq9q7xa61lmcfz77picxlzs0g46npv073kyn4xp"; - }; - - cs = deriv { - lang = "cs"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-cs-4.4.5.tar.bz2"; - sha256 = "0q9cay61sv6rrsim3v91n8xbpsc0qm97sbhgaa6p5s63xpvpjzp8"; - }; - - csb = deriv { - lang = "csb"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-csb-4.4.5.tar.bz2"; - sha256 = "1yy1jdjskz96nha1lmxy4yjl8wfljp4qgzydxw2pcac54hr6wgxr"; - }; - - da = deriv { - lang = "da"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-da-4.4.5.tar.bz2"; - sha256 = "0qdqa31i0vyg95dqbwg3zyprzdgq7xmvk3iax5dsi9q2bms1cxq5"; - }; - - de = deriv { - lang = "de"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-de-4.4.5.tar.bz2"; - sha256 = "0562srr33k648q8xc3865j9clrwqj8ihv7n6f7dmnbkcn93jcp5x"; - }; - - el = deriv { - lang = "el"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-el-4.4.5.tar.bz2"; - sha256 = "1rc7cap8xb28bv7f1fk3m1mbylixy246zq4srws0pawdfdm9k5nj"; - }; - - en_GB = deriv { - lang = "en_GB"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-en_GB-4.4.5.tar.bz2"; - sha256 = "0zpj06jx77fviv90k56br94fn28bimfhva3r12idr6fli5il99y5"; - }; - - eo = deriv { - lang = "eo"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-eo-4.4.5.tar.bz2"; - sha256 = "1mwmlg4dxk1alzq768j07ccyflil60dm63d6008s2hg4jw0pgpkr"; - }; - - es = deriv { - lang = "es"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-es-4.4.5.tar.bz2"; - sha256 = "0flddrdkys6p7cd5vfakdl2g7vpc6h277a4phszmlnssfr2jlhib"; - }; - - et = deriv { - lang = "et"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-et-4.4.5.tar.bz2"; - sha256 = "0vpn8ylr336i9hax24jvxxy284gaw7jcxwqxgkqc3c7fl9nji7xz"; - }; - - eu = deriv { - lang = "eu"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-eu-4.4.5.tar.bz2"; - sha256 = "0q0h2q73jha1vgk60b1ycfh2ci5vavscva9a1xl42rzkxrqzp7bw"; - }; - - fi = deriv { - lang = "fi"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-fi-4.4.5.tar.bz2"; - sha256 = "19anfv3jxlnzs6mx5qlfj9v6nxxpbn2g5vppj771y7ir2wgx79gx"; - }; - - fr = deriv { - lang = "fr"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-fr-4.4.5.tar.bz2"; - sha256 = "09qzm6zr8rjsr50bxr3cnsfj4l4qpzf1dmkx3qk0vvvmagry23vy"; - }; - - fy = deriv { - lang = "fy"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-fy-4.4.5.tar.bz2"; - sha256 = "01pa23gxy0a3jsnsdvsbgsfdfvwiancyx3w4fw3gx4b4j9y9gfry"; - }; - - ga = deriv { - lang = "ga"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ga-4.4.5.tar.bz2"; - sha256 = "0dfq497v8shzr2r1nqs093nyd32ka74wznp20z2wgsw8yfylgbhs"; - }; - - gl = deriv { - lang = "gl"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-gl-4.4.5.tar.bz2"; - sha256 = "0lp443wpi7gj7i078mxbxswk4niziqc5iyw4mx94cm4g0h2k3cba"; - }; - - gu = deriv { - lang = "gu"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-gu-4.4.5.tar.bz2"; - sha256 = "0s959r1c5klh0cr6mczmmfzsgvzyihpacia46q8ckvjddx7zmb0b"; - }; - - he = deriv { - lang = "he"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-he-4.4.5.tar.bz2"; - sha256 = "090s786g9f1jas8dqsh7hqx5idzckd0lg5gz1v7fx254qnfmj6rx"; - }; - - hi = deriv { - lang = "hi"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-hi-4.4.5.tar.bz2"; - sha256 = "1ysw8h7v0a2idf13jxi46k1b28vg8yl11hfzin4ihfbr5q03fqck"; - }; - - hr = deriv { - lang = "hr"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-hr-4.4.5.tar.bz2"; - sha256 = "0fh7mfzy41mx0c3mvrv2rdwmk82mrlb84azzvfsanznzk74pnbgr"; - }; - - hu = deriv { - lang = "hu"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-hu-4.4.5.tar.bz2"; - sha256 = "1yw91mzc4mcjzqk7syxkxybby6ay02z8ssbhbjm8vb52mh1a9js7"; - }; - - id = deriv { - lang = "id"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-id-4.4.5.tar.bz2"; - sha256 = "1ds4ncfb4xp0bd0dijichgp289abhm10f285bwnanzzjn442i4x6"; - }; - - is = deriv { - lang = "is"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-is-4.4.5.tar.bz2"; - sha256 = "07xx45wy1n5kqg6fwdl27w1kpvqs6djj6yv6lxq2vbh5di3h5zpj"; - }; - - it = deriv { - lang = "it"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-it-4.4.5.tar.bz2"; - sha256 = "1agl195pkxh55669gmcnd97z3bd9ff1c448d8rnq2rqr0xysj1mr"; - }; - - ja = deriv { - lang = "ja"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ja-4.4.5.tar.bz2"; - sha256 = "0axra17rpv5hdr83yvd0n3kgp51frkf5b5kfg1bg7sf44kn9fhv5"; - }; - - kk = deriv { - lang = "kk"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-kk-4.4.5.tar.bz2"; - sha256 = "1gkli53ryfbb64b9x2fl76cid98m99lxszn0cczfmfdvjlc0vgxr"; - }; - - km = deriv { - lang = "km"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-km-4.4.5.tar.bz2"; - sha256 = "0113z5560zsjr9jrgh58nch9h4xlqclld2zqc8yah90i7jpas3aq"; - }; - - kn = deriv { - lang = "kn"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-kn-4.4.5.tar.bz2"; - sha256 = "0m6gz9sl21hfnpk3z8y33aqfv17z1x1b8j24jf88qvl01nsk4889"; - }; - - ko = deriv { - lang = "ko"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ko-4.4.5.tar.bz2"; - sha256 = "0j30rj155fcd0wmbkbbwm2vybb9x3g6dq3mipmf1zipm1nm7m64l"; - }; - - lt = deriv { - lang = "lt"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-lt-4.4.5.tar.bz2"; - sha256 = "10swp16mab3kh393dcwn1k9qm5jrcqigixrw39hlbsyaw9jf9j37"; - }; - - lv = deriv { - lang = "lv"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-lv-4.4.5.tar.bz2"; - sha256 = "0niyc9awcdfnx3gi63vw83ni1nb870384f4wyhmms8zdkvca5hjc"; - }; - - mai = deriv { - lang = "mai"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-mai-4.4.5.tar.bz2"; - sha256 = "1clmcpqj4m7mwf2v62500jqjb94gpmlzxjp3cflraf9w4nmvv66a"; - }; - - mk = deriv { - lang = "mk"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-mk-4.4.5.tar.bz2"; - sha256 = "09gbk50bw7d8hpj0jwyz0wzd34fq7h9r35vj6750vpv7pbyz4l7q"; - }; - - ml = deriv { - lang = "ml"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ml-4.4.5.tar.bz2"; - sha256 = "1bsr4civp003wgnpl790z5cfh1rayn7xc6lvvrpk4hrcr2b5skj9"; - }; - - nb = deriv { - lang = "nb"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-nb-4.4.5.tar.bz2"; - sha256 = "1i9chazhp0s22rva0swkvd7zpl5my6pbgckn5fj924fkbs6336jl"; - }; - - nds = deriv { - lang = "nds"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-nds-4.4.5.tar.bz2"; - sha256 = "0kyn8mn8jm03sd56q6hm884ywshl5i6wy9vmskaqpclp9y6xbwlc"; - }; - - nl = deriv { - lang = "nl"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-nl-4.4.5.tar.bz2"; - sha256 = "0fnssviivx8xdg9vq5iy44al6dz82mg3p41ngkyghh25xfm0iswr"; - }; - - nn = deriv { - lang = "nn"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-nn-4.4.5.tar.bz2"; - sha256 = "0mfr3jqx1nrd3gf4319c29f3hhks9b2hn7r6bidwsmipar8b3pgd"; - }; - - pa = deriv { - lang = "pa"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-pa-4.4.5.tar.bz2"; - sha256 = "0aciihaprzndn5j4d8dsc2b13sq1xac89j6r0assbvhgmix06844"; - }; - - pl = deriv { - lang = "pl"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-pl-4.4.5.tar.bz2"; - sha256 = "1xq63d020k8fyqc0akpm3kvqrvg2g91r679ny51n13xmdcq59y1f"; - }; - - pt = deriv { - lang = "pt"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-pt-4.4.5.tar.bz2"; - sha256 = "0bkmw9rs7wzlycvih0ma97a3n1ly4x8cyv5c682rf3ykvnmkv1n1"; - }; - - pt_BR = deriv { - lang = "pt_BR"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-pt_BR-4.4.5.tar.bz2"; - sha256 = "1c4y5d7s2yvydnr0dmgnr0g871mblvkx0higzwivknd54nzf6fba"; - }; - - ro = deriv { - lang = "ro"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ro-4.4.5.tar.bz2"; - sha256 = "1lmz85a011m0f0cq7pj4ni2q3p3dzqqbgmii63hrn29ss4kvvkyw"; - }; - - ru = deriv { - lang = "ru"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-ru-4.4.5.tar.bz2"; - sha256 = "09ywm943k2v0cj3a82wrayi05m4gx2vvjff37v5hj4fxxw8785sv"; - }; - - si = deriv { - lang = "si"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-si-4.4.5.tar.bz2"; - sha256 = "0x3c9qp2crfghws0dckhjgjs3znvbj1pzllipj587snj2m43a1m8"; - }; - - sk = deriv { - lang = "sk"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-sk-4.4.5.tar.bz2"; - sha256 = "11dl6g4gyf62sxgxa1mpd6j78alkavsvqbjs46pv4jzl0c6z586z"; - }; - - sl = deriv { - lang = "sl"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-sl-4.4.5.tar.bz2"; - sha256 = "1p73g5bgyfzkfk8z6fi3kp2zs9hax4hwsf526hzs73v3z9prki9d"; - }; - - sr = deriv { - lang = "sr"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-sr-4.4.5.tar.bz2"; - sha256 = "1db60arnzpn9ca3zjnvfgx2sr5dw49w6z7ff6knpi88kzalv1w1i"; - }; - - sv = deriv { - lang = "sv"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-sv-4.4.5.tar.bz2"; - sha256 = "1ilpfca451xy6ls86l1pvd7srs3075h70kysyn1q4h9j18gfy03q"; - }; - - tg = deriv { - lang = "tg"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-tg-4.4.5.tar.bz2"; - sha256 = "0a0rvjqlvlzd99k1c04qmhkwg5814qcnjanx4dryqj5ridv2l2k1"; - }; - - tr = deriv { - lang = "tr"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-tr-4.4.5.tar.bz2"; - sha256 = "1im41dvwrf9bhk3yqprxbzjz7ark1kpc3bbix49c6fbmgkvfn2h5"; - }; - - uk = deriv { - lang = "uk"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-uk-4.4.5.tar.bz2"; - sha256 = "1ik51g3bgj4vvy3wzdnm7p2liwrkk3nrszydl7j2024fzj2vfyd2"; - }; - - wa = deriv { - lang = "wa"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-wa-4.4.5.tar.bz2"; - sha256 = "0mcv8rf54vxfq8ql4h8b573xdlw9x6j740zq7ki1qscvgrcj03g0"; - }; - - zh_CN = deriv { - lang = "zh_CN"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-zh_CN-4.4.5.tar.bz2"; - sha256 = "0w42x6dwnhz8668smgk3ld8bb7dvx60py4q7fj50qmipkb8vwh20"; - }; - - zh_TW = deriv { - lang = "zh_TW"; - url = "mirror://kde/stable/4.4.5/src/kde-l10n/kde-l10n-zh_TW-4.4.5.tar.bz2"; - sha256 = "19hvc57s37kpby1hjy6w5xi37a9n23rfxb53aj2lvdbar8ac9lci"; - }; - -} diff --git a/pkgs/desktops/kde-4.4/l10n/generate-expr-from-tarballs.pl b/pkgs/desktops/kde-4.4/l10n/generate-expr-from-tarballs.pl deleted file mode 100755 index 32dbfa1488d..00000000000 --- a/pkgs/desktops/kde-4.4/l10n/generate-expr-from-tarballs.pl +++ /dev/null @@ -1,101 +0,0 @@ -#! /usr/bin/perl -w - -# Typical command to generate the list of tarballs: - -# export i="mirror://kde/stable/4.4.2/src/kde-l10n/"; cat $(PRINT_PATH=1 nix-prefetch-url $i | tail -n 1) | perl -e 'while (<>) { if (/(href|HREF)="([^"]*.bz2)"/) { print "$ENV{'i'}$2\n"; }; }' | sort > tarballs.list -# manually update extra.list -# then run: cat tarballs-7.4.list extra.list old.list | perl ./generate-expr-from-tarballs.pl - -use strict; - -my $tmpDir = "/tmp/xorg-unpack"; - - -my %pkgURLs; -my %pkgHashes; -my %pkgNames; - -my $downloadCache = "./download-cache"; -$ENV{'NIX_DOWNLOAD_CACHE'} = $downloadCache; -mkdir $downloadCache, 0755; - -while (<>) { - chomp; - my $tarball = "$_"; - print "\nDOING TARBALL $tarball\n"; - - $tarball =~ /\/((?:(?:[A-Za-z0-9_]|(?:-[^0-9])|(?:-[0-9]*[a-z]))+))[^\/]*$/; - die unless defined $1; - my $pkg = $1; - $pkg =~ s/kde-l10n-//g; - - $tarball =~ /\/([^\/]*)\.tar\.bz2$/; - my $pkgName = $pkg; - - print " $pkg $pkgName\n"; - - if (defined $pkgNames{$pkg}) { - print " SKIPPING\n"; - next; - } - - $pkgNames{$pkg} = $pkgName; - $pkgURLs{$pkg} = $tarball; - - my ($hash, $path) = `PRINT_PATH=1 QUIET=1 nix-prefetch-url '$tarball'`; - chomp $hash; - chomp $path; - $pkgHashes{$pkg} = $hash; - - print "done\n"; -} - - -print "\nWRITE OUT\n"; - -open OUT, ">default.nix"; - -print OUT ""; -print OUT < $out/nix-support/propagated-user-env-packages - ''; - meta = { - description = "KDE PIM tools"; - longDescription = '' - Contains various personal information management tools for KDE, such as an organizer - ''; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/pimlibs/default.nix b/pkgs/desktops/kde-4.4/pimlibs/default.nix deleted file mode 100644 index 6f42be04f44..00000000000 --- a/pkgs/desktops/kde-4.4/pimlibs/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, boost, cyrus_sasl, gpgme, libical, openldap, shared_mime_info -, kdelibs, automoc4, phonon, akonadi}: - -stdenv.mkDerivation { - name = "kdepimlibs-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdepimlibs-4.4.5.tar.bz2; - sha256 = "06ibdg8cxhc9p4ywxa8f7kb0bnv0789qiapifvdfdr3zc8m0nj24"; - }; - buildInputs = [ cmake qt4 perl boost cyrus_sasl gpgme stdenv.gcc.libc libical openldap shared_mime_info - kdelibs automoc4 phonon akonadi ]; - meta = { - description = "KDE PIM libraries"; - license = "LGPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/plasma-addons/builder.sh b/pkgs/desktops/kde-4.4/plasma-addons/builder.sh deleted file mode 100644 index 7e56e26e053..00000000000 --- a/pkgs/desktops/kde-4.4/plasma-addons/builder.sh +++ /dev/null @@ -1,9 +0,0 @@ -source $stdenv/setup - -myPatchPhase() -{ - sed -i -e "s@\${DBUS_INTERFACES_INSTALL_DIR}@\$ENV{kdebase_workspace}/share/dbus-1/interfaces@" applets/lancelot/app/src/CMakeLists.txt -} - -patchPhase=myPatchPhase -genericBuild diff --git a/pkgs/desktops/kde-4.4/plasma-addons/default.nix b/pkgs/desktops/kde-4.4/plasma-addons/default.nix deleted file mode 100644 index 4613852b7ad..00000000000 --- a/pkgs/desktops/kde-4.4/plasma-addons/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, python, shared_mime_info, libXtst, libXi -, kdelibs, kdebase_workspace, kdepimlibs, kdebase, kdegraphics, kdeedu -, automoc4, phonon, soprano, eigen, qimageblitz, attica, qca2}: - -stdenv.mkDerivation { - name = "kdeplasma-addons-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdeplasma-addons-4.4.5.tar.bz2; - sha256 = "1wrgnfag4bn27kii3rzrzadw0xc869miml0kxsxcj9ryqppxbfxd"; - }; - inherit kdebase_workspace; - builder = ./builder.sh; - KDEDIRS="${kdeedu}"; - buildInputs = [ cmake qt4 perl python shared_mime_info libXtst libXi - kdelibs kdebase_workspace kdepimlibs kdebase kdegraphics kdeedu - automoc4 qca2 phonon soprano eigen qimageblitz attica ]; - meta = { - description = "KDE Plasma Addons"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/sdk/builder.sh b/pkgs/desktops/kde-4.4/sdk/builder.sh deleted file mode 100644 index a83d7d44c0d..00000000000 --- a/pkgs/desktops/kde-4.4/sdk/builder.sh +++ /dev/null @@ -1,8 +0,0 @@ -source $stdenv/setup - -myPatchPhase() -{ - sed -i -e "s|\${SVN_INCLUDES}|\${SVN_INCLUDES} $aprutil/include/apr-1|" kioslave/svn/CMakeLists.txt -} -patchPhase=myPatchPhase -genericBuild diff --git a/pkgs/desktops/kde-4.4/sdk/default.nix b/pkgs/desktops/kde-4.4/sdk/default.nix deleted file mode 100644 index 0d472cdd5e1..00000000000 --- a/pkgs/desktops/kde-4.4/sdk/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ stdenv, fetchurl, cmake, qt4, perl, libxml2, libxslt, boost, subversion, apr, aprutil -, shared_mime_info, hunspell -, kdelibs, kdepimlibs, automoc4, phonon, strigi}: - -stdenv.mkDerivation { - name = "kdesdk-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdesdk-4.4.5.tar.bz2; - sha256 = "0ykj09ln8rqdsjrix21j4yghzx6rkfkca4q3133sp7h8y56plqrw"; - }; - builder=./builder.sh; - inherit aprutil; - buildInputs = [ cmake qt4 perl libxml2 libxslt boost subversion apr aprutil shared_mime_info - kdelibs kdepimlibs automoc4 phonon strigi hunspell]; - meta = with stdenv.lib; { - description = "KDE SDK"; - longDescription = "Contains various development utilities such as the Umbrello UML modeler and Cerivisia CVS front-end"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/akonadi/default.nix b/pkgs/desktops/kde-4.4/support/akonadi/default.nix deleted file mode 100644 index b93f65b9a6a..00000000000 --- a/pkgs/desktops/kde-4.4/support/akonadi/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{stdenv, fetchurl, cmake, qt4, shared_mime_info, libxslt, boost, mysql, automoc4, soprano}: - -stdenv.mkDerivation rec { - name = "akonadi-1.3.85"; - src = fetchurl { - url = "http://download.akonadi-project.org/${name}.tar.bz2"; - sha256 = "1d2ancspavp4qg717hj56j1likb0ifdr65q1awbc2ghqqgd9znck"; - }; - patches = [ ./fix-broken-datadir-parameter.patch ]; - buildInputs = [ cmake qt4 shared_mime_info libxslt boost mysql automoc4 soprano ]; - meta = with stdenv.lib; { - description = "KDE PIM Storage Service"; - license = "LGPL"; - homepage = http://pim.kde.org/akonadi; - maintainers = [ maintainers.sander maintainers.urkud ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/akonadi/fix-broken-datadir-parameter.patch b/pkgs/desktops/kde-4.4/support/akonadi/fix-broken-datadir-parameter.patch deleted file mode 100644 index fa33329d4b0..00000000000 --- a/pkgs/desktops/kde-4.4/support/akonadi/fix-broken-datadir-parameter.patch +++ /dev/null @@ -1,17 +0,0 @@ -Fix broken datadir parameter. - ---- akonadi-1.3.85/server/src/storage/dbconfigmysql.cpp 2010-06-09 03:41:30.000000000 -0430 -+++ akonadi-local-1.3.85/server/src/storage/dbconfigmysql.cpp 2010-08-11 00:21:20.547181479 -0430 -@@ -250,11 +250,10 @@ - // synthesize the mysqld command - QStringList arguments; - arguments << QString::fromLatin1( "--defaults-file=%1/mysql.conf" ).arg( akDir ); -+ arguments << QString::fromLatin1( "--datadir=%1/" ).arg( dataDir ); - #ifndef Q_WS_WIN -- arguments << QString::fromLatin1( "--datadir" ) << QString::fromLatin1( "%1/" ).arg( dataDir ); - arguments << QString::fromLatin1( "--socket=%1/mysql.socket" ).arg( miscDir ); - #else -- arguments << QString::fromLatin1( "--datadir=%1/" ).arg( dataDir ); - arguments << QString::fromLatin1( "--shared-memory" ); - #endif - diff --git a/pkgs/desktops/kde-4.4/support/attica/default.nix b/pkgs/desktops/kde-4.4/support/attica/default.nix deleted file mode 100644 index 5c62f34efb2..00000000000 --- a/pkgs/desktops/kde-4.4/support/attica/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{stdenv, fetchurl, cmake, qt4}: - -stdenv.mkDerivation rec { - name = "attica-0.1.4"; - src = fetchurl { - url = "mirror://kde/stable/attica/${name}.tar.bz2"; - sha256 = "0frarnrnbli3f5ji90swgw05g88w1f5777ais345wc8lkvqg9ix1"; - }; - buildInputs = [ cmake qt4 ]; - meta = with stdenv.lib; { - description = "A library to access Open Collaboration Service providers"; - license = "LGPL"; - maintainers = [ maintainers.sander maintainers.urkud ]; - platforms = qt4.meta.platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/automoc4/default.nix b/pkgs/desktops/kde-4.4/support/automoc4/default.nix deleted file mode 100644 index bd6c5c3b149..00000000000 --- a/pkgs/desktops/kde-4.4/support/automoc4/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{stdenv, fetchurl, lib, cmake, qt4}: - -stdenv.mkDerivation { - name = "automoc4-0.9.88"; - src = fetchurl { - url = mirror://kde/stable/automoc4/0.9.88/automoc4-0.9.88.tar.bz2; - md5 = "91bf517cb940109180ecd07bc90c69ec"; - }; - buildInputs = [ cmake qt4 ]; - meta = { - description = "KDE Meta Object Compiler"; - license = "BSD"; - maintainers = [ lib.maintainers.sander ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/eigen/default.nix b/pkgs/desktops/kde-4.4/support/eigen/default.nix deleted file mode 100644 index e78a27af19c..00000000000 --- a/pkgs/desktops/kde-4.4/support/eigen/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{stdenv, fetchurl, lib, cmake}: - -stdenv.mkDerivation { - name = "eigen-2.0.15"; - src = fetchurl { - url = http://bitbucket.org/eigen/eigen/get/2.0.15.tar.bz2; - sha256 = "1a00hqyig4rc7nkz97xv23q7k0vdkzvgd0jkayk61fn9aqcrky79"; - }; - buildInputs = [ cmake ]; - meta = { - description = "C++ template library for linear algebra: vectors, matrices, and related algorithms"; - license = "LGPL"; - homepage = http://eigen.tuxfamily.org; - maintainers = [ lib.maintainers.sander ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/phonon/default.nix b/pkgs/desktops/kde-4.4/support/phonon/default.nix deleted file mode 100644 index 7023e4ca490..00000000000 --- a/pkgs/desktops/kde-4.4/support/phonon/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, fetchurl, cmake, qt4, automoc4, pkgconfig -, libXau, libXdmcp, libpthreadstubs -, gstreamer, gstPluginsBase, xineLib, pulseaudio}: - -let - v = "4.4.2"; - stable = true; -in - -stdenv.mkDerivation rec { - name = "phonon-${v}"; - src = fetchurl { - url = "mirror://kde/${if stable then "" else "un"}stable/phonon/${v}/${name}.tar.bz2"; - sha256 = "11ilv692yqzvk93y3n2zp9qvqc2xi0npz8vbqa1b60b268zlqh7i"; - }; - buildInputs = [ cmake qt4 libXau libXdmcp libpthreadstubs gstreamer - gstPluginsBase xineLib automoc4 pulseaudio pkgconfig ]; - meta = with stdenv.lib; { - platforms = platforms.linux; - description = "KDE Multimedia API"; - longDescription = "KDE Multimedia API which abstracts over various backends such as GStreamer and Xine"; - license = "LGPL"; - homepage = http://phonon.kde.org; - maintainers = [ maintainers.sander maintainers.urkud ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/phonon/phonon-4.4.1-gst-plugins-include.patch b/pkgs/desktops/kde-4.4/support/phonon/phonon-4.4.1-gst-plugins-include.patch deleted file mode 100644 index 46782840570..00000000000 --- a/pkgs/desktops/kde-4.4/support/phonon/phonon-4.4.1-gst-plugins-include.patch +++ /dev/null @@ -1,263 +0,0 @@ -From 1e3a6c25bc258021899c0a31ea9b68ea656d8f6b Mon Sep 17 00:00:00 2001 -From: Yury G. Kudryashov -Date: Sat, 8 May 2010 18:42:35 +0400 -Subject: [PATCH] Find include directories as well - -Makes it possible to compile phonon if gstreamer and gst-plugins-base are -installed into different prefixes. Theoretically, should work even if each -plugin is installed into dedicated prefix, but this feature is not tested. ---- - cmake/FindGStreamerPlugins.cmake | 160 +++++++++++++++----------------------- - gstreamer/CMakeLists.txt | 4 +- - gstreamer/ConfigureChecks.cmake | 10 +- - 3 files changed, 72 insertions(+), 102 deletions(-) - -diff --git a/cmake/FindGStreamerPlugins.cmake b/cmake/FindGStreamerPlugins.cmake -index f6d70d5..9e7a4d0 100644 ---- a/cmake/FindGStreamerPlugins.cmake -+++ b/cmake/FindGStreamerPlugins.cmake -@@ -2,19 +2,63 @@ - # Once done this will define - # - # GSTREAMERPLUGINSBASE_FOUND - system has GStreamer_Plugins --# GSTREAMERPLUGINSBASE_INCLUDE_DIR - the GStreamer_Plugins include directory -+# GSTREAMERPLUGINSBASE_INCLUDE_DIRS - the GStreamer_Plugins include directories - # GSTREAMERPLUGINSBASE_LIBRARIES - the libraries needed to use GStreamer_Plugins --# GSTREAMERPLUGINSBASE_DEFINITIONS - Compiler switches required for using GStreamer_Plugins -+# -+# The following variables are set for each plugin PLUGINNAME: -+# -+# GSTREAMER_PLUGIN_PLUGINNAME_FOUND - plugin is found -+# GSTREAMER_PLUGIN_PLUGINNAME_INCLUDE_DIR - plugin include directory -+# GSTREAMER_PLUGIN_PLUGINNAME_LIBRARY - the library needed to use plugin - # - # (c)2009 Nokia Corporation -+# (c)2010 Yury G. Kudryashov - - FIND_PACKAGE(PkgConfig REQUIRED) - - IF (NOT WIN32) - # don't make this check required - otherwise you can't use macro_optional_find_package on this one -- PKG_CHECK_MODULES( PKG_GSTREAMER gstreamer-plugins-base-0.10 ) -+ PKG_CHECK_MODULES( PKG_GSTREAMER_PLUGINSBASE gstreamer-plugins-base-0.10 ) - ENDIF (NOT WIN32) - -+MACRO(MACRO_FIND_GSTREAMER_PLUGIN _plugin _header) -+ STRING(TOUPPER ${_plugin} _upper) -+ IF (NOT WIN32) -+ # don't make this check required - otherwise you can't use macro_optional_find_package on this one -+ PKG_CHECK_MODULES( PKG_GSTREAMER_${_upper} gstreamer-${_plugin}-0.10 ) -+ ENDIF (NOT WIN32) -+ -+ FIND_LIBRARY(GSTREAMER_PLUGIN_${_upper}_LIBRARY NAMES gst${_plugin}-0.10 -+ PATHS -+ ${PKG_GSTREAMER_PLUGINSBASE_LIBRARY_DIRS} -+ ${PKG_GSTREAMER_${_upper}_LIBRARY_DIRS} -+ ) -+ -+ FIND_PATH(GSTREAMER_PLUGIN_${_upper}_INCLUDE_DIR -+ NAMES gst/${_plugin}/${_header} -+ PATHS -+ ${PKG_GSTREAMER_PLUGINSBASE_INCLUDE_DIRS} -+ ${PKG_GSTREAMER_${_upper}_INCLUDE_DIRS} -+ ) -+ -+ IF(GSTREAMER_PLUGIN_${_upper}_LIBRARY AND GSTREAMER_PLUGIN_${_upper}_INCLUDE_DIR) -+ SET(GSTREAMER_PLUGIN_${_upper}_FOUND TRUE) -+ LIST(APPEND GSTREAMERPLUGINSBASE_INCLUDE_DIRS GSTREAMER_${_upper}_INCLUDE_DIR) -+ LIST(APPEND GSTREAMERPLUGINSBASE_LIBRARIES GSTREAMER_${_upper}_LIBRARY) -+ ELSE(GSTREAMER_PLUGIN_${_upper}_LIBRARY AND GSTREAMER_PLUGIN_${_upper}_INCLUDE_DIR) -+ MESSAGE(STATUS "Could not find ${_plugin} plugin") -+ MESSAGE(STATUS "${_upper} library: ${GSTREAMER_${_upper}_LIBRARY}") -+ MESSAGE(STATUS "${_upper} include dir: ${GSTREAMER_${_upper}_INCLUDE_DIR}") -+ SET(GSTREAMER_PLUGIN_${_upper}_FOUND FALSE) -+ SET(GSTREAMER_PLUGIN_${_upper}_LIBRARY GSTREAMER_${_upper}_LIBRARY-NOTFOUND) -+ SET(GSTREAMER_PLUGIN_${_upper}_INCLUDE_DIR GSTREAMER_${_upper}_INCLUDE_DIR-NOTFOUND) -+ SET(GSTREAMERPLUGINSBASE_FOUND FALSE) -+ ENDIF(GSTREAMER_PLUGIN_${_upper}_LIBRARY AND GSTREAMER_PLUGIN_${_upper}_INCLUDE_DIR) -+ -+ MARK_AS_ADVANCED(GSTREAMER_PLUGIN_${_upper}_LIBRARY -+ GSTREAMER_PLUGIN_${_upper}_INCLUDE_DIR) -+ENDMACRO(MACRO_FIND_GSTREAMER_PLUGIN) -+ - # - # Base plugins: - # audio -@@ -31,87 +75,21 @@ ENDIF (NOT WIN32) - # The gstinterfaces-0.10 library is found by FindGStreamer.cmake - # - --FIND_LIBRARY(GSTREAMER_PLUGIN_AUDIO_LIBRARIES NAMES gstaudio-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_CDDA_LIBRARIES NAMES gstcdda-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_NETBUFFER_LIBRARIES NAMES gstnetbuffer-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_PBUTILS_LIBRARIES NAMES gstpbutils-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_RIFF_LIBRARIES NAMES gstriff-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_RTP_LIBRARIES NAMES gstrtp-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_RTSP_LIBRARIES NAMES gstrtsp-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_SDP_LIBRARIES NAMES gstsdp-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_TAG_LIBRARIES NAMES gsttag-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) --FIND_LIBRARY(GSTREAMER_PLUGIN_VIDEO_LIBRARIES NAMES gstvideo-0.10 -- PATHS -- ${PKG_GSTREAMER_LIBRARY_DIRS} -- ) -- --IF (GSTREAMER_PLUGIN_AUDIO_LIBRARIES AND -- GSTREAMER_PLUGIN_CDDA_LIBRARIES AND -- GSTREAMER_PLUGIN_NETBUFFER_LIBRARIES AND -- GSTREAMER_PLUGIN_PBUTILS_LIBRARIES AND -- GSTREAMER_PLUGIN_RIFF_LIBRARIES AND -- GSTREAMER_PLUGIN_RTP_LIBRARIES AND -- GSTREAMER_PLUGIN_RTSP_LIBRARIES AND -- GSTREAMER_PLUGIN_SDP_LIBRARIES AND -- GSTREAMER_PLUGIN_TAG_LIBRARIES AND -- GSTREAMER_PLUGIN_VIDEO_LIBRARIES) -- SET(GSTREAMERPLUGINSBASE_FOUND TRUE) --ELSE (GSTREAMER_PLUGIN_AUDIO_LIBRARIES AND -- GSTREAMER_PLUGIN_CDDA_LIBRARIES AND -- GSTREAMER_PLUGIN_NETBUFFER_LIBRARIES AND -- GSTREAMER_PLUGIN_PBUTILS_LIBRARIES AND -- GSTREAMER_PLUGIN_RIFF_LIBRARIES AND -- GSTREAMER_PLUGIN_RTP_LIBRARIES AND -- GSTREAMER_PLUGIN_RTSP_LIBRARIES AND -- GSTREAMER_PLUGIN_SDP_LIBRARIES AND -- GSTREAMER_PLUGIN_TAG_LIBRARIES AND -- GSTREAMER_PLUGIN_VIDEO_LIBRARIES) -- SET(GSTREAMERPLUGINSBASE_FOUND FALSE) --ENDIF (GSTREAMER_PLUGIN_AUDIO_LIBRARIES AND -- GSTREAMER_PLUGIN_CDDA_LIBRARIES AND -- GSTREAMER_PLUGIN_NETBUFFER_LIBRARIES AND -- GSTREAMER_PLUGIN_PBUTILS_LIBRARIES AND -- GSTREAMER_PLUGIN_RIFF_LIBRARIES AND -- GSTREAMER_PLUGIN_RTP_LIBRARIES AND -- GSTREAMER_PLUGIN_RTSP_LIBRARIES AND -- GSTREAMER_PLUGIN_SDP_LIBRARIES AND -- GSTREAMER_PLUGIN_TAG_LIBRARIES AND -- GSTREAMER_PLUGIN_VIDEO_LIBRARIES) -+SET(GSTREAMER_PLUGINSBASE_FOUND TRUE) -+MACRO_FIND_GSTREAMER_PLUGIN(audio audio.h) -+MACRO_FIND_GSTREAMER_PLUGIN(cdda gstcddabasesrc.h) -+MACRO_FIND_GSTREAMER_PLUGIN(netbuffer gstnetbuffer.h) -+MACRO_FIND_GSTREAMER_PLUGIN(pbutils pbutils.h) -+MACRO_FIND_GSTREAMER_PLUGIN(riff riff-ids.h) -+MACRO_FIND_GSTREAMER_PLUGIN(rtp gstrtpbuffer.h) -+MACRO_FIND_GSTREAMER_PLUGIN(rtsp gstrtspdefs.h) -+MACRO_FIND_GSTREAMER_PLUGIN(sdp gstsdp.h) -+MACRO_FIND_GSTREAMER_PLUGIN(tag tag.h) -+MACRO_FIND_GSTREAMER_PLUGIN(video video.h) - - IF (GSTREAMERPLUGINSBASE_FOUND) -- SET(GSTREAMERPLUGINS_FOUND TRUE) --ELSE (GSTREAMERPLUGINSBASE_FOUND) -- SET(GSTREAMERPLUGINS_FOUND FALSE) --ENDIF (GSTREAMERPLUGINSBASE_FOUND) -- --IF (GSTREAMERPLUGINS_FOUND) -+ LIST(REMOVE_DUPLICATES GSTREAMERPLUGINSBASE_LIBRARIES) -+ LIST(REMOVE_DUPLICATES GSTREAMERPLUGINSBASE_INCLUDE_DIRS) - IF (NOT GStreamer_Plugins_FIND_QUIETLY) - MESSAGE(STATUS "Found GStreamer Plugins: - ${GSTREAMER_PLUGIN_AUDIO_LIBRARIES} -@@ -125,20 +103,10 @@ IF (GSTREAMERPLUGINS_FOUND) - ${GSTREAMER_PLUGIN_TAG_LIBRARIES} - ${GSTREAMER_PLUGIN_VIDEO_LIBRARIES}") - ENDIF (NOT GStreamer_Plugins_FIND_QUIETLY) --ELSE (GSTREAMERPLUGINS_FOUND) -+ELSE (GSTREAMERPLUGINSBASE_FOUND) -+ SET(GSTREAMERPLUGINSBASE_LIBRARIES GSTREAMERPLUGINSBASE_LIBRARIES-NOTFOUND) -+ SET(GSTREAMERPLUGINSBASE_INCLUDE_DIRS GSTREAMERPLUGINSBASE_INCLUDE_DIRS-NOTFOUND) - IF (GStreamer_Plugins_FIND_REQUIRED) - MESSAGE(SEND_ERROR "Could NOT find GStreamer Plugins") - ENDIF (GStreamer_Plugins_FIND_REQUIRED) --ENDIF (GSTREAMERPLUGINS_FOUND) -- --MARK_AS_ADVANCED(GSTREAMERPLUGINS_DEFINITIONS -- GSTREAMER_PLUGIN_AUDIO_LIBRARIES -- GSTREAMER_PLUGIN_CDDA_LIBRARIES -- GSTREAMER_PLUGIN_NETBUFFER_LIBRARIES -- GSTREAMER_PLUGIN_PBUTILS_LIBRARIES -- GSTREAMER_PLUGIN_RIFF_LIBRARIES -- GSTREAMER_PLUGIN_RTP_LIBRARIES -- GSTREAMER_PLUGIN_RTSP_LIBRARIES -- GSTREAMER_PLUGIN_SDP_LIBRARIES -- GSTREAMER_PLUGIN_TAG_LIBRARIES -- GSTREAMER_PLUGIN_VIDEO_LIBRARIES) -+ENDIF (GSTREAMERPLUGINSBASE_FOUND) -diff --git a/gstreamer/CMakeLists.txt b/gstreamer/CMakeLists.txt -index d529fb6..c42710b 100644 ---- a/gstreamer/CMakeLists.txt -+++ b/gstreamer/CMakeLists.txt -@@ -20,6 +20,8 @@ if (BUILD_PHONON_GSTREAMER) - include_directories( - ${CMAKE_CURRENT_BINARY_DIR} - ${GSTREAMER_INCLUDE_DIR} -+ ${GSTREAMER_PLUGIN_VIDEO_INCLUDE_DIR} -+ ${GSTREAMER_PLUGIN_AUDIO_INCLUDE_DIR} - ${GLIB2_INCLUDE_DIR} - ${LIBXML2_INCLUDE_DIR} - ${X11_X11_INCLUDE_PATH}) -@@ -78,7 +80,7 @@ if (BUILD_PHONON_GSTREAMER) - ${QT_QTOPENGL_LIBRARY} - ${PHONON_LIBS} ${OPENGL_gl_LIBRARY} - ${GSTREAMER_LIBRARIES} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_INTERFACE_LIBRARY} -- ${GSTREAMER_PLUGIN_VIDEO_LIBRARIES} ${GSTREAMER_PLUGIN_AUDIO_LIBRARIES} -+ ${GSTREAMER_PLUGIN_VIDEO_LIBRARY} ${GSTREAMER_PLUGIN_AUDIO_LIBRARY} - ${GLIB2_LIBRARIES} ${GOBJECT_LIBRARIES}) - if(ALSA_FOUND) - target_link_libraries(phonon_gstreamer ${ASOUND_LIBRARY}) -diff --git a/gstreamer/ConfigureChecks.cmake b/gstreamer/ConfigureChecks.cmake -index 095a0e9..73616fa 100644 ---- a/gstreamer/ConfigureChecks.cmake -+++ b/gstreamer/ConfigureChecks.cmake -@@ -16,8 +16,8 @@ macro_optional_find_package(GStreamer) - macro_log_feature(GSTREAMER_FOUND "GStreamer" "gstreamer 0.10 is required for the multimedia backend" "http://gstreamer.freedesktop.org/modules/" FALSE "0.10") - - macro_optional_find_package(GStreamerPlugins) --macro_log_feature(GSTREAMER_PLUGIN_VIDEO_LIBRARIES "GStreamer video plugin" "The gstreamer video plugin (part of gstreamer-plugins-base 0.10) is required for the multimedia gstreamer backend" "http://gstreamer.freedesktop.org/modules/" FALSE "0.10") --macro_log_feature(GSTREAMER_PLUGIN_AUDIO_LIBRARIES "GStreamer audio plugin" "The gstreamer audio plugin (part of gstreamer-plugins-base 0.10) is required for the multimedia gstreamer backend" "http://gstreamer.freedesktop.org/modules/" FALSE "0.10") -+macro_log_feature(GSTREAMER_PLUGIN_VIDEO_FOUND "GStreamer video plugin" "The gstreamer video plugin (part of gstreamer-plugins-base 0.10) is required for the multimedia gstreamer backend" "http://gstreamer.freedesktop.org/modules/" FALSE "0.10") -+macro_log_feature(GSTREAMER_PLUGIN_AUDIO_FOUND "GStreamer audio plugin" "The gstreamer audio plugin (part of gstreamer-plugins-base 0.10) is required for the multimedia gstreamer backend" "http://gstreamer.freedesktop.org/modules/" FALSE "0.10") - - macro_optional_find_package(GLIB2) - macro_log_feature(GLIB2_FOUND "GLib2" "GLib 2 is required to compile the gstreamer backend for Phonon" "http://www.gtk.org/download/" FALSE) -@@ -31,8 +31,8 @@ macro_log_feature(LIBXML2_FOUND "LibXml2" "LibXml2 is required to compile the gs - macro_optional_find_package(OpenGL) - macro_log_feature(OPENGL_FOUND "OpenGL" "OpenGL support is required to compile the gstreamer backend for Phonon" "" FALSE) - --if (GSTREAMER_FOUND AND GSTREAMER_PLUGIN_VIDEO_LIBRARIES AND GSTREAMER_PLUGIN_AUDIO_LIBRARIES AND GLIB2_FOUND AND GOBJECT_FOUND AND LIBXML2_FOUND AND OPENGL_FOUND) -+if (GSTREAMER_FOUND AND GSTREAMER_PLUGIN_VIDEO_FOUND AND GSTREAMER_PLUGIN_AUDIO_FOUND AND GLIB2_FOUND AND GOBJECT_FOUND AND LIBXML2_FOUND AND OPENGL_FOUND) - set(BUILD_PHONON_GSTREAMER TRUE) --else (GSTREAMER_FOUND AND GSTREAMER_PLUGIN_VIDEO_LIBRARIES AND GSTREAMER_PLUGIN_AUDIO_LIBRARIES AND GLIB2_FOUND AND GOBJECT_FOUND AND LIBXML2_FOUND AND OPENGL_FOUND) -+else (GSTREAMER_FOUND AND GSTREAMER_PLUGIN_VIDEO_FOUND AND GSTREAMER_PLUGIN_AUDIO_FOUND AND GLIB2_FOUND AND GOBJECT_FOUND AND LIBXML2_FOUND AND OPENGL_FOUND) - set(BUILD_PHONON_GSTREAMER FALSE) --endif (GSTREAMER_FOUND AND GSTREAMER_PLUGIN_VIDEO_LIBRARIES AND GSTREAMER_PLUGIN_AUDIO_LIBRARIES AND GLIB2_FOUND AND GOBJECT_FOUND AND LIBXML2_FOUND AND OPENGL_FOUND) -+endif (GSTREAMER_FOUND AND GSTREAMER_PLUGIN_VIDEO_FOUND AND GSTREAMER_PLUGIN_AUDIO_FOUND AND GLIB2_FOUND AND GOBJECT_FOUND AND LIBXML2_FOUND AND OPENGL_FOUND) --- -1.7.1 - diff --git a/pkgs/desktops/kde-4.4/support/polkit-qt/default.nix b/pkgs/desktops/kde-4.4/support/polkit-qt/default.nix deleted file mode 100644 index 441321a42d2..00000000000 --- a/pkgs/desktops/kde-4.4/support/polkit-qt/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{stdenv, fetchurl, cmake, qt4, policykit, automoc4, lib}: - -stdenv.mkDerivation { - name = "polkit-qt-0.9.3"; - src = fetchurl { - url = mirror://kde/stable/apps/KDE4.x/admin/polkit-qt-0.9.3.tar.bz2; - sha256 = "08mz8p98nlxnxy1l751jg1010vgjq2f2d6n4cj27jvihqkpbaixn"; - }; - buildInputs = [ cmake automoc4 ]; - propagatedBuildInputs = [ qt4 policykit ]; - meta = { - description = "Qt PolicyKit bindings"; - license = "LGPL"; - maintainers = [ lib.maintainers.sander ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/qca2/default.nix b/pkgs/desktops/kde-4.4/support/qca2/default.nix deleted file mode 100644 index a55f7c8cb43..00000000000 --- a/pkgs/desktops/kde-4.4/support/qca2/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{stdenv, fetchurl, which, qt4}: - -stdenv.mkDerivation { - name = "qca-2.0.2"; - src = fetchurl { - url = http://delta.affinix.com/download/qca/2.0/qca-2.0.2.tar.bz2; - sha256 = "49b5474450104a2298747c243de1451ab7a6aeed4bf7df43ffa4b7128a2837b8"; - }; - buildInputs = [ which qt4 ]; - preBuild = '' - sed -i include/QtCrypto/qca_publickey.h -e '/EMSA3_Raw/a,\ - EMSA3_SHA224, ///< SHA224, with EMSA3 (ie PKCS#1 Version 1.5) encoding\ - EMSA3_SHA256, ///< SHA256, with EMSA3 (ie PKCS#1 Version 1.5) encoding\ - EMSA3_SHA384, ///< SHA384, with EMSA3 (ie PKCS#1 Version 1.5) encoding\ - EMSA3_SHA512 ///< SHA512, with EMSA3 (ie PKCS#1 Version 1.5) encoding' - ''; - meta = with stdenv.lib; { - description = "Qt Cryptographic Architecture"; - license = "LGPL"; - homepage = http://delta.affinix.com/qca; - maintainers = [ maintainers.sander maintainers.urkud ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/qca2/ossl-remove-whirlpool.patch b/pkgs/desktops/kde-4.4/support/qca2/ossl-remove-whirlpool.patch deleted file mode 100644 index fa4eb401622..00000000000 --- a/pkgs/desktops/kde-4.4/support/qca2/ossl-remove-whirlpool.patch +++ /dev/null @@ -1,74 +0,0 @@ -Source: Upstream, SVN r864423 -Upstream: Yes -Reason: Fix compilation w/ >=dev-libs/openssl-0.9.8g - - -From 883f1057b31387e7cbfe66f6b3cf5781a6ca49fb Mon Sep 17 00:00:00 2001 -From: infiniti -Date: Wed, 24 Sep 2008 19:22:26 +0000 -Subject: [PATCH] remove whirlpool usage. the algorithm is missing on at least 0.9.8g and - 0.9.8i, even though there's an OBJ_whirlpool definition in 0.9.8i. - -git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qca@864423 283d02a7-25f6-0310-bc7c-ecb5cbfe19da ---- - plugins/qca-ossl/qca-ossl.cpp | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) - -diff --git a/qca-ossl.cpp b/qca-ossl.cpp -index 746a863..f9efd84 100644 ---- a/qca-ossl.cpp -+++ b/qca-ossl.cpp -@@ -6616,9 +6616,11 @@ static QStringList all_hash_types() - #ifdef SHA512_DIGEST_LENGTH - list += "sha512"; - #endif -+/* - #ifdef OBJ_whirlpool - list += "whirlpool"; - #endif -+*/ - return list; - } - -@@ -6863,10 +6865,12 @@ public: - else if ( type == "sha512" ) - return new opensslHashContext( EVP_sha512(), this, type); - #endif -+/* - #ifdef OBJ_whirlpool - else if ( type == "whirlpool" ) - return new opensslHashContext( EVP_whirlpool(), this, type); - #endif -+*/ - else if ( type == "pbkdf1(sha1)" ) - return new opensslPbkdf1Context( EVP_sha1(), this, type ); - else if ( type == "pbkdf1(md2)" ) --- -1.6.0.4 - - -From 70730a58fe6d9ba5b50b8971424663ba52947e4c Mon Sep 17 00:00:00 2001 -From: infiniti -Date: Wed, 24 Sep 2008 19:23:30 +0000 -Subject: [PATCH] fix warning - -git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qca@864425 283d02a7-25f6-0310-bc7c-ecb5cbfe19da ---- - plugins/qca-ossl/qca-ossl.cpp | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/qca-ossl.cpp b/qca-ossl.cpp -index f9efd84..1790364 100644 ---- a/qca-ossl.cpp -+++ b/qca-ossl.cpp -@@ -327,7 +327,7 @@ static X509_EXTENSION *new_subject_key_id(X509 *cert) - X509V3_CTX ctx; - X509V3_set_ctx_nodb(&ctx); - X509V3_set_ctx(&ctx, NULL, cert, NULL, NULL, 0); -- X509_EXTENSION *ex = X509V3_EXT_conf_nid(NULL, &ctx, NID_subject_key_identifier, "hash"); -+ X509_EXTENSION *ex = X509V3_EXT_conf_nid(NULL, &ctx, NID_subject_key_identifier, (char *)"hash"); - return ex; - } - --- -1.6.0.4 diff --git a/pkgs/desktops/kde-4.4/support/qca2/ossl.nix b/pkgs/desktops/kde-4.4/support/qca2/ossl.nix deleted file mode 100644 index bfaa320618c..00000000000 --- a/pkgs/desktops/kde-4.4/support/qca2/ossl.nix +++ /dev/null @@ -1,32 +0,0 @@ -{stdenv, fetchurl, fetchsvn, qt4, qca2, openssl}: - -stdenv.mkDerivation rec { - version = "2.0.0-beta3"; - name = "qca-ossl-${version}"; - src = fetchurl { - url = "http://delta.affinix.com/download/qca/2.0/plugins/${name}.tar.bz2"; - sha256 = "0yy68racvx3clybry2i1bw5bz9yhxr40p3xqagxxb15ihvsrzq08"; - }; - # SVN version has stabilized and has a lot of fixes for fresh OpenSSL - # Take the main source from there - svn_src = fetchsvn { - url = svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qca/plugins/qca-ossl ; - rev = 1115936; - sha256 = "ef2c0307e8834e1e7cb23b6fea1cc22486328a37186301a6c11161b1c93d834b"; - }; - buildInputs = [ qt4 qca2 openssl ]; - dontAddPrefix = true; - configureFlags="--no-separate-debug-info --with-qca=${qca2} - --with-openssl-inc=${openssl}/include --with-openssl-lib=${openssl}/lib"; - preConfigure='' - cp ${svn_src}/qca-ossl.cpp . - - configureFlags="$configureFlags --plugins-path=$out/lib/qt4/plugins" - ''; - meta = with stdenv.lib; { - description = "Qt Cryptographic Architecture OpenSSL plugin"; - license = "LGPL"; - homepage = http://delta.affinix.com/qca; - maintainers = [ maintainers.urkud ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/qimageblitz/default.nix b/pkgs/desktops/kde-4.4/support/qimageblitz/default.nix deleted file mode 100644 index 34cbe36b5da..00000000000 --- a/pkgs/desktops/kde-4.4/support/qimageblitz/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{stdenv, fetchurl, lib, cmake, qt4}: - -stdenv.mkDerivation { - name = "qimageblitz-0.0.4"; - src = fetchurl { - url = mirror://sourceforge/qimageblitz/qimageblitz-0.0.4.tar.bz2; - md5 = "cb87c7f1c0455e8984ee4830f1e749cf"; - }; - buildInputs = [ cmake qt4 ]; - meta = { - description = "Graphical effect and filter library for KDE4"; - license = "BSD"; - homepage = http://qimageblitz.sourceforge.net; - maintainers = [ lib.maintainers.sander ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/soprano/default.nix b/pkgs/desktops/kde-4.4/support/soprano/default.nix deleted file mode 100644 index 938fa05f2c1..00000000000 --- a/pkgs/desktops/kde-4.4/support/soprano/default.nix +++ /dev/null @@ -1,21 +0,0 @@ -{stdenv, fetchurl, lib, cmake, qt4, cluceneCore, redland, libiodbc}: - -stdenv.mkDerivation rec { - name = "soprano-2.4.4"; - - src = fetchurl { - url = "mirror://sf/soprano/${name}.tar.bz2"; - sha256 = "02qi616w6kli75ibkrvjc88spx6hi8ahlf3c926bi4lh5h73pjkq"; - }; - - # We disable the Java backends, since we do not need them and they make the closure size much bigger - buildInputs = [ cmake qt4 cluceneCore redland libiodbc ]; - - meta = { - homepage = http://soprano.sourceforge.net/; - description = "An object-oriented C++/Qt4 framework for RDF data"; - license = "LGPL"; - maintainers = with lib.maintainers; [ sander urkud ]; - platforms = qt4.meta.platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/support/strigi/default.nix b/pkgs/desktops/kde-4.4/support/strigi/default.nix deleted file mode 100644 index 93778e7c984..00000000000 --- a/pkgs/desktops/kde-4.4/support/strigi/default.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, bzip2, libxml2, expat, exiv2 -, cluceneCore -}: - -stdenv.mkDerivation rec { - name = "strigi-0.7.1"; - - src = fetchurl { - url = "http://www.vandenoever.info/software/strigi/${name}.tar.bz2"; - sha256 = "1cra4jlpd7cdvckwalfjrf2224qvhbkmxdd3sn02q9jhv830b0yi"; - }; - includeAllQtDirs=true; - - CLUCENE_HOME = cluceneCore; - - # Dependencies such as SQLite and FAM are unreliable in this release - buildInputs = [ - cmake perl qt4 bzip2 stdenv.gcc.libc libxml2 expat exiv2 cluceneCore - ]; - - meta = { - homepage = http://strigi.sourceforge.net; - description = "A very fast and efficient crawler to index data on your harddrive"; - license = "LGPL"; - maintainers = [ lib.maintainers.sander ]; - }; -} diff --git a/pkgs/desktops/kde-4.4/toys/default.nix b/pkgs/desktops/kde-4.4/toys/default.nix deleted file mode 100644 index 30428c947da..00000000000 --- a/pkgs/desktops/kde-4.4/toys/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4, phonon}: - -stdenv.mkDerivation { - name = "kdetoys-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdetoys-4.4.5.tar.bz2; - sha256 = "0cydhkgx2aqn2z0hjd7kg0da18niq89xixfhc7sq4g92xc9fryq1"; - }; - buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 phonon ]; - meta = { - description = "KDE Toys"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/updatekde.sh b/pkgs/desktops/kde-4.4/updatekde.sh deleted file mode 100755 index ac3297e905d..00000000000 --- a/pkgs/desktops/kde-4.4/updatekde.sh +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh - -if [ $# -ne 2 ]; then - echo Run this in the kde expressions directory - echo usage: $0 oldversion newversion - echo example: $0 4.3.4 4.3.5 - echo - echo This will not update the l10n expressions, which have their own generator. - echo This code supposes that the sha* assignations happen in the immediately next - echo line to the url assignation. - exit 1 -fi - -OLD=$1 -NEW=$2 - - -# Regexp to match for the old version -regexp_old="$(echo $OLD | sed -e 's/\./\\./g')" - - -# stdin: the result of grep -1 "\" $A > tmp; - < tmp updateinfile $A - fi - done -} - -# Apply the version update to all nix files but l10n from '.' -find . -\( -name *.nix -and -not -path "*l10n*" -\) | updatefiles diff --git a/pkgs/desktops/kde-4.4/utils/builder.sh b/pkgs/desktops/kde-4.4/utils/builder.sh deleted file mode 100644 index c1ec2b7e1cd..00000000000 --- a/pkgs/desktops/kde-4.4/utils/builder.sh +++ /dev/null @@ -1,13 +0,0 @@ -source $stdenv/setup - -myPatchPhase() -{ - for i in printer-applet/cmake-modules/FindSystemConfigPrinter.py printer-applet/printer-applet.py - do - sed -i -e "s|/usr/share/system-config-printer|$system_config_printer/share/system-config-printer|" $i - done - - sed -i -e "s|import cupshelpers.ppds, cupshelpers.cupshelpers|import ppds, cupshelpers|" printer-applet/cmake-modules/FindSystemConfigPrinter.py -} -patchPhase=myPatchPhase -genericBuild diff --git a/pkgs/desktops/kde-4.4/utils/default.nix b/pkgs/desktops/kde-4.4/utils/default.nix deleted file mode 100644 index a3bd6c57ada..00000000000 --- a/pkgs/desktops/kde-4.4/utils/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, gmp, python, libzip, libarchive, xz -, sip, pyqt4, pycups, rhpl, system_config_printer -, kdelibs, kdepimlibs, kdebase, kdebindings, automoc4, phonon, qimageblitz, qca2}: - -stdenv.mkDerivation { - name = "kdeutils-4.4.5"; - - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdeutils-4.4.5.tar.bz2; - sha256 = "159464yv5l0ra6h7l2ihfc3i4sr62229837zi6n9x4bfmd5pvvq7"; - }; - - builder = ./builder.sh; - - inherit system_config_printer; - - buildInputs = [ cmake qt4 perl gmp python libzip libarchive xz sip pyqt4 pycups rhpl system_config_printer - kdelibs kdepimlibs kdebase kdebindings automoc4 phonon qimageblitz qca2 ]; - - meta = { - description = "KDE Utilities"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/desktops/kde-4.4/webdev/default.nix b/pkgs/desktops/kde-4.4/webdev/default.nix deleted file mode 100644 index 2c1746a6905..00000000000 --- a/pkgs/desktops/kde-4.4/webdev/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ stdenv, fetchurl, lib, cmake, qt4, perl, libxml2, libxslt, boost -, kdelibs, kdepimlibs, automoc4, phonon}: - -stdenv.mkDerivation { - name = "kdewebdev-4.4.5"; - src = fetchurl { - url = mirror://kde/stable/4.4.5/src/kdewebdev-4.4.5.tar.bz2; - sha256 = "1yqn08xlzbcqrna76wqjmp58x28n3k47705znzqvh951ljdxds85"; - }; - buildInputs = [ cmake qt4 perl libxml2 libxslt boost kdelibs kdepimlibs automoc4 phonon ]; - meta = { - description = "KDE Web development utilities"; - license = "GPL"; - homepage = http://www.kde.org; - inherit (kdelibs.meta) maintainers platforms; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 05c730433a9..f4a0bf45f85 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7135,9 +7135,6 @@ let kde4 = kde45; - kde44 = makeOverridable (import ../desktops/kde-4.4) ( - applyGlobalOverrides (p: { kde4 = p.kde44; qt4 = p.qt46; })); - kde45 = callPackage ../desktops/kde-4.5 { callPackage = let