From 35c91b9630e73dc0960d951a9fd998fa04f4832b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 13 Nov 2022 21:19:25 +0100 Subject: [PATCH 01/42] php80.packages.php-parallel-lint: Fix build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit One of the main use cases of this program is ensuring that a project targeting older PHP version does not use syntax that is not available there. Unfortunately, box is now only available for PHP ≥ 8.1. And even if we bring it from PHP 8.1 package set, the produced PHAR will contain syntax incompatible with older PHP versions. To work around this we either need to disable requirements checks or force use the default PHAR stub over the box’s one. And it turns out that php-parallel-linter already does the former, only we did not have access to the `box.json` file because it was excluded from the `git archive`. Let’s fetch the source using Git so that box configuration is available. Reverts https://github.com/NixOS/nixpkgs/commit/2db0ddb968357051237915256b7a1fc841492762 --- .../php-packages/php-parallel-lint/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/php-packages/php-parallel-lint/default.nix b/pkgs/development/php-packages/php-parallel-lint/default.nix index 1d7c23337c65..406e58b7958c 100644 --- a/pkgs/development/php-packages/php-parallel-lint/default.nix +++ b/pkgs/development/php-packages/php-parallel-lint/default.nix @@ -1,4 +1,4 @@ -{ mkDerivation, fetchFromGitHub, makeWrapper, lib, php }: +{ mkDerivation, fetchFromGitHub, makeWrapper, lib, php, php81 }: let pname = "php-parallel-lint"; version = "1.3.2"; @@ -10,13 +10,17 @@ mkDerivation { owner = "php-parallel-lint"; repo = "PHP-Parallel-Lint"; rev = "v${version}"; - sha256 = "sha256-pTHH19HwqyOj5pSmH7l0JlntNVtMdu4K9Cl+qyrrg9U="; + # `.gitattibutes` exclude `box.json` from the archive produced git. + forceFetchGit = true; + sha256 = "SPP1ynxJad2m5wknGt8z94fW7Ucx8nqLvwZVmlylOgM="; }; nativeBuildInputs = [ makeWrapper php.packages.composer - php.packages.box + # box is only available for PHP ≥ 8.1 but the purpose of this tool is to validate + # that project does not use features not available on older PHP versions. + php81.packages.box ]; buildPhase = '' @@ -36,7 +40,6 @@ mkDerivation { ''; meta = with lib; { - broken = lib.versionOlder php.version "8.1"; # Broken on PHP older than 8.1. description = "Tool to check syntax of PHP files faster than serial check with fancier output"; license = licenses.bsd2; homepage = "https://github.com/php-parallel-lint/PHP-Parallel-Lint"; From 32c854e0e41eddd0758257c6e13ae567bd42204a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 2 Dec 2022 19:09:10 +0000 Subject: [PATCH 02/42] libvirt: 8.9.0 -> 8.10.0 --- pkgs/development/libraries/libvirt/default.nix | 4 ++-- pkgs/development/python-modules/libvirt/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 49cf1907bfd9..a9271ab12d88 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -114,13 +114,13 @@ stdenv.mkDerivation rec { # NOTE: You must also bump: # # SysVirt in - version = "8.9.0"; + version = "8.10.0"; src = fetchFromGitLab { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-79frEYItbf1weOkrcyI/Z/TjTg6kLMQbteaTi9LAt0g="; + sha256 = "sha256-MboJLQ0R3l9lUQDjNVACvmxISjypvfxxMHSKF0+k6WM="; fetchSubmodules = true; }; diff --git a/pkgs/development/python-modules/libvirt/default.nix b/pkgs/development/python-modules/libvirt/default.nix index a2f3f9c732a6..f3dd61f84948 100644 --- a/pkgs/development/python-modules/libvirt/default.nix +++ b/pkgs/development/python-modules/libvirt/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "libvirt"; - version = "8.9.0"; + version = "8.10.0"; src = fetchFromGitLab { owner = "libvirt"; repo = "libvirt-python"; rev = "v${version}"; - sha256 = "sha256-vquchyGJlpg0R0R6Wh2MWB5RUZ3jzOQYzUoLwiLxIy8="; + sha256 = "sha256-f2ZWBNCgylKQCmbLCaJsIb5alvZDRZUWQAMOMsxwGbk="; }; nativeBuildInputs = [ pkg-config ]; From 7e0c2c183533c41761811b2fbd17accd061e7ad5 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 3 Dec 2022 04:20:00 +0000 Subject: [PATCH 03/42] libvirt: add changelog to meta --- pkgs/development/libraries/libvirt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index a9271ab12d88..80c4393a96b5 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -372,8 +372,9 @@ stdenv.mkDerivation rec { passthru.tests.libvirtd = nixosTests.libvirtd; meta = { - homepage = "https://libvirt.org/"; description = "A toolkit to interact with the virtualization capabilities of recent versions of Linux and other OSes"; + homepage = "https://libvirt.org/"; + changelog = "https://gitlab.com/libvirt/libvirt/-/raw/v${version}/NEWS.rst"; license = licenses.lgpl2Plus; platforms = platforms.unix; maintainers = with maintainers; [ fpletz globin lovesegfault ]; From c5b5dc0074b87098135000aa154a7d8f9e22fec8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 10 Dec 2022 14:44:00 +0100 Subject: [PATCH 04/42] python310Packages.pyproject-metadata: add changelog to meta --- pkgs/development/python-modules/pyproject-metadata/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/pyproject-metadata/default.nix b/pkgs/development/python-modules/pyproject-metadata/default.nix index 5cd5b92073bc..0108c087c934 100644 --- a/pkgs/development/python-modules/pyproject-metadata/default.nix +++ b/pkgs/development/python-modules/pyproject-metadata/default.nix @@ -38,6 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "PEP 621 metadata parsing"; homepage = "https://github.com/FFY00/python-pyproject-metadata"; + changelog = "https://github.com/FFY00/python-pyproject-metadata/blob/${version}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ fridh ]; }; From 12afcda3c0f9d04dbdda5bfda02da28e5404484b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 10 Dec 2022 14:49:45 +0100 Subject: [PATCH 05/42] python310Packages.pyproject-metadata: 0.5.0 -> 0.6.1 Changelog: https://github.com/FFY00/python-pyproject-metadata/blob/0.6.1/CHANGELOG.rst --- .../pyproject-metadata/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyproject-metadata/default.nix b/pkgs/development/python-modules/pyproject-metadata/default.nix index 0108c087c934..d94db44e4403 100644 --- a/pkgs/development/python-modules/pyproject-metadata/default.nix +++ b/pkgs/development/python-modules/pyproject-metadata/default.nix @@ -1,21 +1,24 @@ { lib , buildPythonPackage , fetchPypi -, setuptools -, wheel , packaging , pytestCheckHook +, pythonOlder +, setuptools , tomli +, wheel }: buildPythonPackage rec { pname = "pyproject-metadata"; - version = "0.5.0"; + version = "0.6.1"; format = "pyproject"; + disabled = pythonOlder "3.7"; + src = fetchPypi rec { inherit pname version; - hash = "sha256-6YN9I3V8XJ//+19/N8+be8LZc30OlZt/XV8YmVFulww="; + hash = "sha256-tfsJVDpkqRFl3+hXlnWfnkFe3Clr602zPR7PeGaoYr0="; }; nativeBuildInputs = [ @@ -29,12 +32,17 @@ buildPythonPackage rec { checkInputs = [ pytestCheckHook + ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; # Many broken tests, and missing test files doCheck = false; + pythonImportsCheck = [ + "pyproject_metadata" + ]; + meta = with lib; { description = "PEP 621 metadata parsing"; homepage = "https://github.com/FFY00/python-pyproject-metadata"; From 179e20b4922a156042f17442fb91054c1d610c6f Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Mon, 12 Dec 2022 10:39:42 -0300 Subject: [PATCH 06/42] libverto: init at 0.3.2 --- .../libraries/libverto/default.nix | 54 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 56 insertions(+) create mode 100644 pkgs/development/libraries/libverto/default.nix diff --git a/pkgs/development/libraries/libverto/default.nix b/pkgs/development/libraries/libverto/default.nix new file mode 100644 index 000000000000..d161f2b92b2b --- /dev/null +++ b/pkgs/development/libraries/libverto/default.nix @@ -0,0 +1,54 @@ +{ lib +, stdenv +, fetchFromGitHub +, autoreconfHook +, glib +, libev +, libevent +, pkg-config +, glibSupport ? true +, libevSupport ? true +, libeventSupport ? true +}: + +let + inherit (lib) optional; +in +stdenv.mkDerivation (finalAttrs: { + pname = "libverto"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "latchset"; + repo = "libverto"; + rev = finalAttrs.version; + hash = "sha256-csoJ0WdKyrza8kBSMKoaItKvcbijI6Wl8nWCbywPScQ="; + }; + + nativeBuildInputs = [ + autoreconfHook + pkg-config + ]; + + buildInputs = + optional glibSupport glib + ++ optional libevSupport libev + ++ optional libeventSupport libevent; + + meta = with lib; { + homepage = "https://github.com/latchset/libverto"; + description = "Asynchronous event loop abstraction library"; + longDescription = '' + Libverto exists to solve an important problem: many applications and + libraries are unable to write asynchronous code because they are unable to + pick an event loop. This is particularly true of libraries who want to be + useful to many applications who use loops that do not integrate with one + another or which use home-grown loops. libverto provides a loop-neutral + async api which allows the library to expose asynchronous interfaces and + offload the choice of the main loop to the application. + ''; + license = licenses.mit; + maintainers = with maintainers; [ AndersonTorres ]; + platforms = platforms.unix; + }; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7383aeceae9e..1a9d7fbcff63 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21287,6 +21287,8 @@ with pkgs; libversion = callPackage ../development/libraries/libversion { }; + libverto = callPackage ../development/libraries/libverto { }; + libvgm = callPackage ../development/libraries/libvgm { inherit (darwin.apple_sdk.frameworks) CoreAudio AudioToolbox; }; From 18289a67b03f02876065a06f34c3acd52be25127 Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Mon, 12 Dec 2022 19:56:41 +0100 Subject: [PATCH 07/42] khard: 0.17.0->0.18.0 --- pkgs/applications/misc/khard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/khard/default.nix b/pkgs/applications/misc/khard/default.nix index f098cd6dbfb6..6ed433198f5b 100644 --- a/pkgs/applications/misc/khard/default.nix +++ b/pkgs/applications/misc/khard/default.nix @@ -1,12 +1,12 @@ { lib, python3 }: python3.pkgs.buildPythonApplication rec { - version = "0.17.0"; + version = "0.18.0"; pname = "khard"; src = python3.pkgs.fetchPypi { inherit pname version; - sha256 = "062nv4xkfsjc11k9m52dh6xjn9z68a4a6x1s8z05wwv4jbp1lkhn"; + sha256 = "05860fdayqap128l7i6bcmi9kdyi2gx02g2pmh88d56xgysd927y"; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; From 33881cc55864ebfa5c0bcb21d2ebf30338000de3 Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Mon, 12 Dec 2022 20:00:55 +0100 Subject: [PATCH 08/42] khard: Add passthru.tests.version --- pkgs/applications/misc/khard/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/khard/default.nix b/pkgs/applications/misc/khard/default.nix index 6ed433198f5b..d4e6e8a47201 100644 --- a/pkgs/applications/misc/khard/default.nix +++ b/pkgs/applications/misc/khard/default.nix @@ -1,4 +1,4 @@ -{ lib, python3 }: +{ lib, python3, khard, testers }: python3.pkgs.buildPythonApplication rec { version = "0.18.0"; @@ -33,6 +33,8 @@ python3.pkgs.buildPythonApplication rec { pythonImportsCheck = [ "khard" ]; + passthru.tests.version = testers.testVersion { package = khard; }; + meta = { homepage = "https://github.com/scheibler/khard"; description = "Console carddav client"; From 547c334142c7283cde59385d0e7f00817ba8c634 Mon Sep 17 00:00:00 2001 From: Sergei Lukianov Date: Mon, 12 Dec 2022 12:10:32 -0800 Subject: [PATCH 09/42] nerdctl: 1.0.0 -> 1.1.0 --- pkgs/applications/networking/cluster/nerdctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/nerdctl/default.nix b/pkgs/applications/networking/cluster/nerdctl/default.nix index d6a29a90fd94..e508ee0006f8 100644 --- a/pkgs/applications/networking/cluster/nerdctl/default.nix +++ b/pkgs/applications/networking/cluster/nerdctl/default.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "nerdctl"; - version = "1.0.0"; + version = "1.1.0"; src = fetchFromGitHub { owner = "containerd"; repo = pname; rev = "v${version}"; - sha256 = "sha256-hSuBN+yuwXfGP7gNtYR37yl+n5hj2sp6hJ5d8tyXkf0="; + sha256 = "sha256-i178AN8LDm1SmCx3G8uLmW1+/F3B8DQsrkawSBoefGw="; }; - vendorSha256 = "sha256-2pYjN904pQoliBSaCysumkMocvZDxwsTvZxgDCacVrc="; + vendorSha256 = "sha256-0EWrFc55I3EmrAmmIYdsYtvO6xqDHbo5Uo6XC+NezZI="; nativeBuildInputs = [ makeWrapper installShellFiles ]; From 72bb5fec7484b20aaa4787dbea794ca22f2586ad Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 12 Dec 2022 18:00:39 -0500 Subject: [PATCH 10/42] fd: skip flaky test, add figsoda as a maintainer --- pkgs/tools/misc/fd/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/fd/default.nix b/pkgs/tools/misc/fd/default.nix index c15ccc03d258..18169a794384 100644 --- a/pkgs/tools/misc/fd/default.nix +++ b/pkgs/tools/misc/fd/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, rustPlatform, installShellFiles }: +{ lib, rustPlatform, fetchFromGitHub, installShellFiles }: rustPlatform.buildRustPackage rec { pname = "fd"; @@ -15,10 +15,17 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ installShellFiles ]; - preFixup = '' + # skip flaky test + checkFlags = [ + "--skip=test_owner_current_group" + ]; + + postInstall = '' installManPage doc/fd.1 - installShellCompletion $releaseDir/build/fd-find-*/out/fd.{bash,fish} + installShellCompletion --cmd fd \ + --bash <($out/bin/fd --gen-completions bash) \ + --fish <($out/bin/fd --gen-completions fish) installShellCompletion --zsh contrib/completion/_fd ''; @@ -31,7 +38,8 @@ rustPlatform.buildRustPackage rec { it provides sensible (opinionated) defaults for 80% of the use cases. ''; homepage = "https://github.com/sharkdp/fd"; + changelog = "https://github.com/sharkdp/fd/blob/v${version}/CHANGELOG.md"; license = with licenses; [ asl20 /* or */ mit ]; - maintainers = with maintainers; [ dywedir globin ma27 zowoq ]; + maintainers = with maintainers; [ dywedir figsoda globin ma27 zowoq ]; }; } From 7fdde1893bb4aec54a3ddc43533c6448aad22d46 Mon Sep 17 00:00:00 2001 From: Ulrik Strid Date: Tue, 13 Dec 2022 15:54:58 +0100 Subject: [PATCH 11/42] kde-frameworks: 5.100 -> 5.101 --- .../libraries/kde-frameworks/fetch.sh | 2 +- .../libraries/kde-frameworks/srcs.nix | 664 +++++++++--------- 2 files changed, 333 insertions(+), 333 deletions(-) diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh index ca4f9eaa782c..a1a0a94d2d2a 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.100/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/frameworks/5.101/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix index c6ae8457517c..382c4b7830d5 100644 --- a/pkgs/development/libraries/kde-frameworks/srcs.nix +++ b/pkgs/development/libraries/kde-frameworks/srcs.nix @@ -4,667 +4,667 @@ { attica = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/attica-5.100.0.tar.xz"; - sha256 = "1j1m7ps6rgjn8n363p0i32syxskzxjcmv255csbc1hgj6yb6cxxf"; - name = "attica-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/attica-5.101.0.tar.xz"; + sha256 = "076s378mija4x8dxq7j40qfhgjzpz3xw373bpiy5ig41c1lf7jvz"; + name = "attica-5.101.0.tar.xz"; }; }; baloo = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/baloo-5.100.0.tar.xz"; - sha256 = "123fl16cxrascngw2cv8y78nf68bby3xa53vc0bxwm7yhixycfzr"; - name = "baloo-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/baloo-5.101.0.tar.xz"; + sha256 = "0g007apf53ql1my0nx25zlh8hg7mnzanhwppz7prmiynzk907b49"; + name = "baloo-5.101.0.tar.xz"; }; }; bluez-qt = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/bluez-qt-5.100.0.tar.xz"; - sha256 = "1fn23r80jiyif9qxzs0n1jwwvdb3vnfksg54xksxa5v57wnwqjxi"; - name = "bluez-qt-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/bluez-qt-5.101.0.tar.xz"; + sha256 = "00z2b8spn1m4wqgqlsiy2b58cbj57afrnqb5y4z7az9nchy3mphm"; + name = "bluez-qt-5.101.0.tar.xz"; }; }; breeze-icons = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/breeze-icons-5.100.0.tar.xz"; - sha256 = "1nya1m220q68asf2qrgxdbag1gawipy8ydlgympk1nzxa9linb6h"; - name = "breeze-icons-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/breeze-icons-5.101.0.tar.xz"; + sha256 = "1vqql123d9hdqrpa1f0mspbzpdk0wlgz4pdryc1d0q28l125jx7r"; + name = "breeze-icons-5.101.0.tar.xz"; }; }; extra-cmake-modules = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - 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"; + url = "${mirror}/stable/frameworks/5.101/extra-cmake-modules-5.101.0.tar.xz"; + sha256 = "1wn8kfdxmi89fd67m79vszfvmp8sgv4sz13c18wpsn6v209mck4c"; + name = "extra-cmake-modules-5.101.0.tar.xz"; }; }; frameworkintegration = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/frameworkintegration-5.100.0.tar.xz"; - sha256 = "18755r0l3r0q96g6zfz2g9lbf3isx865vhz4z39qblmm13jm97cm"; - name = "frameworkintegration-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/frameworkintegration-5.101.0.tar.xz"; + sha256 = "0z5ldwzkpvdi3j18l826dm3mbjd3cmvjm8x3whwasydb81hvalkc"; + name = "frameworkintegration-5.101.0.tar.xz"; }; }; kactivities = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kactivities-5.100.0.tar.xz"; - sha256 = "14m8dbpn6lxdjlv87ir5wa42s9zb1ipqkj33gbijdagsza0xvc8k"; - name = "kactivities-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kactivities-5.101.0.tar.xz"; + sha256 = "1b41yyjljl47qwkqa3v1vkiq485d2xs3489apgdygkmd6m5v027p"; + name = "kactivities-5.101.0.tar.xz"; }; }; kactivities-stats = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kactivities-stats-5.100.0.tar.xz"; - sha256 = "15iry0vaq76ng5wadb4pq4drkccivnjh5bncf4bnjg58wby1zi95"; - name = "kactivities-stats-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kactivities-stats-5.101.0.tar.xz"; + sha256 = "119h2zz3gbyypkxsq9pq1gy8av9a4nyqax85lflfh51il2cq1cbp"; + name = "kactivities-stats-5.101.0.tar.xz"; }; }; kapidox = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kapidox-5.100.0.tar.xz"; - sha256 = "0fgn1qfqa80q4nb8wnvmprsc9gc8axs3n13fk4p01zw6bfmc1938"; - name = "kapidox-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kapidox-5.101.0.tar.xz"; + sha256 = "1y6z4bzawas3x825ln9yg5ks3zy39ymc9q404jyvn91s92dd0s5l"; + name = "kapidox-5.101.0.tar.xz"; }; }; karchive = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/karchive-5.100.0.tar.xz"; - sha256 = "16wnzvmm74lzf9xs78d2gilipxgg29z9ja3i04li59zc1ixm1bpm"; - name = "karchive-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/karchive-5.101.0.tar.xz"; + sha256 = "1c59rwp93c2dybx52k5ww4rqssrbsj9g7snbl14gx8y43g3bdg2q"; + name = "karchive-5.101.0.tar.xz"; }; }; kauth = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kauth-5.100.0.tar.xz"; - sha256 = "0vcgfzkgpk35x14gdprlbzpvcmbx695jqdc8ril23firzrdj1191"; - name = "kauth-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kauth-5.101.0.tar.xz"; + sha256 = "153dfwkdwmdwh72r6b46nl13rg3lf7w8x5dapgcanrdjqgybkqyf"; + name = "kauth-5.101.0.tar.xz"; }; }; kbookmarks = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kbookmarks-5.100.0.tar.xz"; - sha256 = "1bl4brkn3am2nchjcnvxzwswmdp1mb4y644djhvrf6hbz7pghv13"; - name = "kbookmarks-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kbookmarks-5.101.0.tar.xz"; + sha256 = "0akh77rb1iqasbrzsy3509kic1k7c1046spxi6szfnlq6rx634ax"; + name = "kbookmarks-5.101.0.tar.xz"; }; }; kcalendarcore = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcalendarcore-5.100.0.tar.xz"; - sha256 = "0mxzqpwanjrczm5b99a7id7bgxgxzif6lrvmfffcrr7pz84j8330"; - name = "kcalendarcore-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcalendarcore-5.101.0.tar.xz"; + sha256 = "170h3vqmjr9jl9vsfgh3y5lhqpyq5ap755wa8295s5fw4da8gjrs"; + name = "kcalendarcore-5.101.0.tar.xz"; }; }; kcmutils = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcmutils-5.100.0.tar.xz"; - sha256 = "0kyp8p3svnyn7pkgm4ww1lc0dznrjfvhyc89bd3ahy2b3kvcjymw"; - name = "kcmutils-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcmutils-5.101.0.tar.xz"; + sha256 = "0jy58fhxg2m4xh15dp84x6qava6gfhnbhkx19r6bsbkdc6jihkxb"; + name = "kcmutils-5.101.0.tar.xz"; }; }; kcodecs = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcodecs-5.100.0.tar.xz"; - sha256 = "18qcwjhyrxh4sjakq515agpzh7mk4yr6f9fw1kwiwvc44ydbgs2m"; - name = "kcodecs-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcodecs-5.101.0.tar.xz"; + sha256 = "0fjj8rl0dhdg84gpvp7qfwmdyf047g9gg4v59magxyhw23r2ig4y"; + name = "kcodecs-5.101.0.tar.xz"; }; }; kcompletion = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcompletion-5.100.0.tar.xz"; - sha256 = "11j51byll5ffyl2swif84sq1a751991vdic49rrj0wwwmndrss33"; - name = "kcompletion-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcompletion-5.101.0.tar.xz"; + sha256 = "0c1zalk729b2pdmnc8b11068adjxh8mgszyn9s8rypr84fz6y3yq"; + name = "kcompletion-5.101.0.tar.xz"; }; }; kconfig = { - version = "5.100.1"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kconfig-5.100.1.tar.xz"; - sha256 = "1nl2ibqxgjd2zppiibnsvdpp5ci8ydz8i685gfgji3jfsx8pkfwb"; - name = "kconfig-5.100.1.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kconfig-5.101.0.tar.xz"; + sha256 = "10skrdlg0qp8zdl9ldwgjp6gmdw0ghcd31gd9rgddrjnax47wx6a"; + name = "kconfig-5.101.0.tar.xz"; }; }; kconfigwidgets = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kconfigwidgets-5.100.0.tar.xz"; - sha256 = "14ahwlnnyf2dv3ik6cwa6n7cwxm5wqhiwws6y9w2ff1724vqg0g8"; - name = "kconfigwidgets-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kconfigwidgets-5.101.0.tar.xz"; + sha256 = "1a3qhphi6hmzrdsalhkrax3g2sb63vr26fnvkxzkhf8spi4mlaq1"; + name = "kconfigwidgets-5.101.0.tar.xz"; }; }; kcontacts = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcontacts-5.100.0.tar.xz"; - sha256 = "0jw8qvw0sv73pw3n51n9dvhlwfjbcz3cf065sqy949bm6q43l1p5"; - name = "kcontacts-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcontacts-5.101.0.tar.xz"; + sha256 = "1ynbf5q811mixg5rxrmn54ldgrwi4dv5mgdk1dljjg1wzhmrjk0x"; + name = "kcontacts-5.101.0.tar.xz"; }; }; kcoreaddons = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcoreaddons-5.100.0.tar.xz"; - sha256 = "140pbjg38d9fcddi2ifq6y19aqbf6njs4dvqy0ad56widww6ivfz"; - name = "kcoreaddons-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcoreaddons-5.101.0.tar.xz"; + sha256 = "0ampf8cyy8r8pdm6xs872srak83k7i64nqdkpd9vvfvygz0lzdkp"; + name = "kcoreaddons-5.101.0.tar.xz"; }; }; kcrash = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kcrash-5.100.0.tar.xz"; - sha256 = "0a572bc4c6ngllwfkg58sqjsjddn0a8x5mn0isrq0fdynbfyjxhs"; - name = "kcrash-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kcrash-5.101.0.tar.xz"; + sha256 = "0ylk1kdnhzh02990nnic1lbvby6kk4x9wvnfm20qd481vd8hklbd"; + name = "kcrash-5.101.0.tar.xz"; }; }; kdav = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kdav-5.100.0.tar.xz"; - sha256 = "094fwz3iphz56nbjjyw62n3lxw1mfp10jkcn95qx8n1m20f4bnbf"; - name = "kdav-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kdav-5.101.0.tar.xz"; + sha256 = "0gq105iw71yk2dggp7crhamiyrqwzgpdwbzdx8sbplhkm5lll21w"; + name = "kdav-5.101.0.tar.xz"; }; }; kdbusaddons = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kdbusaddons-5.100.0.tar.xz"; - sha256 = "1cr40a96l5adr3xascw9ivlgy8h3nmh7y9fcnw47xmdclcvm2xg0"; - name = "kdbusaddons-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kdbusaddons-5.101.0.tar.xz"; + sha256 = "0k0sng7dlafyyysf88bmb944i39rc5w9z1ksgdskzzir3chi4a8z"; + name = "kdbusaddons-5.101.0.tar.xz"; }; }; kdeclarative = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kdeclarative-5.100.0.tar.xz"; - sha256 = "05s0p35jph316mnzc0ldmxjccda8fwpas9libza14gsv6rrcndbn"; - name = "kdeclarative-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kdeclarative-5.101.0.tar.xz"; + sha256 = "0xp4mwad6b3rfyzjyq887jd70358lfd9m3njksbv6gf8z1d8y81a"; + name = "kdeclarative-5.101.0.tar.xz"; }; }; kded = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kded-5.100.0.tar.xz"; - sha256 = "1klv9ml1ckadf5dp1gx25g33pcd66xlpjb8njr6ygycyqxgiln6j"; - name = "kded-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kded-5.101.0.tar.xz"; + sha256 = "1s9fpcmv90bpd15v4ci26976hp4kc3kd1dqasil3qpc1d0g87778"; + name = "kded-5.101.0.tar.xz"; }; }; kdelibs4support = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kdelibs4support-5.100.0.tar.xz"; - sha256 = "1ckkwfzg4ga79bgd5g22cdals720b55nc40n3grjhzw1ksy05ac2"; - name = "kdelibs4support-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kdelibs4support-5.101.0.tar.xz"; + sha256 = "1ajaxr00k4c9nk7psw2s33h9p63vdwd606lxnpgr271lwmhjmckm"; + name = "kdelibs4support-5.101.0.tar.xz"; }; }; kdesignerplugin = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kdesignerplugin-5.100.0.tar.xz"; - sha256 = "1hhddi8zmjbgvy51gwrrjrawdfp9g7n2k14rnw135q423nyfaq8c"; - name = "kdesignerplugin-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kdesignerplugin-5.101.0.tar.xz"; + sha256 = "11nrpqd5116apd6gy2xbhgnmnv6jrkismf4jjckskizkdnjvarvs"; + name = "kdesignerplugin-5.101.0.tar.xz"; }; }; kdesu = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kdesu-5.100.0.tar.xz"; - sha256 = "1cgn1wznk4i8la5n03qajc38pggm162ybfdb2ya109zq7nnqkn1g"; - name = "kdesu-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kdesu-5.101.0.tar.xz"; + sha256 = "16g508642bx8wpj763sn5gph6h6xfcxmaqghb1lj2rvpgr5zzazi"; + name = "kdesu-5.101.0.tar.xz"; }; }; kdewebkit = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kdewebkit-5.100.0.tar.xz"; - sha256 = "10gl34a9zb5nad21nwqvj1fipxxckfdy7myr8bxlqkjqll0jiv15"; - name = "kdewebkit-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kdewebkit-5.101.0.tar.xz"; + sha256 = "1z54xbj6g77k9d6c6r4gza5nw2p8ql716hy4g266783cpa9grkk5"; + name = "kdewebkit-5.101.0.tar.xz"; }; }; kdnssd = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kdnssd-5.100.0.tar.xz"; - sha256 = "1fkjhkv7qgjr3lgfwvvhqbrigca8hw9fdw6531xqr97slwxiqxb3"; - name = "kdnssd-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kdnssd-5.101.0.tar.xz"; + sha256 = "0jrzxp84h7i20bxj127m0vds2xjfcmb7c0rvgxrz3kc15ss9hmn6"; + name = "kdnssd-5.101.0.tar.xz"; }; }; kdoctools = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kdoctools-5.100.0.tar.xz"; - sha256 = "0ar7lw6s7qzswf1k80xl9px5g9agl5zi7daaswppqjrpn7pwksa0"; - name = "kdoctools-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kdoctools-5.101.0.tar.xz"; + sha256 = "0izqbazcmqh6kwbd6c2fln8gz20kc03agb4fw45nx613s5nam031"; + name = "kdoctools-5.101.0.tar.xz"; }; }; kemoticons = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kemoticons-5.100.0.tar.xz"; - sha256 = "0qs5w5wc1ljmhvly08k0569kyy6c51ldi3080ka9hpasdxlpy4y4"; - name = "kemoticons-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kemoticons-5.101.0.tar.xz"; + sha256 = "0wkspxsp3mwp7as96cm9z5xzl30629prqdwal17d5y1zwn8xmbhw"; + name = "kemoticons-5.101.0.tar.xz"; }; }; kfilemetadata = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kfilemetadata-5.100.0.tar.xz"; - sha256 = "0cbiaq9ivdf7pjjh47m65zxrzr1r776ycjzzkkwfc7n27lb0rckg"; - name = "kfilemetadata-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kfilemetadata-5.101.0.tar.xz"; + sha256 = "12z8w9bsbngixs4a5hsbz8lg5ra1iqajvazhr3hq8hw1k2dyrn2k"; + name = "kfilemetadata-5.101.0.tar.xz"; }; }; kglobalaccel = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kglobalaccel-5.100.0.tar.xz"; - sha256 = "1wm2j8hsgwfp8zv4mi0l9rg3qlnk74l1cnkgid3sd02c7vrlx6y3"; - name = "kglobalaccel-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kglobalaccel-5.101.0.tar.xz"; + sha256 = "0qk0gb2p668f2v10h9pdaf1klk1pl5rfbzd1klzyf5bbm0n240rj"; + name = "kglobalaccel-5.101.0.tar.xz"; }; }; kguiaddons = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kguiaddons-5.100.0.tar.xz"; - sha256 = "00ix7gfp5c4ph4q2f3cig1bxjvc8pnwg8psy5fxix24xxm1n7qaw"; - name = "kguiaddons-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kguiaddons-5.101.0.tar.xz"; + sha256 = "1dspqz3m6i5acpj7gnq97dl8gys343qiqn9sbvnv9drw7ccy954q"; + name = "kguiaddons-5.101.0.tar.xz"; }; }; kholidays = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kholidays-5.100.0.tar.xz"; - sha256 = "076ax7p579180vr66dqjzv43ny1cz56s4w61g6d5s6v18w9n7i2g"; - name = "kholidays-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kholidays-5.101.0.tar.xz"; + sha256 = "0wrl4qy08008mzn6dmvdi9jaj7zdiysws0h6d7j661ipaf02qwj4"; + name = "kholidays-5.101.0.tar.xz"; }; }; khtml = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/khtml-5.100.0.tar.xz"; - sha256 = "0h8wb1n0yfc2729rpnx3n52ky3zprfkbgk2rr85k3dax79pcv9a0"; - name = "khtml-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/khtml-5.101.0.tar.xz"; + sha256 = "1xgwg8ml789pg1rgf9g3lr9xpfyh1wgiv57327kqxlpkrxxxl9l8"; + name = "khtml-5.101.0.tar.xz"; }; }; ki18n = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/ki18n-5.100.0.tar.xz"; - sha256 = "008gndw3cp45hkm7klfipm54k1kdglj8sb2hkkvfz4b5p3bg2qyy"; - name = "ki18n-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/ki18n-5.101.0.tar.xz"; + sha256 = "0rggkwi99mmm1f4013qc07v0iqijq2qyx20rag07dm3rjaz305dz"; + name = "ki18n-5.101.0.tar.xz"; }; }; kiconthemes = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kiconthemes-5.100.0.tar.xz"; - sha256 = "1fahg11v02757iiwc4nkwnnhf9d7jfa6ryx5l5i2sjg7c4xwqblh"; - name = "kiconthemes-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kiconthemes-5.101.0.tar.xz"; + sha256 = "03ki3gl8fwvs6gmxlahpm4s9zc12ckv3yr9q9a7wz094759phmzq"; + name = "kiconthemes-5.101.0.tar.xz"; }; }; kidletime = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kidletime-5.100.0.tar.xz"; - sha256 = "1i3p3cfvcl3li45nn63r6vwi7sk3rbkd9crd5z686gm6z0nidw5l"; - name = "kidletime-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kidletime-5.101.0.tar.xz"; + sha256 = "10qjkwmqhxs1dzi5cm91j61i9m5prrwszg7i627v3sg0ck43vnnx"; + name = "kidletime-5.101.0.tar.xz"; }; }; kimageformats = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kimageformats-5.100.0.tar.xz"; - sha256 = "09w8fg321lzmavsid0a4yf6hwa9clhihfbvpkdl0kb60alyjbdfb"; - name = "kimageformats-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kimageformats-5.101.0.tar.xz"; + sha256 = "0pv29i328g1x8ji36wzm6pkc0maqlh7wbv3dbq1pgygx85qv06df"; + name = "kimageformats-5.101.0.tar.xz"; }; }; kinit = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kinit-5.100.0.tar.xz"; - sha256 = "1kpjbd20dv2zazcn275p1fwgvnq1pjpkkf0mp4bwk95vrvcjs4c9"; - name = "kinit-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kinit-5.101.0.tar.xz"; + sha256 = "1901fywkiiclyiwqi3pp9zwp188lllb77mms1zm51nw4ajldnhcf"; + name = "kinit-5.101.0.tar.xz"; }; }; kio = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kio-5.100.0.tar.xz"; - sha256 = "1dkwdmjc41zq1j0kl38zzag0hckk6fgy5prg5kcid05k5v9qi1q8"; - name = "kio-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kio-5.101.0.tar.xz"; + sha256 = "0qycg75xmmzv363qxi9cpm42m6zlfa5caa47ll64hqmi2middr15"; + name = "kio-5.101.0.tar.xz"; }; }; kirigami2 = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kirigami2-5.100.0.tar.xz"; - sha256 = "1pq16p69k7g963ah5ilr8mjplzrgarqky7i6rxgm5knfqpq0l26n"; - name = "kirigami2-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kirigami2-5.101.0.tar.xz"; + sha256 = "1gcgaz0pspvdsxdhvl4sy3f95xgq51k8kd8c4x0k91pf52syw23n"; + name = "kirigami2-5.101.0.tar.xz"; }; }; kitemmodels = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kitemmodels-5.100.0.tar.xz"; - sha256 = "1n1iis3xjmvlfgrwv61cpif63pk2wca8g168iscijvpkhihn49x3"; - name = "kitemmodels-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kitemmodels-5.101.0.tar.xz"; + sha256 = "09plf2nc5frn5hq2r44fyqv5jg4ixg2y5bf5a3y5vj6hm1lf1bjs"; + name = "kitemmodels-5.101.0.tar.xz"; }; }; kitemviews = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kitemviews-5.100.0.tar.xz"; - sha256 = "06pzlcrjbfahhp8diirmvf2xl7a2bj4x34fp1yax9pjnx44i2vcw"; - name = "kitemviews-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kitemviews-5.101.0.tar.xz"; + sha256 = "1ccg87w0qw4j3wsdfpfip9axs5wvksbkvzzkrls19pidzzp5k8mc"; + name = "kitemviews-5.101.0.tar.xz"; }; }; kjobwidgets = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kjobwidgets-5.100.0.tar.xz"; - sha256 = "00rilxsbbhl52j9bfzk60hlqrka9hahli0p6fmd8m6m452czjqnk"; - name = "kjobwidgets-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kjobwidgets-5.101.0.tar.xz"; + sha256 = "09lsrdcd4q79434q6i14h17p6wp6z5znbwgwl7g8ch5jpsw7bag1"; + name = "kjobwidgets-5.101.0.tar.xz"; }; }; kjs = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kjs-5.100.0.tar.xz"; - sha256 = "1bn23bq1g1774dvak5mq9xmndxjkwmsiyjkxc93byfwi52xrswk1"; - name = "kjs-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kjs-5.101.0.tar.xz"; + sha256 = "02ywcqvbipb98m39z22frs70dmzvsyfdymbn78y4vc8zg6lz9zpf"; + name = "kjs-5.101.0.tar.xz"; }; }; kjsembed = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kjsembed-5.100.0.tar.xz"; - sha256 = "1w2cfckd6r68jmvqcfiw326s3zl4l2j3pz19p12v01vlrh4lr1m7"; - name = "kjsembed-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kjsembed-5.101.0.tar.xz"; + sha256 = "00cc61shhcsxswsv62grw29askz4bds2a5zmiinr930s3grs6805"; + name = "kjsembed-5.101.0.tar.xz"; }; }; kmediaplayer = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kmediaplayer-5.100.0.tar.xz"; - sha256 = "002ahd1d39m22cy5xd2vvps4ib4cncfwzmqdnki9sh76gsmlpb52"; - name = "kmediaplayer-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kmediaplayer-5.101.0.tar.xz"; + sha256 = "08s1l2jy28djfzwk1lapcmsv1hq2fdx0ys6yj0xskhz9vcah4kh8"; + name = "kmediaplayer-5.101.0.tar.xz"; }; }; knewstuff = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/knewstuff-5.100.0.tar.xz"; - sha256 = "19fz50jqrs467qm5qvc6iadw7kb1za6ncc2vnhax6j59h5xn2bn3"; - name = "knewstuff-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/knewstuff-5.101.0.tar.xz"; + sha256 = "1xfgzz70kx9k90x0qxw6zhbgs405hfnmpcrzx4036vvnic5jn4g7"; + name = "knewstuff-5.101.0.tar.xz"; }; }; knotifications = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/knotifications-5.100.0.tar.xz"; - sha256 = "18z6cb1s6nra7cyj121knj50brmyyp9a7qdwyd101rfj1d7k08ds"; - name = "knotifications-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/knotifications-5.101.0.tar.xz"; + sha256 = "06sxzyf475q55gyfzan967fzhkgp0j0y0dkpxi1vw8idi3d6kjiq"; + name = "knotifications-5.101.0.tar.xz"; }; }; knotifyconfig = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/knotifyconfig-5.100.0.tar.xz"; - sha256 = "1ads4yy08441a8hfbig4413p2qyw07b0gpxm3pzw3958y32a9d8x"; - name = "knotifyconfig-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/knotifyconfig-5.101.0.tar.xz"; + sha256 = "00gnhcjz8ghkp1wnw6whbgl1zkgn8ipiw631fiqv5fcaxva7l9aw"; + name = "knotifyconfig-5.101.0.tar.xz"; }; }; kpackage = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kpackage-5.100.0.tar.xz"; - sha256 = "11969rqkwf14gjk3vx2lzd3snirnv3fry5yh6jwnc17vjiz6b35j"; - name = "kpackage-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kpackage-5.101.0.tar.xz"; + sha256 = "078zvifcgxdcll5c0wb147fhzvlcd7dkx1plrv8dqicgxdm5xnvc"; + name = "kpackage-5.101.0.tar.xz"; }; }; kparts = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kparts-5.100.0.tar.xz"; - sha256 = "0vy8j5p0icxdlsvdlmbrvkbp50f3qnb7fqnvdg544d2lp7x1v5k8"; - name = "kparts-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kparts-5.101.0.tar.xz"; + sha256 = "15sn8cr4qfrrgjcmcj91xjxrqxql2h943wv9y9v669qkkkvkgbns"; + name = "kparts-5.101.0.tar.xz"; }; }; kpeople = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kpeople-5.100.0.tar.xz"; - sha256 = "1q9yxfrs9rhwzykah3909lv9qfly13jdirya4m4j34azbqfiahqg"; - name = "kpeople-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kpeople-5.101.0.tar.xz"; + sha256 = "0wjskhnfkpqbyaam6pqszczb4g7kww5czw332jqac87y21il73fa"; + name = "kpeople-5.101.0.tar.xz"; }; }; kplotting = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kplotting-5.100.0.tar.xz"; - sha256 = "1lsi6yk7fpdji9qb2hdy2qqcp050cgckg8xmg1kmv551g6x13r7m"; - name = "kplotting-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kplotting-5.101.0.tar.xz"; + sha256 = "062hq67sr482c18d0l4wz3as22kqnwd75cfd58p1dpxfa4glvl7i"; + name = "kplotting-5.101.0.tar.xz"; }; }; kpty = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kpty-5.100.0.tar.xz"; - sha256 = "0h5l72klg78wy0z29zay5zyivgff8jb2v0hfw2akrfblwwdmc27j"; - name = "kpty-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kpty-5.101.0.tar.xz"; + sha256 = "0q68c1da5lfjjswypyjq02n9hjbcmv0jjg28803cbxgk1lp2zvaf"; + name = "kpty-5.101.0.tar.xz"; }; }; kquickcharts = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kquickcharts-5.100.0.tar.xz"; - sha256 = "1b5ddbcgxasjyhzabbqcvlb4q04zp7yiqifk7gdigjvxx15dxwrz"; - name = "kquickcharts-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kquickcharts-5.101.0.tar.xz"; + sha256 = "0fnpzsa5da9ivf8k5il2dc9v9c9gjv90mpras2bx701322a6rcgx"; + name = "kquickcharts-5.101.0.tar.xz"; }; }; kross = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kross-5.100.0.tar.xz"; - sha256 = "0jpnnvajxyzki221agl1ai15bj6xrylg69ymwxn70pcdp30wsvxj"; - name = "kross-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kross-5.101.0.tar.xz"; + sha256 = "0ggcwzhpxg4ni1zfdw7r7zmdgbk45cydwfs16pqyl8038gdfgqny"; + name = "kross-5.101.0.tar.xz"; }; }; krunner = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/krunner-5.100.0.tar.xz"; - sha256 = "0mn0b2rvkb0c743vn4xxi1f8mcb5gb9vjnksiw88jgfy4qrmal3q"; - name = "krunner-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/krunner-5.101.0.tar.xz"; + sha256 = "19jzhq27hnk17a70gnacgnqxc5m98q7sq4advm976xrlh8bcqpyj"; + name = "krunner-5.101.0.tar.xz"; }; }; kservice = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kservice-5.100.0.tar.xz"; - sha256 = "1vq4hnyfpj1ax19zgly7vcqvysxdc7wyyycmhrn6982l24d14gdk"; - name = "kservice-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kservice-5.101.0.tar.xz"; + sha256 = "1cn68y01vz2mkcqgsa17rg6pkcsadwn3nrgl348njqir4h08ffgw"; + name = "kservice-5.101.0.tar.xz"; }; }; ktexteditor = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/ktexteditor-5.100.0.tar.xz"; - sha256 = "1rbyaamgrnga6k39q646xfi81ic5dar9wa5wcacp9d17m6zqry51"; - name = "ktexteditor-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/ktexteditor-5.101.0.tar.xz"; + sha256 = "1i2xqn54j6944ccdpyb9gffgmjbwlbhqxmddsnqqwls1bw1x6z0h"; + name = "ktexteditor-5.101.0.tar.xz"; }; }; ktextwidgets = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/ktextwidgets-5.100.0.tar.xz"; - sha256 = "109j8zpnpiw9h0arh2ll3ql7czyv65lva4hwa626wk6589nc82vn"; - name = "ktextwidgets-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/ktextwidgets-5.101.0.tar.xz"; + sha256 = "0g64776cxyfvyfqmcfs0sa233vyii1ihccg0w3z97m9apm21d1z9"; + name = "ktextwidgets-5.101.0.tar.xz"; }; }; kunitconversion = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kunitconversion-5.100.0.tar.xz"; - sha256 = "06ql3ijlha0gib31mwc7r260vy3dcxi6nrz5jylv9blzvcq8qnqw"; - name = "kunitconversion-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kunitconversion-5.101.0.tar.xz"; + sha256 = "0j4chsb3074nk3zz300r404mb2p4hnmwhlm88ixq9da9lm1c7ckv"; + name = "kunitconversion-5.101.0.tar.xz"; }; }; kwallet = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kwallet-5.100.0.tar.xz"; - sha256 = "101fhgrgjqsxdqxzraw4a8gn5dvv2nb6xxfwi9gdjdjva5zzbg9b"; - name = "kwallet-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kwallet-5.101.0.tar.xz"; + sha256 = "0mslgayy7qkspkwj42s1x3c9x3zmp8n182vzijmkd0qb6px9f0fa"; + name = "kwallet-5.101.0.tar.xz"; }; }; kwayland = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kwayland-5.100.0.tar.xz"; - sha256 = "119ggvny15x65z2i4d7x6bh01a9wif1h5jq4rppcm7mwczmhjg91"; - name = "kwayland-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kwayland-5.101.0.tar.xz"; + sha256 = "0qzg5nsm8zhmzv4wssv91pahbn4c5vnq2a7hknzkalm1s9p8dh9r"; + name = "kwayland-5.101.0.tar.xz"; }; }; kwidgetsaddons = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kwidgetsaddons-5.100.0.tar.xz"; - sha256 = "07sa914xmkrm0bb3r7rnzkn9aw1rzlgbkzmakwyw0v569yb166f7"; - name = "kwidgetsaddons-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kwidgetsaddons-5.101.0.tar.xz"; + sha256 = "08rq126lr6bfrq6k29nhpcpmigb5wnwp5w2bjvdjjhz90crkv4bq"; + name = "kwidgetsaddons-5.101.0.tar.xz"; }; }; kwindowsystem = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kwindowsystem-5.100.0.tar.xz"; - sha256 = "1csghc0b4jr4nfwicz29bp9lxr69iw52ghbdqi0a0jn9lnx4xck9"; - name = "kwindowsystem-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kwindowsystem-5.101.0.tar.xz"; + sha256 = "1f1f600n9dk9zxz77h81kr8q3sm8n59h9njp8lxfc2rj7rrrwszg"; + name = "kwindowsystem-5.101.0.tar.xz"; }; }; kxmlgui = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/kxmlgui-5.100.0.tar.xz"; - sha256 = "19cfavf2qqy6kzc5p30s05pp92fphnaja11arnaks0vd0m9hbvky"; - name = "kxmlgui-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/kxmlgui-5.101.0.tar.xz"; + sha256 = "0ylwzlf27qy8ihz6q21kfr5aflsaknwapysfgfbsagji26i5kmfm"; + name = "kxmlgui-5.101.0.tar.xz"; }; }; kxmlrpcclient = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/portingAids/kxmlrpcclient-5.100.0.tar.xz"; - sha256 = "0fnfkka872w1bjyh3cscmcj8cfmwybj016x1zph7yxwpnbmzyimr"; - name = "kxmlrpcclient-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/portingAids/kxmlrpcclient-5.101.0.tar.xz"; + sha256 = "12p8g6ac70h55nyvr4a0f54zll4v5hjb0ix838q61srq2ky4qhd2"; + name = "kxmlrpcclient-5.101.0.tar.xz"; }; }; modemmanager-qt = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/modemmanager-qt-5.100.0.tar.xz"; - sha256 = "0x7l80hkxhf7b45h2kwlchd04763rcai06cjk1s88mzcl6s419fy"; - name = "modemmanager-qt-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/modemmanager-qt-5.101.0.tar.xz"; + sha256 = "01mhfz3f5s003gng86dxnp03r4jfqqp0hbj7qmrqf1vgxi6wx4y8"; + name = "modemmanager-qt-5.101.0.tar.xz"; }; }; networkmanager-qt = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/networkmanager-qt-5.100.0.tar.xz"; - sha256 = "0pv3daiywmw0jjzd4px3g2d1ifkd63dm7zq3r77kl2ibxwk2yqfn"; - name = "networkmanager-qt-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/networkmanager-qt-5.101.0.tar.xz"; + sha256 = "0xpb49gqg0acc5447ygk70bz8g260l9qwyy1y4cdm6rra9ag9j8s"; + name = "networkmanager-qt-5.101.0.tar.xz"; }; }; oxygen-icons5 = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/oxygen-icons5-5.100.0.tar.xz"; - sha256 = "1s81jz9ndjzyvn7gps1jr5wbxmirb986cx1665lk6zgk577x8q80"; - name = "oxygen-icons5-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/oxygen-icons5-5.101.0.tar.xz"; + sha256 = "0bs1h95c8c5ppk4ik3l2j5mbikmqqv2xrrvw9kpn7sgmxn69n6kl"; + name = "oxygen-icons5-5.101.0.tar.xz"; }; }; plasma-framework = { - version = "5.100.1"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/plasma-framework-5.100.1.tar.xz"; - sha256 = "18ddniihbj26gz3lqh36xghwdszwgazkvpgr1bghb8bk0y90m52k"; - name = "plasma-framework-5.100.1.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/plasma-framework-5.101.0.tar.xz"; + sha256 = "1ynpbra7wpbn0i1hqj9jwqm0z3r5cc83zlmgm9i2mw6mszgb9jba"; + name = "plasma-framework-5.101.0.tar.xz"; }; }; prison = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/prison-5.100.0.tar.xz"; - sha256 = "10wlrcfqgbk88w2xr7wi2kjkkk8lcyiqqvav07r13f34hgpsdj9h"; - name = "prison-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/prison-5.101.0.tar.xz"; + sha256 = "1xndnmlfir2kj28zb0dbl789vw0zlm9a5gz0fhp5c94gs62cykxm"; + name = "prison-5.101.0.tar.xz"; }; }; purpose = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/purpose-5.100.0.tar.xz"; - sha256 = "0bskd3qmzsqlr8xjagx7d5cpy4s5lhf2z7p5wgn0axfb8jvva3iw"; - name = "purpose-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/purpose-5.101.0.tar.xz"; + sha256 = "05xiq805ppwsb3x16vslbcsm2bp3qn7390476p24lb4xz03sgbxk"; + name = "purpose-5.101.0.tar.xz"; }; }; qqc2-desktop-style = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - 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"; + url = "${mirror}/stable/frameworks/5.101/qqc2-desktop-style-5.101.0.tar.xz"; + sha256 = "01nzkaxrhv1bzxckbn844kd2rszv5ly08nhlj5c0lac6gs5fp751"; + name = "qqc2-desktop-style-5.101.0.tar.xz"; }; }; solid = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/solid-5.100.0.tar.xz"; - sha256 = "10s64js1hwda9zd7y91yq5f7x1h0z7n0khf9m3rmqmi4kpnr76cd"; - name = "solid-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/solid-5.101.0.tar.xz"; + sha256 = "0yhs2jzhb366irm001kwxqxy6ifd2iqqlsdyz658a8g7bmfq4mvh"; + name = "solid-5.101.0.tar.xz"; }; }; sonnet = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/sonnet-5.100.0.tar.xz"; - sha256 = "068y78y8n5yrnxs4kicxhjfx6mhvr5r15z8nxjpm63chhn9jprz4"; - name = "sonnet-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/sonnet-5.101.0.tar.xz"; + sha256 = "1l4fg110vhk4hn876yhv8wy3x913z8vpbs22cyjdkvlw4y5if0vb"; + name = "sonnet-5.101.0.tar.xz"; }; }; syndication = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/syndication-5.100.0.tar.xz"; - sha256 = "13gkkl5yczsdg4yfxvasza286l6k6876p35b1jzhw0ysjxdh8j65"; - name = "syndication-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/syndication-5.101.0.tar.xz"; + sha256 = "1hg2hkfrp43s98sfk0d2cx6fp2vfs26c7mvs8qm9za0p7www61f0"; + name = "syndication-5.101.0.tar.xz"; }; }; syntax-highlighting = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/syntax-highlighting-5.100.0.tar.xz"; - sha256 = "1d2c86a1k824f44gzzm138pkz21mk788xp2hnq1xcanlsa3r99z0"; - name = "syntax-highlighting-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/syntax-highlighting-5.101.0.tar.xz"; + sha256 = "0fqx3zfb0sz5jq2j0kr2wc3dp3cvd99g8rmzh5pmkkkr7wixpk9i"; + name = "syntax-highlighting-5.101.0.tar.xz"; }; }; threadweaver = { - version = "5.100.0"; + version = "5.101.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.100/threadweaver-5.100.0.tar.xz"; - sha256 = "0dap8iihilqy2v9jy1s00j05qqrjj67n6v0yg4ix0lay2kqjwnh3"; - name = "threadweaver-5.100.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.101/threadweaver-5.101.0.tar.xz"; + sha256 = "1yzvcbzrgn97gy3ksyr42pp2r54vf1ddxmk7y9saj3sr532h7lag"; + name = "threadweaver-5.101.0.tar.xz"; }; }; } From e16b45e834cef35a6bf7039cae05f19c45e711ed Mon Sep 17 00:00:00 2001 From: Vincent Haupert Date: Tue, 13 Dec 2022 18:34:27 +0100 Subject: [PATCH 12/42] pulumi, pulumiPackages.pulumi-language-python: 3.48.0 -> 3.49.0 --- pkgs/tools/admin/pulumi-packages/pulumi-language-python.nix | 2 +- pkgs/tools/admin/pulumi/default.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/admin/pulumi-packages/pulumi-language-python.nix b/pkgs/tools/admin/pulumi-packages/pulumi-language-python.nix index 658755fcf2f8..1bd996e88b41 100644 --- a/pkgs/tools/admin/pulumi-packages/pulumi-language-python.nix +++ b/pkgs/tools/admin/pulumi-packages/pulumi-language-python.nix @@ -10,7 +10,7 @@ buildGoModule rec { sourceRoot = "${src.name}/sdk"; - vendorHash = "sha256-IZIdLmNGMFjRdkLPoE9UyON3pX/GBIgz/rv108v8iLY="; + vendorHash = "sha256-gM3VpX6r/BScUyvk/XefAfbx0qYzdzSBGaWZN+89BS8="; postPatch = '' # Requires network diff --git a/pkgs/tools/admin/pulumi/default.nix b/pkgs/tools/admin/pulumi/default.nix index d892f6d0ceed..f65c76160c1a 100644 --- a/pkgs/tools/admin/pulumi/default.nix +++ b/pkgs/tools/admin/pulumi/default.nix @@ -14,16 +14,16 @@ buildGoModule rec { pname = "pulumi"; - version = "3.48.0"; + version = "3.49.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha256-8lHNcRYvKa9CJDWe4g4h24TY6mwfYfyQwBcQ4cY/tdQ="; + hash = "sha256-WO+bTkTIAyaXl3nYwsMUTdovsYibivfGsKz6A7wj2zM="; }; - vendorSha256 = "sha256-igZfXUrYA6m42WrBQkQYyGe5p9C8h66Hkezf9a1XFo0="; + vendorSha256 = "sha256-q7ZusTYD8l2RyiwP/Wf6dP6AoosWEwpaylbdhfE5cUA="; sourceRoot = "source/pkg"; From 514effc2cded28d5e621cae3188895e20d120128 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 13 Dec 2022 21:41:51 +0100 Subject: [PATCH 13/42] python3Packages.PyChromecast: 13.0.3 -> 13.0.4 Changelog: https://github.com/home-assistant-libs/pychromecast/releases/tag/13.0.4 --- pkgs/development/python-modules/pychromecast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix index 6cd7195e21cb..5fd60d40e1bf 100644 --- a/pkgs/development/python-modules/pychromecast/default.nix +++ b/pkgs/development/python-modules/pychromecast/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pychromecast"; - version = "13.0.3"; + version = "13.0.4"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "PyChromecast"; inherit version; - hash = "sha256-s6Js6uxZqju1LjpwEgJUnlAFlKluHhQLORwntr0GtwE="; + hash = "sha256-eS+6PzHklopemcGcdxd0CDoqp+iX6/b14hjjCOM6Rh8="; }; postPatch = '' From 88ea7584c1bf74debb7d50f43e1d1ab28cf3877e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 13 Dec 2022 21:43:29 +0100 Subject: [PATCH 14/42] python3Packages.bleak-retry-connector: 2.10.1 -> 2.10.2 Diff: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/refs/tags/v2.10.1...v2.10.2 --- .../python-modules/bleak-retry-connector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bleak-retry-connector/default.nix b/pkgs/development/python-modules/bleak-retry-connector/default.nix index 6961a9c93221..320f009ef35f 100644 --- a/pkgs/development/python-modules/bleak-retry-connector/default.nix +++ b/pkgs/development/python-modules/bleak-retry-connector/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "bleak-retry-connector"; - version = "2.10.1"; + version = "2.10.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-QAQQ53T3MTNNaK0rzsBb2F1/qMvMHtr6/+3k1CAKXi0="; + hash = "sha256-9s7Ff7lH7a/zoV0blrp5tOZoZkBDAoSZx5aL9VQyzFo="; }; postPatch = '' From 36f407c95c6ca6f0783bf9ba54e90135142549de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 13 Dec 2022 21:59:38 +0100 Subject: [PATCH 15/42] home-assistant: 2022.12.2 -> 2022.12.5 https://github.com/home-assistant/core/releases/tag/2022.12.3 https://github.com/home-assistant/core/releases/tag/2022.12.4 https://github.com/home-assistant/core/releases/tag/2022.12.5 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 4 ++-- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index f3019647bd40..f19322612d5e 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2022.12.2"; + version = "2022.12.5"; components = { "3_day_blinds" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index cc32828c73b5..91ac8ba3d3a2 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -188,7 +188,7 @@ let extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs); # Don't forget to run parse-requirements.py after updating - hassVersion = "2022.12.2"; + hassVersion = "2022.12.5"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; @@ -206,7 +206,7 @@ in python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = version; - hash = "sha256-O2gmj9anUy1uOuBpw33HAk2F/nA4OcWMZeaI1XOHUKg="; + hash = "sha256-TWePQ++C0ISl61Qq+XPnWuZWbwrCnOuviAuDT1D5KuI="; }; # leave this in, so users don't have to constantly update their downstream patch handling diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 65864c2a18de..55ff5dbae8de 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20221208.0"; + version = "20221213.0"; format = "wheel"; src = fetchPypi { @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-llMKmEkPSrb9j7chAVXGvqpLfpmlFlwqiusOH1p+rAQ="; + hash = "sha256-s/rVgsVyNyyW2wvv7IK4/0wy99ZtHn8iZ7tVjOBGozQ="; }; # there is nothing to strip in this package From e3e35e40579a9ac0ed8493168c2b66f5791e4bb7 Mon Sep 17 00:00:00 2001 From: Piper McCorkle Date: Sun, 4 Sep 2022 19:12:41 -0500 Subject: [PATCH 16/42] maintainers: add piperswe --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 2cc83de82669..d51ea84e9efb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11013,6 +11013,12 @@ fingerprint = "D03B 218C AE77 1F77 D7F9 20D9 823A 6154 4264 08D3"; }]; }; + piperswe = { + email = "contact@piperswe.me"; + github = "piperswe"; + githubId = 1830959; + name = "Piper McCorkle"; + }; pjbarnoy = { email = "pjbarnoy@gmail.com"; github = "pjbarnoy"; From 91ccc070208d5a27df308dad2e751209e69d9aba Mon Sep 17 00:00:00 2001 From: Piper McCorkle Date: Sun, 4 Sep 2022 19:33:21 -0500 Subject: [PATCH 17/42] cloudflared: 2022.8.2 -> 2022.11.1, add tests and additional platforms --- .../networking/cloudflared/default.nix | 60 +++++++++++++++---- .../networking/cloudflared/tests.nix | 44 ++++++++++++++ 2 files changed, 91 insertions(+), 13 deletions(-) create mode 100644 pkgs/applications/networking/cloudflared/tests.nix diff --git a/pkgs/applications/networking/cloudflared/default.nix b/pkgs/applications/networking/cloudflared/default.nix index 0ae2d3b35884..3930a2d4879b 100644 --- a/pkgs/applications/networking/cloudflared/default.nix +++ b/pkgs/applications/networking/cloudflared/default.nix @@ -1,14 +1,14 @@ -{ lib, buildGoModule, fetchFromGitHub, stdenv }: +{ lib, buildGoModule, fetchFromGitHub, stdenv, callPackage }: buildGoModule rec { pname = "cloudflared"; - version = "2022.8.2"; + version = "2022.11.1"; src = fetchFromGitHub { - owner = "cloudflare"; - repo = "cloudflared"; - rev = version; - hash = "sha256-Kyt5d3KmLefTVVUmUUU23UV0lghzhLFCKLlmwTjN68I="; + owner = "cloudflare"; + repo = "cloudflared"; + rev = version; + hash = "sha256-aG63CEJfEL9r0SviZu9VzArtt3e4VuAbOMaYk9atSGo="; }; vendorSha256 = null; @@ -17,22 +17,56 @@ buildGoModule rec { preCheck = '' # Workaround for: sshgen_test.go:74: mkdir /homeless-shelter/.cloudflared: no such file or directory - export HOME="$(mktemp -d)"; + export HOME="$(mktemp -d)" # Workaround for: protocol_test.go:11: # lookup protocol-v2.argotunnel.com on [::1]:53: read udp [::1]:51876->[::1]:53: read: connection refused - substituteInPlace "edgediscovery/protocol_test.go" \ --replace "TestProtocolPercentage" "SkipProtocolPercentage" + + # Workaround for: origin_icmp_proxy_test.go:46: + # cannot create ICMPv4 proxy: socket: permission denied nor ICMPv6 proxy: socket: permission denied + substituteInPlace "ingress/origin_icmp_proxy_test.go" \ + --replace "TestICMPRouterEcho" "SkipICMPRouterEcho" + + # Workaround for: origin_icmp_proxy_test.go:110: + # cannot create ICMPv4 proxy: socket: permission denied nor ICMPv6 proxy: socket: permission denied + substituteInPlace "ingress/origin_icmp_proxy_test.go" \ + --replace "TestConcurrentRequestsToSameDst" "SkipConcurrentRequestsToSameDst" + + # Workaround for: origin_icmp_proxy_test.go:242: + # cannot create ICMPv4 proxy: socket: permission denied nor ICMPv6 proxy: socket: permission denied + substituteInPlace "ingress/origin_icmp_proxy_test.go" \ + --replace "TestICMPRouterRejectNotEcho" "SkipICMPRouterRejectNotEcho" + + # Workaround for: origin_icmp_proxy_test.go:108: + # Received unexpected error: cannot create ICMPv4 proxy: Group ID 100 is not between ping group 65534 to 65534 nor ICMPv6 proxy: socket: permission denied + substituteInPlace "ingress/origin_icmp_proxy_test.go" \ + --replace "TestTraceICMPRouterEcho" "SkipTraceICMPRouterEcho" + + # Workaround for: icmp_posix_test.go:28: socket: permission denied + substituteInPlace "ingress/icmp_posix_test.go" \ + --replace "TestFunnelIdleTimeout" "SkipFunnelIdleTimeout" + + # Workaround for: icmp_posix_test.go:88: Received unexpected error: Group ID 100 is not between ping group 65534 to 65534 + substituteInPlace "ingress/icmp_posix_test.go" \ + --replace "TestReuseFunnel" "SkipReuseFunnel" + + # Workaround for: supervisor_test.go:49: + # Expected nil, but got: Could not lookup srv records on _us-v2-origintunneld._tcp.argotunnel.com: lookup _us-v2-origintunneld._tcp.argotunnel.com on [::1]:53: read udp [::1]:49342->[::1]:53: read: connection refused + substituteInPlace "supervisor/supervisor_test.go" \ + --replace "Test_Initialize_Same_Protocol" "Skip_Initialize_Same_Protocol" ''; doCheck = !stdenv.isDarwin; + passthru.tests.simple = callPackage ./tests.nix { inherit version; }; + meta = with lib; { - description = "CloudFlare Tunnel daemon (and DNS-over-HTTPS client)"; - homepage = "https://www.cloudflare.com/products/tunnel"; - license = licenses.asl20; - platforms = platforms.unix; - maintainers = with maintainers; [ bbigras enorris thoughtpolice ]; + description = "Cloudflare Tunnel daemon, Cloudflare Access toolkit, and DNS-over-HTTPS client"; + homepage = "https://www.cloudflare.com/products/tunnel"; + license = licenses.asl20; + platforms = platforms.unix ++ platforms.windows; + maintainers = with maintainers; [ bbigras enorris thoughtpolice piperswe ]; }; } diff --git a/pkgs/applications/networking/cloudflared/tests.nix b/pkgs/applications/networking/cloudflared/tests.nix new file mode 100644 index 000000000000..8314e84075fd --- /dev/null +++ b/pkgs/applications/networking/cloudflared/tests.nix @@ -0,0 +1,44 @@ +{ version, lib, stdenv, pkgsCross, testers, cloudflared, runCommand, wine, wine64 }: + +let + inherit (stdenv) buildPlatform; +in +{ + version = testers.testVersion { + package = cloudflared; + command = "cloudflared help"; + }; + refuses-to-autoupdate = runCommand "cloudflared-${version}-refuses-to-autoupdate" + { + nativeBuildInputs = [ cloudflared ]; + } '' + set -e + cloudflared update 2>&1 | tee output.txt + if ! grep "cloudflared was installed by nixpkgs" output.txt + then + echo "cloudflared's output didn't contain the package manager name" + exit 1 + fi + mkdir $out + ''; +} // lib.optionalAttrs (buildPlatform.isLinux && (buildPlatform.isi686 || buildPlatform.isx86_64)) { + runs-through-wine = runCommand "cloudflared-${version}-runs-through-wine" + { + nativeBuildInputs = [ wine ]; + exe = "${pkgsCross.mingw32.cloudflared}/bin/cloudflared.exe"; + } '' + export HOME="$(mktemp -d)" + wine $exe help + mkdir $out + ''; +} // lib.optionalAttrs (buildPlatform.isLinux && buildPlatform.isx86_64) { + runs-through-wine64 = runCommand "cloudflared-${version}-runs-through-wine64" + { + nativeBuildInputs = [ wine64 ]; + exe = "${pkgsCross.mingwW64.cloudflared}/bin/cloudflared.exe"; + } '' + export HOME="$(mktemp -d)" + wine64 $exe help + mkdir $out + ''; +} From 7c285da93b53f9922b39b1d115f0c1999540c31b Mon Sep 17 00:00:00 2001 From: John Lago <750845+Lagoja@users.noreply.github.com> Date: Tue, 13 Dec 2022 12:54:30 -0800 Subject: [PATCH 18/42] devbox: 0.1.1 -> 0.1.2 --- pkgs/development/tools/devbox/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/devbox/default.nix b/pkgs/development/tools/devbox/default.nix index 9c418e5667a3..f2a82621dd7b 100644 --- a/pkgs/development/tools/devbox/default.nix +++ b/pkgs/development/tools/devbox/default.nix @@ -5,13 +5,13 @@ }: buildGoModule rec { pname = "devbox"; - version = "0.1.1"; + version = "0.1.2"; src = fetchFromGitHub { owner = "jetpack-io"; repo = pname; rev = version; - hash = "sha256-E2zryUE7DyDDC4DecxCNG24hOndFKDJ2qP8h2bbPnfg="; + hash = "sha256-AUZPMNGhYimoqcFNeYg5lj3NGDnna5XE4plC9eEDVXg="; }; ldflags = [ @@ -23,7 +23,7 @@ buildGoModule rec { # integration tests want file system access doCheck = false; - vendorHash = "sha256-0Jshdi1hcY6dhGaZRE7okJvAM7EPsEFO6NA8k3jk4sA="; + vendorHash = "sha256-tnQCRrpOI1qgsouI7pLO4gLTDwEiHZV1KeNSy07wS4o="; nativeBuildInputs = [ installShellFiles ]; From 9be43b7e831d9a3d9c396f77d63a94cd1db7f819 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Dec 2022 04:12:49 +0000 Subject: [PATCH 19/42] nearcore: 1.29.3 -> 1.30.0 --- pkgs/applications/blockchains/nearcore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/blockchains/nearcore/default.nix b/pkgs/applications/blockchains/nearcore/default.nix index a929406cee92..4931ec51078c 100644 --- a/pkgs/applications/blockchains/nearcore/default.nix +++ b/pkgs/applications/blockchains/nearcore/default.nix @@ -4,7 +4,7 @@ }: rustPlatform.buildRustPackage rec { pname = "nearcore"; - version = "1.29.3"; + version = "1.30.0"; # https://github.com/near/nearcore/tags src = fetchFromGitHub { @@ -13,10 +13,10 @@ rustPlatform.buildRustPackage rec { # there is also a branch for this version number, so we need to be explicit rev = "refs/tags/${version}"; - sha256 = "sha256-Qbpp+ITWVFbigWLdSDHAo5JhHejEN2FknRIjcpcS2wY="; + sha256 = "sha256-Co8896RojUf/R8ZiRn7zSO1AWH7x5rYom6TbGohH1KM="; }; - cargoSha256 = "sha256-GSgzJNpVGxbvGF6AtFQxGyev/9c8Roav1HBz0SCQyvw="; + cargoSha256 = "sha256-M+vhLBXsd+R97Sh5s6jFzon/47XohJeQKh//9QP6PXw="; cargoPatches = [ ./0001-make-near-test-contracts-optional.patch ]; postPatch = '' From 8ceb99497276d70d68638775cad681a993ef27a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Dec 2022 04:22:20 +0000 Subject: [PATCH 20/42] notcurses: 3.0.8 -> 3.0.9 --- pkgs/development/libraries/notcurses/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/notcurses/default.nix b/pkgs/development/libraries/notcurses/default.nix index a0a5ddfa9c2d..67c640ddb265 100644 --- a/pkgs/development/libraries/notcurses/default.nix +++ b/pkgs/development/libraries/notcurses/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "notcurses"; - version = "3.0.8"; + version = "3.0.9"; src = fetchFromGitHub { owner = "dankamongmen"; repo = "notcurses"; rev = "v${version}"; - sha256 = "sha256-5SNWk1iKDNbyoo413Qvzl2bGaR5Lb+q/UPbPQg7YvRU="; + sha256 = "sha256-8SJeqLcV4xp968YgGsJccsgpB5wwaJDaoWsaYxf8upM="; }; outputs = [ "out" "dev" ]; From 5b7b45b997b0d7343a6aa2f58d3b294aa96e50ce Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 14 Dec 2022 12:49:07 +0800 Subject: [PATCH 21/42] cinnamon.muffin: 5.6.1 -> 5.6.2 https://github.com/linuxmint/muffin/compare/5.6.1...5.6.2 --- pkgs/desktops/cinnamon/muffin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/cinnamon/muffin/default.nix b/pkgs/desktops/cinnamon/muffin/default.nix index 6a592ac7e42d..83e4f5b858bd 100644 --- a/pkgs/desktops/cinnamon/muffin/default.nix +++ b/pkgs/desktops/cinnamon/muffin/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { pname = "muffin"; - version = "5.6.1"; + version = "5.6.2"; outputs = [ "out" "dev" "man" ]; @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { owner = "linuxmint"; repo = pname; rev = version; - hash = "sha256-FpVCIRz1qZhvBR9KARb/CKXYL9t43FF2VqWkHrLdpNc="; + hash = "sha256-bHEBzl0aBXsHOhSWJUz428pG5M6L0s/Q6acKO+2oMXo="; }; nativeBuildInputs = [ From 96d06d98b7f53a1559d1df43fd24b4bef073a144 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 14 Dec 2022 12:54:00 +0800 Subject: [PATCH 22/42] cinnamon.nemo: 5.6.0 -> 5.6.1 https://github.com/linuxmint/nemo/compare/5.6.0...5.6.1 --- pkgs/desktops/cinnamon/nemo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/cinnamon/nemo/default.nix b/pkgs/desktops/cinnamon/nemo/default.nix index afc42c35c6e2..82cd30488c42 100644 --- a/pkgs/desktops/cinnamon/nemo/default.nix +++ b/pkgs/desktops/cinnamon/nemo/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { pname = "nemo"; - version = "5.6.0"; + version = "5.6.1"; # TODO: add plugins support (see https://github.com/NixOS/nixpkgs/issues/78327) @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { owner = "linuxmint"; repo = pname; rev = version; - sha256 = "sha256-+JrfFqKZhzYOyp7z2x22bw2f8Gip7Qh8d30tC7LWHEU="; + sha256 = "sha256-ztx3Y+n9Bpzuz06mbkis3kdlM/0JrOaMDbRF5glzkDE="; }; outputs = [ "out" "dev" ]; From 79c005677751bd9343a32c29b928558eeee31c8d Mon Sep 17 00:00:00 2001 From: Ulrik Strid Date: Wed, 14 Dec 2022 08:12:17 +0100 Subject: [PATCH 23/42] kidletime: Add dependency on wayland-protocols --- pkgs/development/libraries/kde-frameworks/kidletime.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/kde-frameworks/kidletime.nix b/pkgs/development/libraries/kde-frameworks/kidletime.nix index ee6a33a83225..522e3a2a5de3 100644 --- a/pkgs/development/libraries/kde-frameworks/kidletime.nix +++ b/pkgs/development/libraries/kde-frameworks/kidletime.nix @@ -2,12 +2,12 @@ mkDerivation, extra-cmake-modules, qtbase, qtx11extras, - wayland, plasma-wayland-protocols + wayland, wayland-protocols, plasma-wayland-protocols }: mkDerivation { pname = "kidletime"; nativeBuildInputs = [ extra-cmake-modules ]; - buildInputs = [ qtx11extras wayland plasma-wayland-protocols ]; + buildInputs = [ qtx11extras wayland wayland-protocols plasma-wayland-protocols ]; propagatedBuildInputs = [ qtbase ]; } From 0227ca4e88d13340aa2d2ff708262dc56f0b7625 Mon Sep 17 00:00:00 2001 From: Vincent Haupert Date: Wed, 14 Dec 2022 09:53:04 +0100 Subject: [PATCH 24/42] pulumi: disable flaky test `TestPendingDeleteOrder` --- pkgs/tools/admin/pulumi/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/tools/admin/pulumi/default.nix b/pkgs/tools/admin/pulumi/default.nix index f65c76160c1a..d487d60437b1 100644 --- a/pkgs/tools/admin/pulumi/default.nix +++ b/pkgs/tools/admin/pulumi/default.nix @@ -43,6 +43,11 @@ buildGoModule rec { doCheck = true; + disabledTests = [ + # Flaky test + "TestPendingDeleteOrder" + ]; + checkInputs = [ git ]; @@ -63,6 +68,9 @@ buildGoModule rec { # Code generation tests also download dependencies from network rm codegen/{docs,dotnet,go,nodejs,python,schema}/*_test.go rm -R codegen/{dotnet,go,nodejs,python}/gen_program_test + + # Only run tests not marked as disabled + buildFlagsArray+=("-run" "[^(${lib.concatStringsSep "|" disabledTests})]") '' + lib.optionalString stdenv.isDarwin '' export PULUMI_HOME=$(mktemp -d) ''; From 85ef2ebb5c3df0b4ec3ef9a0ff4036f71f6bef16 Mon Sep 17 00:00:00 2001 From: Ulrik Strid Date: Wed, 14 Dec 2022 11:30:01 +0100 Subject: [PATCH 25/42] material-kwin-decorations: disable -Werror The code is incompatible with latest kde-frameworks --- pkgs/data/themes/material-kwin-decoration/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/data/themes/material-kwin-decoration/default.nix b/pkgs/data/themes/material-kwin-decoration/default.nix index 463f86111ee9..9cfe5e76d02e 100644 --- a/pkgs/data/themes/material-kwin-decoration/default.nix +++ b/pkgs/data/themes/material-kwin-decoration/default.nix @@ -26,6 +26,12 @@ mkDerivation rec { sha256 = "sha256-n+yUmBUrkS+06qLnzl2P6CTQZZbDtJLy+2mDPCcQz9M="; }; + # Remove -Werror since it uses deprecated methods + postPatch = '' + substituteInPlace ./CMakeLists.txt \ + --replace "add_definitions (-Wall -Werror)" "add_definitions (-Wall)" + ''; + nativeBuildInputs = [ cmake extra-cmake-modules ]; buildInputs = [ From 59bcb2e371eb96638143a3c177ba4191cb0b2a00 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Wed, 14 Dec 2022 12:41:03 +0100 Subject: [PATCH 26/42] perlPackages.SysVirt: 8.9.0 -> 8.10.0 --- pkgs/top-level/perl-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 642eb11d674c..69cb0e98e647 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -22638,12 +22638,12 @@ let SysVirt = buildPerlModule rec { pname = "Sys-Virt"; - version = "8.9.0"; + version = "8.10.0"; src = fetchFromGitLab { owner = "libvirt"; repo = "libvirt-perl"; rev = "v${version}"; - hash = "sha256-s3N4KU0JnIXHKOme+2Vxapd6o8QeT6lUAb+r5i9Ogv0="; + hash = "sha256-rVTofRtnYDF5CmWp3SB2+kJZz4u6+OTzNAUwiDrqdTo="; }; nativeBuildInputs = [ pkgs.pkg-config ]; buildInputs = [ pkgs.libvirt CPANChanges TestPod TestPodCoverage XMLXPath ]; From 0ef86487fd01010a10aa633efbb79d968f388a8c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Dec 2022 12:52:22 +0100 Subject: [PATCH 27/42] python310Packages.atenpdu: 0.3.5 -> 0.3.6 --- pkgs/development/python-modules/atenpdu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/atenpdu/default.nix b/pkgs/development/python-modules/atenpdu/default.nix index 185f64d58f6e..cb2c01d1ff4b 100644 --- a/pkgs/development/python-modules/atenpdu/default.nix +++ b/pkgs/development/python-modules/atenpdu/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "atenpdu"; - version = "0.3.5"; + version = "0.3.6"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-MGxlzAEcd2EzIjAjY7/1xg1ZQhyL7dcFmCzfY9+jGJ4="; + hash = "sha256-cl7PZdIdLGvoYd5x7QyjkTBc+pVB9F7En9sxcUoX34Q="; }; propagatedBuildInputs = [ From 533ee91117b857416fb3c8af5c083951d536d10c Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Wed, 14 Dec 2022 12:53:58 +0100 Subject: [PATCH 28/42] nginxMainline: 1.23.2 -> 1.23.3 --- pkgs/servers/http/nginx/mainline.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix index 9b1ddf5da275..07990338e41f 100644 --- a/pkgs/servers/http/nginx/mainline.nix +++ b/pkgs/servers/http/nginx/mainline.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix args { - version = "1.23.2"; - sha256 = "sha256-qAzCctPXKq7nCqi1F7SGKmNcAlZ5BDTb/E1hipmbC0Y="; + version = "1.23.3"; + sha256 = "sha256-dctXh9u5+uGLFIEPkcxDQ/ZM5MJOJzAhNvtSSYBCulQ="; } From 155c741a319f40f79d1d98cf71f444ba04290b82 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Dec 2022 13:02:42 +0100 Subject: [PATCH 29/42] python310Packages.mkdocstrings: 0.19.0 -> 0.19.1 --- pkgs/development/python-modules/mkdocstrings/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mkdocstrings/default.nix b/pkgs/development/python-modules/mkdocstrings/default.nix index 5d20ea1a6e97..046e0cd22ed8 100644 --- a/pkgs/development/python-modules/mkdocstrings/default.nix +++ b/pkgs/development/python-modules/mkdocstrings/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "mkdocstrings"; - version = "0.19.0"; + version = "0.19.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "mkdocstrings"; repo = pname; rev = version; - sha256 = "sha256-7OF1CrRnE4MYHuYD/pasnZpLe9lrbieGp4agnWAaKVo="; + sha256 = "sha256-VCWUV+3vXmKbAXImAqY/K4vsA64gHBg83VkxbJua/ao="; }; nativeBuildInputs = [ @@ -45,7 +45,8 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace 'dynamic = ["version"]' 'version = "${version}"' + --replace 'dynamic = ["version"]' 'version = "${version}"' \ + --replace 'license = "ISC"' 'license = {text = "ISC"}' ''; pythonImportsCheck = [ From 37e95078fd4b3c2003cbac8e75dd209b78982b9d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Dec 2022 13:04:19 +0100 Subject: [PATCH 30/42] python310Packages.mkdocstrings: add changelog to meta --- pkgs/development/python-modules/mkdocstrings/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/mkdocstrings/default.nix b/pkgs/development/python-modules/mkdocstrings/default.nix index 046e0cd22ed8..9bd577c7fa91 100644 --- a/pkgs/development/python-modules/mkdocstrings/default.nix +++ b/pkgs/development/python-modules/mkdocstrings/default.nix @@ -61,6 +61,7 @@ buildPythonPackage rec { meta = with lib; { description = "Automatic documentation from sources for MkDocs"; homepage = "https://github.com/mkdocstrings/mkdocstrings"; + changelog = "https://github.com/mkdocstrings/mkdocstrings/blob/${version}/CHANGELOG.md"; license = licenses.isc; maintainers = with maintainers; [ fab ]; }; From 8eeed8360e766229d4d221a7f98db31491c4f4f4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Dec 2022 13:11:00 +0100 Subject: [PATCH 31/42] python310Packages.pyairvisual: 2022.11.1 -> 2022.12.0 Changelog: https://github.com/bachya/pyairvisual/releases/tag/2022.12.0 --- pkgs/development/python-modules/pyairvisual/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyairvisual/default.nix b/pkgs/development/python-modules/pyairvisual/default.nix index c1246afbbfcb..4d125fb2e95d 100644 --- a/pkgs/development/python-modules/pyairvisual/default.nix +++ b/pkgs/development/python-modules/pyairvisual/default.nix @@ -15,16 +15,16 @@ buildPythonPackage rec { pname = "pyairvisual"; - version = "2022.11.1"; + version = "2022.12.0"; format = "pyproject"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "bachya"; repo = pname; rev = version; - sha256 = "sha256-5o3iJEcpxiHvjEi6VZj39SelBtfeneg349hvFwJ2oQU="; + hash = "sha256-vuniAmjbC3EmFliLFhZ1LQvh533XeLGaIn8ll/Etb/4="; }; nativeBuildInputs = [ From 1c3d404e30226e9ecab4ed86d843c4377b21f489 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Wed, 14 Dec 2022 09:12:26 -0300 Subject: [PATCH 32/42] vkbasalt: 0.3.2.6 -> 0.3.2.8 --- pkgs/tools/graphics/vkbasalt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/graphics/vkbasalt/default.nix b/pkgs/tools/graphics/vkbasalt/default.nix index 9423e4caa688..8673d6f6d00b 100644 --- a/pkgs/tools/graphics/vkbasalt/default.nix +++ b/pkgs/tools/graphics/vkbasalt/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "vkbasalt"; - version = "0.3.2.6"; + version = "0.3.2.8"; src = fetchFromGitHub { owner = "DadSchoorse"; repo = pname; rev = "v${version}"; - sha256 = "sha256-wk/bmbwdE1sBZPlD+EqXfQWDITIfCelTpoFBtNtZV8Q="; + hash = "sha256-/ynJ6zOVj6Si23Jsq6IHlw36KqBtMvjj41fos6irm9o="; }; nativeBuildInputs = [ glslang meson ninja pkg-config ]; From 9fcef1939c88c76599544f42aa8069fface4094f Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Wed, 14 Dec 2022 13:24:52 +0100 Subject: [PATCH 33/42] linux_xanmod: 5.15.75 -> 5.15.81 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 2f6545c3d487..b792a52a73bb 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -3,8 +3,8 @@ let # These names are how they are designated in https://xanmod.org. ltsVariant = { - version = "5.15.75"; - hash = "sha256-tgm5nmguEfRFq3OhmZgRgFLIW7E798Rv1basxnfdqLI="; + version = "5.15.81"; + hash = "sha256-EKC1Jvy1ju+HzavmIDYsnvZyicsbXAmsJuIpO1LDLZ0="; variant = "lts"; }; From 48beb95e210d9b5b6eaf59529d5d2dbb5960748f Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Wed, 14 Dec 2022 13:25:33 +0100 Subject: [PATCH 34/42] linux_xanmod_latest: 6.0.7 -> 6.1.0 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index b792a52a73bb..cd1c82778072 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -9,8 +9,8 @@ let }; mainVariant = { - version = "6.0.7"; - hash = "sha256-qeM2oswuop42rvyBGlrH6VvODScLCpAOjTc4KR5a2Ec="; + version = "6.1.0"; + hash = "sha256-Idt7M6o2Zxqi3LBwuKu+pTHJA5OuP+KgEt2C+GcdO14="; variant = "main"; }; From 7bb8a4209534af23be677c5c20568a45ff4a663a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 14 Dec 2022 14:25:30 +0100 Subject: [PATCH 35/42] nixos/vim: fix example package vimHugeX is now an alias for vim-full --- nixos/modules/programs/vim.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/programs/vim.nix b/nixos/modules/programs/vim.nix index 15983e371f0e..b12a45166d56 100644 --- a/nixos/modules/programs/vim.nix +++ b/nixos/modules/programs/vim.nix @@ -19,7 +19,7 @@ in { type = types.package; default = pkgs.vim; defaultText = literalExpression "pkgs.vim"; - example = literalExpression "pkgs.vimHugeX"; + example = literalExpression "pkgs.vim-full"; description = lib.mdDoc '' vim package to use. ''; From ce7ac9ba4d289d73e5746361b15f3d5f59668605 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Dec 2022 04:38:33 +0000 Subject: [PATCH 36/42] oh-my-posh: 12.26.1 -> 12.26.2 --- pkgs/development/tools/oh-my-posh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/oh-my-posh/default.nix b/pkgs/development/tools/oh-my-posh/default.nix index 2ad07bdeed38..3094937a7e36 100644 --- a/pkgs/development/tools/oh-my-posh/default.nix +++ b/pkgs/development/tools/oh-my-posh/default.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "oh-my-posh"; - version = "12.26.1"; + version = "12.26.2"; src = fetchFromGitHub { owner = "jandedobbeleer"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-c8O3kZefTZ/IvSRMRxR+Oc6L4Tkcl2PrnuflgbTb7eQ="; + hash = "sha256-WznHvGNpb2iGz+jZFtphkxsGeT0Y25CO5MMjmAl7GV0="; }; vendorHash = "sha256-OrtKFkWXqVoXKmN6BT8YbCNjR1gRTT4gPNwmirn7fjU="; From 0497d5b99f7d6b7282ab77c30f1f791a47b41566 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 13 Dec 2022 18:17:04 +0100 Subject: [PATCH 37/42] vaultwarden: Add update script to keep web vault in sync - Adds an update script to fetch the compatible web vault version - Removes `vaultwarden-vault` from top-level to prevent independent updates through e.g. r-ryantm. Istead the vault is now accessible at `vaultwarden.webvault`. - The name webvault was chosen because it is the title of the projects README and it makes it clearer, that this is the web UI. --- .../services/security/vaultwarden/default.nix | 4 ++-- pkgs/tools/security/vaultwarden/default.nix | 12 ++++++++-- pkgs/tools/security/vaultwarden/update.nix | 22 +++++++++++++++++++ .../vaultwarden/{vault.nix => webvault.nix} | 2 +- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 6 files changed, 36 insertions(+), 7 deletions(-) create mode 100644 pkgs/tools/security/vaultwarden/update.nix rename pkgs/tools/security/vaultwarden/{vault.nix => webvault.nix} (95%) diff --git a/nixos/modules/services/security/vaultwarden/default.nix b/nixos/modules/services/security/vaultwarden/default.nix index 3ef0bfb090ac..aaa3f5507f77 100644 --- a/nixos/modules/services/security/vaultwarden/default.nix +++ b/nixos/modules/services/security/vaultwarden/default.nix @@ -162,8 +162,8 @@ in { webVaultPackage = mkOption { type = package; - default = pkgs.vaultwarden-vault; - defaultText = literalExpression "pkgs.vaultwarden-vault"; + default = pkgs.vaultwarden.webvault; + defaultText = literalExpression "pkgs.vaultwarden.webvault"; description = lib.mdDoc "Web vault package to use."; }; }; diff --git a/pkgs/tools/security/vaultwarden/default.nix b/pkgs/tools/security/vaultwarden/default.nix index d4d5626d32e0..c3240a32e53c 100644 --- a/pkgs/tools/security/vaultwarden/default.nix +++ b/pkgs/tools/security/vaultwarden/default.nix @@ -1,8 +1,12 @@ -{ lib, stdenv, rustPlatform, fetchFromGitHub, fetchurl, nixosTests +{ lib, stdenv, callPackage, rustPlatform, fetchFromGitHub, fetchurl, nixosTests , pkg-config, openssl , libiconv, Security, CoreServices , dbBackend ? "sqlite", libmysqlclient, postgresql }: +let + webvault = callPackage ./webvault.nix {}; +in + rustPlatform.buildRustPackage rec { pname = "vaultwarden"; version = "1.26.0"; @@ -34,7 +38,11 @@ rustPlatform.buildRustPackage rec { buildFeatures = dbBackend; - passthru.tests = nixosTests.vaultwarden; + passthru = { + inherit webvault; + tests = nixosTests.vaultwarden; + updateScript = callPackage ./update.nix {}; + }; meta = with lib; { description = "Unofficial Bitwarden compatible server written in Rust"; diff --git a/pkgs/tools/security/vaultwarden/update.nix b/pkgs/tools/security/vaultwarden/update.nix new file mode 100644 index 000000000000..0fc4b45a1296 --- /dev/null +++ b/pkgs/tools/security/vaultwarden/update.nix @@ -0,0 +1,22 @@ +{ writeShellScript +, lib +, nix-update +, curl +, git +, gnugrep +, gnused +, jq +}: + +writeShellScript "update-vaultwarden" '' + PATH=${lib.makeBinPath [ curl git gnugrep gnused jq nix-update ]} + + set -euxo pipefail + + VAULTWARDEN_VERSION=$(curl --silent https://api.github.com/repos/dani-garcia/vaultwarden/releases/latest | jq -r '.tag_name') + nix-update "vaultwarden" --version "$VAULTWARDEN_VERSION" + + URL="https://raw.githubusercontent.com/dani-garcia/vaultwarden/''${VAULTWARDEN_VERSION}/docker/Dockerfile.j2" + WEBVAULT_VERSION=$(curl --silent "$URL" | grep "set vault_version" | sed -E "s/.*\"([^\"]+)\".*/\\1/") + nix-update "vaultwarden.webvault" --version "$WEBVAULT_VERSION" +'' diff --git a/pkgs/tools/security/vaultwarden/vault.nix b/pkgs/tools/security/vaultwarden/webvault.nix similarity index 95% rename from pkgs/tools/security/vaultwarden/vault.nix rename to pkgs/tools/security/vaultwarden/webvault.nix index 0a80c1079532..f52a93ac0461 100644 --- a/pkgs/tools/security/vaultwarden/vault.nix +++ b/pkgs/tools/security/vaultwarden/webvault.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchurl, nixosTests }: stdenv.mkDerivation rec { - pname = "vaultwarden-vault"; + pname = "vaultwarden-webvault"; version = "2022.11.1"; src = fetchurl { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 7586a6e68c3f..563f95233f6e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1558,6 +1558,7 @@ mapAliases ({ varnish63 = throw "varnish63 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-07-26 varnish65 = throw "varnish65 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-09-15 varnish70 = throw "varnish70 was removed from nixpkgs, because it was superseded upstream. Please switch to a different release"; # Added 2022-03-17 + vaultwarden-vault = vaultwarden.webvault; # Added 2022-12-13 varnish71 = throw "varnish71 was removed from nixpkgs, because it was superseded upstream. Please switch to a different release"; # Added 2022-11-08 vdirsyncerStable = vdirsyncer; # Added 2020-11-08, see https://github.com/NixOS/nixpkgs/issues/103026#issuecomment-723428168 venus = throw "venus has been removed from nixpkgs, as it's unmaintained"; # Added 2021-02-05 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e35f80aa819c..a8408c41ff5d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -37528,8 +37528,6 @@ with pkgs; vaultwarden-mysql = vaultwarden.override { dbBackend = "mysql"; }; vaultwarden-postgresql = vaultwarden.override { dbBackend = "postgresql"; }; - vaultwarden-vault = callPackage ../tools/security/vaultwarden/vault.nix { }; - vazir-fonts = callPackage ../data/fonts/vazir-fonts { }; vhs = callPackage ../applications/misc/vhs { }; From 5ad720fef434cf51576b622840728c842227bda7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 14 Dec 2022 14:31:04 +0100 Subject: [PATCH 38/42] vaultwarden.webvault: 2022.11.1 -> 2022.10.0 Downgrade to fix compatibility with vaultwarden 1.26.0. --- pkgs/tools/security/vaultwarden/webvault.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/vaultwarden/webvault.nix b/pkgs/tools/security/vaultwarden/webvault.nix index f52a93ac0461..b2ac61fc8575 100644 --- a/pkgs/tools/security/vaultwarden/webvault.nix +++ b/pkgs/tools/security/vaultwarden/webvault.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "vaultwarden-webvault"; - version = "2022.11.1"; + version = "2022.10.0"; src = fetchurl { url = "https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz"; - sha256 = "sha256-nd32Q0uTsnrdVPDe1Yglvkg2QcwgLR+x0dFvKSD8o8I="; + hash = "sha256-Sf1YnOikjZmloTQvdrFH/UAevQqKQEkNNrCRUhvNZfA="; }; buildCommand = '' From d37dca5f1474ee08df0e0f17ee2d6d5d39196ee9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 14 Dec 2022 14:56:34 +0100 Subject: [PATCH 39/42] nixos/tests/vaultwarden: Update selenium tests for 2022.10.0 A few form element ids were changed around and a button was renamed. --- nixos/tests/vaultwarden.nix | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/nixos/tests/vaultwarden.nix b/nixos/tests/vaultwarden.nix index 408019666da3..87bea6633483 100644 --- a/nixos/tests/vaultwarden.nix +++ b/nixos/tests/vaultwarden.nix @@ -87,6 +87,9 @@ let testRunner = pkgs.writers.writePython3Bin "test-runner" { libraries = [ pkgs.python3Packages.selenium ]; + flakeIgnore = [ + "E501" + ]; } '' from selenium.webdriver.common.by import By @@ -106,25 +109,25 @@ let wait.until(EC.title_contains("Create Account")) - driver.find_element(By.CSS_SELECTOR, 'input#email').send_keys( - '${userEmail}' + driver.find_element(By.CSS_SELECTOR, 'input#register-form_input_email').send_keys( + '${userEmail}' ) - driver.find_element(By.CSS_SELECTOR, 'input#name').send_keys( - 'A Cat' + driver.find_element(By.CSS_SELECTOR, 'input#register-form_input_name').send_keys( + 'A Cat' ) - driver.find_element(By.CSS_SELECTOR, 'input#masterPassword').send_keys( - '${userPassword}' + driver.find_element(By.CSS_SELECTOR, 'input#register-form_input_master-password').send_keys( + '${userPassword}' ) - driver.find_element(By.CSS_SELECTOR, 'input#masterPasswordRetype').send_keys( - '${userPassword}' + driver.find_element(By.CSS_SELECTOR, 'input#register-form_input_confirm-master-password').send_keys( + '${userPassword}' ) - driver.find_element(By.XPATH, "//button[contains(., 'Submit')]").click() + driver.find_element(By.XPATH, "//button[contains(., 'Create Account')]").click() wait.until_not(EC.title_contains("Create Account")) - driver.find_element(By.CSS_SELECTOR, 'input#masterPassword').send_keys( - '${userPassword}' + driver.find_element(By.CSS_SELECTOR, 'input#login_input_master-password').send_keys( + '${userPassword}' ) driver.find_element(By.XPATH, "//button[contains(., 'Log In')]").click() @@ -133,10 +136,10 @@ let driver.find_element(By.XPATH, "//button[contains(., 'Add Item')]").click() driver.find_element(By.CSS_SELECTOR, 'input#name').send_keys( - 'secrets' + 'secrets' ) driver.find_element(By.CSS_SELECTOR, 'input#loginPassword').send_keys( - '${storedPassword}' + '${storedPassword}' ) driver.find_element(By.XPATH, "//button[contains(., 'Save')]").click() From 074623d912822e5ffa75090aba4c1e3d79273ca5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Dec 2022 12:25:32 +0000 Subject: [PATCH 40/42] istioctl: 1.16.0 -> 1.16.1 --- pkgs/applications/networking/cluster/istioctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/istioctl/default.nix b/pkgs/applications/networking/cluster/istioctl/default.nix index 5e0f118918b4..ec4c1b8a04b4 100644 --- a/pkgs/applications/networking/cluster/istioctl/default.nix +++ b/pkgs/applications/networking/cluster/istioctl/default.nix @@ -2,15 +2,15 @@ buildGoModule rec { pname = "istioctl"; - version = "1.16.0"; + version = "1.16.1"; src = fetchFromGitHub { owner = "istio"; repo = "istio"; rev = version; - sha256 = "sha256-uXFBXIPsWskEHHvqB+VagNLL4blySabuZvTBBcGGhhg="; + sha256 = "sha256-IYmNmrUdlp0V+gsAwivkF73VcBBMDcA5QWSnJ+6qKks="; }; - vendorSha256 = "sha256-x/+y3te+DC16Cs7kAnuhiskL5I44WDK1QTjAWheDwC8="; + vendorSha256 = "sha256-yCdCuwiAAdyeLtu4zE7d8RLbqM6FuH9sw0EqDZohQxg="; nativeBuildInputs = [ installShellFiles ]; From a92a680e594c01210e849dc3c8bc0643124b4fa9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Dec 2022 17:20:25 +0100 Subject: [PATCH 41/42] grype: 0.53.1 -> 0.54.0 Changelog: https://github.com/anchore/grype/releases/tag/v0.54.0 --- pkgs/tools/security/grype/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/grype/default.nix b/pkgs/tools/security/grype/default.nix index df49bd6671c1..f225c0e03835 100644 --- a/pkgs/tools/security/grype/default.nix +++ b/pkgs/tools/security/grype/default.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "grype"; - version = "0.53.1"; + version = "0.54.0"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "v${version}"; - hash = "sha256-14SkLv/9xydO8uCpKdQSrbr1hY55DMuer91P4YUnkic="; + hash = "sha256-/c7WP9m+8AULjmchpZmcTcnXG0K8gGxjseXS/QJXj+k="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -28,7 +28,7 @@ buildGoModule rec { }; proxyVendor = true; - vendorHash = "sha256-L5ucftMsChGwNoIft8gxg52sNrZyMifuLr0QvSHiCs0="; + vendorHash = "sha256-+WMaQaBf4uMCCQTyycHlkYeKbRtk6oAlqbHBYBqh64M="; nativeBuildInputs = [ installShellFiles From e2b79f08bdc9de33df60edc214ddd6d6415caac5 Mon Sep 17 00:00:00 2001 From: Matt Melling Date: Mon, 12 Dec 2022 11:28:43 +0000 Subject: [PATCH 42/42] gpsd: add listenany option --- nixos/modules/services/misc/gpsd.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nixos/modules/services/misc/gpsd.nix b/nixos/modules/services/misc/gpsd.nix index 1ab8d1bbe062..ec0a8e1eaa1c 100644 --- a/nixos/modules/services/misc/gpsd.nix +++ b/nixos/modules/services/misc/gpsd.nix @@ -77,6 +77,14 @@ in ''; }; + listenany = mkOption { + type = types.bool; + default = false; + description = lib.mdDoc '' + Listen on all addresses rather than just loopback. + ''; + }; + }; }; @@ -106,6 +114,7 @@ in -S "${toString cfg.port}" \ ${optionalString cfg.readonly "-b"} \ ${optionalString cfg.nowait "-n"} \ + ${optionalString cfg.listenany "-G"} \ "${cfg.device}" ''; };