diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-06-16 06:56:35 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-06-16 06:56:35 +0000 |
commit | 99fcaeccb89621dd492203ce1f2d551c06f228ed (patch) | |
tree | 41cb730ae07383004789779b0f6e11cb3f4642a3 /nixpkgs/pkgs/development/libraries/kde-frameworks | |
parent | 59c5f5ac8682acc13bb22bc29c7cf02f7d75f01f (diff) | |
parent | 75a5ebf473cd60148ba9aec0d219f72e5cf52519 (diff) | |
download | nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.tar nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.tar.gz nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.tar.bz2 nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.tar.lz nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.tar.xz nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.tar.zst nixlib-99fcaeccb89621dd492203ce1f2d551c06f228ed.zip |
Merge branch 'nixos-unstable' of https://github.com/NixOS/nixpkgs
Conflicts: nixpkgs/nixos/modules/config/console.nix nixpkgs/nixos/modules/services/mail/mailman.nix nixpkgs/nixos/modules/services/mail/public-inbox.nix nixpkgs/nixos/modules/services/mail/rss2email.nix nixpkgs/nixos/modules/services/networking/ssh/sshd.nix nixpkgs/pkgs/applications/networking/instant-messengers/dino/default.nix nixpkgs/pkgs/applications/networking/irc/weechat/default.nix nixpkgs/pkgs/applications/window-managers/sway/default.nix nixpkgs/pkgs/build-support/go/module.nix nixpkgs/pkgs/build-support/rust/build-rust-package/default.nix nixpkgs/pkgs/development/interpreters/python/default.nix nixpkgs/pkgs/development/node-packages/overrides.nix nixpkgs/pkgs/development/tools/b4/default.nix nixpkgs/pkgs/servers/dict/dictd-db.nix nixpkgs/pkgs/servers/mail/public-inbox/default.nix nixpkgs/pkgs/tools/security/pinentry/default.nix nixpkgs/pkgs/tools/text/unoconv/default.nix nixpkgs/pkgs/top-level/all-packages.nix
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/kde-frameworks')
33 files changed, 462 insertions, 455 deletions
diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/baloo.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/baloo.nix index 73df056516e8..4b0ac0391936 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/baloo.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/baloo.nix @@ -1,5 +1,5 @@ { - mkDerivation, + mkDerivation, lib, extra-cmake-modules, kauth, kconfig, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n, kidletime, kio, lmdb, qtbase, qtdeclarative, solid, @@ -22,4 +22,5 @@ mkDerivation { substituteInPlace "$sourceRoot"/src/file/kde-baloo.service.in \ --replace @KDE_INSTALL_FULL_BINDIR@ /run/current-system/sw/bin ''; + meta.platforms = lib.platforms.linux ++ lib.platforms.freebsd; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/bluez-qt.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/bluez-qt.nix index c07553f8493f..4dad732641a6 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/bluez-qt.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/bluez-qt.nix @@ -1,4 +1,4 @@ -{ mkDerivation +{ mkDerivation, lib , extra-cmake-modules , qtbase, qtdeclarative }: @@ -12,4 +12,5 @@ mkDerivation { substituteInPlace CMakeLists.txt \ --replace /lib/udev/rules.d "$bin/lib/udev/rules.d" ''; + meta.platforms = lib.platforms.linux; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix index e9a333c98a19..4245aa0ed20e 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix @@ -27,12 +27,9 @@ existing packages here and modify it as necessary. { libsForQt5, lib, fetchurl }: let - - minQtVersion = "5.15"; - broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion; maintainers = with lib.maintainers; [ ttuegel nyanloutre ]; license = with lib.licenses; [ - lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12 + lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12Plus ]; srcs = import ./srcs.nix { @@ -40,7 +37,7 @@ let mirror = "mirror://kde"; }; - mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {}; + mkDerivation = libsForQt5.callPackage ({ stdenv, mkDerivation ? stdenv.mkDerivation }: mkDerivation) {}; packages = self: with self; # SUPPORT @@ -85,8 +82,7 @@ let homepage = meta.homepage or "https://kde.org"; license = meta.license or license; maintainers = (meta.maintainers or []) ++ maintainers; - platforms = meta.platforms or lib.platforms.linux; - broken = meta.broken or broken; + platforms = meta.platforms or lib.platforms.all; }; in mkDerivation (args // { @@ -107,7 +103,6 @@ let kcalendarcore = callPackage ./kcalendarcore.nix {}; kcodecs = callPackage ./kcodecs.nix {}; kconfig = callPackage ./kconfig.nix {}; - kcontacts = callPackage ./kcontacts.nix {}; kcoreaddons = callPackage ./kcoreaddons.nix {}; kdbusaddons = callPackage ./kdbusaddons.nix {}; kdnssd = callPackage ./kdnssd.nix {}; @@ -128,16 +123,16 @@ let oxygen-icons5 = callPackage ./oxygen-icons5.nix {}; prison = callPackage ./prison.nix {}; qqc2-desktop-style = callPackage ./qqc2-desktop-style.nix {}; - solid = callPackage ./solid.nix {}; + solid = callPackage ./solid {}; sonnet = callPackage ./sonnet.nix {}; syntax-highlighting = callPackage ./syntax-highlighting.nix {}; threadweaver = callPackage ./threadweaver.nix {}; # TIER 2 kactivities = callPackage ./kactivities.nix {}; - kactivities-stats = callPackage ./kactivities-stats.nix {}; kauth = callPackage ./kauth {}; kcompletion = callPackage ./kcompletion.nix {}; + kcontacts = callPackage ./kcontacts.nix {}; kcrash = callPackage ./kcrash.nix {}; kdoctools = callPackage ./kdoctools {}; kfilemetadata = callPackage ./kfilemetadata {}; @@ -145,21 +140,21 @@ let kjobwidgets = callPackage ./kjobwidgets.nix {}; knotifications = callPackage ./knotifications.nix {}; kpackage = callPackage ./kpackage {}; + kpeople = callPackage ./kpeople.nix {}; kpty = callPackage ./kpty.nix {}; kunitconversion = callPackage ./kunitconversion.nix {}; syndication = callPackage ./syndication.nix {}; # TIER 3 baloo = callPackage ./baloo.nix {}; + kactivities-stats = callPackage ./kactivities-stats.nix {}; kbookmarks = callPackage ./kbookmarks.nix {}; kcmutils = callPackage ./kcmutils.nix {}; kconfigwidgets = callPackage ./kconfigwidgets.nix {}; kdav = callPackage ./kdav.nix {}; kdeclarative = callPackage ./kdeclarative.nix {}; kded = callPackage ./kded.nix {}; - kdesignerplugin = callPackage ./kdesignerplugin.nix {}; kdesu = callPackage ./kdesu {}; - kdewebkit = callPackage ./kdewebkit.nix {}; kemoticons = callPackage ./kemoticons.nix {}; kglobalaccel = callPackage ./kglobalaccel.nix {}; kiconthemes = callPackage ./kiconthemes {}; @@ -168,14 +163,12 @@ let knewstuff = callPackage ./knewstuff {}; knotifyconfig = callPackage ./knotifyconfig.nix {}; kparts = callPackage ./kparts.nix {}; - kpeople = callPackage ./kpeople.nix {}; krunner = callPackage ./krunner.nix {}; kservice = callPackage ./kservice {}; ktexteditor = callPackage ./ktexteditor.nix {}; ktextwidgets = callPackage ./ktextwidgets.nix {}; kwallet = callPackage ./kwallet.nix {}; kxmlgui = callPackage ./kxmlgui.nix {}; - kxmlrpcclient = callPackage ./kxmlrpcclient.nix {}; plasma-framework = callPackage ./plasma-framework.nix {}; kpurpose = callPackage ./purpose.nix {}; @@ -184,11 +177,13 @@ let # PORTING AIDS kdelibs4support = callPackage ./kdelibs4support {}; + kdesignerplugin = callPackage ./kdesignerplugin.nix {}; khtml = callPackage ./khtml.nix {}; kjs = callPackage ./kjs.nix {}; kjsembed = callPackage ./kjsembed.nix {}; kmediaplayer = callPackage ./kmediaplayer.nix {}; kross = callPackage ./kross.nix {}; + kxmlrpcclient = callPackage ./kxmlrpcclient.nix {}; }; diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix index b274999010a2..dcd7a76acb33 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix @@ -1,10 +1,14 @@ -{ mkDerivation, lib, cmake, pkg-config }: +{ mkDerivation, lib, fetchpatch, cmake, pkg-config }: mkDerivation { pname = "extra-cmake-modules"; patches = [ - ./nix-lib-path.patch + # https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/268 + (fetchpatch { + url = "https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/5862a6f5b5cd7ed5a7ce2af01e44747c36318220.patch"; + sha256 = "10y36fc3hnpmcsmjgfxn1rp4chj5yrhgghj7m8gbmcai1q5jr0xj"; + }) ]; outputs = [ "out" ]; # this package has no runtime components @@ -15,7 +19,7 @@ mkDerivation { meta = with lib; { platforms = platforms.linux ++ platforms.darwin; - homepage = "http://www.kde.org"; + homepage = "https://invent.kde.org/frameworks/extra-cmake-modules"; license = licenses.bsd2; }; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch deleted file mode 100644 index b035b3664a2a..000000000000 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/kde-modules/KDEInstallDirsCommon.cmake b/kde-modules/KDEInstallDirsCommon.cmake -index c1d056b..d9e19f0 100644 ---- a/kde-modules/KDEInstallDirsCommon.cmake -+++ b/kde-modules/KDEInstallDirsCommon.cmake -@@ -15,35 +15,6 @@ - # GNUInstallDirs code deals with re-configuring, but that is dealt with - # by the _define_* macros in this module). - set(_LIBDIR_DEFAULT "lib") --# Override this default 'lib' with 'lib64' if: --# - we are on a Linux, kFreeBSD or Hurd system but NOT cross-compiling --# - we are NOT on debian --# - we are NOT on flatpak --# - we are on a 64 bits system --# reason is: amd64 ABI: http://www.x86-64.org/documentation/abi.pdf --# For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if --# CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu" --# See https://wiki.debian.org/Multiarch --if((CMAKE_SYSTEM_NAME MATCHES "Linux|kFreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "GNU") -- AND NOT CMAKE_CROSSCOMPILING -- AND NOT EXISTS "/etc/arch-release" -- AND NOT DEFINED ENV{FLATPAK_ID}) -- if (EXISTS "/etc/debian_version") # is this a debian system ? -- if(CMAKE_LIBRARY_ARCHITECTURE) -- set(_LIBDIR_DEFAULT "lib/${CMAKE_LIBRARY_ARCHITECTURE}") -- endif() -- else() # not debian, rely on CMAKE_SIZEOF_VOID_P: -- if(NOT DEFINED CMAKE_SIZEOF_VOID_P) -- message(AUTHOR_WARNING -- "Unable to determine default LIB_INSTALL_LIBDIR directory because no target architecture is known. " -- "Please enable at least one language before including KDEInstallDirs.") -- else() -- if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") -- set(_LIBDIR_DEFAULT "lib64") -- endif() -- endif() -- endif() --endif() - - set(_gnu_install_dirs_vars - BINDIR diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh index ac077b73d6a6..8d86ab1d54ad 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh @@ -42,6 +42,10 @@ ecmPostHook() { cmakeFlags+=" -DKDE_INSTALL_CONFDIR=${!outputBin}/etc/xdg" cmakeFlags+=" -DKDE_INSTALL_AUTOSTARTDIR=${!outputBin}/etc/xdg/autostart" + if [ "$(uname)" = "Darwin" ]; then + cmakeFlags+=" -DKDE_INSTALL_BUNDLEDIR=${!outputBin}/Applications/KDE" + fi + if [ -n "${qtPluginPrefix-}" ]; then cmakeFlags+=" -DKDE_INSTALL_QTPLUGINDIR=${!outputBin}/$qtPluginPrefix" cmakeFlags+=" -DKDE_INSTALL_PLUGINDIR=${!outputBin}/$qtPluginPrefix" diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh b/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh index c677884c01fb..b1f804135545 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/frameworks/5.97/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/frameworks/5.107/ -A '*.tar.xz' ) diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kactivities-stats.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kactivities-stats.nix index 63a5b0357241..cb838e067742 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kactivities-stats.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kactivities-stats.nix @@ -1,5 +1,5 @@ { - mkDerivation, + mkDerivation, lib, extra-cmake-modules, boost, kactivities, kconfig, qtbase, }: @@ -10,4 +10,5 @@ mkDerivation { buildInputs = [ boost kactivities kconfig ]; propagatedBuildInputs = [ qtbase ]; outputs = [ "out" "dev" ]; + meta.platforms = lib.platforms.linux ++ lib.platforms.freebsd; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/karchive.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/karchive.nix index 822b28f3deea..514b63f44b55 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/karchive.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/karchive.nix @@ -1,12 +1,12 @@ { mkDerivation, extra-cmake-modules, - bzip2, xz, qtbase, zlib, zstd + bzip2, xz, qtbase, qttools, zlib, zstd }: mkDerivation { pname = "karchive"; - nativeBuildInputs = [ extra-cmake-modules ]; + nativeBuildInputs = [ extra-cmake-modules qttools ]; buildInputs = [ bzip2 xz zlib zstd ]; propagatedBuildInputs = [ qtbase ]; outputs = [ "out" "dev" ]; diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kauth/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kauth/default.nix index f5ab518ce621..0ad7cfbbb7e1 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kauth/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kauth/default.nix @@ -1,7 +1,7 @@ { - lib, mkDerivation, propagate, + lib, stdenv, mkDerivation, propagate, extra-cmake-modules, kcoreaddons, qttools, - enablePolkit ? true, polkit-qt + enablePolkit ? stdenv.isLinux, polkit-qt }: mkDerivation { diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix index f790d802c0ca..3e0eeec617b6 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix @@ -1,12 +1,24 @@ { - mkDerivation, + mkDerivation, lib, stdenv, extra-cmake-modules, qtbase, qttools, shared-mime-info }: -mkDerivation { +mkDerivation ({ pname = "kcoreaddons"; nativeBuildInputs = [ extra-cmake-modules ]; buildInputs = [ qttools shared-mime-info ]; propagatedBuildInputs = [ qtbase ]; -} +} // lib.optionalAttrs (lib.versionAtLeast qtbase.version "6") { + dontWrapQtApps = true; + cmakeFlags = [ + "-DBUILD_WITH_QT6=ON" + "-DEXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT" + ]; + postInstall = '' + moveToOutput "mkspecs" "$dev" + ''; +} // lib.optionalAttrs stdenv.isDarwin { + # https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/327 + env.NIX_CFLAGS_COMPILE = "-DSOCK_CLOEXEC=0"; +}) diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdav.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdav.nix index 92d57158e320..3149c2206625 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdav.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdav.nix @@ -7,7 +7,7 @@ mkDerivation { pname = "kdav"; meta = { - license = with lib.licenses; [ gpl2 lgpl21 fdl12 ]; + license = with lib.licenses; [ gpl2Plus lgpl21Plus fdl12Plus ]; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; buildInputs = [ kcoreaddons kio qtxmlpatterns ]; diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kded.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kded.nix index 180d508acc58..02364ba72f36 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kded.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kded.nix @@ -1,5 +1,5 @@ { - mkDerivation, propagate, wrapGAppsHook, + mkDerivation, lib, propagate, wrapGAppsHook, extra-cmake-modules, kdoctools, gsettings-desktop-schemas, kconfig, kcoreaddons, kcrash, kdbusaddons, kservice, qtbase, @@ -18,4 +18,5 @@ mkDerivation { preFixup = '' qtWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; + meta.platforms = lib.platforms.linux ++ lib.platforms.freebsd; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdesu/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdesu/default.nix index fe506401da4e..29a02d750762 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdesu/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdesu/default.nix @@ -1,5 +1,5 @@ { - mkDerivation, + mkDerivation, lib, extra-cmake-modules, kcoreaddons, ki18n, kpty, kservice, qtbase, }: @@ -11,4 +11,5 @@ mkDerivation { propagatedBuildInputs = [ kpty ]; outputs = [ "out" "dev" ]; patches = [ ./kdesu-search-for-wrapped-daemon-first.patch ]; + meta.platforms = lib.platforms.linux ++ lib.platforms.freebsd; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdewebkit.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdewebkit.nix deleted file mode 100644 index b6d548cabfcd..000000000000 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdewebkit.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ mkDerivation, extra-cmake-modules -, kconfig, kcoreaddons, kio, kparts, qtwebkit -}: - -mkDerivation { - pname = "kdewebkit"; - nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ kconfig kcoreaddons kio kparts ]; - propagatedBuildInputs = [ qtwebkit ]; - outputs = [ "out" "dev" ]; - cmakeFlags = [ - "-DBUILD_DESIGNERPLUGIN=OFF" - ]; -} diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdoctools/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdoctools/default.nix index 83f3a04ee36a..4b52cd95b710 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kdoctools/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kdoctools/default.nix @@ -1,5 +1,5 @@ { - mkDerivation, + mkDerivation, lib, stdenv, fetchpatch, extra-cmake-modules, docbook_xml_dtd_45, docbook_xsl_ns, karchive, ki18n, qtbase, perl, perlPackages @@ -20,7 +20,15 @@ mkDerivation { ]; buildInputs = [ karchive ki18n ]; outputs = [ "out" "dev" ]; - patches = [ ./kdoctools-no-find-docbook-xml.patch ]; + patches = [ ./kdoctools-no-find-docbook-xml.patch ] + # kf.doctools.core: Error: Could not find kdoctools catalogs + ++ lib.optionals stdenv.isDarwin [ + (fetchpatch { + name = "kdoctools-relocate-datapath.patch"; + url = "https://github.com/msys2/MINGW-packages/raw/0900785a1f4e4146ab9561fb92a1c70fa70fcfc4/mingw-w64-kdoctools-qt5/0001-kdoctools-relocate-datapath.patch"; + hash = "sha256-MlokdrabXavWHGXYmdz9zZDJQIwAdNxebJBSAH2Z3vI="; + }) + ]; cmakeFlags = [ "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" "-DDocBookXSL_DIR=${docbook_xsl_ns}/xml/xsl/docbook" diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix index 782b03322143..1bd1f115c6cb 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix @@ -1,5 +1,6 @@ { mkDerivation , lib +, stdenv , extra-cmake-modules , attr , ebook_tools @@ -17,8 +18,9 @@ mkDerivation { pname = "kfilemetadata"; nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ + buildInputs = lib.optionals stdenv.isLinux [ attr + ] ++ [ ebook_tools exiv2 ffmpeg diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kguiaddons.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kguiaddons.nix index 98f7e178fb64..9254043117ae 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kguiaddons.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kguiaddons.nix @@ -11,4 +11,6 @@ mkDerivation { propagatedBuildInputs = [ qtbase ]; outputs = [ "out" "dev" ]; + + meta.homepage = "https://invent.kde.org/frameworks/kguiaddons"; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kholidays.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kholidays.nix index 9484dece57ed..81369d4ce83d 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kholidays.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kholidays.nix @@ -7,7 +7,7 @@ mkDerivation { pname = "kholidays"; meta = { - license = with lib.licenses; [ gpl2 lgpl21 fdl12 ]; + license = with lib.licenses; [ gpl2Plus lgpl21Plus fdl12Plus ]; maintainers = with lib.maintainers; [ bkchr ]; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kidletime.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kidletime.nix index 6379a5e2e31b..522e3a2a5de3 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kidletime.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kidletime.nix @@ -1,12 +1,13 @@ { mkDerivation, extra-cmake-modules, - qtbase, qtx11extras + qtbase, qtx11extras, + wayland, wayland-protocols, plasma-wayland-protocols }: mkDerivation { pname = "kidletime"; nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtx11extras ]; + buildInputs = [ qtx11extras wayland wayland-protocols plasma-wayland-protocols ]; propagatedBuildInputs = [ qtbase ]; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix index cbdaf1da892d..5954d56e6cca 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix @@ -1,7 +1,7 @@ { mkDerivation, lib, extra-cmake-modules, - ilmbase, karchive, openexr, libavif, libheif, qtbase + ilmbase, karchive, openexr, libavif, libheif, libjxl, libraw, qtbase }: let inherit (lib) getDev; in @@ -10,14 +10,10 @@ mkDerivation { pname = "kimageformats"; nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ karchive openexr libavif libheif qtbase ]; + buildInputs = [ karchive openexr libavif libheif libjxl libraw qtbase ]; outputs = [ "out" ]; # plugins only CXXFLAGS = "-I${getDev ilmbase}/include/OpenEXR"; cmakeFlags = [ "-DKIMAGEFORMATS_HEIF=ON" ]; - - meta = with lib; { - broken = versionOlder qtbase.version "5.14"; - }; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/default.nix index 9acd56f324cb..1f2620c5664d 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/default.nix @@ -1,5 +1,5 @@ { - mkDerivation, lib, writeScript, + mkDerivation, lib, stdenv, writeScript, extra-cmake-modules, kdoctools, kconfig, kcrash, ki18n, kio, kparts, kservice, kwindowsystem, plasma-framework }: @@ -21,6 +21,7 @@ mkDerivation { CXXFLAGS = [ ''-DNIXPKGS_KF5_KIOCORE=\"${getLib kio}/lib/libKF5KIOCore.so.5\"'' ''-DNIXPKGS_KF5_PARTS=\"${getLib kparts}/lib/libKF5Parts.so.5\"'' + ] ++ lib.optionals stdenv.isLinux [ ''-DNIXPKGS_KF5_PLASMA=\"${getLib plasma-framework}/lib/libKF5Plasma.so.5\"'' ]; setupHook = writeScript "setup-hook.sh" '' diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix index 7b2815945c8c..3b07654fb802 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix @@ -21,7 +21,9 @@ mkDerivation { ]; propagatedBuildInputs = [ kbookmarks kcompletion kconfig kcoreaddons kitemviews kjobwidgets kservice - kxmlgui qtbase qttools solid kded + kxmlgui qtbase qttools solid + ] ++ lib.optionals stdenv.isLinux [ + kded ]; outputs = [ "out" "dev" ]; patches = [ diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/knotifications.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/knotifications.nix index 363ca46d10ae..5284d673d89e 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/knotifications.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/knotifications.nix @@ -1,9 +1,9 @@ -{ mkDerivation +{ mkDerivation, lib, stdenv , extra-cmake-modules , kcodecs, kconfig, kcoreaddons, kwindowsystem , libdbusmenu , phonon -, qttools, qtx11extras +, qttools, qtx11extras, qtmacextras }: mkDerivation { @@ -11,5 +11,7 @@ mkDerivation { nativeBuildInputs = [ extra-cmake-modules qttools ]; buildInputs = [ kcodecs kconfig kcoreaddons kwindowsystem libdbusmenu phonon qtx11extras + ] ++ lib.optionals stdenv.isDarwin [ + qtmacextras ]; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/ktexteditor.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/ktexteditor.nix index 5788c07cb05c..ccc9f76b237a 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/ktexteditor.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/ktexteditor.nix @@ -1,12 +1,12 @@ { - mkDerivation, + mkDerivation, lib, stdenv, extra-cmake-modules, perl, karchive, kconfig, kguiaddons, ki18n, kiconthemes, kio, kparts, libgit2, qtscript, qtxmlpatterns, sonnet, syntax-highlighting, qtquickcontrols, editorconfig-core-c }: -mkDerivation { +mkDerivation ({ pname = "ktexteditor"; nativeBuildInputs = [ extra-cmake-modules perl ]; buildInputs = [ @@ -15,4 +15,9 @@ mkDerivation { editorconfig-core-c ]; propagatedBuildInputs = [ kparts ]; -} +} // lib.optionalAttrs stdenv.isDarwin { + postPatch = '' + substituteInPlace src/part/CMakeLists.txt \ + --replace "kpart.desktop" "${kparts}/share/kservicetypes5/kpart.desktop" + ''; +}) diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kwayland.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kwayland.nix index 6a070d227808..fbe7d70ec2f1 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kwayland.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kwayland.nix @@ -1,5 +1,5 @@ { - mkDerivation, propagateBin, + mkDerivation, propagateBin, lib, extra-cmake-modules, plasma-wayland-protocols, qtbase, wayland, wayland-protocols }: @@ -10,4 +10,5 @@ mkDerivation { buildInputs = [ plasma-wayland-protocols wayland wayland-protocols ]; propagatedBuildInputs = [ qtbase ]; setupHook = propagateBin; # XDG_CONFIG_DIRS + meta.platforms = lib.platforms.linux ++ lib.platforms.freebsd; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/modemmanager-qt.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/modemmanager-qt.nix index 507e24e8f61e..f82f97fc7d9d 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/modemmanager-qt.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/modemmanager-qt.nix @@ -1,5 +1,5 @@ { - mkDerivation, + mkDerivation, lib, extra-cmake-modules, modemmanager, qtbase }: @@ -9,4 +9,5 @@ mkDerivation { nativeBuildInputs = [ extra-cmake-modules ]; propagatedBuildInputs = [ modemmanager qtbase ]; outputs = [ "out" "dev" ]; + meta.platforms = lib.platforms.linux; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/networkmanager-qt.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/networkmanager-qt.nix index b79c79b084da..e9f812d68da8 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/networkmanager-qt.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/networkmanager-qt.nix @@ -1,5 +1,5 @@ { - mkDerivation, + mkDerivation, lib, extra-cmake-modules, networkmanager, qtbase, }: @@ -9,4 +9,5 @@ mkDerivation { nativeBuildInputs = [ extra-cmake-modules ]; propagatedBuildInputs = [ networkmanager qtbase ]; outputs = [ "out" "dev" ]; + meta.platforms = lib.platforms.linux; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/prison.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/prison.nix index c2063e22bba7..d2a7b5c1a408 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/prison.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/prison.nix @@ -1,13 +1,13 @@ { mkDerivation, extra-cmake-modules, - libdmtx, qrencode, qtbase, + libdmtx, qrencode, qtbase, qtmultimedia, zxing-cpp }: mkDerivation { pname = "prison"; nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ libdmtx qrencode ]; - propagatedBuildInputs = [ qtbase ]; + buildInputs = [ libdmtx qrencode zxing-cpp ]; + propagatedBuildInputs = [ qtbase qtmultimedia ]; outputs = [ "out" "dev" ]; } diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/solid.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/solid.nix deleted file mode 100644 index 69ef8c8adca3..000000000000 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/solid.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ - mkDerivation, - bison, extra-cmake-modules, flex, - media-player-info, qtbase, qtdeclarative, qttools -}: - -mkDerivation { - pname = "solid"; - nativeBuildInputs = [ bison extra-cmake-modules flex media-player-info ]; - buildInputs = [ qtdeclarative qttools ]; - propagatedBuildInputs = [ qtbase ]; - propagatedUserEnvPkgs = [ media-player-info ]; -} diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/solid/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/solid/default.nix new file mode 100644 index 000000000000..27160c3bda0d --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/solid/default.nix @@ -0,0 +1,15 @@ +{ + mkDerivation, lib, stdenv, + bison, extra-cmake-modules, flex, + media-player-info, qtbase, qtdeclarative, qttools +}: + +mkDerivation { + pname = "solid"; + patches = [ ./fix-search-path.patch ]; + nativeBuildInputs = [ bison extra-cmake-modules flex ] + ++ lib.optionals stdenv.isLinux [ media-player-info ]; + buildInputs = [ qtdeclarative qttools ]; + propagatedBuildInputs = [ qtbase ]; + propagatedUserEnvPkgs = lib.optionals stdenv.isLinux [ media-player-info ]; +} diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/solid/fix-search-path.patch b/nixpkgs/pkgs/development/libraries/kde-frameworks/solid/fix-search-path.patch new file mode 100644 index 000000000000..010aa1f3efcc --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/solid/fix-search-path.patch @@ -0,0 +1,17 @@ +diff --git a/src/solid/devices/backends/fstab/fstabhandling.cpp b/src/solid/devices/backends/fstab/fstabhandling.cpp +index ac2a628..7ee46cc 100644 +--- a/src/solid/devices/backends/fstab/fstabhandling.cpp ++++ b/src/solid/devices/backends/fstab/fstabhandling.cpp +@@ -275,7 +275,11 @@ bool Solid::Backends::Fstab::FstabHandling::callSystemCommand(const QString &com + const QObject *receiver, + std::function<void(QProcess *)> callback) + { +- static const QStringList searchPaths{QStringLiteral("/sbin"), QStringLiteral("/bin"), QStringLiteral("/usr/sbin"), QStringLiteral("/usr/bin")}; ++ static const QStringList searchPaths{QStringLiteral("/run/wrappers/bin"), ++ QStringLiteral("/sbin"), ++ QStringLiteral("/bin"), ++ QStringLiteral("/usr/sbin"), ++ QStringLiteral("/usr/bin")}; + static const QString joinedPaths = searchPaths.join(QLatin1Char(':')); + const QString exec = QStandardPaths::findExecutable(commandName, searchPaths); + if (exec.isEmpty()) { diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/srcs.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/srcs.nix index eb49fa51b862..7d3d6dae2985 100644 --- a/nixpkgs/pkgs/development/libraries/kde-frameworks/srcs.nix +++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/srcs.nix @@ -4,667 +4,667 @@ { attica = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/attica-5.97.0.tar.xz"; - sha256 = "0ciq7dbr027g8dgkfs4l3ys9fdhxlgkr0hd1mip3fngwcjn2my65"; - name = "attica-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/attica-5.107.0.tar.xz"; + sha256 = "1y0kxrr0janlba0pris35kaf31y8xqjksj0f6vpmww63jz53rjzx"; + name = "attica-5.107.0.tar.xz"; }; }; baloo = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/baloo-5.97.0.tar.xz"; - sha256 = "0s2rpaz5dk0zixm6x51h6h9g4997g3sjj6mmqjx2fnyaxh79r1hz"; - name = "baloo-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/baloo-5.107.0.tar.xz"; + sha256 = "0i3sfzx9hsypzpw28n913kcrvg4vy1sb8civx86jdggamxslwhz2"; + name = "baloo-5.107.0.tar.xz"; }; }; bluez-qt = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/bluez-qt-5.97.0.tar.xz"; - sha256 = "16gawrq75008r70hjf38fk7w9y1ns2x9vrxs953gbg58ygaryfh3"; - name = "bluez-qt-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/bluez-qt-5.107.0.tar.xz"; + sha256 = "0wffp7vsl9z6kdfgjga5kf7dj48nm5r5nd7whiw4s0g9h63b0aig"; + name = "bluez-qt-5.107.0.tar.xz"; }; }; breeze-icons = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/breeze-icons-5.97.0.tar.xz"; - sha256 = "18vij7ihdyd6mar971yci2925c2j5l9q0479931h563ph8i49bkf"; - name = "breeze-icons-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/breeze-icons-5.107.0.tar.xz"; + sha256 = "0fhhpy34s05gx8nk7izc9ahdacbcl6yrfcr9q7k6825sngpmzck7"; + name = "breeze-icons-5.107.0.tar.xz"; }; }; extra-cmake-modules = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/extra-cmake-modules-5.97.0.tar.xz"; - sha256 = "02n5xywig2pksbkxfckd0dn97mdn6qjv3shyqryscayqvbrkblly"; - name = "extra-cmake-modules-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/extra-cmake-modules-5.107.0.tar.xz"; + sha256 = "1v9klrfi7m1228zysr1m6r5qrn8h6nkzgai6x40mjshydpasls9r"; + name = "extra-cmake-modules-5.107.0.tar.xz"; }; }; frameworkintegration = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/frameworkintegration-5.97.0.tar.xz"; - sha256 = "1srj8gnvb3mhppiiy2p489vwj0rcq0j91h4q4halmbl3hd9j4s1v"; - name = "frameworkintegration-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/frameworkintegration-5.107.0.tar.xz"; + sha256 = "0j5aa4j4v5dix8r80n49ihkp6f0mmgx420h4adq9sb80hsm1c67q"; + name = "frameworkintegration-5.107.0.tar.xz"; }; }; kactivities = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kactivities-5.97.0.tar.xz"; - sha256 = "0dyg0rd8cwc3vyb7p3d1n5c670d4f87s09q017ml88pndxpbnbfi"; - name = "kactivities-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kactivities-5.107.0.tar.xz"; + sha256 = "0acv2grpq083289am1is012mjp8snsg7i57byw9qnniflwwrbdqr"; + name = "kactivities-5.107.0.tar.xz"; }; }; kactivities-stats = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kactivities-stats-5.97.0.tar.xz"; - sha256 = "1nwbp36p8hk6wwyf4mq4ijy57ig6lass8kyla31dkhy95nqc79p8"; - name = "kactivities-stats-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kactivities-stats-5.107.0.tar.xz"; + sha256 = "1hp1ckmrjhmzx9ll2v974bf7hsccbpf76vlvxc47jl7b5x5l5337"; + name = "kactivities-stats-5.107.0.tar.xz"; }; }; kapidox = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kapidox-5.97.0.tar.xz"; - sha256 = "0rg91cv60r4my7cvj9kjrp06jghgk5kwslqi8b5s9hjh2c0w73wx"; - name = "kapidox-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kapidox-5.107.0.tar.xz"; + sha256 = "1gxzxpv6lhz0hdkzq4vlv5dv715bfpf3wvdd9a0hm1v75lgl8aap"; + name = "kapidox-5.107.0.tar.xz"; }; }; karchive = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/karchive-5.97.0.tar.xz"; - sha256 = "14ldrbkzlm59sjysirvj8yhihgyy4x85w54ydj8khnmvvm4q5zqv"; - name = "karchive-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/karchive-5.107.0.tar.xz"; + sha256 = "0zsay002lsq5a8a9dqg97zzcv75rlbkklyv21qv8za7qk95vk378"; + name = "karchive-5.107.0.tar.xz"; }; }; kauth = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kauth-5.97.0.tar.xz"; - sha256 = "1xa2r9qwi0h3740f07dj4qxzvr9qgaqjjwbf3lj5g1k2nd9wakfp"; - name = "kauth-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kauth-5.107.0.tar.xz"; + sha256 = "1zwgvf1qhi2ls4lal735xgfgibk0q7h9x84v2s7zymww7fdpzg86"; + name = "kauth-5.107.0.tar.xz"; }; }; kbookmarks = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kbookmarks-5.97.0.tar.xz"; - sha256 = "0skbw5m3ihg8v4g46gfvbvgrhdfav6sx26l9jcjx0pfi85ksqvbp"; - name = "kbookmarks-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kbookmarks-5.107.0.tar.xz"; + sha256 = "16gd3ijfpkvs5rzvk6bx8ydbz9dx0chv3m3zxxq4khcqbk8gmlah"; + name = "kbookmarks-5.107.0.tar.xz"; }; }; kcalendarcore = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcalendarcore-5.97.0.tar.xz"; - sha256 = "1476yjbww2cwxnc84nmdgc3r7wi50hj2jjmh6qgfa8067w2sx9yq"; - name = "kcalendarcore-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcalendarcore-5.107.0.tar.xz"; + sha256 = "0iswnbl73in465kgwbn9n3rllw82nasc31897nqc9ifcs6x45msl"; + name = "kcalendarcore-5.107.0.tar.xz"; }; }; kcmutils = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcmutils-5.97.0.tar.xz"; - sha256 = "0xasda9bi455fmmqdhmapdm6n7sg5m1kgvzh5zx7r43s6jshf6dd"; - name = "kcmutils-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcmutils-5.107.0.tar.xz"; + sha256 = "1mahi2zxi3f8m45iynlgwxjz4g5aq0qg68sy7c85h6pvvg6dd626"; + name = "kcmutils-5.107.0.tar.xz"; }; }; kcodecs = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcodecs-5.97.0.tar.xz"; - sha256 = "0w16il3gqy76x4l7135jgi1sfxz4yl9zss2r53mgm583m0bybrk3"; - name = "kcodecs-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcodecs-5.107.0.tar.xz"; + sha256 = "088jl5spmwm4ihmpgk17bsmkcjfn2323cypa12zrpcm4q1iqbc07"; + name = "kcodecs-5.107.0.tar.xz"; }; }; kcompletion = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcompletion-5.97.0.tar.xz"; - sha256 = "19lygg1x12yx41rrh1fklzhrg86nbhg6cji2i25g50ycsd7f1cba"; - name = "kcompletion-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcompletion-5.107.0.tar.xz"; + sha256 = "1xa9ckz9vhxb5m81m7hky68b96vfaq071vfhqs7zjaq9s9rn9ash"; + name = "kcompletion-5.107.0.tar.xz"; }; }; kconfig = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kconfig-5.97.0.tar.xz"; - sha256 = "0bgnagh8kljakvx9rg461fvispf1f37pcd8z9qxr6flwgw67gzlh"; - name = "kconfig-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kconfig-5.107.0.tar.xz"; + sha256 = "04svxr0pckqwx1kkvzsbgcqk5m921x6hps7pk7gn4pi5lnyd95wn"; + name = "kconfig-5.107.0.tar.xz"; }; }; kconfigwidgets = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kconfigwidgets-5.97.0.tar.xz"; - sha256 = "0a44qp3c3isi7xgjcqhs0npiisgf379nxlswmyblmlm00rn03ii0"; - name = "kconfigwidgets-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kconfigwidgets-5.107.0.tar.xz"; + sha256 = "0s608laxgdkzn33p0bb22yaa2w3brapbw4dcpnylc6rimdw8avgi"; + name = "kconfigwidgets-5.107.0.tar.xz"; }; }; kcontacts = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcontacts-5.97.0.tar.xz"; - sha256 = "026rjgmi6lgvm30799klkbcmwfhzlixsbdqyjvzcpsszxh0nj6dq"; - name = "kcontacts-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcontacts-5.107.0.tar.xz"; + sha256 = "17dhbzgizqv5g3qf4wsaf8jgragjfmcrly4c761x5l3c7vwwrjiv"; + name = "kcontacts-5.107.0.tar.xz"; }; }; kcoreaddons = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcoreaddons-5.97.0.tar.xz"; - sha256 = "1ah28900l7j8nb3v3q7xsmmvrq6cv63b8gyisbcw6kryhw9kah09"; - name = "kcoreaddons-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcoreaddons-5.107.0.tar.xz"; + sha256 = "115g3qmfpirvvqj0a2jyi9lgpahw19wc9351mfc2gasj914fxfk4"; + name = "kcoreaddons-5.107.0.tar.xz"; }; }; kcrash = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kcrash-5.97.0.tar.xz"; - sha256 = "1ipmm012v9zvxf7fxcl811xzxw9h6a6d6lzmnn589h9h3n6j8wgg"; - name = "kcrash-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kcrash-5.107.0.tar.xz"; + sha256 = "15gngmgridnxzz04f4mrw9c53l95qi9z3sj9wprlx9d0kgacs5sl"; + name = "kcrash-5.107.0.tar.xz"; }; }; kdav = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kdav-5.97.0.tar.xz"; - sha256 = "1nx5zks5svxszhnm4732w9kh17p20bh66z90gl77zxgixqsq93fm"; - name = "kdav-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kdav-5.107.0.tar.xz"; + sha256 = "0vwv1b3vlz1gizwrj1x4hkdzbkc1vad2mih0qlbhwdlxnx6sb7ap"; + name = "kdav-5.107.0.tar.xz"; }; }; kdbusaddons = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kdbusaddons-5.97.0.tar.xz"; - sha256 = "0b8j2bj4zn7a9yhba44almsvq1s6vg7s3s5gr97mj7mz2hlyiiqk"; - name = "kdbusaddons-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kdbusaddons-5.107.0.tar.xz"; + sha256 = "1f09xf4cm8qk4iklnr60yr2nm054ixnbh85diajbcm5j3v1y75jf"; + name = "kdbusaddons-5.107.0.tar.xz"; }; }; kdeclarative = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kdeclarative-5.97.0.tar.xz"; - sha256 = "0w2s3139xz7001awzs9wpjd23qp5hxzw0k3sgljnwqa36scd4s5y"; - name = "kdeclarative-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kdeclarative-5.107.0.tar.xz"; + sha256 = "0m88i376jc4m80vlzz8wprg1cwvxvr4438n2i89jpz3nh63fsl6z"; + name = "kdeclarative-5.107.0.tar.xz"; }; }; kded = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kded-5.97.0.tar.xz"; - sha256 = "19znbzhifix0r2wzsr5f7fj839ymlpjwlpagpkwsx57pg21k9p2b"; - name = "kded-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kded-5.107.0.tar.xz"; + sha256 = "0fxpx3k9j8xnrwvqszj9m7s8vpdxjkz9jschc0m6pfqiqk7hhbyg"; + name = "kded-5.107.0.tar.xz"; }; }; kdelibs4support = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kdelibs4support-5.97.0.tar.xz"; - sha256 = "04a14i0g59wj54lzq34s8av9mxkfw8jcvlgv3pg87l8xwq4xvpqs"; - name = "kdelibs4support-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kdelibs4support-5.107.0.tar.xz"; + sha256 = "13qccs1f26ap4q1naiyknvp0p746zw4439yj4m3p6c3jd25md57g"; + name = "kdelibs4support-5.107.0.tar.xz"; }; }; kdesignerplugin = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kdesignerplugin-5.97.0.tar.xz"; - sha256 = "087xycnizfw7psnha2f9v16nxphvdnly3ymqywcjwv213cd7y1r8"; - name = "kdesignerplugin-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kdesignerplugin-5.107.0.tar.xz"; + sha256 = "0lxyfyyfs7ykdz201zlycphnpr9lf3qr61a1914a5rkxqczc93b8"; + name = "kdesignerplugin-5.107.0.tar.xz"; }; }; kdesu = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kdesu-5.97.0.tar.xz"; - sha256 = "1csgsrj1jld4p9rqpda4c9wckk224m6zyhhybfqh0mhz78pvcbk5"; - name = "kdesu-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kdesu-5.107.0.tar.xz"; + sha256 = "12hma81sqirfb848vac6igs68vb982rk5pyj3ypnc7jn13jif43x"; + name = "kdesu-5.107.0.tar.xz"; }; }; kdewebkit = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kdewebkit-5.97.0.tar.xz"; - sha256 = "1dijacbg76mn9l13fk8cl0kgj98g8wkky3z1210x65gjgqgzl97f"; - name = "kdewebkit-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kdewebkit-5.107.0.tar.xz"; + sha256 = "0dxnshx629az0dgpiy126by079x3gpxbhhg01z65c06dnlcjhl35"; + name = "kdewebkit-5.107.0.tar.xz"; }; }; kdnssd = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kdnssd-5.97.0.tar.xz"; - sha256 = "0lmlwb4b06fy8myvai76srx4i1w60vw58mn14sy7l88kr28xc12d"; - name = "kdnssd-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kdnssd-5.107.0.tar.xz"; + sha256 = "1jnh3dx2yxf9pz09majdzms7n398zfard1ggjp19jqnpa51vap0m"; + name = "kdnssd-5.107.0.tar.xz"; }; }; kdoctools = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kdoctools-5.97.0.tar.xz"; - sha256 = "1xha2l0sqf4zyqbwglfc946pw483fcl9g43vlmnxrk9qsfr75b31"; - name = "kdoctools-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kdoctools-5.107.0.tar.xz"; + sha256 = "0l0mf5hahn2s5yj7khqrxc8w1fxgwibbx5zz35s0xqaz7x4s0mlx"; + name = "kdoctools-5.107.0.tar.xz"; }; }; kemoticons = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kemoticons-5.97.0.tar.xz"; - sha256 = "02ii85h7l508xhf9f05pfw0c4vldr102v7lbygk5mlrcpgmgqnp2"; - name = "kemoticons-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kemoticons-5.107.0.tar.xz"; + sha256 = "0k1yjm8ybbhm55xh46hl2h6c4cqh4hq8sryc6pjjg1fh6a179y2n"; + name = "kemoticons-5.107.0.tar.xz"; }; }; kfilemetadata = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kfilemetadata-5.97.0.tar.xz"; - sha256 = "08bhs3nq5q362qfqhz3z4znm0svbjy8blcdgy3l0smfpfr8xhbrz"; - name = "kfilemetadata-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kfilemetadata-5.107.0.tar.xz"; + sha256 = "1bcapkmz0zlbknl57byiyalrpk42gvgdycwq6jy9ij5p8m6z7d7d"; + name = "kfilemetadata-5.107.0.tar.xz"; }; }; kglobalaccel = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kglobalaccel-5.97.0.tar.xz"; - sha256 = "0cdbwyckad5a7rlv1kcmpp51q32clbi86cbggap9l9r8h99x7i75"; - name = "kglobalaccel-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kglobalaccel-5.107.0.tar.xz"; + sha256 = "1n4y6hwr53paabi4vlzsl8z82blrmvh3g3xhswdcw4dq6m1q4x58"; + name = "kglobalaccel-5.107.0.tar.xz"; }; }; kguiaddons = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kguiaddons-5.97.0.tar.xz"; - sha256 = "10kmjq38ykbxhp5vr797vmgcv8jf28g2nrkx0j3myhwq1xgmjy7v"; - name = "kguiaddons-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kguiaddons-5.107.0.tar.xz"; + sha256 = "1hc4k7vynxrvbrb66vw3la2ixhm96dz3basbwl6j6g6xlxn6wbxd"; + name = "kguiaddons-5.107.0.tar.xz"; }; }; kholidays = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kholidays-5.97.0.tar.xz"; - sha256 = "0b5qr7vmrshp5hghxbab0q26i01aafw2za4qmj779cj9givpm3vj"; - name = "kholidays-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kholidays-5.107.0.tar.xz"; + sha256 = "0b23lb2dqhnkizr3pa9bj2z6rq1613q3cyfh770pksfps7lp0mna"; + name = "kholidays-5.107.0.tar.xz"; }; }; khtml = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/khtml-5.97.0.tar.xz"; - sha256 = "14dv3734z0m53rc1clx4qdm020pwc251ac9dvmpvg2x294vlj5kc"; - name = "khtml-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/khtml-5.107.0.tar.xz"; + sha256 = "1zcms5h78nc0c69ah60lmjxq6ymb3213ya41hfx7q998dzd9fi9v"; + name = "khtml-5.107.0.tar.xz"; }; }; ki18n = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/ki18n-5.97.0.tar.xz"; - sha256 = "07hyz3vaqwd12g92gwrmzd3p2wx3qksfnnd560kan5f8g1pnsbq3"; - name = "ki18n-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/ki18n-5.107.0.tar.xz"; + sha256 = "1q4bbv14davg8pcxr1ngkbzk2q37m6lf2wzxiim7ydkm3giqzp8p"; + name = "ki18n-5.107.0.tar.xz"; }; }; kiconthemes = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kiconthemes-5.97.0.tar.xz"; - sha256 = "04csm9hb6inp1v0471xsqgxim5748s2k1fxl5lzmpzmbmslcdwcl"; - name = "kiconthemes-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kiconthemes-5.107.0.tar.xz"; + sha256 = "0by44ra385kwj006l9jkqlpyqci79cspg3y41h3f0m4xpi4dn5sx"; + name = "kiconthemes-5.107.0.tar.xz"; }; }; kidletime = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kidletime-5.97.0.tar.xz"; - sha256 = "0aq4qpplafzsipflfjf463xp5p68gpcfssdr8lpkx84lqqa0k89m"; - name = "kidletime-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kidletime-5.107.0.tar.xz"; + sha256 = "0b3plz0hkxw0i8kklv79mfbk79x6p1swz6ffs4dz04hj3cl9lh1v"; + name = "kidletime-5.107.0.tar.xz"; }; }; kimageformats = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kimageformats-5.97.0.tar.xz"; - sha256 = "04ajq25xh4iyxfnm658h6fd9z8ipn5dgwd640ax9walbp4pkd0zb"; - name = "kimageformats-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kimageformats-5.107.0.tar.xz"; + sha256 = "1hfisk63anns3zsakgc4k4fhbx9ic2a4k75jxsmd337rdg9ql9cp"; + name = "kimageformats-5.107.0.tar.xz"; }; }; kinit = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kinit-5.97.0.tar.xz"; - sha256 = "19ac8i0dvh6q2sqrgk3rjg231x5n4k6d4hd0vgjycyxjmi3aqmjq"; - name = "kinit-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kinit-5.107.0.tar.xz"; + sha256 = "1p28m3cvifgdw1rjzqy5xbvyzq383yhr50bkq6xn6b12ar239znf"; + name = "kinit-5.107.0.tar.xz"; }; }; kio = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kio-5.97.0.tar.xz"; - sha256 = "11sqcy0m3867ss9hgs5n7jmwck0rmdql2b1mp5q99d4fg98816yc"; - name = "kio-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kio-5.107.0.tar.xz"; + sha256 = "1bj8mi112xh5zi56i84d96jdc2ji2h72rhl126kfj88chdb1hsj5"; + name = "kio-5.107.0.tar.xz"; }; }; kirigami2 = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kirigami2-5.97.0.tar.xz"; - sha256 = "016ny2pf34cll4zwxxfj0r4fjkvbm0mmac5z7d22dq6cgqrdz7j4"; - name = "kirigami2-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kirigami2-5.107.0.tar.xz"; + sha256 = "1jdr1i74f90wkjgfyd3ickxwcjmkn1y78v3ggybkrqfx7lvd3hzm"; + name = "kirigami2-5.107.0.tar.xz"; }; }; kitemmodels = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kitemmodels-5.97.0.tar.xz"; - sha256 = "0vxlajl8lvddxrwnq3zdcm4sj36r6nyczplwk97xsr5q52minpbw"; - name = "kitemmodels-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kitemmodels-5.107.0.tar.xz"; + sha256 = "1bqiia07c4kbw89j0rw9dx7idflml7wr7sdkg9rmyq6hlpkamxdp"; + name = "kitemmodels-5.107.0.tar.xz"; }; }; kitemviews = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kitemviews-5.97.0.tar.xz"; - sha256 = "1ggv3lf1z5986g837kq0dw2pkwd032zzdx2c9zs5zal1y7aid6f5"; - name = "kitemviews-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kitemviews-5.107.0.tar.xz"; + sha256 = "05qbl1r0js6rxdgz9ym6kpv3rlq4prxy121f8z0c224vivp0qinm"; + name = "kitemviews-5.107.0.tar.xz"; }; }; kjobwidgets = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kjobwidgets-5.97.0.tar.xz"; - sha256 = "16s2rjbmxz6x1kmnx9mg8sa42p65ps5jk074s86vg9qnhk0jxkf9"; - name = "kjobwidgets-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kjobwidgets-5.107.0.tar.xz"; + sha256 = "14kbj31ghmx2wsl79dmgvkfzxlbrpds1z12mj6z91665vrmspq96"; + name = "kjobwidgets-5.107.0.tar.xz"; }; }; kjs = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kjs-5.97.0.tar.xz"; - sha256 = "1y6wgfc85smlp3kqxyma0h0nnn5z5hzszy0xdvbl76c1azby2n8f"; - name = "kjs-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kjs-5.107.0.tar.xz"; + sha256 = "0d985bsvrqbfj068l3si3z0a6b9m6xz4zm6k3p7qh4382blb8dka"; + name = "kjs-5.107.0.tar.xz"; }; }; kjsembed = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kjsembed-5.97.0.tar.xz"; - sha256 = "07s0xpcvxslnyk6z6ilz2h57in5g4a1xa6yi896isqwihqc28kxx"; - name = "kjsembed-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kjsembed-5.107.0.tar.xz"; + sha256 = "1aridyby0aiakqsn58575hajhh8il5w48n41dh4ng6ax86d4jvkj"; + name = "kjsembed-5.107.0.tar.xz"; }; }; kmediaplayer = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kmediaplayer-5.97.0.tar.xz"; - sha256 = "14hc5kz98smihlnnf5lg5i6mw8xnblix7jaql2x1ym6vj7vbnjks"; - name = "kmediaplayer-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kmediaplayer-5.107.0.tar.xz"; + sha256 = "1m0iik73qia33yvpkirn3f8vpmwxyz69gaddxm2ac0n0xjznxrmj"; + name = "kmediaplayer-5.107.0.tar.xz"; }; }; knewstuff = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/knewstuff-5.97.0.tar.xz"; - sha256 = "0k49zbypxw0b79nbmhc59q2bz4h0whaq72if5nfa4jdxrvfvn9yp"; - name = "knewstuff-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/knewstuff-5.107.0.tar.xz"; + sha256 = "16zjjamp2myb45v4wm6k00h9ghp7rgszjdb3ph1sh9fm86x3bnbq"; + name = "knewstuff-5.107.0.tar.xz"; }; }; knotifications = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/knotifications-5.97.0.tar.xz"; - sha256 = "07ylq0ynb66cp5v7p26j49w65kadza8zkww3wl32nnvi3qa68qz3"; - name = "knotifications-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/knotifications-5.107.0.tar.xz"; + sha256 = "0xigm6cgsdfa74nn4p3f66xfi4rkb1ynmisbf3bh6kf58rq4f7gf"; + name = "knotifications-5.107.0.tar.xz"; }; }; knotifyconfig = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/knotifyconfig-5.97.0.tar.xz"; - sha256 = "1yldfc44k1z7s1f3yqzdm0dgg84xlzqddllkrxc60cf6aaq7pnhv"; - name = "knotifyconfig-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/knotifyconfig-5.107.0.tar.xz"; + sha256 = "0ydjxyalmx4364m2idmqahzyb351mq4bi1jf7ibs934lra7mdwg8"; + name = "knotifyconfig-5.107.0.tar.xz"; }; }; kpackage = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kpackage-5.97.0.tar.xz"; - sha256 = "03j184bnv7lnbx2srqxhv9q5klgr0dvrfdwhx1b56jpmxjrdf79c"; - name = "kpackage-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kpackage-5.107.0.tar.xz"; + sha256 = "1ch4qj1sjwsf56ywqgns9ka07lc4dcw0j5hr75pibdvaap0n1bph"; + name = "kpackage-5.107.0.tar.xz"; }; }; kparts = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kparts-5.97.0.tar.xz"; - sha256 = "0l95af7c9m79z1pwyzzhdihd2wksjxy0vnl6h4a5qi35a553v0zg"; - name = "kparts-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kparts-5.107.0.tar.xz"; + sha256 = "1yx9iyd9r740hph24mc96gfql0vdd5s4mrixyk0lr3lj8j35bf00"; + name = "kparts-5.107.0.tar.xz"; }; }; kpeople = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kpeople-5.97.0.tar.xz"; - sha256 = "1fy2dpfbhcmi0v08ik6pbb31z29m1g91l14p98ny3g6sy6r1l83v"; - name = "kpeople-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kpeople-5.107.0.tar.xz"; + sha256 = "18hr9ci9qbgrwds44knv1xcqxi71b04bw4xh3v1h2sw44srnwplj"; + name = "kpeople-5.107.0.tar.xz"; }; }; kplotting = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kplotting-5.97.0.tar.xz"; - sha256 = "03pa2qbpm6qsc9v6i6wqr15jwjkgywzdwy7jl6cxrh9acdmy3ljy"; - name = "kplotting-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kplotting-5.107.0.tar.xz"; + sha256 = "0gnk1rsrznmyq11f3r9i5pgfb9szscyhif1x0pns1qj24ax3sv2c"; + name = "kplotting-5.107.0.tar.xz"; }; }; kpty = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kpty-5.97.0.tar.xz"; - sha256 = "1i0a53l1ik44blxy7xg3lf2l2x2idxfrxn1rnjdgm119klysdic7"; - name = "kpty-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kpty-5.107.0.tar.xz"; + sha256 = "1y0k92p8j3hpi6si3lqlvh121v8wqybqxhqkf3ygqhld23scazlh"; + name = "kpty-5.107.0.tar.xz"; }; }; kquickcharts = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kquickcharts-5.97.0.tar.xz"; - sha256 = "1v2zky53hvwbqnbh0wj8n6rp0lp59qii4k5gm3j2pfcjzrdj8an1"; - name = "kquickcharts-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kquickcharts-5.107.0.tar.xz"; + sha256 = "1xxrnkxxc8rjvy15zdp3fgiwrfzf67ib7jaxlax8f1s74mr76b4l"; + name = "kquickcharts-5.107.0.tar.xz"; }; }; kross = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kross-5.97.0.tar.xz"; - sha256 = "0143l7nxq0j207cjvs0srcllvfyzpwrzxmcrdl22hrj951j1aq5s"; - name = "kross-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kross-5.107.0.tar.xz"; + sha256 = "13myij7bx0id6vrwnrimfgjq3dwjw5rnpdpg09iawbzjx9yaq3iz"; + name = "kross-5.107.0.tar.xz"; }; }; krunner = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/krunner-5.97.0.tar.xz"; - sha256 = "0addv0whngqzfvsi1gcsiissin3sa7gg8n5kd3nnp03w7kqbapr9"; - name = "krunner-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/krunner-5.107.0.tar.xz"; + sha256 = "06r27jmhqjifpv7fkyhin8qdygf3qzgmz2n34sa366qk5h1fij3m"; + name = "krunner-5.107.0.tar.xz"; }; }; kservice = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kservice-5.97.0.tar.xz"; - sha256 = "0bi07qdnl99g4kwxikh5nb4n6ihnn5hg8g1sl64jkggd06l1c03d"; - name = "kservice-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kservice-5.107.0.tar.xz"; + sha256 = "0bgr2jv11cjfb5fkq5ki39xin3kjqk0jbrjg419pay8xj90nsgq6"; + name = "kservice-5.107.0.tar.xz"; }; }; ktexteditor = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/ktexteditor-5.97.0.tar.xz"; - sha256 = "02hwh736zlb98vkd83sz8a2ywqcv3wbik2pscdg746ff2pvqnwlb"; - name = "ktexteditor-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/ktexteditor-5.107.0.tar.xz"; + sha256 = "165wrv5bdmixczcf1jr0j06fh31n5rchq24d4856p18vl56wg4cg"; + name = "ktexteditor-5.107.0.tar.xz"; }; }; ktextwidgets = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/ktextwidgets-5.97.0.tar.xz"; - sha256 = "1kwa52f1nyidxjkcipp5r3p1cp5m4xdm57cr77vv9krzhcaznhmx"; - name = "ktextwidgets-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/ktextwidgets-5.107.0.tar.xz"; + sha256 = "1yx0dlvz5ssn5wqpx606vrzdfq14akpvmlayg41sx6hs4xzv0rjy"; + name = "ktextwidgets-5.107.0.tar.xz"; }; }; kunitconversion = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kunitconversion-5.97.0.tar.xz"; - sha256 = "1pspm7ka6yvy7pbdsfliyzr0xi20m8krd4qvy24jy4rn0wa5xy6v"; - name = "kunitconversion-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kunitconversion-5.107.0.tar.xz"; + sha256 = "1y96gqkh7qvs37kb4f0gcqx2f2ilgcryxvcyfbngp3l4fpnvxxaw"; + name = "kunitconversion-5.107.0.tar.xz"; }; }; kwallet = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kwallet-5.97.0.tar.xz"; - sha256 = "08fqjxsnqiifp5knsb0w5ajx5713c1z4p5s7cbg6395bqsq7i6xb"; - name = "kwallet-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kwallet-5.107.0.tar.xz"; + sha256 = "0xqx3gvqbgjvbp362wr0d42p4wcvwk0f5gqib8qa6zik3w0nly9f"; + name = "kwallet-5.107.0.tar.xz"; }; }; kwayland = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kwayland-5.97.0.tar.xz"; - sha256 = "0g6a618kdgsra0b7mkg3hyvxm3lzwnmz5j2mlkhmmkfci5n02wg5"; - name = "kwayland-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kwayland-5.107.0.tar.xz"; + sha256 = "0j8hjv9v2yxn922xd1lxlx017c658w2zs3ah0f343sl8cwbj2p45"; + name = "kwayland-5.107.0.tar.xz"; }; }; kwidgetsaddons = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kwidgetsaddons-5.97.0.tar.xz"; - sha256 = "05xcnrv27m7xfhgkfmgrbrfg6m6bb3p65iqb8gxjjs0357jcgh3s"; - name = "kwidgetsaddons-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kwidgetsaddons-5.107.0.tar.xz"; + sha256 = "1jc7x0n1052pykmps3mpb06jj2pyyvcv0f5v2qymbxf36fcrp88g"; + name = "kwidgetsaddons-5.107.0.tar.xz"; }; }; kwindowsystem = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kwindowsystem-5.97.0.tar.xz"; - sha256 = "1wgybsf3n16q66pkgcg3hjypmfl9cam69bcz98xf074s6ybaf8mq"; - name = "kwindowsystem-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kwindowsystem-5.107.0.tar.xz"; + sha256 = "07lkqqzbgnx6v4fzrcdi5xwznxs21rgg96j8ghs6s3zph8y7ram3"; + name = "kwindowsystem-5.107.0.tar.xz"; }; }; kxmlgui = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/kxmlgui-5.97.0.tar.xz"; - sha256 = "1xdd30r9a3f611h8kmk53mybyil870159b7qr7v13g5asqlpkwds"; - name = "kxmlgui-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/kxmlgui-5.107.0.tar.xz"; + sha256 = "1rc420zlmiivb4x00dlr9z8035crw974gviwzs6xag1v9j022j2b"; + name = "kxmlgui-5.107.0.tar.xz"; }; }; kxmlrpcclient = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/portingAids/kxmlrpcclient-5.97.0.tar.xz"; - sha256 = "02fkzf9z983r2mfyjwyhpzf9b3qpk8bavh1pixbvwd6iddmqhnj9"; - name = "kxmlrpcclient-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/portingAids/kxmlrpcclient-5.107.0.tar.xz"; + sha256 = "0yfbbqkwbrfsanwf0kph5d81xyply17swxmnz5w5qwasdhk19chc"; + name = "kxmlrpcclient-5.107.0.tar.xz"; }; }; modemmanager-qt = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/modemmanager-qt-5.97.0.tar.xz"; - sha256 = "0qg56r4j3mlyp27zjdrhwckw4a10zfp4bpzwr35m37ccsb80304k"; - name = "modemmanager-qt-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/modemmanager-qt-5.107.0.tar.xz"; + sha256 = "0ff4sq4wq12qdrkb53wbnjdsccarf8bl6kpv831q0jhhbv06xpy1"; + name = "modemmanager-qt-5.107.0.tar.xz"; }; }; networkmanager-qt = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/networkmanager-qt-5.97.0.tar.xz"; - sha256 = "10bczach9x3az29h32rn6h0gnz4ghj8dn8ynm93jkkjmw87asml5"; - name = "networkmanager-qt-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/networkmanager-qt-5.107.0.tar.xz"; + sha256 = "0zqrsgq68n5wdw06sq75sgk63by41lr24dink6gkh8r0yqzgspv9"; + name = "networkmanager-qt-5.107.0.tar.xz"; }; }; oxygen-icons5 = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/oxygen-icons5-5.97.0.tar.xz"; - sha256 = "1ypr4l1205jzc9cpdin64a2rk0bz4x0wjy7k87lswm2643w6sjsm"; - name = "oxygen-icons5-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/oxygen-icons5-5.107.0.tar.xz"; + sha256 = "1l6glxkq62lzpzr6hvqwn3xb4jfw79w69nwjbbs5imbxndcrmz9s"; + name = "oxygen-icons5-5.107.0.tar.xz"; }; }; plasma-framework = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/plasma-framework-5.97.0.tar.xz"; - sha256 = "09xmjmv9l26dpyngwks66lb48clfwfagpndavf2djcfjid4pv63k"; - name = "plasma-framework-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/plasma-framework-5.107.0.tar.xz"; + sha256 = "0ahgpwmaz2nnyg4qwf8ppdk70a718v65ldk8si6gvglf95daalv0"; + name = "plasma-framework-5.107.0.tar.xz"; }; }; prison = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/prison-5.97.0.tar.xz"; - sha256 = "06skmwxb1hkg2h1q2fhgkbbsdnvhg6l930533n446g42p7qlzw56"; - name = "prison-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/prison-5.107.0.tar.xz"; + sha256 = "172alrpknjnc97ds1dizwgki40z82p1vzld2gib6pwykgzgjww6c"; + name = "prison-5.107.0.tar.xz"; }; }; purpose = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/purpose-5.97.0.tar.xz"; - sha256 = "17sih5a5v28qpwrvc1jq3b2hhi7qrbwaw14swg0iz89icbaxizl3"; - name = "purpose-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/purpose-5.107.0.tar.xz"; + sha256 = "0b4x7x3kia5vn913mzfk0k0f0lhf0gpc3kjsw9pgy1mna8dg7kcr"; + name = "purpose-5.107.0.tar.xz"; }; }; qqc2-desktop-style = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/qqc2-desktop-style-5.97.0.tar.xz"; - sha256 = "19ily5hn1hmyqw9d2qwm7440zzr3kjdz1qf2n073w2miqgp6fsa6"; - name = "qqc2-desktop-style-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/qqc2-desktop-style-5.107.0.tar.xz"; + sha256 = "0hpjy5w72hzihc7famdjj5arac8fw0d149iqpywldyzhk6bnrfaw"; + name = "qqc2-desktop-style-5.107.0.tar.xz"; }; }; solid = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/solid-5.97.0.tar.xz"; - sha256 = "17aclbb8jwdj4hd6kz3svgla5i5rm03xj7cavdinbvy2g13avh44"; - name = "solid-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/solid-5.107.0.tar.xz"; + sha256 = "1w5b62hx8icjz8wkhkn0mhaykdm4mglf6d8qh759160v85fi2ia2"; + name = "solid-5.107.0.tar.xz"; }; }; sonnet = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/sonnet-5.97.0.tar.xz"; - sha256 = "14qijjhm0ar14nw03dp192gnmlx13xgybw2iv71nrxg7cybp74m3"; - name = "sonnet-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/sonnet-5.107.0.tar.xz"; + sha256 = "0ix7jqjdlcd4jksrvgy5whpbl0i2ljs7pxkm9f8yg2pm3h5clgda"; + name = "sonnet-5.107.0.tar.xz"; }; }; syndication = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/syndication-5.97.0.tar.xz"; - sha256 = "0qcxmsirzqbycndw4grvpcmvyfz01crj7cdlazj92a5gckz640jn"; - name = "syndication-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/syndication-5.107.0.tar.xz"; + sha256 = "0jpqn34za7q62f8x2njyggq52h9riljr053ng25ykqvp3z2khk95"; + name = "syndication-5.107.0.tar.xz"; }; }; syntax-highlighting = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/syntax-highlighting-5.97.0.tar.xz"; - sha256 = "17d9a2mr0g3l62nqvrsmwkhraxjc26bw8hxf27xwpngazy8rd2z8"; - name = "syntax-highlighting-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/syntax-highlighting-5.107.0.tar.xz"; + sha256 = "1narmiqlmgnhzxbwmcm4si8w684q3fdp4zh25w0kvwdvxvlx2bk7"; + name = "syntax-highlighting-5.107.0.tar.xz"; }; }; threadweaver = { - version = "5.97.0"; + version = "5.107.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.97/threadweaver-5.97.0.tar.xz"; - sha256 = "13s0zjmjwqpzxv14h7x8d12av4icgdnhgzb9qcdc82gazq1mv5s6"; - name = "threadweaver-5.97.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.107/threadweaver-5.107.0.tar.xz"; + sha256 = "1wis770hbmzq920fnfg0pvz35bf4abbkkbnx7za9f89b7jpzmi66"; + name = "threadweaver-5.107.0.tar.xz"; }; }; } |