From ba63f2fbe573c6769d8806d9cbeda03fbead6841 Mon Sep 17 00:00:00 2001 From: David Wolff Date: Fri, 23 Feb 2024 07:14:20 +0100 Subject: [PATCH 001/124] maintainers: add dav-wolff --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 21c1cbd98b88..b98a4d13cb68 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4421,6 +4421,12 @@ githubId = 11422515; name = "David Sánchez"; }; + dav-wolff = { + email = "dav-wolff@outlook.com"; + github = "dav-wolff"; + githubId = 130931508; + name = "David Wolff"; + }; dawidd6 = { email = "dawidd0811@gmail.com"; github = "dawidd6"; From b83e5607575b1cb499f56cd146473048a0bf8c39 Mon Sep 17 00:00:00 2001 From: David Wolff Date: Fri, 23 Feb 2024 07:22:22 +0100 Subject: [PATCH 002/124] stylance-cli: init at 0.3.0 --- pkgs/by-name/st/stylance-cli/package.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pkgs/by-name/st/stylance-cli/package.nix diff --git a/pkgs/by-name/st/stylance-cli/package.nix b/pkgs/by-name/st/stylance-cli/package.nix new file mode 100644 index 000000000000..767d7370b766 --- /dev/null +++ b/pkgs/by-name/st/stylance-cli/package.nix @@ -0,0 +1,24 @@ +{ lib +, rustPlatform +, fetchCrate +}: +rustPlatform.buildRustPackage rec { + pname = "stylance-cli"; + version = "0.3.0"; + + src = fetchCrate { + inherit pname version; + hash = "sha256-YQYYZxLypD5Nz8kllIaBFDoV8L2c9wzJwmszqPpjpmg="; + }; + + cargoHash = "sha256-ZzdLbsHRBgprdzmPVzywJx+wMMqRBsLeT84UIDMJbQM="; + + meta = with lib; { + description = "A library and cli tool for working with scoped CSS in rust"; + mainProgram = "stylance"; + homepage = "https://github.com/basro/stylance-rs"; + changelog = "https://github.com/basro/stylance-rs/blob/v${version}/CHANGELOG.md"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ dav-wolff ]; + }; +} From ba62c668a50a0633e05a321f9475a4e892e1b1fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Feb 2024 06:46:03 +0000 Subject: [PATCH 003/124] linuxKernel.packages.linux_zen.kvdo: 8.2.1.6 -> 8.2.3.3 --- pkgs/os-specific/linux/kvdo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kvdo/default.nix b/pkgs/os-specific/linux/kvdo/default.nix index e2390b68a5ca..3258295be58a 100644 --- a/pkgs/os-specific/linux/kvdo/default.nix +++ b/pkgs/os-specific/linux/kvdo/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { inherit (vdo); pname = "kvdo"; - version = "8.2.1.6"; # bump this version with vdo + version = "8.2.3.3"; # bump this version with vdo src = fetchFromGitHub { owner = "dm-vdo"; repo = "kvdo"; rev = version; - hash = "sha256-S5r2Rgx5pWk4IsdIwmfZkuGL/oEQ3prquyVqxjR3cO0="; + hash = "sha256-y7uVgWFV6uWRoRqfiu0arG9731mgWijXjcp9KSaZ5X0="; }; nativeBuildInputs = kernel.moduleBuildDependencies; From be97d5f5b95290445886244257c4d3580c439aaa Mon Sep 17 00:00:00 2001 From: Christian Kampka Date: Tue, 27 Feb 2024 13:17:52 +0100 Subject: [PATCH 004/124] crowdsec: fix versioning flags in build --- pkgs/tools/security/crowdsec/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/crowdsec/default.nix b/pkgs/tools/security/crowdsec/default.nix index f9428bdd3170..06cbecad8474 100644 --- a/pkgs/tools/security/crowdsec/default.nix +++ b/pkgs/tools/security/crowdsec/default.nix @@ -23,9 +23,9 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/crowdsecurity/go-cs-lib/pkg/version.Version=v${version}" - "-X github.com/crowdsecurity/go-cs-lib/pkg/version.BuildDate=1970-01-01_00:00:00" - "-X github.com/crowdsecurity/go-cs-lib/pkg/version.Tag=${src.rev}" + "-X github.com/crowdsecurity/go-cs-lib/version.Version=v${version}" + "-X github.com/crowdsecurity/go-cs-lib/version.BuildDate=1970-01-01_00:00:00" + "-X github.com/crowdsecurity/go-cs-lib/version.Tag=${src.rev}" "-X github.com/crowdsecurity/crowdsec/pkg/cwversion.Codename=alphaga" "-X github.com/crowdsecurity/crowdsec/pkg/csconfig.defaultConfigDir=/etc/crowdsec" "-X github.com/crowdsecurity/crowdsec/pkg/csconfig.defaultDataDir=/var/lib/crowdsec/data" @@ -43,6 +43,11 @@ buildGoModule rec { --zsh <($out/bin/cscli completion zsh) ''; + # It's important that the version is correctly set as it also determines feature capabilities + checkPhase = '' + $GOPATH/bin/cscli version 2>&1 | grep -q "version: v${version}" + ''; + meta = with lib; { homepage = "https://crowdsec.net/"; changelog = "https://github.com/crowdsecurity/crowdsec/releases/tag/v${version}"; From 811fae61aa241db4a74d3a944ae1660258989a5e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Mar 2024 01:33:29 +0000 Subject: [PATCH 005/124] ocamlPackages.metadata: 0.2.0 -> 0.3.0 --- pkgs/development/ocaml-modules/metadata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/metadata/default.nix b/pkgs/development/ocaml-modules/metadata/default.nix index 789825175e40..2d9ea0da8deb 100644 --- a/pkgs/development/ocaml-modules/metadata/default.nix +++ b/pkgs/development/ocaml-modules/metadata/default.nix @@ -2,13 +2,13 @@ buildDunePackage rec { pname = "metadata"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-metadata"; rev = "v${version}"; - sha256 = "sha256-sSekkyJ8D6mCCmxIyd+pBk/khaehA3BcpUQl2Gln+Ic="; + sha256 = "sha256-SQ8fNl62fvoCgbIt0axQyE3Eqwl8EOtYiz3xN96al+g="; }; minimalOCamlVersion = "4.14"; From 3c9c016904a00746707e283ab93287a329143a80 Mon Sep 17 00:00:00 2001 From: Robin Hack Date: Tue, 26 Mar 2024 21:10:55 +0100 Subject: [PATCH 006/124] maintainers: add marmolak --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 367d5bb22aa9..752e987e8998 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12053,6 +12053,12 @@ githubId = 26470037; name = "Markus Kowalewski"; }; + marmolak = { + email = "hack.robin@gmail.com"; + github = "marmolak"; + githubId = 1709273; + name = "Robin Hack"; + }; marsam = { github = "marsam"; githubId = 65531; From bf6c95a420c1bdd6f90177f9457ee0878393a38a Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Wed, 27 Mar 2024 01:58:48 +0100 Subject: [PATCH 007/124] eval-type-backport: init at 0.1.3 --- .../eval-type-backport/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/eval-type-backport/default.nix diff --git a/pkgs/development/python-modules/eval-type-backport/default.nix b/pkgs/development/python-modules/eval-type-backport/default.nix new file mode 100644 index 000000000000..1231d106fa58 --- /dev/null +++ b/pkgs/development/python-modules/eval-type-backport/default.nix @@ -0,0 +1,35 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, setuptools +, setuptools-scm +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "eval-type-backport"; + version = "0.1.3"; + + src = fetchFromGitHub { + owner = "alexmojaki"; + repo = "eval_type_backport"; + rev = "refs/tags/v${version}"; + hash = "sha256-EiYJQUnK10lqjyJ89KacbZ+ZZuOmkRQ9bqTFQFN2iMA="; + }; + + nativeBuildInputs = [ + setuptools + setuptools-scm + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + description = "Like `typing._eval_type`, but lets older Python versions use newer typing features."; + homepage = "https://github.com/alexmojaki/eval_type_backport"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ perchun ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 496add388462..206e235b533c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3869,6 +3869,8 @@ self: super: with self; { eufylife-ble-client = callPackage ../development/python-modules/eufylife-ble-client { }; + eval-type-backport = callPackage ../development/python-modules/eval-type-backport { }; + evaluate = callPackage ../development/python-modules/evaluate { }; evdev = callPackage ../development/python-modules/evdev { }; From 9ba392312c37c3e31524ff5cb9eb41b2b22cc5c5 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Wed, 27 Mar 2024 02:00:21 +0100 Subject: [PATCH 008/124] pydantic: fix build failure on Python 3.9 Pydantic tests require additional dependency on old versions of Python to parse new `x | y` syntax. See build logs: https://gist.github.com/PerchunPak/74aaed48223155f22e43dcef493d7c7b --- .../python-modules/pydantic/default.nix | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pydantic/default.nix b/pkgs/development/python-modules/pydantic/default.nix index bb0a4bedde49..59ec82ce829b 100644 --- a/pkgs/development/python-modules/pydantic/default.nix +++ b/pkgs/development/python-modules/pydantic/default.nix @@ -23,6 +23,7 @@ , faker , pytestCheckHook , pytest-mock +, eval-type-backport }: buildPythonPackage rec { @@ -45,7 +46,7 @@ buildPythonPackage rec { name = "fix-pytest8-compatibility.patch"; url = "https://github.com/pydantic/pydantic/commit/825a6920e177a3b65836c13c7f37d82b810ce482.patch"; hash = "sha256-Dap5DtDzHw0jS/QUo5CRI9sLDJ719GRyC4ZNDWEdzus="; - }) + }) ]; buildInputs = lib.optionals (pythonOlder "3.9") [ @@ -69,13 +70,16 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ - cloudpickle - dirty-equals - faker - pytest-mock - pytestCheckHook - ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); + nativeCheckInputs = + [ + cloudpickle + dirty-equals + faker + pytest-mock + pytestCheckHook + ] + ++ lib.flatten (lib.attrValues passthru.optional-dependencies) + ++ lib.optionals (pythonOlder "3.10") [ eval-type-backport ]; preCheck = '' export HOME=$(mktemp -d) From 3ad55657876b3d698c6434875abab01941323589 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 21 Mar 2024 08:52:06 -0500 Subject: [PATCH 009/124] sketchybar-app-font: 2.0.12 -> 2.0.14 Also added icon_map.sh and icon_map.lua artifacts --- .../fonts/sketchybar-app-font/default.nix | 51 +++++++++++++++---- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/pkgs/data/fonts/sketchybar-app-font/default.nix b/pkgs/data/fonts/sketchybar-app-font/default.nix index cd9af9a9c5f4..c337448a72e6 100644 --- a/pkgs/data/fonts/sketchybar-app-font/default.nix +++ b/pkgs/data/fonts/sketchybar-app-font/default.nix @@ -1,23 +1,56 @@ +let + artifacts = [ "shell" "lua" "font" ]; +in { lib , stdenvNoCC , fetchurl +, artifactList ? artifacts }: - -stdenvNoCC.mkDerivation (finalAttrs: { +let pname = "sketchybar-app-font"; - version = "2.0.12"; + version = "2.0.14"; - src = fetchurl { - url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/sketchybar-app-font.ttf"; - hash = "sha256-qACf4eWDeubBmJV0ApWidp2ESLREi5qiLliWCXoMBKY="; + selectedSources = map (themeName: builtins.getAttr themeName sources) artifactList; + sources = { + font = fetchurl { + url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/sketchybar-app-font.ttf"; + hash = "sha256-lGzNLBtM+1Cl9tTB4yKkc46ZqDjyt8J0EPNTM/eAziY="; + }; + lua = fetchurl { + url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/icon_map.lua"; + hash = "sha256-YLr7dlKliKLUEK18uG4ouXfLqodVpcDQzfu+H1+oe/w="; + }; + shell = fetchurl { + url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/icon_map.sh"; + hash = "sha256-ZT/k6Vk/nO6mq1yplXaWyz9HxqwEiVWba+rk+pIRZq4="; + }; }; +in +lib.checkListOfEnum "${pname}: artifacts" artifacts artifactList + stdenvNoCC.mkDerivation +{ + inherit pname version; - dontUnpack = true; + srcs = selectedSources; + + unpackPhase = '' + for s in $selectedSources; do + b=$(basename $s) + cp $s ''${b#*-} + done + ''; installPhase = '' runHook preInstall - install -Dm644 $src $out/share/fonts/truetype/sketchybar-app-font.ttf + '' + lib.optionalString (lib.elem "font" artifactList) '' + install -Dm644 ${sources.font} "$out/share/fonts/truetype/sketchybar-app-font.ttf" + + '' + lib.optionalString (lib.elem "shell" artifactList) '' + install -Dm755 ${sources.shell} "$out/bin/icon_map.sh" + + '' + lib.optionalString (lib.elem "lua" artifactList) '' + install -Dm644 ${sources.lua} "$out/lib/${pname}/icon_map.lua" runHook postInstall ''; @@ -31,4 +64,4 @@ stdenvNoCC.mkDerivation (finalAttrs: { license = lib.licenses.cc0; maintainers = with lib.maintainers; [ khaneliman ]; }; -}) +} From 2f21ef168393c9398a4485f4d5234cf017a55db4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 22 Mar 2024 20:38:17 -0500 Subject: [PATCH 010/124] sketchybar-app-font: 2.0.14 -> 2.0.15 --- pkgs/data/fonts/sketchybar-app-font/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/sketchybar-app-font/default.nix b/pkgs/data/fonts/sketchybar-app-font/default.nix index c337448a72e6..a06f8dde820b 100644 --- a/pkgs/data/fonts/sketchybar-app-font/default.nix +++ b/pkgs/data/fonts/sketchybar-app-font/default.nix @@ -8,13 +8,13 @@ in }: let pname = "sketchybar-app-font"; - version = "2.0.14"; + version = "2.0.15"; selectedSources = map (themeName: builtins.getAttr themeName sources) artifactList; sources = { font = fetchurl { url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/sketchybar-app-font.ttf"; - hash = "sha256-lGzNLBtM+1Cl9tTB4yKkc46ZqDjyt8J0EPNTM/eAziY="; + hash = "sha256-s1mnoHEozmDNsW0P4z97fupAVElxikia0TYLVHJPAM4="; }; lua = fetchurl { url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/icon_map.lua"; From 1699d1fa8815f13c9979e7859eaeb9a8ab20e73c Mon Sep 17 00:00:00 2001 From: steinuil Date: Fri, 29 Mar 2024 14:32:18 +0100 Subject: [PATCH 011/124] python3Packages.psd-tools: fixed build --- pkgs/development/python-modules/psd-tools/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/psd-tools/default.nix b/pkgs/development/python-modules/psd-tools/default.nix index f9a59e620d90..fbee76dfa02b 100644 --- a/pkgs/development/python-modules/psd-tools/default.nix +++ b/pkgs/development/python-modules/psd-tools/default.nix @@ -10,8 +10,9 @@ , numpy , aggdraw , pytestCheckHook +, pytest-cov , ipython -, cython +, cython_3 }: buildPythonPackage rec { @@ -29,7 +30,7 @@ buildPythonPackage rec { }; nativeBuildInputs = [ - cython + cython_3 ]; propagatedBuildInputs = [ @@ -45,6 +46,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook + pytest-cov ]; pythonImportsCheck = [ From dedbd53141643e05c928ce3658bbfece62ed0448 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Mar 2024 00:50:49 +0000 Subject: [PATCH 012/124] blueman: 2.3.5 -> 2.4 --- pkgs/tools/bluetooth/blueman/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/bluetooth/blueman/default.nix b/pkgs/tools/bluetooth/blueman/default.nix index 962ad4b2e0f1..879a1689d01a 100644 --- a/pkgs/tools/bluetooth/blueman/default.nix +++ b/pkgs/tools/bluetooth/blueman/default.nix @@ -8,11 +8,11 @@ let in stdenv.mkDerivation rec { pname = "blueman"; - version = "2.3.5"; + version = "2.4"; src = fetchurl { url = "https://github.com/blueman-project/blueman/releases/download/${version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-stIa/fd6Bs2G2vVAJAb30qU0WYF+KeC+vEkR1PDc/aE="; + sha256 = "sha256-Gfp3bpWQuy0w6pBcHJaCIyo0fX66qwqdSz1guv5J+uE="; }; nativeBuildInputs = [ From 62cc7fa3346ea9644d5e09dd745aa67af61ec5dd Mon Sep 17 00:00:00 2001 From: Robin Hack Date: Tue, 26 Mar 2024 21:02:27 +0100 Subject: [PATCH 013/124] gordonflashtool: init at 10 Co-authored-by: Jeremy --- pkgs/by-name/go/gordonflashtool/package.nix | 41 +++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pkgs/by-name/go/gordonflashtool/package.nix diff --git a/pkgs/by-name/go/gordonflashtool/package.nix b/pkgs/by-name/go/gordonflashtool/package.nix new file mode 100644 index 000000000000..63fecf970c71 --- /dev/null +++ b/pkgs/by-name/go/gordonflashtool/package.nix @@ -0,0 +1,41 @@ +{ lib, stdenv, fetchFromGitHub, nasm, unixtools }: + +let + version = "10"; +in + +stdenv.mkDerivation { + pname = "gordonflashtool"; + inherit version; + + src = fetchFromGitHub { + owner = "marmolak"; + repo = "GordonFlashTool"; + rev = "release-${version}"; + hash = "sha256-/zpw7kVdQeR7QcRsP1+qcu8+hlEQTGwOKClJkwVcBPg="; + }; + + nativeBuildInputs = [ nasm unixtools.xxd ]; + + buildPhase = '' + runHook preBuild + # build the gordon binary + make all-boot-code + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + install -Dm755 gordon $out/bin/gordon + runHook postInstall + ''; + + meta = { + homepage = "https://github.com/marmolak/GordonFlashTool"; + description = "Toolset for Gotek SFR1M44-U100 formatted usb flash drives."; + maintainers = with lib.maintainers; [ marmolak ]; + license = lib.licenses.bsd3; + platforms = lib.platforms.all; + mainProgram = "gordon"; + }; +} From e9b79cc33c6abaa7f4d559f61d5760fb7220830e Mon Sep 17 00:00:00 2001 From: Zane van Iperen Date: Fri, 29 Mar 2024 21:08:27 +1000 Subject: [PATCH 014/124] rpcs3: 0.0.29-15726-ebf48800e -> 0.0.31-16271-4ecf8ecd0 Also fix the update script. --- pkgs/by-name/rp/rpcs3/package.nix | 8 ++++---- pkgs/by-name/rp/rpcs3/update.sh | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/rp/rpcs3/package.nix b/pkgs/by-name/rp/rpcs3/package.nix index 058d95bb4414..ebd4fedee2ad 100644 --- a/pkgs/by-name/rp/rpcs3/package.nix +++ b/pkgs/by-name/rp/rpcs3/package.nix @@ -32,10 +32,10 @@ let # Keep these separate so the update script can regex them - rpcs3GitVersion = "15726-ebf48800e"; - rpcs3Version = "0.0.29-15726-ebf48800e"; - rpcs3Revision = "ebf48800e6bf2569fa0a59974ab2daaeb3a92f23"; - rpcs3Hash = "sha256-HJQ+DCZy8lwMCfq0N9StKD8bP1hCBxGMAucbQ9esy/I="; + rpcs3GitVersion = "16271-4ecf8ecd0"; + rpcs3Version = "0.0.31-16271-4ecf8ecd0"; + rpcs3Revision = "4ecf8ecd06c15f0557e1d9243f31e4c2d7baebe2"; + rpcs3Hash = "sha256-y7XLYo1qYYiNE4TXVxfUTCmyGkthpj3IU1gdKTgb8KY="; inherit (qt6Packages) qtbase qtmultimedia wrapQtAppsHook qtwayland; in diff --git a/pkgs/by-name/rp/rpcs3/update.sh b/pkgs/by-name/rp/rpcs3/update.sh index 8eb3752a460d..b53d23f88fce 100755 --- a/pkgs/by-name/rp/rpcs3/update.sh +++ b/pkgs/by-name/rp/rpcs3/update.sh @@ -4,7 +4,7 @@ set -eou pipefail ROOT="$(dirname "$(readlink -f "$0")")" -if [[ ! "$(basename $ROOT)" == "rpcs3" || ! -f "$ROOT/default.nix" ]]; then +if [[ ! "$(basename $ROOT)" == "rpcs3" || ! -f "$ROOT/package.nix" ]]; then echo "ERROR: Not in the rpcs3 folder" exit 1 fi From 6d2a2e0bcbe17ea05ea8355a43c86c364a5b8204 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 31 Mar 2024 19:28:37 +0000 Subject: [PATCH 015/124] snappymail: 2.35.4 -> 2.36.0 --- pkgs/servers/snappymail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/snappymail/default.nix b/pkgs/servers/snappymail/default.nix index 0604c8c50b3c..67bb78320548 100644 --- a/pkgs/servers/snappymail/default.nix +++ b/pkgs/servers/snappymail/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "snappymail"; - version = "2.35.4"; + version = "2.36.0"; src = fetchurl { url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz"; - sha256 = "sha256-l75s2ntZM/eqoFqw8bMkmxwPBvOFwf2Y8TpSsyzu3cU="; + sha256 = "sha256-UTzWGwvlRtflpvMNbEg9XM2wllfa41EGLri9GcDzP4c="; }; sourceRoot = "snappymail"; From 317b0c2a8488fca36562528a821cbf4831470a0e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Apr 2024 05:57:16 +0000 Subject: [PATCH 016/124] fluidd: 1.29.0 -> 1.29.1 --- pkgs/applications/misc/fluidd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/fluidd/default.nix b/pkgs/applications/misc/fluidd/default.nix index e4bccc6b6a11..150bbd570037 100644 --- a/pkgs/applications/misc/fluidd/default.nix +++ b/pkgs/applications/misc/fluidd/default.nix @@ -2,12 +2,12 @@ stdenvNoCC.mkDerivation rec { pname = "fluidd"; - version = "1.29.0"; + version = "1.29.1"; src = fetchurl { name = "fluidd-v${version}.zip"; url = "https://github.com/cadriel/fluidd/releases/download/v${version}/fluidd.zip"; - sha256 = "sha256-MVrvuVt7HDutxb6c4BpRWH+cEeszc7wenuFtGThcU0Y="; + sha256 = "sha256-Zh/H1XAUcFl20yPLt9uIqBLDvUH8ATL9g6oFwvyhkzw="; }; nativeBuildInputs = [ unzip ]; From f08b10d6438adffbf90cf953ef97ce24e1b3a687 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Apr 2024 06:41:32 +0000 Subject: [PATCH 017/124] python311Packages.numpydoc: 1.6.0 -> 1.7.0 --- pkgs/development/python-modules/numpydoc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numpydoc/default.nix b/pkgs/development/python-modules/numpydoc/default.nix index aabc55278e6f..01ee7116febd 100644 --- a/pkgs/development/python-modules/numpydoc/default.nix +++ b/pkgs/development/python-modules/numpydoc/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "numpydoc"; - version = "1.6.0"; + version = "1.7.0"; pyproject = true; disabled = isPy27; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname; inherit version; - hash = "sha256-rnpTgPCgY3PDr+FszRW9ebxrB/JwTLxvHn7MlLT1/A0="; + hash = "sha256-hm5a5bZQnc+HP8Y4ESD1wxrPE7E1Y2wagdaMFmqV+SE="; }; postPatch = '' From b635c5e3f2b4037fffcb33c8abf5e469744f08fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Apr 2024 14:32:05 +0000 Subject: [PATCH 018/124] python312Packages.sphinxcontrib-confluencebuilder: 2.4.0 -> 2.5.0 --- .../sphinxcontrib-confluencebuilder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix b/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix index 4db4049a378b..849bc559c0ef 100644 --- a/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "sphinxcontrib-confluencebuilder"; - version = "2.4.0"; + version = "2.5.0"; format = "pyproject"; src = fetchPypi { pname = "sphinxcontrib_confluencebuilder"; inherit version; - hash = "sha256-q3+GwMVWMRu4eWwbdXcbPQzpBhBXcZEMFTpbEO+teLk="; + hash = "sha256-rE9tWUie9ZaeWnKR+ojwS9A6BHEtsgVpwzXAuWoxknQ="; }; nativeBuildInputs = [ From 3600247ca07dde0ad1b2ca1fcf4066e16dc8aa02 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Apr 2024 13:16:55 +0000 Subject: [PATCH 019/124] neil: 0.2.63 -> 0.3.65 --- pkgs/development/tools/neil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/neil/default.nix b/pkgs/development/tools/neil/default.nix index e126111b5cb3..0b65baa769da 100644 --- a/pkgs/development/tools/neil/default.nix +++ b/pkgs/development/tools/neil/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "neil"; - version = "0.2.63"; + version = "0.3.65"; src = fetchFromGitHub { owner = "babashka"; repo = "neil"; rev = "v${version}"; - sha256 = "sha256-mcygDOx5yzOW80bv54cPOKl1t443DXFRq4Hb4KYD5e8="; + sha256 = "sha256-QhWoCEoM04/MlUgCFCeAR7kF6QSg0joz/i9ZbXRQtDs="; }; nativeBuildInputs = [ makeWrapper ]; From a44fef7dee723745ba770062463991c8e390500e Mon Sep 17 00:00:00 2001 From: Marko Mindek Date: Mon, 29 Jan 2024 11:24:39 +0100 Subject: [PATCH 020/124] erlang-ls: 0.48.0 -> 0.51.0 --- nixos/doc/manual/release-notes/rl-2405.section.md | 4 +++- pkgs/development/beam-modules/erlang-ls/default.nix | 10 +++------- pkgs/development/beam-modules/erlang-ls/rebar-deps.nix | 8 ++++---- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md index b736d71288c0..57083340fbc9 100644 --- a/nixos/doc/manual/release-notes/rl-2405.section.md +++ b/nixos/doc/manual/release-notes/rl-2405.section.md @@ -350,12 +350,14 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m This means that configuration now has to be done using [environment variables](https://hexdocs.pm/livebook/readme.html#environment-variables) instead of command line arguments. This has the further implication that the `livebook` service configuration has changed: - - The `erlang_node_short_name`, `erlang_node_name`, `port` and `options` configuration parameters are gone, and have been replaced with an `environment` parameter. +- The `erlang_node_short_name`, `erlang_node_name`, `port` and `options` configuration parameters are gone, and have been replaced with an `environment` parameter. Use the appropriate [environment variables](https://hexdocs.pm/livebook/readme.html#environment-variables) inside `environment` to configure the service instead. - The `crystal` package has been updated to 1.11.x, which has some breaking changes. Refer to crystal's changelog for more information. ([v1.10](https://github.com/crystal-lang/crystal/blob/master/CHANGELOG.md#1100-2023-10-09), [v1.11](https://github.com/crystal-lang/crystal/blob/master/CHANGELOG.md#1110-2024-01-08)) +- The `erlang-ls` package no longer ships the `els_dap` binary as of v0.51.0. + ## Other Notable Changes {#sec-release-24.05-notable-changes} diff --git a/pkgs/development/beam-modules/erlang-ls/default.nix b/pkgs/development/beam-modules/erlang-ls/default.nix index 04d6fc36176f..1c1d9f933c37 100644 --- a/pkgs/development/beam-modules/erlang-ls/default.nix +++ b/pkgs/development/beam-modules/erlang-ls/default.nix @@ -1,7 +1,7 @@ { fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper , stdenv, writeScript, lib, erlang }: let - version = "0.48.0"; + version = "0.51.0"; owner = "erlang-ls"; repo = "erlang_ls"; deps = import ./rebar-deps.nix { @@ -24,7 +24,7 @@ rebar3Relx { inherit version; src = fetchFromGitHub { inherit owner repo; - sha256 = "sha256-QwsN/P2FBuhIS/vRlrdvokQS6G77kkZ2Rg5rwNc36Jg="; + hash = "sha256-2gSDfYGm7XVeEn0xEwuvk8y1z8P2/q86hmNCkK6w2C0="; rev = version; }; releaseType = "escript"; @@ -46,11 +46,7 @@ rebar3Relx { ''; # tests seem to be a bit flaky on darwin, skip them for now doCheck = !stdenv.isDarwin; - installPhase = '' - mkdir -p $out/bin - cp _build/default/bin/erlang_ls $out/bin/ - cp _build/dap/bin/els_dap $out/bin/ - ''; + installFlags = [ "PREFIX=$(out)" ]; meta = with lib; { homepage = "https://github.com/erlang-ls/erlang_ls"; description = "The Erlang Language Server"; diff --git a/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix b/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix index afdf4767843b..2ab6b08338f4 100644 --- a/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix +++ b/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix @@ -138,12 +138,12 @@ let }; erlfmt = builder { name = "erlfmt"; - version = "git"; + version = "1.3.0"; src = fetchFromGitHub { - owner = "gomoripeti"; + owner = "WhatsApp"; repo = "erlfmt"; - rev = "d4422d1fd79a73ef534c2bcbe5b5da4da5338833"; - sha256 = "07jp4g6a41w7318lh8ndsvgivkj0ahz3spnrsnx4cqkdb97yjaid"; + sha256 = "sha256-fVjEVmCnoofnfcxwBk0HI4adO0M6QOshP3uZrecZ9vM="; + rev = "v1.3.0"; }; beamDeps = [ ]; }; From 6c3622f6c9808a2ed94abf0904055c7e293fd806 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Apr 2024 08:32:11 +0000 Subject: [PATCH 021/124] python312Packages.mkdocs-material: 9.5.15 -> 9.5.17 --- pkgs/development/python-modules/mkdocs-material/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-material/default.nix b/pkgs/development/python-modules/mkdocs-material/default.nix index 5a609b8b3306..3b4e459669e4 100644 --- a/pkgs/development/python-modules/mkdocs-material/default.nix +++ b/pkgs/development/python-modules/mkdocs-material/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "mkdocs-material"; - version = "9.5.15"; + version = "9.5.17"; pyproject = true; disabled = pythonOlder "3.7"; @@ -41,7 +41,7 @@ buildPythonPackage rec { owner = "squidfunk"; repo = "mkdocs-material"; rev = "refs/tags/${version}"; - hash = "sha256-u5XRLAh1X/Y6p6HcKMeCEeDe98tCieGdF9oxqh69ris="; + hash = "sha256-r+w3Nf7mAfWiDUeOelO+ykizeqxRiKWBnbUjakXov3U="; }; nativeBuildInputs = [ From 75bcf9ed70967c57cfe429417c2c0aa6df5fd8fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Apr 2024 09:17:07 +0000 Subject: [PATCH 022/124] tutanota-desktop: 220.240319.1 -> 220.240321.0 --- .../networking/mailreaders/tutanota-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix b/pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix index 00949521a7c6..7e0430c1cd82 100644 --- a/pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix +++ b/pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix @@ -5,11 +5,11 @@ appimageTools.wrapType2 rec { pname = "tutanota-desktop"; - version = "220.240319.1"; + version = "220.240321.0"; src = fetchurl { url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; - hash = "sha256-eKxCgc8i2arjtFRaSMHxnTaTnbN8a0e8ORmIf/bUFwU="; + hash = "sha256-LbvldnhvKHvBEaOwkxA2acuUKMcYi16ceYPuMW73qLs="; }; extraPkgs = pkgs: (appimageTools.defaultFhsEnvArgs.multiPkgs pkgs) ++ [ pkgs.libsecret ]; From 74c5d2bd1cf058e358a1ae78c68732226c1d5bb4 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Wed, 3 Apr 2024 11:46:51 +0200 Subject: [PATCH 023/124] python311Packages.catppuccin: 1.3.2 -> 2.2.0 --- .../python-modules/catppuccin/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/catppuccin/default.nix b/pkgs/development/python-modules/catppuccin/default.nix index b3134003cfbd..72b0a4ff42fe 100644 --- a/pkgs/development/python-modules/catppuccin/default.nix +++ b/pkgs/development/python-modules/catppuccin/default.nix @@ -10,10 +10,7 @@ buildPythonPackage rec { pname = "catppuccin"; - version = "1.3.2"; - # Note: updating to later versions breaks catppuccin-gtk - # It would be ideal to only update this after catppuccin-gtk - # gets support for the newer version + version = "2.2.0"; pyproject = true; @@ -21,7 +18,7 @@ buildPythonPackage rec { owner = "catppuccin"; repo = "python"; rev = "refs/tags/v${version}"; - hash = "sha256-spPZdQ+x3isyeBXZ/J2QE6zNhyHRfyRQGiHreuXzzik="; + hash = "sha256-+V1rln3FlFvs1FEIANIch7k/b2EsI9xBxhg3Bwg99+I="; }; build-system = [ @@ -38,11 +35,6 @@ buildPythonPackage rec { pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); - # can be removed next version - disabledTestPaths = [ - "tests/test_flavour.py" # would download a json to check correctness of flavours - ]; - pythonImportsCheck = [ "catppuccin" ]; meta = { From 31cef167866dbbb6e4a2240a8e9624f2b356b243 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Wed, 3 Apr 2024 11:48:23 +0200 Subject: [PATCH 024/124] catppuccin-gtk: 0.7.1 -> 0.7.2 --- pkgs/data/themes/catppuccin-gtk/default.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/data/themes/catppuccin-gtk/default.nix b/pkgs/data/themes/catppuccin-gtk/default.nix index 0dc881942bcc..a3262dcf22e2 100644 --- a/pkgs/data/themes/catppuccin-gtk/default.nix +++ b/pkgs/data/themes/catppuccin-gtk/default.nix @@ -1,6 +1,7 @@ { lib , stdenvNoCC , fetchFromGitHub +, fetchpatch , gtk3 , colloid-gtk-theme , gnome-themes-extra @@ -29,19 +30,27 @@ lib.checkListOfEnum "${pname}: tweaks" validTweaks tweaks stdenvNoCC.mkDerivation rec { inherit pname; - version = "0.7.1"; + version = "0.7.2"; src = fetchFromGitHub { owner = "catppuccin"; repo = "gtk"; rev = "v${version}"; - hash = "sha256-V3JasiHaATbVDQJeJPeFq5sjbkQnSMbDRWsaRzGccXU="; + hash = "sha256-7EvKcyh9gH/QbiXKlyAKMSBXMF3DmbHD+wJD3Sq39DE="; }; nativeBuildInputs = [ gtk3 sassc ]; patches = [ ./colloid-src-git-reset.patch + + # Can be removed next release + # Adds compatibility with the 2.x.x versions of the catppuccin python package + (fetchpatch { + name = "catppuccin-python-compatibility.patch"; + url = "https://github.com/catppuccin/gtk/commit/355e12387f73b27cf4734a6a3eb431554fabb74f.patch"; + hash = "sha256-4vgZbNeGMtsQEitIWDCVb5o4fAjhVu3iIUttUYqtHPc="; + }) ]; buildInputs = [ From 78ee829ac2d4ca202072f5ee102477d159bddeae Mon Sep 17 00:00:00 2001 From: Dan Theriault Date: Wed, 6 Mar 2024 22:50:04 -0500 Subject: [PATCH 025/124] maintainers: add dan-theriault --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e760f9a9d006..4365adf16f5b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4348,6 +4348,13 @@ fingerprint = "4779 D1D5 3C97 2EAE 34A5 ED3D D8AF C4BF 0567 0F9D"; }]; }; + dan-theriault = { + email = "nix@theriault.codes"; + github = "Dan-Theriault"; + githubId = 13945563; + matrix = "@dan:matrix.org"; + name = "Daniel Theriault"; + }; dariof4 = { name = "dariof4"; email = "dazedtank@gmail.com"; From 776f2865fdce024fd44998ffa6a7eeaa36d2563e Mon Sep 17 00:00:00 2001 From: paumr Date: Thu, 4 Apr 2024 18:30:48 +0200 Subject: [PATCH 026/124] archi: refactored update script --- pkgs/tools/misc/archi/update.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/misc/archi/update.sh b/pkgs/tools/misc/archi/update.sh index c374bf5a7906..457afc100db3 100755 --- a/pkgs/tools/misc/archi/update.sh +++ b/pkgs/tools/misc/archi/update.sh @@ -12,14 +12,14 @@ if [[ "$latestVersion" == "$currentVersion" ]]; then exit 0 fi -hash_aarch64_darwin=$(nix-prefetch-url https://www.archimatetool.com/downloads/archi/$latestVersion/Archi-Mac-Silicon-$latestVersion.dmg) -hash_x86_64_darwin=$(nix-prefetch-url https://www.archimatetool.com/downloads/archi/$latestVersion/Archi-Mac-$latestVersion.dmg) -hash_x86_64_linux=$(nix-prefetch-url https://www.archimatetool.com/downloads/archi/$latestVersion/Archi-Linux64-$latestVersion.tgz) - -update-source-version archi 0 "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" --system=aarch64-darwin -update-source-version archi $latestVersion $hash_aarch64_darwin --system=aarch64-darwin -update-source-version archi 0 "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" --system=x86_64-darwin -update-source-version archi $latestVersion $hash_x86_64_darwin --system=x86_64-darwin -update-source-version archi 0 "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" --system=x86_64-linux -update-source-version archi $latestVersion $hash_x86_64_linux --system=x86_64-linux +for i in \ + "aarch64-darwin Archi-Mac-Silicon-$latestVersion.dmg" \ + "x86_64-darwin Archi-Mac-$latestVersion.dmg" \ + "x86_64-linux Archi-Linux64-$latestVersion.tgz" +do + set -- $i + hash=$(nix-prefetch-url https://www.archimatetool.com/downloads/archi/$latestVersion/$2) + update-source-version archi 0 "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" --system=$1 + update-source-version archi $latestVersion $hash --system=$1 +done From 36bb9527462a01de273a0a387386c02f7dc7a51e Mon Sep 17 00:00:00 2001 From: paumr Date: Thu, 4 Apr 2024 18:32:47 +0200 Subject: [PATCH 027/124] archi: bugfix - convert hash to SRI --- pkgs/tools/misc/archi/update.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/archi/update.sh b/pkgs/tools/misc/archi/update.sh index 457afc100db3..07d488637945 100755 --- a/pkgs/tools/misc/archi/update.sh +++ b/pkgs/tools/misc/archi/update.sh @@ -18,7 +18,8 @@ for i in \ "x86_64-linux Archi-Linux64-$latestVersion.tgz" do set -- $i - hash=$(nix-prefetch-url https://www.archimatetool.com/downloads/archi/$latestVersion/$2) + prefetch=$(nix-prefetch-url https://www.archimatetool.com/downloads/archi/$latestVersion/$2) + hash=$(nix-hash --type sha256 --to-sri $prefetch) update-source-version archi 0 "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" --system=$1 update-source-version archi $latestVersion $hash --system=$1 From 90e67390b3c3df0401cff3abf08a922c1b8b0c53 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Apr 2024 17:44:58 +0000 Subject: [PATCH 028/124] victoriametrics: 1.99.0 -> 1.100.0 --- pkgs/by-name/vi/victoriametrics/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index ad76b67df1bd..ce98a2624b05 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "VictoriaMetrics"; - version = "1.99.0"; + version = "1.100.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha256-IHUmxdCOzvA2JL06k/ei6/OTVWHTL1TiKKYZB1hgqyA="; + hash = "sha256-jrKTic80y8r/1wOR8Prqe9PG57yo8qQIGsobu0I4kTY="; }; vendorHash = null; From 6f549f63d8a23b374c5123319921b94fa160313b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Apr 2024 23:05:39 +0000 Subject: [PATCH 029/124] rustypaste-cli: 0.8.0 -> 0.9.0 --- pkgs/tools/misc/rustypaste-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/rustypaste-cli/default.nix b/pkgs/tools/misc/rustypaste-cli/default.nix index 93b5340abcc5..e78074ca6330 100644 --- a/pkgs/tools/misc/rustypaste-cli/default.nix +++ b/pkgs/tools/misc/rustypaste-cli/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "rustypaste-cli"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "orhun"; repo = "rustypaste-cli"; rev = "v${version}"; - hash = "sha256-FfAX7a94EY2Y+FHE33UdxbLbFlSq69flvx3uPYlvkT4="; + hash = "sha256-Nx0mnwoyJlZSaOiGsqhrx6o9ZDJAGbEpOBhPknbZBjI="; }; - cargoHash = "sha256-FVhOxJE1sI9Ka2teDU8xnbuDvtdIwubuE7+3ypo4+yQ="; + cargoHash = "sha256-z/llEeUfiWPCy8JspmpbbX0FCb8eXPvV1SJAW7ujSyU="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security From ae5e67cea3ac7762c71e73b028211053f843b4e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Apr 2024 23:47:50 +0000 Subject: [PATCH 030/124] monero-gui: 0.18.3.2 -> 0.18.3.3 --- pkgs/applications/blockchains/monero-gui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/monero-gui/default.nix b/pkgs/applications/blockchains/monero-gui/default.nix index a1ab9ff5889e..d72cad5c5367 100644 --- a/pkgs/applications/blockchains/monero-gui/default.nix +++ b/pkgs/applications/blockchains/monero-gui/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "monero-gui"; - version = "0.18.3.2"; + version = "0.18.3.3"; src = fetchFromGitHub { owner = "monero-project"; repo = "monero-gui"; rev = "v${version}"; - hash = "sha256-7/pJcEWc7zujegBnlRDMOfYpVuUDMGsQO805nYgN5PY="; + hash = "sha256-6qadBm4bPui11OVY1tLFcHsfswXWBFiJvutIsF6EfX8="; }; nativeBuildInputs = [ From cf4792f12f73c50230660fb0b7f41f0f9e8f7d42 Mon Sep 17 00:00:00 2001 From: Lin Xianyi Date: Fri, 5 Apr 2024 10:01:10 +0800 Subject: [PATCH 031/124] dioxus-cli: 0.5.0 -> 0.5.4 Diff: https://diff.rs/dioxus-cli/0.5.0/0.5.4 --- pkgs/development/tools/rust/dioxus-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/dioxus-cli/default.nix b/pkgs/development/tools/rust/dioxus-cli/default.nix index ef1bcfee2852..0e3344234c90 100644 --- a/pkgs/development/tools/rust/dioxus-cli/default.nix +++ b/pkgs/development/tools/rust/dioxus-cli/default.nix @@ -13,14 +13,14 @@ rustPlatform.buildRustPackage rec { pname = "dioxus-cli"; - version = "0.5.0"; + version = "0.5.4"; src = fetchCrate { inherit pname version; - hash = "sha256-iNlJLDxb8v7x19q0iaAnGmtmoPjMW8YXzbx5Fcf8Yws="; + hash = "sha256-rfftCJW3MRDg7a2WUDXZWGx1lYmOkqVRcJTEGMObars="; }; - cargoHash = "sha256-6XKNBLDNWYd5+O7buHupXzVss2jCdh3wu9mXVLivH44="; + cargoHash = "sha256-cpgjs8ZxpJrnA5UtoVoP97VFfmQ7CS1H74D19x0bzAA="; nativeBuildInputs = [ pkg-config cacert ]; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ From 5ea8e2718b2b86e6474f017c4297a738a4ba4f39 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Fri, 5 Apr 2024 04:20:00 +0000 Subject: [PATCH 032/124] rake: 13.2.0 -> 13.2.1 Diff: https://github.com/ruby/rake/compare/v13.2.0...v13.2.1 Changelog: https://github.com/ruby/rake/releases/tag/v13.2.1 --- pkgs/development/tools/build-managers/rake/Gemfile.lock | 2 +- pkgs/development/tools/build-managers/rake/gemset.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/build-managers/rake/Gemfile.lock b/pkgs/development/tools/build-managers/rake/Gemfile.lock index 4a8c98473c7e..d553a75764ef 100644 --- a/pkgs/development/tools/build-managers/rake/Gemfile.lock +++ b/pkgs/development/tools/build-managers/rake/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - rake (13.2.0) + rake (13.2.1) PLATFORMS ruby diff --git a/pkgs/development/tools/build-managers/rake/gemset.nix b/pkgs/development/tools/build-managers/rake/gemset.nix index ae6dbb122953..365174a7e971 100644 --- a/pkgs/development/tools/build-managers/rake/gemset.nix +++ b/pkgs/development/tools/build-managers/rake/gemset.nix @@ -4,9 +4,9 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0lwv4rniry7k9dvz1n462d7j0dq9mrl6a95y6cvs6139h0ksxhgn"; + sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6"; type = "gem"; }; - version = "13.2.0"; + version = "13.2.1"; }; } From c15c6ddb103475de90e10cfc31975320f2a25859 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Apr 2024 07:09:34 +0000 Subject: [PATCH 033/124] python312Packages.snowflake-connector-python: 3.7.1 -> 3.8.0 --- .../python-modules/snowflake-connector-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index 085c21bfb59b..1cab79f2f0de 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "snowflake-connector-python"; - version = "3.7.1"; + version = "3.8.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-3GmC9lOGDt7xYUowR6FrywfiJ3Xm4JCAi79PdinEGR0="; + hash = "sha256-tbXoXQK0NIofLWxn30gpqjOHlnsBM9K3+jHRkNBgnDE="; }; # snowflake-connector-python requires arrow 10.0.1, which we don't have in From a14f50d0eabcfe58468749cb52d3319c44855fef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Apr 2024 08:22:28 +0000 Subject: [PATCH 034/124] phosh: 0.37.0 -> 0.37.1 --- pkgs/applications/window-managers/phosh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/window-managers/phosh/default.nix b/pkgs/applications/window-managers/phosh/default.nix index 3cdc2ee41db8..853ceb8a083b 100644 --- a/pkgs/applications/window-managers/phosh/default.nix +++ b/pkgs/applications/window-managers/phosh/default.nix @@ -36,12 +36,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "phosh"; - version = "0.37.0"; + version = "0.37.1"; src = fetchurl { # Release tarball which includes subprojects gvc and libcall-ui url = with finalAttrs; "https://sources.phosh.mobi/releases/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-kmZX2pPOYSh2hiMrRLH6744Q8rHHhE9jmG+SksepUYk="; + hash = "sha256-74H4GLFIIs97iVE8IWPxS9hALkBGkcKmrMe6/uxtPuM="; }; nativeBuildInputs = [ From 4d9010c2a5b3ca7ebd9d4df1966e097deffbc606 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 5 Apr 2024 10:26:36 +0200 Subject: [PATCH 035/124] python312Packages.snowflake-connector-python: refactor --- .../snowflake-connector-python/default.nix | 41 +++++++------------ 1 file changed, 14 insertions(+), 27 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index 1cab79f2f0de..beabc333f26f 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -1,21 +1,24 @@ { lib , asn1crypto , buildPythonPackage -, pythonRelaxDepsHook , certifi , cffi , charset-normalizer +, cython , fetchPypi , filelock , idna , keyring , oscrypto , packaging +, pandas , platformdirs +, pyarrow , pycryptodomex , pyjwt , pyopenssl , pythonOlder +, pythonRelaxDepsHook , pytz , requests , setuptools @@ -28,43 +31,26 @@ buildPythonPackage rec { pname = "snowflake-connector-python"; version = "3.8.0"; - format = "pyproject"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-tbXoXQK0NIofLWxn30gpqjOHlnsBM9K3+jHRkNBgnDE="; }; - # snowflake-connector-python requires arrow 10.0.1, which we don't have in - # nixpkgs, so we cannot build the C extensions that use it. thus, patch out - # cython and pyarrow from the build dependencies - # - # keep an eye on following issue for improvements to this situation: - # - # https://github.com/snowflakedb/snowflake-connector-python/issues/1144 - # - postPatch = '' - substituteInPlace pyproject.toml \ - --replace '"cython",' "" \ - --replace '"pyarrow>=10.0.1,<10.1.0",' "" - ''; - - nativeBuildInputs = [ - pythonRelaxDepsHook + build-system = [ + cython setuptools wheel ]; - pythonRelaxDeps = [ - "pyOpenSSL" - "charset-normalizer" - "cryptography" - "platformdirs" + nativeBuildInputs = [ + pythonRelaxDepsHook ]; - propagatedBuildInputs = [ + dependencies = [ asn1crypto certifi cffi @@ -85,6 +71,7 @@ buildPythonPackage rec { ]; passthru.optional-dependencies = { + pandas = [ pandas pyarrow ]; secure-local-storage = [ keyring ]; }; @@ -98,10 +85,10 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/snowflakedb/snowflake-connector-python/blob/v${version}/DESCRIPTION.md"; description = "Snowflake Connector for Python"; homepage = "https://github.com/snowflakedb/snowflake-connector-python"; + changelog = "https://github.com/snowflakedb/snowflake-connector-python/blob/v${version}/DESCRIPTION.md"; license = licenses.asl20; maintainers = with maintainers; [ ]; }; -} +} \ No newline at end of file From 581f195dfa026a5c44ef524ecccb5dcbf817bb9e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 5 Apr 2024 10:28:00 +0200 Subject: [PATCH 036/124] python312Packages.snowflake-connector-python: format with nixfmt --- .../snowflake-connector-python/default.nix | 68 ++++++++++--------- 1 file changed, 35 insertions(+), 33 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index beabc333f26f..20eeba3c7414 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -1,31 +1,32 @@ -{ lib -, asn1crypto -, buildPythonPackage -, certifi -, cffi -, charset-normalizer -, cython -, fetchPypi -, filelock -, idna -, keyring -, oscrypto -, packaging -, pandas -, platformdirs -, pyarrow -, pycryptodomex -, pyjwt -, pyopenssl -, pythonOlder -, pythonRelaxDepsHook -, pytz -, requests -, setuptools -, sortedcontainers -, tomlkit -, typing-extensions -, wheel +{ + lib, + asn1crypto, + buildPythonPackage, + certifi, + cffi, + charset-normalizer, + cython, + fetchPypi, + filelock, + idna, + keyring, + oscrypto, + packaging, + pandas, + platformdirs, + pyarrow, + pycryptodomex, + pyjwt, + pyopenssl, + pythonOlder, + pythonRelaxDepsHook, + pytz, + requests, + setuptools, + sortedcontainers, + tomlkit, + typing-extensions, + wheel, }: buildPythonPackage rec { @@ -46,9 +47,7 @@ buildPythonPackage rec { wheel ]; - nativeBuildInputs = [ - pythonRelaxDepsHook - ]; + nativeBuildInputs = [ pythonRelaxDepsHook ]; dependencies = [ asn1crypto @@ -71,7 +70,10 @@ buildPythonPackage rec { ]; passthru.optional-dependencies = { - pandas = [ pandas pyarrow ]; + pandas = [ + pandas + pyarrow + ]; secure-local-storage = [ keyring ]; }; @@ -91,4 +93,4 @@ buildPythonPackage rec { license = licenses.asl20; maintainers = with maintainers; [ ]; }; -} \ No newline at end of file +} From 0f768a9a56a3a414dee8ee991de3487b95e14d25 Mon Sep 17 00:00:00 2001 From: steinuil Date: Fri, 5 Apr 2024 12:17:11 +0200 Subject: [PATCH 037/124] python3Packages.aggdraw: 1.3.16 -> 1.3.18 --- pkgs/development/python-modules/aggdraw/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/aggdraw/default.nix b/pkgs/development/python-modules/aggdraw/default.nix index ef44979c4394..a83de3540fcd 100644 --- a/pkgs/development/python-modules/aggdraw/default.nix +++ b/pkgs/development/python-modules/aggdraw/default.nix @@ -1,6 +1,5 @@ { lib , fetchFromGitHub -, fetchpatch , buildPythonPackage , packaging , setuptools @@ -14,24 +13,16 @@ buildPythonPackage rec { pname = "aggdraw"; - version = "1.3.16"; + version = "1.3.18"; format = "pyproject"; src = fetchFromGitHub { owner = "pytroll"; repo = pname; rev = "v${version}"; - hash = "sha256-2yajhuRyQ7BqghbSgPClW3inpw4TW2DhgQbomcRFx94="; + hash = "sha256-dM6yLR6xsZerpqY+BMxIjrJ3fQty9CFUWhxl2zkTgRA="; }; - patches = [ - # Removes `register` storage class specifier, which is not allowed in C++17. - (fetchpatch { - url = "https://github.com/pytroll/aggdraw/commit/157ed49803567e8c3eeb7dfeff4c116db35747f7.patch"; - hash = "sha256-QSzpO90u5oSBWUzehRFbXgZ1ApEfLlfp11MUx6w11aI="; - }) - ]; - nativeBuildInputs = [ packaging setuptools From 33caf57e8f4b084d6424fc41328800179c12cdb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Fri, 5 Apr 2024 11:35:08 +0100 Subject: [PATCH 038/124] ferdium: 6.7.1 -> 6.7.2 --- .../networking/instant-messengers/ferdium/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/ferdium/default.nix b/pkgs/applications/networking/instant-messengers/ferdium/default.nix index a2fe31c1099d..294564dc952f 100644 --- a/pkgs/applications/networking/instant-messengers/ferdium/default.nix +++ b/pkgs/applications/networking/instant-messengers/ferdium/default.nix @@ -1,4 +1,4 @@ -{ lib, mkFranzDerivation, fetchurl, xorg, nix-update-script, stdenv }: +{ lib, mkFranzDerivation, fetchurl, xorg, stdenv }: let arch = { @@ -6,13 +6,14 @@ let aarch64-linux = "arm64"; }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - amd64-linux_hash = "sha256-ERAMFb69Y2kWiHIBn4ITEZJlx+YIpzqDye80vchOXl0="; - arm64-linux_hash = "sha256-B3zlhxJQaDoZ69nu/dXUbY2qxJ6FAp4CqU8+TLoNwsg="; + amd64-linux_hash = "sha256-RH8iHqJ0Nd3wkXmv/ZGX5JeWtxyJtVLVb0tz6tnkjrw="; + arm64-linux_hash = "sha256-0gvkabuxRqkMeyZiOSyT6C7v767+uCrsXE8qk0y0mYM="; }."${arch}-linux_hash"; -in mkFranzDerivation rec { +in +mkFranzDerivation rec { pname = "ferdium"; name = "Ferdium"; - version = "6.7.1"; + version = "6.7.2"; src = fetchurl { url = "https://github.com/ferdium/ferdium-app/releases/download/v${version}/Ferdium-linux-${version}-${arch}.deb"; inherit hash; From 43efcc72be4dbb04360ba0a81961a86d7636ad6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 00:07:15 +0000 Subject: [PATCH 039/124] cnquery: 10.9.2 -> 10.11.0 --- pkgs/tools/security/cnquery/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/cnquery/default.nix b/pkgs/tools/security/cnquery/default.nix index c3e8caf06e47..3a8ae609fe76 100644 --- a/pkgs/tools/security/cnquery/default.nix +++ b/pkgs/tools/security/cnquery/default.nix @@ -5,18 +5,18 @@ buildGoModule rec { pname = "cnquery"; - version = "10.9.2"; + version = "10.11.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnquery"; rev = "v${version}"; - hash = "sha256-4oAJ55qCUaqsJJ+memW078ZuKyvHoO71XhfowEg7dpg="; + hash = "sha256-Dm001NDTi+KO3+OoF9f/X/m83KtqfnWmj0hZU6Zf71k="; }; subPackages = [ "apps/cnquery" ]; - vendorHash = "sha256-M8U6M3ejRrbQMfTh4JWYRLMQLfaDwtPiJOUEywiH6sg="; + vendorHash = "sha256-prtiCzIJizh0/viXwYylJc+GS2dVpNlBd3YvIDfltvs="; meta = with lib; { description = "cloud-native, graph-based asset inventory"; From 688fed812dd2295789c970d6639b7aca29ca03d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Apr 2024 01:57:33 +0200 Subject: [PATCH 040/124] python312Packages.quart: 0.19.4 -> 0.19.5 https://github.com/pallets/quart/blob/refs/tags/0.19.5/CHANGES.rst --- pkgs/development/python-modules/quart/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/quart/default.nix b/pkgs/development/python-modules/quart/default.nix index 5a79054e8951..d0da424c9f67 100644 --- a/pkgs/development/python-modules/quart/default.nix +++ b/pkgs/development/python-modules/quart/default.nix @@ -31,17 +31,17 @@ buildPythonPackage rec { pname = "quart"; - version = "0.19.4"; - format = "pyproject"; + version = "0.19.5"; + pyproject = true; src = fetchFromGitHub { owner = "pallets"; repo = "quart"; rev = "refs/tags/${version}"; - hash = "sha256-EgCZ0AXK2vGxo55BWAcDVv6zNUrWNbAYNnEXEBJk+84="; + hash = "sha256-T2+76AVvXrads7AbjNAExV0i4doQ2xIUEwekVB2JXAo="; }; - nativeBuildInputs = [ + build-system = [ poetry-core ]; @@ -50,7 +50,7 @@ buildPythonPackage rec { --replace "--no-cov-on-fail " "" ''; - propagatedBuildInputs = [ + dependencies = [ aiofiles blinker click @@ -79,11 +79,6 @@ buildPythonPackage rec { pytestCheckHook ]; - pytestFlagsArray = [ - # pytest.PytestRemovedIn8Warning: Passing None has been deprecated. - "-W" "ignore::pytest.PytestRemovedIn8Warning" - ]; - meta = with lib; { description = "An async Python micro framework for building web applications"; mainProgram = "quart"; From fbcc82a92453186ec111190611135a2c18b5638f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 00:25:46 +0000 Subject: [PATCH 041/124] aws-sso-cli: 1.14.3 -> 1.15.0 --- pkgs/tools/admin/aws-sso-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/aws-sso-cli/default.nix b/pkgs/tools/admin/aws-sso-cli/default.nix index 998da596c068..efe07ba5e96c 100644 --- a/pkgs/tools/admin/aws-sso-cli/default.nix +++ b/pkgs/tools/admin/aws-sso-cli/default.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "aws-sso-cli"; - version = "1.14.3"; + version = "1.15.0"; src = fetchFromGitHub { owner = "synfinatic"; repo = pname; rev = "v${version}"; - hash = "sha256-6UP+5niKAdO4DgdEnTdpbUnr2BLKwAgHcEZqkgzCcqs="; + hash = "sha256-FbJ9l1C6mOgB7I5+jIQVKI3xJAJI3GuDFCjmIP8Qf10="; }; vendorHash = "sha256-TU5kJ0LIqHcfEQEkk69xWJZk30VD9XwlJ5b83w1mHKk="; From fd234d5ccc0d133dcee9f337acd8f74927cefd0f Mon Sep 17 00:00:00 2001 From: Dan Theriault Date: Wed, 3 Apr 2024 19:52:28 -0400 Subject: [PATCH 042/124] hujsonfmt: init at 0-unstable-2022-12-23 Package Tailscale's formatter for HuJSON / JSON With Comments and trailing Commas (JWCC). Tailscale uses this format for its ACL configurations. --- pkgs/by-name/hu/hujsonfmt/package.nix | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/by-name/hu/hujsonfmt/package.nix diff --git a/pkgs/by-name/hu/hujsonfmt/package.nix b/pkgs/by-name/hu/hujsonfmt/package.nix new file mode 100644 index 000000000000..9c1884feb60e --- /dev/null +++ b/pkgs/by-name/hu/hujsonfmt/package.nix @@ -0,0 +1,29 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +let + inherit (lib) licenses maintainers; +in +buildGoModule { + pname = "hujsonfmt"; + version = "0-unstable-2022-12-23"; + + src = fetchFromGitHub { + owner = "tailscale"; + repo = "hujson"; + rev = "20486734a56a3455c47994bf4942974d6f9969a0"; + hash = "sha256-j2HRs5zZ0jTIqWIRhHheO9eaGzMMkNuKXuhboq9KpB4="; + }; + + proxyVendor = true; + vendorHash = "sha256-cvoj85BNnm/ZX1UnXKU2HjvjQkRZ9uN3U0BnD3DmiTE="; + + subPackages = [ "cmd/hujsonfmt" ]; + + meta = { + homepage = "https://tailscale.com"; + description = "Automatic formatter for HuJSON / JSON With Comments and trailing Commas (JWCC)"; + license = licenses.bsd3; + mainProgram = "hujsonfmt"; + maintainers = with maintainers; [ dan-theriault ]; + }; +} From 53092dd979a343eed260c1d619ee7ceb23b64045 Mon Sep 17 00:00:00 2001 From: Eric Kim-Butler Date: Fri, 5 Apr 2024 22:20:09 +0200 Subject: [PATCH 043/124] nushellPlugins.net: unstable-2023-11-15 -> unstable-2024-04-05 --- pkgs/shells/nushell/plugins/net.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/shells/nushell/plugins/net.nix b/pkgs/shells/nushell/plugins/net.nix index 97fa54b19634..a4a2d049b9b5 100644 --- a/pkgs/shells/nushell/plugins/net.nix +++ b/pkgs/shells/nushell/plugins/net.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage { pname = "nu-plugin-net"; - version = "unstable-2023-11-15"; + version = "unstable-2024-04-05"; src = fetchFromGitHub { owner = "fennewald"; repo = "nu_plugin_net"; - rev = "20a0a18be0e11650f453d6f186d99d3691a1cd6a"; - hash = "sha256-GHUis38mz9sI5s+E/eLyA0XPyuNpPoS1TyhU3pMEsvs="; + rev = "a84d72290f513397a359581b9447a4e638ce60c9"; + hash = "sha256-uKLYTRR2tThSvwWbvEePOLZ9ehNPfCYruZxTKSIxpEA="; }; - cargoHash = "sha256-T5kUVtJty8pfPihtkJqCgF3AUFcBuu2cwX4cVGM8n5U="; + cargoHash = "sha256-2A9RalZhXigLq/6w738G6PnkV3FyK+3HHXPDQRHTIm0="; nativeBuildInputs = [ rustPlatform.bindgenHook From baad5b3e20e8e4dd3fd55aec7dc64a3f20a55b05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 00:51:34 +0000 Subject: [PATCH 044/124] cista: 0.14 -> 0.15 --- pkgs/development/libraries/cista/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/cista/default.nix b/pkgs/development/libraries/cista/default.nix index 862a74c596a3..30070fe02dae 100644 --- a/pkgs/development/libraries/cista/default.nix +++ b/pkgs/development/libraries/cista/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "cista"; - version = "0.14"; + version = "0.15"; src = fetchFromGitHub { owner = "felixguendling"; repo = pname; rev = "v${version}"; - sha256 = "sha256-E2B+dNFk0ssKhT9dULNFzpa8auRQ9Q0czuUjX6hxWPw="; + sha256 = "sha256-+DcxnckoXVSc+gXt21fxKkx4J1khLsQPuxYH9CBRrfE="; }; nativeBuildInputs = [ cmake ]; From 0879bcb43bcefdfedbf577ea4f5ba99a14e79209 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 01:04:56 +0000 Subject: [PATCH 045/124] fulcio: 1.4.4 -> 1.4.5 --- pkgs/tools/security/fulcio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/fulcio/default.nix b/pkgs/tools/security/fulcio/default.nix index 46b533e4e68a..2681c7126ebe 100644 --- a/pkgs/tools/security/fulcio/default.nix +++ b/pkgs/tools/security/fulcio/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "fulcio"; - version = "1.4.4"; + version = "1.4.5"; src = fetchFromGitHub { owner = "sigstore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-zL+53GIGDQagWtsSHQT1Gn1hZUCpYF3uYKXmJWFGy7k="; + sha256 = "sha256-cuBL+LvUXp4Ke+88jK/0cYaG072CFz3RG/kunXHzkA8="; # 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; @@ -20,7 +20,7 @@ buildGoModule rec { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-B4/SIY9G5uEP+P+oSdhaMM7HRaHm5nq2jqXdIWxdP+8="; + vendorHash = "sha256-7QifP5dgKT7b3lruB+P6c0Cc/BgL4I+FnkzFIztt0oM="; nativeBuildInputs = [ installShellFiles ]; From 70fe22b46a1bf470a15547c4bdb868d3b6713704 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 01:05:28 +0000 Subject: [PATCH 046/124] ksmbd-tools: 3.5.1 -> 3.5.2 --- pkgs/os-specific/linux/ksmbd-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/ksmbd-tools/default.nix b/pkgs/os-specific/linux/ksmbd-tools/default.nix index dd429b295990..b81f581c07aa 100644 --- a/pkgs/os-specific/linux/ksmbd-tools/default.nix +++ b/pkgs/os-specific/linux/ksmbd-tools/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "ksmbd-tools"; - version = "3.5.1"; + version = "3.5.2"; src = fetchFromGitHub { owner = "cifsd-team"; repo = pname; rev = version; - sha256 = "sha256-1Htky39oggDqPYSbF4it2UMIxuoLp0aK+IjGojPgaiU="; + sha256 = "sha256-QE/Pnba4zgeInlVqOEjT3EqV6NPkQTp6xeYU3dsIl4M="; }; buildInputs = [ glib libnl ] ++ lib.optional withKerberos libkrb5; From cca1126793ba03c2f6b0d52d3a171a4b49e52eb2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 01:15:32 +0000 Subject: [PATCH 047/124] exportarr: 2.0.0 -> 2.0.1 --- pkgs/servers/monitoring/prometheus/exportarr/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/exportarr/default.nix b/pkgs/servers/monitoring/prometheus/exportarr/default.nix index a451e46df2ab..caef8c57605d 100644 --- a/pkgs/servers/monitoring/prometheus/exportarr/default.nix +++ b/pkgs/servers/monitoring/prometheus/exportarr/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "exportarr"; - version = "2.0.0"; + version = "2.0.1"; src = fetchFromGitHub { owner = "onedr0p"; repo = "exportarr"; rev = "v${version}"; - hash = "sha256-hUgi50BFmtJfp/rNUA8QGYSflfSMANbelPndL7zV7v8="; + hash = "sha256-A6G1b9hTGp35ZHsDaMAZdH0LkkEyXCWoV6e5Bo3UqI4="; }; - vendorHash = "sha256-Hy8OXFmGTxNlwbRjH05npD2p3avQfWk9k29R5sFKlNI="; + vendorHash = "sha256-8MrS/BMSjyWbBM8jVQYDsvLLaolgbP22Vp2PRX33Kfw="; subPackages = [ "cmd/exportarr" ]; From 4a99c31cd1cbd4ff4f84371d4d36ec606e461670 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 27 Mar 2024 14:09:50 -0500 Subject: [PATCH 048/124] sketchybar-app-font: add meta.passthru.updateScript --- .../fonts/sketchybar-app-font/default.nix | 130 +++++++++++------- 1 file changed, 77 insertions(+), 53 deletions(-) diff --git a/pkgs/data/fonts/sketchybar-app-font/default.nix b/pkgs/data/fonts/sketchybar-app-font/default.nix index a06f8dde820b..0acd401462be 100644 --- a/pkgs/data/fonts/sketchybar-app-font/default.nix +++ b/pkgs/data/fonts/sketchybar-app-font/default.nix @@ -4,64 +4,88 @@ in { lib , stdenvNoCC , fetchurl +, common-updater-scripts +, curl +, jq +, writeShellScript , artifactList ? artifacts }: -let - pname = "sketchybar-app-font"; - version = "2.0.15"; - - selectedSources = map (themeName: builtins.getAttr themeName sources) artifactList; - sources = { - font = fetchurl { - url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/sketchybar-app-font.ttf"; - hash = "sha256-s1mnoHEozmDNsW0P4z97fupAVElxikia0TYLVHJPAM4="; - }; - lua = fetchurl { - url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/icon_map.lua"; - hash = "sha256-YLr7dlKliKLUEK18uG4ouXfLqodVpcDQzfu+H1+oe/w="; - }; - shell = fetchurl { - url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${version}/icon_map.sh"; - hash = "sha256-ZT/k6Vk/nO6mq1yplXaWyz9HxqwEiVWba+rk+pIRZq4="; - }; - }; -in -lib.checkListOfEnum "${pname}: artifacts" artifacts artifactList +lib.checkListOfEnum "sketchybar-app-font: artifacts" artifacts artifactList stdenvNoCC.mkDerivation -{ - inherit pname version; + (finalAttrs: + let + selectedSources = map (artifact: builtins.getAttr artifact finalAttrs.passthru.sources) artifactList; + in + { + pname = "sketchybar-app-font"; + version = "2.0.15"; - srcs = selectedSources; + srcs = selectedSources; - unpackPhase = '' - for s in $selectedSources; do - b=$(basename $s) - cp $s ''${b#*-} - done - ''; + unpackPhase = '' + runHook preUnpack - installPhase = '' - runHook preInstall + for s in $selectedSources; do + b=$(basename $s) + cp $s ''${b#*-} + done - '' + lib.optionalString (lib.elem "font" artifactList) '' - install -Dm644 ${sources.font} "$out/share/fonts/truetype/sketchybar-app-font.ttf" - - '' + lib.optionalString (lib.elem "shell" artifactList) '' - install -Dm755 ${sources.shell} "$out/bin/icon_map.sh" - - '' + lib.optionalString (lib.elem "lua" artifactList) '' - install -Dm644 ${sources.lua} "$out/lib/${pname}/icon_map.lua" - - runHook postInstall - ''; - - meta = { - description = "A ligature-based symbol font and a mapping function for sketchybar"; - longDescription = '' - A ligature-based symbol font and a mapping function for sketchybar, inspired by simple-bar's usage of community-contributed minimalistic app icons. + runHook postUnpack ''; - homepage = "https://github.com/kvndrsslr/sketchybar-app-font"; - license = lib.licenses.cc0; - maintainers = with lib.maintainers; [ khaneliman ]; - }; -} + + installPhase = '' + runHook preInstall + + '' + lib.optionalString (lib.elem "font" artifactList) '' + install -Dm644 ${finalAttrs.passthru.sources.font} "$out/share/fonts/truetype/sketchybar-app-font.ttf" + + '' + lib.optionalString (lib.elem "shell" artifactList) '' + install -Dm755 ${finalAttrs.passthru.sources.shell} "$out/bin/icon_map.sh" + + '' + lib.optionalString (lib.elem "lua" artifactList) '' + install -Dm644 ${finalAttrs.passthru.sources.lua} "$out/lib/sketchybar-app-font/icon_map.lua" + + runHook postInstall + ''; + + passthru = { + sources = { + font = fetchurl { + url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/sketchybar-app-font.ttf"; + hash = "sha256-s1mnoHEozmDNsW0P4z97fupAVElxikia0TYLVHJPAM4="; + }; + lua = fetchurl { + url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/icon_map.lua"; + hash = "sha256-YLr7dlKliKLUEK18uG4ouXfLqodVpcDQzfu+H1+oe/w="; + }; + shell = fetchurl { + url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/icon_map.sh"; + hash = "sha256-ZT/k6Vk/nO6mq1yplXaWyz9HxqwEiVWba+rk+pIRZq4="; + }; + }; + + updateScript = writeShellScript "update-sketchybar-app-font" '' + set -o errexit + export PATH="${lib.makeBinPath [ curl jq common-updater-scripts ]}" + NEW_VERSION=$(curl --silent https://api.github.com/repos/kvndrsslr/sketchybar-app-font/releases/latest | jq '.tag_name | ltrimstr("v")' --raw-output) + if [[ "${finalAttrs.version}" = "$NEW_VERSION" ]]; then + echo "The new version same as the old version." + exit 0 + fi + for artifact in ${lib.escapeShellArgs (lib.mapAttrsToList(a: _: a) finalAttrs.passthru.sources)}; do + update-source-version "sketchybar-app-font" "0" "${lib.fakeHash}" --source-key="sources.$artifact" + update-source-version "sketchybar-app-font" "$NEW_VERSION" --source-key="sources.$artifact" + done + ''; + }; + + meta = { + description = "A ligature-based symbol font and a mapping function for sketchybar"; + longDescription = '' + A ligature-based symbol font and a mapping function for sketchybar, inspired by simple-bar's usage of community-contributed minimalistic app icons. + ''; + homepage = "https://github.com/kvndrsslr/sketchybar-app-font"; + license = lib.licenses.cc0; + maintainers = with lib.maintainers; [ khaneliman ]; + }; + }) From 897a8681d3f08839ddb69217fff27f97aaae6309 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 27 Mar 2024 14:28:39 -0500 Subject: [PATCH 049/124] sketchybar-app-font: 2.0.15 -> 2.0.16 --- pkgs/data/fonts/sketchybar-app-font/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/fonts/sketchybar-app-font/default.nix b/pkgs/data/fonts/sketchybar-app-font/default.nix index 0acd401462be..c131069e9e74 100644 --- a/pkgs/data/fonts/sketchybar-app-font/default.nix +++ b/pkgs/data/fonts/sketchybar-app-font/default.nix @@ -18,7 +18,7 @@ lib.checkListOfEnum "sketchybar-app-font: artifacts" artifacts artifactList in { pname = "sketchybar-app-font"; - version = "2.0.15"; + version = "2.0.16"; srcs = selectedSources; @@ -52,15 +52,15 @@ lib.checkListOfEnum "sketchybar-app-font: artifacts" artifacts artifactList sources = { font = fetchurl { url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/sketchybar-app-font.ttf"; - hash = "sha256-s1mnoHEozmDNsW0P4z97fupAVElxikia0TYLVHJPAM4="; + hash = "sha256-mZ3LmkL54NNQzXuCyWVNlAIod3T5/aGKvnLZjZ/GYdw="; }; lua = fetchurl { url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/icon_map.lua"; - hash = "sha256-YLr7dlKliKLUEK18uG4ouXfLqodVpcDQzfu+H1+oe/w="; + hash = "sha256-8daDECZ8hsoyh4Rp3xbkYgPSamCylrzf8zzyu/iwZEc="; }; shell = fetchurl { url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/icon_map.sh"; - hash = "sha256-ZT/k6Vk/nO6mq1yplXaWyz9HxqwEiVWba+rk+pIRZq4="; + hash = "sha256-h0rGkzy1smDL2guvvgeUVUD0q4n9LDKDLQJahbWHgWA="; }; }; From c94f55eb481bd59fa8c0a2ed9fda7db06773ae44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 02:13:28 +0000 Subject: [PATCH 050/124] python312Packages.moderngl-window: 2.4.5 -> 2.4.6 --- pkgs/development/python-modules/moderngl-window/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/moderngl-window/default.nix b/pkgs/development/python-modules/moderngl-window/default.nix index 34b1b650da08..abe68766a9ce 100644 --- a/pkgs/development/python-modules/moderngl-window/default.nix +++ b/pkgs/development/python-modules/moderngl-window/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "moderngl-window"; - version = "2.4.5"; + version = "2.4.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "moderngl"; repo = "moderngl_window"; rev = "refs/tags/${version}"; - hash = "sha256-OfvIxezeZyuv5LLbe+4o1X2UCGnXT2DNvAF7t2Isw6Y="; + hash = "sha256-zTygSXU/vQZaFCuHbRBpO9/BYYA2UOid+wvhyc2bWMI="; }; pythonRelaxDeps = [ From e8e7d70dca9066ac7e6e83285d027edadebc5968 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 02:18:04 +0000 Subject: [PATCH 051/124] python312Packages.oras: 0.1.28 -> 0.1.29 --- pkgs/development/python-modules/oras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oras/default.nix b/pkgs/development/python-modules/oras/default.nix index b1d0c07b0c3c..650d334d215b 100644 --- a/pkgs/development/python-modules/oras/default.nix +++ b/pkgs/development/python-modules/oras/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "oras"; - version = "0.1.28"; + version = "0.1.29"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "oras-project"; repo = "oras-py"; rev = "refs/tags/${version}"; - hash = "sha256-yka4TypKqGczW+NugmCGa8PgtaSJeaQ4sPphPsIPLow="; + hash = "sha256-ZV+J5zqRBRIddWdmLzzjpZi3M5E/HfkG8lWK9xzy5tw="; }; nativeBuildInputs = [ From 59eb5bd7ac2447e1efc64ec539b7608e529781e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 02:43:12 +0000 Subject: [PATCH 052/124] topicctl: 1.14.2 -> 1.16.0 --- pkgs/tools/misc/topicctl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/topicctl/default.nix b/pkgs/tools/misc/topicctl/default.nix index e4f5c11a980a..f573ffb2bd1a 100644 --- a/pkgs/tools/misc/topicctl/default.nix +++ b/pkgs/tools/misc/topicctl/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "topicctl"; - version = "1.14.2"; + version = "1.16.0"; src = fetchFromGitHub { owner = "segmentio"; repo = "topicctl"; rev = "v${version}"; - sha256 = "sha256-VOy6IoXw3MCa5hNQ/BmuGKwjbNRvDC+xwIcLXep8rRI="; + sha256 = "sha256-yB9VOrfL6eFdENiWsqQcVMEVJjRjp3El/JUp2jX5nM8="; }; vendorHash = "sha256-+mnnvdna1g6JE29weOJZmdO3jFp2a75dV9wK2XcWJ9s="; From 6dadffaf61ace970dc32d63378ec1291e69355b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 02:48:44 +0000 Subject: [PATCH 053/124] ungit: 1.5.25 -> 1.5.26 --- pkgs/applications/version-management/ungit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/ungit/default.nix b/pkgs/applications/version-management/ungit/default.nix index e9bc311c7ab2..5d5c8336987b 100644 --- a/pkgs/applications/version-management/ungit/default.nix +++ b/pkgs/applications/version-management/ungit/default.nix @@ -5,16 +5,16 @@ buildNpmPackage rec { pname = "ungit"; - version = "1.5.25"; + version = "1.5.26"; src = fetchFromGitHub { owner = "FredrikNoren"; repo = "ungit"; rev = "v${version}"; - hash = "sha256-mVBE8HW5dhi00BbVX00rgvc4JtyrTsbina18EzSUcuM="; + hash = "sha256-HTo0z/y7thUrDm6ofHiUtv1UDuqGN+kpMFLuIvxyxZQ="; }; - npmDepsHash = "sha256-DftAovQPKi4hLeqAGCVN8u/9eC4mkTxTJ2WxxOHbkgM="; + npmDepsHash = "sha256-f/CtNYoy5ZOgdVTG2ZdBpXOSNUKSG5wCy0eIl4ov80U="; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = true; From a1c577fba9279bb9a666bfb16ddbffd76d1e1b80 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 6 Apr 2024 10:49:17 +0800 Subject: [PATCH 054/124] zoekt: fix build --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 68f1f5d18199..aa23a013bd93 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7808,7 +7808,9 @@ with pkgs; zeekscript = callPackage ../tools/security/zeekscript { }; - zoekt = callPackage ../tools/text/zoekt { }; + zoekt = callPackage ../tools/text/zoekt { + buildGoModule = buildGo121Module; + }; zonemaster-cli = perlPackages.ZonemasterCLI; From 54b40341d5fc73849144cc7717d3bce950ab7dff Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 6 Apr 2024 10:51:12 +0800 Subject: [PATCH 055/124] unconvert: fix build --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 68f1f5d18199..071b890f538f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -24947,7 +24947,9 @@ with pkgs; umockdev = callPackage ../development/libraries/umockdev { }; - unconvert = callPackage ../development/tools/unconvert { }; + unconvert = callPackage ../development/tools/unconvert { + buildGoModule = buildGo121Module; + }; uncover = callPackage ../tools/security/uncover { }; From 065e6c9f2b294d02893c4074c71679961d4544e9 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 6 Apr 2024 10:59:01 +0800 Subject: [PATCH 056/124] zincsearch: fix build --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 68f1f5d18199..f3c0cae7acd3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15074,7 +15074,9 @@ with pkgs; zip = callPackage ../tools/archivers/zip { }; - zincsearch = callPackage ../servers/search/zincsearch { }; + zincsearch = callPackage ../servers/search/zincsearch { + buildGoModule = buildGo121Module; + }; zkfuse = callPackage ../tools/filesystems/zkfuse { }; From d7884c9d9d2010c5f4ae0ceb7040c78fd17f963c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 02:59:31 +0000 Subject: [PATCH 057/124] weaviate: 1.24.6 -> 1.24.7 --- pkgs/servers/search/weaviate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/search/weaviate/default.nix b/pkgs/servers/search/weaviate/default.nix index c465125cb0b8..3072c846f79c 100644 --- a/pkgs/servers/search/weaviate/default.nix +++ b/pkgs/servers/search/weaviate/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "weaviate"; - version = "1.24.6"; + version = "1.24.7"; src = fetchFromGitHub { owner = "weaviate"; repo = "weaviate"; rev = "v${version}"; - hash = "sha256-1IwLHSQxCSGLnva37JNIfaSzVBRAPNw/RYvx6ksFEFU="; + hash = "sha256-KLKzHB+MzaLifMNdMCziFNawFBMUWJ75Xozu53yvJFU="; }; vendorHash = "sha256-DMzwIxtF267C2OLyVdZ6CrCz44sy6ZeKL2qh8AkhS2I="; From 6e7791eec9ce0c7c02881b4b1cf6eed927efd4ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 03:17:12 +0000 Subject: [PATCH 058/124] netbird: 0.26.6 -> 0.27.1 --- pkgs/tools/networking/netbird/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/netbird/default.nix b/pkgs/tools/networking/netbird/default.nix index bbd6f238000d..bf2b53195455 100644 --- a/pkgs/tools/networking/netbird/default.nix +++ b/pkgs/tools/networking/netbird/default.nix @@ -31,16 +31,16 @@ let in buildGoModule rec { pname = "netbird"; - version = "0.26.6"; + version = "0.27.1"; src = fetchFromGitHub { owner = "netbirdio"; repo = pname; rev = "v${version}"; - hash = "sha256-LsgkUQ6uYdd1qPaINeza4MDDG0ynGhJ7jiZoAy8pjEE="; + hash = "sha256-Cgu4OvmCZb7/X09fWct73Ztbb7uiB7KqnxgYoL3uR4k="; }; - vendorHash = "sha256-SSTpXila4eze3XA3vrTczBwt5XEjtLDvaCiQ5oi4FXg="; + vendorHash = "sha256-HJEZ1VrKS1MXKtpDjVorMiecb94+f1mBWPkWng4YqZk="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; From 12fddfdb3dc4d6cec323679e38e164b4d13859ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 04:44:14 +0000 Subject: [PATCH 059/124] typesense: 0.25.2 -> 26.0 --- pkgs/servers/search/typesense/sources.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/search/typesense/sources.json b/pkgs/servers/search/typesense/sources.json index 0e94b56e5ee1..0f7f43b7015a 100644 --- a/pkgs/servers/search/typesense/sources.json +++ b/pkgs/servers/search/typesense/sources.json @@ -1,17 +1,17 @@ { - "version": "0.25.2", + "version": "26.0", "platforms": { "aarch64-linux": { "arch": "linux-arm64", - "hash": "sha256-cSKOSy31mwRn8hw4fSm3w7+8Y4MeQs4+ZN+/pOX15jM=" + "hash": "sha256-ZexCxgBkscKTij0lfvAv4WI8bjpR29QGZhBav8C8TmQ=" }, "x86_64-linux": { "arch": "linux-amd64", - "hash": "sha256-CuCKFAGgGhq4gKinjZn8bRz0BCJG5GbvW7rSaAXOhJo=" + "hash": "sha256-YFkr5iynq7q6w0oXlDGr/CnreBxvi7WVOtu6fKLtW2I=" }, "x86_64-darwin": { "arch": "darwin-amd64", - "hash": "sha256-xNvsP6yIH8GI5RLH+jRgZC08Mch2Z1WFsEHIwfcI77A=" + "hash": "sha256-FkWie6DgIhgojrn48rt9/GT0Lmu7jt74q2rzw1MI2Ws=" } } } From 076464c9e8828016d181cfa286feb8ee6820bcfa Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 6 Apr 2024 10:29:27 +0800 Subject: [PATCH 060/124] amazon-qldb-shell: mark as broken --- pkgs/development/tools/amazon-qldb-shell/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/tools/amazon-qldb-shell/default.nix b/pkgs/development/tools/amazon-qldb-shell/default.nix index 351a8bf5fabc..0200f4e0fb3c 100644 --- a/pkgs/development/tools/amazon-qldb-shell/default.nix +++ b/pkgs/development/tools/amazon-qldb-shell/default.nix @@ -38,6 +38,8 @@ let license = licenses.asl20; maintainers = [ maintainers.terlar ]; mainProgram = "qldb"; + # See https://hydra.nixos.org/build/255146098/log. + broken = true; # Added 2024-04-06 }; }; in From 1e98aa3c882dbb7a250e450a29f93ad149afc5ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 07:27:23 +0000 Subject: [PATCH 061/124] kuma: 2.6.3 -> 2.6.4 --- pkgs/applications/networking/cluster/kuma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kuma/default.nix b/pkgs/applications/networking/cluster/kuma/default.nix index d8da50b9f524..cfa6c8a1e52b 100644 --- a/pkgs/applications/networking/cluster/kuma/default.nix +++ b/pkgs/applications/networking/cluster/kuma/default.nix @@ -15,14 +15,14 @@ buildGoModule rec { inherit pname; - version = "2.6.3"; + version = "2.6.4"; tags = lib.optionals enableGateway [ "gateway" ]; src = fetchFromGitHub { owner = "kumahq"; repo = "kuma"; rev = version; - hash = "sha256-m/mCnX/VFUPd3+DY+7znes55myIiJ8+T51NPcgWOiZc="; + hash = "sha256-SkZXrYw6Svd9RAu8CI+p+6qm2OHhEjpNiD/Xvse9jVU="; }; vendorHash = "sha256-otrm8avM35/8WqjSO8V8hMAzsh51unyrMVDv4321xoY="; From 373b3756c98e9127e9dbe5b1c2b824650d80cad4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 07:34:36 +0000 Subject: [PATCH 062/124] psst: unstable-2024-02-11 -> unstable-2024-04-01 --- pkgs/applications/audio/psst/default.nix | 6 +++--- pkgs/applications/audio/psst/make-build-reproducible.patch | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/psst/default.nix b/pkgs/applications/audio/psst/default.nix index 7abb8e78d161..4d81f3f212bb 100644 --- a/pkgs/applications/audio/psst/default.nix +++ b/pkgs/applications/audio/psst/default.nix @@ -16,13 +16,13 @@ let in rustPlatform.buildRustPackage rec { pname = "psst"; - version = "unstable-2024-02-11"; + version = "unstable-2024-04-01"; src = fetchFromGitHub { owner = "jpochyla"; repo = pname; - rev = "0cb4f6964b5ba771182ccfe005260a86a494ef92"; - hash = "sha256-W+MFToyvYDQuC/8DqigvENxzJ6QGQOAeAdmdWG6+qZk="; + rev = "37d8da11774c6eff3d1c2902ac883dace178e832"; + hash = "sha256-BGIbf7jtrspFqURyy2AIYKSSkcirLgj0oUBq0CHl+2s="; }; cargoLock = { diff --git a/pkgs/applications/audio/psst/make-build-reproducible.patch b/pkgs/applications/audio/psst/make-build-reproducible.patch index fb74db8ccb99..5598c443b3c6 100644 --- a/pkgs/applications/audio/psst/make-build-reproducible.patch +++ b/pkgs/applications/audio/psst/make-build-reproducible.patch @@ -51,7 +51,7 @@ index fcbd491..2d71ee3 100644 -pub const GIT_VERSION: &str = git_version!(); -pub const BUILD_TIME: &str = include!(concat!(env!("OUT_DIR"), "/build-time.txt")); -pub const REMOTE_URL: &str = include!(concat!(env!("OUT_DIR"), "/remote-url.txt")); -+pub const GIT_VERSION: &str = "0cb4f6964b5ba771182ccfe005260a86a494ef92"; ++pub const GIT_VERSION: &str = "37d8da11774c6eff3d1c2902ac883dace178e832"; +pub const BUILD_TIME: &str = "1970-01-01 00:00:00"; +pub const REMOTE_URL: &str = "https://github.com/jpochyla/psst"; From d22b03c7bcafc34f93190dbf524b81bf3d6acc0d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 07:36:39 +0000 Subject: [PATCH 063/124] refinery-cli: 0.8.13 -> 0.8.14 --- pkgs/development/tools/refinery-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/refinery-cli/default.nix b/pkgs/development/tools/refinery-cli/default.nix index e5d9abd12dbf..609a2618f86c 100644 --- a/pkgs/development/tools/refinery-cli/default.nix +++ b/pkgs/development/tools/refinery-cli/default.nix @@ -2,15 +2,15 @@ rustPlatform.buildRustPackage rec { pname = "refinery-cli"; - version = "0.8.13"; + version = "0.8.14"; src = fetchCrate { pname = "refinery_cli"; inherit version; - sha256 = "sha256-5PncxxJ63WGwJk4MexqOJZQEhdoe4WMz8gsHZgjxBPM="; + sha256 = "sha256-gHW+5WWzk1H2O5B2sWdl6QcOeUbNvbdZZBD10SmE1GA="; }; - cargoHash = "sha256-C0/11Ky5mXcEFPxa72jkJLg/DDxPz/Jmmfa2oHpHF6k="; + cargoHash = "sha256-Go7+LZSze/IrNwEl+11Dm5O9RcREyPSkHPjlE9SPO70="; nativeBuildInputs = [ pkg-config ]; From c89ec171bb4cb4cbd170790a8a083e0016070da3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 08:01:35 +0000 Subject: [PATCH 064/124] python311Packages.memory-allocator: 0.1.3 -> 0.1.4 --- pkgs/development/python-modules/memory-allocator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/memory-allocator/default.nix b/pkgs/development/python-modules/memory-allocator/default.nix index 90c75d0bb7fe..9f680255e188 100644 --- a/pkgs/development/python-modules/memory-allocator/default.nix +++ b/pkgs/development/python-modules/memory-allocator/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "memory-allocator"; - version = "0.1.3"; + version = "0.1.4"; format = "setuptools"; src = fetchPypi { inherit version; pname = "memory_allocator"; - hash = "sha256-E4BcKuHAG3SJ+rXo6sk2FmK08sAkEuNlLuzkj/aVMWI="; + hash = "sha256-1gkhawMDGWfitFqASxL/kClXj07AGf3kLPau1soJ7+Q="; }; propagatedBuildInputs = [ cython_3 ]; From 6e9d3767c16dd251b81bed996d2acfbb416da6ec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 08:07:16 +0000 Subject: [PATCH 065/124] pg_activity: 3.5.0 -> 3.5.1 --- pkgs/development/tools/database/pg_activity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/database/pg_activity/default.nix b/pkgs/development/tools/database/pg_activity/default.nix index 4fa280942dd2..4313e2a648ca 100644 --- a/pkgs/development/tools/database/pg_activity/default.nix +++ b/pkgs/development/tools/database/pg_activity/default.nix @@ -2,14 +2,14 @@ python3Packages.buildPythonApplication rec { pname = "pg_activity"; - version = "3.5.0"; + version = "3.5.1"; disabled = python3Packages.pythonOlder "3.8"; src = fetchFromGitHub { owner = "dalibo"; repo = pname; rev = "refs/tags/v${version}"; - sha256 = "sha256-raEQbpADSkJZu+ULxzJg9GqFQ4/qmONDHGqoc7quMjI="; + sha256 = "sha256-fqRECReeXjdoCieCYIsIumIjcMGN7UUbWHxxAfzm9co="; }; propagatedBuildInputs = with python3Packages; [ From ad19fcbd8c7989236f8286e957b3a4436f64e75d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 10:17:25 +0200 Subject: [PATCH 066/124] python312Packages.aiopvapi: 3.1.0 -> 3.1.1 Diff: https://github.com/sander76/aio-powerview-api/compare/refs/tags/v3.1.0...v3.1.1 Changelog: https://github.com/sander76/aio-powerview-api/releases/tag/v3.1.1 --- pkgs/development/python-modules/aiopvapi/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiopvapi/default.nix b/pkgs/development/python-modules/aiopvapi/default.nix index c39e5303c917..caaf403c94d3 100644 --- a/pkgs/development/python-modules/aiopvapi/default.nix +++ b/pkgs/development/python-modules/aiopvapi/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "aiopvapi"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "sander76"; repo = "aio-powerview-api"; rev = "refs/tags/v${version}"; - hash = "sha256-nJjYGPxpnbq/8XFmLKbMU71buFdaNUj7PQES5FnlN3o="; + hash = "sha256-WtTqtVr1oL86dpsAIK55pbXWU4X/cajVLlggd6hfM4c="; }; build-system = [ @@ -37,6 +37,11 @@ buildPythonPackage rec { "aiopvapi" ]; + disabledTests = [ + # AssertionError + "test_remove_shade_from_scene" + ]; + meta = with lib; { description = "Python API for the PowerView API"; homepage = "https://github.com/sander76/aio-powerview-api"; From b7b759af7d6db692532e0e346d3b9fc3343059a3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 10:18:06 +0200 Subject: [PATCH 067/124] python312Packages.aiopvapi: format with nixfmt --- .../python-modules/aiopvapi/default.nix | 31 +++++++------------ 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/aiopvapi/default.nix b/pkgs/development/python-modules/aiopvapi/default.nix index caaf403c94d3..c12db2b0bb83 100644 --- a/pkgs/development/python-modules/aiopvapi/default.nix +++ b/pkgs/development/python-modules/aiopvapi/default.nix @@ -1,10 +1,11 @@ -{ lib -, aiohttp -, buildPythonPackage -, fetchFromGitHub -, pytestCheckHook -, pythonOlder -, setuptools +{ + lib, + aiohttp, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -21,21 +22,13 @@ buildPythonPackage rec { hash = "sha256-WtTqtVr1oL86dpsAIK55pbXWU4X/cajVLlggd6hfM4c="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; - dependencies = [ - aiohttp - ]; + dependencies = [ aiohttp ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ - "aiopvapi" - ]; + pythonImportsCheck = [ "aiopvapi" ]; disabledTests = [ # AssertionError From 0f27c8a4ac5ce085fb1989dd0ea421b758ff8b9b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 10:25:24 +0200 Subject: [PATCH 068/124] python312Packages.semver: refactor --- .../python-modules/semver/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/semver/default.nix b/pkgs/development/python-modules/semver/default.nix index 7260baa5aa10..29a0a2abc1ae 100644 --- a/pkgs/development/python-modules/semver/default.nix +++ b/pkgs/development/python-modules/semver/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "semver"; version = "3.0.2"; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,12 @@ buildPythonPackage rec { hash = "sha256-772PSUq1dqtn9aOol+Bo0S0OItBmoiCNP8q/YCBvKU4="; }; - nativeBuildInputs = [ + postPatch = '' + sed -i "/--cov/d" setup.cfg + sed -i "/--no-cov-on-fail/d" setup.cfg + ''; + + build-system = [ setuptools setuptools-scm ]; @@ -30,11 +35,6 @@ buildPythonPackage rec { pytestCheckHook ]; - postPatch = '' - sed -i "/--cov/d" setup.cfg - sed -i "/--no-cov-on-fail/d" setup.cfg - ''; - disabledTestPaths = [ # Don't test the documentation "docs/*.rst" @@ -46,10 +46,10 @@ buildPythonPackage rec { meta = with lib; { description = "Python package to work with Semantic Versioning (http://semver.org/)"; - mainProgram = "pysemver"; homepage = "https://python-semver.readthedocs.io/"; changelog = "https://github.com/python-semver/python-semver/releases/tag/3.0.0"; license = licenses.bsd3; maintainers = with maintainers; [ np ]; + mainProgram = "pysemver"; }; } From 44f7c4cac1f8eea1f09cfec56a0d78f19818a92d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 10:25:57 +0200 Subject: [PATCH 069/124] python312Packages.semver: format with nixfmt --- .../python-modules/semver/default.nix | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/semver/default.nix b/pkgs/development/python-modules/semver/default.nix index 29a0a2abc1ae..cb2ed61307b3 100644 --- a/pkgs/development/python-modules/semver/default.nix +++ b/pkgs/development/python-modules/semver/default.nix @@ -1,10 +1,11 @@ -{ lib -, buildPythonPackage -, fetchFromGitHub -, pytestCheckHook -, pythonOlder -, setuptools -, setuptools-scm +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + pythonOlder, + setuptools, + setuptools-scm, }: buildPythonPackage rec { @@ -31,18 +32,14 @@ buildPythonPackage rec { setuptools-scm ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; disabledTestPaths = [ # Don't test the documentation "docs/*.rst" ]; - pythonImportsCheck = [ - "semver" - ]; + pythonImportsCheck = [ "semver" ]; meta = with lib; { description = "Python package to work with Semantic Versioning (http://semver.org/)"; From 9e1bfea631bb43bba88132136d60036c234ef1c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 08:34:44 +0000 Subject: [PATCH 070/124] terragrunt: 0.55.20 -> 0.56.2 --- pkgs/applications/networking/cluster/terragrunt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terragrunt/default.nix b/pkgs/applications/networking/cluster/terragrunt/default.nix index b8a4be10f0f0..be3d984cfc4c 100644 --- a/pkgs/applications/networking/cluster/terragrunt/default.nix +++ b/pkgs/applications/networking/cluster/terragrunt/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "terragrunt"; - version = "0.55.20"; + version = "0.56.2"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-F1+V99MxwPmtF4QHQ6/T1d8ss33R5qZOOP0B+xnGgzI="; + hash = "sha256-FbuXdng2pGd1Wi4GdFzQjk4quP5yz3APNXm6dcfGO7U="; }; vendorHash = "sha256-ijAg0Y/dfNxDS/Jov7QYjlTZ4N4/jDMH/zCV0jdVXRc="; From a5a78c1074b5b420ead5da1f1ad6503c9b19e585 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 6 Apr 2024 10:56:44 +0200 Subject: [PATCH 071/124] python311Packages.moderngl-window: 2.4.5 -> 2.4.6 Diff: https://github.com/moderngl/moderngl_window/compare/refs/tags/2.4.5...2.4.6 Changelog: https://github.com/moderngl/moderngl-window/blob/2.4.6/CHANGELOG.md --- pkgs/development/python-modules/moderngl-window/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/moderngl-window/default.nix b/pkgs/development/python-modules/moderngl-window/default.nix index 34b1b650da08..abe68766a9ce 100644 --- a/pkgs/development/python-modules/moderngl-window/default.nix +++ b/pkgs/development/python-modules/moderngl-window/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "moderngl-window"; - version = "2.4.5"; + version = "2.4.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "moderngl"; repo = "moderngl_window"; rev = "refs/tags/${version}"; - hash = "sha256-OfvIxezeZyuv5LLbe+4o1X2UCGnXT2DNvAF7t2Isw6Y="; + hash = "sha256-zTygSXU/vQZaFCuHbRBpO9/BYYA2UOid+wvhyc2bWMI="; }; pythonRelaxDeps = [ From 46887d055345803f0ab6a9d081221f7e7d4a3b48 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 09:04:26 +0000 Subject: [PATCH 072/124] crowdin-cli: 3.19.1 -> 3.19.2 --- pkgs/tools/text/crowdin-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/crowdin-cli/default.nix b/pkgs/tools/text/crowdin-cli/default.nix index 712da353282f..af46fb1b6fe9 100644 --- a/pkgs/tools/text/crowdin-cli/default.nix +++ b/pkgs/tools/text/crowdin-cli/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { pname = "crowdin-cli"; - version = "3.19.1"; + version = "3.19.2"; src = fetchurl { url = "https://github.com/crowdin/${pname}/releases/download/${version}/${pname}.zip"; - hash = "sha256-ydkVdPhd9c5VPI6T9i+/yfbLHjOGNJbMw02AJCyuTGs="; + hash = "sha256-tVfdpyQ/m6ZpVA7YFmkGSnpo8/FirIBEiIqHlUr1TKk="; }; nativeBuildInputs = [ installShellFiles makeWrapper unzip ]; From c3dedbee6f5c3e00d9799011f22aa08f2aceac26 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:25:24 +0200 Subject: [PATCH 073/124] python312Packages.sse-starlette: 2.1.0 -> 2.1.0 Diff: https://github.com/sysid/sse-starlette/compare/refs/tags/v2.1.0...v2.1.0 Changelog: https://github.com/sysid/sse-starlette/blob/2.1.0/CHANGELOG.md --- pkgs/development/python-modules/sse-starlette/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sse-starlette/default.nix b/pkgs/development/python-modules/sse-starlette/default.nix index 149a37886ca0..74132031d10e 100644 --- a/pkgs/development/python-modules/sse-starlette/default.nix +++ b/pkgs/development/python-modules/sse-starlette/default.nix @@ -10,13 +10,14 @@ , pytest-asyncio , pytestCheckHook , pythonOlder +, requests , starlette , uvicorn }: buildPythonPackage rec { pname = "sse-starlette"; - version = "2.0.0"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +26,7 @@ buildPythonPackage rec { owner = "sysid"; repo = "sse-starlette"; rev = "refs/tags/v${version}"; - hash = "sha256-kDcSG/3foP7fMZKYrkKx6FHvT9c9rSzxyv2EHjQ2WSA="; + hash = "sha256-gBkEs1jSKIOme2rbLf+pM3jFDgJkxyU92q+GsUsp8Eo="; }; build-system = [ @@ -45,6 +46,7 @@ buildPythonPackage rec { psutil pytest-asyncio pytestCheckHook + requests ]; pythonImportsCheck = [ From 14447b49fdce8ce0b9183988fd2fac93f54864f7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:25:42 +0200 Subject: [PATCH 074/124] python312Packages.sse-starlette: format with nixfmt --- .../python-modules/sse-starlette/default.nix | 39 +++++++++---------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/sse-starlette/default.nix b/pkgs/development/python-modules/sse-starlette/default.nix index 74132031d10e..d2fc7de38bb1 100644 --- a/pkgs/development/python-modules/sse-starlette/default.nix +++ b/pkgs/development/python-modules/sse-starlette/default.nix @@ -1,18 +1,19 @@ -{ lib -, anyio -, asgi-lifespan -, buildPythonPackage -, fastapi -, fetchFromGitHub -, httpx -, pdm-backend -, psutil -, pytest-asyncio -, pytestCheckHook -, pythonOlder -, requests -, starlette -, uvicorn +{ + lib, + anyio, + asgi-lifespan, + buildPythonPackage, + fastapi, + fetchFromGitHub, + httpx, + pdm-backend, + psutil, + pytest-asyncio, + pytestCheckHook, + pythonOlder, + requests, + starlette, + uvicorn, }: buildPythonPackage rec { @@ -29,9 +30,7 @@ buildPythonPackage rec { hash = "sha256-gBkEs1jSKIOme2rbLf+pM3jFDgJkxyU92q+GsUsp8Eo="; }; - build-system = [ - pdm-backend - ]; + build-system = [ pdm-backend ]; dependencies = [ anyio @@ -49,9 +48,7 @@ buildPythonPackage rec { requests ]; - pythonImportsCheck = [ - "sse_starlette" - ]; + pythonImportsCheck = [ "sse_starlette" ]; disabledTests = [ # AssertionError From 42e6e72f93bfd96f222b503b1d8a942265d42e35 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 10:28:32 +0000 Subject: [PATCH 075/124] trufflehog: 3.71.2 -> 3.72.0 --- pkgs/tools/security/trufflehog/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix index 205a94cd87f1..7fca84d45805 100644 --- a/pkgs/tools/security/trufflehog/default.nix +++ b/pkgs/tools/security/trufflehog/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.71.2"; + version = "3.72.0"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; rev = "refs/tags/v${version}"; - hash = "sha256-PxaZl3OV3bAbZzKVxHO8MuwqO2c16w4MNypsZpVOQTU="; + hash = "sha256-2xgvXHeltoODr5Rok7yaUqdVcO2crtdPvvRrN+DDGr4="; }; - vendorHash = "sha256-xU6mUhSgB9DMyVMo2tTd5uNyrDoFsY2zMaTKSPBcgwM="; + vendorHash = "sha256-dQ/oKVy5RZ5R8cbNom1msSbuzrQ7VbtK7m+8aS33u7Y="; ldflags = [ "-s" From d98a8ed78206a04b5e9c74acade8c51afaaa152a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:29:32 +0200 Subject: [PATCH 076/124] python312Packages.tencentcloud-sdk-python: 3.0.1122 -> 3.0.1123 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1122...3.0.1123 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1123/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 610c20644aaa..34fa13593359 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1122"; + version = "3.0.1123"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-rJpgtyBVJn6jURSSEVlT4BadDTr9npeISgKtQdQdgnM="; + hash = "sha256-Kki/rFtxWbRmLnrV+sDQebj7Zo5dKhmlTXL/u4Ez3fI="; }; build-system = [ From add9bb4beafd24302643f91bc18bdae73776eb8b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:29:46 +0200 Subject: [PATCH 077/124] python312Packages.tencentcloud-sdk-python: format with nixfmt --- .../tencentcloud-sdk-python/default.nix | 31 +++++++------------ 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 34fa13593359..6d8a8d1875a4 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -1,10 +1,11 @@ -{ lib -, buildPythonPackage -, fetchFromGitHub -, pytestCheckHook -, pythonOlder -, requests -, setuptools +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + pythonOlder, + requests, + setuptools, }: buildPythonPackage rec { @@ -21,21 +22,13 @@ buildPythonPackage rec { hash = "sha256-Kki/rFtxWbRmLnrV+sDQebj7Zo5dKhmlTXL/u4Ez3fI="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; - dependencies = [ - requests - ]; + dependencies = [ requests ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ - "tencentcloud" - ]; + pythonImportsCheck = [ "tencentcloud" ]; pytestFlagsArray = [ # Other tests require credentials From e24370fc158b36e5a8387fb2082c348adb998bec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:39:17 +0200 Subject: [PATCH 078/124] trufflehog: format with nixfmt --- pkgs/tools/security/trufflehog/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix index 7fca84d45805..336c304aa1fd 100644 --- a/pkgs/tools/security/trufflehog/default.nix +++ b/pkgs/tools/security/trufflehog/default.nix @@ -1,8 +1,9 @@ -{ lib -, fetchFromGitHub -, buildGoModule -, testers -, trufflehog +{ + lib, + fetchFromGitHub, + buildGoModule, + testers, + trufflehog, }: buildGoModule rec { @@ -32,9 +33,7 @@ buildGoModule rec { ''; passthru = { - tests.version = testers.testVersion { - package = trufflehog; - }; + tests.version = testers.testVersion { package = trufflehog; }; }; meta = with lib; { From 63f8445d0be7c427a4201afc4082d3b94eb9b855 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:42:25 +0200 Subject: [PATCH 079/124] python312Packages.oras: refactor --- pkgs/development/python-modules/oras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oras/default.nix b/pkgs/development/python-modules/oras/default.nix index 650d334d215b..e2fb7e712dac 100644 --- a/pkgs/development/python-modules/oras/default.nix +++ b/pkgs/development/python-modules/oras/default.nix @@ -22,11 +22,11 @@ buildPythonPackage rec { hash = "sha256-ZV+J5zqRBRIddWdmLzzjpZi3M5E/HfkG8lWK9xzy5tw="; }; - nativeBuildInputs = [ + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ jsonschema requests ]; From 28a00f8e585e19714cee74dd96757fd56e70f8f4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 12:42:41 +0200 Subject: [PATCH 080/124] python312Packages.oras: format with nixfmt --- .../python-modules/oras/default.nix | 29 ++++++++----------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/oras/default.nix b/pkgs/development/python-modules/oras/default.nix index e2fb7e712dac..16a8a9d9fd6b 100644 --- a/pkgs/development/python-modules/oras/default.nix +++ b/pkgs/development/python-modules/oras/default.nix @@ -1,11 +1,12 @@ -{ lib -, buildPythonPackage -, fetchFromGitHub -, jsonschema -, pytestCheckHook -, pythonOlder -, requests -, setuptools +{ + lib, + buildPythonPackage, + fetchFromGitHub, + jsonschema, + pytestCheckHook, + pythonOlder, + requests, + setuptools, }: buildPythonPackage rec { @@ -22,22 +23,16 @@ buildPythonPackage rec { hash = "sha256-ZV+J5zqRBRIddWdmLzzjpZi3M5E/HfkG8lWK9xzy5tw="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ jsonschema requests ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ - "oras" - ]; + pythonImportsCheck = [ "oras" ]; disabledTests = [ # Test requires network access From aa9ccb46e17064c61bd80777794d7c9994f1b44e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 10:43:04 +0000 Subject: [PATCH 081/124] python311Packages.pplpy: 0.8.9 -> 0.8.10 --- pkgs/development/python-modules/pplpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pplpy/default.nix b/pkgs/development/python-modules/pplpy/default.nix index c3a1f8192acf..56797bcb5586 100644 --- a/pkgs/development/python-modules/pplpy/default.nix +++ b/pkgs/development/python-modules/pplpy/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "pplpy"; - version = "0.8.9"; + version = "0.8.10"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-23o7Vx1u8FP3UTeXXpR8OhweRaMLq5Dq8hW05cwVeX4="; + sha256 = "sha256-1CohbIKRTc9NfAAN68mLsza4+D4Ca6XZUszNn4B07/0="; }; buildInputs = [ From 41f1e78ccb9db5003f30573c772325ef761993b3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 13:03:54 +0200 Subject: [PATCH 082/124] cnquery;: format with nixfmt - refactor --- pkgs/tools/security/cnquery/default.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/security/cnquery/default.nix b/pkgs/tools/security/cnquery/default.nix index 3a8ae609fe76..a731d5e4e661 100644 --- a/pkgs/tools/security/cnquery/default.nix +++ b/pkgs/tools/security/cnquery/default.nix @@ -1,6 +1,7 @@ -{ lib -, buildGoModule -, fetchFromGitHub +{ + lib, + buildGoModule, + fetchFromGitHub, }: buildGoModule rec { @@ -10,7 +11,7 @@ buildGoModule rec { src = fetchFromGitHub { owner = "mondoohq"; repo = "cnquery"; - rev = "v${version}"; + rev = "refs/tags/v${version}"; hash = "sha256-Dm001NDTi+KO3+OoF9f/X/m83KtqfnWmj0hZU6Zf71k="; }; @@ -18,11 +19,18 @@ buildGoModule rec { vendorHash = "sha256-prtiCzIJizh0/viXwYylJc+GS2dVpNlBd3YvIDfltvs="; + ldflags = [ + "-w" + "-s" + ]; + meta = with lib; { - description = "cloud-native, graph-based asset inventory"; + description = "Cloud-native, graph-based asset inventory"; longDescription = '' - cnquery is a cloud-native tool for querying your entire fleet. It answers thousands of questions about your infrastructure and integrates with over 300 resources across cloud accounts, Kubernetes, containers, services, VMs, APIs, and more. - ''; + cnquery is a cloud-native tool for querying your entire fleet. It answers thousands of + questions about your infrastructure and integrates with over 300 resources across cloud + accounts, Kubernetes, containers, services, VMs, APIs, and more. + ''; homepage = "https://mondoo.com/cnquery"; changelog = "https://github.com/mondoohq/cnquery/releases/tag/v${version}"; license = licenses.bsl11; From bac21a53390e16b710b0f715a15d75041f341ae2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 11:33:41 +0000 Subject: [PATCH 083/124] kalker: 2.1.0 -> 2.2.0 --- pkgs/tools/misc/kalker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/kalker/default.nix b/pkgs/tools/misc/kalker/default.nix index 6b90866493c3..ef152524da7a 100644 --- a/pkgs/tools/misc/kalker/default.nix +++ b/pkgs/tools/misc/kalker/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "kalker"; - version = "2.1.0"; + version = "2.2.0"; src = fetchFromGitHub { owner = "PaddiM8"; repo = pname; rev = "v${version}"; - hash = "sha256-oBdo/FQZsJnUwhGrBuRWKZIvw2lZab9N/rv/muofs04="; + hash = "sha256-Ri0Os+/AqGWgf/2V5D7xvelOC3JTOMjNzjq56mhA3G4="; }; - cargoHash = "sha256-v4biE3J1a3qxiqJrSTFxyZhOJpoCnh2lZFBjy4O3XiE="; + cargoHash = "sha256-0+NYbVMIUarLppBZu6mtyGd+2fvkjEUq0TX7urBq3XI="; buildInputs = [ gmp mpfr libmpc ]; From f82d3e1a9924ed6ea9d99aadaf6cb4e6415e5978 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 12:17:46 +0000 Subject: [PATCH 084/124] abaddon: 0.2.0 -> 0.2.1 --- .../networking/instant-messengers/abaddon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/abaddon/default.nix b/pkgs/applications/networking/instant-messengers/abaddon/default.nix index 0ced2c892cf6..f28334ffa3c0 100644 --- a/pkgs/applications/networking/instant-messengers/abaddon/default.nix +++ b/pkgs/applications/networking/instant-messengers/abaddon/default.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "abaddon"; - version = "0.2.0"; + version = "0.2.1"; src = fetchFromGitHub { owner = "uowuo"; repo = "abaddon"; rev = "v${version}"; - hash = "sha256-Gl4BI+bkYuc5RtClfTth+WQ4EVYCWn0xnFOaQpS7yq0="; + hash = "sha256-FPhHy+4BmaoGrHGsc5o79Au9JcH5C+iWTYQYwnTLaUY="; fetchSubmodules = true; }; From 4d69fb7e121322c617cb59bf95b06a6fef7162fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 12:28:49 +0000 Subject: [PATCH 085/124] clightning: 24.02.1 -> 24.02.2 --- pkgs/applications/blockchains/clightning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/clightning/default.nix b/pkgs/applications/blockchains/clightning/default.nix index cf8279e78c7b..cab5a9c42d7b 100644 --- a/pkgs/applications/blockchains/clightning/default.nix +++ b/pkgs/applications/blockchains/clightning/default.nix @@ -22,11 +22,11 @@ let in stdenv.mkDerivation rec { pname = "clightning"; - version = "24.02.1"; + version = "24.02.2"; src = fetchurl { url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip"; - sha256 = "sha256-cz4rQUEaWILZMxmIP4V15pWf4zow5PDeWJzn5FEaUSs="; + sha256 = "sha256-KQS/4VmUxJkNpvPcxL5Up9f25leiPzvi2AiKuzRQmDo="; }; # when building on darwin we need dawin.cctools to provide the correct libtool From f8654bdccbe36a47534282b3beb8379ad09140d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 12:31:08 +0000 Subject: [PATCH 086/124] clipcat: 0.16.4 -> 0.16.5 --- pkgs/by-name/cl/clipcat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clipcat/package.nix b/pkgs/by-name/cl/clipcat/package.nix index 1345482f0a38..0ffb17d27273 100644 --- a/pkgs/by-name/cl/clipcat/package.nix +++ b/pkgs/by-name/cl/clipcat/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "clipcat"; - version = "0.16.4"; + version = "0.16.5"; src = fetchFromGitHub { owner = "xrelkd"; repo = pname; rev = "v${version}"; - hash = "sha256-gYg1czSwUm1zJUkw5SMk6C4yDfHcwjWnnHJftDLNvfs="; + hash = "sha256-/YoEUZ6/aFqlIPAWi95yZHVwLXHf/vsx8L3NdmZfiVk="; }; - cargoHash = "sha256-e32DGV7/ueT25Lx318aGZEHRnUGxCn0J5/K3dgT02Ug="; + cargoHash = "sha256-O1jL2ett8aI8lEwnhAELAP5zphjqf9CFrdCn00V5ImQ="; nativeBuildInputs = [ protobuf From 4f61b586c6ea06e5fcb1aedc02c0be5b62fdf4ed Mon Sep 17 00:00:00 2001 From: DerRockWolf Date: Sat, 6 Apr 2024 14:48:39 +0200 Subject: [PATCH 087/124] stackit-cli: 0.1.0-prerelease.2 -> 0.1.0 --- pkgs/by-name/st/stackit-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix index cb6f2be4502d..22b80895df3f 100644 --- a/pkgs/by-name/st/stackit-cli/package.nix +++ b/pkgs/by-name/st/stackit-cli/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "stackit-cli"; - version = "0.1.0-prerelease.2"; + version = "0.1.0"; src = fetchFromGitHub { owner = "stackitcloud"; repo = "stackit-cli"; rev = "v${version}"; - hash = "sha256-GS3ZXarhXs1xuVmiLPMrrzXnO79R1+2va0x7N7CKNjQ="; + hash = "sha256-EozgdlxCfWciFg7XPDbn2vztwoAKnuQBwyg/ufGRZQ0="; }; - vendorHash = "sha256-Cill5hq8KVeKGRX2u9oIudi/s8XHIW5C8sgbTshrLY4="; + vendorHash = "sha256-6WbY8t7Qjxq8oBF+r2rZVgAa6ZNzjHs7Nh16zJQBRdg="; subPackages = [ "." ]; From 43e85c55ae18e21bd0b7e324a6f6ebbfe1c826f8 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sat, 6 Apr 2024 15:21:03 +0200 Subject: [PATCH 088/124] sssd: fix build Samba has been updated to 4.20 with PR #300156 However, sssd 2.9.4 is incompatible with Samba 4.20 A resolution is to backport an unreleased fix to make the build work with Samba 4.20. Fixes #302062 --- pkgs/os-specific/linux/sssd/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/sssd/default.nix b/pkgs/os-specific/linux/sssd/default.nix index a4a0d1dd49ff..0f0c6fcf4a65 100644 --- a/pkgs/os-specific/linux/sssd/default.nix +++ b/pkgs/os-specific/linux/sssd/default.nix @@ -5,7 +5,7 @@ libuuid, systemd, nspr, check, cmocka, uid_wrapper, p11-kit, nss_wrapper, ncurses, Po4a, http-parser, jansson, jose, docbook_xsl, docbook_xml_dtd_44, - testers, nix-update-script, nixosTests, + testers, nix-update-script, nixosTests, fetchpatch, withSudo ? false }: let @@ -22,6 +22,14 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-VJXZndbmC6mAVxzvv5Wjb4adrQkP16Rt4cgjl4qGDIc="; }; + patches = [ + # Fix the build with Samba 4.20 + (fetchpatch { + url = "https://github.com/SSSD/sssd/commit/1bf51929a48b84d62ac54f2a42f17e7fbffe1612.patch"; + hash = "sha256-VLx04APEipp860iOJNIwTGywxZ7rIDdyh3te6m7Ymlo="; + }) + ]; + postPatch = '' patchShebangs ./sbus_generate.sh.in ''; From 8d002ae768580af5dff7030e96e57fa3a88c2ccd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 13:37:27 +0000 Subject: [PATCH 089/124] protolint: 0.49.3 -> 0.49.4 --- pkgs/development/tools/protolint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/protolint/default.nix b/pkgs/development/tools/protolint/default.nix index 1bf0909c4fe5..ab1290def195 100644 --- a/pkgs/development/tools/protolint/default.nix +++ b/pkgs/development/tools/protolint/default.nix @@ -1,13 +1,13 @@ { lib, buildGoModule, fetchFromGitHub }: buildGoModule rec { pname = "protolint"; - version = "0.49.3"; + version = "0.49.4"; src = fetchFromGitHub { owner = "yoheimuta"; repo = pname; rev = "v${version}"; - hash = "sha256-V3xsjaqW5PaEmvEAn85c+eMRzb2DHpsPd9rUyzXDe9o="; + hash = "sha256-5z9R2LHwwb7aFMvJDYmMRny7lHG4JUSNhU1Hfm0Z1Mc="; }; vendorHash = "sha256-8yV/YyNSn6O2UjAQlzM90fOoi3TdxO+v4YPtmSQMFC0="; From 3b38b95d7840deaafbae7889d8175e6a38fb6352 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 16:17:22 +0200 Subject: [PATCH 090/124] python312Packages.twilio: 9.0.3 -> 9.0.4 Diff: https://github.com/twilio/twilio-python/compare/refs/tags/9.0.3...9.0.4 Changelog: https://github.com/twilio/twilio-python/blob/9.0.4/CHANGES.md --- pkgs/development/python-modules/twilio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index e39dda5f4cb9..618cc2d82d15 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "twilio"; - version = "9.0.3"; + version = "9.0.4"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "twilio"; repo = "twilio-python"; rev = "refs/tags/${version}"; - hash = "sha256-MyK5ICGNR3BEJtVhFM3A6azceU5HjSDep4tpuQ8D4Rs="; + hash = "sha256-3014wT7DXRlWvRxfqx/wIR9v9uX9QROQICDHXcgtOHs="; }; build-system = [ From 5c319e2eb593318c164911ca81a62d3e2709438d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 16:18:03 +0200 Subject: [PATCH 091/124] python312Packages.twilio: format with nixfmt --- .../python-modules/twilio/default.nix | 43 +++++++++---------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index 618cc2d82d15..440a5db457ab 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -1,20 +1,21 @@ -{ lib -, aiohttp -, aiohttp-retry -, aiounittest -, buildPythonPackage -, cryptography -, django -, fetchFromGitHub -, mock -, multidict -, pyngrok -, pyjwt -, pytestCheckHook -, pythonOlder -, pytz -, requests -, setuptools +{ + lib, + aiohttp, + aiohttp-retry, + aiounittest, + buildPythonPackage, + cryptography, + django, + fetchFromGitHub, + mock, + multidict, + pyngrok, + pyjwt, + pytestCheckHook, + pythonOlder, + pytz, + requests, + setuptools, }: buildPythonPackage rec { @@ -31,9 +32,7 @@ buildPythonPackage rec { hash = "sha256-3014wT7DXRlWvRxfqx/wIR9v9uX9QROQICDHXcgtOHs="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ aiohttp @@ -68,9 +67,7 @@ buildPythonPackage rec { "tests/cluster/test_cluster.py" ]; - pythonImportsCheck = [ - "twilio" - ]; + pythonImportsCheck = [ "twilio" ]; meta = with lib; { description = "Twilio API client and TwiML generator"; From 3dc91a5f145b440cb186f99c926aa100563f690c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 14:26:08 +0000 Subject: [PATCH 092/124] python312Packages.brother: 4.0.2 -> 4.1.0 --- pkgs/development/python-modules/brother/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/brother/default.nix b/pkgs/development/python-modules/brother/default.nix index 60907fe7f139..b4f163dd9928 100644 --- a/pkgs/development/python-modules/brother/default.nix +++ b/pkgs/development/python-modules/brother/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "brother"; - version = "4.0.2"; + version = "4.1.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-n1CIozKuF0+N8Vg3QA2jy5xNLDBJPdnhVT/xg1R+t90="; + hash = "sha256-W7bakj/94l0pL5fOb+CK+Z6k1cbv/CY9XjXGYZfLFY4="; }; nativeBuildInputs = [ From 786141228f3a7d00dc696ae6600f36953710053a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Sat, 6 Apr 2024 00:40:07 +0200 Subject: [PATCH 093/124] nixos/borgbackup: fix directory ownership regression MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Re-add separate creation of the ~/.config and ~/.cache directories so that they get correct ownership. Or else they get owned by root. systemd-tmpfiles also warns about it: machine # [ 3.022195] systemd-tmpfiles[472]: Detected unsafe path transition /home/user1 (owned by user1) → /home/user1/.cache (owned by root) during canonicalization of home/user1/.cache. machine # [ 3.024566] systemd-tmpfiles[472]: Detected unsafe path transition /home/user1 (owned by user1) → /home/user1/.config (owned by root) during canonicalization of home/user1/.config. Fixes: 8d3cf213db5a2323 ("nixos/borgbackup: replace activationScript via tmpfiles") --- nixos/modules/services/backup/borgbackup.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/backup/borgbackup.nix b/nixos/modules/services/backup/borgbackup.nix index 6f4455d3be60..ad6194f8262a 100644 --- a/nixos/modules/services/backup/borgbackup.nix +++ b/nixos/modules/services/backup/borgbackup.nix @@ -147,6 +147,9 @@ let let settings = { inherit (cfg) user group; }; in lib.nameValuePair "borgbackup-job-${name}" ({ + # Create parent dirs separately, to ensure correct ownership. + "${config.users.users."${cfg.user}".home}/.config".d = settings; + "${config.users.users."${cfg.user}".home}/.cache".d = settings; "${config.users.users."${cfg.user}".home}/.config/borg".d = settings; "${config.users.users."${cfg.user}".home}/.cache/borg".d = settings; } // optionalAttrs (isLocalPath cfg.repo && !cfg.removableDevice) { From 3cd90fa957ded09bcdc0481b86c10bac6cf73b3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 14:47:30 +0000 Subject: [PATCH 094/124] python312Packages.garminconnect: 0.2.15 -> 0.2.16 --- pkgs/development/python-modules/garminconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index 3e039ec5aac9..3c74c34f857b 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "garminconnect"; - version = "0.2.15"; + version = "0.2.16"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "cyberjunky"; repo = "python-garminconnect"; rev = "refs/tags/${version}"; - hash = "sha256-N6PJLsT8BnjGaOLeohDo3ACOyVb/iOCw3LAXZMjwoyw="; + hash = "sha256-mjFDM59fF9HpkO0a8fVW+dXYmjFxu7gn+rOrnTgN39s="; }; nativeBuildInputs = [ From bf6ea5c0d4e1a6665c742b1129534911dde822fd Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Sat, 6 Apr 2024 20:30:59 +0800 Subject: [PATCH 095/124] mpvScripts.modernx-zydezu: 0.2.8 -> 0.2.9 Diff: https://github.com/zydezu/ModernX/compare/0.2.8...0.2.9 --- pkgs/applications/video/mpv/scripts/modernx-zydezu.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/modernx-zydezu.nix b/pkgs/applications/video/mpv/scripts/modernx-zydezu.nix index 3bf923e3902b..36b20fe11205 100644 --- a/pkgs/applications/video/mpv/scripts/modernx-zydezu.nix +++ b/pkgs/applications/video/mpv/scripts/modernx-zydezu.nix @@ -6,14 +6,14 @@ }: buildLua (finalAttrs: { pname = "modernx-zydezu"; - version = "0.2.8"; + version = "0.2.9"; scriptPath = "modernx.lua"; src = fetchFromGitHub { owner = "zydezu"; repo = "ModernX"; rev = finalAttrs.version; - hash = "sha256-rruscDutFyQCl5sTtQfmtYPcXKWU51/QFbghSOyMC9o="; + hash = "sha256-Tq/v8EbojvOSSwbu8kdbLVxZWZNi1UH6zAPTcsUcgog"; }; postInstall = '' From 099f937475889ccee8712ecdc2c44f48ef70c691 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 15:01:59 +0000 Subject: [PATCH 096/124] python312Packages.riscv-config: 3.17.1 -> 3.18.0 --- pkgs/development/python-modules/riscv-config/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/riscv-config/default.nix b/pkgs/development/python-modules/riscv-config/default.nix index 2f7af9d47422..de316ad27646 100644 --- a/pkgs/development/python-modules/riscv-config/default.nix +++ b/pkgs/development/python-modules/riscv-config/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "riscv-config"; - version = "3.17.1"; + version = "3.18.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "riscv-software-src"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-M36xS9rBnCPHWmHvAA6qC9J21K/zIjgsqEyhApJDKrE="; + hash = "sha256-3QjPJRFb7X23jZICRx4ZJlnuhe+RN6GcKeypoKtK2bk="; }; propagatedBuildInputs = [ From 2c7b03c09bd5fa9eed1c32bc9e9629ee030bec8b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Apr 2024 21:41:42 +0200 Subject: [PATCH 097/124] python312Packages.aioautomower: 2024.3.3 -> 2024.4.0 https://github.com/Thomas55555/aioautomower/releases/tag/2024.3.4 https://github.com/Thomas55555/aioautomower/releases/tag/2024.3.5 https://github.com/Thomas55555/aioautomower/releases/tag/2024.4.0 --- pkgs/development/python-modules/aioautomower/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioautomower/default.nix b/pkgs/development/python-modules/aioautomower/default.nix index f6a02d393e5f..99d8175b62ed 100644 --- a/pkgs/development/python-modules/aioautomower/default.nix +++ b/pkgs/development/python-modules/aioautomower/default.nix @@ -2,6 +2,7 @@ , aiohttp , buildPythonPackage , fetchFromGitHub +, freezegun , mashumaro , poetry-core , pyjwt @@ -14,7 +15,7 @@ buildPythonPackage rec { pname = "aioautomower"; - version = "2024.3.3"; + version = "2024.4.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +24,7 @@ buildPythonPackage rec { owner = "Thomas55555"; repo = "aioautomower"; rev = "refs/tags/${version}"; - hash = "sha256-ZJRc5nzp1P3X93PxGVB55VgN1HZ2kvn43LT2wYEPxSo="; + hash = "sha256-W6aZdvg+EZKv0pmIaPOBaJaWipq3AENTVAVon/lFuI4="; }; postPatch = '' @@ -44,6 +45,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + freezegun pytest-asyncio pytestCheckHook syrupy From 5401a75a1ddf254de328597eee53c262f5283f5f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Apr 2024 21:44:44 +0200 Subject: [PATCH 098/124] python312Packages.aiodhcpwatcher: 0.8.2 -> 1.0.1 https://github.com/bdraco/aiodhcpwatcher/blob/v1.0.1/CHANGELOG.md --- pkgs/development/python-modules/aiodhcpwatcher/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiodhcpwatcher/default.nix b/pkgs/development/python-modules/aiodhcpwatcher/default.nix index b96e7eb29fbc..5c8adc9b4b99 100644 --- a/pkgs/development/python-modules/aiodhcpwatcher/default.nix +++ b/pkgs/development/python-modules/aiodhcpwatcher/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "aiodhcpwatcher"; - version = "0.8.2"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "bdraco"; repo = "aiodhcpwatcher"; rev = "v${version}"; - hash = "sha256-yvmCp8luR26yFYun/YY/tt+peaAL4nOR9cC6lpMiJhk="; + hash = "sha256-0of+no92s9SEKG1tc9lFlWR8f5Jnf3C723goQViB6+A="; }; postPatch = '' From 75b9d815a7fdc3e0bd2f6e68ec73708ee576ca32 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Apr 2024 21:53:34 +0200 Subject: [PATCH 099/124] python312Packages.axis: 58 -> 60 https://github.com/Kane610/axis/releases/tag/v60 --- pkgs/development/python-modules/axis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/axis/default.nix b/pkgs/development/python-modules/axis/default.nix index 4f9e456de6aa..fd222780154b 100644 --- a/pkgs/development/python-modules/axis/default.nix +++ b/pkgs/development/python-modules/axis/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "axis"; - version = "58"; + version = "60"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Kane610"; repo = "axis"; rev = "refs/tags/v${version}"; - hash = "sha256-6Mxthf37PtJSWsi+Ok0zBezTJLPwVoc8S1ZdQE57BEI="; + hash = "sha256-MBiifETNfWq3TYCGPETDreiMZsrUdb79QvTG5wbVMJU="; }; postPatch = '' From 2110e197e8cafe302bbdcbdb4b9c28c16a78e1c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Apr 2024 22:11:00 +0200 Subject: [PATCH 100/124] python312Packages.pyrisco: 0.5.10 -> 0.6.0 https://github.com/OnFreund/pyrisco/releases/tag/v0.6.0 --- pkgs/development/python-modules/pyrisco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyrisco/default.nix b/pkgs/development/python-modules/pyrisco/default.nix index 77c1e9933261..8c9ec561324a 100644 --- a/pkgs/development/python-modules/pyrisco/default.nix +++ b/pkgs/development/python-modules/pyrisco/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pyrisco"; - version = "0.5.10"; + version = "0.6.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "OnFreund"; repo = "pyrisco"; rev = "refs/tags/v${version}"; - hash = "sha256-3wa6hayyjWdDVqbLPCqIZ4lgcy1/EdFH4ZVggSRizZU="; + hash = "sha256-+qnwJzf4nKio4IJo7NNA19B3tbOd+jhnGryiRMcdi6o="; }; nativeBuildInputs = [ From 2055d6e33680d5fb59852d7db6c637cc6887d196 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 20 Mar 2024 01:24:39 +0000 Subject: [PATCH 101/124] python312Packages.python-homewizard-energy: 4.3.1 -> 5.0.0 --- .../python-modules/python-homewizard-energy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-homewizard-energy/default.nix b/pkgs/development/python-modules/python-homewizard-energy/default.nix index 20bd7409f6cd..8447c2bccbe9 100644 --- a/pkgs/development/python-modules/python-homewizard-energy/default.nix +++ b/pkgs/development/python-modules/python-homewizard-energy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "python-homewizard-energy"; - version = "4.3.1"; + version = "5.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "DCSBL"; repo = "python-homewizard-energy"; rev = "refs/tags/v${version}"; - hash = "sha256-LpxXTzUb+N15lGno3pAhRSEJCb4NmwBcGQ/PshI9gYA="; + hash = "sha256-z9JJHS7w/lugV23xJjWHBWVQp38J3CKtj4IuDvpPQJw="; }; postPatch = '' From 45fded6fdbf5ebdac0c69dcf139a89e268df5027 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Apr 2024 22:15:05 +0200 Subject: [PATCH 102/124] python312Packages.roombapy: 1.7.0 -> 1.8.1 https://github.com/pschmitt/roombapy/releases/tag/1.8.0 https://github.com/pschmitt/roombapy/releases/tag/1.8.1 --- .../python-modules/roombapy/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/roombapy/default.nix b/pkgs/development/python-modules/roombapy/default.nix index 81841aadebee..465da76efe4b 100644 --- a/pkgs/development/python-modules/roombapy/default.nix +++ b/pkgs/development/python-modules/roombapy/default.nix @@ -1,20 +1,22 @@ { lib , amqtt , buildPythonPackage +, click , fetchFromGitHub +, mashumaro , orjson , paho-mqtt , poetry-core -, pydantic , pytest-asyncio , pytestCheckHook , pythonOlder , pythonRelaxDepsHook +, tabulate }: buildPythonPackage rec { pname = "roombapy"; - version = "1.7.0"; + version = "1.8.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -23,7 +25,7 @@ buildPythonPackage rec { owner = "pschmitt"; repo = "roombapy"; rev = "refs/tags/${version}"; - hash = "sha256-vB6+cGqeHFthCbz4q75EwsHb8w1H2vPSaKdtvquh5Kc="; + hash = "sha256-1yfmaTzZ7cZW2+Yb3Zbo8+5TfD+H1sA0+SzC1c9MdsQ="; }; nativeBuildInputs = [ @@ -36,9 +38,14 @@ buildPythonPackage rec { ]; propagatedBuildInputs = [ + mashumaro orjson paho-mqtt - pydantic + ]; + + optional-dependencies.cli = [ + click + tabulate ]; nativeCheckInputs = [ From a48689b7ed561371d537d1c33d38fbc7b92b3e34 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 15 Mar 2024 20:39:33 +0100 Subject: [PATCH 103/124] python311Packages.tololib: 0.1.0b4 -> 1.1.0 Diff: https://gitlab.com/MatthiasLohr/tololib/-/compare/refs/tags/v0.1.0b4...v1.1.0 Changelog: https://gitlab.com/MatthiasLohr/tololib/-/blob/v1.1.0/CHANGELOG.md --- .../development/python-modules/tololib/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/tololib/default.nix b/pkgs/development/python-modules/tololib/default.nix index f0204e08f8d8..ed530f95d191 100644 --- a/pkgs/development/python-modules/tololib/default.nix +++ b/pkgs/development/python-modules/tololib/default.nix @@ -9,16 +9,16 @@ buildPythonPackage rec { pname = "tololib"; - version = "0.1.0b4"; - format = "setuptools"; + version = "1.1.0"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitLab { owner = "MatthiasLohr"; - repo = pname; - rev = "v${version}"; - hash = "sha256-2OQaJR70bx8qWs1IPErF+B3X1iRvHW74axTqtdvum3U="; + repo = "tololib"; + rev = "refs/tags/v${version}"; + hash = "sha256-TxWKV2nrnCxZmj6+wBDMSdJRvKV+MsPFbOyIlUJYJ3Q="; }; nativeBuildInputs = [ @@ -29,6 +29,10 @@ buildPythonPackage rec { pytestCheckHook ]; + preCheck = '' + export PATH="$PATH:$out/bin"; + ''; + disabledTests = [ # Test requires network access "test_discovery" From ab5596659fd5993ecb7eb4ad03051bd57b45a7e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 24 Mar 2024 00:38:19 +0000 Subject: [PATCH 104/124] python312Packages.vilfo-api-client: 0.4.1 -> 0.5.0 --- .../development/python-modules/vilfo-api-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/vilfo-api-client/default.nix b/pkgs/development/python-modules/vilfo-api-client/default.nix index 99a10fd320d3..b4b9f77304ef 100644 --- a/pkgs/development/python-modules/vilfo-api-client/default.nix +++ b/pkgs/development/python-modules/vilfo-api-client/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "vilfo-api-client"; - version = "0.4.1"; + version = "0.5.0"; format = "setuptools"; src = fetchFromGitHub { owner = "ManneW"; repo = "vilfo-api-client-python"; - rev = version; - hash = "sha256-j06Bbv0hWSmrlCv8RfgvfGTyOF+vSX+zZnX3AvG5Hys="; + rev = "refs/tags/${version}"; + hash = "sha256-ZlmriBd+M+54ux/UNYa355mkz808/NxSz7IzmWouA0c="; }; postPatch = '' From 962421a9e71c747a5fc75dfcd50541641cd7c107 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Apr 2024 22:34:20 +0200 Subject: [PATCH 105/124] python312Packages.zeroconf: 0.131.0 -> 0.132.0 (#300791) Diff: https://github.com/jstasiak/python-zeroconf/compare/refs/tags/0.131.0...0.132.0 Changelog: https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.132.0 --- .../python-modules/zeroconf/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index c721259efa43..a65afbbd3ffe 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -14,30 +14,30 @@ buildPythonPackage rec { pname = "zeroconf"; - version = "0.131.0"; - format = "pyproject"; + version = "0.132.0"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "jstasiak"; repo = "python-zeroconf"; rev = "refs/tags/${version}"; - hash = "sha256-l+uz+wj+tgptxEjEN8ZlmxH8I4Nhrg8qAY3yCcOgBfE="; + hash = "sha256-eHB+SkJU5aTQPF7QqRhYHMBJgN7EYZkwtk7gjxWxIno="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace "Cython>=3.0.5" "Cython" + --replace-fail "Cython>=3.0.8" "Cython" ''; - nativeBuildInputs = [ + build-system = [ cython_3 poetry-core setuptools ]; - propagatedBuildInputs = [ + dependencies = [ ifaddr ] ++ lib.optionals (pythonOlder "3.11") [ async-timeout @@ -70,9 +70,9 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/python-zeroconf/python-zeroconf/releases/tag/${version}"; description = "Python implementation of multicast DNS service discovery"; homepage = "https://github.com/python-zeroconf/python-zeroconf"; + changelog = "https://github.com/python-zeroconf/python-zeroconf/releases/tag/${version}"; license = licenses.lgpl21Only; maintainers = with maintainers; [ abbradar ]; }; From 87c0e628e1eb109aab5098dd9260704596016680 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Apr 2024 18:36:50 +0200 Subject: [PATCH 106/124] python312Packages.zigpy: 0.63.4 -> 0.63.5 Changelog: https://github.com/zigpy/zigpy/releases/tag/0.63.5 --- .../python-modules/zigpy/default.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index 2b7060ddc223..d0c10530f0d9 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -7,6 +7,7 @@ , cryptography , freezegun , fetchFromGitHub +, jsonschema , pycryptodome , pyserial-asyncio , pytest-asyncio @@ -19,7 +20,7 @@ buildPythonPackage rec { pname = "zigpy"; - version = "0.63.4"; + version = "0.63.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,24 +29,25 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zigpy"; rev = "refs/tags/${version}"; - hash = "sha256-0wenUUkhgodsBID+ZT9JRoJeGDTqAChAIpj+9/Q3FMM="; + hash = "sha256-iZxHXxheyoA5vo0Pxojs7QE8rSyTpsYpJ6/OzDSZJ20="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace '"setuptools-git-versioning<2"' "" \ - --replace 'dynamic = ["version"]' 'version = "${version}"' + --replace-fail '"setuptools-git-versioning<2"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' ''; - nativeBuildInputs = [ + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ aiohttp aiosqlite crccheck cryptography + jsonschema pyserial-asyncio pycryptodome voluptuous @@ -66,6 +68,11 @@ buildPythonPackage rec { "test_periodic_scan_priority" ]; + disabledTestPaths = [ + # Tests require network access + "tests/ota/test_ota_providers.py" + ]; + pythonImportsCheck = [ "zigpy.application" "zigpy.config" From 63ce6d15a9feb975b4b3407a8bed186987aeb1ae Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Apr 2024 20:15:19 +0200 Subject: [PATCH 107/124] python312Packages.zigpy: refactor --- pkgs/development/python-modules/zigpy/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index d0c10530f0d9..0a32dea6649a 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -1,12 +1,15 @@ { lib , aiohttp -, aiosqlite , aioresponses +, aiosqlite +, async-timeout +, attrs , buildPythonPackage , crccheck , cryptography -, freezegun , fetchFromGitHub +, freezegun +, importlib-resources , jsonschema , pycryptodome , pyserial-asyncio @@ -15,6 +18,7 @@ , pytestCheckHook , pythonOlder , setuptools +, typing-extensions , voluptuous }: @@ -43,14 +47,20 @@ buildPythonPackage rec { ]; dependencies = [ + attrs aiohttp aiosqlite crccheck cryptography jsonschema pyserial-asyncio + typing-extensions pycryptodome voluptuous + ] ++ lib.optionals (pythonOlder "3.9") [ + importlib-resources + ] ++ lib.optionals (pythonOlder "3.11") [ + async-timeout ]; nativeCheckInputs = [ From 426c70b8b3b3b2ea5fc936e3fae18156b525e5f0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Apr 2024 20:17:43 +0200 Subject: [PATCH 108/124] python312Packages.zha-quirks: 0.0.112 -> 0.0.113 Diff: https://github.com/zigpy/zha-device-handlers/compare/refs/tags/0.0.112...0.0.113 Changelog: https://github.com/zigpy/zha-device-handlers/releases/tag/0.0.113 --- .../python-modules/zha-quirks/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index f7e7c7f4f26a..7652eee0350c 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -11,29 +11,29 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "0.0.112"; + version = "0.0.113"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.12"; src = fetchFromGitHub { owner = "zigpy"; repo = "zha-device-handlers"; rev = "refs/tags/${version}"; - hash = "sha256-wI7mpX6oFV/RrxH/UP1X9Odago0CxJ5dhjKAsDS+Sq4="; + hash = "sha256-Th0JF7sauDhFIZH7BY4STgJZ2o+zqQmtUqNLNeaB6As="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace ', "setuptools-git-versioning<2"' "" \ - --replace 'dynamic = ["version"]' 'version = "${version}"' + --replace-fail ', "setuptools-git-versioning<2"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' ''; - nativeBuildInputs = [ + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ aiohttp zigpy ]; From fb15a387ca2fe9f4c440c0d8734d11f0051f1a0e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Apr 2024 20:29:06 +0200 Subject: [PATCH 109/124] python312Packages.bellows: refactor --- pkgs/development/python-modules/bellows/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index 344e14a30f0c..8c1502a8e1c5 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -1,4 +1,5 @@ { lib +, async-timeout , buildPythonPackage , click , click-log @@ -30,21 +31,23 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace '"setuptools-git-versioning<2"' "" \ - --replace 'dynamic = ["version"]' 'version = "${version}"' + --replace-fail '"setuptools-git-versioning<2"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' ''; - nativeBuildInputs = [ + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ click click-log pure-pcapy3 pyserial-asyncio voluptuous zigpy + ] ++ lib.optionals (pythonOlder "3.11") [ + async-timeout ]; nativeCheckInputs = [ @@ -59,10 +62,10 @@ buildPythonPackage rec { meta = with lib; { description = "Python module to implement EZSP for EmberZNet devices"; - mainProgram = "bellows"; homepage = "https://github.com/zigpy/bellows"; changelog = "https://github.com/zigpy/bellows/releases/tag/${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ mvnetbiz ]; + mainProgram = "bellows"; }; } From 1f76b6f5c664c454a1a02e379b5e240b7dc2ee88 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Apr 2024 20:45:25 +0200 Subject: [PATCH 110/124] python312Packages.universal-silabs-flasher: refactor - Fix version (was not picked up proberly) Unpacking to: unpacked/universal_silabs_flasher-0.0.1...OK --- .../universal-silabs-flasher/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/universal-silabs-flasher/default.nix b/pkgs/development/python-modules/universal-silabs-flasher/default.nix index 8c73bc5205ef..bfc6bb97aab4 100644 --- a/pkgs/development/python-modules/universal-silabs-flasher/default.nix +++ b/pkgs/development/python-modules/universal-silabs-flasher/default.nix @@ -6,7 +6,6 @@ # build-system , setuptools -, setuptools-git-versioning # dependencies , async-timeout @@ -37,10 +36,18 @@ buildPythonPackage rec { hash = "sha256-VoO9B27CNY2Cnt/Q2HsU6DVYkukQMgbIHc6xqfN0P7w="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail '"setuptools-git-versioning<2"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' + ''; + nativeBuildInputs = [ pythonRelaxDepsHook + ]; + + build-system = [ setuptools - setuptools-git-versioning ]; pythonRelaxDeps = [ From 43118ee972e824f28cd243140c337459dcb8c3d1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Apr 2024 09:33:11 +0200 Subject: [PATCH 111/124] python311Packages.zha: init at 0.0.5 Zigbee Home Automation https://github.com/zigpy/zha --- .../python-modules/zha/default.nix | 126 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 128 insertions(+) create mode 100644 pkgs/development/python-modules/zha/default.nix diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix new file mode 100644 index 000000000000..6e749edb9f25 --- /dev/null +++ b/pkgs/development/python-modules/zha/default.nix @@ -0,0 +1,126 @@ +{ lib +, awesomeversion +, bellows +, buildPythonPackage +, fetchFromGitHub +, pyserial +, pyserial-asyncio +, pyserial-asyncio-fast +, pytest-asyncio +, pytest-timeout +, pytest-xdist +, pytestCheckHook +, python-slugify +, pythonOlder +, pythonRelaxDepsHook +, setuptools +, universal-silabs-flasher +, wheel +, zha-quirks +, zigpy +, zigpy-deconz +, zigpy-xbee +, zigpy-zigate +, zigpy-znp +}: + +buildPythonPackage rec { + pname = "zha"; + version = "0.0.5"; + pyproject = true; + + disabled = pythonOlder "3.12"; + + src = fetchFromGitHub { + owner = "zigpy"; + repo = "zha"; + rev = "refs/tags/${version}"; + hash = "sha256-47dlWMzY1vPmHIDCy8a0xzk2G+OPq6vEK5OpP1c8vw4="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail '"setuptools-git-versioning<2"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' + ''; + + pythonRelaxDeps = [ + "universal-silabs-flasher" + "zha-quirks" + ]; + + + + nativeBuildInputs = [ + pythonRelaxDepsHook + ]; + + build-system = [ + setuptools + wheel + ]; + + dependencies = [ + awesomeversion + bellows + pyserial + pyserial-asyncio + pyserial-asyncio-fast + python-slugify + universal-silabs-flasher + zha-quirks + zigpy + zigpy-deconz + zigpy-xbee + zigpy-zigate + zigpy-znp + ]; + + nativeCheckInputs = [ + pytest-asyncio + pytest-timeout + pytest-xdist + pytestCheckHook + ]; + + pythonImportsCheck = [ + "zha" + ]; + + disabledTests = [ + # Tests are long-running and often keep hanging + "test_check_available_no_basic_cluster_handler" + "test_check_available_success" + "test_check_available_unsuccessful" + "test_device_counter_sensors" + "test_device_tracker" + "test_elec_measurement_sensor_polling" + "test_electrical_measurement_init" + "test_group_member_assume_state" + "test_light_refresh" + "test_light" + "test_light" + "test_light" + "test_pollers_skip" + "test_sinope_time" + "test_siren_timed_off" + "test_zha_group_light_entity" + ]; + + disabledTestPaths = [ + "tests/test_cluster_handlers.py" + ]; + + pytestFlagsArray = [ + "-v" + "--timeout=5" + ]; + + meta = with lib; { + description = "Zigbee Home Automation"; + homepage = "https://github.com/zigpy/zha"; + changelog = "https://github.com/zigpy/zha/releases/tag/${version}"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2f5d6e016b50..79064920c0a9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17100,6 +17100,8 @@ self: super: with self; { zfec = callPackage ../development/python-modules/zfec { }; + zha = callPackage ../development/python-modules/zha { }; + zha-quirks = callPackage ../development/python-modules/zha-quirks { }; ziafont = callPackage ../development/python-modules/ziafont { }; From 61b8fc92b396bda3650c003a4cef5d7e52800344 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Apr 2024 22:39:22 +0200 Subject: [PATCH 112/124] python312Packages.whirlpool-sixth-sense: 0.18.5 -> 0.18.7 https://github.com/abmantis/whirlpool-sixth-sense/compare/refs/tags/0.18.5...0.18.7 --- .../python-modules/whirlpool-sixth-sense/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix b/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix index 91c56472e77e..47b90a4c7d44 100644 --- a/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix +++ b/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "whirlpool-sixth-sense"; - version = "0.18.5"; + version = "0.18.7"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "abmantis"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-0NJsZex054CWfKX2wyJRd6Cnxa89mNrZN59VqIV2MD8="; + hash = "sha256-M4qOdxR97VhquB85IgimYKZqix2WoRIZcLSIlVK1xDY="; }; nativeBuildInputs = [ From 141dcf1ddccc1297b7e4d85f680b29f339bdf4cc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Apr 2024 21:25:09 +0200 Subject: [PATCH 113/124] python311Packages.aionut: init at 4.3.2 Asyncio Network UPS Tools https://github.com/bdraco/aionut --- .../python-modules/aionut/default.nix | 46 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/python-modules/aionut/default.nix diff --git a/pkgs/development/python-modules/aionut/default.nix b/pkgs/development/python-modules/aionut/default.nix new file mode 100644 index 000000000000..8c9b8038ce99 --- /dev/null +++ b/pkgs/development/python-modules/aionut/default.nix @@ -0,0 +1,46 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + poetry-core, + pytest-asyncio, + pytestCheckHook, + pythonOlder, +}: + +buildPythonPackage rec { + pname = "aionut"; + version = "4.3.2"; + pyproject = true; + + disabled = pythonOlder "3.11"; + + src = fetchFromGitHub { + owner = "bdraco"; + repo = "aionut"; + rev = "refs/tags/v${version}"; + hash = "sha256-QehVC/6RbWp8KnOuVtLFkK8/STTgHXkXmFbSmzu9z7w="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail " --cov=aionut --cov-report=term-missing:skip-covered" "" + ''; + + nativeBuildInputs = [ poetry-core ]; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; + + pythonImportsCheck = [ "aionut" ]; + + meta = with lib; { + description = "Asyncio Network UPS Tools"; + homepage = "https://github.com/bdraco/aionut"; + changelog = "https://github.com/bdraco/aionut/blob/${version}/CHANGELOG.md"; + license = licenses.asl20; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 79064920c0a9..b338ba2b2834 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -327,6 +327,8 @@ self: super: with self; { aionotion = callPackage ../development/python-modules/aionotion { }; + aionut = callPackage ../development/python-modules/aionut { }; + aiooncue = callPackage ../development/python-modules/aiooncue { }; aioopenexchangerates = callPackage ../development/python-modules/aioopenexchangerates { }; From 2707694daa1284b2bc66f8492becc0b219340ad1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Apr 2024 21:36:50 +0200 Subject: [PATCH 114/124] python311Packages.fyta-cli: init at 0.3.4 Module to access the FYTA API https://github.com/dontinelli/fyta_cli --- .../python-modules/fyta-cli/default.nix | 40 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/fyta-cli/default.nix diff --git a/pkgs/development/python-modules/fyta-cli/default.nix b/pkgs/development/python-modules/fyta-cli/default.nix new file mode 100644 index 000000000000..59e6461b2f3d --- /dev/null +++ b/pkgs/development/python-modules/fyta-cli/default.nix @@ -0,0 +1,40 @@ +{ + lib, + aiohttp, + buildPythonPackage, + fetchFromGitHub, + hatchling, + pythonOlder, +}: + +buildPythonPackage rec { + pname = "fyta-cli"; + version = "0.3.4"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + owner = "dontinelli"; + repo = "fyta_cli"; + rev = "refs/tags/v${version}"; + hash = "sha256-DqJR8xzR9vBowztji39UtX7UYA8hK+QYKUygPA+v33k="; + }; + + build-system = [ hatchling ]; + + dependencies = [ aiohttp ]; + + # Module has no tests + doCheck = false; + + pythonImportsCheck = [ "fyta_cli" ]; + + meta = with lib; { + description = "Module to access the FYTA API"; + homepage = "https://github.com/dontinelli/fyta_cli"; + changelog = "https://github.com/dontinelli/fyta_cli/releases/tag/v${version}"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b338ba2b2834..3e2db663332f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4552,6 +4552,8 @@ self: super: with self; { fx2 = callPackage ../development/python-modules/fx2 { }; + fyta-cli = callPackage ../development/python-modules/fyta-cli { }; + g2pkk = callPackage ../development/python-modules/g2pkk { }; galario = toPythonModule (pkgs.galario.override { From 7d6d820172739b4ddbb0c77fa292bbde840df0f1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Apr 2024 11:48:04 +0200 Subject: [PATCH 115/124] home-assistant: 2024.3.3 -> 2024.4.0 https://www.home-assistant.io/blog/2024/04/03/release-20244/ --- .../home-assistant/component-packages.nix | 162 +++++++++++++----- pkgs/servers/home-assistant/default.nix | 39 +---- pkgs/servers/home-assistant/frontend.nix | 4 +- pkgs/servers/home-assistant/stubs.nix | 4 +- 4 files changed, 122 insertions(+), 87 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index ed225ee308f8..f2a532c6f71a 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 = "2024.3.3"; + version = "2024.4.0"; components = { "3_day_blinds" = ps: with ps; [ ]; @@ -283,7 +283,6 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "aseko_pool_live" = ps: with ps; [ @@ -362,7 +361,6 @@ aiohttp-fast-url-dispatcher aiohttp-zlib-ng axis - janus paho-mqtt ]; "azure_devops" = ps: with ps; [ @@ -856,7 +854,6 @@ home-assistant-frontend home-assistant-intents ifaddr - janus mutagen numpy pillow @@ -1056,7 +1053,6 @@ aiohttp-fast-url-dispatcher aiohttp-zlib-ng dropmqttapi - janus paho-mqtt ]; "dsmr" = ps: with ps; [ @@ -1066,7 +1062,6 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "dte_energy_bridge" = ps: with ps; [ @@ -1096,7 +1091,6 @@ dynalite-panel fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -1183,6 +1177,9 @@ pypca ]; "elvia" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -1386,11 +1383,13 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus ]; "filesize" = ps: with ps; [ ]; "filter" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -1560,7 +1559,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -1574,13 +1572,15 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt python-fullykiosk ]; "futurenow" = ps: with ps; [ pyfnip ]; + "fyta" = ps: with ps; [ + fyta-cli + ]; "garadget" = ps: with ps; [ ]; "garages_amsterdam" = ps: with ps; [ @@ -1633,6 +1633,9 @@ "generic_hygrostat" = ps: with ps; [ ]; "generic_thermostat" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -1917,6 +1920,9 @@ sqlalchemy ]; "history_stats" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -1956,7 +1962,6 @@ aiohttp-zlib-ng bellows fnv-hash-fast - janus pillow psutil-home-assistant pyserial @@ -1978,7 +1983,6 @@ aiohttp-zlib-ng bellows fnv-hash-fast - janus pillow psutil-home-assistant pyserial @@ -2000,7 +2004,6 @@ aiohttp-zlib-ng bellows fnv-hash-fast - janus pillow psutil-home-assistant pyserial @@ -2022,7 +2025,6 @@ aiohttp-zlib-ng bellows fnv-hash-fast - janus pillow psutil-home-assistant pyserial @@ -2355,7 +2357,6 @@ fnv-hash-fast home-assistant-frontend insteon-frontend-home-assistant - janus pillow psutil-home-assistant pyinsteon @@ -2526,6 +2527,9 @@ pykira ]; "kitchen_sink" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -2542,7 +2546,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus knx-frontend pillow psutil-home-assistant @@ -2583,7 +2586,34 @@ "lacrosse_view" = ps: with ps; [ ]; # missing inputs: lacrosse-view "lamarzocco" = ps: with ps; [ + aioesphomeapi + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng + aioruuvigateway + aioshelly + bleak + bleak-esphome + bleak-retry-connector + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + dbus-fast + esphome-dashboard-api + fnv-hash-fast + ha-ffmpeg + habluetooth + hassil + home-assistant-intents + ifaddr lmcloud + mutagen + psutil-home-assistant + pyserial + pyudev + sqlalchemy + webrtc-noise-gain + zeroconf ]; "lametric" = ps: with ps; [ aiohttp-cors @@ -2798,7 +2828,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -2839,6 +2868,10 @@ webrtc-noise-gain ]; "lovelace" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng + pillow ]; "luci" = ps: with ps; [ openwrt-luci-rpc @@ -2887,7 +2920,6 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "map" = ps: with ps; [ @@ -2896,7 +2928,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -3205,6 +3236,35 @@ psutil-home-assistant sqlalchemy ]; + "motionblinds_ble" = ps: with ps; [ + aioesphomeapi + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng + aioruuvigateway + aioshelly + bleak + bleak-esphome + bleak-retry-connector + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + dbus-fast + esphome-dashboard-api + fnv-hash-fast + ha-ffmpeg + habluetooth + hassil + home-assistant-intents + ifaddr + mutagen + psutil-home-assistant + pyserial + pyudev + sqlalchemy + webrtc-noise-gain + zeroconf + ]; # missing inputs: motionblindsble "motioneye" = ps: with ps; [ aiohttp-cors aiohttp-fast-url-dispatcher @@ -3221,35 +3281,30 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "mqtt_eventstream" = ps: with ps; [ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "mqtt_json" = ps: with ps; [ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "mqtt_room" = ps: with ps; [ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "mqtt_statestream" = ps: with ps; [ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "msteams" = ps: with ps; [ @@ -3270,7 +3325,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -3281,7 +3335,6 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt pymysensors ]; @@ -3468,7 +3521,7 @@ "number" = ps: with ps; [ ]; "nut" = ps: with ps; [ - pynut2 + aionut ]; "nutrichef" = ps: with ps; [ ]; @@ -3495,6 +3548,13 @@ "ohmconnect" = ps: with ps; [ defusedxml ]; + "ollama" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng + hassil + home-assistant-intents + ]; # missing inputs: ollama-hass "ombi" = ps: with ps; [ pyombi ]; @@ -3505,10 +3565,7 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - fnv-hash-fast pillow - psutil-home-assistant - sqlalchemy ]; "oncue" = ps: with ps; [ aiooncue @@ -3543,9 +3600,6 @@ ]; "openalpr_cloud" = ps: with ps; [ ]; - "opencv" = ps: with ps; [ - numpy - ]; # missing inputs: opencv-python-headless "openerz" = ps: with ps; [ openerz-api ]; @@ -3582,6 +3636,9 @@ pyopnsense ]; "opower" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast opower psutil-home-assistant @@ -3637,7 +3694,6 @@ bellows fnv-hash-fast ifaddr - janus pillow psutil-home-assistant pyroute2 @@ -3676,7 +3732,6 @@ hass-nabucasa hassil home-assistant-intents - janus mutagen paho-mqtt psutil-home-assistant @@ -3704,7 +3759,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -3715,7 +3769,6 @@ aiohttp-zlib-ng fnv-hash-fast home-assistant-frontend - janus pillow psutil-home-assistant sqlalchemy @@ -3787,6 +3840,9 @@ webrtc-noise-gain ]; "plant" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -4086,6 +4142,9 @@ aiorecollect ]; "recorder" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -4100,7 +4159,6 @@ hassil home-assistant-frontend home-assistant-intents - janus mutagen pillow psutil-home-assistant @@ -4390,6 +4448,9 @@ zeroconf ]; "sensor" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -4503,6 +4564,7 @@ dbus-fast fnv-hash-fast habluetooth + ifaddr psutil-home-assistant pyserial pyudev @@ -4619,6 +4681,8 @@ ]; "smtp" = ps: with ps; [ ]; + "smud" = ps: with ps; [ + ]; "snapcast" = ps: with ps; [ snapcast ]; @@ -4626,7 +4690,6 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - janus paho-mqtt ]; "snmp" = ps: with ps; [ @@ -4767,6 +4830,9 @@ xmltodict ]; "statistics" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant sqlalchemy @@ -4954,7 +5020,6 @@ aiohttp-fast-url-dispatcher aiohttp-zlib-ng hatasmota - janus paho-mqtt ]; "tautulli" = ps: with ps; [ @@ -4978,16 +5043,14 @@ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - pysocks python-telegram-bot - ]; + ]; # missing inputs: python-telegram-bot.optional-dependencies.socks "telegram_bot" = ps: with ps; [ aiohttp-cors aiohttp-fast-url-dispatcher aiohttp-zlib-ng - pysocks python-telegram-bot - ]; + ]; # missing inputs: python-telegram-bot.optional-dependencies.socks "tellduslive" = ps: with ps; [ tellduslive ]; @@ -5106,6 +5169,9 @@ "threshold" = ps: with ps; [ ]; "tibber" = ps: with ps; [ + aiohttp-cors + aiohttp-fast-url-dispatcher + aiohttp-zlib-ng fnv-hash-fast psutil-home-assistant pytibber @@ -5805,7 +5871,6 @@ aiohttp-zlib-ng bellows fnv-hash-fast - janus pillow psutil-home-assistant pyserial @@ -6000,6 +6065,7 @@ "dnsip" "doorbird" "dormakaba_dkey" + "downloader" "dremel_3d_printer" "drop_connect" "dsmr" @@ -6080,6 +6146,7 @@ "frontend" "frontier_silicon" "fully_kiosk" + "fyta" "garages_amsterdam" "gardena_bluetooth" "gdacs" @@ -6148,6 +6215,7 @@ "homematic" "homematicip_cloud" "homewizard" + "homeworks" "honeywell" "html5" "http" @@ -6249,6 +6317,7 @@ "mailgun" "manual" "manual_mqtt" + "map" "matrix" "matter" "maxcube" @@ -6430,6 +6499,7 @@ "romy" "roomba" "roon" + "rova" "rpi_power" "rss_feed_template" "rtsp_to_webrtc" @@ -6541,8 +6611,6 @@ "tcp" "technove" "tedee" - "telegram" - "telegram_bot" "tellduslive" "temper" "template" diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 797b2ecae5f6..9371bd03aff1 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -134,19 +134,6 @@ let ]; }); - bluecurrent-api = super.bluecurrent-api.overridePythonAttrs (oldAttrs: rec { - version = "1.0.6"; - src = fetchPypi { - pname = "bluecurrent-api"; - inherit version; - hash = "sha256-XHVdtkiG0ff/OY8g+W5iur7OAyhhk1UGA+XUfB2L8/o="; - }; - build-system = oldAttrs.build-system ++ (with self; [ - pythonRelaxDepsHook - ]); - pythonRemoveDeps = [ "asyncio" ]; - }); - debugpy = super.debugpy.overridePythonAttrs (oldAttrs: { # tests are deadlocking too often # https://github.com/NixOS/nixpkgs/issues/262000 @@ -424,26 +411,6 @@ let }; }); - pywaze = super.pywaze.overridePythonAttrs (oldAttrs: rec { - version = "0.5.1"; - src = fetchFromGitHub { - owner = "eifinger"; - repo = "pywaze"; - rev = "refs/tags/v${version}"; - hash = "sha256-r7ROEdgHdjXkveVUbuALHtwCX4IO0lwx9Zo3u6R9I58="; - }; - }); - - sqlalchemy = super.sqlalchemy.overridePythonAttrs (oldAttrs: rec { - version = "2.0.27"; - src = fetchFromGitHub { - owner = "sqlalchemy"; - repo = "sqlalchemy"; - rev = "refs/tags/rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-6R+A7rVq1olRXj1wMolHhEq418bpr5rsmH8RjxajmmQ="; - }; - }); - tesla-powerwall = super.tesla-powerwall.overridePythonAttrs (oldAttrs: rec { version = "0.5.1"; src = fetchFromGitHub { @@ -541,7 +508,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "2024.3.3"; + hassVersion = "2024.4.0"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; @@ -559,13 +526,13 @@ in python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = "refs/tags/${version}"; - hash = "sha256-EutnNqENt1MTmbMe9vtSM+bM5PzvjsfMhpkwXdxWoeI="; + hash = "sha256-Qca6BHeId/fHhIViU7BJhYXxoMxRSeaJQ7CJLmIBmuU="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-9i8snvozDKgvcEQfk9KTYfqHxQbDBluvArXYVVnNvnA="; + hash = "sha256-SGXqDjt2wzC/rTAGlV8DSFxauUvIrG3RgOxPCUsAJQ0="; }; nativeBuildInputs = with python.pkgs; [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index ec699e83164a..47d933077730 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 = "20240307.0"; + version = "20240403.1"; format = "wheel"; src = fetchPypi { @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-Wy5TzJ6+Dbkk51TMt9zGIfjI7gMrT4mK0IIRnl4byVE="; + hash = "sha256-kvgyecLgp5KFhwKl4AGhbJeq1mwhR0UVcjeZqaB+6nQ="; }; # there is nothing to strip in this package diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index cefdc1f8746a..3707e3f105a6 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2024.3.3"; + version = "2024.4.0"; format = "pyproject"; disabled = python.version != home-assistant.python.version; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; rev = "refs/tags/${version}"; - hash = "sha256-Qc+pwG87R57wGyCujMQ6qygDOhRh/FoDf1HTRZS3M6s="; + hash = "sha256-5igsxs0/1S0sYlaNxFSsTAo9HkIAqn3XZ031VjAkEQg="; }; nativeBuildInputs = [ From 131ea2631ea82a5149f3c027449f29dd278a5c13 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Apr 2024 17:01:56 +0200 Subject: [PATCH 116/124] home-assistant.intents: 2024.3.12 -> 2024.4.3 --- pkgs/servers/home-assistant/intents.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/servers/home-assistant/intents.nix b/pkgs/servers/home-assistant/intents.nix index d0c77694413c..b7b1578033e2 100644 --- a/pkgs/servers/home-assistant/intents.nix +++ b/pkgs/servers/home-assistant/intents.nix @@ -9,27 +9,24 @@ buildPythonPackage rec { pname = "home-assistant-intents"; - version = "2024.3.12"; - format = "pyproject"; + version = "2024.4.3"; + format = "wheel"; disabled = pythonOlder "3.9"; src = fetchPypi { - inherit pname version; - hash = "sha256-9oMn5ogHcuopAnXgATu9xlBBBMeWJ9RT5C//xJ5FOBI="; + inherit version format; + pname = "home_assistant_intents"; + dist = "py3"; + python = "py3"; + hash = "sha256-GraYVtioKIoKlPRBhhhzlbBfI6heXAaA1MQpUqAgEDQ="; }; - postPatch = '' - substituteInPlace pyproject.toml --replace-fail \ - 'requires = ["setuptools~=62.3", "wheel~=0.37.1"]' \ - 'requires = ["setuptools"]' - ''; - - nativeBuildInputs = [ + build-system = [ setuptools ]; - # sdist does not ship tests + # sdist/wheel do not ship tests doCheck = false; pytestFlagsArray = [ From a3b621afffc1d6fff22646b560353542b5f63faa Mon Sep 17 00:00:00 2001 From: r-vdp Date: Fri, 5 Apr 2024 16:12:21 +0200 Subject: [PATCH 117/124] fwupd: 1.9.15 -> 1.9.16 https://github.com/fwupd/fwupd/releases/tag/1.9.16 --- pkgs/by-name/fw/fwupd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fw/fwupd/package.nix b/pkgs/by-name/fw/fwupd/package.nix index 6de468ab47b5..e8726689e859 100644 --- a/pkgs/by-name/fw/fwupd/package.nix +++ b/pkgs/by-name/fw/fwupd/package.nix @@ -120,7 +120,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "fwupd"; - version = "1.9.15"; + version = "1.9.16"; # libfwupd goes to lib # daemon, plug-ins and libfwupdplugin go to out @@ -131,7 +131,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "fwupd"; repo = "fwupd"; rev = finalAttrs.version; - hash = "sha256-w0egw5FKNAOnIYjp2RUx74taivnClQmRfhaFHdKOGZc="; + hash = "sha256-mM8HSSQD5znjpl9q/f+u0RzZEkFA1tnh+BPB2qdcWvI="; }; patches = [ From 1310a6f103778bb1dbc9c3f20a80b9a7927be4c4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 17:23:53 +0200 Subject: [PATCH 118/124] python312Packages.garminconnect: refactor --- pkgs/development/python-modules/garminconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index 3c74c34f857b..bd909b70f0b4 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -22,11 +22,11 @@ buildPythonPackage rec { hash = "sha256-mjFDM59fF9HpkO0a8fVW+dXYmjFxu7gn+rOrnTgN39s="; }; - nativeBuildInputs = [ + build-system = [ pdm-backend ]; - propagatedBuildInputs = [ + dependencies = [ garth requests withings-sync From 7c5fe7a652ddfa274c82a8714f762161e4d79494 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Apr 2024 17:24:38 +0200 Subject: [PATCH 119/124] python312Packages.garminconnect: format with nixfmt --- .../python-modules/garminconnect/default.nix | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index bd909b70f0b4..57d4b58136a5 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -1,11 +1,12 @@ -{ lib -, buildPythonPackage -, fetchFromGitHub -, garth -, pdm-backend -, pythonOlder -, requests -, withings-sync +{ + lib, + buildPythonPackage, + fetchFromGitHub, + garth, + pdm-backend, + pythonOlder, + requests, + withings-sync, }: buildPythonPackage rec { @@ -22,9 +23,7 @@ buildPythonPackage rec { hash = "sha256-mjFDM59fF9HpkO0a8fVW+dXYmjFxu7gn+rOrnTgN39s="; }; - build-system = [ - pdm-backend - ]; + build-system = [ pdm-backend ]; dependencies = [ garth @@ -35,9 +34,7 @@ buildPythonPackage rec { # Tests require a token doCheck = false; - pythonImportsCheck = [ - "garminconnect" - ]; + pythonImportsCheck = [ "garminconnect" ]; meta = with lib; { description = "Garmin Connect Python API wrapper"; From 9262c37d59043758a3c85b08be8386e3f2313cec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Apr 2024 17:59:11 +0200 Subject: [PATCH 120/124] sublime-music: disable semver override checks --- pkgs/applications/audio/sublime-music/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/audio/sublime-music/default.nix b/pkgs/applications/audio/sublime-music/default.nix index b2cf3a5d842d..2ce12df23dcf 100644 --- a/pkgs/applications/audio/sublime-music/default.nix +++ b/pkgs/applications/audio/sublime-music/default.nix @@ -26,6 +26,7 @@ let rev = "refs/tags/${version}"; hash = "sha256-IWTo/P9JRxBQlhtcH3JMJZZrwAA8EALF4dtHajWUc4w="; }; + doCheck = false; # no tests }); dataclasses-json = super.dataclasses-json.overridePythonAttrs (oldAttrs: rec { From 4b26760adea35063d41c74eb444156868c8a0e1a Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 5 Apr 2024 18:27:24 +0200 Subject: [PATCH 121/124] ocamlPackages.wayland: 2.0 -> 2.1 --- pkgs/development/ocaml-modules/wayland/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/wayland/default.nix b/pkgs/development/ocaml-modules/wayland/default.nix index 6c60458f966d..c839546a2ba6 100644 --- a/pkgs/development/ocaml-modules/wayland/default.nix +++ b/pkgs/development/ocaml-modules/wayland/default.nix @@ -13,13 +13,13 @@ buildDunePackage rec { pname = "wayland"; - version = "2.0"; + version = "2.1"; minimalOCamlVersion = "5.0"; src = fetchurl { url = "https://github.com/talex5/ocaml-wayland/releases/download/v${version}/wayland-${version}.tbz"; - hash = "sha256-iCG1zk1tA7gdGGt78c3sQi0NN9Fh3HsCP4cy7Y3pg0s="; + hash = "sha256-D/tTlYlU8e1O+HShIsBxqc8953rjQblj63tRPYAo88E="; }; propagatedBuildInputs = [ From e599123b09749b9be4271fd7709abfbe7f62b392 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 5 Apr 2024 18:27:45 +0200 Subject: [PATCH 122/124] wayland-proxy-virtwl: unstable-2023-12-09 -> unstable-2024-04-05 --- pkgs/tools/wayland/wayland-proxy-virtwl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix b/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix index 029e30b2645a..a9ad770008c3 100644 --- a/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix +++ b/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix @@ -8,13 +8,13 @@ ocamlPackages.buildDunePackage rec { pname = "wayland-proxy-virtwl"; - version = "unstable-2023-12-09"; + version = "unstable-2024-04-05"; src = fetchFromGitHub { owner = "talex5"; repo = pname; - rev = "ec052fa0e9ae2b2926afc27e23a50b4d3072e6ac"; - sha256 = "sha256-ZWW44hfWs0F4SwwEjx62o/JnuXSrSlq2lrRFRTuPUFE="; + rev = "99d6b3fb8e5e226dd2f8bf01b788fd69e1e1ae62"; + sha256 = "sha256-BkQK5VGME/HA09brZ61jmjtCQG/s34MwdP0Nc80crkA="; }; minimalOCamlVersion = "5.0"; From aad2a8af943b0f1d31cc53ada83437fc1386ae5d Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sat, 6 Apr 2024 18:31:26 +0200 Subject: [PATCH 123/124] gprbuild: add comment on headerpad_max_install_names --- pkgs/development/ada-modules/gprbuild/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/ada-modules/gprbuild/default.nix b/pkgs/development/ada-modules/gprbuild/default.nix index 4e25bc313a63..00eaa7209767 100644 --- a/pkgs/development/ada-modules/gprbuild/default.nix +++ b/pkgs/development/ada-modules/gprbuild/default.nix @@ -42,6 +42,8 @@ stdenv.mkDerivation { ]; env = lib.optionalAttrs stdenv.isDarwin { + # Ensure that there is enough space for the `fixDarwinDylibNames` hook to + # update the install names of the output dylibs. NIX_LDFLAGS = "-headerpad_max_install_names"; }; From 3f2a8fea9275c059c3bbd1de1cc417732a8ea316 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Apr 2024 17:32:04 +0000 Subject: [PATCH 124/124] python311Packages.types-requests: 2.31.0.20240403 -> 2.31.0.20240406 --- pkgs/development/python-modules/types-requests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-requests/default.nix b/pkgs/development/python-modules/types-requests/default.nix index 1933aed78853..6cabdc3b89a5 100644 --- a/pkgs/development/python-modules/types-requests/default.nix +++ b/pkgs/development/python-modules/types-requests/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "types-requests"; - version = "2.31.0.20240403"; + version = "2.31.0.20240406"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-4eDNC2VTNPOdn4craKExDw40Nkdoi/LO6TLsTCsE3lk="; + hash = "sha256-RCjfM8VQOUXHSz9C6CsYHobse3JGIEGaKWbi3mBM4aE="; }; build-system = [ setuptools ];