diff options
author | Thomas Tuegel <ttuegel@gmail.com> | 2016-07-13 13:48:06 -0500 |
---|---|---|
committer | Thomas Tuegel <ttuegel@gmail.com> | 2016-07-13 13:54:52 -0500 |
commit | 422ee37e5215ac8b8183075269a2a211739b6130 (patch) | |
tree | 85a12228066f9ea5555c4b25a48ae7f40b9690e2 /pkgs/desktops/kde-5/applications | |
parent | c8885106c15c94b621baa2df95e44b4d2c4c6ee8 (diff) | |
download | nixlib-422ee37e5215ac8b8183075269a2a211739b6130.tar nixlib-422ee37e5215ac8b8183075269a2a211739b6130.tar.gz nixlib-422ee37e5215ac8b8183075269a2a211739b6130.tar.bz2 nixlib-422ee37e5215ac8b8183075269a2a211739b6130.tar.lz nixlib-422ee37e5215ac8b8183075269a2a211739b6130.tar.xz nixlib-422ee37e5215ac8b8183075269a2a211739b6130.tar.zst nixlib-422ee37e5215ac8b8183075269a2a211739b6130.zip |
kde5.applications: 16.04.2 -> 16.04.3
- Update from Applications 16.04.2 to 16.04.3. - Remove the version number from the directory storing the Applications Nix expressions. It is not necessary to version the Nix expressions now that we keep only one version in Nixpkgs. - Fix a bug in generate-kde-applications.sh which prevented it from finding its helper script. - Automatically redirect the output of generate-kde-applications.sh to make the update script even easier to use.
Diffstat (limited to 'pkgs/desktops/kde-5/applications')
37 files changed, 3435 insertions, 0 deletions
diff --git a/pkgs/desktops/kde-5/applications/ark/0001-fix-start-from-plasma.patch b/pkgs/desktops/kde-5/applications/ark/0001-fix-start-from-plasma.patch new file mode 100644 index 000000000000..7590e49c498b --- /dev/null +++ b/pkgs/desktops/kde-5/applications/ark/0001-fix-start-from-plasma.patch @@ -0,0 +1,10 @@ +--- a/app/org.kde.ark.desktop.cmake ++++ b/app/org.kde.ark.desktop.cmake +@@ -154,7 +154,6 @@ + Terminal=false + X-DBUS-StartupType=Multi + X-DBUS-ServiceName=org.kde.ark +-X-KDE-HasTempFileOption=true + Categories=Qt;KDE;Utility;Archiving;Compression;X-KDE-Utilities-File; + InitialPreference=3 + Comment=Work with file archives diff --git a/pkgs/desktops/kde-5/applications/ark/default.nix b/pkgs/desktops/kde-5/applications/ark/default.nix new file mode 100644 index 000000000000..4e68488b323a --- /dev/null +++ b/pkgs/desktops/kde-5/applications/ark/default.nix @@ -0,0 +1,49 @@ +{ 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.makeBinPath [ + p7zip unrar unzipNLS zip + ]; +in + +kdeApp { + name = "ark"; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + propagatedBuildInputs = [ + khtml ki18n kio karchive kconfig kcrash kdbusaddons kiconthemes kservice + kpty kwidgetsaddons libarchive + ]; + patches = [ + ./0001-fix-start-from-plasma.patch + ]; + postInstall = '' + wrapQtProgram "$out/bin/ark" \ + --prefix PATH : "${PATH}" + ''; + meta = { + license = with lib.licenses; [ gpl2 lgpl3 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; +} diff --git a/pkgs/desktops/kde-5/applications/baloo-widgets.nix b/pkgs/desktops/kde-5/applications/baloo-widgets.nix new file mode 100644 index 000000000000..fc91c92dbe6d --- /dev/null +++ b/pkgs/desktops/kde-5/applications/baloo-widgets.nix @@ -0,0 +1,27 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kdoctools +, kconfig +, kio +, ki18n +, kservice +, kfilemetadata +, baloo +, kdelibs4support +}: + +kdeApp { + name = "baloo-widgets"; + meta = { + license = [ lib.licenses.lgpl21 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + propagatedBuildInputs = [ + baloo kconfig kservice kdelibs4support kfilemetadata ki18n kio + ]; +} diff --git a/pkgs/desktops/kde-5/applications/default.nix b/pkgs/desktops/kde-5/applications/default.nix new file mode 100644 index 000000000000..d3dc48b52823 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/default.nix @@ -0,0 +1,61 @@ +/* + +# Updates + +1. Update the URL in `maintainers/scripts/generate-kde-applications.sh` and + run that script from the top of the Nixpkgs tree. +2. Check that the new packages build correctly. +3. Commit the changes and open a pull request. + +*/ + +{ pkgs, debug ? false }: + +let + + inherit (pkgs) lib stdenv; + + mirror = "mirror://kde"; + srcs = import ./srcs.nix { inherit (pkgs) fetchurl; inherit mirror; }; + + packages = self: with self; { + + kdeApp = import ./kde-app.nix { + inherit stdenv lib; + inherit debug srcs; + }; + + kdelibs = callPackage ./kdelibs { inherit (pkgs) attica phonon; }; + + ark = callPackage ./ark/default.nix {}; + baloo-widgets = callPackage ./baloo-widgets.nix {}; + dolphin = callPackage ./dolphin.nix {}; + dolphin-plugins = callPackage ./dolphin-plugins.nix {}; + ffmpegthumbs = callPackage ./ffmpegthumbs.nix { + ffmpeg = pkgs.ffmpeg_2; + }; + filelight = callPackage ./filelight.nix {}; + gpgmepp = callPackage ./gpgmepp.nix {}; + gwenview = callPackage ./gwenview.nix {}; + kate = callPackage ./kate.nix {}; + kcalc = callPackage ./kcalc.nix {}; + kcolorchooser = callPackage ./kcolorchooser.nix {}; + kdegraphics-thumbnailers = callPackage ./kdegraphics-thumbnailers.nix {}; + kdenetwork-filesharing = callPackage ./kdenetwork-filesharing.nix {}; + kgpg = callPackage ./kgpg.nix { inherit (pkgs.kde4) kdepimlibs; }; + khelpcenter = callPackage ./khelpcenter.nix {}; + kio-extras = callPackage ./kio-extras.nix {}; + kompare = callPackage ./kompare.nix {}; + konsole = callPackage ./konsole.nix {}; + libkdcraw = callPackage ./libkdcraw.nix {}; + libkexiv2 = callPackage ./libkexiv2.nix {}; + libkipi = callPackage ./libkipi.nix {}; + libkomparediff2 = callPackage ./libkomparediff2.nix {}; + okular = callPackage ./okular.nix {}; + print-manager = callPackage ./print-manager.nix {}; + spectacle = callPackage ./spectacle.nix {}; + + l10n = pkgs.recurseIntoAttrs (import ./l10n.nix { inherit callPackage lib pkgs; }); + }; + +in packages diff --git a/pkgs/desktops/kde-5/applications/dolphin-plugins.nix b/pkgs/desktops/kde-5/applications/dolphin-plugins.nix new file mode 100644 index 000000000000..962dd2ba7205 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/dolphin-plugins.nix @@ -0,0 +1,25 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kdoctools +, kxmlgui +, ki18n +, kio +, kdelibs4support +, dolphin +}: + +kdeApp { + name = "dolphin-plugins"; + meta = { + license = [ lib.licenses.gpl2 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + propagatedBuildInputs = [ + kdelibs4support ki18n kio kxmlgui dolphin + ]; +} diff --git a/pkgs/desktops/kde-5/applications/dolphin.nix b/pkgs/desktops/kde-5/applications/dolphin.nix new file mode 100644 index 000000000000..168854383faf --- /dev/null +++ b/pkgs/desktops/kde-5/applications/dolphin.nix @@ -0,0 +1,50 @@ +{ 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"; + meta = { + license = with lib.licenses; [ gpl2 fdl12 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + makeQtWrapper + ]; + propagatedBuildInputs = [ + kinit kcmutils kcoreaddons knewstuff kdbusaddons kbookmarks kconfig kparts + solid kiconthemes kcompletion knotifications phonon baloo-widgets baloo + kactivities kdelibs4support kfilemetadata ki18n kio ktexteditor + kwindowsystem + ]; + postInstall = '' + wrapQtProgram "$out/bin/dolphin" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/ffmpegthumbs.nix b/pkgs/desktops/kde-5/applications/ffmpegthumbs.nix new file mode 100644 index 000000000000..feacf7e437e7 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/ffmpegthumbs.nix @@ -0,0 +1,21 @@ +{ kdeApp +, lib +, extra-cmake-modules +, ffmpeg +, kio +}: + +kdeApp { + name = "ffmpegthumbs"; + meta = { + license = with lib.licenses; [ gpl2 bsd3 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + ffmpeg + kio + ]; +} diff --git a/pkgs/desktops/kde-5/applications/filelight.nix b/pkgs/desktops/kde-5/applications/filelight.nix new file mode 100644 index 000000000000..5ac101fa5018 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/filelight.nix @@ -0,0 +1,30 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kdoctools +, makeQtWrapper +, qtscript +, kio +, solid +, kxmlgui +, kparts +}: + +kdeApp { + name = "filelight"; + meta = { + license = with lib.licenses; [ gpl2 ]; + maintainers = with lib.maintainers; [ fridh vcunat ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + makeQtWrapper + ]; + propagatedBuildInputs = [ + kio kparts qtscript solid kxmlgui + ]; + postInstall = '' + wrapQtProgram "$out/bin/filelight" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/gpgmepp.nix b/pkgs/desktops/kde-5/applications/gpgmepp.nix new file mode 100644 index 000000000000..8d6f11879d3b --- /dev/null +++ b/pkgs/desktops/kde-5/applications/gpgmepp.nix @@ -0,0 +1,20 @@ +{ kdeApp +, lib +, extra-cmake-modules +, boost +, gpgme +}: + +kdeApp { + name = "gpgmepp"; + meta = { + license = with lib.licenses; [ lgpl21 bsd3 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + boost gpgme + ]; +} diff --git a/pkgs/desktops/kde-5/applications/gwenview.nix b/pkgs/desktops/kde-5/applications/gwenview.nix new file mode 100644 index 000000000000..20fc554d01a3 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/gwenview.nix @@ -0,0 +1,34 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kdoctools +, makeQtWrapper +, baloo +, exiv2 +, kactivities +, kdelibs4support +, kio +, lcms2 +, phonon +, qtsvg +, qtx11extras +}: + +kdeApp { + name = "gwenview"; + meta = { + license = with lib.licenses; [ gpl2 fdl12 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + makeQtWrapper + ]; + propagatedBuildInputs = [ + baloo kactivities kdelibs4support kio qtx11extras exiv2 lcms2 phonon qtsvg + ]; + postInstall = '' + wrapQtProgram "$out/bin/gwenview" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/kate.nix b/pkgs/desktops/kde-5/applications/kate.nix new file mode 100644 index 000000000000..e368483771f0 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kate.nix @@ -0,0 +1,49 @@ +{ 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"; + meta = { + license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + propagatedBuildInputs = [ + kactivities ki18n kio ktexteditor kwindowsystem plasma-framework qtscript + kconfig kcrash kguiaddons kiconthemes kinit kjobwidgets kparts kxmlgui + kdbusaddons kwallet kitemmodels knotifications threadweaver knewstuff + libgit2 + ]; + postInstall = '' + wrapQtProgram "$out/bin/kate" + wrapQtProgram "$out/bin/kwrite" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/kcalc.nix b/pkgs/desktops/kde-5/applications/kcalc.nix new file mode 100644 index 000000000000..ce9cf46d4899 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kcalc.nix @@ -0,0 +1,30 @@ +{ kdeApp +, lib +, makeQtWrapper +, extra-cmake-modules +, gmp +, kdoctools +, kconfig +, kconfigwidgets +, kguiaddons +, kinit +, knotifications +}: + +kdeApp { + name = "kcalc"; + meta = { + license = with lib.licenses; [ gpl2 ]; + maintainers = [ lib.maintainers.fridh ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + propagatedBuildInputs = [ + gmp kconfig kconfigwidgets kguiaddons kinit knotifications + ]; + postInstall = '' + wrapQtProgram "$out/bin/kcalc" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/kcolorchooser.nix b/pkgs/desktops/kde-5/applications/kcolorchooser.nix new file mode 100644 index 000000000000..8726f6870ca3 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kcolorchooser.nix @@ -0,0 +1,14 @@ +{ kdeApp, lib +, extra-cmake-modules +, ki18n, kwidgetsaddons, kxmlgui +}: + +kdeApp { + name = "kcolorchooser"; + meta = { + license = with lib.licenses; [ mit ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ extra-cmake-modules ]; + propagatedBuildInputs = [ ki18n kwidgetsaddons kxmlgui ]; +} diff --git a/pkgs/desktops/kde-5/applications/kde-app.nix b/pkgs/desktops/kde-5/applications/kde-app.nix new file mode 100644 index 000000000000..2f1fdc1d643c --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kde-app.nix @@ -0,0 +1,25 @@ +{ 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; + + outputs = args.outputs or [ "dev" "out" ]; + + 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/desktops/kde-5/applications/kde-locale-4.nix b/pkgs/desktops/kde-5/applications/kde-locale-4.nix new file mode 100644 index 000000000000..e83794c60d81 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kde-locale-4.nix @@ -0,0 +1,27 @@ +name: args: + +{ kdeApp, automoc4, cmake, gettext, kdelibs, perl }: + +kdeApp (args // { + sname = "kde-l10n-${name}"; + name = "kde-l10n-${name}-qt4"; + + outputs = [ "out" ]; + + 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 ""} + ''; + + preFixup = '' + propagatedBuildInputs= + propagatedNativeBuildInputs= + ''; +}) diff --git a/pkgs/desktops/kde-5/applications/kde-locale-5.nix b/pkgs/desktops/kde-5/applications/kde-locale-5.nix new file mode 100644 index 000000000000..772ebe37e44f --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kde-locale-5.nix @@ -0,0 +1,24 @@ +name: args: + +{ kdeApp, cmake, extra-cmake-modules, gettext, kdoctools }: + +kdeApp (args // { + sname = "kde-l10n-${name}"; + name = "kde-l10n-${name}-qt5"; + + outputs = [ "out" ]; + + nativeBuildInputs = + [ cmake extra-cmake-modules gettext kdoctools ] + ++ (args.nativeBuildInputs or []); + + preConfigure = '' + sed -e 's/add_subdirectory(4)//' -i CMakeLists.txt + ${args.preConfigure or ""} + ''; + + preFixup = '' + propagatedBuildInputs= + propagatedNativeBuildInputs= + ''; +}) diff --git a/pkgs/desktops/kde-5/applications/kdegraphics-thumbnailers.nix b/pkgs/desktops/kde-5/applications/kdegraphics-thumbnailers.nix new file mode 100644 index 000000000000..cddf064e47b7 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdegraphics-thumbnailers.nix @@ -0,0 +1,21 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kio +, libkexiv2 +, libkdcraw +}: + +kdeApp { + name = "kdegraphics-thumbnailers"; + meta = { + license = [ lib.licenses.lgpl21 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + kio libkexiv2 libkdcraw + ]; +} diff --git a/pkgs/desktops/kde-5/applications/kdelibs/0001-old-kde4-cmake-policies.patch b/pkgs/desktops/kde-5/applications/kdelibs/0001-old-kde4-cmake-policies.patch new file mode 100644 index 000000000000..b7d7300e9a84 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdelibs/0001-old-kde4-cmake-policies.patch @@ -0,0 +1,56 @@ +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/desktops/kde-5/applications/kdelibs/0002-polkit-install-path.patch b/pkgs/desktops/kde-5/applications/kdelibs/0002-polkit-install-path.patch new file mode 100644 index 000000000000..ff0306ea1488 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdelibs/0002-polkit-install-path.patch @@ -0,0 +1,25 @@ +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/desktops/kde-5/applications/kdelibs/0003-remove_xdg_impurities.patch b/pkgs/desktops/kde-5/applications/kdelibs/0003-remove_xdg_impurities.patch new file mode 100644 index 000000000000..a79d7b2b7d16 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdelibs/0003-remove_xdg_impurities.patch @@ -0,0 +1,47 @@ +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/desktops/kde-5/applications/kdelibs/default.nix b/pkgs/desktops/kde-5/applications/kdelibs/default.nix new file mode 100644 index 000000000000..389362deecc6 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdelibs/default.nix @@ -0,0 +1,45 @@ +{ 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, pcre +, lib +}: + +kdeApp { + name = "kdelibs"; + + outputs = [ "out" ]; + + buildInputs = [ + attica attr avahi giflib libdbusmenu_qt libjpeg libxml2 + polkit_qt4 qca2 shared_desktop_ontologies udev xz pcre + ]; + 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/desktops/kde-5/applications/kdelibs/setup-hook.sh b/pkgs/desktops/kde-5/applications/kdelibs/setup-hook.sh new file mode 100644 index 000000000000..e0a75dc8acd0 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdelibs/setup-hook.sh @@ -0,0 +1,10 @@ +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/desktops/kde-5/applications/kdenetwork-filesharing.nix b/pkgs/desktops/kde-5/applications/kdenetwork-filesharing.nix new file mode 100644 index 000000000000..2190ab8ea644 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kdenetwork-filesharing.nix @@ -0,0 +1,25 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kdoctools +, kcoreaddons +, ki18n +, kio +, kwidgetsaddons +, samba +}: + +kdeApp { + name = "kdenetwork-filesharing"; + meta = { + license = [ lib.licenses.gpl2 lib.licenses.lgpl21 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; + propagatedBuildInputs = [ + kcoreaddons ki18n kio kwidgetsaddons samba + ]; +} diff --git a/pkgs/desktops/kde-5/applications/kgpg.nix b/pkgs/desktops/kde-5/applications/kgpg.nix new file mode 100644 index 000000000000..3ee925197189 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kgpg.nix @@ -0,0 +1,38 @@ +{ 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/desktops/kde-5/applications/khelpcenter.nix b/pkgs/desktops/kde-5/applications/khelpcenter.nix new file mode 100644 index 000000000000..3cdcf22cf754 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/khelpcenter.nix @@ -0,0 +1,20 @@ +{ kdeApp, extra-cmake-modules, kdoctools, makeQtWrapper +, grantlee, kconfig, kcoreaddons, kdbusaddons, ki18n, kinit, kcmutils +, kdelibs4support, khtml, kservice +, xapian +}: + +kdeApp { + name = "khelpcenter"; + nativeBuildInputs = [ + extra-cmake-modules kdoctools makeQtWrapper + ]; + buildInputs = [ + grantlee kdelibs4support khtml ki18n kconfig kcoreaddons kdbusaddons kinit + kcmutils kservice + xapian + ]; + postInstall = '' + wrapQtProgram "$out/bin/khelpcenter" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/kio-extras.nix b/pkgs/desktops/kde-5/applications/kio-extras.nix new file mode 100644 index 000000000000..9d28066cae92 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kio-extras.nix @@ -0,0 +1,42 @@ +{ kdeApp, lib +, extra-cmake-modules, kdoctools +, shared_mime_info +, exiv2 +, kactivities, karchive +, kbookmarks +, kconfig, kconfigwidgets +, kcoreaddons, kdbusaddons, kguiaddons +, kdnssd +, kiconthemes +, ki18n +, kio +, khtml +, kdelibs4support +, kpty +, libmtp +, libssh +, openexr, ilmbase +, openslp +, phonon +, qtsvg +, samba +, solid +}: + +kdeApp { + name = "kio-extras"; + meta = { + license = with lib.licenses; [ gpl2 lgpl21 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules kdoctools + shared_mime_info + ]; + propagatedBuildInputs = [ + exiv2 kactivities karchive kbookmarks kconfig kconfigwidgets kcoreaddons + kdbusaddons kguiaddons kdnssd kiconthemes ki18n kio khtml kdelibs4support + kpty libmtp libssh openexr openslp phonon qtsvg samba solid + ]; + NIX_CFLAGS_COMPILE = [ "-I${ilmbase.dev or ilmbase}/include/OpenEXR" ]; +} diff --git a/pkgs/desktops/kde-5/applications/kompare.nix b/pkgs/desktops/kde-5/applications/kompare.nix new file mode 100644 index 000000000000..55bbfc448606 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/kompare.nix @@ -0,0 +1,34 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kdoctools +, makeQtWrapper +, kparts +, ktexteditor +, kwidgetsaddons +, libkomparediff2 +}: + +kdeApp { + name = "kompare"; + meta = { + license = with lib.licenses; [ gpl2 ]; + }; + + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + makeQtWrapper + ]; + + propagatedBuildInputs = [ + kparts + ktexteditor + kwidgetsaddons + libkomparediff2 + ]; + + postInstall = '' + wrapQtProgram "$out/bin/kompare" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/konsole.nix b/pkgs/desktops/kde-5/applications/konsole.nix new file mode 100644 index 000000000000..2042611f61b2 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/konsole.nix @@ -0,0 +1,46 @@ +{ 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"; + meta = { + license = with lib.licenses; [ gpl2 lgpl21 fdl12 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules kdoctools makeQtWrapper + ]; + propagatedBuildInputs = [ + kdelibs4support ki18n kwindowsystem qtscript kbookmarks kcompletion kconfig + kconfigwidgets kcoreaddons kguiaddons kiconthemes kinit kio knotifications + knotifyconfig kparts kpty kservice ktextwidgets kwidgetsaddons kxmlgui + ]; + postInstall = '' + wrapQtProgram "$out/bin/konsole" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/l10n.nix b/pkgs/desktops/kde-5/applications/l10n.nix new file mode 100644 index 000000000000..9b211faf4448 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/l10n.nix @@ -0,0 +1,244 @@ +{ 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" { + preConfigure = '' + patchShebangs \ + 4/sr/sr@latin/scripts/ts-pmap-compile.py \ + 4/sr/scripts/ts-pmap-compile.py \ + 4/sr/data/resolve-sr-hybrid \ + 4/sr/sr@ijekavian/scripts/ts-pmap-compile.py \ + 4/sr/sr@ijekavianlatin/scripts/ts-pmap-compile.py + ''; + }) {}; + qt5 = callPackage (kdeLocale5 "sr" { + preConfigure = '' + patchShebangs 5/sr/data/resolve-sr-hybrid + 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" {}) {}; + }; + # TODO: build broken in 15.11.80; re-enable in next release + /* + 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/desktops/kde-5/applications/libkdcraw.nix b/pkgs/desktops/kde-5/applications/libkdcraw.nix new file mode 100644 index 000000000000..1c1ef7dc9968 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/libkdcraw.nix @@ -0,0 +1,19 @@ +{ kdeApp +, lib +, extra-cmake-modules +, libraw +}: + +kdeApp { + name = "libkdcraw"; + meta = { + license = with lib.licenses; [ gpl2 lgpl21 bsd3 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + libraw + ]; +} diff --git a/pkgs/desktops/kde-5/applications/libkexiv2.nix b/pkgs/desktops/kde-5/applications/libkexiv2.nix new file mode 100644 index 000000000000..5a46912a109e --- /dev/null +++ b/pkgs/desktops/kde-5/applications/libkexiv2.nix @@ -0,0 +1,19 @@ +{ kdeApp +, lib +, exiv2 +, extra-cmake-modules +}: + +kdeApp { + name = "libkexiv2"; + meta = { + license = with lib.licenses; [ gpl2 lgpl21 bsd3 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + exiv2 + ]; +} diff --git a/pkgs/desktops/kde-5/applications/libkipi.nix b/pkgs/desktops/kde-5/applications/libkipi.nix new file mode 100644 index 000000000000..33903463714a --- /dev/null +++ b/pkgs/desktops/kde-5/applications/libkipi.nix @@ -0,0 +1,22 @@ +{ kdeApp +, lib +, extra-cmake-modules +, kconfig +, ki18n +, kservice +, kxmlgui +}: + +kdeApp { + name = "libkipi"; + meta = { + license = with lib.licenses; [ gpl2 lgpl21 bsd3 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + kconfig ki18n kservice kxmlgui + ]; +} diff --git a/pkgs/desktops/kde-5/applications/libkomparediff2.nix b/pkgs/desktops/kde-5/applications/libkomparediff2.nix new file mode 100644 index 000000000000..d6a4878ffbdd --- /dev/null +++ b/pkgs/desktops/kde-5/applications/libkomparediff2.nix @@ -0,0 +1,23 @@ +{ kdeApp +, lib +, extra-cmake-modules +, ki18n +, kxmlgui +, kcodecs +, kio +}: + +kdeApp { + name = "libkomparediff2"; + + nativeBuildInputs = [ + extra-cmake-modules + ]; + + propagatedBuildInputs = [ + kcodecs + ki18n + kxmlgui + kio + ]; +} diff --git a/pkgs/desktops/kde-5/applications/okular.nix b/pkgs/desktops/kde-5/applications/okular.nix new file mode 100644 index 000000000000..0691325d7a52 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/okular.nix @@ -0,0 +1,41 @@ +{ 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/desktops/kde-5/applications/print-manager.nix b/pkgs/desktops/kde-5/applications/print-manager.nix new file mode 100644 index 000000000000..cf0703b7d2c3 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/print-manager.nix @@ -0,0 +1,34 @@ +{ kdeApp +, lib +, extra-cmake-modules +, qtdeclarative +, cups +, kconfig +, kconfigwidgets +, kdbusaddons +, kiconthemes +, ki18n +, kcmutils +, kio +, knotifications +, plasma-framework +, kwidgetsaddons +, kwindowsystem +, kitemviews +}: + +kdeApp { + name = "print-manager"; + meta = { + license = [ lib.licenses.gpl2 ]; + maintainers = [ lib.maintainers.ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + propagatedBuildInputs = [ + cups kconfig kconfigwidgets kdbusaddons kiconthemes kcmutils knotifications + kwidgetsaddons kitemviews ki18n kio kwindowsystem plasma-framework + qtdeclarative + ]; +} diff --git a/pkgs/desktops/kde-5/applications/spectacle.nix b/pkgs/desktops/kde-5/applications/spectacle.nix new file mode 100644 index 000000000000..7e324f2b3fc5 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/spectacle.nix @@ -0,0 +1,35 @@ +{ kdeApp, lib +, extra-cmake-modules +, kdoctools +, makeQtWrapper +, kconfig +, kcoreaddons +, kdbusaddons +, kdeclarative +, ki18n +, kio +, knotifications +, kscreen +, kwidgetsaddons +, kwindowsystem +, kxmlgui +, libkipi +, xcb-util-cursor +}: + +kdeApp { + name = "spectacle"; + meta = with lib; { + maintainers = with maintainers; [ ttuegel ]; + }; + nativeBuildInputs = [ + extra-cmake-modules kdoctools makeQtWrapper + ]; + propagatedBuildInputs = [ + kconfig kcoreaddons kdbusaddons kdeclarative ki18n kio knotifications + kscreen kwidgetsaddons kwindowsystem kxmlgui libkipi xcb-util-cursor + ]; + postFixup = '' + wrapQtProgram "$out/bin/spectacle" + ''; +} diff --git a/pkgs/desktops/kde-5/applications/srcs.nix b/pkgs/desktops/kde-5/applications/srcs.nix new file mode 100644 index 000000000000..2eb2afcd0b10 --- /dev/null +++ b/pkgs/desktops/kde-5/applications/srcs.nix @@ -0,0 +1,2093 @@ +# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh +{ fetchurl, mirror }: + +{ + akonadi = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/akonadi-16.04.3.tar.xz"; + sha256 = "1fsv5znj5a7mql8swcq085qjnvcmwyjm74lwj3rdrxmw91s09w96"; + name = "akonadi-16.04.3.tar.xz"; + }; + }; + akonadi-calendar = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/akonadi-calendar-16.04.3.tar.xz"; + sha256 = "18gwsk4snbp475kqpkl3jnca68pprpjhj8xjb4myf0s0bbsi01jl"; + name = "akonadi-calendar-16.04.3.tar.xz"; + }; + }; + akonadi-search = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/akonadi-search-16.04.3.tar.xz"; + sha256 = "109gl55zhrmvz2k31v7i724jm1jllz0yshg556ii3n9raijmny8m"; + name = "akonadi-search-16.04.3.tar.xz"; + }; + }; + analitza = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/analitza-16.04.3.tar.xz"; + sha256 = "0qk2gcrh2qb7krhijzvb95336l4zab4dkhplgbc1k6sdwm7r83dj"; + name = "analitza-16.04.3.tar.xz"; + }; + }; + ark = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ark-16.04.3.tar.xz"; + sha256 = "041bqkha4s01n8jn4agbg1vacfhiwr7x5rds9sh3jr5nvmr2573r"; + name = "ark-16.04.3.tar.xz"; + }; + }; + artikulate = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/artikulate-16.04.3.tar.xz"; + sha256 = "166dnlp34sbnmwjrvl4rg3a9c4s8z46nn7aqp5b0l66iis6qrhyn"; + name = "artikulate-16.04.3.tar.xz"; + }; + }; + audiocd-kio = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/audiocd-kio-16.04.3.tar.xz"; + sha256 = "1jds7f3m0x3f9x2invphsaxmj0gf3af6cbqczilhia2qchsyq0vb"; + name = "audiocd-kio-16.04.3.tar.xz"; + }; + }; + baloo-widgets = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/baloo-widgets-16.04.3.tar.xz"; + sha256 = "06nick4dcs3qqcv7vqs2cn8848yjifhyw79cvc6562siq66vh5zp"; + name = "baloo-widgets-16.04.3.tar.xz"; + }; + }; + blinken = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/blinken-16.04.3.tar.xz"; + sha256 = "1nbi7rshw2qd3jvgkky0hbn8yf38lmrs1x5sbd68wsxvpf2rwwzp"; + name = "blinken-16.04.3.tar.xz"; + }; + }; + bomber = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/bomber-16.04.3.tar.xz"; + sha256 = "1lb4cgsmk99j973gn4j5mqlj6zx8in3hmq8ma9n107y8sg46bzvv"; + name = "bomber-16.04.3.tar.xz"; + }; + }; + bovo = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/bovo-16.04.3.tar.xz"; + sha256 = "0c8jyqlzplkfa55i3pf5f4brxdyszzlp542l8w6dnl7lpazyjrsi"; + name = "bovo-16.04.3.tar.xz"; + }; + }; + calendarsupport = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/calendarsupport-16.04.3.tar.xz"; + sha256 = "1la37axq0jz4palgw4pr0mqaw9s2dmr7jglzws5knvihvq1czls9"; + name = "calendarsupport-16.04.3.tar.xz"; + }; + }; + cantor = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/cantor-16.04.3.tar.xz"; + sha256 = "1mqcmb1dx5gvjaa89sszdkpkgd8sb36mvx074az3w69aj6bkpq7a"; + name = "cantor-16.04.3.tar.xz"; + }; + }; + cervisia = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/cervisia-16.04.3.tar.xz"; + sha256 = "1irxwwyc18n5j79nyyi7zimk9iqbhfhi81vkwfy9fq9w7iis1z0g"; + name = "cervisia-16.04.3.tar.xz"; + }; + }; + dolphin = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/dolphin-16.04.3.tar.xz"; + sha256 = "16c5lnqldc8jmz90ym35l4s21wmn6lg4p5xhyyi5khq9yz9447r0"; + name = "dolphin-16.04.3.tar.xz"; + }; + }; + dolphin-plugins = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/dolphin-plugins-16.04.3.tar.xz"; + sha256 = "1qwq1b9ivivn6sdql1q7kfg80790w1b651vwfqbqdsbgxc9b6qzg"; + name = "dolphin-plugins-16.04.3.tar.xz"; + }; + }; + dragon = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/dragon-16.04.3.tar.xz"; + sha256 = "1d8hrh3mjf3if6asi40arpihwv91xs7ydcmr0nf355vajsn337vl"; + name = "dragon-16.04.3.tar.xz"; + }; + }; + eventviews = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/eventviews-16.04.3.tar.xz"; + sha256 = "1rn3kfrkc48hwgd0b59gy6jax9gd78g7lwgmxcs977xzhl7mc3kh"; + name = "eventviews-16.04.3.tar.xz"; + }; + }; + ffmpegthumbs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ffmpegthumbs-16.04.3.tar.xz"; + sha256 = "03imnxzkbsfwgcqx1hhkpad6pdyw157picb9ydrlkwqlg0pqcgr0"; + name = "ffmpegthumbs-16.04.3.tar.xz"; + }; + }; + filelight = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/filelight-16.04.3.tar.xz"; + sha256 = "1li4ylbq9vr3vr91y1r085557p22bvqgg4kqm5ra7bdwp9151j09"; + name = "filelight-16.04.3.tar.xz"; + }; + }; + gpgmepp = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/gpgmepp-16.04.3.tar.xz"; + sha256 = "1850pdysi7c1w0nxnhcbrhnkrfqyrcl0laxyjcw1g1ln764pwcmj"; + name = "gpgmepp-16.04.3.tar.xz"; + }; + }; + granatier = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/granatier-16.04.3.tar.xz"; + sha256 = "172rlx3472gq6lv30p8sw09rj4bxj4lxny4xqi0vwkbdmfscfsxw"; + name = "granatier-16.04.3.tar.xz"; + }; + }; + grantleetheme = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/grantleetheme-16.04.3.tar.xz"; + sha256 = "071qybjfa83441xmxd6mjj189blcrds9ddqcpvvna1zlajn0rgby"; + name = "grantleetheme-16.04.3.tar.xz"; + }; + }; + gwenview = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/gwenview-16.04.3.tar.xz"; + sha256 = "02cjbz4zjbxvqcd7cwaxjzdhjhs86m79cdzcf41q1byk41jajshl"; + name = "gwenview-16.04.3.tar.xz"; + }; + }; + incidenceeditor = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/incidenceeditor-16.04.3.tar.xz"; + sha256 = "1yms81yzkj84hn5w8kkzsnxb6m7rn5n1d9n1nap4rh570bmssrjf"; + name = "incidenceeditor-16.04.3.tar.xz"; + }; + }; + jovie = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/jovie-16.04.3.tar.xz"; + sha256 = "0n8bk36n2024rhiy0qfwz03vx8nja2jylwgfqfj4y5lzdqnc9kbz"; + name = "jovie-16.04.3.tar.xz"; + }; + }; + juk = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/juk-16.04.3.tar.xz"; + sha256 = "1nfs23dd5nd5qmdr8c2m6wxaq7m1vrxhdwjm7gqjrskmw3gcd0ai"; + name = "juk-16.04.3.tar.xz"; + }; + }; + kaccessible = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kaccessible-16.04.3.tar.xz"; + sha256 = "1qmqpcp5dfn2iwvkfya5bb8v56d2zw9136swzv9nf44gg8mlayvx"; + name = "kaccessible-16.04.3.tar.xz"; + }; + }; + kaccounts-integration = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kaccounts-integration-16.04.3.tar.xz"; + sha256 = "0wspjy6xpki8i2qkp289hmgz9cg8vqy50fp3ljljddqcgkxmi8lb"; + name = "kaccounts-integration-16.04.3.tar.xz"; + }; + }; + kaccounts-providers = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kaccounts-providers-16.04.3.tar.xz"; + sha256 = "0imnqxcwyk1icbqzhmyz60sv85317w6v2ab3b35vnw65fl7dp7g9"; + name = "kaccounts-providers-16.04.3.tar.xz"; + }; + }; + kajongg = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kajongg-16.04.3.tar.xz"; + sha256 = "0v8cvr0xf6895169w1qa9qw5ix3kb2820p6qs6klpn5jhk5v2xk5"; + name = "kajongg-16.04.3.tar.xz"; + }; + }; + kalarmcal = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kalarmcal-16.04.3.tar.xz"; + sha256 = "1cp9z52914h6ydzvnk1zhg0s2p4i51rx1d2s8x21n7vh4l7g89js"; + name = "kalarmcal-16.04.3.tar.xz"; + }; + }; + kalgebra = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kalgebra-16.04.3.tar.xz"; + sha256 = "17ym0q0qzgq4krk47k9vr6im658rryk51589w7r1ixpbzagwiwnv"; + name = "kalgebra-16.04.3.tar.xz"; + }; + }; + kalzium = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kalzium-16.04.3.tar.xz"; + sha256 = "1dpq0g52qfp3fi4ymynzqalyc2640j52xkkkh85awfmqrprwrrvr"; + name = "kalzium-16.04.3.tar.xz"; + }; + }; + kamera = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kamera-16.04.3.tar.xz"; + sha256 = "10bclanywlz3ac782hp2ahg6dik0q8dsh733w9cxww0v64pg932r"; + name = "kamera-16.04.3.tar.xz"; + }; + }; + kanagram = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kanagram-16.04.3.tar.xz"; + sha256 = "1pnazqmcjhckywch1wkr8ddncpd2anpx233084raynylkrx5m1fg"; + name = "kanagram-16.04.3.tar.xz"; + }; + }; + kapman = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kapman-16.04.3.tar.xz"; + sha256 = "0hzdbk741mb92fzkdpabrjkpw93yvxjwzj0q4dnlw4alyv90b2hi"; + name = "kapman-16.04.3.tar.xz"; + }; + }; + kapptemplate = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kapptemplate-16.04.3.tar.xz"; + sha256 = "07d6vbhs5mhqv9275lgplfp8y8cdx395ykncdr6cnpsgh3swn6ck"; + name = "kapptemplate-16.04.3.tar.xz"; + }; + }; + kate = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kate-16.04.3.tar.xz"; + sha256 = "1a8m7wzsxlxmqd6i90ascynrva61r486hqb3y78n34s64q1h9w4d"; + name = "kate-16.04.3.tar.xz"; + }; + }; + katomic = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/katomic-16.04.3.tar.xz"; + sha256 = "1jcb4fz91abbsfmpwsi55k2nbdg6bdazi135fxr4c3cxbm55zrmk"; + name = "katomic-16.04.3.tar.xz"; + }; + }; + kblackbox = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kblackbox-16.04.3.tar.xz"; + sha256 = "11zkp7yvwsiw54hvxmf55pw7yf165jrw6z56ak4lp936kb8w4i4v"; + name = "kblackbox-16.04.3.tar.xz"; + }; + }; + kblocks = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kblocks-16.04.3.tar.xz"; + sha256 = "11wxi7csqrf0scb7nhyvs6vp4gissig83gjpckksy0jkyszi9j2b"; + name = "kblocks-16.04.3.tar.xz"; + }; + }; + kblog = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kblog-16.04.3.tar.xz"; + sha256 = "0g79jb8wz3xhkq933ia7x00g2z9fb2kmif6wssipk6c88llspi70"; + name = "kblog-16.04.3.tar.xz"; + }; + }; + kbounce = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kbounce-16.04.3.tar.xz"; + sha256 = "0p0zkn9irksf9vb4zh3anbdhq7igjs6lqf2zqk503arjzp3f0aw3"; + name = "kbounce-16.04.3.tar.xz"; + }; + }; + kbreakout = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kbreakout-16.04.3.tar.xz"; + sha256 = "1dndpjzgksbwfqimnww4fzr69fifx7n4jrmjfxh51mkapj2p78mg"; + name = "kbreakout-16.04.3.tar.xz"; + }; + }; + kbruch = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kbruch-16.04.3.tar.xz"; + sha256 = "1f0ws4s6q8p6xn2mhxw039fb331dwk0z6grad20p2m149pw5nc23"; + name = "kbruch-16.04.3.tar.xz"; + }; + }; + kcachegrind = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcachegrind-16.04.3.tar.xz"; + sha256 = "1lvql6mm032vhmva95fw6mfkwlpigg1cc2vskhylb0kprjaywc83"; + name = "kcachegrind-16.04.3.tar.xz"; + }; + }; + kcalc = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcalc-16.04.3.tar.xz"; + sha256 = "1bb85fjyc2phgy890c7vxn935400zpcnbh46g42qgfd7pbpy9wm6"; + name = "kcalc-16.04.3.tar.xz"; + }; + }; + kcalcore = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcalcore-16.04.3.tar.xz"; + sha256 = "0m71j3h7ky21858vxlx3d2pv8mpyaf47rpmb8faffjq8gmqi277l"; + name = "kcalcore-16.04.3.tar.xz"; + }; + }; + kcalutils = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcalutils-16.04.3.tar.xz"; + sha256 = "01kip66agfjmm6fhlaxfnn4rzikwjb4lnx7siir76zzcv1y8qqyx"; + name = "kcalutils-16.04.3.tar.xz"; + }; + }; + kcharselect = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcharselect-16.04.3.tar.xz"; + sha256 = "0bqbjlhi8vlx141b1p3xfjdn6cfhxbz1m66qya9pyjnvl4vqxkf4"; + name = "kcharselect-16.04.3.tar.xz"; + }; + }; + kcolorchooser = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcolorchooser-16.04.3.tar.xz"; + sha256 = "1kh19yd2xy3scb3knganl1c09qd5674algb4cmh7l11n1g16mx7p"; + name = "kcolorchooser-16.04.3.tar.xz"; + }; + }; + kcontacts = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcontacts-16.04.3.tar.xz"; + sha256 = "1y36q145gfp2qzj9yshswz6kpq5v62by2r1g3zp9dp3wl6hvdzb5"; + name = "kcontacts-16.04.3.tar.xz"; + }; + }; + kcron = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kcron-16.04.3.tar.xz"; + sha256 = "11vy4iz59pfrbdp3z0c9gb7c6h9sps31kc48pjrjiynk6g4xharz"; + name = "kcron-16.04.3.tar.xz"; + }; + }; + kde-baseapps = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-baseapps-16.04.3.tar.xz"; + sha256 = "0silcbkjk7ka81pfnli7qdcvnl5b21ig8q6jc9l10bd14mlgf3ax"; + name = "kde-baseapps-16.04.3.tar.xz"; + }; + }; + kdebugsettings = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdebugsettings-16.04.3.tar.xz"; + sha256 = "18vcikq8ckba7vnkz2lfd613ysn3rjiaxp7v96ngiga1d3x4b3s6"; + name = "kdebugsettings-16.04.3.tar.xz"; + }; + }; + kde-dev-scripts = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-dev-scripts-16.04.3.tar.xz"; + sha256 = "133nj3n2617zdgv88s0zin1mkssa8f75cpfnqjdbd0xcyv2fyfx3"; + name = "kde-dev-scripts-16.04.3.tar.xz"; + }; + }; + kde-dev-utils = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-dev-utils-16.04.3.tar.xz"; + sha256 = "0h84liwdl0i4dlyk6ybr5pcn953i907jb7crhwp8dh7xa9zyjlim"; + name = "kde-dev-utils-16.04.3.tar.xz"; + }; + }; + kdeedu-data = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdeedu-data-16.04.3.tar.xz"; + sha256 = "0b6lkhp8ljscm8snb0yc5kqxqnhxs0rilrw9v68ybqc6xz1pma0y"; + name = "kdeedu-data-16.04.3.tar.xz"; + }; + }; + kdegraphics-mobipocket = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdegraphics-mobipocket-16.04.3.tar.xz"; + sha256 = "119mdbk6zb7ppgqk2p8bmlzqpfmdrbpfb2cdmdw2cawgr0hhpfkm"; + name = "kdegraphics-mobipocket-16.04.3.tar.xz"; + }; + }; + kdegraphics-strigi-analyzer = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdegraphics-strigi-analyzer-16.04.3.tar.xz"; + sha256 = "05pmzqwf6mixb1za3jni1yc1i6x6dwnk9qz4vflkifqjp1lrx823"; + name = "kdegraphics-strigi-analyzer-16.04.3.tar.xz"; + }; + }; + kdegraphics-thumbnailers = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdegraphics-thumbnailers-16.04.3.tar.xz"; + sha256 = "14310riwij79i6f10ld9fsf193bz8k5bhwmkp59h1l6nlhgaxyha"; + name = "kdegraphics-thumbnailers-16.04.3.tar.xz"; + }; + }; + kde-l10n-ar = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ar-16.04.3.tar.xz"; + sha256 = "1363604cck13wxi2i7n6in7qn2ss3qmqb1zsq2a0848d1y451y63"; + name = "kde-l10n-ar-16.04.3.tar.xz"; + }; + }; + kde-l10n-ast = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ast-16.04.3.tar.xz"; + sha256 = "1a1p60djslk05nxb3m89p95w5k83k9jnwrjs26jfmkk1qi1bhxgp"; + name = "kde-l10n-ast-16.04.3.tar.xz"; + }; + }; + kde-l10n-bg = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-bg-16.04.3.tar.xz"; + sha256 = "0ybrki3ba5wslhk1iwh3z27x0h3nv644mrj0ylzjr51k7nxkyn05"; + name = "kde-l10n-bg-16.04.3.tar.xz"; + }; + }; + kde-l10n-bs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-bs-16.04.3.tar.xz"; + sha256 = "02fpi5ahi3s6p347xwy0908kavj6jx6k4gadwv747fwh5c6879dl"; + name = "kde-l10n-bs-16.04.3.tar.xz"; + }; + }; + kde-l10n-ca = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ca-16.04.3.tar.xz"; + sha256 = "0dxsnlk6my79c6fx7zxg7ccy8jvkl5pk41mh5rn2savla1f8mg20"; + name = "kde-l10n-ca-16.04.3.tar.xz"; + }; + }; + kde-l10n-ca_valencia = { + version = "ca_valencia-16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ca@valencia-16.04.3.tar.xz"; + sha256 = "12i84ii4k94hkgdyxqpysrd7d7jid4swar2kd1vrkx7aw4n331y4"; + name = "kde-l10n-ca_valencia-16.04.3.tar.xz"; + }; + }; + kde-l10n-cs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-cs-16.04.3.tar.xz"; + sha256 = "0x6sk7rgwwk20hfy7b1wm4s062p36rd4j39a7c79wrhwnc1apsqj"; + name = "kde-l10n-cs-16.04.3.tar.xz"; + }; + }; + kde-l10n-da = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-da-16.04.3.tar.xz"; + sha256 = "1jah412d3yzixlw2wqp29nf2ils4qf9pi5hmafl0qb2ap0jf6p6i"; + name = "kde-l10n-da-16.04.3.tar.xz"; + }; + }; + kde-l10n-de = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-de-16.04.3.tar.xz"; + sha256 = "0ykxlc8l9kq9zy52rgwfs4ilcxa12s99jzwsfn4wxhhhif3brsxs"; + name = "kde-l10n-de-16.04.3.tar.xz"; + }; + }; + kde-l10n-el = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-el-16.04.3.tar.xz"; + sha256 = "0yjq29l9c5kfqd1qgr8rwln09gss23dk7fisznswzfns9mgwwa5r"; + name = "kde-l10n-el-16.04.3.tar.xz"; + }; + }; + kde-l10n-en_GB = { + version = "en_GB-16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-en_GB-16.04.3.tar.xz"; + sha256 = "1abzb25182sk1xr1ppnfpbibspqccg72wxdg14mzq87c3v126p08"; + name = "kde-l10n-en_GB-16.04.3.tar.xz"; + }; + }; + kde-l10n-eo = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-eo-16.04.3.tar.xz"; + sha256 = "1lcb2payk5gq6pqj7wgr8q6f2ww3r11szw799xw4mysclnybadl6"; + name = "kde-l10n-eo-16.04.3.tar.xz"; + }; + }; + kde-l10n-es = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-es-16.04.3.tar.xz"; + sha256 = "1grl52msc6i2xbkgabyjkv4mvmiwlyfy51ipmb29rjygqz7xqrnc"; + name = "kde-l10n-es-16.04.3.tar.xz"; + }; + }; + kde-l10n-et = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-et-16.04.3.tar.xz"; + sha256 = "0a8hkf3yzqzy4sffd3c126icwsfqrhyq3xkqdg0ijz2sph9rx6vd"; + name = "kde-l10n-et-16.04.3.tar.xz"; + }; + }; + kde-l10n-eu = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-eu-16.04.3.tar.xz"; + sha256 = "19083h2yrnw4mpjbx590ypks9ix0axs4lqhd9bria5b5bndhn2pd"; + name = "kde-l10n-eu-16.04.3.tar.xz"; + }; + }; + kde-l10n-fa = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-fa-16.04.3.tar.xz"; + sha256 = "1c23m9s6gzlqbf68c5xqp8brk2q2gqsxskblk0zkial61bwnw77w"; + name = "kde-l10n-fa-16.04.3.tar.xz"; + }; + }; + kde-l10n-fi = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-fi-16.04.3.tar.xz"; + sha256 = "1m7cs18wgza50nb2ybasyg7j0l25bkx6zd1dlnfqdrfc9d7mg7ab"; + name = "kde-l10n-fi-16.04.3.tar.xz"; + }; + }; + kde-l10n-fr = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-fr-16.04.3.tar.xz"; + sha256 = "0zhfbqgir92fc5zgll5w68bdkqv24xsp4wp3vvk8cvgfqr7qxjv1"; + name = "kde-l10n-fr-16.04.3.tar.xz"; + }; + }; + kde-l10n-ga = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ga-16.04.3.tar.xz"; + sha256 = "1p8vfm4b4w070k841lnsxxgwls8dhdadnf48s4igg2zhcnngg5hk"; + name = "kde-l10n-ga-16.04.3.tar.xz"; + }; + }; + kde-l10n-gl = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-gl-16.04.3.tar.xz"; + sha256 = "0l9nr6iqpmacaznl7d02gk6nvd97069qp065qxknsnzzhzxdr8h9"; + name = "kde-l10n-gl-16.04.3.tar.xz"; + }; + }; + kde-l10n-he = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-he-16.04.3.tar.xz"; + sha256 = "0dmz0acqdkg56g52nin13mdpii7p7nv5i4bscc6x5wqsvzcg83az"; + name = "kde-l10n-he-16.04.3.tar.xz"; + }; + }; + kde-l10n-hi = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-hi-16.04.3.tar.xz"; + sha256 = "0ywk9ylf8zjpf5cqchyziw2jmk27nhp0kgjj9a4cg88091q0ix4p"; + name = "kde-l10n-hi-16.04.3.tar.xz"; + }; + }; + kde-l10n-hr = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-hr-16.04.3.tar.xz"; + sha256 = "1cjdp3bm1mf50cdnr389gb58si2n8ylmgmw8xyx974ha7v6mxf71"; + name = "kde-l10n-hr-16.04.3.tar.xz"; + }; + }; + kde-l10n-hu = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-hu-16.04.3.tar.xz"; + sha256 = "12mlm3gczb24k66yxk3spqimzknybpgz9piprrbxabdiha8p11iw"; + name = "kde-l10n-hu-16.04.3.tar.xz"; + }; + }; + kde-l10n-ia = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ia-16.04.3.tar.xz"; + sha256 = "1855ydjczfkn70s3vmdvg0qi06ix0rqp9ry49w15mmb23np8qmg2"; + name = "kde-l10n-ia-16.04.3.tar.xz"; + }; + }; + kde-l10n-id = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-id-16.04.3.tar.xz"; + sha256 = "0ljpg8iz1vjryp9arwr3wr66lscb6r0yd25wssxzsanfp595zhw4"; + name = "kde-l10n-id-16.04.3.tar.xz"; + }; + }; + kde-l10n-is = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-is-16.04.3.tar.xz"; + sha256 = "0xn7a701r80lqgbskkaca085fbkwnv872ph3p2hsiz3ps4aqp4sc"; + name = "kde-l10n-is-16.04.3.tar.xz"; + }; + }; + kde-l10n-it = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-it-16.04.3.tar.xz"; + sha256 = "06sbcp6maf316lr9vsa7922qqymrnj2ppyypx0vjzxswqwgykhvp"; + name = "kde-l10n-it-16.04.3.tar.xz"; + }; + }; + kde-l10n-ja = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ja-16.04.3.tar.xz"; + sha256 = "0p3d9zy6l4axj7p97b2q57ccwkglhamlbfjfw6kk5c26qxss9ig4"; + name = "kde-l10n-ja-16.04.3.tar.xz"; + }; + }; + kde-l10n-kk = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-kk-16.04.3.tar.xz"; + sha256 = "0538hxcy2yc007m2bji8jjhdifdgyf7azbk32qn54bkvliis70l2"; + name = "kde-l10n-kk-16.04.3.tar.xz"; + }; + }; + kde-l10n-km = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-km-16.04.3.tar.xz"; + sha256 = "0b1vryn61pf3dqac4rn6hjznrrdylvsx8bsyamvhry7grdnaq9fp"; + name = "kde-l10n-km-16.04.3.tar.xz"; + }; + }; + kde-l10n-ko = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ko-16.04.3.tar.xz"; + sha256 = "05k261wxvl9plxx6fsx8y6paaqykmsmq5flv9jcgj958llq4d0a1"; + name = "kde-l10n-ko-16.04.3.tar.xz"; + }; + }; + kde-l10n-lt = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-lt-16.04.3.tar.xz"; + sha256 = "1wk6q7i1p7nwa2dl4zqyqja2m615d5ghhn8hnkcnfpc2prslr3lr"; + name = "kde-l10n-lt-16.04.3.tar.xz"; + }; + }; + kde-l10n-lv = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-lv-16.04.3.tar.xz"; + sha256 = "153vdr9q8zp3rm4h2paxg6gm8dk3d6vdvrg9wsk21s1pc2d3kha6"; + name = "kde-l10n-lv-16.04.3.tar.xz"; + }; + }; + kde-l10n-mr = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-mr-16.04.3.tar.xz"; + sha256 = "1lmrs5vihb7zkl15mqihxb5vcrrzphzmfinmkbfb43sw91il8hiq"; + name = "kde-l10n-mr-16.04.3.tar.xz"; + }; + }; + kde-l10n-nb = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-nb-16.04.3.tar.xz"; + sha256 = "03a1d8dzpbzbpd7sr718mwaaihyhvfwfkln09cnahykdykmnb545"; + name = "kde-l10n-nb-16.04.3.tar.xz"; + }; + }; + kde-l10n-nds = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-nds-16.04.3.tar.xz"; + sha256 = "0716l1al3wi6ws2n25gdc845k1536nbxlxskvy1k2cravlabk2j6"; + name = "kde-l10n-nds-16.04.3.tar.xz"; + }; + }; + kde-l10n-nl = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-nl-16.04.3.tar.xz"; + sha256 = "1jy8shpfm7fvkzcg85w1b7h6pcl01hy3dk99cd9plaqgs25z5hg7"; + name = "kde-l10n-nl-16.04.3.tar.xz"; + }; + }; + kde-l10n-nn = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-nn-16.04.3.tar.xz"; + sha256 = "1parcwfwkqs8n784k2mqlpn4gly6mk72akfa0k5250w198qcc1m9"; + name = "kde-l10n-nn-16.04.3.tar.xz"; + }; + }; + kde-l10n-pa = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-pa-16.04.3.tar.xz"; + sha256 = "172p45xxpzh8ifiq35fzi42vad2icj5rpwqbswkd56dgvv8m6xwm"; + name = "kde-l10n-pa-16.04.3.tar.xz"; + }; + }; + kde-l10n-pl = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-pl-16.04.3.tar.xz"; + sha256 = "0nmjd68h4ybn68al8nhnzc9gj78j5zfzsy9h6kl6yzydgxsid9sc"; + name = "kde-l10n-pl-16.04.3.tar.xz"; + }; + }; + kde-l10n-pt = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-pt-16.04.3.tar.xz"; + sha256 = "03c0hwf0sc75kw81h0adbcmp6vi6ngjgq3bk1v7lqz12c3nkc6mf"; + name = "kde-l10n-pt-16.04.3.tar.xz"; + }; + }; + kde-l10n-pt_BR = { + version = "pt_BR-16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-pt_BR-16.04.3.tar.xz"; + sha256 = "1s068mz6r0crqw3jqix9x94dcwk7z9nr4jisxlj8lwfa13qb20a1"; + name = "kde-l10n-pt_BR-16.04.3.tar.xz"; + }; + }; + kde-l10n-ro = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ro-16.04.3.tar.xz"; + sha256 = "0g2w1pjcwc1rk9fsqwmlv9a6hxxqzwcf8r889qcf4vrkra3xdfy8"; + name = "kde-l10n-ro-16.04.3.tar.xz"; + }; + }; + kde-l10n-ru = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ru-16.04.3.tar.xz"; + sha256 = "03jvisz6y2g3y1ci384dn7gb16lcx41cx0xvn4m1mkrry0ij0s4y"; + name = "kde-l10n-ru-16.04.3.tar.xz"; + }; + }; + kde-l10n-sk = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-sk-16.04.3.tar.xz"; + sha256 = "14jy06js16slf1qv20mkw05l06ragf5zcskzzm772q66y1qd712r"; + name = "kde-l10n-sk-16.04.3.tar.xz"; + }; + }; + kde-l10n-sl = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-sl-16.04.3.tar.xz"; + sha256 = "0nq1g4hc3lnd4xwmlfa7lqical0k5rag4mw2xxgakpkhpwij5ff0"; + name = "kde-l10n-sl-16.04.3.tar.xz"; + }; + }; + kde-l10n-sr = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-sr-16.04.3.tar.xz"; + sha256 = "0qc5lfdfj45hpxly2bdy3h65qgq96k2sym56mwb52305dv380qlz"; + name = "kde-l10n-sr-16.04.3.tar.xz"; + }; + }; + kde-l10n-sv = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-sv-16.04.3.tar.xz"; + sha256 = "08rh3waajhynyllnvsghmspxqxr23lk0w5x0r61c2wzcqsvmj8xg"; + name = "kde-l10n-sv-16.04.3.tar.xz"; + }; + }; + kde-l10n-tr = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-tr-16.04.3.tar.xz"; + sha256 = "04fqm0hlzc77hmxkycgd04vhfq9szgf0r16liaxgd03k0p8nk54x"; + name = "kde-l10n-tr-16.04.3.tar.xz"; + }; + }; + kde-l10n-ug = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-ug-16.04.3.tar.xz"; + sha256 = "03dk6n5qp5qdgqbrlji9pz9lbi0kdq0w7pgk2f91xgfhnhd6c68b"; + name = "kde-l10n-ug-16.04.3.tar.xz"; + }; + }; + kde-l10n-uk = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-uk-16.04.3.tar.xz"; + sha256 = "0d9xxh2avammp662nsxgj57bzp38wbv56hvbzpscr3qfmyqhdndc"; + name = "kde-l10n-uk-16.04.3.tar.xz"; + }; + }; + kde-l10n-wa = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-wa-16.04.3.tar.xz"; + sha256 = "0hjcn24i96qsvdsf2jhghb2jmgc6z9z2xx7ldkgrq5949vf0dcb0"; + name = "kde-l10n-wa-16.04.3.tar.xz"; + }; + }; + kde-l10n-zh_CN = { + version = "zh_CN-16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-zh_CN-16.04.3.tar.xz"; + sha256 = "19qnnd4lkqf3zd4l3c0ffprd6y0bqdyrvsmhm2jlhx4z7m3c491q"; + name = "kde-l10n-zh_CN-16.04.3.tar.xz"; + }; + }; + kde-l10n-zh_TW = { + version = "zh_TW-16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-l10n/kde-l10n-zh_TW-16.04.3.tar.xz"; + sha256 = "0kd0lkv3i4nlkgv9wapsyinv407np91h2hh14whkl2dx9mvmd7g1"; + name = "kde-l10n-zh_TW-16.04.3.tar.xz"; + }; + }; + kdelibs = { + version = "4.14.22"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdelibs-4.14.22.tar.xz"; + sha256 = "0rym674pr05in9wghhbwprlw5648ynnklfb858wxj9f3kvlsbjph"; + name = "kdelibs-4.14.22.tar.xz"; + }; + }; + kdenetwork-filesharing = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdenetwork-filesharing-16.04.3.tar.xz"; + sha256 = "05kb0q6krfkx8hm6pxb6qx6ihd0r300qpibk62dj0v4qzvz4fqvl"; + name = "kdenetwork-filesharing-16.04.3.tar.xz"; + }; + }; + kdenetwork-strigi-analyzers = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdenetwork-strigi-analyzers-16.04.3.tar.xz"; + sha256 = "1hhlpj9dzkmg3ajia5mjsxcaq27yl35cpy99afx67n3nb3wf9113"; + name = "kdenetwork-strigi-analyzers-16.04.3.tar.xz"; + }; + }; + kdenlive = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdenlive-16.04.3.tar.xz"; + sha256 = "0354pcfjs9xndh4mb0x4sryg0l9rvmb0qjw45053yg6lq6b3zbym"; + name = "kdenlive-16.04.3.tar.xz"; + }; + }; + kdepim = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdepim-16.04.3.tar.xz"; + sha256 = "1drvf4q50bknm2b806bzi2v80mlrmj1c5d6wpmrmy7f8pp2z7kj2"; + name = "kdepim-16.04.3.tar.xz"; + }; + }; + kdepim-addons = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdepim-addons-16.04.3.tar.xz"; + sha256 = "1gnazsd3ihghccna0880c1nlqv938q3jnn613hxa5p25j9mgvn89"; + name = "kdepim-addons-16.04.3.tar.xz"; + }; + }; + kdepim-apps-libs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdepim-apps-libs-16.04.3.tar.xz"; + sha256 = "08xrpdq6d51gimi3qs1njvv7h1pl0gwpkifxxn56nznjdrgl37l3"; + name = "kdepim-apps-libs-16.04.3.tar.xz"; + }; + }; + kdepimlibs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdepimlibs-16.04.3.tar.xz"; + sha256 = "02nj4hml6wns6hkpc7vm0swjfalm5rhrwd33izkyqzp30gyz2bc6"; + name = "kdepimlibs-16.04.3.tar.xz"; + }; + }; + kdepim-runtime = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdepim-runtime-16.04.3.tar.xz"; + sha256 = "129b94nsnwai4fd2rg3zqc5p8k1i7dq0l5z7hai15p5naab7541j"; + name = "kdepim-runtime-16.04.3.tar.xz"; + }; + }; + kde-runtime = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kde-runtime-16.04.3.tar.xz"; + sha256 = "0pahf8rz4dfwl7c6q8liv6c4rmhiwnv03kfvj4j8lnrhif20y3k9"; + name = "kde-runtime-16.04.3.tar.xz"; + }; + }; + kdesdk-kioslaves = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdesdk-kioslaves-16.04.3.tar.xz"; + sha256 = "15ijhxd7x9mvpfsjv3xbs6l6nvbwa7d6sf25aa2j4h2qxx1qsq2l"; + name = "kdesdk-kioslaves-16.04.3.tar.xz"; + }; + }; + kdesdk-strigi-analyzers = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdesdk-strigi-analyzers-16.04.3.tar.xz"; + sha256 = "1pyqw7vg0r5amma6jjjdwgspig4w0rawj0671qv9v3rgnvxqkcq4"; + name = "kdesdk-strigi-analyzers-16.04.3.tar.xz"; + }; + }; + kdesdk-thumbnailers = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdesdk-thumbnailers-16.04.3.tar.xz"; + sha256 = "1yh4cddpqx6f6xw9rpxwvnw8d31psdgy4gcrd68115jan4r7ppxh"; + name = "kdesdk-thumbnailers-16.04.3.tar.xz"; + }; + }; + kdewebdev = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdewebdev-16.04.3.tar.xz"; + sha256 = "1lkhv4flg7rdsn6wrrnmzqgdwhi9bjisapgsdgr68hqypzhfvbjm"; + name = "kdewebdev-16.04.3.tar.xz"; + }; + }; + kdf = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdf-16.04.3.tar.xz"; + sha256 = "1za42wv569phlfdkdhb9v9hnz8561f8jvyh2vdjb070bkylipk5k"; + name = "kdf-16.04.3.tar.xz"; + }; + }; + kdgantt2 = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdgantt2-16.04.3.tar.xz"; + sha256 = "0xdm105c01svxryxg9jy8sqg9s8jdhm5jmvn662mj50m0nllvqm6"; + name = "kdgantt2-16.04.3.tar.xz"; + }; + }; + kdiamond = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kdiamond-16.04.3.tar.xz"; + sha256 = "13rili5pp2zgbdgnr65gy43rlwnjigr3rqp954rbfh16pkdxsjzw"; + name = "kdiamond-16.04.3.tar.xz"; + }; + }; + kfloppy = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kfloppy-16.04.3.tar.xz"; + sha256 = "16mrfk8bqp1fnldxxrpycyx0wg87v2szs406jj1qfyywrz8w76b7"; + name = "kfloppy-16.04.3.tar.xz"; + }; + }; + kfourinline = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kfourinline-16.04.3.tar.xz"; + sha256 = "1ar4lglxy2dpmvl0s68wkmibn7m4qy8paxzhvh3pq95dcbvcg8yp"; + name = "kfourinline-16.04.3.tar.xz"; + }; + }; + kgeography = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kgeography-16.04.3.tar.xz"; + sha256 = "0kqc39i8yj9jah52fc5afh4g94l07faq4jv0si0b3c17x7q64nwh"; + name = "kgeography-16.04.3.tar.xz"; + }; + }; + kget = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kget-16.04.3.tar.xz"; + sha256 = "05sz7r6idkaskf193ryam83g77rzdz96wp1sqs36lr9x513bb5fh"; + name = "kget-16.04.3.tar.xz"; + }; + }; + kgoldrunner = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kgoldrunner-16.04.3.tar.xz"; + sha256 = "1rd6k64qkpa9hz1k2x9sv018fqzv57l74rv78rv54czrc9b0wdby"; + name = "kgoldrunner-16.04.3.tar.xz"; + }; + }; + kgpg = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kgpg-16.04.3.tar.xz"; + sha256 = "0fr3dvfrp6yy9b82k4rc4izwyxvvg2yqz2fq4s6srcsn65rkspv8"; + name = "kgpg-16.04.3.tar.xz"; + }; + }; + khangman = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/khangman-16.04.3.tar.xz"; + sha256 = "0y63sr4q99j7m3yb6hdnydg3rl9hampkpy05qfz9jdm2znq6j1iw"; + name = "khangman-16.04.3.tar.xz"; + }; + }; + khelpcenter = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/khelpcenter-16.04.3.tar.xz"; + sha256 = "1hlwlaja1dwjszyig17f2kfma6li2nqi76yyagfk0b35w8fk50d9"; + name = "khelpcenter-16.04.3.tar.xz"; + }; + }; + kholidays = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kholidays-16.04.3.tar.xz"; + sha256 = "0p52bkysjfd7w24si2dcq7yv7diig2wz1a7x2c7vzwv9qw39m3g6"; + name = "kholidays-16.04.3.tar.xz"; + }; + }; + kidentitymanagement = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kidentitymanagement-16.04.3.tar.xz"; + sha256 = "1nv5nda3wkdhwh3lggb0pmcs4h9csh4kziw6nlk0q9iyymrkf2y0"; + name = "kidentitymanagement-16.04.3.tar.xz"; + }; + }; + kig = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kig-16.04.3.tar.xz"; + sha256 = "162ixbnb9y2h5q358m3cw51c2xapx6rb8yi9q3460jnhxmhvij7p"; + name = "kig-16.04.3.tar.xz"; + }; + }; + kigo = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kigo-16.04.3.tar.xz"; + sha256 = "0324f2mjia73cq2v3kdipw81nsl2q74ziqhxqb9vrjk1jlpq8fhj"; + name = "kigo-16.04.3.tar.xz"; + }; + }; + killbots = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/killbots-16.04.3.tar.xz"; + sha256 = "15jspfavyka86djb19fq7h1x573l7nsb5d8p2zfgrc1qiw794h0h"; + name = "killbots-16.04.3.tar.xz"; + }; + }; + kimap = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kimap-16.04.3.tar.xz"; + sha256 = "0d3ckh7b6jdpwl2cqq93mz0gw6gfa7a0qbvgsrmzl25v1898dbda"; + name = "kimap-16.04.3.tar.xz"; + }; + }; + kio-extras = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kio-extras-16.04.3.tar.xz"; + sha256 = "1sxg7jaklqxaw7s05a83x769f430085wx7bqlbl9xwqdmpbnj3hh"; + name = "kio-extras-16.04.3.tar.xz"; + }; + }; + kiriki = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kiriki-16.04.3.tar.xz"; + sha256 = "1jk5v2z8ivc4q3zcaxmch7kym7pizch1fqpbrvql1ilfbmjgjjp9"; + name = "kiriki-16.04.3.tar.xz"; + }; + }; + kiten = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kiten-16.04.3.tar.xz"; + sha256 = "1rjb9icam7plqj8bhd7gfhbmwa381nszk1f7ibpgwxh1416njg1l"; + name = "kiten-16.04.3.tar.xz"; + }; + }; + kjumpingcube = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kjumpingcube-16.04.3.tar.xz"; + sha256 = "07zz862l1s348shkj9mbwppz54cqa5plw3jdca3fh5spfnllvhm0"; + name = "kjumpingcube-16.04.3.tar.xz"; + }; + }; + kldap = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kldap-16.04.3.tar.xz"; + sha256 = "01vm2q2sxzwapq7qhsgw5vaplsawmvcrd0virwc5k83viy8jxbi4"; + name = "kldap-16.04.3.tar.xz"; + }; + }; + kleopatra = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kleopatra-16.04.3.tar.xz"; + sha256 = "02hbdc976k304qfiak2iy34s8rcqyj8fgbz8p0yfpkh8jxrvgbym"; + name = "kleopatra-16.04.3.tar.xz"; + }; + }; + klettres = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/klettres-16.04.3.tar.xz"; + sha256 = "0xbxvzw3vskna4sxi8yy3z9d80dpjzgpark5wnyclyrdnkla9973"; + name = "klettres-16.04.3.tar.xz"; + }; + }; + klickety = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/klickety-16.04.3.tar.xz"; + sha256 = "12d700laya9apgp5pvrc2vpbz2d1l8dl8q37ccmkixh6dxf78z0c"; + name = "klickety-16.04.3.tar.xz"; + }; + }; + klines = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/klines-16.04.3.tar.xz"; + sha256 = "0xybhlz7m0k4dnxzpxjsx0fk715scjdly9ahdzcwdkf83vd52x97"; + name = "klines-16.04.3.tar.xz"; + }; + }; + kmag = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmag-16.04.3.tar.xz"; + sha256 = "1pc7a6ry0c4wg5fm42ccmjhgazi2wixbsc9mylk4qwa0246lk8rc"; + name = "kmag-16.04.3.tar.xz"; + }; + }; + kmahjongg = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmahjongg-16.04.3.tar.xz"; + sha256 = "1zs4ndbf4lm9ry61bb2xcjsc2nnlvz36n8vnk2fpcvhvp266jhd7"; + name = "kmahjongg-16.04.3.tar.xz"; + }; + }; + kmailtransport = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmailtransport-16.04.3.tar.xz"; + sha256 = "16761r8ddmr7wdrqjwn5am35z8kz028mqcxmj582mrqfyr4w3s0k"; + name = "kmailtransport-16.04.3.tar.xz"; + }; + }; + kmbox = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmbox-16.04.3.tar.xz"; + sha256 = "0q6vf7813clnp349aq103m38mk0pazmwncmziwxmlwpj814887k2"; + name = "kmbox-16.04.3.tar.xz"; + }; + }; + kmime = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmime-16.04.3.tar.xz"; + sha256 = "1cwls6kd9sh2iilncq0k2c9nb4hfwa454fmn9y4m5g2p7yb4n70n"; + name = "kmime-16.04.3.tar.xz"; + }; + }; + kmines = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmines-16.04.3.tar.xz"; + sha256 = "1m5hkanihvd1g1p1131jx1fp1d9ga8yr849ari4mmjnwcmjjlxlv"; + name = "kmines-16.04.3.tar.xz"; + }; + }; + kmix = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmix-16.04.3.tar.xz"; + sha256 = "0iqqhsq1v1cdy53dby35d8gpb2fll1drk32g82kbs7chddv5mnpd"; + name = "kmix-16.04.3.tar.xz"; + }; + }; + kmousetool = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmousetool-16.04.3.tar.xz"; + sha256 = "1a4nj6c1nvi2xbnbw6iqml5gbcmfi8ymynp3lvh1h8wrclljj3kd"; + name = "kmousetool-16.04.3.tar.xz"; + }; + }; + kmouth = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmouth-16.04.3.tar.xz"; + sha256 = "0fwjjcyif4p4w5nzv8s7fvlfp1z3fn2g1zmkjbz7s87bssndmiz4"; + name = "kmouth-16.04.3.tar.xz"; + }; + }; + kmplot = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kmplot-16.04.3.tar.xz"; + sha256 = "0pnawlmqr3fl0sxfll6ch4651q9cp2r1cfw7kn8fj3c9v03g6mfz"; + name = "kmplot-16.04.3.tar.xz"; + }; + }; + knavalbattle = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/knavalbattle-16.04.3.tar.xz"; + sha256 = "1k2wl33ipbhrcbv9hnskss6l46kk05j8rqw3a2kqflql16mv7wga"; + name = "knavalbattle-16.04.3.tar.xz"; + }; + }; + knetwalk = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/knetwalk-16.04.3.tar.xz"; + sha256 = "0jy9v11chrqkw7kddwsjg5aixs0rbkx1g2m624pa3341iqrrqbml"; + name = "knetwalk-16.04.3.tar.xz"; + }; + }; + kolf = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kolf-16.04.3.tar.xz"; + sha256 = "0pbjkzzqfqqxl05kdb1hqfv4linzj2al6hrsp6h7gc2n5s9cq220"; + name = "kolf-16.04.3.tar.xz"; + }; + }; + kollision = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kollision-16.04.3.tar.xz"; + sha256 = "0jwml54bd6bhgm4hygcxzw74274ddx99q45n0i4zh7lx6x7j8zji"; + name = "kollision-16.04.3.tar.xz"; + }; + }; + kolourpaint = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kolourpaint-16.04.3.tar.xz"; + sha256 = "149w95j5fh9jxah2yjchwkcaqgd1x9qmgwnk7mzx5gxcdbawwwcc"; + name = "kolourpaint-16.04.3.tar.xz"; + }; + }; + kompare = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kompare-16.04.3.tar.xz"; + sha256 = "0ilfk8rkb4q1lgvcki0zwlmrbv630b4iyv58g4vnf72gpgnd981v"; + name = "kompare-16.04.3.tar.xz"; + }; + }; + konquest = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/konquest-16.04.3.tar.xz"; + sha256 = "16799yabykvfq7wcsc0vlwhws9iyf1risa8lxfdfmsh6f7yb5kf1"; + name = "konquest-16.04.3.tar.xz"; + }; + }; + konsole = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/konsole-16.04.3.tar.xz"; + sha256 = "1dhb2xyl8qzwhpnvfkqaqcn4qpsj1d9yc28qgvwyb6kn4ygywl7n"; + name = "konsole-16.04.3.tar.xz"; + }; + }; + kontactinterface = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kontactinterface-16.04.3.tar.xz"; + sha256 = "0fh1sy1rqs31km8v1vbv0gqrh7vsc6vdk7ab5cqx9nxkf0kqnj3v"; + name = "kontactinterface-16.04.3.tar.xz"; + }; + }; + kopete = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kopete-16.04.3.tar.xz"; + sha256 = "1fqagh40kx4dad131vild7wxlciwm54ilsrs5ahy63xisbi2aip3"; + name = "kopete-16.04.3.tar.xz"; + }; + }; + kpat = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kpat-16.04.3.tar.xz"; + sha256 = "02hinknnpi5cvpwdih10iizzzci9zhhcpwclw05fcwz65wig6b5r"; + name = "kpat-16.04.3.tar.xz"; + }; + }; + kpimtextedit = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kpimtextedit-16.04.3.tar.xz"; + sha256 = "1kp3wimzvqg7dqh204kdfkqqrlb5mq895bind9g524rc4mxzd882"; + name = "kpimtextedit-16.04.3.tar.xz"; + }; + }; + kppp = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kppp-16.04.3.tar.xz"; + sha256 = "0bnwgf3rvm3c3qgsp8301iba2yisd52miywmfblsh9z7zaf36qp2"; + name = "kppp-16.04.3.tar.xz"; + }; + }; + kqtquickcharts = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kqtquickcharts-16.04.3.tar.xz"; + sha256 = "10hjryss35zz7mj34ix1qgxmkww9d42mqx60ywgkpjv297z06vrv"; + name = "kqtquickcharts-16.04.3.tar.xz"; + }; + }; + krdc = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/krdc-16.04.3.tar.xz"; + sha256 = "1c4ngdc3xip72ag96fzd3fn49v5lli8g61h92c80myx57cs3qsl0"; + name = "krdc-16.04.3.tar.xz"; + }; + }; + kremotecontrol = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kremotecontrol-16.04.3.tar.xz"; + sha256 = "0xw7fmf6npv6n845kc01apc8lqy6fpbas6427292r6qkbjqb7vgz"; + name = "kremotecontrol-16.04.3.tar.xz"; + }; + }; + kreversi = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kreversi-16.04.3.tar.xz"; + sha256 = "1jddmjv5vnp42pgkfrgwsnnzn9bxy90d7wbhdjyqir77vb14ccj5"; + name = "kreversi-16.04.3.tar.xz"; + }; + }; + krfb = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/krfb-16.04.3.tar.xz"; + sha256 = "13ifwp93662b8cx1hary3kx5js1w9wnpi6ykw1f5sriav3xmfyvb"; + name = "krfb-16.04.3.tar.xz"; + }; + }; + kross-interpreters = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kross-interpreters-16.04.3.tar.xz"; + sha256 = "0nl0gb03yqn4rv0i8r6axr7rf5w416f4h5912r9004hwyf1ahzda"; + name = "kross-interpreters-16.04.3.tar.xz"; + }; + }; + kruler = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kruler-16.04.3.tar.xz"; + sha256 = "0317sj7q7x436hzry7blpb8mnbqza7srk49r2jgiasj8i0mlxy5n"; + name = "kruler-16.04.3.tar.xz"; + }; + }; + ksaneplugin = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ksaneplugin-16.04.3.tar.xz"; + sha256 = "1k9zdd3h2zavp4l7npirrj3vbb4hm7gbwgmn6l9x93p8dzpw3xsw"; + name = "ksaneplugin-16.04.3.tar.xz"; + }; + }; + kscd = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kscd-16.04.3.tar.xz"; + sha256 = "0l0wqxcajklymc21libaq1hlzbwwnzmd0s40ls1m8gfwqzrn03k4"; + name = "kscd-16.04.3.tar.xz"; + }; + }; + kshisen = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kshisen-16.04.3.tar.xz"; + sha256 = "1q2acfvbca8jw2yd1xkyny3mplzvsbjlfzilkyc6j4ccply4zsk0"; + name = "kshisen-16.04.3.tar.xz"; + }; + }; + ksirk = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ksirk-16.04.3.tar.xz"; + sha256 = "03kpm7kck3d6nv2m5jmn24ni09pxg8jcfa0p6sjijpinh8n1r6aj"; + name = "ksirk-16.04.3.tar.xz"; + }; + }; + ksnakeduel = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ksnakeduel-16.04.3.tar.xz"; + sha256 = "0h87rbspc0b4fnq21vr9nimzjir0i0gijk2wh1lmfjvfviinw6ww"; + name = "ksnakeduel-16.04.3.tar.xz"; + }; + }; + kspaceduel = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kspaceduel-16.04.3.tar.xz"; + sha256 = "0021pmxgh6pw777s5136hmgc83f5dy9bdk72gzfhjp20khl1dpm1"; + name = "kspaceduel-16.04.3.tar.xz"; + }; + }; + ksquares = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ksquares-16.04.3.tar.xz"; + sha256 = "02byd0if709zc5zrn8a17b68jfh8fi4xilybiih7nppdy9jrmbap"; + name = "ksquares-16.04.3.tar.xz"; + }; + }; + kstars = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kstars-16.04.3.tar.xz"; + sha256 = "159gk8hslzx9lb0jgf2jv0h8p6618l9xkjdfbvydh4zvgixsh467"; + name = "kstars-16.04.3.tar.xz"; + }; + }; + ksudoku = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ksudoku-16.04.3.tar.xz"; + sha256 = "0x9mqzl3s9p3p8x024wllqxff4p065ajirvw05fcqac7vdvndyd0"; + name = "ksudoku-16.04.3.tar.xz"; + }; + }; + ksystemlog = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ksystemlog-16.04.3.tar.xz"; + sha256 = "1fzr5lbwj85zwhc3ydhijwsmm2b3sfrg67xa71vswndfi8g5gh9v"; + name = "ksystemlog-16.04.3.tar.xz"; + }; + }; + kteatime = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kteatime-16.04.3.tar.xz"; + sha256 = "18pm3416kwi4pj71qgpm1qr83xpz5l2xjnrz9nx9vnlz9sdk44w3"; + name = "kteatime-16.04.3.tar.xz"; + }; + }; + ktimer = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktimer-16.04.3.tar.xz"; + sha256 = "0n4b7hrlmr64fm3m5yhi7pg2qj0r0xsb73yzlylgsn8i7m2zjap8"; + name = "ktimer-16.04.3.tar.xz"; + }; + }; + ktnef = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktnef-16.04.3.tar.xz"; + sha256 = "0ra0l0apkf9bpwwcr1i2z1qmax12qd2n01rnpff58hj1zg267aqw"; + name = "ktnef-16.04.3.tar.xz"; + }; + }; + ktouch = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktouch-16.04.3.tar.xz"; + sha256 = "0c2ylp41918wqxahsnkpvq4si37nh6fps53qyd62s09d1aafh28s"; + name = "ktouch-16.04.3.tar.xz"; + }; + }; + ktp-accounts-kcm = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-accounts-kcm-16.04.3.tar.xz"; + sha256 = "0bqcdwfm0l49dkqzj8p254bxl4wabj58g338g0i4ansky5svdfih"; + name = "ktp-accounts-kcm-16.04.3.tar.xz"; + }; + }; + ktp-approver = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-approver-16.04.3.tar.xz"; + sha256 = "1z4sh03w0rzv70qimchgxgmqpxbzsf29mp4pr18qgxvkwcx7nm89"; + name = "ktp-approver-16.04.3.tar.xz"; + }; + }; + ktp-auth-handler = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-auth-handler-16.04.3.tar.xz"; + sha256 = "1llqbjf89bj44wlwkp4pq4drc7qczzdf6ckqlqiidd69rwhqc8q9"; + name = "ktp-auth-handler-16.04.3.tar.xz"; + }; + }; + ktp-call-ui = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-call-ui-16.04.3.tar.xz"; + sha256 = "07d9a28rjnb4xlmpilwzcq8dxiz3pmi57wqm1pphyw8wnf6fz1ls"; + name = "ktp-call-ui-16.04.3.tar.xz"; + }; + }; + ktp-common-internals = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-common-internals-16.04.3.tar.xz"; + sha256 = "1l497fl1mldh926f29f51rn0d3jxkjfmacw483zgglfnl1z2igr6"; + name = "ktp-common-internals-16.04.3.tar.xz"; + }; + }; + ktp-contact-list = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-contact-list-16.04.3.tar.xz"; + sha256 = "1s9cyxl4zkvv6j45gcdk9dkyhblz0p9w5rwdpaailx1wpx55223y"; + name = "ktp-contact-list-16.04.3.tar.xz"; + }; + }; + ktp-contact-runner = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-contact-runner-16.04.3.tar.xz"; + sha256 = "06a72vjqrz52spjcf5gic48hmsbbshsnwws8lk18cnxxc94sbgq0"; + name = "ktp-contact-runner-16.04.3.tar.xz"; + }; + }; + ktp-desktop-applets = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-desktop-applets-16.04.3.tar.xz"; + sha256 = "1qrwy3ghy2aja87dqyiivbcdfj24zji7765225k2djh8k4m9fl25"; + name = "ktp-desktop-applets-16.04.3.tar.xz"; + }; + }; + ktp-filetransfer-handler = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-filetransfer-handler-16.04.3.tar.xz"; + sha256 = "0vacl8djizz6466l095snmyg400i8c8q2pxd7xjq7488pfpvl8b3"; + name = "ktp-filetransfer-handler-16.04.3.tar.xz"; + }; + }; + ktp-kded-module = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-kded-module-16.04.3.tar.xz"; + sha256 = "0jb31d7lcby68dnq33j6yj4nqhd627i4pd0x9dpg32hf7wsc1mhs"; + name = "ktp-kded-module-16.04.3.tar.xz"; + }; + }; + ktp-send-file = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-send-file-16.04.3.tar.xz"; + sha256 = "1fka8fg8sqh8sakaz55ja3b82nwd5a6g1w0r40s5ins8wrxinh24"; + name = "ktp-send-file-16.04.3.tar.xz"; + }; + }; + ktp-text-ui = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktp-text-ui-16.04.3.tar.xz"; + sha256 = "0bdfmn4jbi8w7jnfm22hbrm3zi9i2g9byfgivlrq6iwb00lk5hxx"; + name = "ktp-text-ui-16.04.3.tar.xz"; + }; + }; + ktuberling = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/ktuberling-16.04.3.tar.xz"; + sha256 = "1m860sim81j9gm24sjhfhx5spf3ax3m1f9jb8d7zxfc272lln1l0"; + name = "ktuberling-16.04.3.tar.xz"; + }; + }; + kturtle = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kturtle-16.04.3.tar.xz"; + sha256 = "0bj73flllph0r4xps6kdsnjzd2vdayqyran6fd3l7k4f2qnjd70a"; + name = "kturtle-16.04.3.tar.xz"; + }; + }; + kubrick = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kubrick-16.04.3.tar.xz"; + sha256 = "026d5sa1xbqabsf9yj4d94x0abp93z5wdivqdl7hb2zns9w7dgk5"; + name = "kubrick-16.04.3.tar.xz"; + }; + }; + kuser = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kuser-16.04.3.tar.xz"; + sha256 = "1xcb554p0i93gyy8vm1a5aajgv0vhqxa5lpmyfz1ibrbbnm3h0h8"; + name = "kuser-16.04.3.tar.xz"; + }; + }; + kwalletmanager = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kwalletmanager-16.04.3.tar.xz"; + sha256 = "1kfxqzidpbq88liqmh8qmxyycmfx7yyy509fbrb3c3bis0cvpgwq"; + name = "kwalletmanager-16.04.3.tar.xz"; + }; + }; + kwordquiz = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/kwordquiz-16.04.3.tar.xz"; + sha256 = "1wnxyshncbxidksqi96h9isq9v88n6dihjv91ml5q2ld1k46sjnv"; + name = "kwordquiz-16.04.3.tar.xz"; + }; + }; + libgravatar = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libgravatar-16.04.3.tar.xz"; + sha256 = "1nr6p484llm4vablm41v080b8hn83254qhgw2lgrndpwl8c8wi58"; + name = "libgravatar-16.04.3.tar.xz"; + }; + }; + libkcddb = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkcddb-16.04.3.tar.xz"; + sha256 = "0k6g4a1n5p4idn0aw2l134fk94py2a35hs1b7frcpvx6f395d7h8"; + name = "libkcddb-16.04.3.tar.xz"; + }; + }; + libkcompactdisc = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkcompactdisc-16.04.3.tar.xz"; + sha256 = "091cijlcax2fgj8grwi7wysqq9f3z4riklv66qx89xs0kqx372c8"; + name = "libkcompactdisc-16.04.3.tar.xz"; + }; + }; + libkdcraw = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkdcraw-16.04.3.tar.xz"; + sha256 = "0qxl9jcn9c6ifvc2r2i9gv6mca83ysn28m92jrhrf2wirn53s5gx"; + name = "libkdcraw-16.04.3.tar.xz"; + }; + }; + libkdeedu = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkdeedu-16.04.3.tar.xz"; + sha256 = "0j0x6psx2nv6v1h0895qqzpdavz3xb4z5amqnbhjiz0kspalpa9p"; + name = "libkdeedu-16.04.3.tar.xz"; + }; + }; + libkdegames = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkdegames-16.04.3.tar.xz"; + sha256 = "1ryjz1k8jfayj4cy3ih5wzbx26qy6mp9zka2bfc8h30pi0l9f8zd"; + name = "libkdegames-16.04.3.tar.xz"; + }; + }; + libkdepim = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkdepim-16.04.3.tar.xz"; + sha256 = "1dxx026fd2hfwdxhwp4fswb05lx8s4wdha7lj5yk4g6s8x11m56a"; + name = "libkdepim-16.04.3.tar.xz"; + }; + }; + libkeduvocdocument = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkeduvocdocument-16.04.3.tar.xz"; + sha256 = "0ajfk2yzqp1rjxllrvknhwkxv16d40fi9m24gk7j0ma19fd90xg0"; + name = "libkeduvocdocument-16.04.3.tar.xz"; + }; + }; + libkexiv2 = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkexiv2-16.04.3.tar.xz"; + sha256 = "00v09mz8v7z1pan8r4qvgmsi7kyr8pmim0km88jdf3mcaswk6mia"; + name = "libkexiv2-16.04.3.tar.xz"; + }; + }; + libkface = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkface-16.04.3.tar.xz"; + sha256 = "0mx706gcjb9zvi32lmlk6mp93vk6pwkb5598nm4a0qcmfdnxfdsp"; + name = "libkface-16.04.3.tar.xz"; + }; + }; + libkgeomap = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkgeomap-16.04.3.tar.xz"; + sha256 = "0m5frrk6hyjzmhq7lqzx8sila9vhbxhhnlp1rwsv3gwnyq0lpf5w"; + name = "libkgeomap-16.04.3.tar.xz"; + }; + }; + libkipi = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkipi-16.04.3.tar.xz"; + sha256 = "17hhs1lwckx4zgv10f8pw2y3g2arldxz5zzqi5yzf0g9zzqgv0y6"; + name = "libkipi-16.04.3.tar.xz"; + }; + }; + libkleo = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkleo-16.04.3.tar.xz"; + sha256 = "1989kr8yp6s7apxgd7jb1g4ims3gff7kp6z3ywkriv27h1wq0ym3"; + name = "libkleo-16.04.3.tar.xz"; + }; + }; + libkmahjongg = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkmahjongg-16.04.3.tar.xz"; + sha256 = "01lp82lyf71h7570bfgfr3inw5hxm3xs6k819gpljsb6ywjxf426"; + name = "libkmahjongg-16.04.3.tar.xz"; + }; + }; + libkomparediff2 = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libkomparediff2-16.04.3.tar.xz"; + sha256 = "0al466jm33mcmqwanf1mq34dqrk3dqzxpw847rfmax0npmwnsgs4"; + name = "libkomparediff2-16.04.3.tar.xz"; + }; + }; + libksane = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libksane-16.04.3.tar.xz"; + sha256 = "13rlpvg55ci2jcwsdl3hai9xicb41lgwsgnhpmzd1c7gpyf50c47"; + name = "libksane-16.04.3.tar.xz"; + }; + }; + libksieve = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/libksieve-16.04.3.tar.xz"; + sha256 = "1s0mz0ndchhpaq9lzv9ml537w8mj42rvq97wxyl8hfsvcfkfkqyv"; + name = "libksieve-16.04.3.tar.xz"; + }; + }; + lokalize = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/lokalize-16.04.3.tar.xz"; + sha256 = "1f63yzb2c9hbiyylsa7jfccr40bxwwzmz65s8ny8w3rs481i6mi1"; + name = "lokalize-16.04.3.tar.xz"; + }; + }; + lskat = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/lskat-16.04.3.tar.xz"; + sha256 = "12xpds0nq6bbnmxvjqj3an0ji9nz698l0n0lncw37r6ijbf023my"; + name = "lskat-16.04.3.tar.xz"; + }; + }; + mailcommon = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/mailcommon-16.04.3.tar.xz"; + sha256 = "0zls1a7dvrprbjy9l7vhyd5qcpik7z8m6s27y31rdvzjic1vpxbp"; + name = "mailcommon-16.04.3.tar.xz"; + }; + }; + mailimporter = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/mailimporter-16.04.3.tar.xz"; + sha256 = "1w81mnnlfdq61q1q36qingwx1nsav160lw779xn9gdzb3i9ag7nz"; + name = "mailimporter-16.04.3.tar.xz"; + }; + }; + marble = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/marble-16.04.3.tar.xz"; + sha256 = "1jriyclkdrbi5qx9znjpkmcd9l7h2fz3265b61h49d981b7sngas"; + name = "marble-16.04.3.tar.xz"; + }; + }; + messagelib = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/messagelib-16.04.3.tar.xz"; + sha256 = "1mvjglnq8vxhrpi2nl7p78mj1idmfci5jbzv0mn15bjs4s4kld41"; + name = "messagelib-16.04.3.tar.xz"; + }; + }; + minuet = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/minuet-16.04.3.tar.xz"; + sha256 = "13sz0a5ayis3w9d5fk9hm5jlv87vvclqwpbij6wl8df2zrqh29w4"; + name = "minuet-16.04.3.tar.xz"; + }; + }; + mplayerthumbs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/mplayerthumbs-16.04.3.tar.xz"; + sha256 = "01v4cc1y0rhzyxs7mhlvn1dmwgmnn8a5jn3lii6ydi2ln5s0kg7f"; + name = "mplayerthumbs-16.04.3.tar.xz"; + }; + }; + okteta = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/okteta-16.04.3.tar.xz"; + sha256 = "0qymdfyaa3zsfjbrm4scfqg53hmfvr3c747p6wj032b9kymy0d5h"; + name = "okteta-16.04.3.tar.xz"; + }; + }; + okular = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/okular-16.04.3.tar.xz"; + sha256 = "199q00ddqv53c6psm07xcnck9v5dmc89cj810gkkrbwwyb6r1mfd"; + name = "okular-16.04.3.tar.xz"; + }; + }; + palapeli = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/palapeli-16.04.3.tar.xz"; + sha256 = "1j2vvk98bkldq36x0kndyw7455q6kiwmg0gvhh18kn24arw1y2as"; + name = "palapeli-16.04.3.tar.xz"; + }; + }; + parley = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/parley-16.04.3.tar.xz"; + sha256 = "0ii0nh1m6ggza32brx6iwvl3cqsya6z2znrlxs63sra1ihlv2m1y"; + name = "parley-16.04.3.tar.xz"; + }; + }; + picmi = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/picmi-16.04.3.tar.xz"; + sha256 = "0jsrpwgmq33510gj2flqqlhc6hwqlynsqzr883aqj9bsxc15ngil"; + name = "picmi-16.04.3.tar.xz"; + }; + }; + pimcommon = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/pimcommon-16.04.3.tar.xz"; + sha256 = "0f5jrrdih18ar3ac43bqr3i2mqciil04aag66032izrfy4fvmp3f"; + name = "pimcommon-16.04.3.tar.xz"; + }; + }; + poxml = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/poxml-16.04.3.tar.xz"; + sha256 = "0cv6kdrhmx7m2xg0cmrc4mifwayfvlc9vpiigwzs6928xy7ffyzn"; + name = "poxml-16.04.3.tar.xz"; + }; + }; + print-manager = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/print-manager-16.04.3.tar.xz"; + sha256 = "1kh4malrlfchcmph9d8h1h9ljffjg8d1pfjil6gfprc6z877lmww"; + name = "print-manager-16.04.3.tar.xz"; + }; + }; + rocs = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/rocs-16.04.3.tar.xz"; + sha256 = "1xh9hzg6kl2mcgp7yjdx2rffalis4fp6y4166s527ikjqxvwr2xw"; + name = "rocs-16.04.3.tar.xz"; + }; + }; + signon-kwallet-extension = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/signon-kwallet-extension-16.04.3.tar.xz"; + sha256 = "015ps8zpbn15ml1s3qjwbpsf7md4sxn8232x2nl68nzv06n0bsx5"; + name = "signon-kwallet-extension-16.04.3.tar.xz"; + }; + }; + spectacle = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/spectacle-16.04.3.tar.xz"; + sha256 = "0pxals99p5wj40x84g98rxy6g5y7jqg7x2dsw1pc8nci6l0x6p4w"; + name = "spectacle-16.04.3.tar.xz"; + }; + }; + step = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/step-16.04.3.tar.xz"; + sha256 = "1rybd7apzp9ky094325qcgmhgwns8vvsvz6y17injxqjcwk25bxp"; + name = "step-16.04.3.tar.xz"; + }; + }; + svgpart = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/svgpart-16.04.3.tar.xz"; + sha256 = "17xnhf9g3qcyra8h5jvvmw6gavv25lm9x57j9vl0fhfrc7s398sq"; + name = "svgpart-16.04.3.tar.xz"; + }; + }; + sweeper = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/sweeper-16.04.3.tar.xz"; + sha256 = "1xx7im8kz08cmddy1n52ndxz67yiawabm9pyacjssr3nrs82imrh"; + name = "sweeper-16.04.3.tar.xz"; + }; + }; + syndication = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/syndication-16.04.3.tar.xz"; + sha256 = "036wpmqkqdry6gaxf56f1yc9vn41lwmkgxdslyb7r7y0g5mxlyr5"; + name = "syndication-16.04.3.tar.xz"; + }; + }; + umbrello = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/umbrello-16.04.3.tar.xz"; + sha256 = "05gphjb35if4882gf79vqpdpkifzp50v7g0hpbarx01b00ijb00i"; + name = "umbrello-16.04.3.tar.xz"; + }; + }; + zeroconf-ioslave = { + version = "16.04.3"; + src = fetchurl { + url = "${mirror}/stable/applications/16.04.3/src/zeroconf-ioslave-16.04.3.tar.xz"; + sha256 = "11bj016v0lppdqpasvqrqgljdbykar8bh1q0gwwykxh1zhk932jb"; + name = "zeroconf-ioslave-16.04.3.tar.xz"; + }; + }; +} |