diff options
Diffstat (limited to 'pkgs/development')
48 files changed, 609 insertions, 599 deletions
diff --git a/pkgs/development/compilers/copper/default.nix b/pkgs/development/compilers/copper/default.nix index 67d31f6f5e1..f202932743f 100644 --- a/pkgs/development/compilers/copper/default.nix +++ b/pkgs/development/compilers/copper/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv +{ lib +, stdenv , fetchurl , libffi }: @@ -27,6 +28,6 @@ stdenv.mkDerivation rec { homepage = "https://tibleiz.net/copper/"; license = licenses.bsd2; platforms = platforms.x86_64; - broken = stdenv.isDarwin; + broken = true; }; } diff --git a/pkgs/development/compilers/haxe/default.nix b/pkgs/development/compilers/haxe/default.nix index b70a3e13ab1..7a6c019c16d 100644 --- a/pkgs/development/compilers/haxe/default.nix +++ b/pkgs/development/compilers/haxe/default.nix @@ -13,7 +13,7 @@ let sha dune_2 luv - ocaml_extlib + extlib ] else if lib.versionAtLeast version "4.0" then with ocaml-ng.ocamlPackages_4_10; [ ocaml @@ -25,7 +25,7 @@ let sha dune_2 luv - ocaml_extlib-1-7-7 + extlib-1-7-7 ] else with ocaml-ng.ocamlPackages_4_05; [ ocaml camlp4 diff --git a/pkgs/development/compilers/yosys/default.nix b/pkgs/development/compilers/yosys/default.nix index 34c76b48384..62bd8b15d1a 100644 --- a/pkgs/development/compilers/yosys/default.nix +++ b/pkgs/development/compilers/yosys/default.nix @@ -8,7 +8,6 @@ , libffi , makeWrapper , pkg-config -, protobuf , python3 , readline , symlinkJoin @@ -72,13 +71,13 @@ let in stdenv.mkDerivation rec { pname = "yosys"; - version = "0.22"; + version = "0.23"; src = fetchFromGitHub { owner = "YosysHQ"; repo = "yosys"; rev = "${pname}-${version}"; - hash = "sha256-us4GiulqkzcwD2iuNXB5eTd3iqgUdvj9Nd2p/9TJerQ="; + hash = "sha256-mOakdXhSij8k4Eo7RwpKjd59IkNjw31NNFDJtL6Adgo="; }; enableParallelBuilding = true; @@ -87,14 +86,13 @@ in stdenv.mkDerivation rec { tcl readline libffi - protobuf zlib (python3.withPackages (pp: with pp; [ click ])) ]; - makeFlags = [ "ENABLE_PROTOBUF=1" "PREFIX=${placeholder "out"}"]; + makeFlags = [ "PREFIX=${placeholder "out"}"]; patches = [ ./plugin-search-dirs.patch @@ -116,9 +114,6 @@ in stdenv.mkDerivation rec { make config-${if stdenv.cc.isClang or false then "clang" else "gcc"} echo 'ABCEXTERNAL = ${abc-verifier}/bin/abc' >> Makefile.conf - # we have to do this ourselves for some reason... - (cd misc && ${protobuf}/bin/protoc --cpp_out ../backends/protobuf/ ./yosys.proto) - if ! grep -q "ABCREV = ${shortAbcRev}" Makefile; then echo "ERROR: yosys isn't compatible with the provided abc (${shortAbcRev}), failing." exit 1 diff --git a/pkgs/development/interpreters/clojure/default.nix b/pkgs/development/interpreters/clojure/default.nix index 3bea390bd4c..78095d6d9d3 100644 --- a/pkgs/development/interpreters/clojure/default.nix +++ b/pkgs/development/interpreters/clojure/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "clojure"; - version = "1.11.1.1189"; + version = "1.11.1.1200"; src = fetchurl { # https://clojure.org/releases/tools url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz"; - sha256 = "sha256-wg5iN5/UT6jb68vF98mgSl21fLG9BdEcXH0EEmvnEOs="; + sha256 = "sha256-296cS91Ct9paZ9h5VItFKOSQPOc+4mwylia2Fl1Xthw="; }; nativeBuildInputs = [ diff --git a/pkgs/development/interpreters/lunatic/default.nix b/pkgs/development/interpreters/lunatic/default.nix index c3342927977..b056b7a133b 100644 --- a/pkgs/development/interpreters/lunatic/default.nix +++ b/pkgs/development/interpreters/lunatic/default.nix @@ -1,19 +1,17 @@ -{ lib, rustPlatform, fetchFromGitHub, cmake, stdenv, Security }: +{ lib, rustPlatform, fetchFromGitHub, stdenv, Security }: rustPlatform.buildRustPackage rec { pname = "lunatic"; - version = "0.10.1"; + version = "0.12.0"; src = fetchFromGitHub { owner = "lunatic-solutions"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MQ10WwvUdqU4w9uA4H1+VRM29HXVtLMwfGvbM6VqS90="; + sha256 = "sha256-7fxccufM5tunbutABEtsa6++OLTsS72oA219zvf+KN8="; }; - cargoSha256 = "sha256-tNYA3YruI7VENmLbd3rmZr7BkqHp1HNOfzPTkIiixqA="; - - nativeBuildInputs = [ cmake ]; + cargoSha256 = "sha256-sHSQUvHTwyqMrGmwpblqpS4HfFiWGb+70a1uloDu2wY="; buildInputs = lib.optional stdenv.isDarwin Security; diff --git a/pkgs/development/libraries/ada/gnatcoll/bindings.nix b/pkgs/development/libraries/ada/gnatcoll/bindings.nix index fb2a744be7f..9d22551b32a 100644 --- a/pkgs/development/libraries/ada/gnatcoll/bindings.nix +++ b/pkgs/development/libraries/ada/gnatcoll/bindings.nix @@ -33,19 +33,15 @@ in stdenv.mkDerivation rec { pname = "gnatcoll-${component}"; - version = "22.0.0"; + version = "23.0.0"; src = fetchFromGitHub { owner = "AdaCore"; repo = "gnatcoll-bindings"; rev = "v${version}"; - sha256 = "0wbwnd6jccwfd4jdxbnzhc0jhm8ad4phz6y9b1gk8adykkk6jcz4"; + sha256 = "1jnnfsvll4jh6ip0fww4mh2cm61h7dzpxz3zaa2psrc1w54x34nn"; }; - patches = [ - ./omp-setup-text-mode.patch - ]; - nativeBuildInputs = [ gprbuild gnat diff --git a/pkgs/development/libraries/ada/gnatcoll/core.nix b/pkgs/development/libraries/ada/gnatcoll/core.nix index 690361bb111..171e9b99eec 100644 --- a/pkgs/development/libraries/ada/gnatcoll/core.nix +++ b/pkgs/development/libraries/ada/gnatcoll/core.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "gnatcoll-core"; - version = "22.0.0"; + version = "23.0.0"; src = fetchFromGitHub { owner = "AdaCore"; repo = "gnatcoll-core"; rev = "v${version}"; - sha256 = "0fn28dp6bgpp1sshr09m1x85g2gx11xqkiy410hiicfyg5hamh1l"; + sha256 = "11q66xszqvpc9jyyzivcakik27d23yniahjdznb47wyqkxphm1dl"; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/ada/gnatcoll/db.nix b/pkgs/development/libraries/ada/gnatcoll/db.nix index 6c87d63063f..6b4ce3677d1 100644 --- a/pkgs/development/libraries/ada/gnatcoll/db.nix +++ b/pkgs/development/libraries/ada/gnatcoll/db.nix @@ -50,23 +50,20 @@ let in stdenv.mkDerivation rec { - pname = "gnatcoll-${component}"; - version = "22.0.0"; + # executables don't adhere to the string gnatcoll-* scheme + pname = + if onlyExecutable + then builtins.replaceStrings [ "_" ] [ "-" ] component + else "gnatcoll-${component}"; + version = "23.0.0"; src = fetchFromGitHub { owner = "AdaCore"; repo = "gnatcoll-db"; rev = "v${version}"; - sha256 = "1c39yg13faadg5mzpq3s83rn24npmpc4yjj0cvj7kqwpqxci4m55"; + sha256 = "1j77ina17myahlsvbyiycgxkncd7ijc7jrvzwa4gagx0fwjk7prh"; }; - patches = lib.optionals (component == "sqlite") [ - # fixes build of the static sqlite component - # when building against the system libsqlite3 - # See https://github.com/AdaCore/gprbuild/issues/27#issuecomment-298444608 - ./gnatcoll-db-sqlite-static-external.patch - ]; - # Link executables dynamically unless specified by the platform, # as we usually do in nixpkgs where possible postPatch = lib.optionalString (!stdenv.hostPlatform.isStatic) '' diff --git a/pkgs/development/libraries/ada/gnatcoll/gnatcoll-db-sqlite-static-external.patch b/pkgs/development/libraries/ada/gnatcoll/gnatcoll-db-sqlite-static-external.patch deleted file mode 100644 index f67837d7d51..00000000000 --- a/pkgs/development/libraries/ada/gnatcoll/gnatcoll-db-sqlite-static-external.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/sqlite/gnatcoll_sqlite.gpr b/sqlite/gnatcoll_sqlite.gpr -index 5bd53d35..580739f8 100644 ---- a/sqlite/gnatcoll_sqlite.gpr -+++ b/sqlite/gnatcoll_sqlite.gpr -@@ -69,7 +69,12 @@ project GnatColl_Sqlite is - for Source_Dirs use (".", "amalgamation"); - when "external" => - for Source_Dirs use ("."); -- for Library_Options use ("-lsqlite3") & Thread_Lib; -+ case Library_Type is -+ when "relocatable" => -+ for Library_Options use ("-lsqlite3") & Thread_Lib; -+ when others => -+ null; -+ end case; - end case; - - package Compiler is diff --git a/pkgs/development/libraries/ada/gnatcoll/omp-setup-text-mode.patch b/pkgs/development/libraries/ada/gnatcoll/omp-setup-text-mode.patch deleted file mode 100644 index 07953809bb2..00000000000 --- a/pkgs/development/libraries/ada/gnatcoll/omp-setup-text-mode.patch +++ /dev/null @@ -1,23 +0,0 @@ -commit 37c815ee660d1bf37256638d23b0346ad7cc19e7 -Author: sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> -Date: Wed Jul 21 00:18:30 2021 +0200 - - omp/setup.py: open version_information in text mode - - Otherwise saving the config in setup_support.py will fail as a bytes - object is not encodeable as JSON. Luckily, version_information is text - anyways. - -diff --git a/omp/setup.py b/omp/setup.py -index 942ab1f5..5281398e 100755 ---- a/omp/setup.py -+++ b/omp/setup.py -@@ -25,7 +25,7 @@ class GNATCollOMP(SetupApp): - - # Set library version - with open(os.path.join(config.source_dir, '..', -- 'version_information'), 'rb') as fd: -+ 'version_information'), 'r') as fd: - version = fd.read().strip() - config.set_data('GNATCOLL_VERSION', version, sub='gprbuild') - diff --git a/pkgs/development/libraries/ada/xmlada/default.nix b/pkgs/development/libraries/ada/xmlada/default.nix index cd0aad61d40..e80371e092e 100644 --- a/pkgs/development/libraries/ada/xmlada/default.nix +++ b/pkgs/development/libraries/ada/xmlada/default.nix @@ -9,14 +9,14 @@ stdenv.mkDerivation rec { pname = "xmlada"; - version = "22.0.0"; + version = "23.0.0"; src = fetchFromGitHub { name = "xmlada-${version}-src"; owner = "AdaCore"; repo = "xmlada"; rev = "v${version}"; - sha256 = "1pg6m0sfc1vwvd18r80jv2vwrsb2qgvyl8jmmrmpbdni0npx0kv3"; + sha256 = "sha256-covcSwlQQjRKTv0DdMEgahXXlch0TeKnvSyOsGO9+e0="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/duckdb/default.nix b/pkgs/development/libraries/duckdb/default.nix index 4aa3317cb24..654c58ba694 100644 --- a/pkgs/development/libraries/duckdb/default.nix +++ b/pkgs/development/libraries/duckdb/default.nix @@ -17,15 +17,17 @@ let in stdenv.mkDerivation rec { pname = "duckdb"; - version = "0.5.1"; + version = "0.6.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-qzDQFS2ogQ6hqTCddHnttWF365007Labnn4BmHB219k="; + sha256 = "sha256-XCEX2VCynbMUP5xsxWq8PlHnfrBfES5c2fuu2jhM+tI="; }; + patches = [ ./version.patch ]; + postPatch = '' substituteInPlace CMakeLists.txt --subst-var-by DUCKDB_VERSION "v${version}" ''; @@ -42,6 +44,7 @@ stdenv.mkDerivation rec { "-DBUILD_TPCE=ON" "-DBUILD_TPCH_EXTENSION=ON" "-DBUILD_VISUALIZER_EXTENSION=ON" + "-DBUILD_INET_EXTENSION=ON" "-DJDBC_DRIVER=${enableFeature withJdbc}" ]; @@ -56,13 +59,20 @@ stdenv.mkDerivation rec { installCheckPhase = let excludes = map (pattern: "exclude:'${pattern}'") [ - "*test_slow" - "Test file buffers for reading/writing to file" - "[test_slow]" + "[s3]" + "Test closing database during long running query" "test/common/test_cast_hugeint.test" "test/sql/copy/csv/test_csv_remote.test" "test/sql/copy/parquet/test_parquet_remote.test" "test/sql/copy/parquet/test_parquet_remote_foreign_files.test" + "test/sql/storage/compression/chimp/chimp_read.test" + "test/sql/storage/compression/chimp/chimp_read_float.test" + "test/sql/storage/compression/patas/patas_compression_ratio.test_coverage" + "test/sql/storage/compression/patas/patas_read.test" + # these are only hidden if no filters are passed in + "[!hide]" + # this test apparently never terminates + "test/sql/copy/csv/auto/test_csv_auto.test" ] ++ lib.optionals stdenv.isAarch64 [ "test/sql/aggregate/aggregates/test_kurtosis.test" "test/sql/aggregate/aggregates/test_skewness.test" diff --git a/pkgs/development/libraries/duckdb/version.patch b/pkgs/development/libraries/duckdb/version.patch index 1f5491eac23..1f52fdb3b93 100644 --- a/pkgs/development/libraries/duckdb/version.patch +++ b/pkgs/development/libraries/duckdb/version.patch @@ -1,27 +1,34 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 92c097228..5f51929f6 100644 +index 349af6acf7..7ffec0b4cb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -157,45 +157,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") +@@ -196,52 +196,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") set(SUN TRUE) endif() --execute_process( -- COMMAND git log -1 --format=%h -- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -- RESULT_VARIABLE GIT_RESULT -- OUTPUT_VARIABLE GIT_COMMIT_HASH -- OUTPUT_STRIP_TRAILING_WHITESPACE) --execute_process( -- COMMAND git describe --tags --abbrev=0 -- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_LAST_TAG -- OUTPUT_STRIP_TRAILING_WHITESPACE) --execute_process( -- COMMAND git describe --tags --long -- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_ITERATION -- OUTPUT_STRIP_TRAILING_WHITESPACE) +-find_package(Git) +-if(Git_FOUND) +- if (NOT DEFINED GIT_COMMIT_HASH) +- execute_process( +- COMMAND ${GIT_EXECUTABLE} log -1 --format=%h +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +- RESULT_VARIABLE GIT_RESULT +- OUTPUT_VARIABLE GIT_COMMIT_HASH +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- endif() +- execute_process( +- COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=0 +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +- OUTPUT_VARIABLE GIT_LAST_TAG +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- execute_process( +- COMMAND ${GIT_EXECUTABLE} describe --tags --long +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +- OUTPUT_VARIABLE GIT_ITERATION +- OUTPUT_STRIP_TRAILING_WHITESPACE) +-else() +- message("Git NOT FOUND") +-endif() - -if(GIT_RESULT EQUAL "0") - string(REGEX REPLACE "v([0-9]+).[0-9]+.[0-9]+" "\\1" DUCKDB_MAJOR_VERSION "${GIT_LAST_TAG}") @@ -47,5 +54,5 @@ index 92c097228..5f51929f6 100644 -endif() +set(DUCKDB_VERSION "@DUCKDB_VERSION@") - option(AMALGAMATION_BUILD - "Build from the amalgamation files, rather than from the normal sources." + message(STATUS "git hash ${GIT_COMMIT_HASH}, version ${DUCKDB_VERSION}") + diff --git a/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix b/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix index e4168299c18..ac7f75f5e74 100644 --- a/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix +++ b/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix @@ -4,7 +4,6 @@ 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"; diff --git a/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch b/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch deleted file mode 100644 index b035b3664a2..00000000000 --- a/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/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh index 168ab3bdf63..ca4f9eaa782 100644 --- a/pkgs/development/libraries/kde-frameworks/fetch.sh +++ b/pkgs/development/libraries/kde-frameworks/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/frameworks/5.99/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/frameworks/5.100/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/kde-frameworks/karchive.nix b/pkgs/development/libraries/kde-frameworks/karchive.nix index 822b28f3dee..514b63f44b5 100644 --- a/pkgs/development/libraries/kde-frameworks/karchive.nix +++ b/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/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix index 2c7ae1f8a4b..66853a1c374 100644 --- a/pkgs/development/libraries/kde-frameworks/srcs.nix +++ b/pkgs/development/libraries/kde-frameworks/srcs.nix @@ -4,667 +4,667 @@ { attica = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/attica-5.99.0.tar.xz"; - sha256 = "1cb3cdn8v68d14l7gax4zdjk0vgqwj6gxmdnzhf9qfvik6rd6nhp"; - name = "attica-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/attica-5.100.0.tar.xz"; + sha256 = "1j1m7ps6rgjn8n363p0i32syxskzxjcmv255csbc1hgj6yb6cxxf"; + name = "attica-5.100.0.tar.xz"; }; }; baloo = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/baloo-5.99.0.tar.xz"; - sha256 = "0spz0sa2lbdbm12d10bswcyawayxpykk3v8yicv5khgf6adpdyq0"; - name = "baloo-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/baloo-5.100.0.tar.xz"; + sha256 = "123fl16cxrascngw2cv8y78nf68bby3xa53vc0bxwm7yhixycfzr"; + name = "baloo-5.100.0.tar.xz"; }; }; bluez-qt = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/bluez-qt-5.99.0.tar.xz"; - sha256 = "11fg7lk1yxj5dfq7s8z17n9prvnqfvk1hsgyd1ygi1x1d2qipjg7"; - name = "bluez-qt-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/bluez-qt-5.100.0.tar.xz"; + sha256 = "1fn23r80jiyif9qxzs0n1jwwvdb3vnfksg54xksxa5v57wnwqjxi"; + name = "bluez-qt-5.100.0.tar.xz"; }; }; breeze-icons = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/breeze-icons-5.99.0.tar.xz"; - sha256 = "1z9wrmb4jj7sfnb7kqmx2ww53vily52ycm7rgycr2b1q0jf6j3s8"; - name = "breeze-icons-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/breeze-icons-5.100.0.tar.xz"; + sha256 = "1nya1m220q68asf2qrgxdbag1gawipy8ydlgympk1nzxa9linb6h"; + name = "breeze-icons-5.100.0.tar.xz"; }; }; extra-cmake-modules = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/extra-cmake-modules-5.99.0.tar.xz"; - sha256 = "0zl0hwp077b8w338bl0210i6892kwfx2vqpn55qvb3b20sk8m081"; - name = "extra-cmake-modules-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/extra-cmake-modules-5.100.0.tar.xz"; + sha256 = "1if02s5kb9s4wawyz7rln2k46905ms3xrxg1kkvdii73pgkkqmil"; + name = "extra-cmake-modules-5.100.0.tar.xz"; }; }; frameworkintegration = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/frameworkintegration-5.99.0.tar.xz"; - sha256 = "14dx60xvgcb6nf5d83cgm7y6wc8d7ngxg6aaka6k8996qfkczz9k"; - name = "frameworkintegration-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/frameworkintegration-5.100.0.tar.xz"; + sha256 = "18755r0l3r0q96g6zfz2g9lbf3isx865vhz4z39qblmm13jm97cm"; + name = "frameworkintegration-5.100.0.tar.xz"; }; }; kactivities = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kactivities-5.99.0.tar.xz"; - sha256 = "1l7jzj3nscfmbiq105v9gkz4sd0c92vydmhw4j9mjjjn16aqbs39"; - name = "kactivities-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kactivities-5.100.0.tar.xz"; + sha256 = "14m8dbpn6lxdjlv87ir5wa42s9zb1ipqkj33gbijdagsza0xvc8k"; + name = "kactivities-5.100.0.tar.xz"; }; }; kactivities-stats = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kactivities-stats-5.99.0.tar.xz"; - sha256 = "0cr0sjk1rwv3zjvmhs2xc7wfs33r9x6padybc7v2aq751gz5cc4k"; - name = "kactivities-stats-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kactivities-stats-5.100.0.tar.xz"; + sha256 = "15iry0vaq76ng5wadb4pq4drkccivnjh5bncf4bnjg58wby1zi95"; + name = "kactivities-stats-5.100.0.tar.xz"; }; }; kapidox = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kapidox-5.99.0.tar.xz"; - sha256 = "15r8x5z50xwfmh507kf3hsr8yqlfank224hfhcrpyl1vi256jb8c"; - name = "kapidox-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kapidox-5.100.0.tar.xz"; + sha256 = "0fgn1qfqa80q4nb8wnvmprsc9gc8axs3n13fk4p01zw6bfmc1938"; + name = "kapidox-5.100.0.tar.xz"; }; }; karchive = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/karchive-5.99.0.tar.xz"; - sha256 = "1z4msj6w7g2fy2mp07aadm9f2qv5x4mhjisv7ppl8hrhz355f6ap"; - name = "karchive-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/karchive-5.100.0.tar.xz"; + sha256 = "16wnzvmm74lzf9xs78d2gilipxgg29z9ja3i04li59zc1ixm1bpm"; + name = "karchive-5.100.0.tar.xz"; }; }; kauth = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kauth-5.99.0.tar.xz"; - sha256 = "14xz3gh4p7dn0wacjyqwm5x82kiwik3nswx7icmhnq686cvp7fin"; - name = "kauth-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kauth-5.100.0.tar.xz"; + sha256 = "0vcgfzkgpk35x14gdprlbzpvcmbx695jqdc8ril23firzrdj1191"; + name = "kauth-5.100.0.tar.xz"; }; }; kbookmarks = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kbookmarks-5.99.0.tar.xz"; - sha256 = "0vb8q69ki6aqmq8hacqq886dl7kwf9zyw015vb52nsinv8zjvf5m"; - name = "kbookmarks-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kbookmarks-5.100.0.tar.xz"; + sha256 = "1bl4brkn3am2nchjcnvxzwswmdp1mb4y644djhvrf6hbz7pghv13"; + name = "kbookmarks-5.100.0.tar.xz"; }; }; kcalendarcore = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcalendarcore-5.99.0.tar.xz"; - sha256 = "11zcgjkz0q4da3vxis7b4lg07sfvk01z0dgx1ccpa15ardmc8l8r"; - name = "kcalendarcore-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcalendarcore-5.100.0.tar.xz"; + sha256 = "0mxzqpwanjrczm5b99a7id7bgxgxzif6lrvmfffcrr7pz84j8330"; + name = "kcalendarcore-5.100.0.tar.xz"; }; }; kcmutils = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcmutils-5.99.0.tar.xz"; - sha256 = "1ljaz8xja2z720cr6n8g2lizsb4kw4vlakfv5xhq466am27csyvm"; - name = "kcmutils-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcmutils-5.100.0.tar.xz"; + sha256 = "0kyp8p3svnyn7pkgm4ww1lc0dznrjfvhyc89bd3ahy2b3kvcjymw"; + name = "kcmutils-5.100.0.tar.xz"; }; }; kcodecs = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcodecs-5.99.0.tar.xz"; - sha256 = "0xi0hscwf4kv5cp7hxwialy2wqr6ijdh0syh9p43icwx6c8q1kb2"; - name = "kcodecs-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcodecs-5.100.0.tar.xz"; + sha256 = "18qcwjhyrxh4sjakq515agpzh7mk4yr6f9fw1kwiwvc44ydbgs2m"; + name = "kcodecs-5.100.0.tar.xz"; }; }; kcompletion = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcompletion-5.99.0.tar.xz"; - sha256 = "14s7nmslli2vaiwg993rg0wvfqlnfcvxadapl41s92iisf6b4m2b"; - name = "kcompletion-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcompletion-5.100.0.tar.xz"; + sha256 = "11j51byll5ffyl2swif84sq1a751991vdic49rrj0wwwmndrss33"; + name = "kcompletion-5.100.0.tar.xz"; }; }; kconfig = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kconfig-5.99.0.tar.xz"; - sha256 = "19jqsah1x1086sqnv5f4bicmi4c5y8idxrx96ji7jign5z9c7isx"; - name = "kconfig-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kconfig-5.100.0.tar.xz"; + sha256 = "08f93na14s9zcwl6vfk9ix4jm1lwcmalh4yyf6m3p5ga5fd39vbs"; + name = "kconfig-5.100.0.tar.xz"; }; }; kconfigwidgets = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kconfigwidgets-5.99.0.tar.xz"; - sha256 = "07xzgmx3fvrynzhnnxrdr4536n1v10rwgk2z92q1y1q18cmbwyc5"; - name = "kconfigwidgets-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kconfigwidgets-5.100.0.tar.xz"; + sha256 = "14ahwlnnyf2dv3ik6cwa6n7cwxm5wqhiwws6y9w2ff1724vqg0g8"; + name = "kconfigwidgets-5.100.0.tar.xz"; }; }; kcontacts = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcontacts-5.99.0.tar.xz"; - sha256 = "1f3288xll0kd0dyq7namfykq8f9zkg5lm27lk2vfvba4v28hdax5"; - name = "kcontacts-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcontacts-5.100.0.tar.xz"; + sha256 = "0jw8qvw0sv73pw3n51n9dvhlwfjbcz3cf065sqy949bm6q43l1p5"; + name = "kcontacts-5.100.0.tar.xz"; }; }; kcoreaddons = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcoreaddons-5.99.0.tar.xz"; - sha256 = "06qkyk3zjkpjd7zynx5krh6k2qx8nxmggyhkvd4dgcbi74ys6xjs"; - name = "kcoreaddons-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcoreaddons-5.100.0.tar.xz"; + sha256 = "140pbjg38d9fcddi2ifq6y19aqbf6njs4dvqy0ad56widww6ivfz"; + name = "kcoreaddons-5.100.0.tar.xz"; }; }; kcrash = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kcrash-5.99.0.tar.xz"; - sha256 = "1wn3cwdhipw2ry1qf58cf24vq23jg8rnki33vc6mwbi54qkc95p8"; - name = "kcrash-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kcrash-5.100.0.tar.xz"; + sha256 = "0a572bc4c6ngllwfkg58sqjsjddn0a8x5mn0isrq0fdynbfyjxhs"; + name = "kcrash-5.100.0.tar.xz"; }; }; kdav = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kdav-5.99.0.tar.xz"; - sha256 = "1r36nlybwwn5pk6q9hl4zkyhp3vyrqdp75g4fd4jj1a2y88yiwzd"; - name = "kdav-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kdav-5.100.0.tar.xz"; + sha256 = "094fwz3iphz56nbjjyw62n3lxw1mfp10jkcn95qx8n1m20f4bnbf"; + name = "kdav-5.100.0.tar.xz"; }; }; kdbusaddons = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kdbusaddons-5.99.0.tar.xz"; - sha256 = "1n9j9gf4br0vykbwf1n0zcvwfz727d71ny92ka0g97bid7nwrix0"; - name = "kdbusaddons-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kdbusaddons-5.100.0.tar.xz"; + sha256 = "1cr40a96l5adr3xascw9ivlgy8h3nmh7y9fcnw47xmdclcvm2xg0"; + name = "kdbusaddons-5.100.0.tar.xz"; }; }; kdeclarative = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kdeclarative-5.99.0.tar.xz"; - sha256 = "191s25l07z0blqcap23l6gbzvxa6pcqhsfaqfkf4f3vap48wr2hn"; - name = "kdeclarative-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kdeclarative-5.100.0.tar.xz"; + sha256 = "05s0p35jph316mnzc0ldmxjccda8fwpas9libza14gsv6rrcndbn"; + name = "kdeclarative-5.100.0.tar.xz"; }; }; kded = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kded-5.99.0.tar.xz"; - sha256 = "1kbh921p3n9zszbvsrnrmi32v567s7dqp7dfm13kykmz9lsxih82"; - name = "kded-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kded-5.100.0.tar.xz"; + sha256 = "1klv9ml1ckadf5dp1gx25g33pcd66xlpjb8njr6ygycyqxgiln6j"; + name = "kded-5.100.0.tar.xz"; }; }; kdelibs4support = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kdelibs4support-5.99.0.tar.xz"; - sha256 = "074d7qaai4xj2w1534862a13flqfchdr2c6651gdgrw4275cfd85"; - name = "kdelibs4support-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kdelibs4support-5.100.0.tar.xz"; + sha256 = "1ckkwfzg4ga79bgd5g22cdals720b55nc40n3grjhzw1ksy05ac2"; + name = "kdelibs4support-5.100.0.tar.xz"; }; }; kdesignerplugin = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kdesignerplugin-5.99.0.tar.xz"; - sha256 = "0wvx95nx11b25ib1yqmagvzp2ky7yqdrwaxm03cvhb0y92ymmrmf"; - name = "kdesignerplugin-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kdesignerplugin-5.100.0.tar.xz"; + sha256 = "1hhddi8zmjbgvy51gwrrjrawdfp9g7n2k14rnw135q423nyfaq8c"; + name = "kdesignerplugin-5.100.0.tar.xz"; }; }; kdesu = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kdesu-5.99.0.tar.xz"; - sha256 = "0chwfman5ka1fgbv5ckr21z93xmbhccv527y43mqa9rwa3gdk4xk"; - name = "kdesu-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kdesu-5.100.0.tar.xz"; + sha256 = "1cgn1wznk4i8la5n03qajc38pggm162ybfdb2ya109zq7nnqkn1g"; + name = "kdesu-5.100.0.tar.xz"; }; }; kdewebkit = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kdewebkit-5.99.0.tar.xz"; - sha256 = "1m1x63w6qb4dbr5p9vzg0v5hc0bxk86h2qswm52nx8wagapi1qhp"; - name = "kdewebkit-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kdewebkit-5.100.0.tar.xz"; + sha256 = "10gl34a9zb5nad21nwqvj1fipxxckfdy7myr8bxlqkjqll0jiv15"; + name = "kdewebkit-5.100.0.tar.xz"; }; }; kdnssd = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kdnssd-5.99.0.tar.xz"; - sha256 = "071ab2gx19vrl5jcm14w4y0rk431wmmmkzcs8mkcr8rwpdclyca7"; - name = "kdnssd-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kdnssd-5.100.0.tar.xz"; + sha256 = "1fkjhkv7qgjr3lgfwvvhqbrigca8hw9fdw6531xqr97slwxiqxb3"; + name = "kdnssd-5.100.0.tar.xz"; }; }; kdoctools = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kdoctools-5.99.0.tar.xz"; - sha256 = "19p3lkis641cdbbfpld122n242l3980j5x38mwd6slpl2alyz5f6"; - name = "kdoctools-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kdoctools-5.100.0.tar.xz"; + sha256 = "0ar7lw6s7qzswf1k80xl9px5g9agl5zi7daaswppqjrpn7pwksa0"; + name = "kdoctools-5.100.0.tar.xz"; }; }; kemoticons = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kemoticons-5.99.0.tar.xz"; - sha256 = "1fihsp4w9icc47fswnikmdpdwrznrv2zdddc59akd5n308224sys"; - name = "kemoticons-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kemoticons-5.100.0.tar.xz"; + sha256 = "0qs5w5wc1ljmhvly08k0569kyy6c51ldi3080ka9hpasdxlpy4y4"; + name = "kemoticons-5.100.0.tar.xz"; }; }; kfilemetadata = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kfilemetadata-5.99.0.tar.xz"; - sha256 = "15ni3ns6c85a7121nph9c48f9ddna5bfj1134wrn76jwa2scs7vs"; - name = "kfilemetadata-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kfilemetadata-5.100.0.tar.xz"; + sha256 = "0cbiaq9ivdf7pjjh47m65zxrzr1r776ycjzzkkwfc7n27lb0rckg"; + name = "kfilemetadata-5.100.0.tar.xz"; }; }; kglobalaccel = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kglobalaccel-5.99.0.tar.xz"; - sha256 = "0c4wi6kpra34wwvsj12f1bis8jkv4c57jgp9b5k72h04hpnps7a7"; - name = "kglobalaccel-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kglobalaccel-5.100.0.tar.xz"; + sha256 = "1wm2j8hsgwfp8zv4mi0l9rg3qlnk74l1cnkgid3sd02c7vrlx6y3"; + name = "kglobalaccel-5.100.0.tar.xz"; }; }; kguiaddons = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kguiaddons-5.99.0.tar.xz"; - sha256 = "0kqvf7h98d0bsgqmcfwasi7ik3025g0bi3brx47wrkd3nxjym1zf"; - name = "kguiaddons-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kguiaddons-5.100.0.tar.xz"; + sha256 = "00ix7gfp5c4ph4q2f3cig1bxjvc8pnwg8psy5fxix24xxm1n7qaw"; + name = "kguiaddons-5.100.0.tar.xz"; }; }; kholidays = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kholidays-5.99.0.tar.xz"; - sha256 = "1k165ksmznhx2d5ycmw1lwly7qkmj50113w1qrfqvg16jl6il4zq"; - name = "kholidays-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kholidays-5.100.0.tar.xz"; + sha256 = "076ax7p579180vr66dqjzv43ny1cz56s4w61g6d5s6v18w9n7i2g"; + name = "kholidays-5.100.0.tar.xz"; }; }; khtml = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/khtml-5.99.0.tar.xz"; - sha256 = "0vwkii8x6l3sw0nkxvv960frz9qgjxpkxg6cabxvp3v5gcb3fbzr"; - name = "khtml-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/khtml-5.100.0.tar.xz"; + sha256 = "0h8wb1n0yfc2729rpnx3n52ky3zprfkbgk2rr85k3dax79pcv9a0"; + name = "khtml-5.100.0.tar.xz"; }; }; ki18n = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/ki18n-5.99.0.tar.xz"; - sha256 = "1bgq7saadrh9vvx15hyf03cir1nywad63vlg07qpc8ra01ddsi0m"; - name = "ki18n-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/ki18n-5.100.0.tar.xz"; + sha256 = "008gndw3cp45hkm7klfipm54k1kdglj8sb2hkkvfz4b5p3bg2qyy"; + name = "ki18n-5.100.0.tar.xz"; }; }; kiconthemes = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kiconthemes-5.99.0.tar.xz"; - sha256 = "019s0wr00s6c8p70jzi3vr2m5wkc3rsnlc44ldn16z4r4x9wl9m4"; - name = "kiconthemes-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kiconthemes-5.100.0.tar.xz"; + sha256 = "1fahg11v02757iiwc4nkwnnhf9d7jfa6ryx5l5i2sjg7c4xwqblh"; + name = "kiconthemes-5.100.0.tar.xz"; }; }; kidletime = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kidletime-5.99.0.tar.xz"; - sha256 = "1wfwhfzhpsy1m5zm2m99dsg0g9hjns33m4v4714sfpyngzqwlggg"; - name = "kidletime-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kidletime-5.100.0.tar.xz"; + sha256 = "1i3p3cfvcl3li45nn63r6vwi7sk3rbkd9crd5z686gm6z0nidw5l"; + name = "kidletime-5.100.0.tar.xz"; }; }; kimageformats = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kimageformats-5.99.0.tar.xz"; - sha256 = "1vmi3mi7gg81f556dm8gk7i3k9izr008swpdpyqd3n03zva3drh6"; - name = "kimageformats-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kimageformats-5.100.0.tar.xz"; + sha256 = "09w8fg321lzmavsid0a4yf6hwa9clhihfbvpkdl0kb60alyjbdfb"; + name = "kimageformats-5.100.0.tar.xz"; }; }; kinit = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kinit-5.99.0.tar.xz"; - sha256 = "0xq1sqyni7xzcnjiaszaxwhv7q2p4zjp6nixkam356iswkbss0i3"; - name = "kinit-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kinit-5.100.0.tar.xz"; + sha256 = "1kpjbd20dv2zazcn275p1fwgvnq1pjpkkf0mp4bwk95vrvcjs4c9"; + name = "kinit-5.100.0.tar.xz"; }; }; kio = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kio-5.99.0.tar.xz"; - sha256 = "0z587zrmdxg2dld6x6qzkpnqbcar7swz76ihhclwhcsjp94vzlpg"; - name = "kio-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kio-5.100.0.tar.xz"; + sha256 = "1dkwdmjc41zq1j0kl38zzag0hckk6fgy5prg5kcid05k5v9qi1q8"; + name = "kio-5.100.0.tar.xz"; }; }; kirigami2 = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kirigami2-5.99.0.tar.xz"; - sha256 = "1qh3vpac07582d944zgh3sxsb5i4kn2csa5dj6m52697jfpyp25r"; - name = "kirigami2-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kirigami2-5.100.0.tar.xz"; + sha256 = "1pq16p69k7g963ah5ilr8mjplzrgarqky7i6rxgm5knfqpq0l26n"; + name = "kirigami2-5.100.0.tar.xz"; }; }; kitemmodels = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kitemmodels-5.99.0.tar.xz"; - sha256 = "1z52dkrj5pg0c3avm8jph54j4vjfswsnkcmbdnbg6337qs6rvkip"; - name = "kitemmodels-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kitemmodels-5.100.0.tar.xz"; + sha256 = "1n1iis3xjmvlfgrwv61cpif63pk2wca8g168iscijvpkhihn49x3"; + name = "kitemmodels-5.100.0.tar.xz"; }; }; kitemviews = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kitemviews-5.99.0.tar.xz"; - sha256 = "13gr90sjbpqkzg370d82ji03wn9d3zcnvlhmpkvclbql6knx0q8i"; - name = "kitemviews-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kitemviews-5.100.0.tar.xz"; + sha256 = "06pzlcrjbfahhp8diirmvf2xl7a2bj4x34fp1yax9pjnx44i2vcw"; + name = "kitemviews-5.100.0.tar.xz"; }; }; kjobwidgets = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kjobwidgets-5.99.0.tar.xz"; - sha256 = "1ywqpcw925wl1lcrqpkvdhwj5s4m3n02mghx8pir7w42n36ykxq6"; - name = "kjobwidgets-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kjobwidgets-5.100.0.tar.xz"; + sha256 = "00rilxsbbhl52j9bfzk60hlqrka9hahli0p6fmd8m6m452czjqnk"; + name = "kjobwidgets-5.100.0.tar.xz"; }; }; kjs = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kjs-5.99.0.tar.xz"; - sha256 = "0jsy13gjhyl0yhdx7dxxapaqigr9a06bz555pngnfzf6lia15wa0"; - name = "kjs-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kjs-5.100.0.tar.xz"; + sha256 = "1bn23bq1g1774dvak5mq9xmndxjkwmsiyjkxc93byfwi52xrswk1"; + name = "kjs-5.100.0.tar.xz"; }; }; kjsembed = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kjsembed-5.99.0.tar.xz"; - sha256 = "0w104v96416bcf18aimxqykmi7d40l2x53g8d91zjclpylxx12gw"; - name = "kjsembed-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kjsembed-5.100.0.tar.xz"; + sha256 = "1w2cfckd6r68jmvqcfiw326s3zl4l2j3pz19p12v01vlrh4lr1m7"; + name = "kjsembed-5.100.0.tar.xz"; }; }; kmediaplayer = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kmediaplayer-5.99.0.tar.xz"; - sha256 = "1f2cn1gakjh7m52gsm4294ccn35iwwa35diyd6r8k6fvyf0bn3ny"; - name = "kmediaplayer-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kmediaplayer-5.100.0.tar.xz"; + sha256 = "002ahd1d39m22cy5xd2vvps4ib4cncfwzmqdnki9sh76gsmlpb52"; + name = "kmediaplayer-5.100.0.tar.xz"; }; }; knewstuff = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/knewstuff-5.99.0.tar.xz"; - sha256 = "0bd7shvl6m4gry8cql2p64iba8iim12rsj5shaqp31n512mbc928"; - name = "knewstuff-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/knewstuff-5.100.0.tar.xz"; + sha256 = "19fz50jqrs467qm5qvc6iadw7kb1za6ncc2vnhax6j59h5xn2bn3"; + name = "knewstuff-5.100.0.tar.xz"; }; }; knotifications = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/knotifications-5.99.0.tar.xz"; - sha256 = "0arhbhf5hrg943zmr9gs6dq3z7jifica72bqnxpv4jgn05l15c9n"; - name = "knotifications-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/knotifications-5.100.0.tar.xz"; + sha256 = "18z6cb1s6nra7cyj121knj50brmyyp9a7qdwyd101rfj1d7k08ds"; + name = "knotifications-5.100.0.tar.xz"; }; }; knotifyconfig = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/knotifyconfig-5.99.0.tar.xz"; - sha256 = "1k0ryay0vdd0slzcdjlvp3kry7q9v3drx06jl1qwamfjs4ak65xp"; - name = "knotifyconfig-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/knotifyconfig-5.100.0.tar.xz"; + sha256 = "1ads4yy08441a8hfbig4413p2qyw07b0gpxm3pzw3958y32a9d8x"; + name = "knotifyconfig-5.100.0.tar.xz"; }; }; kpackage = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kpackage-5.99.0.tar.xz"; - sha256 = "05z459mg0l0gv8749sdsgj9xfhwqgsv2cxwfjsqv06nymgq71jyq"; - name = "kpackage-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kpackage-5.100.0.tar.xz"; + sha256 = "11969rqkwf14gjk3vx2lzd3snirnv3fry5yh6jwnc17vjiz6b35j"; + name = "kpackage-5.100.0.tar.xz"; }; }; kparts = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kparts-5.99.0.tar.xz"; - sha256 = "0pkw1r1hr34ppl72blcmsdgp9a37dav7l83nc3dfcfvkhzzj0ch0"; - name = "kparts-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kparts-5.100.0.tar.xz"; + sha256 = "0vy8j5p0icxdlsvdlmbrvkbp50f3qnb7fqnvdg544d2lp7x1v5k8"; + name = "kparts-5.100.0.tar.xz"; }; }; kpeople = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kpeople-5.99.0.tar.xz"; - sha256 = "0gb63gvi61gncmd79i1zdjcgidlmb4xh5ldvp6piydw5kl2z81bz"; - name = "kpeople-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kpeople-5.100.0.tar.xz"; + sha256 = "1q9yxfrs9rhwzykah3909lv9qfly13jdirya4m4j34azbqfiahqg"; + name = "kpeople-5.100.0.tar.xz"; }; }; kplotting = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kplotting-5.99.0.tar.xz"; - sha256 = "0yxlzh1ffjs4b3fw7yxkvsxiabm1jw8zgkzzgqvmsjs41h1g8nyq"; - name = "kplotting-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kplotting-5.100.0.tar.xz"; + sha256 = "1lsi6yk7fpdji9qb2hdy2qqcp050cgckg8xmg1kmv551g6x13r7m"; + name = "kplotting-5.100.0.tar.xz"; }; }; kpty = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kpty-5.99.0.tar.xz"; - sha256 = "0vg8s3minm1p2qmhp7i7d0yxvbkzpxibvb76w9kag1ds3lq8k150"; - name = "kpty-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kpty-5.100.0.tar.xz"; + sha256 = "0h5l72klg78wy0z29zay5zyivgff8jb2v0hfw2akrfblwwdmc27j"; + name = "kpty-5.100.0.tar.xz"; }; }; kquickcharts = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kquickcharts-5.99.0.tar.xz"; - sha256 = "0b60jj9w491amciq3cragsyjfzamzakajhvzfb76xpjw2wvjaqb9"; - name = "kquickcharts-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kquickcharts-5.100.0.tar.xz"; + sha256 = "1b5ddbcgxasjyhzabbqcvlb4q04zp7yiqifk7gdigjvxx15dxwrz"; + name = "kquickcharts-5.100.0.tar.xz"; }; }; kross = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kross-5.99.0.tar.xz"; - sha256 = "1ml8fylm66dksnx5d3n2p0mndxwspqb25ak3inlf8m2my6asixvv"; - name = "kross-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kross-5.100.0.tar.xz"; + sha256 = "0jpnnvajxyzki221agl1ai15bj6xrylg69ymwxn70pcdp30wsvxj"; + name = "kross-5.100.0.tar.xz"; }; }; krunner = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/krunner-5.99.0.tar.xz"; - sha256 = "1nf8cvzvbgaynimgf5i3lc632w71zzypbdg8a25lyvvc2n5qf895"; - name = "krunner-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/krunner-5.100.0.tar.xz"; + sha256 = "0mn0b2rvkb0c743vn4xxi1f8mcb5gb9vjnksiw88jgfy4qrmal3q"; + name = "krunner-5.100.0.tar.xz"; }; }; kservice = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kservice-5.99.0.tar.xz"; - sha256 = "0ra6znqja27g3r4b856h26nchn8h5lzxahazsyx5ndrkx1ranl0s"; - name = "kservice-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kservice-5.100.0.tar.xz"; + sha256 = "1vq4hnyfpj1ax19zgly7vcqvysxdc7wyyycmhrn6982l24d14gdk"; + name = "kservice-5.100.0.tar.xz"; }; }; ktexteditor = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/ktexteditor-5.99.0.tar.xz"; - sha256 = "13462wsc5nd71w6hyn010zgmw83ml02kpximazk0pjf6akamqg8j"; - name = "ktexteditor-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/ktexteditor-5.100.0.tar.xz"; + sha256 = "1rbyaamgrnga6k39q646xfi81ic5dar9wa5wcacp9d17m6zqry51"; + name = "ktexteditor-5.100.0.tar.xz"; }; }; ktextwidgets = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/ktextwidgets-5.99.0.tar.xz"; - sha256 = "1a39nj96hi6wvzig9khp1rfh32hfd25zgmzb5ybz0rpqagqdzs1i"; - name = "ktextwidgets-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/ktextwidgets-5.100.0.tar.xz"; + sha256 = "109j8zpnpiw9h0arh2ll3ql7czyv65lva4hwa626wk6589nc82vn"; + name = "ktextwidgets-5.100.0.tar.xz"; }; }; kunitconversion = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kunitconversion-5.99.0.tar.xz"; - sha256 = "0bx44j94j2zp68n32zkml101j49pi1zq829aqsl8zxdzyj4qm8ny"; - name = "kunitconversion-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kunitconversion-5.100.0.tar.xz"; + sha256 = "06ql3ijlha0gib31mwc7r260vy3dcxi6nrz5jylv9blzvcq8qnqw"; + name = "kunitconversion-5.100.0.tar.xz"; }; }; kwallet = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kwallet-5.99.0.tar.xz"; - sha256 = "01raw36fzk3bjih72vi9ixyc0pngbqr6amyvwiy3lmkjd1rnpinj"; - name = "kwallet-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kwallet-5.100.0.tar.xz"; + sha256 = "101fhgrgjqsxdqxzraw4a8gn5dvv2nb6xxfwi9gdjdjva5zzbg9b"; + name = "kwallet-5.100.0.tar.xz"; }; }; kwayland = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kwayland-5.99.0.tar.xz"; - sha256 = "18k5vmlg1ahxv83892937k4d9h5yz7a06nj0v6dfjcx8wcjj3gm7"; - name = "kwayland-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kwayland-5.100.0.tar.xz"; + sha256 = "119ggvny15x65z2i4d7x6bh01a9wif1h5jq4rppcm7mwczmhjg91"; + name = "kwayland-5.100.0.tar.xz"; }; }; kwidgetsaddons = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kwidgetsaddons-5.99.0.tar.xz"; - sha256 = "0scjrpwbp4p8hkxbvsaamd0y7fx5drq7nl6icfsm5v2v5rpa5kas"; - name = "kwidgetsaddons-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kwidgetsaddons-5.100.0.tar.xz"; + sha256 = "07sa914xmkrm0bb3r7rnzkn9aw1rzlgbkzmakwyw0v569yb166f7"; + name = "kwidgetsaddons-5.100.0.tar.xz"; }; }; kwindowsystem = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kwindowsystem-5.99.0.tar.xz"; - sha256 = "0xzqlw0nr8icdmwpr6rpi806ryb7wl6pm6cznmdhf19caszkzlgl"; - name = "kwindowsystem-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kwindowsystem-5.100.0.tar.xz"; + sha256 = "1csghc0b4jr4nfwicz29bp9lxr69iw52ghbdqi0a0jn9lnx4xck9"; + name = "kwindowsystem-5.100.0.tar.xz"; }; }; kxmlgui = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/kxmlgui-5.99.0.tar.xz"; - sha256 = "1p2ay1hfkhm3cfzyb7b31y5i7scq0z3cypysryfcnz75zz7wd4ic"; - name = "kxmlgui-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/kxmlgui-5.100.0.tar.xz"; + sha256 = "19cfavf2qqy6kzc5p30s05pp92fphnaja11arnaks0vd0m9hbvky"; + name = "kxmlgui-5.100.0.tar.xz"; }; }; kxmlrpcclient = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/portingAids/kxmlrpcclient-5.99.0.tar.xz"; - sha256 = "0rma78pj0h3ss28ncz7km0cd5l1rwwf5vraf0h96apb0vh2y115x"; - name = "kxmlrpcclient-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/portingAids/kxmlrpcclient-5.100.0.tar.xz"; + sha256 = "0fnfkka872w1bjyh3cscmcj8cfmwybj016x1zph7yxwpnbmzyimr"; + name = "kxmlrpcclient-5.100.0.tar.xz"; }; }; modemmanager-qt = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/modemmanager-qt-5.99.0.tar.xz"; - sha256 = "0wjcrnkgaxq5kqck6fl2328k220byhmc66ss63x7rmz7y3jir17g"; - name = "modemmanager-qt-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/modemmanager-qt-5.100.0.tar.xz"; + sha256 = "0x7l80hkxhf7b45h2kwlchd04763rcai06cjk1s88mzcl6s419fy"; + name = "modemmanager-qt-5.100.0.tar.xz"; }; }; networkmanager-qt = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/networkmanager-qt-5.99.0.tar.xz"; - sha256 = "0643dx3jcjrabrhds2d3lh5h9c7dc6q26gg4vb5vrhgwsybqzna9"; - name = "networkmanager-qt-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/networkmanager-qt-5.100.0.tar.xz"; + sha256 = "0pv3daiywmw0jjzd4px3g2d1ifkd63dm7zq3r77kl2ibxwk2yqfn"; + name = "networkmanager-qt-5.100.0.tar.xz"; }; }; oxygen-icons5 = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/oxygen-icons5-5.99.0.tar.xz"; - sha256 = "1pak09dps9fwcs6rcbvjdxvivw8ahcvnmzk175ky7xjq065aprlc"; - name = "oxygen-icons5-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/oxygen-icons5-5.100.0.tar.xz"; + sha256 = "1s81jz9ndjzyvn7gps1jr5wbxmirb986cx1665lk6zgk577x8q80"; + name = "oxygen-icons5-5.100.0.tar.xz"; }; }; plasma-framework = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/plasma-framework-5.99.0.tar.xz"; - sha256 = "1ax029s0nmcv4cg6pqgv66hgyj5b4djdvvnmpmzb1003l22aivck"; - name = "plasma-framework-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/plasma-framework-5.100.0.tar.xz"; + sha256 = "101jqybbzl6cnfh3w6gghd0916kbdwxqn1086q9i2fnvg503cxk4"; + name = "plasma-framework-5.100.0.tar.xz"; }; }; prison = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/prison-5.99.0.tar.xz"; - sha256 = "1wf1fkqgnyrbd8i2mhkb6baynkkg010f2lbiwbz77jkrkv0vkpl4"; - name = "prison-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/prison-5.100.0.tar.xz"; + sha256 = "10wlrcfqgbk88w2xr7wi2kjkkk8lcyiqqvav07r13f34hgpsdj9h"; + name = "prison-5.100.0.tar.xz"; }; }; purpose = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/purpose-5.99.0.tar.xz"; - sha256 = "1bh2rrc3h9r95qv5kn45nhx10vgcfv6y7qfl7r152mrsvas317qy"; - name = "purpose-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/purpose-5.100.0.tar.xz"; + sha256 = "0bskd3qmzsqlr8xjagx7d5cpy4s5lhf2z7p5wgn0axfb8jvva3iw"; + name = "purpose-5.100.0.tar.xz"; }; }; qqc2-desktop-style = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/qqc2-desktop-style-5.99.0.tar.xz"; - sha256 = "19pykvy9ifnfnhh7587dbb68jnk1bfjyipw3f1gshqr9b9vgjfdx"; - name = "qqc2-desktop-style-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/qqc2-desktop-style-5.100.0.tar.xz"; + sha256 = "09igdk79v0rv2kiv259zzvqinqqhhqq64l5wj2xcc5b9vpnvyyx9"; + name = "qqc2-desktop-style-5.100.0.tar.xz"; }; }; solid = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/solid-5.99.0.tar.xz"; - sha256 = "0yyhyqhvb2r374idn70rr74vyjvrgsv604issvx8d8dmvwyldrcb"; - name = "solid-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/solid-5.100.0.tar.xz"; + sha256 = "10s64js1hwda9zd7y91yq5f7x1h0z7n0khf9m3rmqmi4kpnr76cd"; + name = "solid-5.100.0.tar.xz"; }; }; sonnet = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/sonnet-5.99.0.tar.xz"; - sha256 = "1r57zhxfcgkp2bh3yqirdyl1s040qjzcsg4jsvvzqp10z408xwgk"; - name = "sonnet-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/sonnet-5.100.0.tar.xz"; + sha256 = "068y78y8n5yrnxs4kicxhjfx6mhvr5r15z8nxjpm63chhn9jprz4"; + name = "sonnet-5.100.0.tar.xz"; }; }; syndication = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/syndication-5.99.0.tar.xz"; - sha256 = "1lfgm0a2wmsssr4vlw5h4gjvci6g11n78y609mzk5hw51989i672"; - name = "syndication-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/syndication-5.100.0.tar.xz"; + sha256 = "13gkkl5yczsdg4yfxvasza286l6k6876p35b1jzhw0ysjxdh8j65"; + name = "syndication-5.100.0.tar.xz"; }; }; syntax-highlighting = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/syntax-highlighting-5.99.0.tar.xz"; - sha256 = "0yh92dmf6kfannbx1iv90k7g931vlqw82qfvhbk7m8kvggdvy2xy"; - name = "syntax-highlighting-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/syntax-highlighting-5.100.0.tar.xz"; + sha256 = "1d2c86a1k824f44gzzm138pkz21mk788xp2hnq1xcanlsa3r99z0"; + name = "syntax-highlighting-5.100.0.tar.xz"; }; }; threadweaver = { - version = "5.99.0"; + version = "5.100.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.99/threadweaver-5.99.0.tar.xz"; - sha256 = "1j3vcr2kcmd01byklnly239xb07vs9d74vnd7y37zjbg3yx14ina"; - name = "threadweaver-5.99.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.100/threadweaver-5.100.0.tar.xz"; + sha256 = "0dap8iihilqy2v9jy1s00j05qqrjj67n6v0yg4ix0lay2kqjwnh3"; + name = "threadweaver-5.100.0.tar.xz"; }; }; } diff --git a/pkgs/development/libraries/libdeltachat/default.nix b/pkgs/development/libraries/libdeltachat/default.nix index a2b17cbb6b7..f2671e0dc76 100644 --- a/pkgs/development/libraries/libdeltachat/default.nix +++ b/pkgs/development/libraries/libdeltachat/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "libdeltachat"; - version = "1.100.0"; + version = "1.101.0"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-core-rust"; rev = version; - hash = "sha256-p7IqvxV9C3Ej0xNUA9iRtmkXrUgGWx1OR+/SBDzhcZE="; + hash = "sha256-EhFxun80s5tNZT4d7vbszTfHbYK9X3PohsQl20wRzlg="; }; patches = [ @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-Wfk2cHGTO2ZvhVAvOs6xOSnldyrkiAinMc6ErLy8QpA="; + hash = "sha256-8uu4i4WfW9pmdLAWWUU1QP09B1/ws+DeVf8baYfikw4="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/libstroke/default.nix b/pkgs/development/libraries/libstroke/default.nix index d40b5b6b049..698fa5c579f 100644 --- a/pkgs/development/libraries/libstroke/default.nix +++ b/pkgs/development/libraries/libstroke/default.nix @@ -1,4 +1,10 @@ -{lib, stdenv, fetchurl, automake, autoconf, xlibsWrapper}: +{ lib +, stdenv +, fetchurl +, automake +, autoconf +, libX11 +}: stdenv.mkDerivation rec { pname = "libstroke"; @@ -10,7 +16,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ automake autoconf ]; - buildInputs = [ xlibsWrapper ]; + buildInputs = [ libX11 ]; # libstroke ships with an ancient config.sub that doesn't know about x86_64, so regenerate it. # Also, modern automake doesn't like things and returns error code 63. But it generates the file. diff --git a/pkgs/development/libraries/openturns/default.nix b/pkgs/development/libraries/openturns/default.nix index d5988ace408..ae95a45dd39 100644 --- a/pkgs/development/libraries/openturns/default.nix +++ b/pkgs/development/libraries/openturns/default.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation rec { pname = "openturns"; - version = "1.19"; + version = "1.20"; src = fetchFromGitHub { owner = "openturns"; repo = "openturns"; rev = "v${version}"; - sha256 = "sha256-hSvhKx7Ke5PXPYGcn9OJvq7YooAbHrbP6TdLZBotriE="; + sha256 = "sha256-QeapH937yGnK6oD+rgIERePxz6ooxGpOx6x9LyFDt2A="; }; nativeBuildInputs = [ cmake ] ++ lib.optional enablePython python3Packages.sphinx; diff --git a/pkgs/development/ocaml-modules/cudf/default.nix b/pkgs/development/ocaml-modules/cudf/default.nix index 54e96e047e5..c3b0a3c29c0 100644 --- a/pkgs/development/ocaml-modules/cudf/default.nix +++ b/pkgs/development/ocaml-modules/cudf/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchurl, stdenv, ocaml, ocamlbuild, findlib, ocaml_extlib, glib, perl, pkg-config, stdlib-shims, ounit }: +{ lib, fetchurl, stdenv, ocaml, ocamlbuild, findlib, extlib, glib, perl, pkg-config, stdlib-shims, ounit }: stdenv.mkDerivation { pname = "ocaml${ocaml.version}-cudf"; @@ -25,7 +25,7 @@ stdenv.mkDerivation { stdlib-shims ]; propagatedBuildInputs = [ - ocaml_extlib + extlib ]; checkTarget = [ diff --git a/pkgs/development/ocaml-modules/dose3/default.nix b/pkgs/development/ocaml-modules/dose3/default.nix index daf5b3779d7..5f71375dc46 100644 --- a/pkgs/development/ocaml-modules/dose3/default.nix +++ b/pkgs/development/ocaml-modules/dose3/default.nix @@ -1,6 +1,6 @@ { lib, buildDunePackage, fetchFromGitLab , camlzip, ocamlgraph, parmap, re, stdlib-shims -, base64, bz2, ocaml_extlib, cudf +, base64, bz2, extlib, cudf , dpkg, git, ocaml, ounit, python39, python39Packages }: @@ -27,7 +27,7 @@ buildDunePackage rec { bz2 camlzip cudf - ocaml_extlib + extlib ocamlgraph re stdlib-shims diff --git a/pkgs/development/ocaml-modules/extlib/1.7.7.nix b/pkgs/development/ocaml-modules/extlib/1.7.7.nix index d27fe085569..7ab61a146a9 100644 --- a/pkgs/development/ocaml-modules/extlib/1.7.7.nix +++ b/pkgs/development/ocaml-modules/extlib/1.7.7.nix @@ -1,14 +1,33 @@ # Older version of extlib for Haxe 4.0 and 4.1. # May be replaceable by the next extlib + extlib-base64 release. -{ lib, fetchurl, ocaml, ocaml_extlib }: +{ stdenv, lib, fetchurl, ocaml, findlib, cppo +# De facto, option minimal seems to be the default. See the README. +, minimal ? true +}: -ocaml_extlib.overrideAttrs (x: rec { +stdenv.mkDerivation rec { + pname = "ocaml${ocaml.version}-extlib"; version = "1.7.7"; + src = fetchurl { - url = "https://github.com/ygrek/ocaml-extlib/releases/download/${version}/extlib-${version}.tar.gz"; + url = "https://ygrek.org/p/release/ocaml-extlib/extlib-${version}.tar.gz"; sha256 = "1sxmzc1mx3kg62j8kbk0dxkx8mkf1rn70h542cjzrziflznap0s1"; }; - meta = x.meta // { + + nativeBuildInputs = [ ocaml findlib cppo ]; + + strictDeps = true; + + createFindlibDestdir = true; + + makeFlags = lib.optional minimal "minimal=1"; + + meta = { + homepage = "https://github.com/ygrek/ocaml-extlib"; + description = "Enhancements to the OCaml Standard Library modules"; + license = lib.licenses.lgpl21Only; + inherit (ocaml.meta) platforms; + maintainers = [ lib.maintainers.sternenseemann ]; broken = lib.versionAtLeast ocaml.version "4.12"; }; -}) +} diff --git a/pkgs/development/ocaml-modules/extlib/default.nix b/pkgs/development/ocaml-modules/extlib/default.nix index 7baee7a6032..35b8c59091c 100644 --- a/pkgs/development/ocaml-modules/extlib/default.nix +++ b/pkgs/development/ocaml-modules/extlib/default.nix @@ -1,30 +1,24 @@ -{ stdenv, lib, fetchurl, ocaml, findlib, cppo -# De facto, option minimal seems to be the default. See the README. -, minimal ? true -}: +{ buildDunePackage, lib, fetchurl, cppo }: -stdenv.mkDerivation rec { - pname = "ocaml${ocaml.version}-extlib"; - version = "1.7.8"; +buildDunePackage rec { + pname = "extlib"; + version = "1.7.9"; + + minimalOCamlVersion = "4.02"; src = fetchurl { - url = "https://ygrek.org/p/release/ocaml-extlib/extlib-${version}.tar.gz"; - sha256 = "0npq4hq3zym8nmlyji7l5cqk6drx2rkcx73d60rxqh5g8dla8p4k"; + url = "https://ygrek.org/p/release/ocaml-${pname}/${pname}-${version}.tar.gz"; + sha512 = "2386ac69f037ea520835c0624d39ae9fbffe43a20b18e247de032232ed6f419d667b53d2314c6f56dc71d368bf0b6201a56c2f3f2a5bdfd933766c5a6cb98768"; }; - nativeBuildInputs = [ ocaml findlib cppo ]; - - strictDeps = true; - - createFindlibDestdir = true; + nativeBuildInputs = [ cppo ]; - makeFlags = lib.optional minimal "minimal=1"; + doCheck = true; meta = { homepage = "https://github.com/ygrek/ocaml-extlib"; description = "Enhancements to the OCaml Standard Library modules"; license = lib.licenses.lgpl21Only; - inherit (ocaml.meta) platforms; maintainers = [ lib.maintainers.sternenseemann ]; }; } diff --git a/pkgs/development/ocaml-modules/lustre-v6/default.nix b/pkgs/development/ocaml-modules/lustre-v6/default.nix index 3cc7a25a36a..419ae432ed3 100644 --- a/pkgs/development/ocaml-modules/lustre-v6/default.nix +++ b/pkgs/development/ocaml-modules/lustre-v6/default.nix @@ -1,4 +1,4 @@ -{ lib, buildDunePackage, fetchurl, ocaml_extlib, lutils, rdbg }: +{ lib, buildDunePackage, fetchurl, extlib, lutils, rdbg }: buildDunePackage rec { pname = "lustre-v6"; @@ -14,7 +14,7 @@ buildDunePackage rec { }; propagatedBuildInputs = [ - ocaml_extlib + extlib lutils rdbg ]; diff --git a/pkgs/development/ocaml-modules/qcheck/core.nix b/pkgs/development/ocaml-modules/qcheck/core.nix index 6a2bba1acd2..f61cba0639e 100644 --- a/pkgs/development/ocaml-modules/qcheck/core.nix +++ b/pkgs/development/ocaml-modules/qcheck/core.nix @@ -2,7 +2,7 @@ buildDunePackage rec { pname = "qcheck-core"; - version = "0.19.1"; + version = "0.20"; minimalOCamlVersion = "4.08"; @@ -10,7 +10,7 @@ buildDunePackage rec { owner = "c-cube"; repo = "qcheck"; rev = "v${version}"; - sha256 = "sha256-AZ1Ww6CWt3X1bXXcofMe14rTlMTC9hmohcKdZLUKEvE="; + sha256 = "sha256-d3gleiaPEDJTbHtieL4oAq1NlA/0NtzdW9SA1sItFeQ="; }; meta = { diff --git a/pkgs/development/ocaml-modules/tcslib/default.nix b/pkgs/development/ocaml-modules/tcslib/default.nix index a8ddea79b77..4454359d584 100644 --- a/pkgs/development/ocaml-modules/tcslib/default.nix +++ b/pkgs/development/ocaml-modules/tcslib/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, ocamlPackages, buildOasisPackage, ounit, ocaml_extlib, num }: +{ lib, fetchFromGitHub, ocamlPackages, buildOasisPackage, ounit, extlib, num }: buildOasisPackage rec { pname = "tcslib"; @@ -14,7 +14,7 @@ buildOasisPackage rec { }; buildInputs = [ ounit ]; - propagatedBuildInputs = [ ocaml_extlib num ]; + propagatedBuildInputs = [ extlib num ]; meta = { homepage = "https://github.com/tcsprojects/tcslib"; diff --git a/pkgs/development/python-modules/aprslib/default.nix b/pkgs/development/python-modules/aprslib/default.nix index 7c2fa222bd2..789b506e7ff 100644 --- a/pkgs/development/python-modules/aprslib/default.nix +++ b/pkgs/development/python-modules/aprslib/default.nix @@ -1,21 +1,29 @@ { lib , buildPythonPackage , fetchFromGitHub +, fetchpatch , mox3 , pytestCheckHook }: buildPythonPackage rec { pname = "aprslib"; - version = "0.7.1"; + version = "0.7.2"; src = fetchFromGitHub { owner = "rossengeorgiev"; repo = "aprs-python"; rev = "v${version}"; - hash = "sha256-wWlzOFhWJ7hJeM3RWsPTEsLjRzN4SMXsb2Cd612HB4w="; + hash = "sha256-2bYTnbJ8wF/smTpZ2tV+3ZRae7FpbNBtXoaR2Sc9Pek="; }; + patches = [ + (fetchpatch { + url = "https://github.com/rossengeorgiev/aprs-python/commit/c2a0f18ce028a4cced582567a73d57f0d03cd00f.patch"; + hash = "sha256-uxiLIagz1PIUUa6/qdBW15yhm/0QXqznVzZnzUVCWuQ="; + }) + ]; + checkInputs = [ mox3 pytestCheckHook diff --git a/pkgs/development/python-modules/bibtexparser/default.nix b/pkgs/development/python-modules/bibtexparser/default.nix index 835ee405a2a..4545eaeaef6 100644 --- a/pkgs/development/python-modules/bibtexparser/default.nix +++ b/pkgs/development/python-modules/bibtexparser/default.nix @@ -1,7 +1,6 @@ { lib , buildPythonPackage , fetchFromGitHub -, future , pyparsing , pytestCheckHook , pythonOlder @@ -22,7 +21,6 @@ buildPythonPackage rec { }; propagatedBuildInputs = [ - future pyparsing ]; @@ -30,12 +28,6 @@ buildPythonPackage rec { pytestCheckHook ]; - postPatch = '' - # https://github.com/sciunto-org/python-bibtexparser/pull/259 - substituteInPlace bibtexparser/tests/test_crossref_resolving.py \ - --replace "import unittest2 as unittest" "import unittest" - ''; - pythonImportsCheck = [ "bibtexparser" ]; diff --git a/pkgs/development/python-modules/dill/default.nix b/pkgs/development/python-modules/dill/default.nix index ee54e80f3a6..3caf068a127 100644 --- a/pkgs/development/python-modules/dill/default.nix +++ b/pkgs/development/python-modules/dill/default.nix @@ -3,6 +3,10 @@ , fetchFromGitHub , python , setuptools + +# passthru tests +, apache-beam +, datasets }: buildPythonPackage rec { @@ -27,6 +31,10 @@ buildPythonPackage rec { runHook postCheck ''; + passthru.tests = { + inherit apache-beam datasets; + }; + pythonImportsCheck = [ "dill" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/duckdb/default.nix b/pkgs/development/python-modules/duckdb/default.nix index c61dfc9f4da..b41bc431f16 100644 --- a/pkgs/development/python-modules/duckdb/default.nix +++ b/pkgs/development/python-modules/duckdb/default.nix @@ -13,13 +13,19 @@ }: buildPythonPackage rec { - pname = "duckdb"; - inherit (duckdb) version src patches; + inherit (duckdb) pname version src patches; format = "setuptools"; - preConfigure = '' + # we can't use sourceRoot otherwise patches don't apply, because the patches + # apply to the C++ library + postPatch = '' cd tools/pythonpkg - substituteInPlace setup.py --replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES" + + # 1. let nix control build cores + # 2. unconstrain setuptools_scm version + substituteInPlace setup.py \ + --replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES" \ + --replace "setuptools_scm<7.0.0" "setuptools_scm" ''; SETUPTOOLS_SCM_PRETEND_VERSION = version; diff --git a/pkgs/development/python-modules/gpiozero/default.nix b/pkgs/development/python-modules/gpiozero/default.nix index 639c5f0f69b..e75938a8970 100644 --- a/pkgs/development/python-modules/gpiozero/default.nix +++ b/pkgs/development/python-modules/gpiozero/default.nix @@ -49,6 +49,7 @@ buildPythonPackage rec { description = "A simple interface to GPIO devices with Raspberry Pi"; homepage = "https://github.com/gpiozero/gpiozero"; license = licenses.bsd3; + platforms = platforms.linux; maintainers = with maintainers; [ hexa ]; }; } diff --git a/pkgs/development/python-modules/graphviz/default.nix b/pkgs/development/python-modules/graphviz/default.nix index 2fa10120c18..1fd0db3a5f7 100644 --- a/pkgs/development/python-modules/graphviz/default.nix +++ b/pkgs/development/python-modules/graphviz/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "graphviz"; - version = "0.20"; + version = "0.20.1"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "xflr6"; repo = "graphviz"; rev = version; - hash = "sha256-QyZwXxRbcMushxh/Ypy+v4FOTM4H1u5b7IZMSVgLyEs="; + hash = "sha256-plhWG9mE9DoTMg7mWCvFLAgtBx01LAgJ0gQ/mqBU3yc="; }; patches = [ diff --git a/pkgs/development/python-modules/huawei-lte-api/default.nix b/pkgs/development/python-modules/huawei-lte-api/default.nix index 2d3a75a875f..d15381c5608 100644 --- a/pkgs/development/python-modules/huawei-lte-api/default.nix +++ b/pkgs/development/python-modules/huawei-lte-api/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "huawei-lte-api"; - version = "1.6.6"; + version = "1.6.7"; format = "setuptools"; disabled = pythonOlder "3.4"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Salamek"; repo = "huawei-lte-api"; rev = "refs/tags/${version}"; - hash = "sha256-LVWhHSHiixjZjakXgGnEIcJkQ0+VU3Xhlh8uY76Prxg="; + hash = "sha256-CMGOR5b8Uc8ZIuMlkCkxZqTqUA/Im2RgXK4uFZdoHeU="; }; postPatch = '' diff --git a/pkgs/development/python-modules/ibm-watson/default.nix b/pkgs/development/python-modules/ibm-watson/default.nix index 43257149f58..0de9070fca5 100644 --- a/pkgs/development/python-modules/ibm-watson/default.nix +++ b/pkgs/development/python-modules/ibm-watson/default.nix @@ -5,7 +5,6 @@ , pytestCheckHook , python-dotenv , pytest-rerunfailures -, tox , requests , python-dateutil , websocket-client @@ -39,7 +38,6 @@ buildPythonPackage rec { pytestCheckHook python-dotenv pytest-rerunfailures - tox ]; postPatch = '' diff --git a/pkgs/development/python-modules/keyring/default.nix b/pkgs/development/python-modules/keyring/default.nix index 3d6c4985937..6ff68d42caa 100644 --- a/pkgs/development/python-modules/keyring/default.nix +++ b/pkgs/development/python-modules/keyring/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "keyring"; - version = "23.9.3"; + version = "23.11.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-abAd2DxC9ZAlD+eh9QP8IpsU3oOFcxSxkzo92/WVxKU="; + hash = "sha256-rRkiY+LN1fEodd7cLaE1NDWafnYOd/jQS1CWioIcI2E="; }; nativeBuildInputs = [ @@ -32,11 +32,10 @@ buildPythonPackage rec { ] ++ lib.optionals stdenv.isLinux [ jeepney secretstorage - ] ++ lib.optionals (pythonOlder "3.10") [ + ] ++ lib.optionals (pythonOlder "3.12") [ importlib-metadata ]; - pythonImportsCheck = [ "keyring" "keyring.backend" @@ -46,11 +45,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # E ValueError: too many values to unpack (expected 1) - "test_entry_point" - ]; - disabledTestPaths = [ "tests/backends/test_macOS.py" ]; @@ -58,6 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Store and access your passwords safely"; homepage = "https://github.com/jaraco/keyring"; + changelog = "https://github.com/jaraco/keyring/blob/v${version}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ lovek323 dotlambda ]; platforms = platforms.unix; diff --git a/pkgs/development/python-modules/latexify-py/default.nix b/pkgs/development/python-modules/latexify-py/default.nix new file mode 100644 index 00000000000..9356a5f3198 --- /dev/null +++ b/pkgs/development/python-modules/latexify-py/default.nix @@ -0,0 +1,39 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, hatchling +, dill +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "latexify-py"; + version = "0.2.0"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "google"; + repo = "latexify_py"; + rev = "refs/tags/v${version}"; + hash = "sha256-b0/cKMfIONVd6A5AYRyLx/qsFVpUjeAsadQyu/mPYxo="; + }; + + nativeBuildInputs = [ hatchling ]; + + propagatedBuildInputs = [ dill ]; + + preCheck = '' + cd src + ''; + + checkInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "latexify" ]; + + meta = with lib; { + description = "Generates LaTeX math description from Python functions"; + homepage = "https://github.com/google/latexify_py"; + license = licenses.asl20; + maintainers = with maintainers; [ prusnak ]; + }; +} diff --git a/pkgs/development/python-modules/miniaudio/default.nix b/pkgs/development/python-modules/miniaudio/default.nix index 38f93cb32f5..92c94b574b8 100644 --- a/pkgs/development/python-modules/miniaudio/default.nix +++ b/pkgs/development/python-modules/miniaudio/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "miniaudio"; - version = "1.54"; + version = "1.55"; disabled = pythonOlder "3.6"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "irmen"; repo = "pyminiaudio"; rev = "refs/tags/v${version}"; - hash = "sha256-Xy1O9/oeEM0fjuipCFxL2nknH6/bEVGIraByOlQ/CHs="; + hash = "sha256-na8pnYIoawICbsVquzlmfYZtIagsVBudFOKJ62jSTGM="; }; buildInputs = lib.optionals stdenv.isDarwin [ diff --git a/pkgs/development/python-modules/pushover-complete/default.nix b/pkgs/development/python-modules/pushover-complete/default.nix index 33769af319d..92131b52628 100644 --- a/pkgs/development/python-modules/pushover-complete/default.nix +++ b/pkgs/development/python-modules/pushover-complete/default.nix @@ -4,9 +4,10 @@ , isPy27 , requests , six -, tox -, pytest +, pytestCheckHook , pythonOlder +, requests-toolbelt +, responses }: buildPythonPackage rec { @@ -25,11 +26,13 @@ buildPythonPackage rec { six ]; - checkInputs = [ pytest tox ]; + checkInputs = [ + pytestCheckHook + requests-toolbelt + responses + ]; - # Fails also on their travis right now: - # - https://travis-ci.org/scolby33/pushover_complete/builds?utm_medium=notification&utm_source=github_status - doCheck = pythonOlder "3.7"; + pythonImportsCheck = [ "pushover_complete" ]; meta = with lib; { description = "A Python package for interacting with *all* aspects of the Pushover API"; diff --git a/pkgs/development/python-modules/Wand/default.nix b/pkgs/development/python-modules/wand/default.nix index 86aad7708ad..396642b0c13 100644 --- a/pkgs/development/python-modules/Wand/default.nix +++ b/pkgs/development/python-modules/wand/default.nix @@ -2,14 +2,16 @@ , buildPythonPackage , fetchPypi , imagemagickBig +, pytestCheckHook }: buildPythonPackage rec { - pname = "Wand"; + pname = "wand"; version = "0.6.10"; src = fetchPypi { - inherit pname version; + pname = "Wand"; + inherit version; sha256 = "sha256-Nz9KfyhmyGjDHOkQ4fmzapLRMmQKIAaOwXzqMoT+3Fc="; }; @@ -19,8 +21,17 @@ buildPythonPackage rec { "magick_home = '${imagemagickBig}'" ''; - # tests not included with pypi release - doCheck = false; + checkInputs = [ + pytestCheckHook + ]; + + disabledTests = [ + # https://github.com/emcconville/wand/issues/558 + "test_forward_fourier_transform" + "test_inverse_fourier_transform" + # our imagemagick doesn't set MagickReleaseDate + "test_configure_options" + ]; passthru.imagemagick = imagemagickBig; diff --git a/pkgs/development/python-modules/ytmusicapi/default.nix b/pkgs/development/python-modules/ytmusicapi/default.nix index 6331438a958..fd5baba48ad 100644 --- a/pkgs/development/python-modules/ytmusicapi/default.nix +++ b/pkgs/development/python-modules/ytmusicapi/default.nix @@ -3,20 +3,27 @@ , fetchPypi , pythonOlder , requests +, setuptools +, setuptools-scm }: buildPythonPackage rec { pname = "ytmusicapi"; - version = "0.22.0"; - format = "setuptools"; + version = "0.24.0"; + format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-CZ4uoW4UHn5C+MckQXysTdydaApn99b0UCnF5RPb7DI="; + hash = "sha256-vbSWgBze3tFLEpHdh3JXij3m5R6iAhTSjrCMaSLZalY="; }; + nativeBuildInputs = [ + setuptools + setuptools-scm + ]; + propagatedBuildInputs = [ requests ]; diff --git a/pkgs/development/tools/build-managers/gprbuild/boot.nix b/pkgs/development/tools/build-managers/gprbuild/boot.nix index 060a74314bd..795bb4407d5 100644 --- a/pkgs/development/tools/build-managers/gprbuild/boot.nix +++ b/pkgs/development/tools/build-managers/gprbuild/boot.nix @@ -7,14 +7,14 @@ }: let - version = "22.0.0"; + version = "23.0.0"; gprConfigKbSrc = fetchFromGitHub { name = "gprconfig-kb-${version}-src"; owner = "AdaCore"; repo = "gprconfig_kb"; rev = "v${version}"; - sha256 = "0zvd0v5cz0zd1hfnhdd91c6sr3bbv1w715j2gvzx3vxlpx1c2q4n"; + sha256 = "1rhskq4r2plf3ia67k08misygnpr9knzw3kp3kyv5778lra8y6s2"; }; in @@ -27,7 +27,7 @@ stdenv.mkDerivation { owner = "AdaCore"; repo = "gprbuild"; rev = "v${version}"; - sha256 = "0rv0ha0kxzab5hhv0jzkjkmchhlvlx8fci8xalnngrgb9nd4r3v8"; + sha256 = "1ciaq4nh98vd7r5i11v353c1ms9s5yph0yxk4fkryc6bvkm4666x"; }; nativeBuildInputs = [ diff --git a/pkgs/development/tools/buildah/wrapper.nix b/pkgs/development/tools/buildah/wrapper.nix index 858a422a340..aa14a01b864 100644 --- a/pkgs/development/tools/buildah/wrapper.nix +++ b/pkgs/development/tools/buildah/wrapper.nix @@ -4,7 +4,6 @@ , lib , stdenv , extraPackages ? [] -, buildah , runc # Default container runtime , crun # Container runtime (default with cgroups v2 for podman/buildah) , conmon # Container runtime monitor @@ -15,10 +14,6 @@ }: let - buildah = buildah-unwrapped; - - preferLocalBuild = true; - binPath = lib.makeBinPath ([ ] ++ lib.optionals stdenv.isLinux [ runc @@ -30,11 +25,13 @@ let iptables ] ++ extraPackages); -in runCommand buildah.name { - name = "${buildah.pname}-wrapper-${buildah.version}"; - inherit (buildah) pname version; +in runCommand buildah-unwrapped.name { + name = "${buildah-unwrapped.pname}-wrapper-${buildah-unwrapped.version}"; + inherit (buildah-unwrapped) pname version; + + preferLocalBuild = true; - meta = builtins.removeAttrs buildah.meta [ "outputsToInstall" ]; + meta = builtins.removeAttrs buildah-unwrapped.meta [ "outputsToInstall" ]; outputs = [ "out" @@ -46,7 +43,7 @@ in runCommand buildah.name { ]; } '' - ln -s ${buildah.man} $man + ln -s ${buildah-unwrapped.man} $man mkdir -p $out/bin ln -s ${buildah-unwrapped}/share $out/share diff --git a/pkgs/development/tools/continuous-integration/jenkins/default.nix b/pkgs/development/tools/continuous-integration/jenkins/default.nix index e73587ece3c..2cc9e26d052 100644 --- a/pkgs/development/tools/continuous-integration/jenkins/default.nix +++ b/pkgs/development/tools/continuous-integration/jenkins/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { pname = "jenkins"; - version = "2.361.3"; + version = "2.361.4"; src = fetchurl { url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; - hash = "sha256-85y40J/RfHLcCWURzlDyRfwwBNECKqr2BCGlNvdAybk="; + hash = "sha256-s4/iGK+1RHsMmm+jCNerdirFpY3YmqaLc1BnrWw3wXs="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/development/tools/oh-my-posh/default.nix b/pkgs/development/tools/oh-my-posh/default.nix index aed704a161d..bd7d3effe1e 100644 --- a/pkgs/development/tools/oh-my-posh/default.nix +++ b/pkgs/development/tools/oh-my-posh/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "oh-my-posh"; - version = "12.13.0"; + version = "12.13.3"; src = fetchFromGitHub { owner = "jandedobbeleer"; repo = pname; rev = "v${version}"; - sha256 = "sha256-bGg0UqqplJpsJ2xOHmu6y8ixGxdDkWwZyRrgzrNBlIY="; + sha256 = "sha256-1H3BlKxTthyVXEaLISruZDFIeXEAaeZjGp597clPeLs="; }; vendorSha256 = "sha256-OrtKFkWXqVoXKmN6BT8YbCNjR1gRTT4gPNwmirn7fjU="; diff --git a/pkgs/development/tools/parsing/tree-sitter/grammar.nix b/pkgs/development/tools/parsing/tree-sitter/grammar.nix index a4d8d7324f9..0debac64393 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammar.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammar.nix @@ -1,4 +1,5 @@ { stdenv +, nodejs , tree-sitter , lib }: @@ -13,35 +14,38 @@ # source for the language grammar , source , location ? null +, generate ? false, }: stdenv.mkDerivation rec { - pname = "${language}-grammar"; inherit version; - src = if location == null then source else "${source}/${location}"; - - buildInputs = [ tree-sitter ]; + src = source; - dontUnpack = true; - dontConfigure = true; + nativeBuildInputs = lib.optionals generate [ nodejs tree-sitter ]; - CFLAGS = [ "-I${src}/src" "-O2" ]; - CXXFLAGS = [ "-I${src}/src" "-O2" ]; + CFLAGS = [ "-Isrc" "-O2" ]; + CXXFLAGS = [ "-Isrc" "-O2" ]; stripDebugList = [ "parser" ]; + configurePhase = lib.optionalString generate '' + tree-sitter generate + '' + lib.optionalString (location != null) '' + cd ${location} + ''; + # When both scanner.{c,cc} exist, we should not link both since they may be the same but in # different languages. Just randomly prefer C++ if that happens. buildPhase = '' runHook preBuild - if [[ -e "$src/src/scanner.cc" ]]; then - $CXX -fPIC -c "$src/src/scanner.cc" -o scanner.o $CXXFLAGS - elif [[ -e "$src/src/scanner.c" ]]; then - $CC -fPIC -c "$src/src/scanner.c" -o scanner.o $CFLAGS + if [[ -e src/scanner.cc ]]; then + $CXX -fPIC -c src/scanner.cc -o scanner.o $CXXFLAGS + elif [[ -e src/scanner.c ]]; then + $CC -fPIC -c src/scanner.c -o scanner.o $CFLAGS fi - $CC -fPIC -c "$src/src/parser.c" -o parser.o $CFLAGS + $CC -fPIC -c src/parser.c -o parser.o $CFLAGS $CXX -shared -o parser *.o runHook postBuild ''; @@ -50,8 +54,8 @@ stdenv.mkDerivation rec { runHook preInstall mkdir $out mv parser $out/ - if [[ -d "$src/queries" ]]; then - cp -r $src/queries $out/ + if [[ -d queries ]]; then + cp -r queries $out fi runHook postInstall ''; diff --git a/pkgs/development/tools/ruff/default.nix b/pkgs/development/tools/ruff/default.nix index d08f1e63e5d..373ec511a3f 100644 --- a/pkgs/development/tools/ruff/default.nix +++ b/pkgs/development/tools/ruff/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "ruff"; - version = "0.0.120"; + version = "0.0.122"; src = fetchFromGitHub { owner = "charliermarsh"; repo = pname; rev = "v${version}"; - sha256 = "sha256-7rh0xYwoWRY6D2Us6EB+AI5/PAqWqbWmTYnLk1UjYp8="; + sha256 = "sha256-+CQOQcA7JLHsl6ieDpIEzUdeMBsGyP686mWaYgyweH4="; }; - cargoSha256 = "sha256-6P1c4U70V/dP8U2K0FBf7P4BkQXf9U5AQ0IT+XEWTkw="; + cargoSha256 = "sha256-ZxJ7ErGdsI1dZIeUVdYBD4IF0nHHnIJGUXn+rtSBLLY="; buildInputs = lib.optionals stdenv.isDarwin [ CoreServices |