diff options
author | Thomas Tuegel <ttuegel@gmail.com> | 2015-12-16 19:08:06 -0600 |
---|---|---|
committer | Thomas Tuegel <ttuegel@gmail.com> | 2015-12-16 19:08:06 -0600 |
commit | 0a81a0d8ffa824217e0a2fe58972467a7a92b966 (patch) | |
tree | 089a3e101308aa2916f8eb3a2e6fffbfc57e4c32 | |
parent | 61176d89873543ab0c805b1d193c078a6bc34c4a (diff) |
kde5: Frameworks 5.17, Plasma 5.5.1, Applications 15.12.0
The stable `kde5` attribute is updated to these versions. The old versions have been removed.
163 files changed, 7 insertions, 7621 deletions
diff --git a/pkgs/applications/kde-apps-15.08/ark.nix b/pkgs/applications/kde-apps-15.08/ark.nix deleted file mode 100644 index 36a1ca7cfbd71..0000000000000 --- a/pkgs/applications/kde-apps-15.08/ark.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, karchive -, kconfig -, kcrash -, kdbusaddons -, ki18n -, kiconthemes -, khtml -, kio -, kservice -, kpty -, kwidgetsaddons -, libarchive -, p7zip -, unrar -, unzipNLS -, zip -}: - -let PATH = lib.makeSearchPath "bin" [ - p7zip unrar unzipNLS zip - ]; -in - -kdeApp { - name = "ark"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - ]; - buildInputs = [ - karchive - kconfig - kcrash - kdbusaddons - kiconthemes - kservice - kpty - kwidgetsaddons - libarchive - ]; - propagatedBuildInputs = [ - khtml - ki18n - kio - ]; - postInstall = '' - wrapQtProgram "$out/bin/ark" \ - --prefix PATH : "${PATH}" - ''; - meta = { - license = with lib.licenses; [ gpl2 lgpl3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/baloo-widgets.nix b/pkgs/applications/kde-apps-15.08/baloo-widgets.nix deleted file mode 100644 index a24928160df17..0000000000000 --- a/pkgs/applications/kde-apps-15.08/baloo-widgets.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, kconfig -, kio -, ki18n -, kservice -, kfilemetadata -, baloo -, kdelibs4support -}: - -kdeApp { - name = "baloo-widgets"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - ]; - buildInputs = [ - kconfig - kservice - ]; - propagatedBuildInputs = [ - baloo - kdelibs4support - kfilemetadata - ki18n - kio - ]; - meta = { - license = [ lib.licenses.lgpl21 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/default.nix b/pkgs/applications/kde-apps-15.08/default.nix deleted file mode 100644 index 8694ee0b264f5..0000000000000 --- a/pkgs/applications/kde-apps-15.08/default.nix +++ /dev/null @@ -1,56 +0,0 @@ -# Maintainer's Notes: -# -# Minor updates: -# 1. Edit ./manifest.sh to point to the updated URL. Upstream sometimes -# releases updates that include only the changed packages; in this case, -# multiple URLs can be provided and the results will be merged. -# 2. Run ./manifest.sh and ./dependencies.sh. -# 3. Build and enjoy. -# -# Major updates: -# We prefer not to immediately overwrite older versions with major updates, so -# make a copy of this directory first. After copying, be sure to delete ./tmp -# if it exists. Then follow the minor update instructions. - -{ pkgs, debug ? false }: - -let - - inherit (pkgs) lib stdenv; - - srcs = import ./srcs.nix { inherit (pkgs) fetchurl; inherit mirror; }; - mirror = "mirror://kde"; - - kdeApp = import ./kde-app.nix { - inherit stdenv lib; - inherit debug srcs; - }; - - packages = self: with self; { - kdelibs = callPackage ./kdelibs { inherit (pkgs) attica phonon; }; - - ark = callPackage ./ark.nix {}; - baloo-widgets = callPackage ./baloo-widgets.nix {}; - dolphin = callPackage ./dolphin.nix {}; - dolphin-plugins = callPackage ./dolphin-plugins.nix {}; - ffmpegthumbs = callPackage ./ffmpegthumbs.nix {}; - gpgmepp = callPackage ./gpgmepp.nix {}; - gwenview = callPackage ./gwenview.nix {}; - kate = callPackage ./kate.nix {}; - kdegraphics-thumbnailers = callPackage ./kdegraphics-thumbnailers.nix {}; - kgpg = callPackage ./kgpg.nix { inherit (pkgs.kde4) kdepimlibs; }; - konsole = callPackage ./konsole.nix {}; - ksnapshot = callPackage ./ksnapshot.nix {}; - libkdcraw = callPackage ./libkdcraw.nix {}; - libkexiv2 = callPackage ./libkexiv2.nix {}; - libkipi = callPackage ./libkipi.nix {}; - okular = callPackage ./okular.nix {}; - oxygen-icons = callPackage ./oxygen-icons.nix {}; - print-manager = callPackage ./print-manager.nix {}; - - l10n = pkgs.recurseIntoAttrs (import ./l10n.nix { inherit callPackage lib pkgs; }); - }; - - newScope = scope: pkgs.kf515.newScope ({ inherit kdeApp; } // scope); - -in lib.makeScope newScope packages diff --git a/pkgs/applications/kde-apps-15.08/dolphin-plugins.nix b/pkgs/applications/kde-apps-15.08/dolphin-plugins.nix deleted file mode 100644 index 72a08c7326143..0000000000000 --- a/pkgs/applications/kde-apps-15.08/dolphin-plugins.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, kxmlgui -, ki18n -, kio -, kdelibs4support -, dolphin -}: - -kdeApp { - name = "dolphin-plugins"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - ]; - buildInputs = [ - kxmlgui - dolphin - ]; - propagatedBuildInputs = [ - kdelibs4support - ki18n - kio - ]; - meta = { - license = [ lib.licenses.gpl2 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/dolphin.nix b/pkgs/applications/kde-apps-15.08/dolphin.nix deleted file mode 100644 index 3218146f510e9..0000000000000 --- a/pkgs/applications/kde-apps-15.08/dolphin.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, makeQtWrapper -, kinit -, kcmutils -, kcoreaddons -, knewstuff -, ki18n -, kdbusaddons -, kbookmarks -, kconfig -, kio -, kparts -, solid -, kiconthemes -, kcompletion -, ktexteditor -, kwindowsystem -, knotifications -, kactivities -, phonon -, baloo -, baloo-widgets -, kfilemetadata -, kdelibs4support -}: - -kdeApp { - name = "dolphin"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kinit - kcmutils - kcoreaddons - knewstuff - kdbusaddons - kbookmarks - kconfig - kparts - solid - kiconthemes - kcompletion - knotifications - phonon - baloo-widgets - ]; - propagatedBuildInputs = [ - baloo - kactivities - kdelibs4support - kfilemetadata - ki18n - kio - ktexteditor - kwindowsystem - ]; - postInstall = '' - wrapQtProgram "$out/bin/dolphin" - ''; - meta = { - license = with lib.licenses; [ gpl2 fdl12 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/fetchsrcs.sh b/pkgs/applications/kde-apps-15.08/fetchsrcs.sh deleted file mode 100755 index 126753e3ccc0e..0000000000000 --- a/pkgs/applications/kde-apps-15.08/fetchsrcs.sh +++ /dev/null @@ -1,56 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -i bash -p coreutils findutils gnused nix wget - -set -x - -# The trailing slash at the end is necessary! -WGET_ARGS='http://download.kde.org/stable/applications/15.08.3/ http://download.kde.org/stable/applications/15.04.3/src/oxygen-icons-15.04.3.tar.xz -A *.tar.xz' - -mkdir tmp; cd tmp - -rm -f ../srcs.csv - -wget -nH -r -c --no-parent $WGET_ARGS - -find . | while read src; do - if [[ -f "${src}" ]]; then - # Sanitize file name - filename=$(basename "$src" | tr '@' '_') - nameVersion="${filename%.tar.*}" - name=$(echo "$nameVersion" | sed -e 's,-[[:digit:]].*,,' | sed -e 's,-opensource-src$,,') - version=$(echo "$nameVersion" | sed -e 's,^\([[:alpha:]][[:alnum:]]*-\)\+,,') - echo "$name,$version,$src,$filename" >>../srcs.csv - fi -done - -cat >../srcs.nix <<EOF -# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh -{ fetchurl, mirror }: - -{ -EOF - -gawk -F , "{ print \$1 }" ../srcs.csv | sort | uniq | while read name; do - versions=$(gawk -F , "/^$name,/ { print \$2 }" ../srcs.csv) - latestVersion=$(echo "$versions" | sort -rV | head -n 1) - src=$(gawk -F , "/^$name,$latestVersion,/ { print \$3 }" ../srcs.csv) - filename=$(gawk -F , "/^$name,$latestVersion,/ { print \$4 }" ../srcs.csv) - url="${src:2}" - sha256=$(nix-hash --type sha256 --base32 --flat "$src") - cat >>../srcs.nix <<EOF - $name = { - version = "$latestVersion"; - src = fetchurl { - url = "\${mirror}/$url"; - sha256 = "$sha256"; - name = "$filename"; - }; - }; -EOF -done - -echo "}" >>../srcs.nix - -rm -f ../srcs.csv - -cd .. diff --git a/pkgs/applications/kde-apps-15.08/ffmpegthumbs.nix b/pkgs/applications/kde-apps-15.08/ffmpegthumbs.nix deleted file mode 100644 index 64f7961e7c7fa..0000000000000 --- a/pkgs/applications/kde-apps-15.08/ffmpegthumbs.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, kdelibs -, ffmpeg -}: - -kdeApp { - name = "ffmpegthumbs"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - kdelibs - ffmpeg - ]; - meta = { - license = with lib.licenses; [ gpl2 bsd3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/gpgmepp.nix b/pkgs/applications/kde-apps-15.08/gpgmepp.nix deleted file mode 100644 index ac14573dcaa3f..0000000000000 --- a/pkgs/applications/kde-apps-15.08/gpgmepp.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, boost -, gpgme -}: - -kdeApp { - name = "gpgmepp"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - boost - gpgme - ]; - meta = { - license = with lib.licenses; [ lgpl21 bsd3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/gwenview.nix b/pkgs/applications/kde-apps-15.08/gwenview.nix deleted file mode 100644 index 732ac11e96d0e..0000000000000 --- a/pkgs/applications/kde-apps-15.08/gwenview.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, makeQtWrapper -, baloo -, exiv2 -, kactivities -, kdelibs4support -, kio -, lcms2 -, phonon -, qtsvg -, qtx11extras -}: - -kdeApp { - name = "gwenview"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - exiv2 - lcms2 - phonon - qtsvg - ]; - propagatedBuildInputs = [ - baloo - kactivities - kdelibs4support - kio - qtx11extras - ]; - postInstall = '' - wrapQtProgram "$out/bin/gwenview" - ''; - meta = { - license = with lib.licenses; [ gpl2 fdl12 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/kate.nix b/pkgs/applications/kde-apps-15.08/kate.nix deleted file mode 100644 index 91eeb2314a4c4..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kate.nix +++ /dev/null @@ -1,69 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, qtscript -, kactivities -, kconfig -, kcrash -, kguiaddons -, kiconthemes -, ki18n -, kinit -, kjobwidgets -, kio -, kparts -, ktexteditor -, kwindowsystem -, kxmlgui -, kdbusaddons -, kwallet -, plasma-framework -, kitemmodels -, knotifications -, threadweaver -, knewstuff -, libgit2 -}: - -kdeApp { - name = "kate"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - ]; - buildInputs = [ - qtscript - kconfig - kcrash - kguiaddons - kiconthemes - kinit - kjobwidgets - kparts - kxmlgui - kdbusaddons - kwallet - kitemmodels - knotifications - threadweaver - knewstuff - libgit2 - ]; - propagatedBuildInputs = [ - kactivities - ki18n - kio - ktexteditor - kwindowsystem - plasma-framework - ]; - postInstall = '' - wrapQtProgram "$out/bin/kate" - wrapQtProgram "$out/bin/kwrite" - ''; - meta = { - license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/kde-app.nix b/pkgs/applications/kde-apps-15.08/kde-app.nix deleted file mode 100644 index 242f3d9c793d3..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kde-app.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ stdenv, lib, debug, srcs }: - -args: - -let - inherit (args) name; - sname = args.sname or name; - inherit (srcs."${sname}") src version; -in -stdenv.mkDerivation (args // { - name = "${name}-${version}"; - inherit src; - - cmakeFlags = - (args.cmakeFlags or []) - ++ [ "-DBUILD_TESTING=OFF" ] - ++ lib.optional debug "-DCMAKE_BUILD_TYPE=Debug"; - - meta = { - platforms = lib.platforms.linux; - homepage = "http://www.kde.org"; - } // (args.meta or {}); -}) diff --git a/pkgs/applications/kde-apps-15.08/kde-locale-4.nix b/pkgs/applications/kde-apps-15.08/kde-locale-4.nix deleted file mode 100644 index 4b612ee3e3c28..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kde-locale-4.nix +++ /dev/null @@ -1,20 +0,0 @@ -name: args: - -{ kdeApp, automoc4, cmake, gettext, kdelibs, perl }: - -kdeApp (args // { - sname = "kde-l10n-${name}"; - name = "kde-l10n-${name}-qt4"; - - nativeBuildInputs = - [ automoc4 cmake gettext perl ] - ++ (args.nativeBuildInputs or []); - buildInputs = - [ kdelibs ] - ++ (args.buildInputs or []); - - preConfigure = '' - sed -e 's/add_subdirectory(5)//' -i CMakeLists.txt - ${args.preConfigure or ""} - ''; -}) diff --git a/pkgs/applications/kde-apps-15.08/kde-locale-5.nix b/pkgs/applications/kde-apps-15.08/kde-locale-5.nix deleted file mode 100644 index 522fc542aeb2d..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kde-locale-5.nix +++ /dev/null @@ -1,17 +0,0 @@ -name: args: - -{ kdeApp, cmake, extra-cmake-modules, gettext, kdoctools }: - -kdeApp (args // { - sname = "kde-l10n-${name}"; - name = "kde-l10n-${name}-qt5"; - - nativeBuildInputs = - [ cmake extra-cmake-modules gettext kdoctools ] - ++ (args.nativeBuildInputs or []); - - preConfigure = '' - sed -e 's/add_subdirectory(4)//' -i CMakeLists.txt - ${args.preConfigure or ""} - ''; -}) diff --git a/pkgs/applications/kde-apps-15.08/kdegraphics-thumbnailers.nix b/pkgs/applications/kde-apps-15.08/kdegraphics-thumbnailers.nix deleted file mode 100644 index 027b8248c5cd2..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdegraphics-thumbnailers.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, kdelibs -, libkexiv2 -, libkdcraw -}: - -kdeApp { - name = "kdegraphics-thumbnailers"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - kdelibs - libkexiv2 - libkdcraw - ]; - meta = { - license = [ lib.licenses.lgpl21 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/kdelibs/0001-old-kde4-cmake-policies.patch b/pkgs/applications/kde-apps-15.08/kdelibs/0001-old-kde4-cmake-policies.patch deleted file mode 100644 index b7d7300e9a84d..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdelibs/0001-old-kde4-cmake-policies.patch +++ /dev/null @@ -1,56 +0,0 @@ -From b43c49109694940f0a26240753e879eb629dd02d Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Mon, 7 Sep 2015 13:54:57 -0500 -Subject: [PATCH 1/2] old kde4 cmake policies - ---- - cmake/modules/FindKDE4Internal.cmake | 33 +++++++++++++++++++++++++++++++++ - 1 file changed, 33 insertions(+) - -diff --git a/cmake/modules/FindKDE4Internal.cmake b/cmake/modules/FindKDE4Internal.cmake -index 7d54b9b..c435571 100644 ---- a/cmake/modules/FindKDE4Internal.cmake -+++ b/cmake/modules/FindKDE4Internal.cmake -@@ -345,6 +345,39 @@ - # Redistribution and use is allowed according to the terms of the BSD license. - # For details see the accompanying COPYING-CMAKE-SCRIPTS file. - -+# this is required now by cmake 2.6 and so must not be skipped by if(KDE4_FOUND) below -+cmake_minimum_required(VERSION 2.8.9 FATAL_ERROR) -+# set the cmake policies to the 2.4.x compatibility settings (may change for KDE 4.3) -+cmake_policy(VERSION 2.4.5) -+ -+# CMake 2.6, set compatibility behaviour to cmake 2.4 -+# this must be executed always, because the CMAKE_MINIMUM_REQUIRED() command above -+# resets the policy settings, so we get a lot of warnings -+ -+# CMP0000: don't require cmake_minimum_version() directly in the top level CMakeLists.txt, FindKDE4Internal.cmake is good enough -+cmake_policy(SET CMP0000 OLD) -+# CMP0002: in KDE4 we have multiple targets with the same name for the unit tests -+cmake_policy(SET CMP0002 OLD) -+# CMP0003: add the link paths to the link command as with cmake 2.4 -+cmake_policy(SET CMP0003 OLD) -+# CMP0005: keep escaping behaviour for definitions added via add_definitions() -+cmake_policy(SET CMP0005 OLD) -+# since cmake 2.6.3: NEW behaviour is that setting policies doesn't "escape" the file -+# where this is done, macros and functions are executed with the policies as they -+# were when the were defined. Keep the OLD behaviour so we can set the policies here -+# for all KDE software without the big warning -+cmake_policy(SET CMP0011 OLD) -+ -+# since cmake 2.8.4: when include()ing from inside cmake's module dir, prefer the files -+# in this directory over those from CMAKE_MODULE_PATH -+cmake_policy(SET CMP0017 NEW) -+ -+# since cmake 3.0: use of the LOCATION target property is disallowed while it is used in KDE4Macros.cmake -+if (POLICY CMP0026) -+ cmake_policy(SET CMP0026 OLD) -+endif (POLICY CMP0026) -+ -+ - # Only do something if it hasn't been found yet - if(NOT KDE4_FOUND) - --- -2.5.0 - diff --git a/pkgs/applications/kde-apps-15.08/kdelibs/0002-polkit-install-path.patch b/pkgs/applications/kde-apps-15.08/kdelibs/0002-polkit-install-path.patch deleted file mode 100644 index ff0306ea1488b..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdelibs/0002-polkit-install-path.patch +++ /dev/null @@ -1,25 +0,0 @@ -From fab35bac146a817f3af80f45531355fd70cd226b Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Mon, 7 Sep 2015 13:56:03 -0500 -Subject: [PATCH 2/2] polkit install path - ---- - kdecore/auth/ConfigureChecks.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kdecore/auth/ConfigureChecks.cmake b/kdecore/auth/ConfigureChecks.cmake -index 7cf9cb5..c8334ae 100644 ---- a/kdecore/auth/ConfigureChecks.cmake -+++ b/kdecore/auth/ConfigureChecks.cmake -@@ -150,7 +150,7 @@ elseif(KDE4_AUTH_BACKEND_NAME STREQUAL "POLKITQT-1") - ${CMAKE_INSTALL_PREFIX} _KDE4_AUTH_POLICY_FILES_INSTALL_DIR - ${POLKITQT-1_POLICY_FILES_INSTALL_DIR}) - -- set(KDE4_AUTH_POLICY_FILES_INSTALL_DIR ${_KDE4_AUTH_POLICY_FILES_INSTALL_DIR} CACHE STRING -+ set(KDE4_AUTH_POLICY_FILES_INSTALL_DIR "\${CMAKE_INSTALL_PREFIX}/share/polkit-1/actions" CACHE STRING - "Where policy files generated by KAuth will be installed" FORCE) - elseif(KDE4_AUTH_BACKEND_NAME STREQUAL "FAKE") - set (KAUTH_COMPILING_FAKE_BACKEND TRUE) --- -2.5.0 - diff --git a/pkgs/applications/kde-apps-15.08/kdelibs/0003-remove_xdg_impurities.patch b/pkgs/applications/kde-apps-15.08/kdelibs/0003-remove_xdg_impurities.patch deleted file mode 100644 index a79d7b2b7d168..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdelibs/0003-remove_xdg_impurities.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff --git a/kdecore/kernel/kstandarddirs.cpp b/kdecore/kernel/kstandarddirs.cpp -index ab8f76d..2ae5089 100644 ---- a/kdecore/kernel/kstandarddirs.cpp -+++ b/kdecore/kernel/kstandarddirs.cpp -@@ -1768,12 +1768,6 @@ void KStandardDirs::addKDEDefaults() - else - { - xdgdirList.clear(); -- xdgdirList.append(QString::fromLatin1("/etc/xdg")); --#ifdef Q_WS_WIN -- xdgdirList.append(installPath("kdedir") + QString::fromLatin1("etc/xdg")); --#else -- xdgdirList.append(QFile::decodeName(KDESYSCONFDIR "/xdg")); --#endif - } - - QString localXdgDir = readEnvPath("XDG_CONFIG_HOME"); -@@ -1821,10 +1815,6 @@ void KStandardDirs::addKDEDefaults() - } - } else { - xdgdirList = kdedirDataDirs; --#ifndef Q_WS_WIN -- xdgdirList.append(QString::fromLatin1("/usr/local/share/")); -- xdgdirList.append(QString::fromLatin1("/usr/share/")); --#endif - } - - localXdgDir = readEnvPath("XDG_DATA_HOME"); -diff --git a/solid/solid/xdgbasedirs.cpp b/solid/solid/xdgbasedirs.cpp -index 4c9cad9..6849d45 100644 ---- a/solid/solid/xdgbasedirs.cpp -+++ b/solid/solid/xdgbasedirs.cpp -@@ -70,12 +70,12 @@ QStringList Solid::XdgBaseDirs::systemPathList( const char *resource ) - { - if ( qstrncmp( "data", resource, 4 ) == 0 ) { - if ( instance()->mDataDirs.isEmpty() ) { -- instance()->mDataDirs = instance()->systemPathList( "XDG_DATA_DIRS", "/usr/local/share:/usr/share" ); -+ instance()->mDataDirs = instance()->systemPathList( "XDG_DATA_DIRS", "" ); - } - return instance()->mDataDirs; - } else if ( qstrncmp( "config", resource, 6 ) == 0 ) { - if ( instance()->mConfigDirs.isEmpty() ) { -- instance()->mConfigDirs = instance()->systemPathList( "XDG_CONFIG_DIRS", "/etc/xdg" ); -+ instance()->mConfigDirs = instance()->systemPathList( "XDG_CONFIG_DIRS", "" ); - } - return instance()->mConfigDirs; - } diff --git a/pkgs/applications/kde-apps-15.08/kdelibs/default.nix b/pkgs/applications/kde-apps-15.08/kdelibs/default.nix deleted file mode 100644 index a30b19774f2a3..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdelibs/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ kdeApp, attica, attr, automoc4, avahi, bison, cmake -, docbook_xml_dtd_42, docbook_xsl, flex, giflib, ilmbase -, libdbusmenu_qt, libjpeg, libxml2, libxslt, perl, phonon, pkgconfig -, polkit_qt4, qca2, qt4, shared_desktop_ontologies, shared_mime_info -, soprano, strigi, udev, xz -, lib -}: - -kdeApp { - name = "kdelibs"; - - buildInputs = [ - attica attr avahi giflib libdbusmenu_qt libjpeg libxml2 - polkit_qt4 qca2 shared_desktop_ontologies udev xz - ]; - propagatedBuildInputs = [ qt4 soprano phonon strigi ]; - nativeBuildInputs = [ - automoc4 bison cmake flex libxslt perl pkgconfig shared_mime_info - ]; - - patches = [ - ./0001-old-kde4-cmake-policies.patch - ./0002-polkit-install-path.patch - ./0003-remove_xdg_impurities.patch - ]; - - # cmake does not detect path to `ilmbase` - NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; - - cmakeFlags = [ - "-DDOCBOOKXML_CURRENTDTD_DIR=${docbook_xml_dtd_42}/xml/dtd/docbook" - "-DDOCBOOKXSL_DIR=${docbook_xsl}/xml/xsl/docbook" - "-DWITH_SOLID_UDISKS2=ON" - "-DKDE_DEFAULT_HOME=.kde" - ]; - - setupHook = ./setup-hook.sh; - - meta = { - licenses = with lib.licenses; [ gpl2 fdl12 lgpl21 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/kdelibs/polkit-install.patch b/pkgs/applications/kde-apps-15.08/kdelibs/polkit-install.patch deleted file mode 100644 index d2ecac663ec5f..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdelibs/polkit-install.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ru -x '*~' kdelibs-4.6.90-orig/kdecore/auth/ConfigureChecks.cmake kdelibs-4.6.90/kdecore/auth/ConfigureChecks.cmake ---- kdelibs-4.6.90-orig/kdecore/auth/ConfigureChecks.cmake 2011-05-20 22:24:54.000000000 +0200 -+++ kdelibs-4.6.90/kdecore/auth/ConfigureChecks.cmake 2011-07-12 14:03:00.000000000 +0200 -@@ -139,7 +139,7 @@ - ${CMAKE_INSTALL_PREFIX} _KDE4_AUTH_POLICY_FILES_INSTALL_DIR - ${POLKITQT-1_POLICY_FILES_INSTALL_DIR}) - -- set(KDE4_AUTH_POLICY_FILES_INSTALL_DIR ${_KDE4_AUTH_POLICY_FILES_INSTALL_DIR} CACHE STRING -+ set(KDE4_AUTH_POLICY_FILES_INSTALL_DIR "\${CMAKE_INSTALL_PREFIX}/share/polkit-1/actions" CACHE STRING - "Where policy files generated by KAuth will be installed" FORCE) - elseif(KDE4_AUTH_BACKEND_NAME STREQUAL "FAKE") - set (KAUTH_COMPILING_FAKE_BACKEND TRUE) diff --git a/pkgs/applications/kde-apps-15.08/kdelibs/setup-hook.sh b/pkgs/applications/kde-apps-15.08/kdelibs/setup-hook.sh deleted file mode 100644 index e0a75dc8acd0d..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kdelibs/setup-hook.sh +++ /dev/null @@ -1,10 +0,0 @@ -addQt4Plugins() { - if [[ -d "$1/lib/qt4/plugins" ]]; then - propagatedUserEnvPkgs+=" $1" - fi - - if [[ -d "$1/lib/kde4/plugins" ]]; then - propagatedUserEnvPkgs+=" $1" - fi -} -envHooks+=(addQt4Plugins) diff --git a/pkgs/applications/kde-apps-15.08/kgpg.nix b/pkgs/applications/kde-apps-15.08/kgpg.nix deleted file mode 100644 index 3ee925197189e..0000000000000 --- a/pkgs/applications/kde-apps-15.08/kgpg.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, makeWrapper -, perl -, pkgconfig -, boost -, gpgme -, kdelibs -, kdepimlibs -, gnupg -}: - -kdeApp { - name = "kgpg"; - nativeBuildInputs = [ - automoc4 - cmake - makeWrapper - perl - pkgconfig - ]; - buildInputs = [ - boost - gpgme - kdelibs - kdepimlibs - ]; - postInstall = '' - wrapProgram "$out/bin/kgpg" \ - --prefix PATH : "${gnupg}/bin" - ''; - meta = { - license = [ lib.licenses.gpl2 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/konsole.nix b/pkgs/applications/kde-apps-15.08/konsole.nix deleted file mode 100644 index 4b4cba2a37795..0000000000000 --- a/pkgs/applications/kde-apps-15.08/konsole.nix +++ /dev/null @@ -1,68 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, kdoctools -, makeQtWrapper -, qtscript -, kbookmarks -, kcompletion -, kconfig -, kconfigwidgets -, kcoreaddons -, kguiaddons -, ki18n -, kiconthemes -, kinit -, kdelibs4support -, kio -, knotifications -, knotifyconfig -, kparts -, kpty -, kservice -, ktextwidgets -, kwidgetsaddons -, kwindowsystem -, kxmlgui -}: - -kdeApp { - name = "konsole"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - qtscript - kbookmarks - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kguiaddons - kiconthemes - kinit - kio - knotifications - knotifyconfig - kparts - kpty - kservice - ktextwidgets - kwidgetsaddons - kxmlgui - ]; - propagatedBuildInputs = [ - kdelibs4support - ki18n - kwindowsystem - ]; - postInstall = '' - wrapQtProgram "$out/bin/konsole" - ''; - meta = { - license = with lib.licenses; [ gpl2 lgpl21 fdl12 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/ksnapshot.nix b/pkgs/applications/kde-apps-15.08/ksnapshot.nix deleted file mode 100644 index b757f4f04037e..0000000000000 --- a/pkgs/applications/kde-apps-15.08/ksnapshot.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, kdelibs -, libkipi -, libXfixes -}: - -kdeApp { - name = "ksnapshot"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - kdelibs - libkipi - libXfixes - ]; - meta = { - license = with lib.licenses; [ gpl2 lgpl21 fdl12 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/l10n.nix b/pkgs/applications/kde-apps-15.08/l10n.nix deleted file mode 100644 index 7a9f1c36cbfdd..0000000000000 --- a/pkgs/applications/kde-apps-15.08/l10n.nix +++ /dev/null @@ -1,231 +0,0 @@ -{ callPackage, pkgs, lib }: - -let - - kdeLocale4 = import ./kde-locale-4.nix; - kdeLocale5 = import ./kde-locale-5.nix; - -in - -lib.mapAttrs (name: attr: pkgs.recurseIntoAttrs attr) { - ar = { - qt4 = callPackage (kdeLocale4 "ar" {}) {}; - qt5 = callPackage (kdeLocale5 "ar" {}) {}; - }; - bg = { - qt4 = callPackage (kdeLocale4 "bg" {}) {}; - qt5 = callPackage (kdeLocale5 "bg" {}) {}; - }; - bs = { - qt4 = callPackage (kdeLocale4 "bs" {}) {}; - qt5 = callPackage (kdeLocale5 "bs" {}) {}; - }; - ca = { - qt4 = callPackage (kdeLocale4 "ca" {}) {}; - qt5 = callPackage (kdeLocale5 "ca" {}) {}; - }; - ca_valencia = { - qt4 = callPackage (kdeLocale4 "ca_valencia" {}) {}; - qt5 = callPackage (kdeLocale5 "ca_valencia" {}) {}; - }; - cs = { - qt4 = callPackage (kdeLocale4 "cs" {}) {}; - qt5 = callPackage (kdeLocale5 "cs" {}) {}; - }; - da = { - qt4 = callPackage (kdeLocale4 "da" {}) {}; - qt5 = callPackage (kdeLocale5 "da" {}) {}; - }; - de = { - qt4 = callPackage (kdeLocale4 "de" {}) {}; - qt5 = callPackage (kdeLocale5 "de" {}) {}; - }; - el = { - qt4 = callPackage (kdeLocale4 "el" {}) {}; - qt5 = callPackage (kdeLocale5 "el" {}) {}; - }; - en_GB = { - qt4 = callPackage (kdeLocale4 "en_GB" {}) {}; - qt5 = callPackage (kdeLocale5 "en_GB" {}) {}; - }; - eo = { - qt4 = callPackage (kdeLocale4 "eo" {}) {}; - qt5 = callPackage (kdeLocale5 "eo" {}) {}; - }; - es = { - qt4 = callPackage (kdeLocale4 "es" {}) {}; - qt5 = callPackage (kdeLocale5 "es" {}) {}; - }; - et = { - qt4 = callPackage (kdeLocale4 "et" {}) {}; - qt5 = callPackage (kdeLocale5 "et" {}) {}; - }; - eu = { - qt4 = callPackage (kdeLocale4 "eu" {}) {}; - qt5 = callPackage (kdeLocale5 "eu" {}) {}; - }; - fa = { - qt4 = callPackage (kdeLocale4 "fa" {}) {}; - qt5 = callPackage (kdeLocale5 "fa" {}) {}; - }; - fi = { - qt4 = callPackage (kdeLocale4 "fi" {}) {}; - qt5 = callPackage (kdeLocale5 "fi" {}) {}; - }; - fr = { - qt4 = callPackage (kdeLocale4 "fr" {}) {}; - qt5 = callPackage (kdeLocale5 "fr" {}) {}; - }; - ga = { - qt4 = callPackage (kdeLocale4 "ga" {}) {}; - qt5 = callPackage (kdeLocale5 "ga" {}) {}; - }; - gl = { - qt4 = callPackage (kdeLocale4 "gl" {}) {}; - qt5 = callPackage (kdeLocale5 "gl" {}) {}; - }; - he = { - qt4 = callPackage (kdeLocale4 "he" {}) {}; - qt5 = callPackage (kdeLocale5 "he" {}) {}; - }; - hi = { - qt4 = callPackage (kdeLocale4 "hi" {}) {}; - qt5 = callPackage (kdeLocale5 "hi" {}) {}; - }; - hr = { - qt4 = callPackage (kdeLocale4 "hr" {}) {}; - qt5 = callPackage (kdeLocale5 "hr" {}) {}; - }; - hu = { - qt4 = callPackage (kdeLocale4 "hu" {}) {}; - qt5 = callPackage (kdeLocale5 "hu" {}) {}; - }; - ia = { - qt4 = callPackage (kdeLocale4 "ia" {}) {}; - qt5 = callPackage (kdeLocale5 "ia" {}) {}; - }; - id = { - qt4 = callPackage (kdeLocale4 "id" {}) {}; - qt5 = callPackage (kdeLocale5 "id" {}) {}; - }; - is = { - qt4 = callPackage (kdeLocale4 "is" {}) {}; - qt5 = callPackage (kdeLocale5 "is" {}) {}; - }; - it = { - qt4 = callPackage (kdeLocale4 "it" {}) {}; - qt5 = callPackage (kdeLocale5 "it" {}) {}; - }; - ja = { - qt4 = callPackage (kdeLocale4 "ja" {}) {}; - qt5 = callPackage (kdeLocale5 "ja" {}) {}; - }; - kk = { - qt4 = callPackage (kdeLocale4 "kk" {}) {}; - qt5 = callPackage (kdeLocale5 "kk" {}) {}; - }; - km = { - qt4 = callPackage (kdeLocale4 "km" {}) {}; - qt5 = callPackage (kdeLocale5 "km" {}) {}; - }; - ko = { - qt4 = callPackage (kdeLocale4 "ko" {}) {}; - qt5 = callPackage (kdeLocale5 "ko" {}) {}; - }; - lt = { - qt4 = callPackage (kdeLocale4 "lt" {}) {}; - qt5 = callPackage (kdeLocale5 "lt" {}) {}; - }; - lv = { - qt4 = callPackage (kdeLocale4 "lv" {}) {}; - qt5 = callPackage (kdeLocale5 "lv" {}) {}; - }; - mr = { - qt4 = callPackage (kdeLocale4 "mr" {}) {}; - qt5 = callPackage (kdeLocale5 "mr" {}) {}; - }; - nb = { - qt4 = callPackage (kdeLocale4 "nb" {}) {}; - qt5 = callPackage (kdeLocale5 "nb" {}) {}; - }; - nds = { - qt4 = callPackage (kdeLocale4 "nds" {}) {}; - qt5 = callPackage (kdeLocale5 "nds" {}) {}; - }; - nl = { - qt4 = callPackage (kdeLocale4 "nl" {}) {}; - qt5 = callPackage (kdeLocale5 "nl" {}) {}; - }; - nn = { - qt4 = callPackage (kdeLocale4 "nn" {}) {}; - qt5 = callPackage (kdeLocale5 "nn" {}) {}; - }; - pa = { - qt4 = callPackage (kdeLocale4 "pa" {}) {}; - qt5 = callPackage (kdeLocale5 "pa" {}) {}; - }; - pl = { - qt4 = callPackage (kdeLocale4 "pl" {}) {}; - qt5 = callPackage (kdeLocale5 "pl" {}) {}; - }; - pt = { - qt4 = callPackage (kdeLocale4 "pt" {}) {}; - qt5 = callPackage (kdeLocale5 "pt" {}) {}; - }; - pt_BR = { - qt4 = callPackage (kdeLocale4 "pt_BR" {}) {}; - qt5 = callPackage (kdeLocale5 "pt_BR" {}) {}; - }; - ro = { - qt4 = callPackage (kdeLocale4 "ro" {}) {}; - qt5 = callPackage (kdeLocale5 "ro" {}) {}; - }; - ru = { - qt4 = callPackage (kdeLocale4 "ru" {}) {}; - qt5 = callPackage (kdeLocale5 "ru" {}) {}; - }; - sk = { - qt4 = callPackage (kdeLocale4 "sk" {}) {}; - qt5 = callPackage (kdeLocale5 "sk" {}) {}; - }; - sl = { - qt4 = callPackage (kdeLocale4 "sl" {}) {}; - qt5 = callPackage (kdeLocale5 "sl" {}) {}; - }; - sr = { - qt4 = callPackage (kdeLocale4 "sr" {}) {}; - qt5 = callPackage (kdeLocale5 "sr" { - preConfigure = '' - sed -e 's/add_subdirectory(kdesdk)//' -i 5/sr/data/CMakeLists.txt - ''; - }) {}; - }; - sv = { - qt4 = callPackage (kdeLocale4 "sv" {}) {}; - qt5 = callPackage (kdeLocale5 "sv" {}) {}; - }; - tr = { - qt4 = callPackage (kdeLocale4 "tr" {}) {}; - qt5 = callPackage (kdeLocale5 "tr" {}) {}; - }; - ug = { - qt4 = callPackage (kdeLocale4 "ug" {}) {}; - qt5 = callPackage (kdeLocale5 "ug" {}) {}; - }; - uk = { - qt4 = callPackage (kdeLocale4 "uk" {}) {}; - qt5 = callPackage (kdeLocale5 "uk" {}) {}; - }; - wa = { - qt4 = callPackage (kdeLocale4 "wa" {}) {}; - qt5 = callPackage (kdeLocale5 "wa" {}) {}; - }; - zh_CN = { - qt4 = callPackage (kdeLocale4 "zh_CN" {}) {}; - qt5 = callPackage (kdeLocale5 "zh_CN" {}) {}; - }; - zh_TW = { - qt4 = callPackage (kdeLocale4 "zh_TW" {}) {}; - qt5 = callPackage (kdeLocale5 "zh_TW" {}) {}; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/libkdcraw.nix b/pkgs/applications/kde-apps-15.08/libkdcraw.nix deleted file mode 100644 index 8b19e9f90c640..0000000000000 --- a/pkgs/applications/kde-apps-15.08/libkdcraw.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, libraw -, kdelibs -}: - -kdeApp { - name = "libkdcraw"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - kdelibs - libraw - ]; - meta = { - license = with lib.licenses; [ gpl2 lgpl21 bsd3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/libkexiv2.nix b/pkgs/applications/kde-apps-15.08/libkexiv2.nix deleted file mode 100644 index 8ed842369556b..0000000000000 --- a/pkgs/applications/kde-apps-15.08/libkexiv2.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, exiv2 -, kdelibs -}: - -kdeApp { - name = "libkexiv2"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - exiv2 - kdelibs - ]; - meta = { - license = with lib.licenses; [ gpl2 lgpl21 bsd3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/libkipi.nix b/pkgs/applications/kde-apps-15.08/libkipi.nix deleted file mode 100644 index a9053b467f93a..0000000000000 --- a/pkgs/applications/kde-apps-15.08/libkipi.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, kdelibs -}: - -kdeApp { - name = "libkipi"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - kdelibs - ]; - meta = { - license = with lib.licenses; [ gpl2 lgpl21 bsd3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/okular.nix b/pkgs/applications/kde-apps-15.08/okular.nix deleted file mode 100644 index 0691325d7a52c..0000000000000 --- a/pkgs/applications/kde-apps-15.08/okular.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ kdeApp -, lib -, automoc4 -, cmake -, perl -, pkgconfig -, kdelibs -, qimageblitz -, poppler_qt4 -, libspectre -, libkexiv2 -, djvulibre -, libtiff -, freetype -, ebook_tools -}: - -kdeApp { - name = "okular"; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - buildInputs = [ - kdelibs - qimageblitz - poppler_qt4 - libspectre - libkexiv2 - djvulibre - libtiff - freetype - ebook_tools - ]; - meta = { - license = with lib.licenses; [ gpl2 lgpl21 fdl12 bsd3 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/oxygen-icons.nix b/pkgs/applications/kde-apps-15.08/oxygen-icons.nix deleted file mode 100644 index 4f9a92dffdd12..0000000000000 --- a/pkgs/applications/kde-apps-15.08/oxygen-icons.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeApp -, lib -, cmake -}: - -kdeApp { - name = "oxygen-icons"; - nativeBuildInputs = [ cmake ]; - meta = { - license = lib.licenses.lgpl3Plus; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/print-manager.nix b/pkgs/applications/kde-apps-15.08/print-manager.nix deleted file mode 100644 index b4eab372789d6..0000000000000 --- a/pkgs/applications/kde-apps-15.08/print-manager.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ kdeApp -, lib -, extra-cmake-modules -, qtdeclarative -, cups -, kconfig -, kconfigwidgets -, kdbusaddons -, kiconthemes -, ki18n -, kcmutils -, kio -, knotifications -, plasma-framework -, kwidgetsaddons -, kwindowsystem -, kitemviews -}: - -kdeApp { - name = "print-manager"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - cups - kconfig - kconfigwidgets - kdbusaddons - kiconthemes - kcmutils - knotifications - kwidgetsaddons - kitemviews - ]; - propagatedBuildInputs = [ - ki18n - kio - kwindowsystem - plasma-framework - qtdeclarative - ]; - meta = { - license = [ lib.licenses.gpl2 ]; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/applications/kde-apps-15.08/srcs.nix b/pkgs/applications/kde-apps-15.08/srcs.nix deleted file mode 100644 index d018749572987..0000000000000 --- a/pkgs/applications/kde-apps-15.08/srcs.nix +++ /dev/null @@ -1,1981 +0,0 @@ -# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh -{ fetchurl, mirror }: - -{ - akonadi = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/akonadi-15.08.3.tar.xz"; - sha256 = "0v7zwvixfpf5fskxlamvmyaagb2vxqkw81fzsb4yiyq8493lm0mf"; - name = "akonadi-15.08.3.tar.xz"; - }; - }; - akonadi-calendar = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/akonadi-calendar-15.08.3.tar.xz"; - sha256 = "11mp32k71pa9f6gkqmm1dkia1ljcr9wdx4iyb9ys8fm580xxk5gv"; - name = "akonadi-calendar-15.08.3.tar.xz"; - }; - }; - akonadi-search = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/akonadi-search-15.08.3.tar.xz"; - sha256 = "10iwmb76yijqpagvsjgwyksq1j3j61ihv2hmi09z44zz4w171vzb"; - name = "akonadi-search-15.08.3.tar.xz"; - }; - }; - amor = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/amor-15.08.3.tar.xz"; - sha256 = "0jci7yvxc1z7kcs1sw85dvsvz2c2ak2szxlf5bz09msgpxgb0xxc"; - name = "amor-15.08.3.tar.xz"; - }; - }; - analitza = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/analitza-15.08.3.tar.xz"; - sha256 = "174s4qd0j6yx4r8vn7ak598d5kiyhqzy2cc4l7iynpyqs28ybpwi"; - name = "analitza-15.08.3.tar.xz"; - }; - }; - ark = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ark-15.08.3.tar.xz"; - sha256 = "0w61ifdwhv6prnxryqsz4ka7508jj4w3zj4c2x34lv2g9q05fw21"; - name = "ark-15.08.3.tar.xz"; - }; - }; - artikulate = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/artikulate-15.08.3.tar.xz"; - sha256 = "0bsdjjr5zyl57iagxd1vb1g5zz1w6k85788pwp1rkvwwv7qmdcng"; - name = "artikulate-15.08.3.tar.xz"; - }; - }; - audiocd-kio = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/audiocd-kio-15.08.3.tar.xz"; - sha256 = "09v5a6r8ks5zaxd1p35wqngnaprfww0wvzkjlxs0j2wf7v4in0kb"; - name = "audiocd-kio-15.08.3.tar.xz"; - }; - }; - baloo-widgets = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/baloo-widgets-15.08.3.tar.xz"; - sha256 = "0lavpqv798cfnfpdxn7ypwh77550kky2ar7l3nsi5jczkk2n0kza"; - name = "baloo-widgets-15.08.3.tar.xz"; - }; - }; - blinken = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/blinken-15.08.3.tar.xz"; - sha256 = "00r2yjvj3g1lj0lzvwf0xjgras8fmqllgdy5d8ij5ihg7bb9l3rq"; - name = "blinken-15.08.3.tar.xz"; - }; - }; - bomber = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/bomber-15.08.3.tar.xz"; - sha256 = "084prrbpc5wscbh4w04r4452fs7zkklmfc1mga1ba2wp1fpf24yc"; - name = "bomber-15.08.3.tar.xz"; - }; - }; - bovo = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/bovo-15.08.3.tar.xz"; - sha256 = "0fzwp9n0fn16z3r60ry9zn1acs76dyzrkrl45jv927zk4x7pk5vi"; - name = "bovo-15.08.3.tar.xz"; - }; - }; - cantor = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/cantor-15.08.3.tar.xz"; - sha256 = "0fyy7wda6cd1vnw8whnadfa4hlw5yjw3npv0wdnxql426ig33dd1"; - name = "cantor-15.08.3.tar.xz"; - }; - }; - cervisia = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/cervisia-15.08.3.tar.xz"; - sha256 = "083cw5yh63lkkgv68hynnkx9b8y9myz5h92vbh17vrza07w94zmi"; - name = "cervisia-15.08.3.tar.xz"; - }; - }; - dolphin = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/dolphin-15.08.3.tar.xz"; - sha256 = "188a7yhk93rw8hhab852357jgygji5g45irs063hg47k1kms5vgm"; - name = "dolphin-15.08.3.tar.xz"; - }; - }; - dolphin-plugins = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/dolphin-plugins-15.08.3.tar.xz"; - sha256 = "1jgq418p72g804kkw10n3rawdky750fpq3wbwbdckxwjybanqd7y"; - name = "dolphin-plugins-15.08.3.tar.xz"; - }; - }; - dragon = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/dragon-15.08.3.tar.xz"; - sha256 = "0agncn4c0dbrrnz1rjmnrz9hxlqpavb9nb6zxzcyn30ssmy553qg"; - name = "dragon-15.08.3.tar.xz"; - }; - }; - ffmpegthumbs = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ffmpegthumbs-15.08.3.tar.xz"; - sha256 = "15sbfhirys5qj25ns768agq2nanr6q1zyvmm4mbjqasl5rckxkmk"; - name = "ffmpegthumbs-15.08.3.tar.xz"; - }; - }; - filelight = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/filelight-15.08.3.tar.xz"; - sha256 = "0l6bvpxybcf1y2w12q8c9ixa5hgvs6sxa99hmyjxybj2icylr322"; - name = "filelight-15.08.3.tar.xz"; - }; - }; - gpgmepp = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/gpgmepp-15.08.3.tar.xz"; - sha256 = "03nl1zs9lsba0a9ba4qi5kn7l76g3135g7lbf9vfm9pvgl38bdfs"; - name = "gpgmepp-15.08.3.tar.xz"; - }; - }; - granatier = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/granatier-15.08.3.tar.xz"; - sha256 = "1k0pvvygzw5mzakpnrlwqc4rrdqkdbk5y5bw2r44m4594r5vkyfg"; - name = "granatier-15.08.3.tar.xz"; - }; - }; - gwenview = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/gwenview-15.08.3.tar.xz"; - sha256 = "1fdwh2ksivvliz46hzmha36kx1308ixz7zbmxiwfl0z4g49x28k6"; - name = "gwenview-15.08.3.tar.xz"; - }; - }; - jovie = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/jovie-15.08.3.tar.xz"; - sha256 = "1cxkgxkzj8g75jwbfzfc09fb9y3100yk56951vihifgbhilclh5r"; - name = "jovie-15.08.3.tar.xz"; - }; - }; - kaccessible = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kaccessible-15.08.3.tar.xz"; - sha256 = "16a9jvziq4xlc88ypd7qaqnx4dz5cr61l5gqkl3fhlrfc98aqnsm"; - name = "kaccessible-15.08.3.tar.xz"; - }; - }; - kaccounts-integration = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kaccounts-integration-15.08.3.tar.xz"; - sha256 = "146z5lgfy5gpwmyl7gx0qzv3za84g34rq5fqfj8xkw2ww65ncwgs"; - name = "kaccounts-integration-15.08.3.tar.xz"; - }; - }; - kaccounts-providers = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kaccounts-providers-15.08.3.tar.xz"; - sha256 = "1nmdfb630k6bs0qzmzl1cl6xsz60nsk6w5kz5qildwgk6ll36dgx"; - name = "kaccounts-providers-15.08.3.tar.xz"; - }; - }; - kajongg = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kajongg-15.08.3.tar.xz"; - sha256 = "1xxqxwri5havnmdncqqpi8q0r69mnkf9qbpjzggxq4ciqc99hg8k"; - name = "kajongg-15.08.3.tar.xz"; - }; - }; - kalarmcal = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kalarmcal-15.08.3.tar.xz"; - sha256 = "0vaz3b8wp02qbx4xjj5wqx9vsy7jibhiwr60gl8nimjnyczxnr01"; - name = "kalarmcal-15.08.3.tar.xz"; - }; - }; - kalgebra = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kalgebra-15.08.3.tar.xz"; - sha256 = "1p1zq9lfwakawgnv99n17qxj7bx390pglk6v3j56l2p3zlsqjil1"; - name = "kalgebra-15.08.3.tar.xz"; - }; - }; - kalzium = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kalzium-15.08.3.tar.xz"; - sha256 = "0bz8qv0nmf7ysh47zmwhvwwi7vnb3kd190ci1sg7xdm342xdzdi1"; - name = "kalzium-15.08.3.tar.xz"; - }; - }; - kamera = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kamera-15.08.3.tar.xz"; - sha256 = "1jlywxbsa52rqlzm0lmq2xbz18r56s0jgwylmwja5rjcm0wp58hz"; - name = "kamera-15.08.3.tar.xz"; - }; - }; - kanagram = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kanagram-15.08.3.tar.xz"; - sha256 = "1nlz18ih95ppc7csqzbiix4my7xin8plf5wn55x7pp8jj6q44l2d"; - name = "kanagram-15.08.3.tar.xz"; - }; - }; - kapman = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kapman-15.08.3.tar.xz"; - sha256 = "1i125fkk9lj2azlhcvjxdli53lay0073f81n9vv3fkjyfkmdch2d"; - name = "kapman-15.08.3.tar.xz"; - }; - }; - kapptemplate = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kapptemplate-15.08.3.tar.xz"; - sha256 = "05hh09h58s4b32njf83viplmafbg4lw8zqp0qsyacdn37cid51a8"; - name = "kapptemplate-15.08.3.tar.xz"; - }; - }; - kate = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kate-15.08.3.tar.xz"; - sha256 = "0d31ph43d83mn806yfpj7w630r7rwsj0js6qp9738865il5c4428"; - name = "kate-15.08.3.tar.xz"; - }; - }; - katomic = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/katomic-15.08.3.tar.xz"; - sha256 = "144vchhis0ngg49h1znabx2kp02jfqyh04lq9sdndaawa729d2f6"; - name = "katomic-15.08.3.tar.xz"; - }; - }; - kblackbox = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kblackbox-15.08.3.tar.xz"; - sha256 = "16h4z8aagx8f161fyzzli0hdyqipsc9bl3pnicnkm9fcxlkrs1hj"; - name = "kblackbox-15.08.3.tar.xz"; - }; - }; - kblocks = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kblocks-15.08.3.tar.xz"; - sha256 = "025zharfv24vvvq0jy7kzmxkif4nix7ck40if5x0hxbkn902mmjf"; - name = "kblocks-15.08.3.tar.xz"; - }; - }; - kblog = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kblog-15.08.3.tar.xz"; - sha256 = "1bbkjg43dflqc3yxg96mphsmqzxrphp43m314cdrpka5pb39kdc9"; - name = "kblog-15.08.3.tar.xz"; - }; - }; - kbounce = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kbounce-15.08.3.tar.xz"; - sha256 = "1rn0irm4by01k6k61iam2m27m5dc8i0fi025h4rwmyfqx9hn6f9i"; - name = "kbounce-15.08.3.tar.xz"; - }; - }; - kbreakout = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kbreakout-15.08.3.tar.xz"; - sha256 = "069y45gyi92zm3hyil7ggm6gnimz7wj4g543lix4fx28kd7m044v"; - name = "kbreakout-15.08.3.tar.xz"; - }; - }; - kbruch = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kbruch-15.08.3.tar.xz"; - sha256 = "0panrkmaid998i276wn3jsvmrhq1f7nj20yh9vva3mrc7y0bvhg3"; - name = "kbruch-15.08.3.tar.xz"; - }; - }; - kcachegrind = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcachegrind-15.08.3.tar.xz"; - sha256 = "0hjv28j5lcdxcmdihnyal03gqjfi8lfwxhdlxbzar9dr7r8azg4p"; - name = "kcachegrind-15.08.3.tar.xz"; - }; - }; - kcalc = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcalc-15.08.3.tar.xz"; - sha256 = "1in0b2i58s6sv6fz9z3bqaxby0d33arwmq4gazvc2kzhfxylq501"; - name = "kcalc-15.08.3.tar.xz"; - }; - }; - kcalcore = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcalcore-15.08.3.tar.xz"; - sha256 = "07wpls28xw3pis9l3fmmn64af3n21nv53b9ip6ycflxn3xcqmap8"; - name = "kcalcore-15.08.3.tar.xz"; - }; - }; - kcalutils = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcalutils-15.08.3.tar.xz"; - sha256 = "12h41bnp6vvqcfy8pm2nhqypaggaj7sgh22by8w75qvimb94ddiz"; - name = "kcalutils-15.08.3.tar.xz"; - }; - }; - kcharselect = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcharselect-15.08.3.tar.xz"; - sha256 = "0iy3n8pb5xa6aj1zhbxqpk278c5k4vs9bw0i8jww3id0cwggardn"; - name = "kcharselect-15.08.3.tar.xz"; - }; - }; - kcolorchooser = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcolorchooser-15.08.3.tar.xz"; - sha256 = "1wyjm4d47xm5lflrd63xgwll6xjpxgnc0h8xjk4rrc6nf43w6bn1"; - name = "kcolorchooser-15.08.3.tar.xz"; - }; - }; - kcontacts = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcontacts-15.08.3.tar.xz"; - sha256 = "0j6ag6knz4z76md7bnizx5fwzsqavxbfz33hdpdw6606m5d66j5p"; - name = "kcontacts-15.08.3.tar.xz"; - }; - }; - kcron = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kcron-15.08.3.tar.xz"; - sha256 = "04z8pq5mc1kjvhnkmzgymzs9inynxdkiddq70hs7y94fbfsq2rf0"; - name = "kcron-15.08.3.tar.xz"; - }; - }; - kdeartwork = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdeartwork-15.08.3.tar.xz"; - sha256 = "031v00f4b1jg5z7qlgycjsjiz1hyn6svm9n4mkiybrida2hf6gzv"; - name = "kdeartwork-15.08.3.tar.xz"; - }; - }; - kde-baseapps = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-baseapps-15.08.3.tar.xz"; - sha256 = "0n010z1b0hdj5rdw8p9y28vkai5knfwkgasrw8knvildcfifp913"; - name = "kde-baseapps-15.08.3.tar.xz"; - }; - }; - kde-base-artwork = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-base-artwork-15.08.3.tar.xz"; - sha256 = "054rc5llv2cxkc0yss8i7rnp6dp10srl0g6sxvwm4w9hvicxp1gg"; - name = "kde-base-artwork-15.08.3.tar.xz"; - }; - }; - kdebugsettings = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdebugsettings-15.08.3.tar.xz"; - sha256 = "0jy8gpydkis8jpb0vax6w41rj2hwwp8jvbiif438bvvfwyakx7dk"; - name = "kdebugsettings-15.08.3.tar.xz"; - }; - }; - kde-dev-scripts = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-dev-scripts-15.08.3.tar.xz"; - sha256 = "1zc75alr7ap8i5njfn00d7rzvzmazyxq44zi7fs1p9zcv3lz3gli"; - name = "kde-dev-scripts-15.08.3.tar.xz"; - }; - }; - kde-dev-utils = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-dev-utils-15.08.3.tar.xz"; - sha256 = "06k6iwgaimryhm0lma5m2nmrj1gf9y0fbxnzswxl3cygsvabffyf"; - name = "kde-dev-utils-15.08.3.tar.xz"; - }; - }; - kdeedu-data = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdeedu-data-15.08.3.tar.xz"; - sha256 = "1x91cqjjxaxdvh5fl3jlhnpj344r0j1qgmyw7x1cq05r3spdk47w"; - name = "kdeedu-data-15.08.3.tar.xz"; - }; - }; - kdegraphics-mobipocket = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdegraphics-mobipocket-15.08.3.tar.xz"; - sha256 = "0p1i57m86r21y8zd9lz6rr28ir0jqwy7nmlxkrkpllgd4r3xalhp"; - name = "kdegraphics-mobipocket-15.08.3.tar.xz"; - }; - }; - kdegraphics-strigi-analyzer = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdegraphics-strigi-analyzer-15.08.3.tar.xz"; - sha256 = "1nsi48i2qpa3gddwy3ib7a59i8a96p49nm48xisn2sym34mi31cq"; - name = "kdegraphics-strigi-analyzer-15.08.3.tar.xz"; - }; - }; - kdegraphics-thumbnailers = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdegraphics-thumbnailers-15.08.3.tar.xz"; - sha256 = "1ffs3ck1zl4795w73gjiwc146a6f2iqqiy4grmgnmg89irbqcnv7"; - name = "kdegraphics-thumbnailers-15.08.3.tar.xz"; - }; - }; - kde-l10n-ar = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ar-15.08.3.tar.xz"; - sha256 = "0kp82s1h3rmlizm7kb4f5iyr8ljlysic7vqawzv8qnga00w0r90f"; - name = "kde-l10n-ar-15.08.3.tar.xz"; - }; - }; - kde-l10n-bg = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-bg-15.08.3.tar.xz"; - sha256 = "1769sr2qh3qblz28m104a3jgc0fg4bwy4annfyr2n48sizyan3qd"; - name = "kde-l10n-bg-15.08.3.tar.xz"; - }; - }; - kde-l10n-bs = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-bs-15.08.3.tar.xz"; - sha256 = "16lgja0cnf8v4szyb2nhlwzpnrzxhhbvjd7w6j0ryfrnrxfd6x7n"; - name = "kde-l10n-bs-15.08.3.tar.xz"; - }; - }; - kde-l10n-ca = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ca-15.08.3.tar.xz"; - sha256 = "03hy9qi1lnwv73vn9phrcwr8m0jcj65d18jci01pvbpaj483pmxk"; - name = "kde-l10n-ca-15.08.3.tar.xz"; - }; - }; - kde-l10n-ca_valencia = { - version = "ca_valencia-15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ca@valencia-15.08.3.tar.xz"; - sha256 = "0h47xlgmlk527mafs834fswplpb8mrma4li247n1lyabyz6m6vhd"; - name = "kde-l10n-ca_valencia-15.08.3.tar.xz"; - }; - }; - kde-l10n-cs = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-cs-15.08.3.tar.xz"; - sha256 = "0w403x63nj27iv0lag691a88q15sf5jq0hqylgijcsl6djf1jd66"; - name = "kde-l10n-cs-15.08.3.tar.xz"; - }; - }; - kde-l10n-da = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-da-15.08.3.tar.xz"; - sha256 = "0v3rqc9mzg748qj0g1qm5g2qzjwlhrspkq4dryj792nj5d81xlmx"; - name = "kde-l10n-da-15.08.3.tar.xz"; - }; - }; - kde-l10n-de = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-de-15.08.3.tar.xz"; - sha256 = "0mvdf3ixc5nfrbv5j84pb668wkckcliswcdgd2laasv3s7a57mrg"; - name = "kde-l10n-de-15.08.3.tar.xz"; - }; - }; - kde-l10n-el = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-el-15.08.3.tar.xz"; - sha256 = "0ywgk884l4kvqgaags7k87pm00241pygx630mc4ssrsw3nplv5lh"; - name = "kde-l10n-el-15.08.3.tar.xz"; - }; - }; - kde-l10n-en_GB = { - version = "en_GB-15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-en_GB-15.08.3.tar.xz"; - sha256 = "002apvwkmmjqk0z5zrbbrri2wndg439xiwgkdr110a0hvak5v0nl"; - name = "kde-l10n-en_GB-15.08.3.tar.xz"; - }; - }; - kde-l10n-eo = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-eo-15.08.3.tar.xz"; - sha256 = "144lrkjchx4gxzj7isfyrcmbbmpgy4a1v1v9cc4a8hf9c1kxzglk"; - name = "kde-l10n-eo-15.08.3.tar.xz"; - }; - }; - kde-l10n-es = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-es-15.08.3.tar.xz"; - sha256 = "160zsf6gss1ngz7pj4gykba83mwdi2id406plab5xznkqyanmp1v"; - name = "kde-l10n-es-15.08.3.tar.xz"; - }; - }; - kde-l10n-et = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-et-15.08.3.tar.xz"; - sha256 = "19gaswa1l5rlbh2k0b2bvbwafp6rnq3l6h5dv8q4yqhz1wsxcssr"; - name = "kde-l10n-et-15.08.3.tar.xz"; - }; - }; - kde-l10n-eu = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-eu-15.08.3.tar.xz"; - sha256 = "1mrq2psh5n8gp1iqz41ilqwalpcyznjjqwmv2grf4ay9ss3ljbq0"; - name = "kde-l10n-eu-15.08.3.tar.xz"; - }; - }; - kde-l10n-fa = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-fa-15.08.3.tar.xz"; - sha256 = "0axhz589y8zwl45hgi6wfy7ns50d1d3837j5mbl6ghvgs2bayfrj"; - name = "kde-l10n-fa-15.08.3.tar.xz"; - }; - }; - kde-l10n-fi = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-fi-15.08.3.tar.xz"; - sha256 = "1xk5isp34xmv6rj2xsfjsjfwzbnc3db7jx2kp0a046n1ysv9g6q5"; - name = "kde-l10n-fi-15.08.3.tar.xz"; - }; - }; - kde-l10n-fr = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-fr-15.08.3.tar.xz"; - sha256 = "1bwp3d0c9654f7m8670gasba67zrhwggvzz3rrcl2x188a10483x"; - name = "kde-l10n-fr-15.08.3.tar.xz"; - }; - }; - kde-l10n-ga = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ga-15.08.3.tar.xz"; - sha256 = "1zgk73ykybjxpl9zh7g5i86ygfvqiaimhg2nxxnb82maq2ba8p7y"; - name = "kde-l10n-ga-15.08.3.tar.xz"; - }; - }; - kde-l10n-gl = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-gl-15.08.3.tar.xz"; - sha256 = "0czfkcki0qd48rhn7nxww8961gn7lw06ydnd7d7a4isq9aw6649q"; - name = "kde-l10n-gl-15.08.3.tar.xz"; - }; - }; - kde-l10n-he = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-he-15.08.3.tar.xz"; - sha256 = "0p89y331kbkkl8pbdsqjpf30qqdgpzrchnmpl3wvkv6zgq0m58i7"; - name = "kde-l10n-he-15.08.3.tar.xz"; - }; - }; - kde-l10n-hi = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-hi-15.08.3.tar.xz"; - sha256 = "0n7p1vndyfmddcgm182nmbxppjiqpq2agm8dziddxvqsmb2pmrfg"; - name = "kde-l10n-hi-15.08.3.tar.xz"; - }; - }; - kde-l10n-hr = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-hr-15.08.3.tar.xz"; - sha256 = "0nz0jj90zky4r5zphcy7pyblx00xh2i90fklddz1519afzxjzvc6"; - name = "kde-l10n-hr-15.08.3.tar.xz"; - }; - }; - kde-l10n-hu = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-hu-15.08.3.tar.xz"; - sha256 = "0v4273knbz9q0jqwgljhxwwryfp4y5nd791qf4nnci8zngyrkwi4"; - name = "kde-l10n-hu-15.08.3.tar.xz"; - }; - }; - kde-l10n-ia = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ia-15.08.3.tar.xz"; - sha256 = "1h4y8b0pn4a19cnvbgsr6ypcy77b3wfh0jn34rnbnvzmwgbbsdgq"; - name = "kde-l10n-ia-15.08.3.tar.xz"; - }; - }; - kde-l10n-id = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-id-15.08.3.tar.xz"; - sha256 = "1rcrpm05lwn4caaxg9zshvn7wvyjx2a580axyxfaldqbgzr4s4nl"; - name = "kde-l10n-id-15.08.3.tar.xz"; - }; - }; - kde-l10n-is = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-is-15.08.3.tar.xz"; - sha256 = "1g40y3y9v88zi2ikzldi818khh4v1sgwfxajx7g37b8f713d5mk3"; - name = "kde-l10n-is-15.08.3.tar.xz"; - }; - }; - kde-l10n-it = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-it-15.08.3.tar.xz"; - sha256 = "1qb42pkj0b4nl6bf5dq5aiirm58divgz1xacrnrlgmis10rm04w6"; - name = "kde-l10n-it-15.08.3.tar.xz"; - }; - }; - kde-l10n-ja = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ja-15.08.3.tar.xz"; - sha256 = "0d4yd9x6gsabfhz22vbab7m30m31c92azhkchnxf4yhwa7x50aay"; - name = "kde-l10n-ja-15.08.3.tar.xz"; - }; - }; - kde-l10n-kk = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-kk-15.08.3.tar.xz"; - sha256 = "00gwacqv00mqm262iard2jbfdwz7m5cap08k0iyw931kccdlg5k4"; - name = "kde-l10n-kk-15.08.3.tar.xz"; - }; - }; - kde-l10n-km = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-km-15.08.3.tar.xz"; - sha256 = "0mc0w39262n00q1l8qkjgfwh7w3kwpfzq1y5qsldg948lppk8i5l"; - name = "kde-l10n-km-15.08.3.tar.xz"; - }; - }; - kde-l10n-ko = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ko-15.08.3.tar.xz"; - sha256 = "1bzkx74ymbwazpwm0pdjgq1pqi3x7wlq9v0h63q53wx89ald7lzj"; - name = "kde-l10n-ko-15.08.3.tar.xz"; - }; - }; - kde-l10n-lt = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-lt-15.08.3.tar.xz"; - sha256 = "0xkrxp815pbssb1myfchzjyxxgswznvimxdi29kckprsfhrycss9"; - name = "kde-l10n-lt-15.08.3.tar.xz"; - }; - }; - kde-l10n-lv = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-lv-15.08.3.tar.xz"; - sha256 = "0rrnydq93rwg1j19vyw2g8d1zmql8yrdiqar6qsck5jljdhwzynv"; - name = "kde-l10n-lv-15.08.3.tar.xz"; - }; - }; - kde-l10n-mr = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-mr-15.08.3.tar.xz"; - sha256 = "1kwypcdd3myw53gd0cwz8v43cfdfqhnnq5qrwcfyv6myv2sf1xg4"; - name = "kde-l10n-mr-15.08.3.tar.xz"; - }; - }; - kde-l10n-nb = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-nb-15.08.3.tar.xz"; - sha256 = "0blhr196gi1f3m8big82gf01qghj5f3nd8nzxx7i96lmvdc3k8na"; - name = "kde-l10n-nb-15.08.3.tar.xz"; - }; - }; - kde-l10n-nds = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-nds-15.08.3.tar.xz"; - sha256 = "117xh1vh3fb23v7i6n9ljn4va3jvqy55mbz3zc997df79mkq0c02"; - name = "kde-l10n-nds-15.08.3.tar.xz"; - }; - }; - kde-l10n-nl = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-nl-15.08.3.tar.xz"; - sha256 = "1zjjsq8p5ipj5rn9wl9jsixx1pj0ffdnq2myhb727z5lw07nafy9"; - name = "kde-l10n-nl-15.08.3.tar.xz"; - }; - }; - kde-l10n-nn = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-nn-15.08.3.tar.xz"; - sha256 = "198x0kdj7w7iqx43llnwb01wshfzjkv2vdazyh7ip86r8whxrika"; - name = "kde-l10n-nn-15.08.3.tar.xz"; - }; - }; - kde-l10n-pa = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-pa-15.08.3.tar.xz"; - sha256 = "0i69lf888p4sahms347r1wadni5zg7d9w9a9vv02g7lk193n3r07"; - name = "kde-l10n-pa-15.08.3.tar.xz"; - }; - }; - kde-l10n-pl = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-pl-15.08.3.tar.xz"; - sha256 = "13b28slaqgwnqi2vw7mclyrbgrfhbpv5w4wb6l1mk6kv6ksh48a2"; - name = "kde-l10n-pl-15.08.3.tar.xz"; - }; - }; - kde-l10n-pt = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-pt-15.08.3.tar.xz"; - sha256 = "046v644pqvg6nfc767mpgzn8bsrgakmqs94x55cg1y76q5v7fncs"; - name = "kde-l10n-pt-15.08.3.tar.xz"; - }; - }; - kde-l10n-pt_BR = { - version = "pt_BR-15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-pt_BR-15.08.3.tar.xz"; - sha256 = "0kp71wgyrvbvrrlj46fnbjc7bh04wvqdnrv8grxc7zbn037m1kax"; - name = "kde-l10n-pt_BR-15.08.3.tar.xz"; - }; - }; - kde-l10n-ro = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ro-15.08.3.tar.xz"; - sha256 = "0h3l3yb72v8lg6jzsczm37zilsidihjlfpaxbmjvyka440m3rhgz"; - name = "kde-l10n-ro-15.08.3.tar.xz"; - }; - }; - kde-l10n-ru = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ru-15.08.3.tar.xz"; - sha256 = "0drxf6jpd6gd7wnqz3pa2f3x9ay1bsfycyahsbqny6vkqbas18rn"; - name = "kde-l10n-ru-15.08.3.tar.xz"; - }; - }; - kde-l10n-sk = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-sk-15.08.3.tar.xz"; - sha256 = "0jv5blx2biwpvazr6cc8kmvgqjp3ixmf547q453wkyrss9sg6n7y"; - name = "kde-l10n-sk-15.08.3.tar.xz"; - }; - }; - kde-l10n-sl = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-sl-15.08.3.tar.xz"; - sha256 = "1nnjxwhidfw5iyp1rl5sdqpkk3jn1p4csa7v05qssydplqz86plp"; - name = "kde-l10n-sl-15.08.3.tar.xz"; - }; - }; - kde-l10n-sr = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-sr-15.08.3.tar.xz"; - sha256 = "0dqca94al2x68jyb7zq52vf2zirqlh6bqcgrnvd2h3gkz8yifgkf"; - name = "kde-l10n-sr-15.08.3.tar.xz"; - }; - }; - kde-l10n-sv = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-sv-15.08.3.tar.xz"; - sha256 = "1xa31mdcmlw955ybzfpas7fq38ffh9s00v1jvzpys008hhs5y4mr"; - name = "kde-l10n-sv-15.08.3.tar.xz"; - }; - }; - kde-l10n-tr = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-tr-15.08.3.tar.xz"; - sha256 = "0hfl5jbwkfhwpv1kbbcvinzbp6vks7kfn0s8n6c989icnr4y6p18"; - name = "kde-l10n-tr-15.08.3.tar.xz"; - }; - }; - kde-l10n-ug = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-ug-15.08.3.tar.xz"; - sha256 = "0aznwrbzvw4zh20zgrmbyvwg0f639vibsq7vf38z3bn1acw22cyh"; - name = "kde-l10n-ug-15.08.3.tar.xz"; - }; - }; - kde-l10n-uk = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-uk-15.08.3.tar.xz"; - sha256 = "01h65ysizlcfbn3iim3pgs17y8l8q7qnsf1skqwh6ryib3z20l7d"; - name = "kde-l10n-uk-15.08.3.tar.xz"; - }; - }; - kde-l10n-wa = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-wa-15.08.3.tar.xz"; - sha256 = "0pm4fcziv3jci6vdggxk1mlhfpppm1pgk035rzg8004yhj84mds1"; - name = "kde-l10n-wa-15.08.3.tar.xz"; - }; - }; - kde-l10n-zh_CN = { - version = "zh_CN-15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-zh_CN-15.08.3.tar.xz"; - sha256 = "0cnahayw2nf23r7gks34y3llqsiljxv0v20v26nwarj7dcj4r7zv"; - name = "kde-l10n-zh_CN-15.08.3.tar.xz"; - }; - }; - kde-l10n-zh_TW = { - version = "zh_TW-15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-l10n/kde-l10n-zh_TW-15.08.3.tar.xz"; - sha256 = "1sbfwwvqr6arckzdhs77ar9yz66f4bv1xndw05lpj899k3vd6mp4"; - name = "kde-l10n-zh_TW-15.08.3.tar.xz"; - }; - }; - kdelibs = { - version = "4.14.14"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdelibs-4.14.14.tar.xz"; - sha256 = "055nq12rgilcb3m8gwjxwpalrj7bv2hjvf2h0axba4bjjl99n6b3"; - name = "kdelibs-4.14.14.tar.xz"; - }; - }; - kdenetwork-filesharing = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdenetwork-filesharing-15.08.3.tar.xz"; - sha256 = "0fh11nrlmariyy1rn1ncsjzydidpfwqhr6r73mi8mqbry7vm1kp5"; - name = "kdenetwork-filesharing-15.08.3.tar.xz"; - }; - }; - kdenetwork-strigi-analyzers = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdenetwork-strigi-analyzers-15.08.3.tar.xz"; - sha256 = "0adrr6clw75rqjcw1611xwzxb2ma6c4jcawrl5k3xa46qg37g4gk"; - name = "kdenetwork-strigi-analyzers-15.08.3.tar.xz"; - }; - }; - kdenlive = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdenlive-15.08.3.tar.xz"; - sha256 = "0k8x3wipndrg2d424i16bbnnjfv3b43v48jrid28r9vas4b7xghk"; - name = "kdenlive-15.08.3.tar.xz"; - }; - }; - kdepim = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdepim-15.08.3.tar.xz"; - sha256 = "1rpscplpawlqcya17p27gf25rqrv819xrp6vdk44c9p9jw31q4hz"; - name = "kdepim-15.08.3.tar.xz"; - }; - }; - kdepimlibs = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdepimlibs-15.08.3.tar.xz"; - sha256 = "0ad20g2wngf265zflaq8h2s25p911llaknf0ni3r63nb4px4jhlw"; - name = "kdepimlibs-15.08.3.tar.xz"; - }; - }; - kdepim-runtime = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdepim-runtime-15.08.3.tar.xz"; - sha256 = "0lrwkkjgw8w5r5wgl5d006ainy5dnkpz8kdvbmbgb4hpvj79zba1"; - name = "kdepim-runtime-15.08.3.tar.xz"; - }; - }; - kde-runtime = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-runtime-15.08.3.tar.xz"; - sha256 = "0n9nkbmdyf49aw1d85y8g9mx3rs3xnsy34izrbnwa35q9sjg3bsr"; - name = "kde-runtime-15.08.3.tar.xz"; - }; - }; - kdesdk-kioslaves = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdesdk-kioslaves-15.08.3.tar.xz"; - sha256 = "04kyfham56hzwyqydgplqkmn3888wfxsr4hl1690w61qx8m60x3a"; - name = "kdesdk-kioslaves-15.08.3.tar.xz"; - }; - }; - kdesdk-strigi-analyzers = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdesdk-strigi-analyzers-15.08.3.tar.xz"; - sha256 = "0dy60s6idbhy3anxqkk8cjrsnb5p1gizhzrxlq9kv2sk3rld1pxc"; - name = "kdesdk-strigi-analyzers-15.08.3.tar.xz"; - }; - }; - kdesdk-thumbnailers = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdesdk-thumbnailers-15.08.3.tar.xz"; - sha256 = "077p0alajih4pq3g6k24a3cmsz61kb32iq1mzlkrbq8myadrkz86"; - name = "kdesdk-thumbnailers-15.08.3.tar.xz"; - }; - }; - kde-wallpapers = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kde-wallpapers-15.08.3.tar.xz"; - sha256 = "14wm02ywncd4n0ppwgzag467vp5h0005csnl6na2bb2qrcplpbjd"; - name = "kde-wallpapers-15.08.3.tar.xz"; - }; - }; - kdewebdev = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdewebdev-15.08.3.tar.xz"; - sha256 = "1nsfmff34wpb9cmrmlj32yqihx4aha0bkn7h0j2jvkhqqnwxr802"; - name = "kdewebdev-15.08.3.tar.xz"; - }; - }; - kdf = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdf-15.08.3.tar.xz"; - sha256 = "05lfhivnj332m7br03pm0jflsdsv2kvzxadiic8gmm05yvx6k442"; - name = "kdf-15.08.3.tar.xz"; - }; - }; - kdiamond = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kdiamond-15.08.3.tar.xz"; - sha256 = "1i2wr0fcqi8sji82m6frknvjd8dyvx9p0a8m2b75a5bl4ww95k0b"; - name = "kdiamond-15.08.3.tar.xz"; - }; - }; - kfloppy = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kfloppy-15.08.3.tar.xz"; - sha256 = "0gbagm6jkjj4gmpq0asjgngn3np5b77hry733krzglawdf4dh7jh"; - name = "kfloppy-15.08.3.tar.xz"; - }; - }; - kfourinline = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kfourinline-15.08.3.tar.xz"; - sha256 = "01d94irpyq3z01yvcffw3h5qm8mbcipb855wi3na2ply8jm1kj1s"; - name = "kfourinline-15.08.3.tar.xz"; - }; - }; - kgeography = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kgeography-15.08.3.tar.xz"; - sha256 = "1wfq98dhs2g1k8gw1p98slgyf3f1amwrkqf4ja4hsm4lcxqhmrh5"; - name = "kgeography-15.08.3.tar.xz"; - }; - }; - kget = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kget-15.08.3.tar.xz"; - sha256 = "1wrpjm2hjhl7bz70ga71xmys7jnwq9xyvdr7glb3032z2w52sld5"; - name = "kget-15.08.3.tar.xz"; - }; - }; - kgoldrunner = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kgoldrunner-15.08.3.tar.xz"; - sha256 = "1xxgj46l3b7a8wmas7wsx8h9bg4hgcgiasx3dz27v870i01wzh7i"; - name = "kgoldrunner-15.08.3.tar.xz"; - }; - }; - kgpg = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kgpg-15.08.3.tar.xz"; - sha256 = "09am74pb3hs24z3npml98rsbsxzincn85wgvpym02f4gnc5abd42"; - name = "kgpg-15.08.3.tar.xz"; - }; - }; - khangman = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/khangman-15.08.3.tar.xz"; - sha256 = "0fyy37v0ljv1mvxfd4p6x6lflqfmsh703p9j0mb0bd2f6wswwa1l"; - name = "khangman-15.08.3.tar.xz"; - }; - }; - kholidays = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kholidays-15.08.3.tar.xz"; - sha256 = "0vf7pz6i2raw94mcxfzlk9s5hxnampx5lq5b5iyfad5d5vc24215"; - name = "kholidays-15.08.3.tar.xz"; - }; - }; - kidentitymanagement = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kidentitymanagement-15.08.3.tar.xz"; - sha256 = "0napyckxdv4vnj7n063qgiwa7xgwjab5qnz8rl1g60kidvvz7vw0"; - name = "kidentitymanagement-15.08.3.tar.xz"; - }; - }; - kig = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kig-15.08.3.tar.xz"; - sha256 = "15fws8yrdyz68qik1gf3fchrdfyk0mml9p923dzirb6faaz1sfpx"; - name = "kig-15.08.3.tar.xz"; - }; - }; - kigo = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kigo-15.08.3.tar.xz"; - sha256 = "0h48kqadfhlm2jppld9ima4bbzgxnwcfg0y6zbhsvflavi6cpckn"; - name = "kigo-15.08.3.tar.xz"; - }; - }; - killbots = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/killbots-15.08.3.tar.xz"; - sha256 = "1zp68p83adi1qggs8j3pa5rgfdjqy5c4pmc9kp0ndcpk7hi7nwvz"; - name = "killbots-15.08.3.tar.xz"; - }; - }; - kimap = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kimap-15.08.3.tar.xz"; - sha256 = "1wymg2s8yjckzc6zrb56fslbfbvzg41mi5fvnrf54d92lh4s90p0"; - name = "kimap-15.08.3.tar.xz"; - }; - }; - kio-extras = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kio-extras-15.08.3.tar.xz"; - sha256 = "0psi8hj9s961l9xga92g9amv95h0im3nm12fc6vh184h2by2gddf"; - name = "kio-extras-15.08.3.tar.xz"; - }; - }; - kiriki = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kiriki-15.08.3.tar.xz"; - sha256 = "1w9yb38wwi45f8dfsi7wvaq6l9crjb6v0kp74cmaljgvirs3mmjk"; - name = "kiriki-15.08.3.tar.xz"; - }; - }; - kiten = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kiten-15.08.3.tar.xz"; - sha256 = "0rj4rka4wk3zh0s04ry8r4hqhajsi53qv1ns6ra1mbl1v32bw20g"; - name = "kiten-15.08.3.tar.xz"; - }; - }; - kjumpingcube = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kjumpingcube-15.08.3.tar.xz"; - sha256 = "0ccf3zcc31n78ing87h16rjk5kylz7k36lvgp4c9w6w8ahmgzp8g"; - name = "kjumpingcube-15.08.3.tar.xz"; - }; - }; - kldap = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kldap-15.08.3.tar.xz"; - sha256 = "1rnl40367fxq4cgqrrm27a93k3b6gns47gxv2afvjpq7dn142dc2"; - name = "kldap-15.08.3.tar.xz"; - }; - }; - klettres = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/klettres-15.08.3.tar.xz"; - sha256 = "14bbjx20zn5gmxhkgarh7y75j5806rpzbbh0rj2w2lpav8ggma90"; - name = "klettres-15.08.3.tar.xz"; - }; - }; - klickety = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/klickety-15.08.3.tar.xz"; - sha256 = "1vqflsi4k21qj91z7h6hprswpzr7zpdnpkvwwiw2v2zwi4p8m967"; - name = "klickety-15.08.3.tar.xz"; - }; - }; - klines = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/klines-15.08.3.tar.xz"; - sha256 = "103wws54y0sal9w3ikbmksq0d2ndw34xpr972zjcmw06py4kx4kn"; - name = "klines-15.08.3.tar.xz"; - }; - }; - kmag = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmag-15.08.3.tar.xz"; - sha256 = "1hmyc2n8gspd46k4g3k6jh0cfy7r0v5x17l7xrvj45nmhhhnivc0"; - name = "kmag-15.08.3.tar.xz"; - }; - }; - kmahjongg = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmahjongg-15.08.3.tar.xz"; - sha256 = "07xsmd0zh9n01cy0fra2njz2qcgp1y7y5w9v4s2bkj3a4gd35ag8"; - name = "kmahjongg-15.08.3.tar.xz"; - }; - }; - kmailtransport = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmailtransport-15.08.3.tar.xz"; - sha256 = "0g8983wq7x4w19k0fxypsk69hi5nrxldvq0a49jna2g2yfxi8w5l"; - name = "kmailtransport-15.08.3.tar.xz"; - }; - }; - kmbox = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmbox-15.08.3.tar.xz"; - sha256 = "11fsvjmidb9s309wlcchgmb4viambqmw1njy6g5c2zpyfw9ryq8b"; - name = "kmbox-15.08.3.tar.xz"; - }; - }; - kmime = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmime-15.08.3.tar.xz"; - sha256 = "16pfzjdiaa9z2nq564bcrb82f50zh1cd8zyx7jzwzzw6cspv5n0q"; - name = "kmime-15.08.3.tar.xz"; - }; - }; - kmines = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmines-15.08.3.tar.xz"; - sha256 = "18ld9y50axz77cspm1rccm0w21h01zihbh0880gf2vjqwcv1ifxc"; - name = "kmines-15.08.3.tar.xz"; - }; - }; - kmix = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmix-15.08.3.tar.xz"; - sha256 = "0mkh7jvn26d6i38zzinx2gh9bl50scis17maj56c9m67i4m0hlk9"; - name = "kmix-15.08.3.tar.xz"; - }; - }; - kmousetool = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmousetool-15.08.3.tar.xz"; - sha256 = "07ddvl9nmigqq12mz27x0gw3lhb8a6ilfmqlx5sm810cp7b4claq"; - name = "kmousetool-15.08.3.tar.xz"; - }; - }; - kmouth = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmouth-15.08.3.tar.xz"; - sha256 = "1m0y8fdyh1glh27azi700zzvdpki0chjphnq5gx9339hbf97bdi4"; - name = "kmouth-15.08.3.tar.xz"; - }; - }; - kmplot = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kmplot-15.08.3.tar.xz"; - sha256 = "1zk8ccl2yhxgi18qkabjzm4ffcyg6flvvh3fy3hz7l1cikb6dza1"; - name = "kmplot-15.08.3.tar.xz"; - }; - }; - knavalbattle = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/knavalbattle-15.08.3.tar.xz"; - sha256 = "1g1dy0a0rvil31rj4s0z8gic9nb9xpx6xl7b91a36wj6cab57434"; - name = "knavalbattle-15.08.3.tar.xz"; - }; - }; - knetwalk = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/knetwalk-15.08.3.tar.xz"; - sha256 = "0iapwmdy7i9dps3jf7ski75xdjg4bkp0fhz9njng11yx1g3a64qi"; - name = "knetwalk-15.08.3.tar.xz"; - }; - }; - kolf = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kolf-15.08.3.tar.xz"; - sha256 = "1akvicna1wzjcjdz2nz2mydmv9f39rff6jwcbj6blgdr1q56p4q7"; - name = "kolf-15.08.3.tar.xz"; - }; - }; - kollision = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kollision-15.08.3.tar.xz"; - sha256 = "1r9ijp1bgl20rv76if09695bkc5yrr99sn1s0193fjjh34fpd0w8"; - name = "kollision-15.08.3.tar.xz"; - }; - }; - kolourpaint = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kolourpaint-15.08.3.tar.xz"; - sha256 = "1miq2jvmqkgcwpzh2vzzb2dvmb8ziwr767ss5daqv540gpc8crjr"; - name = "kolourpaint-15.08.3.tar.xz"; - }; - }; - kompare = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kompare-15.08.3.tar.xz"; - sha256 = "067m9xrnx6smscsk7wq9d8j2sv0g7ayfrdjwf4xsfa5jz8fh32s5"; - name = "kompare-15.08.3.tar.xz"; - }; - }; - konquest = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/konquest-15.08.3.tar.xz"; - sha256 = "1v760lh6wx8kqyyrw2vb48n5x0ccl12dr3gy5dxyrs9sn0jpwz4r"; - name = "konquest-15.08.3.tar.xz"; - }; - }; - konsole = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/konsole-15.08.3.tar.xz"; - sha256 = "0kpizwk3vwp25sincqnjrmvrhwv2a7vgacnw4yp2bxvdqqrb4zhr"; - name = "konsole-15.08.3.tar.xz"; - }; - }; - kontactinterface = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kontactinterface-15.08.3.tar.xz"; - sha256 = "1www2daa48r43dii2fb9s0x2ll3bsvhxnllypcs2fy5gzaj6wrff"; - name = "kontactinterface-15.08.3.tar.xz"; - }; - }; - kopete = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kopete-15.08.3.tar.xz"; - sha256 = "1x05w7ls0298shwr10f0vcbxcd0rvfvgfcwz2c5jrgb1zf968k8c"; - name = "kopete-15.08.3.tar.xz"; - }; - }; - kpat = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kpat-15.08.3.tar.xz"; - sha256 = "16lmrlxxl3kibzflw3lvcbp7xmklr4jqwh1aqqxw5lbybkz2vnah"; - name = "kpat-15.08.3.tar.xz"; - }; - }; - kpimtextedit = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kpimtextedit-15.08.3.tar.xz"; - sha256 = "1q1a77wnwny7j777vrhbqlz6z1z7jmil8raii4nbrwjqpdw8fc92"; - name = "kpimtextedit-15.08.3.tar.xz"; - }; - }; - kppp = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kppp-15.08.3.tar.xz"; - sha256 = "0q5542f9aa98w94krib84yrjsk3ialaq43vd9bbdvf0j5wfzb276"; - name = "kppp-15.08.3.tar.xz"; - }; - }; - kqtquickcharts = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kqtquickcharts-15.08.3.tar.xz"; - sha256 = "0ppifqc9bz8hljniw6h5a31k38qbij9ydpwjzpg11m0s8a4havmm"; - name = "kqtquickcharts-15.08.3.tar.xz"; - }; - }; - krdc = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/krdc-15.08.3.tar.xz"; - sha256 = "1vcfx703bniac9l7g6cg031nb18blypxb1i84dwfjavr4ib2im8l"; - name = "krdc-15.08.3.tar.xz"; - }; - }; - kremotecontrol = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kremotecontrol-15.08.3.tar.xz"; - sha256 = "0nxbw1zl8lcc9nvj5damz7m5q6bijm8mjx7isccf7j6mjazdxcin"; - name = "kremotecontrol-15.08.3.tar.xz"; - }; - }; - kreversi = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kreversi-15.08.3.tar.xz"; - sha256 = "1806m071wgnjg01lrjii9nh7spiwxm9cf0jl0gib7fk2cw9kw2fa"; - name = "kreversi-15.08.3.tar.xz"; - }; - }; - krfb = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/krfb-15.08.3.tar.xz"; - sha256 = "0dil3qpkf8m9449aqawjrilwvickb3nl3msj2g3svdnfvak7cv61"; - name = "krfb-15.08.3.tar.xz"; - }; - }; - kross-interpreters = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kross-interpreters-15.08.3.tar.xz"; - sha256 = "1msy3xg5n5g2ax074g23j889dadqn4mbqa3r5mlmdaz9bnny1n9r"; - name = "kross-interpreters-15.08.3.tar.xz"; - }; - }; - kruler = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kruler-15.08.3.tar.xz"; - sha256 = "1mr1pzn776a7xgq0rwqdn635s9y2bl0bh53i1c99h32jbxhn6fhb"; - name = "kruler-15.08.3.tar.xz"; - }; - }; - ksaneplugin = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksaneplugin-15.08.3.tar.xz"; - sha256 = "18mpjl21rmbw95zc2b8f9sgi2sh922p0qj8d3jfhs3gggjy5hjfb"; - name = "ksaneplugin-15.08.3.tar.xz"; - }; - }; - kscd = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kscd-15.08.3.tar.xz"; - sha256 = "0pqr342swpbwkqq7qwn7zs97kmbqpmwrlkkk0amaadgsfd9c9j40"; - name = "kscd-15.08.3.tar.xz"; - }; - }; - kshisen = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kshisen-15.08.3.tar.xz"; - sha256 = "0xx8lwxw4zfzwzaqdi1v7g00vzy74arfbfhvkxgs6k1gvhja0ckk"; - name = "kshisen-15.08.3.tar.xz"; - }; - }; - ksirk = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksirk-15.08.3.tar.xz"; - sha256 = "1y6y0dcgvrpflfmircbf3nj7mjgvkbnddlmbxsws4h0737lqkg21"; - name = "ksirk-15.08.3.tar.xz"; - }; - }; - ksnakeduel = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksnakeduel-15.08.3.tar.xz"; - sha256 = "1zpz3fa9lp44iv5kxdwy1sk93bpkin9h64n6qj0lcpjj3f8a5cy5"; - name = "ksnakeduel-15.08.3.tar.xz"; - }; - }; - ksnapshot = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksnapshot-15.08.3.tar.xz"; - sha256 = "1xnbf73dr8z95kwq047zwjl0yml25nbnw5gnc319q2nlcnxk5gc3"; - name = "ksnapshot-15.08.3.tar.xz"; - }; - }; - kspaceduel = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kspaceduel-15.08.3.tar.xz"; - sha256 = "12dbdybqfd5klfg427q48rbv2s63ybanay8c5d44znwk5qi9wwf7"; - name = "kspaceduel-15.08.3.tar.xz"; - }; - }; - ksquares = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksquares-15.08.3.tar.xz"; - sha256 = "1jr7slw9ml01zffj5kjv56fmwq8snz0jxdkczr2crr15cljrsmwj"; - name = "ksquares-15.08.3.tar.xz"; - }; - }; - kstars = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kstars-15.08.3.tar.xz"; - sha256 = "17n2g1a53ps0cx1s62qz1s7yn8nn0sgq0p4ifdyq9rk5iwaq5yp8"; - name = "kstars-15.08.3.tar.xz"; - }; - }; - ksudoku = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksudoku-15.08.3.tar.xz"; - sha256 = "0rw02qdvv132i6gf2n1v37b7rmahzmmz5jx174j1syda4wwpyhgr"; - name = "ksudoku-15.08.3.tar.xz"; - }; - }; - ksystemlog = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ksystemlog-15.08.3.tar.xz"; - sha256 = "12gacxya366rln3q9m2vzv28irrwnsj4lb1pqymxvsfyijfsjd7x"; - name = "ksystemlog-15.08.3.tar.xz"; - }; - }; - kteatime = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kteatime-15.08.3.tar.xz"; - sha256 = "1yij4230wc7qc9wzj5kam6jjv97xdcnz57j0kpa54iw1c3camwlx"; - name = "kteatime-15.08.3.tar.xz"; - }; - }; - ktimer = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktimer-15.08.3.tar.xz"; - sha256 = "06p2dar8ry4xrkn21npxsnfkxq92sg66lmrnhqpkzv3dcvz98n50"; - name = "ktimer-15.08.3.tar.xz"; - }; - }; - ktnef = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktnef-15.08.3.tar.xz"; - sha256 = "1r68cms5hv8drrdl2zhz8q9hsiln63c1rylbv68dxjz44w5jsw84"; - name = "ktnef-15.08.3.tar.xz"; - }; - }; - ktouch = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktouch-15.08.3.tar.xz"; - sha256 = "07piq43fngk7i5568vqpsd0xhfmfbwm4gwbdgvg0qx5cm2np00pp"; - name = "ktouch-15.08.3.tar.xz"; - }; - }; - ktp-accounts-kcm = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-accounts-kcm-15.08.3.tar.xz"; - sha256 = "04q89vay1936rr94g9n54japqml7b40p8qh2nh8wc13vbiiffbq0"; - name = "ktp-accounts-kcm-15.08.3.tar.xz"; - }; - }; - ktp-approver = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-approver-15.08.3.tar.xz"; - sha256 = "131gb9h8pqa2ac4kv8by5wa5f9cdv32413d2039ggkc0zfhyqlbb"; - name = "ktp-approver-15.08.3.tar.xz"; - }; - }; - ktp-auth-handler = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-auth-handler-15.08.3.tar.xz"; - sha256 = "1k9y83miwy77c2pjm8frm6zbkddm463bkdr08lrl3cf9y0azj6xl"; - name = "ktp-auth-handler-15.08.3.tar.xz"; - }; - }; - ktp-common-internals = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-common-internals-15.08.3.tar.xz"; - sha256 = "1p1qg4nkjmly7iilx6nra0qwn7g6kdwn4hw6bs2ikdvsg36kkr72"; - name = "ktp-common-internals-15.08.3.tar.xz"; - }; - }; - ktp-contact-list = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-contact-list-15.08.3.tar.xz"; - sha256 = "15g7nnz8bggscpba74vk6riizv9xn5ndar1lkay77ikfbbyhb0x6"; - name = "ktp-contact-list-15.08.3.tar.xz"; - }; - }; - ktp-contact-runner = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-contact-runner-15.08.3.tar.xz"; - sha256 = "09angbgm877x81wqsbn7cpg75skiv7x4war1lq1yma6nirs7369p"; - name = "ktp-contact-runner-15.08.3.tar.xz"; - }; - }; - ktp-desktop-applets = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-desktop-applets-15.08.3.tar.xz"; - sha256 = "18x08b38s46pz6crd1qg1b6qy7xxfhhp0pk2hsc5v4s7j931q8v9"; - name = "ktp-desktop-applets-15.08.3.tar.xz"; - }; - }; - ktp-filetransfer-handler = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-filetransfer-handler-15.08.3.tar.xz"; - sha256 = "1w7hnhbjmnl7ba1357b6q440266fgh7kyim9cn919i89aah2d11y"; - name = "ktp-filetransfer-handler-15.08.3.tar.xz"; - }; - }; - ktp-kded-module = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-kded-module-15.08.3.tar.xz"; - sha256 = "0s86d0yad758hgzbd9nb9hpq8iglq8bcmy7wdn0ji2nyppprf0jc"; - name = "ktp-kded-module-15.08.3.tar.xz"; - }; - }; - ktp-send-file = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-send-file-15.08.3.tar.xz"; - sha256 = "15pc0p6f87hwh19kwf6wzd04rf96r2z7xj8h89y86xwirn02spgv"; - name = "ktp-send-file-15.08.3.tar.xz"; - }; - }; - ktp-text-ui = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktp-text-ui-15.08.3.tar.xz"; - sha256 = "04lxwq5cm7rg7xras47lngzn0pwfy6yp41lrybl2ywg9rvbdfv4s"; - name = "ktp-text-ui-15.08.3.tar.xz"; - }; - }; - ktuberling = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktuberling-15.08.3.tar.xz"; - sha256 = "0bs41wlriak2087r1q3zlkblcjl504g1dvhrxx3fymmxgxkir6k6"; - name = "ktuberling-15.08.3.tar.xz"; - }; - }; - kturtle = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kturtle-15.08.3.tar.xz"; - sha256 = "0i4n3k2rji85y0x5aacrpab4jxx5skh3c96yfb9190s6ick3s4jg"; - name = "kturtle-15.08.3.tar.xz"; - }; - }; - ktux = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/ktux-15.08.3.tar.xz"; - sha256 = "0dcida7qjwglra7b17hb15dn240nnbsryps49d9k0fmv7y8cdicd"; - name = "ktux-15.08.3.tar.xz"; - }; - }; - kubrick = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kubrick-15.08.3.tar.xz"; - sha256 = "07bq203ds77v41nqjrydlls25whhpmaqq4wvqqnafz6j3122972m"; - name = "kubrick-15.08.3.tar.xz"; - }; - }; - kuser = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kuser-15.08.3.tar.xz"; - sha256 = "1lhrrrfg0zfkxv87kclfz7lw57knhalfclik9g2g84mjd2mrp23c"; - name = "kuser-15.08.3.tar.xz"; - }; - }; - kwalletmanager = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kwalletmanager-15.08.3.tar.xz"; - sha256 = "1wh4gkqyz003qx50q4m35987rabjh80npg1hiqmybz60syq1bash"; - name = "kwalletmanager-15.08.3.tar.xz"; - }; - }; - kwordquiz = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/kwordquiz-15.08.3.tar.xz"; - sha256 = "1fr68aq6f1ilfvfvcxvjg90dpwsig36nxb5v35rbpg1kjz8lxdl3"; - name = "kwordquiz-15.08.3.tar.xz"; - }; - }; - libkcddb = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkcddb-15.08.3.tar.xz"; - sha256 = "0yspqyj11q4l5b0hmy9068hg7kkbqwy5zq72clbf30lys6h9mqb6"; - name = "libkcddb-15.08.3.tar.xz"; - }; - }; - libkcompactdisc = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkcompactdisc-15.08.3.tar.xz"; - sha256 = "1fvf219dj1dbl69nmdyzvyds9c1f77zqzqwv2l87brk5syshsywp"; - name = "libkcompactdisc-15.08.3.tar.xz"; - }; - }; - libkdcraw = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkdcraw-15.08.3.tar.xz"; - sha256 = "0m1zc23k68gm0hrdl18sizw5qnpa216m03lzik92m50msndz34bc"; - name = "libkdcraw-15.08.3.tar.xz"; - }; - }; - libkdeedu = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkdeedu-15.08.3.tar.xz"; - sha256 = "1z8dp47900ybppnkpbfvckjkiib9q0ggqm0m83vbmgwzanx7k7sn"; - name = "libkdeedu-15.08.3.tar.xz"; - }; - }; - libkdegames = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkdegames-15.08.3.tar.xz"; - sha256 = "1jg6z4qfagijkr1b2hd05sr0jdb0qvfn1dphd43ma6gi7bl5khn4"; - name = "libkdegames-15.08.3.tar.xz"; - }; - }; - libkeduvocdocument = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkeduvocdocument-15.08.3.tar.xz"; - sha256 = "1b16p9m14v8w0qg1v9jwiiljvpc2samlrcp6bszrld02ghii5649"; - name = "libkeduvocdocument-15.08.3.tar.xz"; - }; - }; - libkexiv2 = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkexiv2-15.08.3.tar.xz"; - sha256 = "0q44gjhdjiy74q5a40kmmcry0m0pnzw454j5ynrimd3nk8r2l6nl"; - name = "libkexiv2-15.08.3.tar.xz"; - }; - }; - libkface = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkface-15.08.3.tar.xz"; - sha256 = "0jiv41f1mqf4813m882v84vczkyxmbmjf8bf7d5iq13i9xr190wg"; - name = "libkface-15.08.3.tar.xz"; - }; - }; - libkgeomap = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkgeomap-15.08.3.tar.xz"; - sha256 = "1jscbp31q91viv2ym09zal4c0vx8xx3lqd4vg78mr9591y1bgr7l"; - name = "libkgeomap-15.08.3.tar.xz"; - }; - }; - libkipi = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkipi-15.08.3.tar.xz"; - sha256 = "1v70k9xx8va0xk3439sqllh9sl9sx56bayl0b24gkdc3ddj8l0rk"; - name = "libkipi-15.08.3.tar.xz"; - }; - }; - libkmahjongg = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkmahjongg-15.08.3.tar.xz"; - sha256 = "05zff791i1jih5abx6ywfagxh1rwc38nblfcfci66pqvknmya2x1"; - name = "libkmahjongg-15.08.3.tar.xz"; - }; - }; - libkomparediff2 = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libkomparediff2-15.08.3.tar.xz"; - sha256 = "03aaz64s6f3xc6kv188p301qivnjh27xd8jpmj6yq98laj3v2xrl"; - name = "libkomparediff2-15.08.3.tar.xz"; - }; - }; - libksane = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/libksane-15.08.3.tar.xz"; - sha256 = "01x24gxk0xj6j9zwyyavklphykgjb3w0wra61ivyrsim1za8y0qa"; - name = "libksane-15.08.3.tar.xz"; - }; - }; - lokalize = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/lokalize-15.08.3.tar.xz"; - sha256 = "1xzxbgiq5q1v578d9w9pir279n05z2dyqlgq98213zhama6df18z"; - name = "lokalize-15.08.3.tar.xz"; - }; - }; - lskat = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/lskat-15.08.3.tar.xz"; - sha256 = "1kag1wqr5m1r7s3i29h8ls2zrva2whmaxjj400zgn9j404dyjmmd"; - name = "lskat-15.08.3.tar.xz"; - }; - }; - marble = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/marble-15.08.3.tar.xz"; - sha256 = "0i18wss2zq3nfaxr9h7bnj3nb4ib07d3rylphhbjpi766z6k2cbl"; - name = "marble-15.08.3.tar.xz"; - }; - }; - mplayerthumbs = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/mplayerthumbs-15.08.3.tar.xz"; - sha256 = "03zda3iy20zq42kn51894yzsbmyq92gvrlzs2hm7fyp5lv199ybm"; - name = "mplayerthumbs-15.08.3.tar.xz"; - }; - }; - okteta = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/okteta-15.08.3.tar.xz"; - sha256 = "11540qlv95iwzmwi17ncbgklakywwdj4r4iylnkpw7fv4sx6fhrd"; - name = "okteta-15.08.3.tar.xz"; - }; - }; - okular = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/okular-15.08.3.tar.xz"; - sha256 = "1inbvcyafa8dfy7kignb2ksc984kriax7n2qrz3rxydw9n0r6bi5"; - name = "okular-15.08.3.tar.xz"; - }; - }; - oxygen-icons = { - version = "15.04.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.04.3/src/oxygen-icons-15.04.3.tar.xz"; - sha256 = "07npzyrbw2fn1qd04imnv7cz0sisk7yllrwr2y21yr2i1gbncfqk"; - name = "oxygen-icons-15.04.3.tar.xz"; - }; - }; - palapeli = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/palapeli-15.08.3.tar.xz"; - sha256 = "167svcjz7a8x032585jx63m94jy3xza5zb1b61rchn2xxbar7fx9"; - name = "palapeli-15.08.3.tar.xz"; - }; - }; - parley = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/parley-15.08.3.tar.xz"; - sha256 = "07gshvn8c3ifyzfkscakc1x7kgbzgxcxx12f05n56nm60rbq89w5"; - name = "parley-15.08.3.tar.xz"; - }; - }; - picmi = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/picmi-15.08.3.tar.xz"; - sha256 = "0cjj6xrdacvwpc6v6xb88j31m60k4gimc7k4hlmyv102vvagmv8y"; - name = "picmi-15.08.3.tar.xz"; - }; - }; - poxml = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/poxml-15.08.3.tar.xz"; - sha256 = "0vls7kdqswwx9cnn8iw1iwq9jl861cmzjk2avrdllpsa4vbjfxal"; - name = "poxml-15.08.3.tar.xz"; - }; - }; - print-manager = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/print-manager-15.08.3.tar.xz"; - sha256 = "19jw5xpwhblxfdh1kf6dniwy3pqmqaq7cimdn8zrzliclfjdfq2m"; - name = "print-manager-15.08.3.tar.xz"; - }; - }; - rocs = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/rocs-15.08.3.tar.xz"; - sha256 = "0qb0krn9cw5jn9djf3drg7c28lxnb6ih2a6q9a6wdl7snc4cxp5r"; - name = "rocs-15.08.3.tar.xz"; - }; - }; - signon-kwallet-extension = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/signon-kwallet-extension-15.08.3.tar.xz"; - sha256 = "0h7ixsxd2d9x4lqxilrajaxw260gdpj6lp68qgkq2vfv4v2hnfpv"; - name = "signon-kwallet-extension-15.08.3.tar.xz"; - }; - }; - step = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/step-15.08.3.tar.xz"; - sha256 = "092byp3y91ljp91n1qp3clsgi5bvfp9c8q90y14llkk3693nq6qa"; - name = "step-15.08.3.tar.xz"; - }; - }; - superkaramba = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/superkaramba-15.08.3.tar.xz"; - sha256 = "1z9pz9syqlz180hb0imvabag3cmwfix89811vbz9lqwa91a4i199"; - name = "superkaramba-15.08.3.tar.xz"; - }; - }; - svgpart = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/svgpart-15.08.3.tar.xz"; - sha256 = "0pdj8dlxdws7ccafj4nldi3xwdzsmbyi2c079ddq3pbrglm2r16h"; - name = "svgpart-15.08.3.tar.xz"; - }; - }; - sweeper = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/sweeper-15.08.3.tar.xz"; - sha256 = "0mmhw0d63b3m88x9wv2dynp1xm04f0kkhp6iqnm69y91wdgy7kq5"; - name = "sweeper-15.08.3.tar.xz"; - }; - }; - syndication = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/syndication-15.08.3.tar.xz"; - sha256 = "05hjxpfyqd8z4q0142n5f97qcwpfwr131xxpvsj1pzrqrx52im27"; - name = "syndication-15.08.3.tar.xz"; - }; - }; - umbrello = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/umbrello-15.08.3.tar.xz"; - sha256 = "0pk4xc7sn1b1i1waxngrna33lhs2p03ny0vqm159qfhqawb3fpyg"; - name = "umbrello-15.08.3.tar.xz"; - }; - }; - zeroconf-ioslave = { - version = "15.08.3"; - src = fetchurl { - url = "${mirror}/stable/applications/15.08.3/src/zeroconf-ioslave-15.08.3.tar.xz"; - sha256 = "1vbag0ajhr1b3psg4232j7y0nnff6gdn32r4212ybfzaxnh51479"; - name = "zeroconf-ioslave-15.08.3.tar.xz"; - }; - }; -} diff --git a/pkgs/desktops/plasma-5.4/bluedevil.nix b/pkgs/desktops/plasma-5.4/bluedevil.nix deleted file mode 100644 index d099e95a16b47..0000000000000 --- a/pkgs/desktops/plasma-5.4/bluedevil.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, bluez-qt, kcoreaddons -, kdbusaddons, kded, ki18n, kiconthemes, kio, knotifications -, kwidgetsaddons, kwindowsystem, makeQtWrapper, plasma-framework -, qtdeclarative, shared_mime_info -}: - -plasmaPackage { - name = "bluedevil"; - nativeBuildInputs = [ - extra-cmake-modules makeQtWrapper shared_mime_info - ]; - buildInputs = [ - kcoreaddons kdbusaddons kded kiconthemes knotifications - kwidgetsaddons - ]; - propagatedBuildInputs = [ - bluez-qt ki18n kio kwindowsystem plasma-framework qtdeclarative - ]; - postInstall = '' - wrapQtProgram "$out/bin/bluedevil-wizard" - wrapQtProgram "$out/bin/bluedevil-sendfile" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/breeze-qt4.nix b/pkgs/desktops/plasma-5.4/breeze-qt4.nix deleted file mode 100644 index f8092bc9d376c..0000000000000 --- a/pkgs/desktops/plasma-5.4/breeze-qt4.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ plasmaPackage -, automoc4 -, cmake -, perl -, pkgconfig -, kdelibs -, qt4 -, xproto -}: - -plasmaPackage { - name = "breeze-qt4"; - sname = "breeze"; - buildInputs = [ - kdelibs - qt4 - xproto - ]; - nativeBuildInputs = [ - automoc4 - cmake - perl - pkgconfig - ]; - cmakeFlags = [ - "-DUSE_KDE4=ON" - "-DQT_QMAKE_EXECUTABLE=${qt4}/bin/qmake" - ]; -} diff --git a/pkgs/desktops/plasma-5.4/breeze-qt5.nix b/pkgs/desktops/plasma-5.4/breeze-qt5.nix deleted file mode 100644 index f50179ef64ceb..0000000000000 --- a/pkgs/desktops/plasma-5.4/breeze-qt5.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, frameworkintegration -, kcmutils, kconfigwidgets, kcoreaddons, kdecoration, kguiaddons -, ki18n, kwindowsystem, makeQtWrapper, qtx11extras -}: - -plasmaPackage { - name = "breeze-qt5"; - sname = "breeze"; - nativeBuildInputs = [ - extra-cmake-modules - makeQtWrapper - ]; - buildInputs = [ - kcmutils kconfigwidgets kcoreaddons kdecoration kguiaddons - ]; - propagatedBuildInputs = [ frameworkintegration ki18n kwindowsystem qtx11extras ]; - cmakeFlags = [ "-DUSE_Qt4=OFF" ]; - postInstall = '' - wrapQtProgram "$out/bin/breeze-settings5" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/default.nix b/pkgs/desktops/plasma-5.4/default.nix deleted file mode 100644 index 570134d824f3b..0000000000000 --- a/pkgs/desktops/plasma-5.4/default.nix +++ /dev/null @@ -1,86 +0,0 @@ -# Maintainer's Notes: -# -# How To Update -# 1. Edit the URL in ./manifest.sh -# 2. Run ./manifest.sh -# 3. Fix build errors. - -{ pkgs, debug ? false }: - -let - - inherit (pkgs) lib stdenv symlinkJoin; - - kf5 = pkgs.kf514; - kdeApps = pkgs.kdeApps_15_08; - - srcs = import ./srcs.nix { inherit (pkgs) fetchurl; inherit mirror; }; - mirror = "mirror://kde"; - - plasmaPackage = args: - let - inherit (args) name; - sname = args.sname or name; - inherit (srcs."${sname}") src version; - in stdenv.mkDerivation (args // { - name = "${name}-${version}"; - inherit src; - - setupHook = args.setupHook or ./setup-hook.sh; - - cmakeFlags = - (args.cmakeFlags or []) - ++ [ "-DBUILD_TESTING=OFF" ] - ++ lib.optional debug "-DCMAKE_BUILD_TYPE=Debug"; - - meta = { - license = with lib.licenses; [ - lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12 - ]; - platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ ttuegel ]; - homepage = "http://www.kde.org"; - } // (args.meta or {}); - }); - - addPackages = self: with self; { - bluedevil = callPackage ./bluedevil.nix {}; - breeze-qt4 = callPackage ./breeze-qt4.nix {}; - breeze-qt5 = callPackage ./breeze-qt5.nix {}; - breeze = - let version = (builtins.parseDrvName breeze-qt5.name).version; - in symlinkJoin "breeze-${version}" [ breeze-qt4 breeze-qt5 ]; - kde-cli-tools = callPackage ./kde-cli-tools.nix {}; - kde-gtk-config = callPackage ./kde-gtk-config {}; - kdecoration = callPackage ./kdecoration.nix {}; - kdeplasma-addons = callPackage ./kdeplasma-addons.nix {}; - kgamma5 = callPackage ./kgamma5.nix {}; - khelpcenter = callPackage ./khelpcenter.nix {}; - khotkeys = callPackage ./khotkeys.nix {}; - kinfocenter = callPackage ./kinfocenter.nix {}; - kmenuedit = callPackage ./kmenuedit.nix {}; - kscreen = callPackage ./kscreen.nix {}; - ksshaskpass = callPackage ./ksshaskpass.nix {}; - ksysguard = callPackage ./ksysguard.nix {}; - kwayland = callPackage ./kwayland.nix {}; - kwin = callPackage ./kwin {}; - kwrited = callPackage ./kwrited.nix {}; - libkscreen = callPackage ./libkscreen {}; - libksysguard = callPackage ./libksysguard {}; - milou = callPackage ./milou.nix {}; - oxygen = callPackage ./oxygen.nix {}; - oxygen-fonts = callPackage ./oxygen-fonts.nix {}; - plasma-desktop = callPackage ./plasma-desktop {}; - plasma-mediacenter = callPackage ./plasma-mediacenter.nix {}; - plasma-nm = callPackage ./plasma-nm {}; - plasma-pa = callPackage ./plasma-pa.nix {}; - plasma-workspace = callPackage ./plasma-workspace {}; - plasma-workspace-wallpapers = callPackage ./plasma-workspace-wallpapers.nix {}; - polkit-kde-agent = callPackage ./polkit-kde-agent.nix {}; - powerdevil = callPackage ./powerdevil.nix {}; - systemsettings = callPackage ./systemsettings.nix {}; - }; - - newScope = scope: kdeApps.newScope ({ inherit plasmaPackage; } // scope); - -in lib.makeScope newScope addPackages diff --git a/pkgs/desktops/plasma-5.4/fetchsrcs.sh b/pkgs/desktops/plasma-5.4/fetchsrcs.sh deleted file mode 100755 index db2db8f8e56d3..0000000000000 --- a/pkgs/desktops/plasma-5.4/fetchsrcs.sh +++ /dev/null @@ -1,57 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -i bash -p coreutils findutils gawk gnused nix wget - -set -x - -# The trailing slash at the end is necessary! -RELEASE_URL="http://download.kde.org/stable/plasma/5.4.3/" -EXTRA_WGET_ARGS='-A *.tar.xz' - -mkdir tmp; cd tmp - -rm -f ../srcs.csv - -wget -nH -r -c --no-parent $RELEASE_URL $EXTRA_WGET_ARGS - -find . | while read src; do - if [[ -f "${src}" ]]; then - # Sanitize file name - filename=$(basename "$src" | tr '@' '_') - nameVersion="${filename%.tar.*}" - name=$(echo "$nameVersion" | sed -e 's,-[[:digit:]].*,,' | sed -e 's,-opensource-src$,,') - version=$(echo "$nameVersion" | sed -e 's,^\([[:alpha:]][[:alnum:]]*-\)\+,,') - echo "$name,$version,$src,$filename" >>../srcs.csv - fi -done - -cat >../srcs.nix <<EOF -# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh -{ fetchurl, mirror }: - -{ -EOF - -gawk -F , "{ print \$1 }" ../srcs.csv | sort | uniq | while read name; do - versions=$(gawk -F , "/^$name,/ { print \$2 }" ../srcs.csv) - latestVersion=$(echo "$versions" | sort -rV | head -n 1) - src=$(gawk -F , "/^$name,$latestVersion,/ { print \$3 }" ../srcs.csv) - filename=$(gawk -F , "/^$name,$latestVersion,/ { print \$4 }" ../srcs.csv) - url="${src:2}" - sha256=$(nix-hash --type sha256 --base32 --flat "$src") - cat >>../srcs.nix <<EOF - $name = { - version = "$latestVersion"; - src = fetchurl { - url = "\${mirror}/$url"; - sha256 = "$sha256"; - name = "$filename"; - }; - }; -EOF -done - -echo "}" >>../srcs.nix - -rm -f ../srcs.csv - -cd .. diff --git a/pkgs/desktops/plasma-5.4/kde-cli-tools.nix b/pkgs/desktops/plasma-5.4/kde-cli-tools.nix deleted file mode 100644 index 7f19af6959ec2..0000000000000 --- a/pkgs/desktops/plasma-5.4/kde-cli-tools.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kcmutils, kconfig -, kdelibs4support, kdesu, kdoctools, ki18n, kiconthemes -, kwindowsystem, makeQtWrapper, qtsvg, qtx11extras -}: - -plasmaPackage { - name = "kde-cli-tools"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ - kcmutils kconfig kdesu kiconthemes - ]; - propagatedBuildInputs = [ - kdelibs4support ki18n kwindowsystem qtsvg qtx11extras - ]; - postInstall = '' - wrapQtProgram "$out/bin/kmimetypefinder5" - wrapQtProgram "$out/bin/ksvgtopng5" - wrapQtProgram "$out/bin/ktraderclient5" - wrapQtProgram "$out/bin/kioclient5" - wrapQtProgram "$out/bin/kdecp5" - wrapQtProgram "$out/bin/keditfiletype5" - wrapQtProgram "$out/bin/kcmshell5" - wrapQtProgram "$out/bin/kdemv5" - wrapQtProgram "$out/bin/kstart5" - wrapQtProgram "$out/bin/kde-open5" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/kde-gtk-config/0001-follow-symlinks.patch b/pkgs/desktops/plasma-5.4/kde-gtk-config/0001-follow-symlinks.patch deleted file mode 100644 index 759eda4cc134c..0000000000000 --- a/pkgs/desktops/plasma-5.4/kde-gtk-config/0001-follow-symlinks.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 33b25c2e3c7a002c7f726cd79fc4bab22b1299be Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Tue, 27 Oct 2015 18:07:54 -0500 -Subject: [PATCH] follow symlinks - ---- - src/appearancegtk2.cpp | 2 +- - src/iconthemesmodel.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/appearancegtk2.cpp b/src/appearancegtk2.cpp -index b1e0b52..095cddc 100644 ---- a/src/appearancegtk2.cpp -+++ b/src/appearancegtk2.cpp -@@ -73,7 +73,7 @@ QString AppearanceGTK2::themesGtkrcFile(const QString& themeName) const - QStringList themes=installedThemes(); - themes=themes.filter(QRegExp("/"+themeName+"/?$")); - if(themes.size()==1) { -- QDirIterator it(themes.first(), QDirIterator::Subdirectories); -+ QDirIterator it(themes.first(), QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while(it.hasNext()) { - it.next(); - if(it.fileName()=="gtkrc") { -diff --git a/src/iconthemesmodel.cpp b/src/iconthemesmodel.cpp -index 07c7ad7..b04d978 100644 ---- a/src/iconthemesmodel.cpp -+++ b/src/iconthemesmodel.cpp -@@ -46,7 +46,7 @@ QList<QDir> IconThemesModel::installedThemesPaths() - - foreach(const QString& dir, dirs) { - QDir userIconsDir(dir); -- QDirIterator it(userIconsDir.path(), QDir::NoDotAndDotDot|QDir::AllDirs|QDir::NoSymLinks); -+ QDirIterator it(userIconsDir.path(), QDir::NoDotAndDotDot|QDir::AllDirs); - while(it.hasNext()) { - QString currentPath = it.next(); - QDir dir(currentPath); --- -2.6.2 - diff --git a/pkgs/desktops/plasma-5.4/kde-gtk-config/default.nix b/pkgs/desktops/plasma-5.4/kde-gtk-config/default.nix deleted file mode 100644 index 6b41599994d5f..0000000000000 --- a/pkgs/desktops/plasma-5.4/kde-gtk-config/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ plasmaPackage -, extra-cmake-modules -, glib -, gtk2 -, gtk3 -, karchive -, kcmutils -, kconfigwidgets -, ki18n -, kiconthemes -, kio -, knewstuff -}: - -plasmaPackage { - name = "kde-gtk-config"; - patches = [ ./0001-follow-symlinks.patch ]; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes - knewstuff - ]; - propagatedBuildInputs = [ ki18n kio ]; - cmakeFlags = [ - "-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib}/lib/glib-2.0/include" - "-DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk2}/lib/gtk-2.0/include" - ]; -} diff --git a/pkgs/desktops/plasma-5.4/kdecoration.nix b/pkgs/desktops/plasma-5.4/kdecoration.nix deleted file mode 100644 index eb65f7f90afbe..0000000000000 --- a/pkgs/desktops/plasma-5.4/kdecoration.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ plasmaPackage, extra-cmake-modules }: - -plasmaPackage { - name = "kdecoration"; - nativeBuildInputs = [ extra-cmake-modules ]; -} diff --git a/pkgs/desktops/plasma-5.4/kdeplasma-addons.nix b/pkgs/desktops/plasma-5.4/kdeplasma-addons.nix deleted file mode 100644 index d6a96a3276d75..0000000000000 --- a/pkgs/desktops/plasma-5.4/kdeplasma-addons.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, ibus, kconfig -, kconfigwidgets, kcoreaddons, kcmutils, kdelibs4support, ki18n -, kio, knewstuff, kross, krunner, kservice, kunitconversion -, plasma-framework, qtdeclarative, qtx11extras -}: - -plasmaPackage { - name = "kdeplasma-addons"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - ]; - buildInputs = [ - ibus kconfig kconfigwidgets kcoreaddons kcmutils - knewstuff kservice kunitconversion - ]; - propagatedBuildInputs = [ - kdelibs4support kio kross krunner plasma-framework qtdeclarative - qtx11extras - ]; -} diff --git a/pkgs/desktops/plasma-5.4/kgamma5.nix b/pkgs/desktops/plasma-5.4/kgamma5.nix deleted file mode 100644 index 965c33e6eef8d..0000000000000 --- a/pkgs/desktops/plasma-5.4/kgamma5.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kdelibs4support -, qtx11extras -}: - -plasmaPackage { - name = "kgamma5"; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - propagatedBuildInputs = [ kdelibs4support qtx11extras ]; -} diff --git a/pkgs/desktops/plasma-5.4/khelpcenter.nix b/pkgs/desktops/plasma-5.4/khelpcenter.nix deleted file mode 100644 index 6ba860b9dfb26..0000000000000 --- a/pkgs/desktops/plasma-5.4/khelpcenter.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kconfig -, kcoreaddons, kdbusaddons, ki18n, kinit, kcmutils, kdelibs4support -, khtml, kservice, makeQtWrapper -}: - -plasmaPackage { - name = "khelpcenter"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kconfig kcoreaddons kdbusaddons kinit kcmutils kservice - ]; - propagatedBuildInputs = [ kdelibs4support khtml ki18n ]; - postInstall = '' - wrapQtProgram "$out/bin/khelpcenter" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/khotkeys.nix b/pkgs/desktops/plasma-5.4/khotkeys.nix deleted file mode 100644 index 141320e6b3e69..0000000000000 --- a/pkgs/desktops/plasma-5.4/khotkeys.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kcmutils -, kdbusaddons, kdelibs4support, kglobalaccel, ki18n, kio, kxmlgui -, plasma-framework, plasma-workspace, qtx11extras -}: - -plasmaPackage { - name = "khotkeys"; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ - kcmutils kdbusaddons kxmlgui - ]; - propagatedBuildInputs = [ - kdelibs4support kglobalaccel ki18n kio plasma-framework - plasma-workspace qtx11extras - ]; -} diff --git a/pkgs/desktops/plasma-5.4/kinfocenter.nix b/pkgs/desktops/plasma-5.4/kinfocenter.nix deleted file mode 100644 index ed717790cd0d8..0000000000000 --- a/pkgs/desktops/plasma-5.4/kinfocenter.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kcmutils -, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons -, kdeclarative, kdelibs4support, ki18n, kiconthemes, kio, kpackage -, kservice, kwidgetsaddons, kxmlgui, libraw1394, makeQtWrapper -, pciutils, solid -}: - -plasmaPackage { - name = "kinfocenter"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kcmutils kcompletion kconfig kconfigwidgets kcoreaddons - kdbusaddons kiconthemes kpackage kservice kwidgetsaddons - kxmlgui libraw1394 pciutils solid - ]; - propagatedBuildInputs = [ kdeclarative kdelibs4support ki18n kio ]; - postInstall = '' - wrapQtProgram "$out/bin/kinfocenter" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/kmenuedit.nix b/pkgs/desktops/plasma-5.4/kmenuedit.nix deleted file mode 100644 index 3834ca1328f89..0000000000000 --- a/pkgs/desktops/plasma-5.4/kmenuedit.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, ki18n, kxmlgui -, kdbusaddons, kiconthemes, kio, sonnet, kdelibs4support, makeQtWrapper -}: - -plasmaPackage { - name = "kmenuedit"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kxmlgui kdbusaddons kiconthemes - ]; - propagatedBuildInputs = [ kdelibs4support ki18n kio sonnet ]; - postInstall = '' - wrapQtProgram "$out/bin/kmenuedit" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/kscreen.nix b/pkgs/desktops/plasma-5.4/kscreen.nix deleted file mode 100644 index dac7a6ba20a39..0000000000000 --- a/pkgs/desktops/plasma-5.4/kscreen.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kconfig, kconfigwidgets -, kdbusaddons, kglobalaccel, ki18n, kwidgetsaddons, kxmlgui -, libkscreen, makeQtWrapper, qtdeclarative -}: - -plasmaPackage { - name = "kscreen"; - nativeBuildInputs = [ - extra-cmake-modules - makeQtWrapper - ]; - buildInputs = [ - kconfig kconfigwidgets kdbusaddons kwidgetsaddons kxmlgui - ]; - propagatedBuildInputs = [ kglobalaccel ki18n libkscreen qtdeclarative ]; - propagatedUserEnvPkgs = [ - libkscreen # D-Bus service - ]; - postInstall = '' - wrapQtProgram "$out/bin/kscreen-console" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/ksshaskpass.nix b/pkgs/desktops/plasma-5.4/ksshaskpass.nix deleted file mode 100644 index f274512e027a1..0000000000000 --- a/pkgs/desktops/plasma-5.4/ksshaskpass.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kcoreaddons -, ki18n, kwallet, kwidgetsaddons, makeQtWrapper -}: - -plasmaPackage { - name = "ksshaskpass"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ kcoreaddons kwallet kwidgetsaddons ]; - propagatedBuildInputs = [ ki18n ]; - postInstall = '' - wrapQtProgram "$out/bin/ksshaskpass" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/ksysguard.nix b/pkgs/desktops/plasma-5.4/ksysguard.nix deleted file mode 100644 index 7af3584989c30..0000000000000 --- a/pkgs/desktops/plasma-5.4/ksysguard.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kconfig -, kcoreaddons, kdelibs4support, ki18n, kitemviews, knewstuff -, kiconthemes, libksysguard, makeQtWrapper -}: - -plasmaPackage { - name = "ksysguard"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kconfig kcoreaddons kitemviews knewstuff kiconthemes libksysguard - ]; - propagatedBuildInputs = [ kdelibs4support ki18n ]; - postInstall = '' - wrapQtProgram "$out/bin/ksysguardd" - wrapQtProgram "$out/bin/ksysguard" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/kwayland.nix b/pkgs/desktops/plasma-5.4/kwayland.nix deleted file mode 100644 index e4d6eb631f957..0000000000000 --- a/pkgs/desktops/plasma-5.4/kwayland.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ plasmaPackage -, extra-cmake-modules -, wayland -}: - -plasmaPackage { - name = "kwayland"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - wayland - ]; -} diff --git a/pkgs/desktops/plasma-5.4/kwin/0001-qdiriterator-follow-symlinks.patch b/pkgs/desktops/plasma-5.4/kwin/0001-qdiriterator-follow-symlinks.patch deleted file mode 100644 index 797a32fc5f83a..0000000000000 --- a/pkgs/desktops/plasma-5.4/kwin/0001-qdiriterator-follow-symlinks.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 78a4b554187c18fd86b62089f7730c4273fadd4c Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 07:05:22 -0500 -Subject: [PATCH] qdiriterator follow symlinks - ---- - clients/aurorae/src/aurorae.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/clients/aurorae/src/aurorae.cpp b/clients/aurorae/src/aurorae.cpp -index 781c960..ad5f420 100644 ---- a/clients/aurorae/src/aurorae.cpp -+++ b/clients/aurorae/src/aurorae.cpp -@@ -211,7 +211,7 @@ void Helper::init() - // so let's try to locate our plugin: - QString pluginPath; - for (const QString &path : m_engine->importPathList()) { -- QDirIterator it(path, QDirIterator::Subdirectories); -+ QDirIterator it(path, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while (it.hasNext()) { - it.next(); - QFileInfo fileInfo = it.fileInfo(); --- -2.5.2 - diff --git a/pkgs/desktops/plasma-5.4/kwin/default.nix b/pkgs/desktops/plasma-5.4/kwin/default.nix deleted file mode 100644 index 2ba35807ff861..0000000000000 --- a/pkgs/desktops/plasma-5.4/kwin/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, epoxy -, kactivities, kcompletion, kcmutils, kconfig, kconfigwidgets -, kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel -, ki18n, kiconthemes, kinit, kio, knewstuff, knotifications -, kpackage, kservice, kwayland, kwidgetsaddons, kwindowsystem -, kxmlgui, libinput, libICE, libSM, plasma-framework, qtdeclarative -, qtmultimedia, qtscript, qtx11extras, udev, wayland, xcb-util-cursor -, makeQtWrapper -}: - -plasmaPackage { - name = "kwin"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - epoxy kcompletion kcmutils kconfig kconfigwidgets kcoreaddons - kcrash kdecoration kiconthemes kinit knewstuff knotifications - kpackage kservice kwayland kwidgetsaddons kxmlgui libinput libICE - libSM qtscript udev wayland xcb-util-cursor - ]; - propagatedBuildInputs = [ - kactivities kdeclarative kglobalaccel ki18n kio kwindowsystem - plasma-framework qtdeclarative qtmultimedia qtx11extras - ]; - patches = [ ./0001-qdiriterator-follow-symlinks.patch ]; - postInstall = '' - wrapQtProgram "$out/bin/kwin_x11" - wrapQtProgram "$out/bin/kwin_wayland" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/kwrited.nix b/pkgs/desktops/plasma-5.4/kwrited.nix deleted file mode 100644 index a6ed9d9bb2877..0000000000000 --- a/pkgs/desktops/plasma-5.4/kwrited.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kcoreaddons, ki18n, kpty -, knotifications, kdbusaddons -}: - -plasmaPackage { - name = "kwrited"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kcoreaddons kpty knotifications kdbusaddons ]; - propagatedBuildInputs = [ ki18n ]; -} diff --git a/pkgs/desktops/plasma-5.4/libkscreen/default.nix b/pkgs/desktops/plasma-5.4/libkscreen/default.nix deleted file mode 100644 index 9fccbd6834c3e..0000000000000 --- a/pkgs/desktops/plasma-5.4/libkscreen/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ plasmaPackage -, extra-cmake-modules -, libXrandr -, qtx11extras -}: - -plasmaPackage { - name = "libkscreen"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - libXrandr - ]; - propagatedBuildInputs = [ - qtx11extras - ]; -} diff --git a/pkgs/desktops/plasma-5.4/libkscreen/libkscreen-backend-path.patch b/pkgs/desktops/plasma-5.4/libkscreen/libkscreen-backend-path.patch deleted file mode 100644 index d5797924d2332..0000000000000 --- a/pkgs/desktops/plasma-5.4/libkscreen/libkscreen-backend-path.patch +++ /dev/null @@ -1,130 +0,0 @@ -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 460022f..422a708 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -1,5 +1,7 @@ - include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES}) - -+configure_file(config-libkscreen.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-libkscreen.h) -+ - set(libkscreen_SRCS - backendloader.cpp - config.cpp -diff --git a/src/backendloader.cpp b/src/backendloader.cpp -index b93e469..8aebc14 100644 ---- a/src/backendloader.cpp -+++ b/src/backendloader.cpp -@@ -16,6 +16,7 @@ - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * - *************************************************************************************/ - -+#include "config-libkscreen.h" - #include "backendloader.h" - #include "debug_p.h" - #include "backends/abstractbackend.h" -@@ -40,55 +41,54 @@ bool BackendLoader::init() - const QString backend = qgetenv("KSCREEN_BACKEND").constData(); - const QString backendFilter = QString::fromLatin1("KSC_%1*").arg(backend); - -- const QStringList paths = QCoreApplication::libraryPaths(); -- Q_FOREACH (const QString &path, paths) { -- const QDir dir(path + QDir::separator() + QLatin1String("/kf5/kscreen/"), -- backendFilter, -- QDir::SortFlags(QDir::QDir::NoSort), -- QDir::NoDotAndDotDot | QDir::Files); -- const QFileInfoList finfos = dir.entryInfoList(); -- Q_FOREACH (const QFileInfo &finfo, finfos) { -- // Skip "Fake" backend unless explicitly specified via KSCREEN_BACKEND -- if (backend.isEmpty() && finfo.fileName().contains(QLatin1String("KSC_Fake"))) { -- continue; -- } -+ QString path = QFile::decodeName(CMAKE_INSTALL_PREFIX "/" PLUGIN_INSTALL_DIR "/"); - -- // When on X11, skip the QScreen backend, instead use the XRandR backend, -- // if not specified in KSCREEN_BACKEND -- if (backend.isEmpty() && -- finfo.fileName().contains(QLatin1String("KSC_QScreen")) && -- QX11Info::isPlatformX11()) { -- continue; -- } -+ const QDir dir(path + QDir::separator() + QLatin1String("/kf5/kscreen/"), -+ backendFilter, -+ QDir::SortFlags(QDir::QDir::NoSort), -+ QDir::NoDotAndDotDot | QDir::Files); -+ const QFileInfoList finfos = dir.entryInfoList(); -+ Q_FOREACH (const QFileInfo &finfo, finfos) { -+ // Skip "Fake" backend unless explicitly specified via KSCREEN_BACKEND -+ if (backend.isEmpty() && finfo.fileName().contains(QLatin1String("KSC_Fake"))) { -+ continue; -+ } - -- // When not on X11, skip the XRandR backend, and fall back to QSCreen -- // if not specified in KSCREEN_BACKEND -- if (backend.isEmpty() && -- finfo.fileName().contains(QLatin1String("KSC_XRandR")) && -- !QX11Info::isPlatformX11()) { -- continue; -- } -+ // When on X11, skip the QScreen backend, instead use the XRandR backend, -+ // if not specified in KSCREEN_BACKEND -+ if (backend.isEmpty() && -+ finfo.fileName().contains(QLatin1String("KSC_QScreen")) && -+ QX11Info::isPlatformX11()) { -+ continue; -+ } -+ -+ // When not on X11, skip the XRandR backend, and fall back to QSCreen -+ // if not specified in KSCREEN_BACKEND -+ if (backend.isEmpty() && -+ finfo.fileName().contains(QLatin1String("KSC_XRandR")) && -+ !QX11Info::isPlatformX11()) { -+ continue; -+ } - -- QPluginLoader loader(finfo.filePath()); -- loader.load(); -- QObject *instance = loader.instance(); -- if (!instance) { -+ QPluginLoader loader(finfo.filePath()); -+ loader.load(); -+ QObject *instance = loader.instance(); -+ if (!instance) { -+ loader.unload(); -+ continue; -+ } -+ -+ s_backend = qobject_cast< AbstractBackend* >(instance); -+ if (s_backend) { -+ if (!s_backend->isValid()) { -+ qCDebug(KSCREEN) << "Skipping" << s_backend->name() << "backend"; -+ delete s_backend; -+ s_backend = 0; - loader.unload(); - continue; - } -- -- s_backend = qobject_cast< AbstractBackend* >(instance); -- if (s_backend) { -- if (!s_backend->isValid()) { -- qCDebug(KSCREEN) << "Skipping" << s_backend->name() << "backend"; -- delete s_backend; -- s_backend = 0; -- loader.unload(); -- continue; -- } -- qCDebug(KSCREEN) << "Loading" << s_backend->name() << "backend"; -- return true; -- } -+ qCDebug(KSCREEN) << "Loading" << s_backend->name() << "backend"; -+ return true; - } - } - -diff --git a/src/config-libkscreen.h.cmake b/src/config-libkscreen.h.cmake -new file mode 100644 -index 0000000..a99f3d1 ---- /dev/null -+++ b/src/config-libkscreen.h.cmake -@@ -0,0 +1,2 @@ -+#define CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" -+#define PLUGIN_INSTALL_DIR "${PLUGIN_INSTALL_DIR}" diff --git a/pkgs/desktops/plasma-5.4/libksysguard/0001-qdiriterator-follow-symlinks.patch b/pkgs/desktops/plasma-5.4/libksysguard/0001-qdiriterator-follow-symlinks.patch deleted file mode 100644 index fbbb11ae7556b..0000000000000 --- a/pkgs/desktops/plasma-5.4/libksysguard/0001-qdiriterator-follow-symlinks.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 46164a50de4102d02ae9d1d480acdd4b12303db8 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 07:07:22 -0500 -Subject: [PATCH] qdiriterator follow symlinks - ---- - processui/scripting.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/processui/scripting.cpp b/processui/scripting.cpp -index efed8ff..841761a 100644 ---- a/processui/scripting.cpp -+++ b/processui/scripting.cpp -@@ -167,7 +167,7 @@ void Scripting::loadContextMenu() { - QStringList scripts; - const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, "ksysguard/scripts/", QStandardPaths::LocateDirectory); - Q_FOREACH (const QString& dir, dirs) { -- QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories); -+ QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while (it.hasNext()) { - scripts.append(it.next()); - } --- -2.5.2 - diff --git a/pkgs/desktops/plasma-5.4/libksysguard/default.nix b/pkgs/desktops/plasma-5.4/libksysguard/default.nix deleted file mode 100644 index 373221b2b3052..0000000000000 --- a/pkgs/desktops/plasma-5.4/libksysguard/default.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kauth, kcompletion -, kconfigwidgets, kcoreaddons, kservice, kwidgetsaddons -, kwindowsystem, plasma-framework, qtscript, qtwebkit, qtx11extras -, kconfig, ki18n, kiconthemes -}: - -plasmaPackage { - name = "libksysguard"; - patches = [ ./0001-qdiriterator-follow-symlinks.patch ]; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - kcompletion kconfigwidgets kcoreaddons kservice - kwidgetsaddons qtscript qtwebkit - ]; - propagatedBuildInputs = [ - kauth kconfig ki18n kiconthemes kwindowsystem plasma-framework - qtx11extras - ]; -} diff --git a/pkgs/desktops/plasma-5.4/milou.nix b/pkgs/desktops/plasma-5.4/milou.nix deleted file mode 100644 index 760de2d79ab4e..0000000000000 --- a/pkgs/desktops/plasma-5.4/milou.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, qtscript, qtdeclarative -, kcoreaddons, ki18n, kdeclarative, kservice, plasma-framework -, krunner -}: - -plasmaPackage { - name = "milou"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - qtscript kcoreaddons kservice - ]; - propagatedBuildInputs = [ - kdeclarative ki18n krunner plasma-framework qtdeclarative - ]; -} diff --git a/pkgs/desktops/plasma-5.4/oxygen-fonts.nix b/pkgs/desktops/plasma-5.4/oxygen-fonts.nix deleted file mode 100644 index b1ccb6f5ffd50..0000000000000 --- a/pkgs/desktops/plasma-5.4/oxygen-fonts.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ plasmaPackage -, extra-cmake-modules -, fontforge -}: - -plasmaPackage { - name = "oxygen-fonts"; - nativeBuildInputs = [ - extra-cmake-modules - fontforge - ]; -} diff --git a/pkgs/desktops/plasma-5.4/oxygen.nix b/pkgs/desktops/plasma-5.4/oxygen.nix deleted file mode 100644 index 02918100408ac..0000000000000 --- a/pkgs/desktops/plasma-5.4/oxygen.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, ki18n, kcmutils, kconfig -, kdecoration, kguiaddons, kwidgetsaddons, kservice, kcompletion -, frameworkintegration, kwindowsystem, makeQtWrapper, qtx11extras -}: - -plasmaPackage { - name = "oxygen"; - nativeBuildInputs = [ - extra-cmake-modules makeQtWrapper - ]; - buildInputs = [ - kcmutils kconfig kdecoration kguiaddons kwidgetsaddons - kservice kcompletion - ]; - propagatedBuildInputs = [ frameworkintegration ki18n kwindowsystem qtx11extras ]; - postInstall = '' - wrapQtProgram "$out/bin/oxygen-demo5" - wrapQtProgram "$out/bin/oxygen-settings5" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/plasma-desktop/0001-hwclock.patch b/pkgs/desktops/plasma-5.4/plasma-desktop/0001-hwclock.patch deleted file mode 100644 index a0b1f880ba851..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-desktop/0001-hwclock.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 618d86f35b83ee9e57da12be9d0866e34e487b88 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Fri, 28 Aug 2015 10:16:38 -0500 -Subject: [PATCH 1/3] hwclock - ---- - kcms/dateandtime/helper.cpp | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/kcms/dateandtime/helper.cpp b/kcms/dateandtime/helper.cpp -index cec5ab8..fc4a6b9 100644 ---- a/kcms/dateandtime/helper.cpp -+++ b/kcms/dateandtime/helper.cpp -@@ -48,10 +48,6 @@ - #include <sys/stat.h> - #endif - --// We cannot rely on the $PATH environment variable, because D-Bus activation --// clears it. So we have to use a reasonable default. --static const QString exePath = QLatin1String("/usr/sbin:/usr/bin:/sbin:/bin"); -- - int ClockHelper::ntp( const QStringList& ntpServers, bool ntpEnabled ) - { - int ret = 0; -@@ -227,7 +223,7 @@ int ClockHelper::tzreset() - - void ClockHelper::toHwclock() - { -- QString hwclock = KStandardDirs::findExe("hwclock", exePath); -+ QString hwclock = "@hwclock@"; - if (!hwclock.isEmpty()) { - KProcess::execute(hwclock, QStringList() << "--systohc"); - } --- -2.5.2 - diff --git a/pkgs/desktops/plasma-5.4/plasma-desktop/0002-zoneinfo.patch b/pkgs/desktops/plasma-5.4/plasma-desktop/0002-zoneinfo.patch deleted file mode 100644 index 900c4d095e878..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-desktop/0002-zoneinfo.patch +++ /dev/null @@ -1,30 +0,0 @@ -From decdc77a7e89b6f1bb3d49268b08a43daf4a7147 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Fri, 28 Aug 2015 10:16:53 -0500 -Subject: [PATCH 2/3] zoneinfo - ---- - kcms/dateandtime/helper.cpp | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/kcms/dateandtime/helper.cpp b/kcms/dateandtime/helper.cpp -index fc4a6b9..7b64d05 100644 ---- a/kcms/dateandtime/helper.cpp -+++ b/kcms/dateandtime/helper.cpp -@@ -181,7 +181,12 @@ int ClockHelper::tz( const QString& selectedzone ) - - val = selectedzone; - #else -- QString tz = "/usr/share/zoneinfo/" + selectedzone; -+ // NixOS-specific path -+ QString tz = "/etc/zoneinfo/" + selectedzone; -+ if (!QFile::exists(tz)) { -+ // Standard Linux path -+ tz = "/usr/share/zoneinfo/" + selectedzone; -+ } - - if (QFile::exists(tz)) { // make sure the new TZ really exists - QFile::remove("/etc/localtime"); --- -2.5.2 - diff --git a/pkgs/desktops/plasma-5.4/plasma-desktop/0003-qt-5.5-QML-import-paths.patch b/pkgs/desktops/plasma-5.4/plasma-desktop/0003-qt-5.5-QML-import-paths.patch deleted file mode 100644 index 6b143bd2eb048..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-desktop/0003-qt-5.5-QML-import-paths.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 4231d70ec08d9bbb367b222d9ef04454c1dc7328 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Mon, 19 Oct 2015 18:45:36 -0500 -Subject: [PATCH 3/3] qt-5.5 QML import paths - ---- - applets/pager/package/contents/ui/main.qml | 2 +- - containments/desktop/package/contents/ui/FolderView.qml | 2 +- - containments/desktop/package/contents/ui/main.qml | 2 +- - containments/panel/contents/ui/main.qml | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/applets/pager/package/contents/ui/main.qml b/applets/pager/package/contents/ui/main.qml -index 0c367c6..c9a82be 100644 ---- a/applets/pager/package/contents/ui/main.qml -+++ b/applets/pager/package/contents/ui/main.qml -@@ -23,7 +23,7 @@ import org.kde.plasma.components 2.0 as PlasmaComponents - import org.kde.kquickcontrolsaddons 2.0 as KQuickControlsAddonsComponents - import org.kde.draganddrop 2.0 - import org.kde.plasma.private.pager 2.0 --import "utils.js" as Utils -+import "../code/utils.js" as Utils - - MouseArea { - id: root -diff --git a/containments/desktop/package/contents/ui/FolderView.qml b/containments/desktop/package/contents/ui/FolderView.qml -index 578ec87..04e088c 100644 ---- a/containments/desktop/package/contents/ui/FolderView.qml -+++ b/containments/desktop/package/contents/ui/FolderView.qml -@@ -27,7 +27,7 @@ import org.kde.plasma.extras 2.0 as PlasmaExtras - import org.kde.kquickcontrolsaddons 2.0 - - import org.kde.private.desktopcontainment.folder 0.1 as Folder --import "FolderTools.js" as FolderTools -+import "../code/FolderTools.js" as FolderTools - - Item { - id: main -diff --git a/containments/desktop/package/contents/ui/main.qml b/containments/desktop/package/contents/ui/main.qml -index 8c42706..fc74433 100644 ---- a/containments/desktop/package/contents/ui/main.qml -+++ b/containments/desktop/package/contents/ui/main.qml -@@ -28,7 +28,7 @@ import org.kde.draganddrop 2.0 as DragDrop - - import org.kde.private.desktopcontainment.desktop 0.1 as Desktop - --import "LayoutManager.js" as LayoutManager -+import "../code/LayoutManager.js" as LayoutManager - - DragDrop.DropArea { - id: root -diff --git a/containments/panel/contents/ui/main.qml b/containments/panel/contents/ui/main.qml -index 6a6f364..edba48e 100644 ---- a/containments/panel/contents/ui/main.qml -+++ b/containments/panel/contents/ui/main.qml -@@ -25,7 +25,7 @@ import org.kde.plasma.components 2.0 as PlasmaComponents - import org.kde.kquickcontrolsaddons 2.0 - import org.kde.draganddrop 2.0 as DragDrop - --import "LayoutManager.js" as LayoutManager -+import "../code/LayoutManager.js" as LayoutManager - - DragDrop.DropArea { - id: root --- -2.5.2 - diff --git a/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix b/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix deleted file mode 100644 index 6aae2e20aaae5..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix +++ /dev/null @@ -1,59 +0,0 @@ -{ plasmaPackage, substituteAll, extra-cmake-modules, kdoctools -, attica, baloo, boost, fontconfig, kactivities, kauth, kcmutils -, kdbusaddons, kdeclarative, kded, kdelibs4support, kemoticons -, kglobalaccel, ki18n, kitemmodels, knewstuff, knotifications -, knotifyconfig, kpeople, krunner, kwallet, kwin, phonon -, plasma-framework, plasma-workspace, qtdeclarative, qtx11extras -, qtsvg, libXcursor, libXft, libxkbfile, xf86inputevdev -, xf86inputsynaptics, xinput, xkeyboard_config, xorgserver -, libcanberra_kde, libpulseaudio, makeQtWrapper, utillinux -, qtquick1, qtquickcontrols -}: - -plasmaPackage rec { - name = "plasma-desktop"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - attica boost fontconfig kcmutils kdbusaddons kded kitemmodels - knewstuff knotifications knotifyconfig kwallet libcanberra_kde - libXcursor libpulseaudio libXft libxkbfile phonon - qtsvg xf86inputevdev xf86inputsynaptics - xkeyboard_config xinput - ]; - propagatedBuildInputs = [ - baloo kactivities kauth kdeclarative kdelibs4support kemoticons - kglobalaccel ki18n kpeople krunner kwin plasma-framework - plasma-workspace qtdeclarative qtquick1 qtquickcontrols - qtx11extras - ]; - # All propagatedBuildInputs should be present in the profile because - # wrappers cannot be used here. - propagatedUserEnvPkgs = propagatedBuildInputs; - patches = [ - (substituteAll { - src = ./0001-hwclock.patch; - hwclock = "${utillinux}/sbin/hwclock"; - }) - ./0002-zoneinfo.patch - ./0003-qt-5.5-QML-import-paths.patch - ]; - NIX_CFLAGS_COMPILE = [ "-I${xorgserver}/include/xorg" ]; - cmakeFlags = [ - "-DEvdev_INCLUDE_DIRS=${xf86inputevdev}/include/xorg" - "-DSynaptics_INCLUDE_DIRS=${xf86inputsynaptics}/include/xorg" - ]; - postInstall = '' - wrapQtProgram "$out/bin/kaccess" - wrapQtProgram "$out/bin/solid-action-desktop-gen" - wrapQtProgram "$out/bin/knetattach" - wrapQtProgram "$out/bin/krdb" - wrapQtProgram "$out/bin/kapplymousetheme" - wrapQtProgram "$out/bin/kfontinst" - wrapQtProgram "$out/bin/kcm-touchpad-list-devices" - wrapQtProgram "$out/bin/kfontview" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix b/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix deleted file mode 100644 index afd8a18bbbd6a..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, baloo, kactivities, kconfig -, kcoreaddons, kdeclarative, kguiaddons, ki18n, kio, kservice -, kfilemetadata, plasma-framework, qtdeclarative, qtmultimedia -, taglib -}: - -plasmaPackage rec { - name = "plasma-mediacenter"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - kconfig kcoreaddons kguiaddons kservice - qtdeclarative qtmultimedia taglib - ]; - propagatedBuildInputs = [ - baloo kactivities kdeclarative kfilemetadata ki18n kio - plasma-framework - ]; - # All propagatedBuildInputs should be present in the profile because - # wrappers cannot be used here. - propagatedUserEnvPkgs = propagatedBuildInputs; -} diff --git a/pkgs/desktops/plasma-5.4/plasma-nm/0001-mobile-broadband-provider-info-path.patch b/pkgs/desktops/plasma-5.4/plasma-nm/0001-mobile-broadband-provider-info-path.patch deleted file mode 100644 index 79b5cfb437e26..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-nm/0001-mobile-broadband-provider-info-path.patch +++ /dev/null @@ -1,25 +0,0 @@ -From faf13c97ff1192a201843b9d52f4002dbd9022af Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Sun, 25 Oct 2015 09:09:27 -0500 -Subject: [PATCH] mobile-broadband-provider-info path - ---- - libs/editor/mobileproviders.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libs/editor/mobileproviders.cpp b/libs/editor/mobileproviders.cpp -index 568cb34..98a5992 100644 ---- a/libs/editor/mobileproviders.cpp -+++ b/libs/editor/mobileproviders.cpp -@@ -26,7 +26,7 @@ - - #include <KLocale> - --const QString MobileProviders::ProvidersFile = "/usr/share/mobile-broadband-provider-info/serviceproviders.xml"; -+const QString MobileProviders::ProvidersFile = "@mobile_broadband_provider_info@/share/mobile-broadband-provider-info/serviceproviders.xml"; - - bool localeAwareCompare(const QString & one, const QString & two) { - return one.localeAwareCompare(two) < 0; --- -2.6.2 - diff --git a/pkgs/desktops/plasma-5.4/plasma-nm/default.nix b/pkgs/desktops/plasma-5.4/plasma-nm/default.nix deleted file mode 100644 index 7e229d5805248..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-nm/default.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ plasmaPackage, substituteAll, extra-cmake-modules, kdoctools -, kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative -, kdelibs4support, ki18n, kiconthemes, kinit, kio, kitemviews -, knotifications, kservice, kwallet, kwidgetsaddons, kwindowsystem -, kxmlgui, makeQtWrapper, mobile_broadband_provider_info -, modemmanager-qt, networkmanager-qt, openconnect, plasma-framework -, qtdeclarative, solid -}: - -plasmaPackage { - name = "plasma-nm"; - patches = [ - (substituteAll { - src = ./0001-mobile-broadband-provider-info-path.patch; - inherit mobile_broadband_provider_info; - }) - ]; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kcompletion kconfigwidgets kcoreaddons kdbusaddons kiconthemes - kinit kitemviews knotifications kservice kwallet kwidgetsaddons - kxmlgui mobile_broadband_provider_info modemmanager-qt - networkmanager-qt openconnect solid - ]; - propagatedBuildInputs = [ - kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework - qtdeclarative - ]; - postInstall = '' - wrapQtProgram "$out/bin/kde5-nm-connection-editor" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/plasma-pa.nix b/pkgs/desktops/plasma-5.4/plasma-pa.nix deleted file mode 100644 index aef6bfeb67999..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-pa.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, glib, kconfigwidgets -, kcoreaddons, kdeclarative, kglobalaccel, ki18n, libpulseaudio -, plasma-framework -}: - -plasmaPackage { - name = "plasma-pa"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - glib kconfigwidgets kcoreaddons libpulseaudio - ]; - propagatedBuildInputs = [ - kdeclarative kglobalaccel ki18n plasma-framework - ]; -} diff --git a/pkgs/desktops/plasma-5.4/plasma-workspace-wallpapers.nix b/pkgs/desktops/plasma-5.4/plasma-workspace-wallpapers.nix deleted file mode 100644 index bc87abcad153f..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-workspace-wallpapers.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ plasmaPackage -, extra-cmake-modules -}: - -plasmaPackage { - name = "plasma-workspace-wallpapers"; - nativeBuildInputs = [ - extra-cmake-modules - ]; -} diff --git a/pkgs/desktops/plasma-5.4/plasma-workspace/0001-startkde-NixOS-patches.patch b/pkgs/desktops/plasma-5.4/plasma-workspace/0001-startkde-NixOS-patches.patch deleted file mode 100644 index f66cb6189270f..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-workspace/0001-startkde-NixOS-patches.patch +++ /dev/null @@ -1,401 +0,0 @@ -From 35efc2ce92ed698abb21a79aa6e6670e844ea776 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Thu, 27 Aug 2015 20:36:39 -0500 -Subject: [PATCH 1/2] startkde NixOS patches - ---- - startkde/startkde.cmake | 217 ++++++++++++++++++++---------------------------- - 1 file changed, 88 insertions(+), 129 deletions(-) - -diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake -index 2c4c315..7733721 100644 ---- a/startkde/startkde.cmake -+++ b/startkde/startkde.cmake -@@ -1,8 +1,31 @@ --#!/bin/sh -+#!@bash@/bin/bash - # - # DEFAULT KDE STARTUP SCRIPT ( @PROJECT_VERSION@ ) - # - -+set -x -+ -+# The KDE icon cache is supposed to update itself -+# automatically, but it uses the timestamp on the icon -+# theme directory as a trigger. Since in Nix the -+# timestamp is always the same, this doesn't work. So as -+# a workaround, nuke the icon cache on login. This isn't -+# perfect, since it may require logging out after -+# installing new applications to update the cache. -+# See http://lists-archives.org/kde-devel/26175-what-when-will-icon-cache-refresh.html -+rm -fv $HOME/.cache/icon-cache.kcache -+ -+# Qt writes a weird ‘libraryPath’ line to -+# ~/.config/Trolltech.conf that causes the KDE plugin -+# paths of previous KDE invocations to be searched. -+# Obviously using mismatching KDE libraries is potentially -+# disastrous, so here we nuke references to the Nix store -+# in Trolltech.conf. A better solution would be to stop -+# Qt from doing this wackiness in the first place. -+if [ -e $HOME/.config/Trolltech.conf ]; then -+ @gnused@/bin/sed -e '/nix\\store\|nix\/store/ d' -i $HOME/.config/Trolltech.conf -+fi -+ - if test "x$1" = x--failsafe; then - KDE_FAILSAFE=1 # General failsafe flag - KWIN_COMPOSE=N # Disable KWin's compositing -@@ -16,29 +39,16 @@ trap 'echo GOT SIGHUP' HUP - # we have to unset this for Darwin since it will screw up KDE's dynamic-loading - unset DYLD_FORCE_FLAT_NAMESPACE - --# in case we have been started with full pathname spec without being in PATH --bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'` --if [ -n "$bindir" ]; then -- qbindir=`qtpaths --binaries-dir` -- qdbus=$qbindir/qdbus -- case $PATH in -- $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;; -- *) PATH=$bindir:$PATH; export PATH;; -- esac --else -- qdbus=qdbus --fi -- - # Check if a KDE session already is running and whether it's possible to connect to X --kcheckrunning -+@out@/bin/kcheckrunning - kcheckrunning_result=$? - if test $kcheckrunning_result -eq 0 ; then -- echo "KDE seems to be already running on this display." -- xmessage -geometry 500x100 "KDE seems to be already running on this display." > /dev/null 2>/dev/null -+ echo "KDE seems to be already running on this display." -+ @xmessage@/bin/xmessage -geometry 500x100 "KDE seems to be already running on this display." - exit 1 - elif test $kcheckrunning_result -eq 2 ; then - echo "\$DISPLAY is not set or cannot connect to the X server." -- exit 1 -+ exit 1 - fi - - # Boot sequence: -@@ -56,13 +66,8 @@ fi - # * Then ksmserver is started which takes control of the rest of the startup sequence - - # We need to create config folder so we can write startupconfigkeys --if [ ${XDG_CONFIG_HOME} ]; then -- configDir=$XDG_CONFIG_HOME; --else -- configDir=${HOME}/.config; #this is the default, http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html --fi -- --mkdir -p $configDir -+configDir=$(@qttools@/bin/qtpaths --writable-path GenericConfigLocation) -+mkdir -p "$configDir" - - #This is basically setting defaults so we can use them with kstartupconfig5 - cat >$configDir/startupconfigkeys <<EOF -@@ -101,53 +106,19 @@ XftSubPixel=none - EOF - } - --# Make sure the Oxygen font is installed --# This is necessary for setups where CMAKE_INSTALL_PREFIX --# is not in /usr. fontconfig looks in /usr, ~/.fonts and --# $XDG_DATA_HOME for fonts. In this case, we symlink the --# Oxygen font under ${XDG_DATA_HOME} and make it known to --# fontconfig -- --usr_share="/usr/share" --install_share="@CMAKE_INSTALL_PREFIX@/@SHARE_INSTALL_PREFIX@" -- --if [ ! $install_share = $usr_share ]; then -- -- if [ ${XDG_DATA_HOME} ]; then -- fontsDir="${XDG_DATA_HOME}/fonts" -- else -- fontsDir="${HOME}/.fonts" -- fi -- -- test -d $fontsDir || { -- mkdir -p $fontsDir -- } -- -- oxygenDir=$fontsDir/oxygen -- prefixDir="@CMAKE_INSTALL_PREFIX@/@SHARE_INSTALL_PREFIX@/fonts/oxygen" -- -- # if the oxygen dir doesn't exist, create a symlink to be sure that the -- # Oxygen font is available to the user -- test -d $oxygenDir || test -d $prefixDir && { -- test -h $oxygenDir || ln -s $prefixDir $oxygenDir && fc-cache $oxygenDir -- } --fi -- --kstartupconfig5 -+@out@/bin/kstartupconfig5 - returncode=$? - if test $returncode -ne 0; then -- xmessage -geometry 500x100 "kstartupconfig5 does not exist or fails. The error code is $returncode. Check your installation." -+ @xmessage@/bin/xmessage -geometry 500x100 "kstartupconfig5 does not exist or fails. The error code is $returncode. Check your installation." - exit 1 - fi - [ -r $configDir/startupconfig ] && . $configDir/startupconfig - --if test "$kdeglobals_kscreen_scalefactor" -ne 1; then -- export QT_DEVICE_PIXEL_RATIO=$kdeglobals_kscreen_scalefactor --fi -+XCURSOR_PATH=~/.icons:$(echo "$XDG_DATA_DIRS" | @coreutils@/bin/tr ":" "\n" | @gnused@/bin/sed 's,$,/icons,g' | @coreutils@/bin/tr "\n" ":") -+export XCURSOR_PATH - - # XCursor mouse theme needs to be applied here to work even for kded or ksmserver - if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" ; then -- @EXPORT_XCURSOR_PATH@ - - kapplymousetheme "$kcminputrc_mouse_cursortheme" "$kcminputrc_mouse_cursorsize" - if test $? -eq 10; then -@@ -163,21 +134,39 @@ if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" - fi - fi - --if test "$kcmfonts_general_forcefontdpi" -ne 0; then -- xrdb -quiet -merge -nocpp <<EOF --Xft.dpi: $kcmfonts_general_forcefontdpi --EOF --fi -+# Set a left cursor instead of the standard X11 "X" cursor, since I've heard -+# from some users that they're confused and don't know what to do. This is -+# especially necessary on slow machines, where starting KDE takes one or two -+# minutes until anything appears on the screen. -+# -+# If the user has overwritten fonts, the cursor font may be different now -+# so don't move this up. -+# -+@xsetroot@/bin/xsetroot -cursor_name left_ptr - - dl=$DESKTOP_LOCKED - unset DESKTOP_LOCKED # Don't want it in the environment - -+# Make sure that D-Bus is running -+# D-Bus autolaunch is broken -+if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then -+ eval `@dbus_tools@/bin/dbus-launch --sh-syntax --exit-with-session` -+fi -+if @qttools@/bin/qdbus >/dev/null 2>/dev/null; then -+ : # ok -+else -+ echo 'startkde: Could not start D-Bus. Can you call qdbus?' 1>&2 -+ test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null -+ @xmessage@/bin/xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus?" -+ exit 1 -+fi -+ - ksplash_pid= - if test -z "$dl"; then - # the splashscreen and progress indicator - case "$ksplashrc_ksplash_engine" in - KSplashQML) -- ksplash_pid=`ksplashqml "${ksplashrc_ksplash_theme}" --pid` -+ ksplash_pid=`@out@/bin/ksplashqml "${ksplashrc_ksplash_theme}" --pid` - ;; - None) - ;; -@@ -200,8 +189,7 @@ fi - # For anything else (that doesn't set env vars, or that needs a window manager), - # better use the Autostart folder. - --# TODO: Use GenericConfigLocation once we depend on Qt 5.4 --scriptpath=`qtpaths --paths ConfigLocation | tr ':' '\n' | sed 's,$,/plasma-workspace,g'` -+scriptpath=$(@qttools@/bin/qtpaths --paths GenericConfigLocation | tr ':' '\n' | @gnused@/bin/sed 's,$,/plasma-workspace,g') - - # Add /env/ to the directory to locate the scripts to be sourced - for prefix in `echo $scriptpath`; do -@@ -231,7 +219,7 @@ usr_odir=$HOME/.fonts/kde-override - usr_fdir=$HOME/.fonts - - if test -n "$KDEDIRS"; then -- kdedirs_first=`echo "$KDEDIRS"|sed -e 's/:.*//'` -+ kdedirs_first=`echo "$KDEDIRS" | @gnused@/bin/sed -e 's/:.*//'` - sys_odir=$kdedirs_first/share/fonts/override - sys_fdir=$kdedirs_first/share/fonts - else -@@ -244,23 +232,13 @@ fi - # add the user's dirs to the font path, as they might simply have been made - # read-only by the administrator, for whatever reason. - --test -d "$sys_odir" && xset +fp "$sys_odir" --test -d "$usr_odir" && (mkfontdir "$usr_odir" ; xset +fp "$usr_odir") --test -d "$usr_fdir" && (mkfontdir "$usr_fdir" ; xset fp+ "$usr_fdir") --test -d "$sys_fdir" && xset fp+ "$sys_fdir" -+test -d "$sys_odir" && @xset@/bin/xset +fp "$sys_odir" -+test -d "$usr_odir" && ( @mkfontdir@/bin/mkfontdir "$usr_odir" ; @xset@/bin/xset +fp "$usr_odir" ) -+test -d "$usr_fdir" && ( @mkfontdir@/bin/mkfontdir "$usr_fdir" ; @xset@/bin/xset fp+ "$usr_fdir" ) -+test -d "$sys_fdir" && @xset@/bin/xset fp+ "$sys_fdir" - - # Ask X11 to rebuild its font list. --xset fp rehash -- --# Set a left cursor instead of the standard X11 "X" cursor, since I've heard --# from some users that they're confused and don't know what to do. This is --# especially necessary on slow machines, where starting KDE takes one or two --# minutes until anything appears on the screen. --# --# If the user has overwritten fonts, the cursor font may be different now --# so don't move this up. --# --xsetroot -cursor_name left_ptr -+@xset@/bin/xset fp rehash - - # Get Ghostscript to look into user's KDE fonts dir for additional Fontmap - if test -n "$GS_LIB" ; then -@@ -273,30 +251,6 @@ fi - - echo 'startkde: Starting up...' 1>&2 - --# Make sure that the KDE prefix is first in XDG_DATA_DIRS and that it's set at all. --# The spec allows XDG_DATA_DIRS to be not set, but X session startup scripts tend --# to set it to a list of paths *not* including the KDE prefix if it's not /usr or --# /usr/local. --if test -z "$XDG_DATA_DIRS"; then -- XDG_DATA_DIRS="@CMAKE_INSTALL_PREFIX@/@SHARE_INSTALL_PREFIX@:/usr/share:/usr/local/share" --fi --export XDG_DATA_DIRS -- --# Make sure that D-Bus is running --# D-Bus autolaunch is broken --if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then -- eval `dbus-launch --sh-syntax --exit-with-session` --fi --if $qdbus >/dev/null 2>/dev/null; then -- : # ok --else -- echo 'startkde: Could not start D-Bus. Can you call qdbus?' 1>&2 -- test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null -- xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus?" -- exit 1 --fi -- -- - # Mark that full KDE session is running (e.g. Konqueror preloading works only - # with full KDE running). The KDE_FULL_SESSION property can be detected by - # any X client connected to the same X session, even if not launched -@@ -321,11 +275,11 @@ fi - # - KDE_FULL_SESSION=true - export KDE_FULL_SESSION --xprop -root -f KDE_FULL_SESSION 8t -set KDE_FULL_SESSION true -+@xprop@/bin/xprop -root -f KDE_FULL_SESSION 8t -set KDE_FULL_SESSION true - - KDE_SESSION_VERSION=5 - export KDE_SESSION_VERSION --xprop -root -f KDE_SESSION_VERSION 32c -set KDE_SESSION_VERSION 5 -+@xprop@/bin/xprop -root -f KDE_SESSION_VERSION 32c -set KDE_SESSION_VERSION 5 - - KDE_SESSION_UID=`id -ru` - export KDE_SESSION_UID -@@ -335,11 +289,11 @@ export XDG_CURRENT_DESKTOP - - # At this point all the environment is ready, let's send it to kwalletd if running - if test -n "$PAM_KWALLET_LOGIN" ; then -- env | socat STDIN UNIX-CONNECT:$PAM_KWALLET_LOGIN -+ env | @socat@/bin/socat STDIN UNIX-CONNECT:$PAM_KWALLET_LOGIN - fi - # ...and also to kwalletd5 - if test -n "$PAM_KWALLET5_LOGIN" ; then -- env | socat STDIN UNIX-CONNECT:$PAM_KWALLET5_LOGIN -+ env | @socat@/bin/socat STDIN UNIX-CONNECT:$PAM_KWALLET5_LOGIN - fi - - # At this point all environment variables are set, let's send it to the DBus session server to update the activation environment -@@ -348,21 +302,26 @@ if test $? -ne 0; then - # Startup error - echo 'startkde: Could not sync environment to dbus.' 1>&2 - test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null -- xmessage -geometry 500x100 "Could not sync environment to dbus." -+ @xmessage@/bin/xmessage -geometry 500x100 "Could not sync environment to dbus." - exit 1 - fi - - # We set LD_BIND_NOW to increase the efficiency of kdeinit. - # kdeinit unsets this variable before loading applications. --LD_BIND_NOW=true @CMAKE_INSTALL_FULL_LIBEXECDIR_KF5@/start_kdeinit_wrapper --kded +kcminit_startup -+LD_BIND_NOW=true @kinit@/lib/libexec/kf5/start_kdeinit_wrapper --kded +kcminit_startup - if test $? -ne 0; then - # Startup error - echo 'startkde: Could not start kdeinit5. Check your installation.' 1>&2 - test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null -- xmessage -geometry 500x100 "Could not start kdeinit5. Check your installation." -+ @xmessage@/bin/xmessage -geometry 500x100 "Could not start kdeinit5. Check your installation." - exit 1 - fi - -+# (NixOS) We run kbuildsycoca5 before starting the user session because things -+# may be missing or moved if they have run nixos-rebuild and it may not be -+# possible for them to start Konsole to run it manually! -+@kservice@/bin/kbuildsycoca5 -+ - # finally, give the session control to the session manager - # see kdebase/ksmserver for the description of the rest of the startup sequence - # if the KDEWM environment variable has been set, then it will be used as KDE's -@@ -378,27 +337,27 @@ test -n "$KDEWM" && KDEWM="--windowmanager $KDEWM" - # lock now and do the rest of the KDE startup underneath the locker. - KSMSERVEROPTIONS="" - test -n "$dl" && KSMSERVEROPTIONS=" --lockscreen" --kwrapper5 ksmserver $KDEWM $KSMSERVEROPTIONS -+@kinit@/bin/kwrapper5 ksmserver $KDEWM $KSMSERVEROPTIONS - if test $? -eq 255; then - # Startup error - echo 'startkde: Could not start ksmserver. Check your installation.' 1>&2 - test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null -- xmessage -geometry 500x100 "Could not start ksmserver. Check your installation." -+ @xmessage@/bin/xmessage -geometry 500x100 "Could not start ksmserver. Check your installation." - fi - --wait_drkonqi=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Enabled --default true` -+wait_drkonqi=`@kconfig@/bin/kreadconfig5 --file startkderc --group WaitForDrKonqi --key Enabled --default true` - - if test x"$wait_drkonqi"x = x"true"x ; then - # wait for remaining drkonqi instances with timeout (in seconds) -- wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900` -+ wait_drkonqi_timeout=`@kconfig@/bin/kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900` - wait_drkonqi_counter=0 -- while $qdbus | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do -+ while @qttools@/bin/qdbus | @gnugrep@/bin/grep "^[^w]*org.kde.drkonqi" > /dev/null ; do - sleep 5 - wait_drkonqi_counter=$((wait_drkonqi_counter+5)) - if test "$wait_drkonqi_counter" -ge "$wait_drkonqi_timeout" ; then - # ask remaining drkonqis to die in a graceful way -- $qdbus | grep 'org.kde.drkonqi-' | while read address ; do -- $qdbus "$address" "/MainApplication" "quit" -+ @qttools@/bin/qdbus | @gnugrep@/bin/grep 'org.kde.drkonqi-' | while read address ; do -+ @qttools@/bin/qdbus "$address" "/MainApplication" "quit" - done - break - fi -@@ -410,21 +369,21 @@ echo 'startkde: Shutting down...' 1>&2 - test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null - - # Clean up --kdeinit5_shutdown -+@kinit@/bin/kdeinit5_shutdown - - echo 'startkde: Running shutdown scripts...' 1>&2 - - # Run scripts found in <config locations>/plasma-workspace/shutdown - for prefix in `echo "$scriptpath"`; do -- for file in `ls "$prefix"/shutdown 2> /dev/null | egrep -v '(~|\.bak)$'`; do -+ for file in `ls "$prefix"/shutdown 2> /dev/null | @gnugrep@/bin/egrep -v '(~|\.bak)$'`; do - test -x "$prefix/shutdown/$file" && "$prefix/shutdown/$file" - done - done - - unset KDE_FULL_SESSION --xprop -root -remove KDE_FULL_SESSION -+@xprop@/bin/xprop -root -remove KDE_FULL_SESSION - unset KDE_SESSION_VERSION --xprop -root -remove KDE_SESSION_VERSION -+@xprop@/bin/xprop -root -remove KDE_SESSION_VERSION - unset KDE_SESSION_UID - - echo 'startkde: Done.' 1>&2 --- -2.6.2 - diff --git a/pkgs/desktops/plasma-5.4/plasma-workspace/0002-qt-5.5-QML-import-paths.patch b/pkgs/desktops/plasma-5.4/plasma-workspace/0002-qt-5.5-QML-import-paths.patch deleted file mode 100644 index 7614a2add9d7d..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-workspace/0002-qt-5.5-QML-import-paths.patch +++ /dev/null @@ -1,123 +0,0 @@ -From 033d3560d26ceabbd6da6310d326fec7a473df82 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Mon, 19 Oct 2015 18:55:36 -0500 -Subject: [PATCH 2/2] qt-5.5 QML import paths - ---- - applets/analog-clock/contents/ui/analogclock.qml | 2 +- - applets/batterymonitor/package/contents/ui/BatteryItem.qml | 2 +- - applets/batterymonitor/package/contents/ui/CompactRepresentation.qml | 2 +- - applets/batterymonitor/package/contents/ui/PopupDialog.qml | 2 +- - applets/batterymonitor/package/contents/ui/batterymonitor.qml | 2 +- - applets/lock_logout/contents/ui/lockout.qml | 2 +- - applets/notifications/package/contents/ui/main.qml | 2 +- - applets/systemtray/package/contents/ui/main.qml | 2 +- - 8 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/applets/analog-clock/contents/ui/analogclock.qml b/applets/analog-clock/contents/ui/analogclock.qml -index edb3af9..7eb839d 100644 ---- a/applets/analog-clock/contents/ui/analogclock.qml -+++ b/applets/analog-clock/contents/ui/analogclock.qml -@@ -25,7 +25,7 @@ import org.kde.plasma.calendar 2.0 as PlasmaCalendar - import QtQuick.Layouts 1.1 - - import org.kde.plasma.core 2.0 as PlasmaCore --import "logic.js" as Logic -+import "../code/logic.js" as Logic - - Item { - id: analogclock -diff --git a/applets/batterymonitor/package/contents/ui/BatteryItem.qml b/applets/batterymonitor/package/contents/ui/BatteryItem.qml -index 8d43797..3322369 100644 ---- a/applets/batterymonitor/package/contents/ui/BatteryItem.qml -+++ b/applets/batterymonitor/package/contents/ui/BatteryItem.qml -@@ -26,7 +26,7 @@ import org.kde.plasma.components 2.0 as PlasmaComponents - import org.kde.plasma.extras 2.0 as PlasmaExtras - import org.kde.plasma.workspace.components 2.0 - import org.kde.kcoreaddons 1.0 as KCoreAddons --import "logic.js" as Logic -+import "../code/logic.js" as Logic - - Item { - id: batteryItem -diff --git a/applets/batterymonitor/package/contents/ui/CompactRepresentation.qml b/applets/batterymonitor/package/contents/ui/CompactRepresentation.qml -index b4059cb..ae8eeaf 100755 ---- a/applets/batterymonitor/package/contents/ui/CompactRepresentation.qml -+++ b/applets/batterymonitor/package/contents/ui/CompactRepresentation.qml -@@ -24,7 +24,7 @@ import QtQuick.Layouts 1.1 - import org.kde.plasma.core 2.0 as PlasmaCore - import org.kde.plasma.components 2.0 as Components - import org.kde.plasma.workspace.components 2.0 --import "logic.js" as Logic -+import "../code/logic.js" as Logic - - MouseArea { - id: root -diff --git a/applets/batterymonitor/package/contents/ui/PopupDialog.qml b/applets/batterymonitor/package/contents/ui/PopupDialog.qml -index d4952c6..2b6586d 100644 ---- a/applets/batterymonitor/package/contents/ui/PopupDialog.qml -+++ b/applets/batterymonitor/package/contents/ui/PopupDialog.qml -@@ -23,7 +23,7 @@ import org.kde.plasma.core 2.0 as PlasmaCore - import org.kde.plasma.components 2.0 as Components - import org.kde.plasma.extras 2.0 as PlasmaExtras - import org.kde.kquickcontrolsaddons 2.0 --import "logic.js" as Logic -+import "../code/logic.js" as Logic - - FocusScope { - id: dialog -diff --git a/applets/batterymonitor/package/contents/ui/batterymonitor.qml b/applets/batterymonitor/package/contents/ui/batterymonitor.qml -index a086581..6e1e8be 100755 ---- a/applets/batterymonitor/package/contents/ui/batterymonitor.qml -+++ b/applets/batterymonitor/package/contents/ui/batterymonitor.qml -@@ -25,7 +25,7 @@ import org.kde.plasma.plasmoid 2.0 - import org.kde.plasma.core 2.0 as PlasmaCore - import org.kde.kcoreaddons 1.0 as KCoreAddons - import org.kde.kquickcontrolsaddons 2.0 --import "logic.js" as Logic -+import "../code/logic.js" as Logic - - Item { - id: batterymonitor -diff --git a/applets/lock_logout/contents/ui/lockout.qml b/applets/lock_logout/contents/ui/lockout.qml -index d243796..86475df 100644 ---- a/applets/lock_logout/contents/ui/lockout.qml -+++ b/applets/lock_logout/contents/ui/lockout.qml -@@ -23,7 +23,7 @@ import org.kde.plasma.plasmoid 2.0 - import org.kde.plasma.core 2.0 as PlasmaCore - import org.kde.plasma.components 2.0 - import org.kde.kquickcontrolsaddons 2.0 --import "data.js" as Data -+import "../code/data.js" as Data - - Flow { - id: lockout -diff --git a/applets/notifications/package/contents/ui/main.qml b/applets/notifications/package/contents/ui/main.qml -index 2871cdb..3f50856 100644 ---- a/applets/notifications/package/contents/ui/main.qml -+++ b/applets/notifications/package/contents/ui/main.qml -@@ -28,7 +28,7 @@ import org.kde.plasma.extras 2.0 as PlasmaExtras - - import org.kde.plasma.private.notifications 1.0 - --import "uiproperties.js" as UiProperties -+import "../code/uiproperties.js" as UiProperties - - MouseEventListener { - id: notificationsApplet -diff --git a/applets/systemtray/package/contents/ui/main.qml b/applets/systemtray/package/contents/ui/main.qml -index 2e26455..864c9c5 100644 ---- a/applets/systemtray/package/contents/ui/main.qml -+++ b/applets/systemtray/package/contents/ui/main.qml -@@ -25,7 +25,7 @@ import org.kde.plasma.core 2.0 as PlasmaCore - // import org.kde.plasma.extras 2.0 as PlasmaExtras - - import org.kde.private.systemtray 2.0 as SystemTray --import "Layout.js" as LayoutManager -+import "../code/Layout.js" as LayoutManager - - Item { - id: root --- -2.6.2 - diff --git a/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix b/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix deleted file mode 100644 index 85f38b24e8cca..0000000000000 --- a/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix +++ /dev/null @@ -1,63 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, baloo -, kactivities, kcmutils, kcrash, kdbusaddons, kdeclarative -, kdelibs4support, kdesu, kdewebkit, kglobalaccel, kidletime -, kjsembed, knewstuff, knotifyconfig, kpackage, krunner -, ktexteditor, ktextwidgets, kwallet, kwayland, kwin, kxmlrpcclient -, libdbusmenu, libkscreen, libSM, libXcursor, networkmanager-qt -, pam, phonon, plasma-framework, qtquick1, qtscript, qtx11extras, wayland -, libksysguard, bash, coreutils, gnused, gnugrep, socat, kconfig -, kinit, kservice, makeQtWrapper, qttools, dbus_tools, mkfontdir, xmessage -, xprop, xrdb, xset, xsetroot, solid, qtquickcontrols -}: - -plasmaPackage rec { - name = "plasma-workspace"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kcmutils kcrash kdbusaddons kdesu kdewebkit kjsembed knewstuff - knotifyconfig kpackage ktextwidgets kwallet kwayland kxmlrpcclient - libdbusmenu libSM libXcursor networkmanager-qt pam phonon - qtscript wayland - ]; - propagatedBuildInputs = [ - baloo kactivities kdeclarative kdelibs4support kglobalaccel - kidletime krunner ktexteditor kwin libkscreen libksysguard - plasma-framework qtquick1 qtquickcontrols qtx11extras solid - ]; - patches = [ - ./0001-startkde-NixOS-patches.patch - ./0002-qt-5.5-QML-import-paths.patch - ]; - - inherit bash coreutils gnused gnugrep socat; - inherit kconfig kinit kservice qttools; - inherit dbus_tools mkfontdir xmessage xprop xrdb xset xsetroot; - postPatch = '' - substituteAllInPlace startkde/startkde.cmake - substituteInPlace startkde/kstartupconfig/kstartupconfig.cpp \ - --replace kdostartupconfig5 $out/bin/kdostartupconfig5 - ''; - postInstall = '' - wrapQtProgram "$out/bin/ksmserver" - wrapQtProgram "$out/bin/plasmawindowed" - wrapQtProgram "$out/bin/kcminit_startup" - wrapQtProgram "$out/bin/ksplashqml" - wrapQtProgram "$out/bin/kcheckrunning" - wrapQtProgram "$out/bin/systemmonitor" - wrapQtProgram "$out/bin/kstartupconfig5" - wrapQtProgram "$out/bin/startplasmacompositor" - wrapQtProgram "$out/bin/kdostartupconfig5" - wrapQtProgram "$out/bin/klipper" - wrapQtProgram "$out/bin/kuiserver5" - wrapQtProgram "$out/bin/krunner" - wrapQtProgram "$out/bin/plasmashell" - - wrapQtProgram "$out/lib/libexec/drkonqi" - wrapQtProgram "$out/lib/libexec/kscreenlocker_greet" - rm "$out/lib/libexec/startplasma" - ''; -} diff --git a/pkgs/desktops/plasma-5.4/polkit-kde-agent.nix b/pkgs/desktops/plasma-5.4/polkit-kde-agent.nix deleted file mode 100644 index 0173ec655169e..0000000000000 --- a/pkgs/desktops/plasma-5.4/polkit-kde-agent.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ plasmaPackage -, extra-cmake-modules -, ki18n -, kwindowsystem -, kdbusaddons -, kwidgetsaddons -, kcoreaddons -, kcrash -, kconfig -, kiconthemes -, knotifications -, polkitQt -}: - -plasmaPackage { - name = "polkit-kde-agent"; - nativeBuildInputs = [ - extra-cmake-modules - ]; - buildInputs = [ - kdbusaddons - kwidgetsaddons - kcoreaddons - kcrash - kconfig - kiconthemes - knotifications - polkitQt - ]; - propagatedBuildInputs = [ ki18n kwindowsystem ]; -} diff --git a/pkgs/desktops/plasma-5.4/powerdevil.nix b/pkgs/desktops/plasma-5.4/powerdevil.nix deleted file mode 100644 index 4b57a2e0a798f..0000000000000 --- a/pkgs/desktops/plasma-5.4/powerdevil.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kactivities -, kauth, kconfig, kdbusaddons, kdelibs4support, kglobalaccel, ki18n -, kidletime, kio, knotifyconfig, libkscreen, plasma-workspace -, qtx11extras, solid, udev -}: - -plasmaPackage { - name = "powerdevil"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - ]; - buildInputs = [ - kconfig kdbusaddons knotifyconfig solid udev - ]; - propagatedBuildInputs = [ - kactivities kauth kdelibs4support kglobalaccel ki18n kio kidletime - libkscreen plasma-workspace qtx11extras - ]; -} diff --git a/pkgs/desktops/plasma-5.4/setup-hook.sh b/pkgs/desktops/plasma-5.4/setup-hook.sh deleted file mode 100644 index a8d9b7e0e36f4..0000000000000 --- a/pkgs/desktops/plasma-5.4/setup-hook.sh +++ /dev/null @@ -1 +0,0 @@ -addToSearchPath XDG_DATA_DIRS @out@/share diff --git a/pkgs/desktops/plasma-5.4/srcs.nix b/pkgs/desktops/plasma-5.4/srcs.nix deleted file mode 100644 index b60a1b2ccd84e..0000000000000 --- a/pkgs/desktops/plasma-5.4/srcs.nix +++ /dev/null @@ -1,301 +0,0 @@ -# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh -{ fetchurl, mirror }: - -{ - bluedevil = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/bluedevil-5.4.3.tar.xz"; - sha256 = "04zl8sl59imxfmph8igy2xw5qbdqhqbf1f3s92zhrcqghnawyr3k"; - name = "bluedevil-5.4.3.tar.xz"; - }; - }; - breeze = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/breeze-5.4.3.tar.xz"; - sha256 = "1ylkrza65m4irvyfl3nzfsfaf3j0z3q5j5qv7lk16g4crknxb2gw"; - name = "breeze-5.4.3.tar.xz"; - }; - }; - kde-cli-tools = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kde-cli-tools-5.4.3.tar.xz"; - sha256 = "16d7fkxvbr60h96g7faq6c7gzssb43ynac7yhpfp4i2gwx1w9q8r"; - name = "kde-cli-tools-5.4.3.tar.xz"; - }; - }; - kdecoration = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kdecoration-5.4.3.tar.xz"; - sha256 = "1m92spmq0gadcwgwhnf163kh3kzccgw2b62px1v5krk8hlw6q19q"; - name = "kdecoration-5.4.3.tar.xz"; - }; - }; - kde-gtk-config = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kde-gtk-config-5.4.3.tar.xz"; - sha256 = "0apfvcmwzp5g02kx0dvkywrfb7v9gbmlnmyga2jra027zf61jf98"; - name = "kde-gtk-config-5.4.3.tar.xz"; - }; - }; - kdeplasma-addons = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kdeplasma-addons-5.4.3.tar.xz"; - sha256 = "0wyqwrlhm9k2wscbw372mk2v7207jappq59jhzxx223glvz2qrxp"; - name = "kdeplasma-addons-5.4.3.tar.xz"; - }; - }; - kgamma5 = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kgamma5-5.4.3.tar.xz"; - sha256 = "0l6bk008w8m3wiqvk4pdw9s7iln9fbkbi5xl3b8rf846knr478gr"; - name = "kgamma5-5.4.3.tar.xz"; - }; - }; - khelpcenter = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/khelpcenter-5.4.3.tar.xz"; - sha256 = "0kf68maqcm2ym62d6r7v6sw9v91qxzdg53l0hk9h6p7sycs0jqq2"; - name = "khelpcenter-5.4.3.tar.xz"; - }; - }; - khotkeys = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/khotkeys-5.4.3.tar.xz"; - sha256 = "094nsrmnja83rim1cxa5p4rfxx4bdwwsv6b04rvg0l55jvw9wp29"; - name = "khotkeys-5.4.3.tar.xz"; - }; - }; - kinfocenter = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kinfocenter-5.4.3.tar.xz"; - sha256 = "1v6y1div8fhyn93ypnz3a7q6d1mzyabav2bq4rn5rg5hldizjns7"; - name = "kinfocenter-5.4.3.tar.xz"; - }; - }; - kmenuedit = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kmenuedit-5.4.3.tar.xz"; - sha256 = "0zpwvg0xw04jg5kxv9kdmlf6pg1yp6ibzafl8q3ah8ca5n92gb9n"; - name = "kmenuedit-5.4.3.tar.xz"; - }; - }; - kscreen = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kscreen-5.4.3.tar.xz"; - sha256 = "01ba4qqf5vlmsgpf3raq7dgwxvdcm4inc7v03b3z4l7980wa6nxr"; - name = "kscreen-5.4.3.tar.xz"; - }; - }; - ksshaskpass = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/ksshaskpass-5.4.3.tar.xz"; - sha256 = "18r7a49i0rlijjz02h2k2wri3bkhjvzl5as0nv55gkg8b1g05dky"; - name = "ksshaskpass-5.4.3.tar.xz"; - }; - }; - ksysguard = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/ksysguard-5.4.3.tar.xz"; - sha256 = "1lgbvabxfzyl9x1nsmr6nifh24jxnvlknigfrzfcnryibbvk6mlk"; - name = "ksysguard-5.4.3.tar.xz"; - }; - }; - kwallet-pam = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kwallet-pam-5.4.3.tar.xz"; - sha256 = "0m5yz8c6alaw0rkc0dd9cp7jijqmpdmqg4qbc3i3pp5rz3hiyp51"; - name = "kwallet-pam-5.4.3.tar.xz"; - }; - }; - kwayland = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kwayland-5.4.3.tar.xz"; - sha256 = "026jgwyvkfb3zdrama2fi046zxg7v3khvb6sxl1krj4idiiyz1c0"; - name = "kwayland-5.4.3.tar.xz"; - }; - }; - kwayland-integration = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kwayland-integration-5.4.3.tar.xz"; - sha256 = "10acnrv7m12gwd0mccp9j9a47sjl29xrrfwlpqiqh9hcw4vn7mqp"; - name = "kwayland-integration-5.4.3.tar.xz"; - }; - }; - kwin = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kwin-5.4.3.tar.xz"; - sha256 = "0rn359b31hpwqarsw3018r1j7vaavwwxpnnhy29ixsdybmrl4j5b"; - name = "kwin-5.4.3.tar.xz"; - }; - }; - kwrited = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/kwrited-5.4.3.tar.xz"; - sha256 = "0irnhvsz6zssq3yb7lf0qy0qimydg78y1ghakpmry8632xgmr0yk"; - name = "kwrited-5.4.3.tar.xz"; - }; - }; - libkscreen = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/libkscreen-5.4.3.tar.xz"; - sha256 = "0xa9g6kvvxn2q3fv0217dk3j4dgbd0mhy8hgrvblpp0fw721faqx"; - name = "libkscreen-5.4.3.tar.xz"; - }; - }; - libksysguard = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/libksysguard-5.4.3.tar.xz"; - sha256 = "18fndkj2bzbwrbixrsq27x4ar379vlsplr3nw766maw31nv5in6i"; - name = "libksysguard-5.4.3.tar.xz"; - }; - }; - milou = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/milou-5.4.3.tar.xz"; - sha256 = "0xy6h1h1ws47rqx5hcn3916xwf49nywwmq32161jap233347yj71"; - name = "milou-5.4.3.tar.xz"; - }; - }; - muon = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/muon-5.4.3.tar.xz"; - sha256 = "011l36ayl0xhap5d7cmkbf4vki8516r594dhxdpfm0ma0rnz4xrl"; - name = "muon-5.4.3.tar.xz"; - }; - }; - oxygen = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/oxygen-5.4.3.tar.xz"; - sha256 = "1av665s2gq84y925qqfhc5bi7wm17vm7p4n10kigsnn5ywylh405"; - name = "oxygen-5.4.3.tar.xz"; - }; - }; - oxygen-fonts = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz"; - sha256 = "13430yajk1i2l9lz95ry9xc1fvzpvfvdp6m9jikb2g55x606abx0"; - name = "oxygen-fonts-5.4.3.tar.xz"; - }; - }; - plasma-desktop = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-desktop-5.4.3.tar.xz"; - sha256 = "0hy08ip6cvcz2s3w1wkqjxdydmmfj5mcqv85qbawsrkix0d79694"; - name = "plasma-desktop-5.4.3.tar.xz"; - }; - }; - plasma-mediacenter = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-mediacenter-5.4.3.tar.xz"; - sha256 = "0k85h93yxqf9ccw620r8wk38gzd8nmpmaxsvwx2rssgnn35f04va"; - name = "plasma-mediacenter-5.4.3.tar.xz"; - }; - }; - plasma-nm = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-nm-5.4.3.tar.xz"; - sha256 = "1wlhzhn7sz26b0ibvwrxbp4pwajvnpj6m37md9bdls3872yhql5r"; - name = "plasma-nm-5.4.3.tar.xz"; - }; - }; - plasma-pa = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-pa-5.4.3.tar.xz"; - sha256 = "16ydbvvpwrnh0ik005gdpvmbn38a1k0bn8zvas1gwjz86rkayxr6"; - name = "plasma-pa-5.4.3.tar.xz"; - }; - }; - plasma-sdk = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-sdk-5.4.3.tar.xz"; - sha256 = "08d31g0364ifc5yix0617zhjyv1skrc9m6x38mx0jjk1z2ng9db8"; - name = "plasma-sdk-5.4.3.tar.xz"; - }; - }; - plasma-workspace = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-workspace-5.4.3.tar.xz"; - sha256 = "030xqy1s8j3h03arjc39xhw2xs9h2c328id6qgaqxk8v9qimkr5z"; - name = "plasma-workspace-5.4.3.tar.xz"; - }; - }; - plasma-workspace-wallpapers = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/plasma-workspace-wallpapers-5.4.3.tar.xz"; - sha256 = "12yb9d2b7ynfkmmcc4ciz8cnx482vn9545qrijaa403ba0jfbrhx"; - name = "plasma-workspace-wallpapers-5.4.3.tar.xz"; - }; - }; - polkit-kde-agent = { - version = "1-5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/polkit-kde-agent-1-5.4.3.tar.xz"; - sha256 = "1309wmdrxfqlv621kagwycn2s41n9zsyb56ysqmyilhnb7wq59yn"; - name = "polkit-kde-agent-1-5.4.3.tar.xz"; - }; - }; - powerdevil = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/powerdevil-5.4.3.tar.xz"; - sha256 = "1j20xgca41hqacgsridsigw7s275ad3j0khb59875722qz1y91a0"; - name = "powerdevil-5.4.3.tar.xz"; - }; - }; - sddm-kcm = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/sddm-kcm-5.4.3.tar.xz"; - sha256 = "1ppryl541pjwxi73q1qdcd23kmhga3ajj0j6fws6y8ag4mpg2b6k"; - name = "sddm-kcm-5.4.3.tar.xz"; - }; - }; - systemsettings = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/systemsettings-5.4.3.tar.xz"; - sha256 = "04p455rfxlsp817dqgg907szyfsd0f6ym5kaqaj2g7ys5v8id1vb"; - name = "systemsettings-5.4.3.tar.xz"; - }; - }; - user-manager = { - version = "5.4.3"; - src = fetchurl { - url = "${mirror}/stable/plasma/5.4.3/user-manager-5.4.3.tar.xz"; - sha256 = "0vnfh5q8fgjs40frsb709r7d0py1xgr40air3zysasw25g4bjca8"; - name = "user-manager-5.4.3.tar.xz"; - }; - }; -} diff --git a/pkgs/desktops/plasma-5.4/systemsettings.nix b/pkgs/desktops/plasma-5.4/systemsettings.nix deleted file mode 100644 index a921e153dbc2d..0000000000000 --- a/pkgs/desktops/plasma-5.4/systemsettings.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ plasmaPackage, extra-cmake-modules, kdoctools, kitemviews -, kcmutils, ki18n, kio, kservice, kiconthemes, kwindowsystem -, kxmlgui, kdbusaddons, kconfig, khtml, makeQtWrapper -}: - -plasmaPackage { - name = "systemsettings"; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; - buildInputs = [ - kitemviews kcmutils kservice kiconthemes kxmlgui kdbusaddons - kconfig - ]; - propagatedBuildInputs = [ khtml ki18n kio kwindowsystem ]; - postInstall = '' - wrapQtProgram "$out/bin/systemsettings5" - ''; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/attica.nix b/pkgs/development/libraries/kde-frameworks-5.15/attica.nix deleted file mode 100644 index 98721876c1204..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/attica.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "attica"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/baloo.nix b/pkgs/development/libraries/kde-frameworks-5.15/baloo.nix deleted file mode 100644 index 38c41d9271d86..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/baloo.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kauth, kconfig -, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n, kidletime -, kio, lmdb, makeQtWrapper, qtbase, qtquick1, solid -}: - -kdeFramework { - name = "baloo"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - buildInputs = [ - kconfig kcrash kdbusaddons lmdb qtquick1 solid - ]; - propagatedBuildInputs = [ - kauth kcoreaddons kfilemetadata ki18n kio kidletime qtbase - ]; - postInstall = '' - wrapQtProgram "$out/bin/baloo_file" - wrapQtProgram "$out/bin/baloo_file_extractor" - wrapQtProgram "$out/bin/balooctl" - wrapQtProgram "$out/bin/baloosearch" - wrapQtProgram "$out/bin/balooshow" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/bluez-qt.nix b/pkgs/development/libraries/kde-frameworks-5.15/bluez-qt.nix deleted file mode 100644 index f981b0516f720..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/bluez-qt.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, qtdeclarative -}: - -kdeFramework { - name = "bluez-qt"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtdeclarative ]; - preConfigure = '' - substituteInPlace CMakeLists.txt \ - --replace /lib/udev/rules.d "$out/lib/udev/rules.d" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/default.nix deleted file mode 100644 index 6b6b95ab3c70a..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/default.nix +++ /dev/null @@ -1,112 +0,0 @@ -# Maintainer's Notes: -# -# How To Update -# 1. Edit the URL in ./manifest.sh -# 2. Run ./manifest.sh -# 3. Fix build errors. - -{ pkgs, debug ? false }: - -let - - inherit (pkgs) lib makeSetupHook stdenv; - - mirror = "mirror://kde"; - srcs = import ./srcs.nix { inherit (pkgs) fetchurl; inherit mirror; }; - - kdeFramework = args: - let - inherit (args) name; - inherit (srcs."${name}") src version; - in stdenv.mkDerivation (args // { - name = "${name}-${version}"; - inherit src; - - cmakeFlags = - (args.cmakeFlags or []) - ++ [ "-DBUILD_TESTING=OFF" ] - ++ lib.optional debug "-DCMAKE_BUILD_TYPE=Debug"; - - meta = { - license = with lib.licenses; [ - lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12 - ]; - platforms = lib.platforms.linux; - homepage = "http://www.kde.org"; - } // (args.meta or {}); - }); - - addPackages = self: with self; { - attica = callPackage ./attica.nix {}; - baloo = callPackage ./baloo.nix {}; - bluez-qt = callPackage ./bluez-qt.nix {}; - extra-cmake-modules = callPackage ./extra-cmake-modules {}; - frameworkintegration = callPackage ./frameworkintegration.nix {}; - kactivities = callPackage ./kactivities.nix {}; - kapidox = callPackage ./kapidox.nix {}; - karchive = callPackage ./karchive.nix {}; - kauth = callPackage ./kauth {}; - kbookmarks = callPackage ./kbookmarks.nix {}; - kcmutils = callPackage ./kcmutils {}; - kcodecs = callPackage ./kcodecs.nix {}; - kcompletion = callPackage ./kcompletion.nix {}; - kconfig = callPackage ./kconfig.nix {}; - kconfigwidgets = callPackage ./kconfigwidgets {}; - kcoreaddons = callPackage ./kcoreaddons.nix {}; - kcrash = callPackage ./kcrash.nix {}; - kdbusaddons = callPackage ./kdbusaddons.nix {}; - kdeclarative = callPackage ./kdeclarative.nix {}; - kded = callPackage ./kded.nix {}; - kdelibs4support = callPackage ./kdelibs4support.nix {}; - kdesignerplugin = callPackage ./kdesignerplugin.nix {}; - kdewebkit = callPackage ./kdewebkit.nix {}; - kdesu = callPackage ./kdesu.nix {}; - kdnssd = callPackage ./kdnssd.nix {}; - kdoctools = callPackage ./kdoctools {}; - kemoticons = callPackage ./kemoticons.nix {}; - kfilemetadata = callPackage ./kfilemetadata.nix {}; - kglobalaccel = callPackage ./kglobalaccel.nix {}; - kguiaddons = callPackage ./kguiaddons.nix {}; - khtml = callPackage ./khtml.nix {}; - ki18n = callPackage ./ki18n.nix {}; - kiconthemes = callPackage ./kiconthemes.nix {}; - kidletime = callPackage ./kidletime.nix {}; - kimageformats = callPackage ./kimageformats.nix {}; - kinit = callPackage ./kinit {}; - kio = callPackage ./kio.nix {}; - kitemmodels = callPackage ./kitemmodels.nix {}; - kitemviews = callPackage ./kitemviews.nix {}; - kjobwidgets = callPackage ./kjobwidgets.nix {}; - kjs = callPackage ./kjs.nix {}; - kjsembed = callPackage ./kjsembed.nix {}; - kmediaplayer = callPackage ./kmediaplayer.nix {}; - knewstuff = callPackage ./knewstuff.nix {}; - knotifications = callPackage ./knotifications.nix {}; - knotifyconfig = callPackage ./knotifyconfig.nix {}; - kpackage = callPackage ./kpackage {}; - kparts = callPackage ./kparts.nix {}; - kpeople = callPackage ./kpeople.nix {}; - kplotting = callPackage ./kplotting.nix {}; - kpty = callPackage ./kpty.nix {}; - kross = callPackage ./kross.nix {}; - krunner = callPackage ./krunner.nix {}; - kservice = callPackage ./kservice {}; - ktexteditor = callPackage ./ktexteditor {}; - ktextwidgets = callPackage ./ktextwidgets.nix {}; - kunitconversion = callPackage ./kunitconversion.nix {}; - kwallet = callPackage ./kwallet.nix {}; - kwidgetsaddons = callPackage ./kwidgetsaddons.nix {}; - kwindowsystem = callPackage ./kwindowsystem.nix {}; - kxmlgui = callPackage ./kxmlgui.nix {}; - kxmlrpcclient = callPackage ./kxmlrpcclient.nix {}; - modemmanager-qt = callPackage ./modemmanager-qt.nix {}; - networkmanager-qt = callPackage ./networkmanager-qt.nix {}; - plasma-framework = callPackage ./plasma-framework {}; - solid = callPackage ./solid.nix {}; - sonnet = callPackage ./sonnet.nix {}; - threadweaver = callPackage ./threadweaver.nix {}; - }; - - newScope = scope: pkgs.qt55Libs.newScope ({ inherit kdeFramework; } // scope); - -in lib.makeScope newScope addPackages diff --git a/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/0001-extra-cmake-modules-paths.patch b/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/0001-extra-cmake-modules-paths.patch deleted file mode 100644 index 9717716faf5b6..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/0001-extra-cmake-modules-paths.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 3cc148e878b69fc3e0228f3e3bf1bbe689dad87c Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Fri, 20 Feb 2015 23:17:39 -0600 -Subject: [PATCH] extra-cmake-modules paths - ---- - kde-modules/KDEInstallDirs.cmake | 37 ++++--------------------------------- - 1 file changed, 4 insertions(+), 33 deletions(-) - -diff --git a/kde-modules/KDEInstallDirs.cmake b/kde-modules/KDEInstallDirs.cmake -index b7cd34d..2f868ac 100644 ---- a/kde-modules/KDEInstallDirs.cmake -+++ b/kde-modules/KDEInstallDirs.cmake -@@ -193,37 +193,8 @@ - # (To distribute this file outside of extra-cmake-modules, substitute the full - # License text for the above reference.) - --# Figure out what the default install directory for libraries should be. --# This is based on the logic in GNUInstallDirs, but simplified (the --# GNUInstallDirs code deals with re-configuring, but that is dealt with --# by the _define_* macros in this module). -+# The default library directory on NixOS is *always* /lib. - set(_LIBDIR_DEFAULT "lib") --# Override this default 'lib' with 'lib64' iff: --# - we are on a Linux, kFreeBSD or Hurd system but NOT cross-compiling --# - we are NOT on debian --# - we are on a 64 bits system --# reason is: amd64 ABI: http://www.x86-64.org/documentation/abi.pdf --# For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if --# CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu" --# See http://wiki.debian.org/Multiarch --if((CMAKE_SYSTEM_NAME MATCHES "Linux|kFreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "GNU") -- AND NOT CMAKE_CROSSCOMPILING) -- if (EXISTS "/etc/debian_version") # is this a debian system ? -- if(CMAKE_LIBRARY_ARCHITECTURE) -- set(_LIBDIR_DEFAULT "lib/${CMAKE_LIBRARY_ARCHITECTURE}") -- endif() -- else() # not debian, rely on CMAKE_SIZEOF_VOID_P: -- if(NOT DEFINED CMAKE_SIZEOF_VOID_P) -- message(AUTHOR_WARNING -- "Unable to determine default LIB_INSTALL_LIBDIR directory because no target architecture is known. " -- "Please enable at least one language before including KDEInstallDirs.") -- else() -- if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") -- set(_LIBDIR_DEFAULT "lib64") -- endif() -- endif() -- endif() --endif() - - set(_gnu_install_dirs_vars - BINDIR -@@ -445,15 +416,15 @@ if(KDE_INSTALL_USE_QT_SYS_PATHS) - "QtQuick2 imports" - QML_INSTALL_DIR) - else() -- _define_relative(QTPLUGINDIR LIBDIR "plugins" -+ _define_relative(QTPLUGINDIR LIBDIR "qt5/plugins" - "Qt plugins" - QT_PLUGIN_INSTALL_DIR) - -- _define_relative(QTQUICKIMPORTSDIR QTPLUGINDIR "imports" -+ _define_relative(QTQUICKIMPORTSDIR QTPLUGINDIR "qt5/imports" - "QtQuick1 imports" - IMPORTS_INSTALL_DIR) - -- _define_relative(QMLDIR LIBDIR "qml" -+ _define_relative(QMLDIR LIBDIR "qt5/qml" - "QtQuick2 imports" - QML_INSTALL_DIR) - endif() --- -2.3.0 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/default.nix deleted file mode 100644 index 4e1b1aff3bd14..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ kdeFramework, lib, stdenv, cmake, pkgconfig, qttools }: - -kdeFramework { - name = "extra-cmake-modules"; - patches = [ ./0001-extra-cmake-modules-paths.patch ]; - - setupHook = ./setup-hook.sh; - - # It is OK to propagate these inputs as long as - # extra-cmake-modules is never a propagated input - # of some other derivation. - propagatedNativeBuildInputs = [ cmake pkgconfig qttools ]; - - meta = { - license = stdenv.lib.licenses.bsd2; - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/setup-hook.sh b/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/setup-hook.sh deleted file mode 100644 index a6fa6189240b0..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/extra-cmake-modules/setup-hook.sh +++ /dev/null @@ -1,27 +0,0 @@ -addMimePkg() { - local propagated - - if [[ -d "$1/share/mime" ]]; then - propagated= - for pkg in $propagatedBuildInputs; do - if [[ "z$pkg" == "z$1" ]]; then - propagated=1 - fi - done - if [[ -z $propagated ]]; then - propagatedBuildInputs="$propagatedBuildInputs $1" - fi - - propagated= - for pkg in $propagatedUserEnvPkgs; do - if [[ "z$pkg" == "z$1" ]]; then - propagated=1 - fi - done - if [[ -z $propagated ]]; then - propagatedUserEnvPkgs="$propagatedUserEnvPkgs $1" - fi - fi -} - -envHooks+=(addMimePkg) diff --git a/pkgs/development/libraries/kde-frameworks-5.15/fetchsrcs.sh b/pkgs/development/libraries/kde-frameworks-5.15/fetchsrcs.sh deleted file mode 100755 index e7f6d9e00e5c9..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/fetchsrcs.sh +++ /dev/null @@ -1,57 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -i bash -p coreutils findutils gnused nix wget - -set -x - -# The trailing slash at the end is necessary! -RELEASE_URL="http://download.kde.org/stable/frameworks/5.15/" -EXTRA_WGET_ARGS='-A *.tar.xz' - -mkdir tmp; cd tmp - -rm -f ../srcs.csv - -wget -nH -r -c --no-parent $RELEASE_URL $EXTRA_WGET_ARGS - -find . | while read src; do - if [[ -f "${src}" ]]; then - # Sanitize file name - filename=$(basename "$src" | tr '@' '_') - nameVersion="${filename%.tar.*}" - name=$(echo "$nameVersion" | sed -e 's,-[[:digit:]].*,,' | sed -e 's,-opensource-src$,,') - version=$(echo "$nameVersion" | sed -e 's,^\([[:alpha:]][[:alnum:]]*-\)\+,,') - echo "$name,$version,$src,$filename" >>../srcs.csv - fi -done - -cat >../srcs.nix <<EOF -# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh -{ fetchurl, mirror }: - -{ -EOF - -gawk -F , "{ print \$1 }" ../srcs.csv | sort | uniq | while read name; do - versions=$(gawk -F , "/^$name,/ { print \$2 }" ../srcs.csv) - latestVersion=$(echo "$versions" | sort -rV | head -n 1) - src=$(gawk -F , "/^$name,$latestVersion,/ { print \$3 }" ../srcs.csv) - filename=$(gawk -F , "/^$name,$latestVersion,/ { print \$4 }" ../srcs.csv) - url="${src:2}" - sha256=$(nix-hash --type sha256 --base32 --flat "$src") - cat >>../srcs.nix <<EOF - $name = { - version = "$latestVersion"; - src = fetchurl { - url = "\${mirror}/$url"; - sha256 = "$sha256"; - name = "$filename"; - }; - }; -EOF -done - -echo "}" >>../srcs.nix - -rm -f ../srcs.csv - -cd .. diff --git a/pkgs/development/libraries/kde-frameworks-5.15/frameworkintegration.nix b/pkgs/development/libraries/kde-frameworks-5.15/frameworkintegration.nix deleted file mode 100644 index 26987c385ad5d..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/frameworkintegration.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kbookmarks, kcompletion -, kconfig, kconfigwidgets, ki18n, kiconthemes, kio, knotifications -, kwidgetsaddons, libXcursor, qtx11extras -}: - -kdeFramework { - name = "frameworkintegration"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kbookmarks kcompletion kconfig knotifications kwidgetsaddons - libXcursor - ]; - propagatedBuildInputs = [ kconfigwidgets ki18n kio kiconthemes qtx11extras ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kactivities.nix b/pkgs/development/libraries/kde-frameworks-5.15/kactivities.nix deleted file mode 100644 index 3225098f43980..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kactivities.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, boost, kcmutils, kconfig -, kcoreaddons, kdbusaddons, kdeclarative, kglobalaccel, ki18n -, kio, kservice, kwindowsystem, kxmlgui, makeQtWrapper, qtdeclarative -}: - -kdeFramework { - name = "kactivities"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - buildInputs = [ - boost kcmutils kconfig kcoreaddons kdbusaddons kservice - kxmlgui - ]; - propagatedBuildInputs = [ - kdeclarative kglobalaccel ki18n kio kwindowsystem qtdeclarative - ]; - postInstall = '' - wrapQtProgram "$out/bin/kactivitymanagerd" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kapidox.nix b/pkgs/development/libraries/kde-frameworks-5.15/kapidox.nix deleted file mode 100644 index 647be8f052c39..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kapidox.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, python -}: - -kdeFramework { - name = "kapidox"; - nativeBuildInputs = [ extra-cmake-modules python ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/karchive.nix b/pkgs/development/libraries/kde-frameworks-5.15/karchive.nix deleted file mode 100644 index a8d9a0003c3b8..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/karchive.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "karchive"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kauth/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kauth/default.nix deleted file mode 100644 index 42a1001933405..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kauth/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kcoreaddons -, polkitQt -}: - -kdeFramework { - name = "kauth"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ polkitQt ]; - propagatedBuildInputs = [ kcoreaddons ]; - patches = [ ./kauth-policy-install.patch ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kauth/kauth-policy-install.patch b/pkgs/development/libraries/kde-frameworks-5.15/kauth/kauth-policy-install.patch deleted file mode 100644 index 340155256f28f..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kauth/kauth-policy-install.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/KF5AuthConfig.cmake.in b/KF5AuthConfig.cmake.in -index e859ec7..9a8ab18 100644 ---- a/KF5AuthConfig.cmake.in -+++ b/KF5AuthConfig.cmake.in -@@ -4,7 +4,7 @@ set(KAUTH_STUB_FILES_DIR "${PACKAGE_PREFIX_DIR}/@KF5_DATA_INSTALL_DIR@/kauth/") - - set(KAUTH_BACKEND_NAME "@KAUTH_BACKEND_NAME@") - set(KAUTH_HELPER_BACKEND_NAME "@KAUTH_HELPER_BACKEND_NAME@") --set(KAUTH_POLICY_FILES_INSTALL_DIR "@KAUTH_POLICY_FILES_INSTALL_DIR@") -+set(KAUTH_POLICY_FILES_INSTALL_DIR "\${CMAKE_INSTALL_PREFIX}/share/polkit-1/actions") - set(KAUTH_HELPER_INSTALL_DIR "@KAUTH_HELPER_INSTALL_DIR@") - - find_dependency(KF5CoreAddons "@KF5_DEP_VERSION@") diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kbookmarks.nix b/pkgs/development/libraries/kde-frameworks-5.15/kbookmarks.nix deleted file mode 100644 index 1a469ab4db6da..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kbookmarks.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kcodecs -, kconfig -, kconfigwidgets -, kcoreaddons -, kiconthemes -, kxmlgui -}: - -kdeFramework { - name = "kbookmarks"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kcodecs - kconfig - kconfigwidgets - kcoreaddons - kiconthemes - kxmlgui - ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kcmutils/0001-qdiriterator-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.15/kcmutils/0001-qdiriterator-follow-symlinks.patch deleted file mode 100644 index 0d861fa95012d..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kcmutils/0001-qdiriterator-follow-symlinks.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f14d2a275323a47104b33eb61c5b6910ae1a9f59 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 06:43:53 -0500 -Subject: [PATCH] qdiriterator follow symlinks - ---- - src/kpluginselector.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/kpluginselector.cpp b/src/kpluginselector.cpp -index 9c3431d..d6b1ee2 100644 ---- a/src/kpluginselector.cpp -+++ b/src/kpluginselector.cpp -@@ -305,7 +305,7 @@ void KPluginSelector::addPlugins(const QString &componentName, - QStringList desktopFileNames; - const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, componentName + QStringLiteral("/kpartplugins"), QStandardPaths::LocateDirectory); - Q_FOREACH (const QString &dir, dirs) { -- QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories); -+ QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while (it.hasNext()) { - desktopFileNames.append(it.next()); - } --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kcmutils/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kcmutils/default.nix deleted file mode 100644 index dbbb783ac6152..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kcmutils/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfigwidgets -, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews -, kpackage, kservice, kxmlgui -}: - -kdeFramework { - name = "kcmutils"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kcoreaddons kiconthemes kitemviews kpackage kxmlgui - ]; - propagatedBuildInputs = [ kconfigwidgets kdeclarative ki18n kservice ]; - patches = [ ./0001-qdiriterator-follow-symlinks.patch ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kcodecs.nix b/pkgs/development/libraries/kde-frameworks-5.15/kcodecs.nix deleted file mode 100644 index 53a69a69b69c4..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kcodecs.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "kcodecs"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kcompletion.nix b/pkgs/development/libraries/kde-frameworks-5.15/kcompletion.nix deleted file mode 100644 index e393774f16a52..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kcompletion.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kconfig -, kwidgetsaddons -}: - -kdeFramework { - name = "kcompletion"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kconfig kwidgetsaddons ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kconfig.nix b/pkgs/development/libraries/kde-frameworks-5.15/kconfig.nix deleted file mode 100644 index e132afe598866..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kconfig.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, makeQtWrapper -}: - -kdeFramework { - name = "kconfig"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - postInstall = '' - wrapQtProgram "$out/bin/kreadconfig5" - wrapQtProgram "$out/bin/kwriteconfig5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kconfigwidgets/0001-qdiriterator-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.15/kconfigwidgets/0001-qdiriterator-follow-symlinks.patch deleted file mode 100644 index 7a6c0ee90534f..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kconfigwidgets/0001-qdiriterator-follow-symlinks.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 4f84780893d505b2d62a14633dd983baa8ec6e28 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 06:47:01 -0500 -Subject: [PATCH] qdiriterator follow symlinks - ---- - src/khelpclient.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/khelpclient.cpp b/src/khelpclient.cpp -index 53a331e..80fbb01 100644 ---- a/src/khelpclient.cpp -+++ b/src/khelpclient.cpp -@@ -48,7 +48,7 @@ void KHelpClient::invokeHelp(const QString &anchor, const QString &_appname) - QString docPath; - const QStringList desktopDirs = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation); - Q_FOREACH (const QString &dir, desktopDirs) { -- QDirIterator it(dir, QStringList() << appname + QLatin1String(".desktop"), QDir::NoFilter, QDirIterator::Subdirectories); -+ QDirIterator it(dir, QStringList() << appname + QLatin1String(".desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while (it.hasNext()) { - const QString desktopPath(it.next()); - KDesktopFile desktopFile(desktopPath); --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kconfigwidgets/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kconfigwidgets/default.nix deleted file mode 100644 index 0e14d06edd367..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kconfigwidgets/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kauth, kcodecs, kconfig -, kdoctools, kguiaddons, ki18n, kwidgetsaddons, makeQtWrapper -}: - -kdeFramework { - name = "kconfigwidgets"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ kguiaddons ]; - propagatedBuildInputs = [ kauth kconfig kcodecs ki18n kwidgetsaddons ]; - patches = [ ./0001-qdiriterator-follow-symlinks.patch ]; - postInstall = '' - wrapQtProgram "$out/bin/preparetips5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kcoreaddons.nix b/pkgs/development/libraries/kde-frameworks-5.15/kcoreaddons.nix deleted file mode 100644 index 43c21bb51ef57..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kcoreaddons.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, shared_mime_info -}: - -kdeFramework { - name = "kcoreaddons"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ shared_mime_info ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kcrash.nix b/pkgs/development/libraries/kde-frameworks-5.15/kcrash.nix deleted file mode 100644 index bbab78ccb4090..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kcrash.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kcoreaddons -, kwindowsystem -, qtx11extras -}: - -kdeFramework { - name = "kcrash"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kcoreaddons ]; - propagatedBuildInputs = [ kwindowsystem qtx11extras ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdbusaddons.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdbusaddons.nix deleted file mode 100644 index d2ceab31d14bb..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdbusaddons.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, makeQtWrapper -, qtx11extras -}: - -kdeFramework { - name = "kdbusaddons"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - propagatedBuildInputs = [ qtx11extras ]; - postInstall = '' - wrapQtProgram "$out/bin/kquitapp5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdeclarative.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdeclarative.nix deleted file mode 100644 index 74d107466cfc4..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdeclarative.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, epoxy, kconfig -, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage -, kwidgetsaddons, kwindowsystem, makeQtWrapper, pkgconfig -, qtdeclarative -}: - -kdeFramework { - name = "kdeclarative"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - buildInputs = [ - epoxy kguiaddons kiconthemes kwidgetsaddons - ]; - propagatedBuildInputs = [ - kconfig kglobalaccel ki18n kio kpackage kwindowsystem qtdeclarative - ]; - postInstall = '' - wrapQtProgram "$out/bin/kpackagelauncherqml" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kded.nix b/pkgs/development/libraries/kde-frameworks-5.15/kded.nix deleted file mode 100644 index 47ae2d68c68e4..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kded.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kconfig -, kcoreaddons -, kcrash -, kdbusaddons -, kdoctools -, kinit -, kservice -}: - -kdeFramework { - name = "kded"; - buildInputs = [ kconfig kcoreaddons kcrash kdbusaddons kinit kservice ]; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdelibs4support.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdelibs4support.nix deleted file mode 100644 index 0dd5c41576124..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdelibs4support.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, docbook_xml_dtd_45, kauth -, karchive, kcompletion, kconfig, kconfigwidgets, kcoreaddons -, kcrash, kdbusaddons, kdesignerplugin, kdoctools, kemoticons -, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kitemmodels -, kinit, knotifications, kparts, kservice, ktextwidgets -, kunitconversion, kwidgetsaddons, kwindowsystem, kxmlgui -, networkmanager, qtsvg, qtx11extras, xlibs -}: - -# TODO: debug docbook detection - -kdeFramework { - name = "kdelibs4support"; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ - kcompletion kconfig kservice kwidgetsaddons - kxmlgui networkmanager qtsvg qtx11extras xlibs.libSM - ]; - propagatedBuildInputs = [ - kauth karchive kconfigwidgets kcoreaddons kcrash kdbusaddons - kdesignerplugin kemoticons kglobalaccel kguiaddons ki18n kio - kiconthemes kitemmodels kinit knotifications kparts ktextwidgets - kunitconversion kwindowsystem - ]; - cmakeFlags = [ - "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" - "-DDocBookXML4_DTD_VERSION=4.5" - ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdesignerplugin.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdesignerplugin.nix deleted file mode 100644 index 28df24153208c..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdesignerplugin.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kcompletion -, kconfig -, kconfigwidgets -, kcoreaddons -, kdewebkit -, kdoctools -, kiconthemes -, kio -, kitemviews -, kplotting -, ktextwidgets -, kwidgetsaddons -, kxmlgui -, sonnet -}: - -kdeFramework { - name = "kdesignerplugin"; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ - kcompletion kconfig kconfigwidgets kcoreaddons kdewebkit - kiconthemes kitemviews kplotting ktextwidgets kwidgetsaddons - kxmlgui - ]; - propagatedBuildInputs = [ kio sonnet ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdesu.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdesu.nix deleted file mode 100644 index 364fbd6a720bd..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdesu.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n, kpty -, kservice -}: - -kdeFramework { - name = "kdesu"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kcoreaddons kservice ]; - propagatedBuildInputs = [ ki18n kpty ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdewebkit.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdewebkit.nix deleted file mode 100644 index d361313d1d494..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdewebkit.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons -, ki18n, kio, kjobwidgets, kparts, kservice, kwallet, qtwebkit -}: - -kdeFramework { - name = "kdewebkit"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kconfig kcoreaddons kjobwidgets kparts kservice kwallet ]; - propagatedBuildInputs = [ ki18n kio qtwebkit ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdnssd.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdnssd.nix deleted file mode 100644 index f00432b0c9ce4..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdnssd.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, avahi -}: - -kdeFramework { - name = "kdnssd"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ avahi ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/default.nix deleted file mode 100644 index 138c3fc33b94b..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/default.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, docbook_xml_dtd_45 -, docbook5_xsl, karchive, ki18n, makeQtWrapper, perl, perlPackages -}: - -kdeFramework { - name = "kdoctools"; - setupHook = ./setup-hook.sh; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ karchive ]; - propagatedBuildInputs = [ ki18n ]; - propagatedNativeBuildInputs = [ makeQtWrapper perl perlPackages.URI ]; - cmakeFlags = [ - "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" - "-DDocBookXSL_DIR=${docbook5_xsl}/xml/xsl/docbook" - ]; - patches = [ ./kdoctools-no-find-docbook-xml.patch ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/kdoctools-no-find-docbook-xml.patch b/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/kdoctools-no-find-docbook-xml.patch deleted file mode 100644 index 4e3a33efab32b..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/kdoctools-no-find-docbook-xml.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5c4863c..f731775 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -46,7 +46,6 @@ set_package_properties(LibXml2 PROPERTIES - ) - - --find_package(DocBookXML4 "4.5") - - set_package_properties(DocBookXML4 PROPERTIES - TYPE REQUIRED diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/setup-hook.sh b/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/setup-hook.sh deleted file mode 100644 index 5cfffbd622d12..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kdoctools/setup-hook.sh +++ /dev/null @@ -1,5 +0,0 @@ -addXdgData() { - addToSearchPath XDG_DATA_DIRS "$1/share" -} - -envHooks+=(addXdgData) diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kemoticons.nix b/pkgs/development/libraries/kde-frameworks-5.15/kemoticons.nix deleted file mode 100644 index d165f84e3a2dd..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kemoticons.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, karchive -, kconfig -, kcoreaddons -, kservice -}: - -kdeFramework { - name = "kemoticons"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ karchive kconfig kcoreaddons ]; - propagatedBuildInputs = [ kservice ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kfilemetadata.nix b/pkgs/development/libraries/kde-frameworks-5.15/kfilemetadata.nix deleted file mode 100644 index 92ca1f26b93b6..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kfilemetadata.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, attr, ebook_tools, exiv2 -, ffmpeg, karchive, ki18n, popplerQt, qtbase, taglib -}: - -kdeFramework { - name = "kfilemetadata"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ attr ebook_tools exiv2 ffmpeg karchive popplerQt taglib ]; - propagatedBuildInputs = [ qtbase ki18n ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kglobalaccel.nix b/pkgs/development/libraries/kde-frameworks-5.15/kglobalaccel.nix deleted file mode 100644 index c535b3590a388..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kglobalaccel.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kconfig -, kcoreaddons -, kcrash -, kdbusaddons -, kwindowsystem -, makeQtWrapper -, qtx11extras -}: - -kdeFramework { - name = "kglobalaccel"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - buildInputs = [ kconfig kcoreaddons kcrash kdbusaddons ]; - propagatedBuildInputs = [ kwindowsystem qtx11extras ]; - postInstall = '' - wrapQtProgram "$out/bin/kglobalaccel5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kguiaddons.nix b/pkgs/development/libraries/kde-frameworks-5.15/kguiaddons.nix deleted file mode 100644 index bc4e9ab11843a..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kguiaddons.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, qtx11extras -}: - -kdeFramework { - name = "kguiaddons"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtx11extras ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/khtml.nix b/pkgs/development/libraries/kde-frameworks-5.15/khtml.nix deleted file mode 100644 index d40df466ebbdc..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/khtml.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, giflib, karchive -, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, kjs -, knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons -, kwindowsystem, kxmlgui, perl, phonon, qtx11extras, sonnet -}: - -kdeFramework { - name = "khtml"; - nativeBuildInputs = [ extra-cmake-modules perl ]; - buildInputs = [ - giflib karchive kiconthemes knotifications kwallet kwidgetsaddons - kxmlgui phonon - ]; - propagatedBuildInputs = [ - kcodecs kglobalaccel ki18n kio kjs kparts ktextwidgets - kwindowsystem qtx11extras sonnet - ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/ki18n.nix b/pkgs/development/libraries/kde-frameworks-5.15/ki18n.nix deleted file mode 100644 index 915e3294b465d..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/ki18n.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, gettext -, python -, qtscript -}: - -kdeFramework { - name = "ki18n"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtscript ]; - propagatedNativeBuildInputs = [ gettext python ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kiconthemes.nix b/pkgs/development/libraries/kde-frameworks-5.15/kiconthemes.nix deleted file mode 100644 index 02b516afedc64..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kiconthemes.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfigwidgets, ki18n -, kitemviews, qtsvg -}: - -kdeFramework { - name = "kiconthemes"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kconfigwidgets kitemviews qtsvg ]; - propagatedBuildInputs = [ ki18n ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kidletime.nix b/pkgs/development/libraries/kde-frameworks-5.15/kidletime.nix deleted file mode 100644 index fc0865600239f..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kidletime.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, qtbase -, qtx11extras -}: - -kdeFramework { - name = "kidletime"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtx11extras ]; - propagatedBuildInputs = [ qtbase ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kimageformats.nix b/pkgs/development/libraries/kde-frameworks-5.15/kimageformats.nix deleted file mode 100644 index 49d66bbcc2c64..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kimageformats.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, ilmbase -}: - -kdeFramework { - name = "kimageformats"; - nativeBuildInputs = [ extra-cmake-modules ]; - NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kinit/0001-kinit-libpath.patch b/pkgs/development/libraries/kde-frameworks-5.15/kinit/0001-kinit-libpath.patch deleted file mode 100644 index 9c76079a382a8..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kinit/0001-kinit-libpath.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 723c9b1268a04127647a1c20eebe9804150566dd Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Sat, 13 Jun 2015 08:57:55 -0500 -Subject: [PATCH] kinit libpath - ---- - src/kdeinit/kinit.cpp | 18 ++++++++++-------- - 1 file changed, 10 insertions(+), 8 deletions(-) - -diff --git a/src/kdeinit/kinit.cpp b/src/kdeinit/kinit.cpp -index 9e775b6..0ac5646 100644 ---- a/src/kdeinit/kinit.cpp -+++ b/src/kdeinit/kinit.cpp -@@ -660,15 +660,17 @@ static pid_t launch(int argc, const char *_name, const char *args, - if (!libpath.isEmpty()) { - if (!l.load()) { - if (libpath_relative) { -- // NB: Because Qt makes the actual dlopen() call, the -- // RUNPATH of kdeinit is *not* respected - see -- // https://sourceware.org/bugzilla/show_bug.cgi?id=13945 -- // - so we try hacking it in ourselves -- QString install_lib_dir = QFile::decodeName( -- CMAKE_INSTALL_PREFIX "/" LIB_INSTALL_DIR "/"); -- libpath = install_lib_dir + libpath; -- l.setFileName(libpath); -+ // Use QT_PLUGIN_PATH to find shared library directories -+ // For KF5, the plugin path is /lib/qt5/plugins/, so kdeinit5 -+ // shared libraries should be in /lib/qt5/plugins/../../ -+ const QRegExp pathSepRegExp(QString::fromLatin1("[:\b]")); -+ const QString up = QString::fromLocal8Bit("/../../"); -+ const QStringList paths = QString::fromLocal8Bit(qgetenv("QT_PLUGIN_PATH")).split(pathSepRegExp, QString::KeepEmptyParts); -+ Q_FOREACH (const QString &path, paths) { -+ l.setFileName(path + up + libpath); - l.load(); -+ if (l.isLoaded()) break; -+ } - } - } - if (!l.isLoaded()) { --- -2.4.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kinit/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kinit/default.nix deleted file mode 100644 index 5f644d7c424e2..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kinit/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfig, kcrash -, kdoctools, ki18n, kio, kservice, kwindowsystem, libcap -, libcap_progs -}: - -# TODO: setuid wrapper - -kdeFramework { - name = "kinit"; - nativeBuildInputs = [ extra-cmake-modules kdoctools libcap_progs ]; - buildInputs = [ kconfig kcrash kservice libcap ]; - propagatedBuildInputs = [ ki18n kio kwindowsystem ]; - patches = [ ./0001-kinit-libpath.patch ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kio.nix b/pkgs/development/libraries/kde-frameworks-5.15/kio.nix deleted file mode 100644 index 0789828d812bb..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kio.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, acl, karchive -, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons -, kdbusaddons, kdoctools, ki18n, kiconthemes, kitemviews -, kjobwidgets, knotifications, kservice, ktextwidgets, kwallet -, kwidgetsaddons, kwindowsystem, kxmlgui, makeQtWrapper -, qtscript, qtx11extras, solid -}: - -kdeFramework { - name = "kio"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ - acl karchive kconfig kcoreaddons kdbusaddons kiconthemes - knotifications ktextwidgets kwallet kwidgetsaddons - qtscript - ]; - propagatedBuildInputs = [ - kbookmarks kcompletion kconfigwidgets ki18n kitemviews kjobwidgets - kservice kwindowsystem kxmlgui solid qtx11extras - ]; - postInstall = '' - wrapQtProgram "$out/bin/kcookiejar5" - wrapQtProgram "$out/bin/ktelnetservice5" - wrapQtProgram "$out/bin/ktrash5" - wrapQtProgram "$out/bin/kmailservice5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kitemmodels.nix b/pkgs/development/libraries/kde-frameworks-5.15/kitemmodels.nix deleted file mode 100644 index a9024d771cc33..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kitemmodels.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "kitemmodels"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kitemviews.nix b/pkgs/development/libraries/kde-frameworks-5.15/kitemviews.nix deleted file mode 100644 index 931019ce495d7..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kitemviews.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "kitemviews"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kjobwidgets.nix b/pkgs/development/libraries/kde-frameworks-5.15/kjobwidgets.nix deleted file mode 100644 index 746edf12eea03..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kjobwidgets.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kcoreaddons -, kwidgetsaddons -, qtx11extras -}: - -kdeFramework { - name = "kjobwidgets"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kcoreaddons kwidgetsaddons ]; - propagatedBuildInputs = [ qtx11extras ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kjs.nix b/pkgs/development/libraries/kde-frameworks-5.15/kjs.nix deleted file mode 100644 index 768720f178c87..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kjs.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kdoctools -, makeQtWrapper -}: - -kdeFramework { - name = "kjs"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - postInstall = '' - wrapQtProgram "$out/bin/kjs5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kjsembed.nix b/pkgs/development/libraries/kde-frameworks-5.15/kjsembed.nix deleted file mode 100644 index 22eef2d47bde6..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kjsembed.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kdoctools, ki18n, kjs -, makeQtWrapper, qtsvg -}: - -kdeFramework { - name = "kjsembed"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ qtsvg ]; - propagatedBuildInputs = [ ki18n kjs ]; - postInstall = '' - wrapQtProgram "$out/bin/kjscmd5" - wrapQtProgram "$out/bin/kjsconsole" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kmediaplayer.nix b/pkgs/development/libraries/kde-frameworks-5.15/kmediaplayer.nix deleted file mode 100644 index 460458b22323a..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kmediaplayer.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kparts -, kxmlgui -}: - -kdeFramework { - name = "kmediaplayer"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kxmlgui ]; - propagatedBuildInputs = [ kparts ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/knewstuff.nix b/pkgs/development/libraries/kde-frameworks-5.15/knewstuff.nix deleted file mode 100644 index 5bcd6f3014624..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/knewstuff.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, attica, karchive -, kcompletion, kconfig, kcoreaddons, ki18n, kiconthemes, kio -, kitemviews, kservice, ktextwidgets, kwidgetsaddons, kxmlgui -}: - -kdeFramework { - name = "knewstuff"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - karchive kcompletion kconfig kcoreaddons kiconthemes - kitemviews ktextwidgets kwidgetsaddons - ]; - propagatedBuildInputs = [ attica ki18n kio kservice kxmlgui ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/knotifications.nix b/pkgs/development/libraries/kde-frameworks-5.15/knotifications.nix deleted file mode 100644 index 7e301dd0f2683..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/knotifications.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, kcodecs -, kconfig -, kcoreaddons -, kwindowsystem -, phonon -, qtx11extras -}: - -kdeFramework { - name = "knotifications"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kcodecs kconfig kcoreaddons phonon - ]; - propagatedBuildInputs = [ kwindowsystem qtx11extras ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/knotifyconfig.nix b/pkgs/development/libraries/kde-frameworks-5.15/knotifyconfig.nix deleted file mode 100644 index dd99d2d4f1e57..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/knotifyconfig.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kcompletion, kconfig -, ki18n, kio, phonon -}: - -kdeFramework { - name = "knotifyconfig"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kcompletion kconfig phonon ]; - propagatedBuildInputs = [ ki18n kio ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kpackage/0001-allow-external-paths.patch b/pkgs/development/libraries/kde-frameworks-5.15/kpackage/0001-allow-external-paths.patch deleted file mode 100644 index beede4d7ccb5f..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kpackage/0001-allow-external-paths.patch +++ /dev/null @@ -1,25 +0,0 @@ -From a92ac391b4e6ca335bd7fa78f1addd23c9467931 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 28 Jan 2015 07:15:30 -0600 -Subject: [PATCH 1/2] allow external paths - ---- - src/kpackage/package.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/kpackage/package.cpp b/src/kpackage/package.cpp -index 539b21a..977a026 100644 ---- a/src/kpackage/package.cpp -+++ b/src/kpackage/package.cpp -@@ -789,7 +789,7 @@ PackagePrivate::PackagePrivate() - : QSharedData(), - fallbackPackage(0), - metadata(0), -- externalPaths(false), -+ externalPaths(true), - valid(false), - checkedValid(false) - { --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kpackage/0002-qdiriterator-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.15/kpackage/0002-qdiriterator-follow-symlinks.patch deleted file mode 100644 index 6e93fca9b21db..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kpackage/0002-qdiriterator-follow-symlinks.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 9fc26c3c0478eb7cb0a531836ba2e3a85d820c88 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 06:50:28 -0500 -Subject: [PATCH 2/2] qdiriterator follow symlinks - ---- - src/kpackage/packageloader.cpp | 2 +- - src/kpackage/private/packagejobthread.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/kpackage/packageloader.cpp b/src/kpackage/packageloader.cpp -index eb5ed47..94217f6 100644 ---- a/src/kpackage/packageloader.cpp -+++ b/src/kpackage/packageloader.cpp -@@ -241,7 +241,7 @@ QList<KPluginMetaData> PackageLoader::listPackages(const QString &packageFormat, - } else { - //qDebug() << "Not cached"; - // If there's no cache file, fall back to listing the directory -- const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories; -+ const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories | QDirIterator::FollowSymlinks; - const QStringList nameFilters = QStringList(QStringLiteral("metadata.desktop")); - - QDirIterator it(plugindir, nameFilters, QDir::Files, flags); -diff --git a/src/kpackage/private/packagejobthread.cpp b/src/kpackage/private/packagejobthread.cpp -index ca523b3..1cfa792 100644 ---- a/src/kpackage/private/packagejobthread.cpp -+++ b/src/kpackage/private/packagejobthread.cpp -@@ -145,7 +145,7 @@ bool indexDirectory(const QString& dir, const QString& dest) - QJsonArray plugins; - - int i = 0; -- QDirIterator it(dir, QStringList()<<QStringLiteral("*.desktop"), QDir::Files, QDirIterator::Subdirectories); -+ QDirIterator it(dir, QStringList()<<QStringLiteral("*.desktop"), QDir::Files, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while (it.hasNext()) { - it.next(); - const QString path = it.fileInfo().absoluteFilePath(); --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kpackage/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kpackage/default.nix deleted file mode 100644 index d2dc262bf1ac6..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kpackage/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, karchive -, kconfig -, kcoreaddons -, kdoctools -, ki18n -, makeQtWrapper -}: - -kdeFramework { - name = "kpackage"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ karchive kconfig ]; - propagatedBuildInputs = [ kcoreaddons ki18n ]; - patches = [ - ./0001-allow-external-paths.patch - ./0002-qdiriterator-follow-symlinks.patch - ]; - postInstall = '' - wrapQtProgram "$out/bin/kpackagetool5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kparts.nix b/pkgs/development/libraries/kde-frameworks-5.15/kparts.nix deleted file mode 100644 index 1c3e0b2cbc519..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kparts.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons -, ki18n, kiconthemes, kio, kjobwidgets, knotifications, kservice -, ktextwidgets, kwidgetsaddons, kxmlgui -}: - -kdeFramework { - name = "kparts"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kconfig kcoreaddons kiconthemes kjobwidgets knotifications - kservice kwidgetsaddons - ]; - propagatedBuildInputs = [ ki18n kio ktextwidgets kxmlgui ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kpeople.nix b/pkgs/development/libraries/kde-frameworks-5.15/kpeople.nix deleted file mode 100644 index 4c3877e7efd2f..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kpeople.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n -, kitemviews, kservice, kwidgetsaddons, qtdeclarative -}: - -kdeFramework { - name = "kpeople"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kcoreaddons kitemviews kservice kwidgetsaddons - ]; - propagatedBuildInputs = [ ki18n qtdeclarative ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kplotting.nix b/pkgs/development/libraries/kde-frameworks-5.15/kplotting.nix deleted file mode 100644 index c16f51b5ac3cd..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kplotting.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "kplotting"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kpty.nix b/pkgs/development/libraries/kde-frameworks-5.15/kpty.nix deleted file mode 100644 index 2e34e6f674cee..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kpty.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kcoreaddons, ki18n }: - -kdeFramework { - name = "kpty"; - nativeBuildInputs = [ extra-cmake-modules ]; - propagatedBuildInputs = [ kcoreaddons ki18n ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kross.nix b/pkgs/development/libraries/kde-frameworks-5.15/kross.nix deleted file mode 100644 index 7c6f079feaa7c..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kross.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kcompletion, kcoreaddons -, kdoctools, ki18n, kiconthemes, kio, kparts, kwidgetsaddons -, kxmlgui, qtscript -}: - -kdeFramework { - name = "kross"; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ kcompletion kcoreaddons kxmlgui ]; - propagatedBuildInputs = [ ki18n kiconthemes kio kparts kwidgetsaddons qtscript ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/krunner.nix b/pkgs/development/libraries/kde-frameworks-5.15/krunner.nix deleted file mode 100644 index 12d2b54d0eb36..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/krunner.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons -, ki18n, kio, kservice, plasma-framework, qtquick1, solid -, threadweaver -}: - -kdeFramework { - name = "krunner"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kconfig kcoreaddons kservice qtquick1 solid threadweaver - ]; - propagatedBuildInputs = [ ki18n kio plasma-framework ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kservice/0001-qdiriterator-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.15/kservice/0001-qdiriterator-follow-symlinks.patch deleted file mode 100644 index 3d8397d8ee2df..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kservice/0001-qdiriterator-follow-symlinks.patch +++ /dev/null @@ -1,25 +0,0 @@ -From ae8919eb81abad369e4a26ffcd845b140983398d Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 06:28:57 -0500 -Subject: [PATCH 1/2] qdiriterator follow symlinks - ---- - src/sycoca/kbuildsycoca.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/sycoca/kbuildsycoca.cpp b/src/sycoca/kbuildsycoca.cpp -index 1deae14..250baa8 100644 ---- a/src/sycoca/kbuildsycoca.cpp -+++ b/src/sycoca/kbuildsycoca.cpp -@@ -208,7 +208,7 @@ bool KBuildSycoca::build() - QStringList relFiles; - const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, m_resourceSubdir, QStandardPaths::LocateDirectory); - Q_FOREACH (const QString &dir, dirs) { -- QDirIterator it(dir, QDirIterator::Subdirectories); -+ QDirIterator it(dir, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); - while (it.hasNext()) { - const QString filePath = it.next(); - Q_ASSERT(filePath.startsWith(dir)); // due to the line below... --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kservice/0002-no-canonicalize-path.patch b/pkgs/development/libraries/kde-frameworks-5.15/kservice/0002-no-canonicalize-path.patch deleted file mode 100644 index 685c685261195..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kservice/0002-no-canonicalize-path.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 46d124da602d84b7611a7ff0ac0862168d451cdb Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 06:31:29 -0500 -Subject: [PATCH 2/2] no canonicalize path - ---- - src/sycoca/vfolder_menu.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/sycoca/vfolder_menu.cpp b/src/sycoca/vfolder_menu.cpp -index d3e31c3..d15d743 100644 ---- a/src/sycoca/vfolder_menu.cpp -+++ b/src/sycoca/vfolder_menu.cpp -@@ -415,7 +415,7 @@ VFolderMenu::absoluteDir(const QString &_dir, const QString &baseDir, bool keepR - } - - if (!relative) { -- QString resolved = QDir(dir).canonicalPath(); -+ QString resolved = QDir::cleanPath(dir); - if (!resolved.isEmpty()) { - dir = resolved; - } --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kservice/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/kservice/default.nix deleted file mode 100644 index 03b7c7c2f51d4..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kservice/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons -, kcrash, kdbusaddons, kdoctools, ki18n, kwindowsystem -}: - -kdeFramework { - name = "kservice"; - setupHook = ./setup-hook.sh; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - buildInputs = [ kcrash kdbusaddons ]; - propagatedBuildInputs = [ kconfig kcoreaddons ki18n kwindowsystem ]; - propagatedUserEnvPkgs = [ kcoreaddons ]; - patches = [ - ./0001-qdiriterator-follow-symlinks.patch - ./0002-no-canonicalize-path.patch - ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kservice/setup-hook.sh b/pkgs/development/libraries/kde-frameworks-5.15/kservice/setup-hook.sh deleted file mode 100644 index c28e862ff8aea..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kservice/setup-hook.sh +++ /dev/null @@ -1,43 +0,0 @@ -addServicePkg() { - local propagated - for dir in "share/kservices5" "share/kservicetypes5"; do - if [[ -d "$1/$dir" ]]; then - propagated= - for pkg in $propagatedBuildInputs; do - if [[ "z$pkg" == "z$1" ]]; then - propagated=1 - break - fi - done - if [[ -z $propagated ]]; then - propagatedBuildInputs="$propagatedBuildInputs $1" - fi - - propagated= - for pkg in $propagatedUserEnvPkgs; do - if [[ "z$pkg" == "z$1" ]]; then - propagated=1 - break - fi - done - if [[ -z $propagated ]]; then - propagatedUserEnvPkgs="$propagatedUserEnvPkgs $1" - fi - - break - fi - done -} - -envHooks+=(addServicePkg) - -local propagated -for pkg in $propagatedBuildInputs; do - if [[ "z$pkg" == "z@out@" ]]; then - propagated=1 - break - fi -done -if [[ -z $propagated ]]; then - propagatedBuildInputs="$propagatedBuildInputs @out@" -fi diff --git a/pkgs/development/libraries/kde-frameworks-5.15/ktexteditor/0001-no-qcoreapplication.patch b/pkgs/development/libraries/kde-frameworks-5.15/ktexteditor/0001-no-qcoreapplication.patch deleted file mode 100644 index def55bff9b23f..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/ktexteditor/0001-no-qcoreapplication.patch +++ /dev/null @@ -1,48 +0,0 @@ -From dc50fffdc72b76498384ce2f9065c3757b786d71 Mon Sep 17 00:00:00 2001 -From: Thomas Tuegel <ttuegel@gmail.com> -Date: Wed, 14 Oct 2015 09:08:59 -0500 -Subject: [PATCH] no qcoreapplication - ---- - src/syntax/data/katehighlightingindexer.cpp | 11 ++++------- - 1 file changed, 4 insertions(+), 7 deletions(-) - -diff --git a/src/syntax/data/katehighlightingindexer.cpp b/src/syntax/data/katehighlightingindexer.cpp -index 3c63140..e3d5efe 100644 ---- a/src/syntax/data/katehighlightingindexer.cpp -+++ b/src/syntax/data/katehighlightingindexer.cpp -@@ -51,19 +51,16 @@ QStringList readListing(const QString &fileName) - - int main(int argc, char *argv[]) - { -- // get app instance -- QCoreApplication app(argc, argv); -- - // ensure enough arguments are passed -- if (app.arguments().size() < 3) -+ if (argc < 3) - return 1; - - // open schema - QXmlSchema schema; -- if (!schema.load(QUrl::fromLocalFile(app.arguments().at(2)))) -+ if (!schema.load(QUrl::fromLocalFile(QString::fromLocal8Bit(argv[2])))) - return 2; - -- const QString hlFilenamesListing = app.arguments().value(3); -+ const QString hlFilenamesListing = QString::fromLocal8Bit(argv[3]); - if (hlFilenamesListing.isEmpty()) { - return 1; - } -@@ -147,7 +144,7 @@ int main(int argc, char *argv[]) - return anyError; - - // create outfile, after all has worked! -- QFile outFile(app.arguments().at(1)); -+ QFile outFile(QString::fromLocal8Bit(argv[1])); - if (!outFile.open(QIODevice::WriteOnly | QIODevice::Truncate)) - return 7; - --- -2.5.2 - diff --git a/pkgs/development/libraries/kde-frameworks-5.15/ktexteditor/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/ktexteditor/default.nix deleted file mode 100644 index 39092fbb27847..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/ktexteditor/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, karchive, kconfig -, kguiaddons, ki18n, kio, kiconthemes, kparts, perl, qtscript -, qtxmlpatterns, sonnet -}: - -kdeFramework { - name = "ktexteditor"; - nativeBuildInputs = [ extra-cmake-modules perl ]; - buildInputs = [ - karchive kconfig kguiaddons kiconthemes kparts qtscript - qtxmlpatterns - ]; - propagatedBuildInputs = [ ki18n kio sonnet ]; - patches = [ ./0001-no-qcoreapplication.patch ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/ktextwidgets.nix b/pkgs/development/libraries/kde-frameworks-5.15/ktextwidgets.nix deleted file mode 100644 index e332d4ff9a832..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/ktextwidgets.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kcompletion, kconfig -, kconfigwidgets, ki18n, kiconthemes, kservice, kwindowsystem -, sonnet -}: - -kdeFramework { - name = "ktextwidgets"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - kcompletion kconfig kconfigwidgets kiconthemes kservice - ]; - propagatedBuildInputs = [ ki18n kwindowsystem sonnet ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kunitconversion.nix b/pkgs/development/libraries/kde-frameworks-5.15/kunitconversion.nix deleted file mode 100644 index 3cf0f847d83d5..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kunitconversion.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, ki18n }: - -kdeFramework { - name = "kunitconversion"; - nativeBuildInputs = [ extra-cmake-modules ]; - propagatedBuildInputs = [ ki18n ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kwallet.nix b/pkgs/development/libraries/kde-frameworks-5.15/kwallet.nix deleted file mode 100644 index 7c4177e009d20..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kwallet.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons -, kdbusaddons, kdoctools, ki18n, kiconthemes, knotifications -, kservice, kwidgetsaddons, kwindowsystem, libgcrypt, makeQtWrapper -}: - -kdeFramework { - name = "kwallet"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ - kconfig kcoreaddons kdbusaddons kiconthemes knotifications - kservice kwidgetsaddons libgcrypt - ]; - propagatedBuildInputs = [ ki18n kwindowsystem ]; - postInstall = '' - wrapQtProgram "$out/bin/kwalletd5" - wrapQtProgram "$out/bin/kwallet-query" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kwidgetsaddons.nix b/pkgs/development/libraries/kde-frameworks-5.15/kwidgetsaddons.nix deleted file mode 100644 index d95f44d3fecfd..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kwidgetsaddons.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "kwidgetsaddons"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kwindowsystem.nix b/pkgs/development/libraries/kde-frameworks-5.15/kwindowsystem.nix deleted file mode 100644 index 09ab1f2200de3..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kwindowsystem.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, qtx11extras -}: - -kdeFramework { - name = "kwindowsystem"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtx11extras ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kxmlgui.nix b/pkgs/development/libraries/kde-frameworks-5.15/kxmlgui.nix deleted file mode 100644 index b3b8b39932de8..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kxmlgui.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, attica, kconfig -, kconfigwidgets, kglobalaccel, ki18n, kiconthemes, kitemviews -, ktextwidgets, kwindowsystem, sonnet -}: - -kdeFramework { - name = "kxmlgui"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ - attica kconfig kconfigwidgets kiconthemes kitemviews - ktextwidgets - ]; - propagatedBuildInputs = [ kglobalaccel ki18n kwindowsystem sonnet ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/kxmlrpcclient.nix b/pkgs/development/libraries/kde-frameworks-5.15/kxmlrpcclient.nix deleted file mode 100644 index 20a300b68bc87..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/kxmlrpcclient.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, ki18n, kio }: - -kdeFramework { - name = "kxmlrpcclient"; - nativeBuildInputs = [ extra-cmake-modules ]; - propagatedBuildInputs = [ ki18n kio ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/modemmanager-qt.nix b/pkgs/development/libraries/kde-frameworks-5.15/modemmanager-qt.nix deleted file mode 100644 index 7d7f769d6a9be..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/modemmanager-qt.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, modemmanager -}: - -kdeFramework { - name = "modemmanager-qt"; - nativeBuildInputs = [ extra-cmake-modules ]; - propagatedBuildInputs = [ modemmanager ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/networkmanager-qt.nix b/pkgs/development/libraries/kde-frameworks-5.15/networkmanager-qt.nix deleted file mode 100644 index 333378bd14316..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/networkmanager-qt.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, networkmanager -}: - -kdeFramework { - name = "networkmanager-qt"; - nativeBuildInputs = [ extra-cmake-modules ]; - propagatedBuildInputs = [ networkmanager ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/plasma-framework/default.nix b/pkgs/development/libraries/kde-frameworks-5.15/plasma-framework/default.nix deleted file mode 100644 index d8846f7772318..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/plasma-framework/default.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ kdeFramework, lib, extra-cmake-modules, kactivities, karchive -, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative -, kdoctools, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio -, knotifications, kpackage, kservice, kwindowsystem, kxmlgui -, makeQtWrapper, qtscript, qtx11extras -}: - -kdeFramework { - name = "plasma-framework"; - nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; - buildInputs = [ - karchive kconfig kconfigwidgets kcoreaddons kdbusaddons kguiaddons - kiconthemes knotifications kxmlgui qtscript - ]; - propagatedBuildInputs = [ - kactivities kdeclarative kglobalaccel ki18n kio kpackage kservice kwindowsystem - qtx11extras - ]; - postInstall = '' - wrapQtProgram "$out/bin/plasmapkg2" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/solid.nix b/pkgs/development/libraries/kde-frameworks-5.15/solid.nix deleted file mode 100644 index afd125e3c5973..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/solid.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, makeQtWrapper -, qtdeclarative -}: - -kdeFramework { - name = "solid"; - nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; - buildInputs = [ qtdeclarative ]; - postInstall = '' - wrapQtProgram "$out/bin/solid-hardware5" - ''; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/sonnet.nix b/pkgs/development/libraries/kde-frameworks-5.15/sonnet.nix deleted file mode 100644 index 943fe04a1c92c..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/sonnet.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -, hunspell -}: - -kdeFramework { - name = "sonnet"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ hunspell ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/srcs.nix b/pkgs/development/libraries/kde-frameworks-5.15/srcs.nix deleted file mode 100644 index fd4998c49ba86..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/srcs.nix +++ /dev/null @@ -1,549 +0,0 @@ -# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh -{ fetchurl, mirror }: - -{ - attica = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/attica-5.15.0.tar.xz"; - sha256 = "0gddapcl2m5gds8f341z0954qlllx22xbd51649lri429aw2ijcl"; - name = "attica-5.15.0.tar.xz"; - }; - }; - baloo = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/baloo-5.15.0.tar.xz"; - sha256 = "10qwxljzhl8wagfmvdbrmqlzk68jkrp703d232fr7gvz3qrmdpbz"; - name = "baloo-5.15.0.tar.xz"; - }; - }; - bluez-qt = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/bluez-qt-5.15.0.tar.xz"; - sha256 = "15k242ifj3mfy0g0v7h504zn07cvahc70whc6n9yr0091j1azf5f"; - name = "bluez-qt-5.15.0.tar.xz"; - }; - }; - extra-cmake-modules = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/extra-cmake-modules-5.15.0.tar.xz"; - sha256 = "1g02dcbx1r0n2skrhmc6d3pckqvbii7ai91chlkwcdd8vzd4lgcg"; - name = "extra-cmake-modules-5.15.0.tar.xz"; - }; - }; - frameworkintegration = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/frameworkintegration-5.15.0.tar.xz"; - sha256 = "06sacinx3g3hrs11v67k7j8ddp5swasjrw6x36ng3mr81i2ksyia"; - name = "frameworkintegration-5.15.0.tar.xz"; - }; - }; - kactivities = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kactivities-5.15.0.tar.xz"; - sha256 = "0h9f78f8r5z5jarxph168h1m0zvz2zhd8iq6gc9sg09044xn1lnq"; - name = "kactivities-5.15.0.tar.xz"; - }; - }; - kapidox = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kapidox-5.15.0.tar.xz"; - sha256 = "1342j7459rafz1ns0nnlh1i65c05cd6l3c4sh1j75qgl0pjnrvcq"; - name = "kapidox-5.15.0.tar.xz"; - }; - }; - karchive = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/karchive-5.15.0.tar.xz"; - sha256 = "1s5mggi0vydg9w589qk4fp4qbhj7h9wcczn6k7j41bcqdapxzdfh"; - name = "karchive-5.15.0.tar.xz"; - }; - }; - kauth = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kauth-5.15.0.tar.xz"; - sha256 = "1nhrfbfasmg8a9gj94ri5qcvrdhhb204miv3i5y59ma09hd1xag2"; - name = "kauth-5.15.0.tar.xz"; - }; - }; - kbookmarks = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kbookmarks-5.15.0.tar.xz"; - sha256 = "1y21679a37lspwf02vy687k5najap18x7hxd8k8hssdivjvg43z8"; - name = "kbookmarks-5.15.0.tar.xz"; - }; - }; - kcmutils = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kcmutils-5.15.0.tar.xz"; - sha256 = "0syk030b89z90aa85d1mlag613yaajipgfxxfxnp3f488s54qn6z"; - name = "kcmutils-5.15.0.tar.xz"; - }; - }; - kcodecs = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kcodecs-5.15.0.tar.xz"; - sha256 = "1kz8vbxblzf0lxcn6c2433lhgi2iyvqsm65qxsvf5zgxckq5277p"; - name = "kcodecs-5.15.0.tar.xz"; - }; - }; - kcompletion = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kcompletion-5.15.0.tar.xz"; - sha256 = "1mq110fg30y3xdmjicckysz3k5ylz92hz609ffjnm2svk56w5cny"; - name = "kcompletion-5.15.0.tar.xz"; - }; - }; - kconfig = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kconfig-5.15.0.tar.xz"; - sha256 = "083g4pr5sbqvpdn3ic3afbjzvczxl095rj0pi34g2b28anpwhjvn"; - name = "kconfig-5.15.0.tar.xz"; - }; - }; - kconfigwidgets = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kconfigwidgets-5.15.0.tar.xz"; - sha256 = "0gkq7ifgyf7865ypxf4cwqkndn4qrp07k8wxp8fl0xa15d74nrj3"; - name = "kconfigwidgets-5.15.0.tar.xz"; - }; - }; - kcoreaddons = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kcoreaddons-5.15.0.tar.xz"; - sha256 = "1v06bblxrxcwj9sbsz7xvqq6yg231m939pms8w0bbmyidsq4vpdm"; - name = "kcoreaddons-5.15.0.tar.xz"; - }; - }; - kcrash = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kcrash-5.15.0.tar.xz"; - sha256 = "1631wmg895bb4ls2mfxnlnffmzl1mjm82ad8fk361gv0s9g0xb3y"; - name = "kcrash-5.15.0.tar.xz"; - }; - }; - kdbusaddons = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdbusaddons-5.15.0.tar.xz"; - sha256 = "1w32ra4ifhb2k2k2j3dfqrrc65w0rsmj9yr34k0flqiqs0mq1pfx"; - name = "kdbusaddons-5.15.0.tar.xz"; - }; - }; - kdeclarative = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdeclarative-5.15.0.tar.xz"; - sha256 = "06xv552v52zp9qb5v6w3cps9nm3wpacpjvm8s08zmij1y7by0z32"; - name = "kdeclarative-5.15.0.tar.xz"; - }; - }; - kded = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kded-5.15.0.tar.xz"; - sha256 = "144lfjx6gmbhqqwdv4ll1ab4rj3pcyn8bp9yp4snzh6v2a2hncwq"; - name = "kded-5.15.0.tar.xz"; - }; - }; - kdelibs4support = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/kdelibs4support-5.15.0.tar.xz"; - sha256 = "1091nc3rrcq360sillynvmxwvmd209cnlql6g9x249zdxjpv62qy"; - name = "kdelibs4support-5.15.0.tar.xz"; - }; - }; - kdesignerplugin = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdesignerplugin-5.15.0.tar.xz"; - sha256 = "0my6x0fx72dk65z6lajn1faxifc622msvll6jab0rk50x8ws9dwq"; - name = "kdesignerplugin-5.15.0.tar.xz"; - }; - }; - kdesu = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdesu-5.15.0.tar.xz"; - sha256 = "0cnqd0gm5xyqsqngl0x6rs0f01bilcfv8xx1ry9hfnqffv9amr9y"; - name = "kdesu-5.15.0.tar.xz"; - }; - }; - kdewebkit = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdewebkit-5.15.0.tar.xz"; - sha256 = "1cgwhb5nr6g6y3azp2ii0hdjlvwacdr94ldlsirqmzl7rymkgkqa"; - name = "kdewebkit-5.15.0.tar.xz"; - }; - }; - kdnssd = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdnssd-5.15.0.tar.xz"; - sha256 = "1z5d26pmc9vmf30zz35kcl585fpjfrp8xf5r13lfwnnbfr6pnh0k"; - name = "kdnssd-5.15.0.tar.xz"; - }; - }; - kdoctools = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kdoctools-5.15.0.tar.xz"; - sha256 = "0vci37val64ixcz7zr99gzdqlb0ff04gdj2kad5dj32295iixhva"; - name = "kdoctools-5.15.0.tar.xz"; - }; - }; - kemoticons = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kemoticons-5.15.0.tar.xz"; - sha256 = "0a3izq6w3w37qd6b6w2g179w9nrh5pwh8hnc4iggyr2wwf2hfw9c"; - name = "kemoticons-5.15.0.tar.xz"; - }; - }; - kfilemetadata = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kfilemetadata-5.15.0.tar.xz"; - sha256 = "1y90azm27mnw2wfilwmg1gls21fpnd2nzvdl26vrhpsvnclf8rqn"; - name = "kfilemetadata-5.15.0.tar.xz"; - }; - }; - kglobalaccel = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kglobalaccel-5.15.0.tar.xz"; - sha256 = "1ii7bd1rf038zjimz7nd2snfi76drqdnyrkivwd6np4fdvcsyhjr"; - name = "kglobalaccel-5.15.0.tar.xz"; - }; - }; - kguiaddons = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kguiaddons-5.15.0.tar.xz"; - sha256 = "0pfcns136i0ghk32gyr7nnq7wnk2j8rmcr3jr18f1y9pkk3ih6q8"; - name = "kguiaddons-5.15.0.tar.xz"; - }; - }; - khtml = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/khtml-5.15.0.tar.xz"; - sha256 = "01gx1qd7hhvyhzndin8kw9yg3jlz8rz7i8kxbl6wpab9sc270a70"; - name = "khtml-5.15.0.tar.xz"; - }; - }; - ki18n = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/ki18n-5.15.0.tar.xz"; - sha256 = "0qy7nv4ssjbyskjhnx8sr6vg9jwg183f6zd759rzp56pz5j79qdd"; - name = "ki18n-5.15.0.tar.xz"; - }; - }; - kiconthemes = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kiconthemes-5.15.0.tar.xz"; - sha256 = "0ab9iki3jl4izzjph9bps04w7grimyyaaxsna6j0dzg90izg1zg2"; - name = "kiconthemes-5.15.0.tar.xz"; - }; - }; - kidletime = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kidletime-5.15.0.tar.xz"; - sha256 = "0gp6grv6a9zb14yfrznwn5ih1946v500zlj5g9s8f1xw5p0792i2"; - name = "kidletime-5.15.0.tar.xz"; - }; - }; - kimageformats = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kimageformats-5.15.0.tar.xz"; - sha256 = "0q66w91khj4xax4nzak5r9wmr0qny5cq7dapv11zdzn7rf90bpvv"; - name = "kimageformats-5.15.0.tar.xz"; - }; - }; - kinit = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kinit-5.15.0.tar.xz"; - sha256 = "0ccf2rg6m74xj7mq4i0fsl09l2wkwyhmlfp3lvrn4714w19bj5yf"; - name = "kinit-5.15.0.tar.xz"; - }; - }; - kio = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kio-5.15.0.tar.xz"; - sha256 = "0ld56arcjms5kiz9zj3g7hgd6xq05zg2bx0qpr4aaihl3hgp6888"; - name = "kio-5.15.0.tar.xz"; - }; - }; - kitemmodels = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kitemmodels-5.15.0.tar.xz"; - sha256 = "112a8mdxabzv7lhpxfnnz2jrib972lz6ww7gd92lqziprz78fyga"; - name = "kitemmodels-5.15.0.tar.xz"; - }; - }; - kitemviews = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kitemviews-5.15.0.tar.xz"; - sha256 = "1112x7lf0wvwsizcr2ij0w463cssg0ahcav872g39gzirf67lqyi"; - name = "kitemviews-5.15.0.tar.xz"; - }; - }; - kjobwidgets = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kjobwidgets-5.15.0.tar.xz"; - sha256 = "12r3j1bwvmacj70dng4g5yrgjgj4v8nizk4yf22dfy858k8v8zda"; - name = "kjobwidgets-5.15.0.tar.xz"; - }; - }; - kjs = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/kjs-5.15.0.tar.xz"; - sha256 = "1aj9w8009q8bdq17ckjr1z219qy4wkjwc5xggl1879haqxn1pfg3"; - name = "kjs-5.15.0.tar.xz"; - }; - }; - kjsembed = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/kjsembed-5.15.0.tar.xz"; - sha256 = "099m6k6m6imy7jdia822i1g6c61gp955w21m4bb5nndwdy580mj4"; - name = "kjsembed-5.15.0.tar.xz"; - }; - }; - kmediaplayer = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/kmediaplayer-5.15.0.tar.xz"; - sha256 = "1rli98klmizwmmwwn6lcna7vxihd7b5yrvshisw6ivb21ygjgrxm"; - name = "kmediaplayer-5.15.0.tar.xz"; - }; - }; - knewstuff = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/knewstuff-5.15.0.tar.xz"; - sha256 = "0s8ha0qqy007kq1k55mii5msbqxnczb57xici3in1idxjd83fjnw"; - name = "knewstuff-5.15.0.tar.xz"; - }; - }; - knotifications = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/knotifications-5.15.0.tar.xz"; - sha256 = "1189xx9a5i932lfyniqnz43gl3hhjlg962j996zy0g9yasc2r3cm"; - name = "knotifications-5.15.0.tar.xz"; - }; - }; - knotifyconfig = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/knotifyconfig-5.15.0.tar.xz"; - sha256 = "0b279z1qwfhj2mnpil0jd3xs8yn4i8mvib8dws6q4nygl941b8sa"; - name = "knotifyconfig-5.15.0.tar.xz"; - }; - }; - kpackage = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kpackage-5.15.0.tar.xz"; - sha256 = "03zcnqly2pb67pza9xm9n0asjixqicxwj5vnv25yvki02cgwmvn3"; - name = "kpackage-5.15.0.tar.xz"; - }; - }; - kparts = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kparts-5.15.0.tar.xz"; - sha256 = "0pjfmb97387kvvn7c4xzmxdja2jghx946ima5g8jnfw0zacsd2mw"; - name = "kparts-5.15.0.tar.xz"; - }; - }; - kpeople = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kpeople-5.15.0.tar.xz"; - sha256 = "11frmba6rqn2bmqp28wrwrqw8lpkdg27v5fa5lg47vrdp4ih0rgs"; - name = "kpeople-5.15.0.tar.xz"; - }; - }; - kplotting = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kplotting-5.15.0.tar.xz"; - sha256 = "0wwqlza0qfd25p9d5gfrs0ymwzg5b0lnb4b8slfw2znazvi03krj"; - name = "kplotting-5.15.0.tar.xz"; - }; - }; - kpty = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kpty-5.15.0.tar.xz"; - sha256 = "03yl4kwhwma0nwbgww95z4853waxrq4xipy41k7224n3gvd62c30"; - name = "kpty-5.15.0.tar.xz"; - }; - }; - kross = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/kross-5.15.0.tar.xz"; - sha256 = "1mlvs0ra3ngrmrmqb4qjg3nkw5hqscdd1p3cdh94mpcwk330svq0"; - name = "kross-5.15.0.tar.xz"; - }; - }; - krunner = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/portingAids/krunner-5.15.0.tar.xz"; - sha256 = "0kyb135a45b9si4xh7pml7aiigs3j5077dgjfrghhz0ci3ibmn0v"; - name = "krunner-5.15.0.tar.xz"; - }; - }; - kservice = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kservice-5.15.0.tar.xz"; - sha256 = "13yfg99s7k7y2npj8jn12iikan95dsf8hdmqfjb59n5qg4a6h253"; - name = "kservice-5.15.0.tar.xz"; - }; - }; - ktexteditor = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/ktexteditor-5.15.0.tar.xz"; - sha256 = "161kkssai0lwssy6l4mxgclx7229bgfkfgsf973i94p6hanaymb8"; - name = "ktexteditor-5.15.0.tar.xz"; - }; - }; - ktextwidgets = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/ktextwidgets-5.15.0.tar.xz"; - sha256 = "1r9drjjlag5v7y8inswbrj2fmkzkranrnzyrwl4bl7v0l1dir2l8"; - name = "ktextwidgets-5.15.0.tar.xz"; - }; - }; - kunitconversion = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kunitconversion-5.15.0.tar.xz"; - sha256 = "1qbps67w3ii2797q967wvy56zclsm9l6vcrwnylx9rfqygcs5ixf"; - name = "kunitconversion-5.15.0.tar.xz"; - }; - }; - kwallet = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kwallet-5.15.0.tar.xz"; - sha256 = "1b97v4vad7lzrjmf04zikm4q9czyzbzkk3vdhcd2mi47vizrj392"; - name = "kwallet-5.15.0.tar.xz"; - }; - }; - kwidgetsaddons = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kwidgetsaddons-5.15.0.tar.xz"; - sha256 = "1nbgsf5dfz0f12azw19ir7791y6ykkkj7y96ln0k81d3cbcgxq63"; - name = "kwidgetsaddons-5.15.0.tar.xz"; - }; - }; - kwindowsystem = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kwindowsystem-5.15.0.tar.xz"; - sha256 = "1x8pagby6j7k2ns3davbmyysggril0kp9ccn3326qm89l70zrf8x"; - name = "kwindowsystem-5.15.0.tar.xz"; - }; - }; - kxmlgui = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kxmlgui-5.15.0.tar.xz"; - sha256 = "1d5mm2fkzk92q9gfh76a83mbzqw2pcagkg6s51i5ax3zqb7jnzdm"; - name = "kxmlgui-5.15.0.tar.xz"; - }; - }; - kxmlrpcclient = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/kxmlrpcclient-5.15.0.tar.xz"; - sha256 = "03ckqn33djzyg0ik9g1jk4dj33incsxwvvdc7g5k8wjgjcdkp433"; - name = "kxmlrpcclient-5.15.0.tar.xz"; - }; - }; - modemmanager-qt = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/modemmanager-qt-5.15.0.tar.xz"; - sha256 = "1sxi32jxsz3d51nkcx7wxjyjvr2fg3qay3s3nzrpdzm0pa79drr9"; - name = "modemmanager-qt-5.15.0.tar.xz"; - }; - }; - networkmanager-qt = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/networkmanager-qt-5.15.0.tar.xz"; - sha256 = "0l0396c9fgwxdv1h33p7y8w0ylvm4pa3a53yv7jckkc49nygk38p"; - name = "networkmanager-qt-5.15.0.tar.xz"; - }; - }; - plasma-framework = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/plasma-framework-5.15.0.tar.xz"; - sha256 = "0v36i64jb3n6lq964417lzbdm6m57nvg83kjli4wqlc17dywjp8s"; - name = "plasma-framework-5.15.0.tar.xz"; - }; - }; - solid = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/solid-5.15.0.tar.xz"; - sha256 = "0118bynfqcgvg333ljbb80k7bkam6skc7vygwvy7fr7y4dzmlwfa"; - name = "solid-5.15.0.tar.xz"; - }; - }; - sonnet = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/sonnet-5.15.0.tar.xz"; - sha256 = "18qs5szdyvjzwlbid62g3qs7cs4fdb46n25aw49saq7drf567gm0"; - name = "sonnet-5.15.0.tar.xz"; - }; - }; - threadweaver = { - version = "5.15.0"; - src = fetchurl { - url = "${mirror}/stable/frameworks/5.15/threadweaver-5.15.0.tar.xz"; - sha256 = "19ha9r6wjm93w4kh5rjaal0r91vxhsr9q82dw5b9j927zrqwb7pq"; - name = "threadweaver-5.15.0.tar.xz"; - }; - }; -} diff --git a/pkgs/development/libraries/kde-frameworks-5.15/threadweaver.nix b/pkgs/development/libraries/kde-frameworks-5.15/threadweaver.nix deleted file mode 100644 index 52817921cc723..0000000000000 --- a/pkgs/development/libraries/kde-frameworks-5.15/threadweaver.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ kdeFramework, lib -, extra-cmake-modules -}: - -kdeFramework { - name = "threadweaver"; - nativeBuildInputs = [ extra-cmake-modules ]; - meta = { - maintainers = [ lib.maintainers.ttuegel ]; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 905749128b1a3..b6b1aa750f586 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6860,9 +6860,8 @@ let automake = automake111x; }; - kf515 = recurseIntoAttrs (import ../development/libraries/kde-frameworks-5.15 { inherit pkgs; }); kf517 = import ../development/libraries/kde-frameworks-5.17 { inherit pkgs; }; - kf5_stable = kf515; + kf5_stable = kf517; kf5_latest = kf517; kinetic-cpp-client = callPackage ../development/libraries/kinetic-cpp-client { }; @@ -12222,9 +12221,8 @@ let boost = boost155; }; - kdeApps_15_08 = recurseIntoAttrs (import ../applications/kde-apps-15.08 { inherit pkgs; }); kdeApps_15_12 = import ../applications/kde-apps-15.12 { inherit pkgs; }; - kdeApps_stable = kdeApps_15_08; + kdeApps_stable = kdeApps_15_12; kdeApps_latest = kdeApps_15_12; keepnote = callPackage ../applications/office/keepnote { @@ -14728,9 +14726,8 @@ let numix-gtk-theme = callPackage ../misc/themes/gtk3/numix-gtk-theme { }; - plasma54 = recurseIntoAttrs (import ../desktops/plasma-5.4 { inherit pkgs; }); plasma55 = import ../desktops/plasma-5.5 { inherit pkgs; }; - plasma5_stable = plasma54; + plasma5_stable = plasma55; plasma5_latest = plasma55; kde5PackagesFun = self: with self; { @@ -14773,7 +14770,10 @@ let }; - kde5 = kf5_stable // plasma5_stable // kdeApps_stable // kde5PackagesFun kde5; + kde5 = + recurseIntoAttrs + (lib.makeScope qt55Libs.newScope (self: + kf5_stable self // plasma5_stable self // kdeApps_stable self // kde5PackagesFun self)); kde5_latest = recurseIntoAttrs |