From e9b835d9752c801642721d1cc9918d66dcc1f0f0 Mon Sep 17 00:00:00 2001 From: Solene Rapenne Date: Sun, 28 Aug 2022 14:51:19 +0200 Subject: [PATCH 01/38] find-tarballs.nix: add a new attribute and include patches files --- maintainers/scripts/find-tarballs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maintainers/scripts/find-tarballs.nix b/maintainers/scripts/find-tarballs.nix index 990185bbb3b..32fb5ea0111 100644 --- a/maintainers/scripts/find-tarballs.nix +++ b/maintainers/scripts/find-tarballs.nix @@ -14,12 +14,12 @@ let operator = const [ ]; }); - urls = map (drv: { url = head (drv.urls or [ drv.url ]); hash = drv.outputHash; type = drv.outputHashAlgo; name = drv.name; }) fetchurlDependencies; + urls = map (drv: { url = head (drv.urls or [ drv.url ]); hash = drv.outputHash; isPatch = (drv?postFetch); type = drv.outputHashAlgo; name = drv.name; }) fetchurlDependencies; fetchurlDependencies = filter (drv: drv.outputHash or "" != "" && drv.outputHashMode or "flat" == "flat" - && drv.postFetch or "" == "" && (drv ? url || drv ? urls)) + && (drv ? url || drv ? urls)) dependencies; dependencies = map (x: x.value) (genericClosure { From f0e4074eea548627e1b3a6bc210212b37c62fadf Mon Sep 17 00:00:00 2001 From: Solene Rapenne Date: Sun, 28 Aug 2022 14:51:26 +0200 Subject: [PATCH 02/38] copy-tarballs.pl: skip files that are patches --- maintainers/scripts/copy-tarballs.pl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/scripts/copy-tarballs.pl b/maintainers/scripts/copy-tarballs.pl index 6a08eb88bf8..c81b49bfb59 100755 --- a/maintainers/scripts/copy-tarballs.pl +++ b/maintainers/scripts/copy-tarballs.pl @@ -164,6 +164,7 @@ elsif (defined $expr) { my $algo = $fetch->{type}; my $hash = $fetch->{hash}; my $name = $fetch->{name}; + my $isPatch = $fetch->{isPatch}; if ($hash =~ /^([a-z0-9]+)-([A-Za-z0-9+\/=]+)$/) { $algo = $1; @@ -189,6 +190,11 @@ elsif (defined $expr) { next; } + if ($isPatch) { + print STDERR "skipping $url (support for patches is missing)\n"; + next; + } + next if defined $exclude && $url =~ /$exclude/; if (alreadyMirrored($algo, $hash)) { From 956555eca7a2f6e4483dd036afdb44ddcf6f8ca5 Mon Sep 17 00:00:00 2001 From: Solene Rapenne Date: Mon, 29 Aug 2022 10:17:39 +0200 Subject: [PATCH 03/38] find-tarballs.nix: isPatch should be defined only when postFetch is not empty --- maintainers/scripts/find-tarballs.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainers/scripts/find-tarballs.nix b/maintainers/scripts/find-tarballs.nix index 32fb5ea0111..685a33d137c 100644 --- a/maintainers/scripts/find-tarballs.nix +++ b/maintainers/scripts/find-tarballs.nix @@ -14,7 +14,7 @@ let operator = const [ ]; }); - urls = map (drv: { url = head (drv.urls or [ drv.url ]); hash = drv.outputHash; isPatch = (drv?postFetch); type = drv.outputHashAlgo; name = drv.name; }) fetchurlDependencies; + urls = map (drv: { url = head (drv.urls or [ drv.url ]); hash = drv.outputHash; isPatch = (drv?postFetch && drv.postFetch != ""); type = drv.outputHashAlgo; name = drv.name; }) fetchurlDependencies; fetchurlDependencies = filter From 0b53d19370f4f02703c1c4e5310e793190581ecc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Oct 2022 09:04:01 +0000 Subject: [PATCH 04/38] dolibarr: 16.0.0 -> 16.0.1 --- pkgs/servers/web-apps/dolibarr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/dolibarr/default.nix b/pkgs/servers/web-apps/dolibarr/default.nix index a0eacd743d0..0d6de0c6199 100644 --- a/pkgs/servers/web-apps/dolibarr/default.nix +++ b/pkgs/servers/web-apps/dolibarr/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "dolibarr"; - version = "16.0.0"; + version = "16.0.1"; src = fetchFromGitHub { owner = "Dolibarr"; repo = "dolibarr"; rev = version; - sha256 = "sha256-6BS1UHcfxiG1AXJSagxydtl5TU7tyZt21Q3geNmwkYY="; + sha256 = "sha256-67Ox0DP4vfiz8GgD3nfa4FyB6Qrqkc2zt1iMS584CWs="; }; dontBuild = true; From c8e78b38decff161fbfe8ed6822c6b757a56c4d5 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 24 Oct 2022 14:43:33 +0800 Subject: [PATCH 05/38] apfsprogs: unstable-2022-07-21 -> unstable-2022-10-15 --- pkgs/tools/filesystems/apfsprogs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/apfsprogs/default.nix b/pkgs/tools/filesystems/apfsprogs/default.nix index bbda1721cce..f35c9a696d1 100644 --- a/pkgs/tools/filesystems/apfsprogs/default.nix +++ b/pkgs/tools/filesystems/apfsprogs/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation { pname = "apfsprogs"; - version = "unstable-2022-07-21"; + version = "unstable-2022-10-15"; src = fetchFromGitHub { owner = "linux-apfs"; repo = "apfsprogs"; - rev = "8c5340bcc0a261ffe6e5ed85a1742fb60ee982f3"; - sha256 = "sha256-cDxXWfXl1VxdpKBcU00ULWlidzg6kQFG4AGEu5DBCaw="; + rev = "e3d5eec21da31107457f868f7f37c48c6809b7fa"; + hash = "sha256-gxcsWLIs2+28SOLLeAP7iP6MaLE445CKTlD+gVE6V5g="; }; buildPhase = '' From 63227b483fb65b03f72ad31db9a4eb9bba5c294f Mon Sep 17 00:00:00 2001 From: schnusch Date: Wed, 16 Feb 2022 18:29:28 +0100 Subject: [PATCH 06/38] oath-toolkit: replace update script with nix-update nix-update supports GNU Savannah see https://github.com/Mic92/nix-update/releases/tag/0.5.0 --- pkgs/tools/security/oath-toolkit/default.nix | 4 +- pkgs/tools/security/oath-toolkit/update.sh | 50 -------------------- 2 files changed, 2 insertions(+), 52 deletions(-) delete mode 100755 pkgs/tools/security/oath-toolkit/update.sh diff --git a/pkgs/tools/security/oath-toolkit/default.nix b/pkgs/tools/security/oath-toolkit/default.nix index e542a2ae714..20cfd11b762 100644 --- a/pkgs/tools/security/oath-toolkit/default.nix +++ b/pkgs/tools/security/oath-toolkit/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, pam, xmlsec }: +{ lib, stdenv, fetchurl, nix-update-script, pam, xmlsec }: let # TODO: Switch to OpenPAM once https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/26 is addressed upstream @@ -19,7 +19,7 @@ in stdenv.mkDerivation rec { configureFlags = lib.optionals stdenv.isDarwin [ "--disable-pam" ]; - passthru.updateScript = ./update.sh; + passthru.updateScript = nix-update-script { attrPath = pname; }; meta = with lib; { description = "Components for building one-time password authentication systems"; diff --git a/pkgs/tools/security/oath-toolkit/update.sh b/pkgs/tools/security/oath-toolkit/update.sh deleted file mode 100755 index 9f56ae41232..00000000000 --- a/pkgs/tools/security/oath-toolkit/update.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i bash -p curl git gnugrep nix - -set -euo pipefail - -nixfile='default.nix' -release_url='https://download.savannah.nongnu.org/releases/oath-toolkit/' -attr='oath-toolkit' -command='oathtool --version' - -color() { - printf '%s: \033[%sm%s\033[39m\n' "$0" "$1" "$2" >&2 || true -} - -color 32 "downloading $release_url..." -if ! release_page=$(curl -Lf "$release_url"); then - color 31 "cannot download release page" - exit 1 -fi - -tarball_name=$(printf '%s\n' "$release_page" \ - | grep -Po '(?<=href=").*?\.tar\.gz(?=")' \ - | sort -n | tail -n1) -tarball_version="${tarball_name%.tar.*}" -tarball_version="${tarball_version##*-}" -tarball_url="mirror://savannah${release_url#https://*/releases}$tarball_name" - -color 32 "nix-prefetch-url $tarball_url..." -if ! tarball_sha256=$(nix-prefetch-url --type sha256 "$tarball_url"); then - color 31 "cannot prefetch $tarball_url" - exit 1 -fi - -old_version=$(grep -Pom1 '(?<=version = ").*?(?=";)' "$nixfile") - -version=$(printf 'version = "%s";\n' "$tarball_version") -sha256=$(printf 'sha256 = "%s";\n' "$tarball_sha256") -sed -e "s,version = .*,$version," -e "s,sha256 = .*,$sha256," -i "$nixfile" - -if git diff --exit-code "$nixfile" > /dev/stderr; then - printf '\n' >&2 || true - color 32 "$tarball_version is up to date" -else - color 32 "running '$command' with nix-shell..." - nix-shell -p "callPackage ./$nixfile {}" --run "$command" - msg="$attr: $old_version -> $tarball_version" - printf '\n' >&2 || true - color 31 "$msg" - git commit -m "$msg" "$nixfile" -fi From 18cdb24cd3e9dc62be7801175c46f45ddb28a0b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 10:47:09 +0100 Subject: [PATCH 07/38] legitify: init at 0.1.5 --- pkgs/development/tools/legitify/default.nix | 31 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/tools/legitify/default.nix diff --git a/pkgs/development/tools/legitify/default.nix b/pkgs/development/tools/legitify/default.nix new file mode 100644 index 00000000000..ab808fcc61c --- /dev/null +++ b/pkgs/development/tools/legitify/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "legitify"; + version = "0.1.5"; + + src = fetchFromGitHub { + owner = "Legit-Labs"; + repo = pname; + rev = "v${version}"; + hash = "sha256-Sr6P5S5+DqbP0ihCj97l84739/NRAlYJLnXp4B5gHNE="; + }; + + vendorHash = "sha256-EJMXzWrOXFl7JFYBp/XAcHLcNyWCKbOBAyo/Yf2mh5s="; + + ldflags = [ + "-w" + "-s" + "-X github.com/Legit-Labs/legitify/internal/version.Version=${version}" + ]; + + meta = with lib; { + description = "Tool to detect and remediate misconfigurations and security risks of GitHub assets"; + homepage = "https://github.com/Legit-Labs/legitify"; + license = licenses.asl20; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4d8f4e25fbe..f9e35b2b4f8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29838,6 +29838,8 @@ with pkgs; legit = callPackage ../applications/version-management/git-and-tools/legit { }; + legitify = callPackage ../development/tools/legitify { }; + lens = callPackage ../applications/networking/cluster/lens { }; leo-editor = libsForQt5.callPackage ../applications/editors/leo-editor { }; From 3a9447688dbb950b516e0d0d058c9af97369242e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 13:01:23 +0100 Subject: [PATCH 08/38] bomber-go: int at 0.3.4 --- pkgs/development/tools/bomber-go/default.nix | 31 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/tools/bomber-go/default.nix diff --git a/pkgs/development/tools/bomber-go/default.nix b/pkgs/development/tools/bomber-go/default.nix new file mode 100644 index 00000000000..0c09e1e7c1a --- /dev/null +++ b/pkgs/development/tools/bomber-go/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "bomber-go"; + version = "0.3.4"; + + src = fetchFromGitHub { + owner = "devops-kung-fu"; + repo = "bomber"; + rev = "refs/tags/v${version}"; + hash = "sha256-q30wTM8HQURDBUReQsXgKHI4m4sSdHbWPwUld0sAays="; + }; + + vendorHash = "sha256-tkjwnc5EquAuIfYKy8u6ZDFJPl/UTW6x7vvY1QTsBXg="; + + ldflags = [ + "-w" + "-s" + ]; + + meta = with lib; { + description = "Tool to scans Software Bill of Materials (SBOMs) for vulnerabilities"; + homepage = "https://github.com/devops-kung-fu/bomber"; + license = licenses.mpl20; + mainProgram = "bomber"; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4d8f4e25fbe..6f5d369b9d9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5125,6 +5125,8 @@ with pkgs; bogofilter = callPackage ../tools/misc/bogofilter { }; + bomber-go = callPackage ../development/tools/bomber-go { }; + bomutils = callPackage ../tools/archivers/bomutils { }; boofuzz= callPackage ../tools/security/boofuzz { }; From d5769b9d915adb0ee8895c65181b7f77b713b603 Mon Sep 17 00:00:00 2001 From: Martino Fontana Date: Mon, 31 Oct 2022 16:30:50 +0100 Subject: [PATCH 09/38] mgba: don't create desktop file --- pkgs/applications/emulators/mgba/default.nix | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/pkgs/applications/emulators/mgba/default.nix b/pkgs/applications/emulators/mgba/default.nix index ce0ea6d6de8..d8aec3aa54c 100644 --- a/pkgs/applications/emulators/mgba/default.nix +++ b/pkgs/applications/emulators/mgba/default.nix @@ -3,7 +3,6 @@ , fetchFromGitHub , SDL2 , cmake -, copyDesktopItems , ffmpeg , imagemagick , libedit @@ -11,7 +10,6 @@ , libepoxy , libzip , lua -, makeDesktopItem , minizip , pkg-config , qtbase @@ -33,7 +31,6 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake - copyDesktopItems pkg-config wrapQtAppsHook ]; @@ -53,19 +50,6 @@ stdenv.mkDerivation (finalAttrs: { qttools ]; - desktopItems = [ - (makeDesktopItem { - name = "mgba"; - exec = "mgba-qt"; - icon = "mgba"; - comment = "A Game Boy Advance Emulator"; - desktopName = "mgba"; - genericName = "Game Boy Advance Emulator"; - categories = [ "Game" "Emulator" ]; - startupNotify = false; - }) - ]; - meta = with lib; { homepage = "https://mgba.io"; description = "A modern GBA emulator with a focus on accuracy"; From 049d684ffc8fba87f767a3eece293f6dec5ed8c2 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 1 Nov 2022 03:38:27 +0100 Subject: [PATCH 10/38] asl: fix build on aarch64-darwin --- pkgs/development/compilers/asl/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/asl/default.nix b/pkgs/development/compilers/asl/default.nix index b02847b0593..cfc44c717e0 100644 --- a/pkgs/development/compilers/asl/default.nix +++ b/pkgs/development/compilers/asl/default.nix @@ -18,6 +18,8 @@ stdenv.mkDerivation rec { postPatch = lib.optionalString (!buildDocs) '' substituteInPlace Makefile --replace "all: binaries docs" "all: binaries" + '' + lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' + substituteInPlace sysdefs.h --replace "x86_64" "aarch64" ''; dontConfigure = true; From 84ffd0059571161ad99fa78d00ab9b7f6b38ccd4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 08:50:43 +0100 Subject: [PATCH 11/38] libreddit: 0.22.9 -> 0.23.1 --- pkgs/servers/libreddit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/libreddit/default.nix b/pkgs/servers/libreddit/default.nix index 5e1775c8bdf..3a3abda5c50 100644 --- a/pkgs/servers/libreddit/default.nix +++ b/pkgs/servers/libreddit/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "libreddit"; - version = "0.22.9"; + version = "0.23.1"; src = fetchFromGitHub { owner = "spikecodes"; repo = pname; rev = "v${version}"; - sha256 = "sha256-xsWV3DWAFekWliFRdea2J+Mygl/58d92qTXJ7/4YVEg="; + sha256 = "sha256-qO9AgEAm+wK8LAlUOYIKYTXJYT3yz65UWAFTf711+5w="; }; - cargoSha256 = "sha256-eLfKfl7CYH2V9WJksLps6uAckQEPB5dFKBY2B6CMa/8="; + cargoSha256 = "sha256-ApZLYKavYt1Zp7qvdbhBXPBj7qv/D/oZp5lK2sfWnDI="; buildInputs = lib.optional stdenv.isDarwin Security; From 5bd89ea48b9832f2bbce50bcdedcbecc991cc81a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 09:05:35 +0100 Subject: [PATCH 12/38] python310Packages.types-pytz: 2022.5.0.0 -> 2022.6.0.1 --- pkgs/development/python-modules/types-pytz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pytz/default.nix b/pkgs/development/python-modules/types-pytz/default.nix index 71fd7a09837..7ba9ad6d971 100644 --- a/pkgs/development/python-modules/types-pytz/default.nix +++ b/pkgs/development/python-modules/types-pytz/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-pytz"; - version = "2022.5.0.0"; + version = "2022.6.0.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-DBY7FdPlmObMcHSpnKnscrJdwbRGrMEzuCdmevC3sJo="; + sha256 = "sha256-0HgZY3TRJ36fmYTUk3PqBDzyxk1dXEkfvIbCWFV71G8="; }; # Modules doesn't have tests From 1ce7100c4f5cb16878b2085ed59fdc326e4f9a29 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 09:06:43 +0100 Subject: [PATCH 13/38] python310Packages.readme_renderer: 37.2 -> 37.3 --- pkgs/development/python-modules/readme_renderer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/readme_renderer/default.nix b/pkgs/development/python-modules/readme_renderer/default.nix index 5b271667e02..daa9a4d4909 100644 --- a/pkgs/development/python-modules/readme_renderer/default.nix +++ b/pkgs/development/python-modules/readme_renderer/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "readme-renderer"; - version = "37.2"; + version = "37.3"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "readme_renderer"; inherit version; - sha256 = "sha256-6K0lKTyY94HbwsWjajCZKTkACfkC+Z4XmMdhqvBKeSM="; + sha256 = "sha256-zWUxht/HMFVlbwkPIn9csioEbX9xqEHfowX1XJpRMnM="; }; propagatedBuildInputs = [ From 6110cca56f57670184c5c553698cd46f91bbba38 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 09:43:22 +0100 Subject: [PATCH 14/38] python310Packages.casbin: 1.17.2 -> 1.17.3 --- pkgs/development/python-modules/casbin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/casbin/default.nix b/pkgs/development/python-modules/casbin/default.nix index 3072917f2ff..5f208793ab5 100644 --- a/pkgs/development/python-modules/casbin/default.nix +++ b/pkgs/development/python-modules/casbin/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "casbin"; - version = "1.17.2"; + version = "1.17.3"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = pname; repo = "pycasbin"; rev = "refs/tags/v${version}"; - hash = "sha256-wJYGo87K9Ae2HoN/ZR3S0EiX2v68vs+Vb75nA+Csass="; + hash = "sha256-b/bA1ClBdj25aPoniszqRtNih+qzJuLMiGkNoV1cv7c="; }; propagatedBuildInputs = [ From 4655c35887cce95019de632dca474c52ee0f7617 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Tue, 1 Nov 2022 10:01:16 +0100 Subject: [PATCH 15/38] credslayer: mark as broken credslayer hasn't been updated since 2020 and is incompatible with newer versions of pyshark. If the upstream issue gets fixed the `broken` attribute can be removed. Signed-off-by: Florian Brandes --- pkgs/tools/security/credslayer/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/tools/security/credslayer/default.nix b/pkgs/tools/security/credslayer/default.nix index 223f9dd70eb..f43e216868c 100644 --- a/pkgs/tools/security/credslayer/default.nix +++ b/pkgs/tools/security/credslayer/default.nix @@ -48,5 +48,8 @@ python3.pkgs.buildPythonApplication rec { homepage = "https://github.com/ShellCode33/CredSLayer"; license = with licenses; [ gpl3Only ]; maintainers = with maintainers; [ fab ]; + # Upstream issue https://github.com/ShellCode33/CredSLayer/issues/16 + # This package works only with pyshark < 0.5 + broken = true; }; } From 9ae430af84a4badc69dd7ea0020499ab392132e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 1 Nov 2022 09:37:32 +0000 Subject: [PATCH 16/38] vengi-tools: 0.0.21 -> 0.0.22 --- pkgs/applications/graphics/vengi-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/vengi-tools/default.nix b/pkgs/applications/graphics/vengi-tools/default.nix index d54d4e06f0d..a7b289e33b3 100644 --- a/pkgs/applications/graphics/vengi-tools/default.nix +++ b/pkgs/applications/graphics/vengi-tools/default.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation rec { pname = "vengi-tools"; - version = "0.0.21"; + version = "0.0.22"; src = fetchFromGitHub { owner = "mgerhardy"; repo = "vengi"; rev = "v${version}"; - sha256 = "sha256-T9YBU/YhhOASdKnzLcwQGBLc4HcQspiOV9VRgotfq3c="; + sha256 = "sha256-OlOnr1Spy8kdie9CyLVOQkY1+ib6Uwcd/xP5TSaZkYg="; }; nativeBuildInputs = [ From 172ec47d51a8fde994e3dcd853e920ed00ce8938 Mon Sep 17 00:00:00 2001 From: kilianar Date: Tue, 1 Nov 2022 10:48:14 +0100 Subject: [PATCH 17/38] fava: 1.23 -> 1.23.1 https://github.com/beancount/fava/releases/tag/v1.23.1 --- pkgs/applications/office/fava/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/fava/default.nix b/pkgs/applications/office/fava/default.nix index aea4a16e46b..fce5bb14964 100644 --- a/pkgs/applications/office/fava/default.nix +++ b/pkgs/applications/office/fava/default.nix @@ -2,12 +2,12 @@ python3.pkgs.buildPythonApplication rec { pname = "fava"; - version = "1.23"; + version = "1.23.1"; format = "pyproject"; src = python3.pkgs.fetchPypi { inherit pname version; - sha256 = "sha256-dwJKSQiuggnseEbALSrT051Me/z1jpj/BjuxN0v5dpU="; + sha256 = "sha256-Uw8UIJa+Dtsy+o31I1ynLyhZrFNX42NFRXu1O2ISbzU="; }; nativeBuildInputs = with python3.pkgs; [ setuptools-scm ]; From 8ff7e7e64409181c11f6ae4a23a50da9657a9a72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 1 Nov 2022 11:44:26 +0100 Subject: [PATCH 18/38] gopls: 0.9.5 -> 0.10.0 --- pkgs/development/tools/gopls/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/gopls/default.nix b/pkgs/development/tools/gopls/default.nix index 31af0aae0e6..004b6461cbb 100644 --- a/pkgs/development/tools/gopls/default.nix +++ b/pkgs/development/tools/gopls/default.nix @@ -2,17 +2,17 @@ buildGoModule rec { pname = "gopls"; - version = "0.9.5"; + version = "0.10.0"; src = fetchFromGitHub { owner = "golang"; repo = "tools"; rev = "gopls/v${version}"; - sha256 = "sha256-kDO7Sxz2pqZZBG2eGAWyh9UTAoYLzkAn86qh9LdepoU="; + sha256 = "sha256-bSy5aoIrYjMG6hlkDf4vyR6r2XpjKAOX0C6MitYeg8k="; }; modRoot = "gopls"; - vendorSha256 = "sha256-ny+gD3ZXp6ZncWJtpW9fprYojQBkIUL+FEKp/7K5rrU="; + vendorSha256 = "sha256-UwHZRSH2amS1um9hi/MRs3nQiCXCl52+S7+hqc/Orqc="; doCheck = false; From c77f59d15b21965cf495727bfe37a61b986da511 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 1 Nov 2022 11:51:23 +0100 Subject: [PATCH 19/38] prismlauncher: 5.0 -> 5.1 Signed-off-by: Sefa Eyeoglu --- pkgs/games/prismlauncher/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/prismlauncher/default.nix b/pkgs/games/prismlauncher/default.nix index f839f6314ea..83b31cc9b7f 100644 --- a/pkgs/games/prismlauncher/default.nix +++ b/pkgs/games/prismlauncher/default.nix @@ -32,13 +32,13 @@ let in stdenv.mkDerivation rec { pname = "prismlauncher"; - version = "5.0"; + version = "5.1"; src = fetchFromGitHub { owner = "PrismLauncher"; repo = "PrismLauncher"; rev = version; - sha256 = "sha256-oN+DpJ08N/ar5wLAahgpBV9DeHtMTwSrE7uOwT3A+Yo="; + sha256 = "sha256-CZH2vINHoQy1hVfKloRrcoCDdXPQRnIylpClQJdOUrk="; }; nativeBuildInputs = [ extra-cmake-modules ghc_filesystem cmake file jdk wrapQtAppsHook ]; From 20c2edde84f7d1c669d2e7bc26d67822cec0a10d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 11:55:16 +0100 Subject: [PATCH 20/38] libreddit: update repository location --- pkgs/servers/libreddit/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/libreddit/default.nix b/pkgs/servers/libreddit/default.nix index 3a3abda5c50..bbed7c931f1 100644 --- a/pkgs/servers/libreddit/default.nix +++ b/pkgs/servers/libreddit/default.nix @@ -11,15 +11,17 @@ rustPlatform.buildRustPackage rec { version = "0.23.1"; src = fetchFromGitHub { - owner = "spikecodes"; + owner = "libreddit"; repo = pname; rev = "v${version}"; - sha256 = "sha256-qO9AgEAm+wK8LAlUOYIKYTXJYT3yz65UWAFTf711+5w="; + hash = "sha256-qO9AgEAm+wK8LAlUOYIKYTXJYT3yz65UWAFTf711+5w="; }; cargoSha256 = "sha256-ApZLYKavYt1Zp7qvdbhBXPBj7qv/D/oZp5lK2sfWnDI="; - buildInputs = lib.optional stdenv.isDarwin Security; + buildInputs = lib.optional stdenv.isDarwin [ + Security + ]; passthru.tests = { inherit (nixosTests) libreddit; @@ -27,7 +29,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { description = "Private front-end for Reddit"; - homepage = "https://github.com/spikecodes/libreddit"; + homepage = "https://github.com/libreddit/libreddit"; license = with licenses; [ agpl3Only ]; maintainers = with maintainers; [ fab jojosch ]; }; From d6a2e039bb328d238dc52e8f6bab4422405910c0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 11:58:52 +0100 Subject: [PATCH 21/38] python310Packages.demetriek: init at 0.4.0 --- .../python-modules/demetriek/default.nix | 65 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 67 insertions(+) create mode 100644 pkgs/development/python-modules/demetriek/default.nix diff --git a/pkgs/development/python-modules/demetriek/default.nix b/pkgs/development/python-modules/demetriek/default.nix new file mode 100644 index 00000000000..99b889eae27 --- /dev/null +++ b/pkgs/development/python-modules/demetriek/default.nix @@ -0,0 +1,65 @@ +{ lib +, aiohttp +, awesomeversion +, backoff +, buildPythonPackage +, pydantic +, fetchFromGitHub +, poetry-core +, yarl +, aresponses +, pytest-asyncio +, pytestCheckHook +, pythonOlder +}: + +buildPythonPackage rec { + pname = "demetriek"; + version = "0.4.0"; + format = "pyproject"; + + disabled = pythonOlder "3.9"; + + src = fetchFromGitHub { + owner = "frenck"; + repo = "python-demetriek"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-LCHHBcZgO9gw5jyaJiiS4lKyb0ut+PJvKTylIvIKHhc="; + }; + + postPatch = '' + # Upstream doesn't set a version for the pyproject.toml + substituteInPlace pyproject.toml \ + --replace "0.0.0" "${version}" \ + --replace "--cov" "" + ''; + + nativeBuildInputs = [ + poetry-core + ]; + + propagatedBuildInputs = [ + aiohttp + awesomeversion + backoff + pydantic + yarl + ]; + + checkInputs = [ + aresponses + pytest-asyncio + pytestCheckHook + ]; + + pythonImportsCheck = [ + "demetriek" + ]; + + meta = with lib; { + description = "Python client for LaMetric TIME devices"; + homepage = "https://github.com/frenck/python-demetriek"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 58b814a21b5..7fad286901a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2404,6 +2404,8 @@ in { deluge-client = callPackage ../development/python-modules/deluge-client { }; + demetriek = callPackage ../development/python-modules/demetriek { }; + demjson3 = callPackage ../development/python-modules/demjson3 { }; dendropy = callPackage ../development/python-modules/dendropy { }; From c92bfb0b013d75a8e754c67654f9494e5b16cbe0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 11:59:11 +0100 Subject: [PATCH 22/38] home-assistant: update component-packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 0fbf7caea35..db4f49e8d29 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -1605,7 +1605,8 @@ ]; # missing inputs: lacrosse-view "lametric" = ps: with ps; [ aiohttp-cors - ]; # missing inputs: demetriek + demetriek + ]; "landisgyr_heat_meter" = ps: with ps; [ ultraheat-api ]; @@ -3914,6 +3915,7 @@ "konnected" "kraken" "kulersky" + "lametric" "landisgyr_heat_meter" "lastfm" "launch_library" From 10fa88a7105647179d6d0f4aeb2f86d2f03a1d75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 1 Nov 2022 11:15:07 +0000 Subject: [PATCH 23/38] yq-go: 4.29.1 -> 4.29.2 --- pkgs/development/tools/yq-go/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/yq-go/default.nix b/pkgs/development/tools/yq-go/default.nix index c9c439c7a05..8f854fdedf6 100644 --- a/pkgs/development/tools/yq-go/default.nix +++ b/pkgs/development/tools/yq-go/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "yq-go"; - version = "4.29.1"; + version = "4.29.2"; src = fetchFromGitHub { owner = "mikefarah"; repo = "yq"; rev = "v${version}"; - sha256 = "sha256-aZMlWC6qtN2TvND18QO8Q3UicSNa9cZT/xPmia3V6FM="; + sha256 = "sha256-ZHl0FTxWdoxHrbWx6mp5qR/l/FtC3bBkzGuR0T2NouA="; }; vendorSha256 = "sha256-L3l6wH4bR1/R6MtQTHYsyRE5E/EPnpNwa310zUONo+s="; From 34e17488ab3b989d16112a890044e3077d957550 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 30 Oct 2022 08:05:55 +0000 Subject: [PATCH 24/38] unciv: 4.2.13 -> 4.2.16 --- pkgs/games/unciv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/unciv/default.nix b/pkgs/games/unciv/default.nix index d27f468a53a..f25f11461f4 100644 --- a/pkgs/games/unciv/default.nix +++ b/pkgs/games/unciv/default.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation rec { pname = "unciv"; - version = "4.2.13"; + version = "4.2.16"; src = fetchurl { url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar"; - sha256 = "sha256-xYYuToo+19qaVyWFKrgjsqVs78rHdX/hyZ/nXYlPFMU="; + sha256 = "sha256-AViMFK3MwDbd+N1ycqcMAzzCVudnU/kZWcsqr5Wx31k="; }; dontUnpack = true; From 48adf8f8d12cda558dba35afa9d35fc674f5d0b1 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 1 Nov 2022 21:02:39 +0800 Subject: [PATCH 25/38] nixos/tests/dolibarr: add to all-tests --- nixos/tests/all-tests.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 91291d2bbfe..6bb366c19bd 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -170,6 +170,7 @@ in { documentation = pkgs.callPackage ../modules/misc/documentation/test.nix { inherit nixosLib; }; doh-proxy-rust = handleTest ./doh-proxy-rust.nix {}; dokuwiki = handleTest ./dokuwiki.nix {}; + dolibarr = handleTest ./dolibarr.nix {}; domination = handleTest ./domination.nix {}; dovecot = handleTest ./dovecot.nix {}; drbd = handleTest ./drbd.nix {}; From d3ac9817b3ac90bd66eab7c7e77cb78c30c775e8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 1 Nov 2022 13:05:58 +0000 Subject: [PATCH 26/38] act: 0.2.32 -> 0.2.33 --- pkgs/development/tools/misc/act/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/misc/act/default.nix b/pkgs/development/tools/misc/act/default.nix index b447ce5564f..dd0c96a46ab 100644 --- a/pkgs/development/tools/misc/act/default.nix +++ b/pkgs/development/tools/misc/act/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "act"; - version = "0.2.32"; + version = "0.2.33"; src = fetchFromGitHub { owner = "nektos"; repo = pname; rev = "v${version}"; - sha256 = "sha256-fHGS05qlRSVTrjEx71hhVridbpbLVyaAOg3uMYIj0TU="; + sha256 = "sha256-FNOZA4sb0IlKkLiE+uPOE5KJXlU7XbtHlmPJUMJbGNE="; }; - vendorSha256 = "sha256-ctIKaThBIzaBw3/a0pat+G7Zb4Y2F7mk8VZWoM0XdyI="; + vendorSha256 = "sha256-9ziHGZWHeYk0sxOxIFCnrLd1iqT9orgwE7eixvSMhlc="; doCheck = false; From 87598a6ded17c9d0be1af42db2043ed0593f2f53 Mon Sep 17 00:00:00 2001 From: Arnout Engelen Date: Tue, 1 Nov 2022 08:40:30 +0100 Subject: [PATCH 27/38] texlive.combined.scheme-minimal: fix build Follow-up on #196435, fixing https://github.com/NixOS/nixpkgs/pull/196435#issuecomment-1296199290 Needed to make #198236 pass --- pkgs/tools/typesetting/tex/texlive/combine.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/typesetting/tex/texlive/combine.nix b/pkgs/tools/typesetting/tex/texlive/combine.nix index 82af99c0a8e..c14d8c9f305 100644 --- a/pkgs/tools/typesetting/tex/texlive/combine.nix +++ b/pkgs/tools/typesetting/tex/texlive/combine.nix @@ -236,7 +236,7 @@ in (buildEnv { faketime $(date --utc -d@$SOURCE_DATE_EPOCH --iso-8601=seconds) tex -ini -jobname=tex -progname=tex tex.ini cd - fi - if [[ -d share/texmf-var/web2c/luahbtex ]] + if [[ -f share/texmf-var/web2c/luahbtex/lualatex.fmt ]] then cd share/texmf-var/web2c/luahbtex faketime $(date --utc -d@$SOURCE_DATE_EPOCH --iso-8601=seconds) luahbtex -ini -jobname=lualatex -progname=lualatex lualatex.ini From cd0a368e0835b7ea753cd1282feaf678533fee5b Mon Sep 17 00:00:00 2001 From: linsui Date: Tue, 1 Nov 2022 20:43:01 +0800 Subject: [PATCH 28/38] yutto: move to all-packages and 2.0.0b15 -> 2.0.0b16 --- pkgs/tools/misc/yutto/default.nix | 21 ++++++++++----------- pkgs/top-level/all-packages.nix | 2 +- pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/tools/misc/yutto/default.nix b/pkgs/tools/misc/yutto/default.nix index a6ac2604f08..3452277c1fe 100644 --- a/pkgs/tools/misc/yutto/default.nix +++ b/pkgs/tools/misc/yutto/default.nix @@ -1,27 +1,22 @@ { lib -, buildPythonApplication -, fetchPypi -, pythonOlder -, poetry-core -, aiohttp -, aiofiles -, biliass -, dicttoxml -, colorama +, python3 , ffmpeg , makeWrapper +, nix-update-script }: +with python3.pkgs; + buildPythonApplication rec { pname = "yutto"; - version = "2.0.0b15"; + version = "2.0.0b16"; format = "pyproject"; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-TOFApMwY2WRYg2H2N0PIjylYFKnTHdszdU+AFgLYYwc="; + hash = "sha256-aGmayZGXmEyVuUKDKrgcYuPKsib/c5ou5CZ+Sag6Evk="; }; nativeBuildInputs = [ @@ -42,6 +37,10 @@ buildPythonApplication rec { pythonImportsCheck = [ "yutto" ]; + passthru.updateScript = nix-update-script { + attrPath = pname; + }; + meta = with lib; { description = "A Bilibili downloader"; homepage = "https://github.com/yutto-dev/yutto"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5bf8a409564..fc6528a7842 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -33199,7 +33199,7 @@ with pkgs; ytmdl = callPackage ../tools/misc/ytmdl { }; - yutto = with python3.pkgs; toPythonApplication yutto; + yutto = callPackage ../tools/misc/yutto { }; yuview = libsForQt5.yuview; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 330aede2238..dd646f8b08e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12134,8 +12134,6 @@ self: super: with self; { yubico-client = callPackage ../development/python-modules/yubico-client { }; - yutto = callPackage ../tools/misc/yutto { }; - z3c-checkversions = callPackage ../development/python-modules/z3c-checkversions { }; z3 = (toPythonModule (pkgs.z3.override { From 8a837a95ed519d667bda873eb3dfa9b5ec55858b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Tue, 1 Nov 2022 14:29:24 +0100 Subject: [PATCH 29/38] crimson-pro: init at unstable-2022-08-30 A professionally produced redesign of Crimson by Jacques Le Bailly. https://github.com/Fonthausen/CrimsonPro --- pkgs/data/fonts/crimson-pro/default.nix | 35 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/data/fonts/crimson-pro/default.nix diff --git a/pkgs/data/fonts/crimson-pro/default.nix b/pkgs/data/fonts/crimson-pro/default.nix new file mode 100644 index 00000000000..d07f5c94937 --- /dev/null +++ b/pkgs/data/fonts/crimson-pro/default.nix @@ -0,0 +1,35 @@ +{ lib, stdenv, fetchFromGitHub }: + +stdenv.mkDerivation { + pname = "crimson-pro"; + version = "unstable-2022-08-30"; + + outputs = [ "out" "woff2" ]; + + src = fetchFromGitHub { + owner = "Fonthausen"; + repo = "CrimsonPro"; + rev = "24e8f7bf59ec45d77c67879ad80d97e5f94c787b"; + hash = "sha256-3zFB1AMcC7eNEVA2Mx1OE8rLN9zPzexZ3FtER9wH5ss="; + }; + + dontBuild = true; + + installPhase = '' + runHook preInstall + + install -m444 -Dt $out/share/fonts/truetype fonts/ttf/*.ttf + install -m444 -Dt $out/share/fonts/opentype fonts/otf/*.otf + install -m444 -Dt $woff2/share/fonts/woff2 fonts/webfonts/*.woff2 + + runHook postInstall + ''; + + meta = with lib; { + homepage = "https://github.com/Fonthausen/CrimsonPro"; + description = "A professionally produced redesign of Crimson by Jacques Le Bailly"; + license = licenses.ofl; + platforms = platforms.all; + maintainers = with maintainers; [ ncfavier ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fc6528a7842..942bbe4386a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -26064,6 +26064,8 @@ with pkgs; crimson = callPackage ../data/fonts/crimson {}; + crimson-pro = callPackage ../data/fonts/crimson-pro {}; + dejavu_fonts = lowPrio (callPackage ../data/fonts/dejavu-fonts {}); # solve collision for nix-env before https://github.com/NixOS/nix/pull/815 From 06c9d4d95c1ef5e0fb19bf346ee297b94b32b666 Mon Sep 17 00:00:00 2001 From: Bill Huang Date: Tue, 1 Nov 2022 17:36:26 +0800 Subject: [PATCH 30/38] gym: 0.21.0 -> 0.26.2 add importlib-metadata as dependency when python < 3.10 --- .../python-modules/gym-notices/default.nix | 24 +++++++++++++++++++ .../python-modules/gym/default.nix | 12 ++++++---- pkgs/top-level/python-packages.nix | 2 ++ 3 files changed, 34 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/python-modules/gym-notices/default.nix diff --git a/pkgs/development/python-modules/gym-notices/default.nix b/pkgs/development/python-modules/gym-notices/default.nix new file mode 100644 index 00000000000..1cd974976e4 --- /dev/null +++ b/pkgs/development/python-modules/gym-notices/default.nix @@ -0,0 +1,24 @@ +{ lib +, buildPythonPackage +, fetchPypi +}: + +buildPythonPackage rec { + pname = "gym-notices"; + version = "0.0.8"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-rSXiAEh8r6NpcoYl/gZOiK2hNGYYUmECZZtGQPK0uRE="; + }; + + pythonImportsCheck = [ "gym_notices" ]; + + meta = with lib; { + description = "Notices for Python package Gym"; + homepage = "https://github.com/Farama-Foundation/gym-notices"; + license = licenses.mit; + maintainers = with maintainers; [ billhuang ]; + }; +} + diff --git a/pkgs/development/python-modules/gym/default.nix b/pkgs/development/python-modules/gym/default.nix index 1616343f8b4..44fbdc04012 100644 --- a/pkgs/development/python-modules/gym/default.nix +++ b/pkgs/development/python-modules/gym/default.nix @@ -3,23 +3,27 @@ , fetchFromGitHub , numpy , cloudpickle +, gym-notices +, importlib-metadata +, pythonOlder }: buildPythonPackage rec { pname = "gym"; - version = "0.21.0"; + version = "0.26.2"; src = fetchFromGitHub { owner = "openai"; repo = pname; - rev = "v${version}"; - sha256 = "12b545xz0r2g4z5r7f8amxl7nm0lqymkzwcwhg1bni9h0sxwpv6c"; + rev = "${version}"; + sha256 = "sha256-uJgm8l1SxIRC5PV6BIH/ht/1ucGT5UaUhkFMdusejgA="; }; propagatedBuildInputs = [ cloudpickle numpy - ]; + gym-notices + ] ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; # The test needs MuJoCo that is not free library. doCheck = false; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 112bd45d1b6..c978b80214e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4053,6 +4053,8 @@ self: super: with self; { gym = callPackage ../development/python-modules/gym { }; + gym-notices = callPackage ../development/python-modules/gym-notices { }; + gyp = callPackage ../development/python-modules/gyp { }; h11 = callPackage ../development/python-modules/h11 { }; From cce5b627399e5224246f54bfce4cbeeb6c907a21 Mon Sep 17 00:00:00 2001 From: Alexandre Acebedo Date: Mon, 31 Oct 2022 14:21:39 +0100 Subject: [PATCH 31/38] linuxKernel.kernels.linux_testing: 6.0-rc5 -> 6.1-rc3 --- pkgs/os-specific/linux/kernel/common-config.nix | 2 +- pkgs/os-specific/linux/kernel/linux-testing.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 57fe7420f48..2d4178215a6 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -544,7 +544,7 @@ let CGROUP_RDMA = whenAtLeast "4.11" yes; MEMCG = yes; - MEMCG_SWAP = yes; + MEMCG_SWAP = whenOlder "6.1" yes; BLK_DEV_THROTTLING = yes; CFQ_GROUP_IOSCHED = whenOlder "5.0" yes; # Removed in 5.0-RC1 diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix index 3d07fd3175b..2e07f957efe 100644 --- a/pkgs/os-specific/linux/kernel/linux-testing.nix +++ b/pkgs/os-specific/linux/kernel/linux-testing.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "6.0-rc5"; + version = "6.1-rc3"; extraMeta.branch = lib.versions.majorMinor version; # modDirVersion needs to be x.y.z, will always add .0 @@ -11,7 +11,7 @@ buildLinux (args // rec { src = fetchurl { url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz"; - hash = "sha256-GELU1ZEOM5gGUJxG54JoiI9qLQXJ2Cd/kyOLcp0AWgc="; + hash = "sha256-qz863wvIe/JJjqSYoxxbt+2xTqgNNZJpAfWr8nG8wKk="; }; # Should the testing kernels ever be built on Hydra? From 6739decba3546cf6911f056fb38998da386271cd Mon Sep 17 00:00:00 2001 From: Mike Purvis Date: Tue, 1 Nov 2022 10:51:07 -0400 Subject: [PATCH 32/38] cppcheck: fix broken hash The original hash is for https://github.com/danmar/cppcheck/commit/4a17dcb and the new hash is for https://github.com/danmar/cppcheck/commit/ef1c70f. --- pkgs/development/tools/analysis/cppcheck/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix index 111b69a0648..7d3502f1262 100644 --- a/pkgs/development/tools/analysis/cppcheck/default.nix +++ b/pkgs/development/tools/analysis/cppcheck/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { owner = "danmar"; repo = "cppcheck"; rev = version; - sha256 = "sha256-8vwuNK7qQg+pkUnWpEe8272BuHJUaidm8MoGsXVt1X8="; + hash = "sha256-bKZOAGInks26NmzlKo1T8NREO9xoF8ZsssNDzyTJwlU="; }; buildInputs = [ pcre From ee2353c8bf3470b9244cd1aa8f2d79d2685c9977 Mon Sep 17 00:00:00 2001 From: kilianar Date: Tue, 1 Nov 2022 16:18:10 +0100 Subject: [PATCH 33/38] papirus-icon-theme: 20220910 -> 20221101 https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/releases/tag/20221101 --- pkgs/data/icons/papirus-icon-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/papirus-icon-theme/default.nix b/pkgs/data/icons/papirus-icon-theme/default.nix index cf90cf67572..97afe495055 100644 --- a/pkgs/data/icons/papirus-icon-theme/default.nix +++ b/pkgs/data/icons/papirus-icon-theme/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "papirus-icon-theme"; - version = "20220910"; + version = "20221101"; src = fetchFromGitHub { owner = "PapirusDevelopmentTeam"; repo = pname; rev = version; - sha256 = "sha256-ohZe7TCvbQcJmUyFY7DN6BgfAAqW1HhXi1UXXPh0t4Q="; + sha256 = "sha256-MSH7yd5fizBtmkTNG3gMFxNpjVDKWsHM8wogPhBMkk8="; }; nativeBuildInputs = [ gtk3 papirus-folders ]; From eeca5969b3f42ac943639aaec503816f053e5e53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Nov 2022 16:37:18 +0100 Subject: [PATCH 34/38] openssl: 3.0.5 -> 3.0.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: CVE-2022-3786, CVE-2022-3602 Co-Authored-By: Andreas Schrägle --- .../openssl-disable-kernel-detection.patch | 33 ++++++++++--------- .../development/libraries/openssl/default.nix | 4 +-- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/pkgs/development/libraries/openssl/3.0/openssl-disable-kernel-detection.patch b/pkgs/development/libraries/openssl/3.0/openssl-disable-kernel-detection.patch index baf162e88d0..04585565a33 100644 --- a/pkgs/development/libraries/openssl/3.0/openssl-disable-kernel-detection.patch +++ b/pkgs/development/libraries/openssl/3.0/openssl-disable-kernel-detection.patch @@ -1,22 +1,25 @@ diff --git a/Configure b/Configure -index f0ad787bc4..a48d2008c6 100755 +index a558e5ab1a..9a884f0b0f 100755 --- a/Configure +++ b/Configure -@@ -1688,17 +1688,6 @@ unless ($disabled{devcryptoeng}) { +@@ -1714,20 +1714,6 @@ unless ($disabled{devcryptoeng}) { + unless ($disabled{ktls}) { $config{ktls}=""; - if ($target =~ m/^linux/) { -- my $usr = "/usr/$config{cross_compile_prefix}"; -- chop($usr); -- if ($config{cross_compile_prefix} eq "") { -- $usr = "/usr"; -- } -- my $minver = (4 << 16) + (13 << 8) + 0; -- my @verstr = split(" ",`cat $usr/include/linux/version.h | grep LINUX_VERSION_CODE`); -- -- if ($verstr[2] < $minver) { +- my $cc = $config{CROSS_COMPILE}.$config{CC}; +- if ($target =~ m/^linux/) { +- system("printf '#include \n#include ' | $cc -E - >/dev/null 2>&1"); +- if ($? != 0) { - disable('too-old-kernel', 'ktls'); - } - } elsif ($target =~ m/^BSD/) { - my $cc = $config{CROSS_COMPILE}.$config{CC}; - system("printf '#include \n#include ' | $cc -E - >/dev/null 2>&1"); +- } elsif ($target =~ m/^BSD/) { +- system("printf '#include \n#include ' | $cc -E - >/dev/null 2>&1"); +- if ($? != 0) { +- disable('too-old-freebsd', 'ktls'); +- } +- } else { +- disable('not-linux-or-freebsd', 'ktls'); +- } + } + + push @{$config{openssl_other_defines}}, "OPENSSL_NO_KTLS" if ($disabled{ktls}); diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 78cc680c7be..12f48aaaa39 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -228,8 +228,8 @@ in { }; openssl_3 = common { - version = "3.0.5"; - sha256 = "sha256-qn2Nm+9xrWUlxVuhHl9Dl4ic5Jwsk0nc6m0+TwsCSno="; + version = "3.0.7"; + sha256 = "sha256-gwSdBComDmlvYkBqxcCL9wb9hDg/lFzyG9YentlcOW4="; patches = [ ./3.0/nix-ssl-cert-file.patch From 991a5ca464eaf59e50f3f0d102f4216f2f9d18f5 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Tue, 1 Nov 2022 16:52:27 +0100 Subject: [PATCH 35/38] lnd: 0.15.2-beta -> 0.15.4-beta --- pkgs/applications/blockchains/lnd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/blockchains/lnd/default.nix b/pkgs/applications/blockchains/lnd/default.nix index bb91e141f44..a5cc7431246 100644 --- a/pkgs/applications/blockchains/lnd/default.nix +++ b/pkgs/applications/blockchains/lnd/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "lnd"; - version = "0.15.2-beta"; + version = "0.15.4-beta"; src = fetchFromGitHub { owner = "lightningnetwork"; repo = "lnd"; rev = "v${version}"; - sha256 = "sha256-C7BZ6awY2v5Uvvh12YEosoEQyJoetWzH/1wIQSVjtEk="; + sha256 = "sha256-/PKW2Y6+PlWk88pC4DHFi1ZRqMfQzoO9MVLYZrB2UNc="; }; - vendorSha256 = "sha256-rCdcPkgrFcDfLfF8wipFws7YTKEgotuVqVIJYLMOxbs="; + vendorSha256 = "sha256-bUo0PhtOFhsZfhAXtRJMjfaLrAsOv3ksxsrPOlMNv48="; subPackages = [ "cmd/lncli" "cmd/lnd" ]; From d7788c73037f9eeb721e9ec587f5d6987490afc6 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Sat, 29 Oct 2022 21:10:28 +0200 Subject: [PATCH 36/38] miniupnpc_1: drop - it is time to drop 6 years old version - no package really requires miniupnpc 1.x - miniupnpc package now defaults to 2.x --- nixos/tests/upnp.nix | 4 +- .../blockchains/groestlcoin/default.nix | 4 +- .../blockchains/wownero/default.nix | 4 +- pkgs/applications/graphics/hydrus/default.nix | 4 +- pkgs/tools/networking/miniupnpc/default.nix | 64 +++++++++---------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 16 ++--- 7 files changed, 43 insertions(+), 54 deletions(-) diff --git a/nixos/tests/upnp.nix b/nixos/tests/upnp.nix index 451c8607d0e..af7cc1fe241 100644 --- a/nixos/tests/upnp.nix +++ b/nixos/tests/upnp.nix @@ -47,7 +47,7 @@ in client1 = { pkgs, nodes, ... }: - { environment.systemPackages = [ pkgs.miniupnpc_2 pkgs.netcat ]; + { environment.systemPackages = [ pkgs.miniupnpc pkgs.netcat ]; virtualisation.vlans = [ 2 ]; networking.defaultGateway = internalRouterAddress; networking.interfaces.eth1.ipv4.addresses = [ @@ -65,7 +65,7 @@ in client2 = { pkgs, ... }: - { environment.systemPackages = [ pkgs.miniupnpc_2 ]; + { environment.systemPackages = [ pkgs.miniupnpc ]; virtualisation.vlans = [ 1 ]; networking.interfaces.eth1.ipv4.addresses = [ { address = externalClient2Address; prefixLength = 24; } diff --git a/pkgs/applications/blockchains/groestlcoin/default.nix b/pkgs/applications/blockchains/groestlcoin/default.nix index 57b6f719505..6d5bf0de2e7 100644 --- a/pkgs/applications/blockchains/groestlcoin/default.nix +++ b/pkgs/applications/blockchains/groestlcoin/default.nix @@ -10,7 +10,7 @@ , wrapQtAppsHook ? null , boost , libevent -, miniupnpc_2 +, miniupnpc , zeromq , zlib , db53 @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ autoSignDarwinBinariesHook ] ++ lib.optionals withGui [ wrapQtAppsHook ]; - buildInputs = [ boost libevent miniupnpc_2 zeromq zlib ] + buildInputs = [ boost libevent miniupnpc zeromq zlib ] ++ lib.optionals withWallet [ db53 sqlite ] ++ lib.optionals withGui [ qrencode qtbase qttools ]; diff --git a/pkgs/applications/blockchains/wownero/default.nix b/pkgs/applications/blockchains/wownero/default.nix index 61945895eef..14e17c766dd 100644 --- a/pkgs/applications/blockchains/wownero/default.nix +++ b/pkgs/applications/blockchains/wownero/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitea, cmake, boost, miniupnpc_2, openssl, unbound +{ lib, stdenv, fetchFromGitea, cmake, boost, miniupnpc, openssl, unbound , readline, libsodium, rapidjson }: @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; buildInputs = [ - boost miniupnpc_2 openssl unbound rapidjson readline libsodium + boost miniupnpc openssl unbound rapidjson readline libsodium ]; postUnpack = '' diff --git a/pkgs/applications/graphics/hydrus/default.nix b/pkgs/applications/graphics/hydrus/default.nix index 58fc646cce8..2bce94d52d8 100644 --- a/pkgs/applications/graphics/hydrus/default.nix +++ b/pkgs/applications/graphics/hydrus/default.nix @@ -1,7 +1,7 @@ { lib , fetchFromGitHub , wrapQtAppsHook -, miniupnpc_2 +, miniupnpc , ffmpeg , enableSwftools ? false , swftools @@ -108,7 +108,7 @@ python3Packages.buildPythonPackage rec { dontWrapQtApps = true; preFixup = '' makeWrapperArgs+=("''${qtWrapperArgs[@]}") - makeWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ ffmpeg miniupnpc_2 ]}) + makeWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ ffmpeg miniupnpc ]}) ''; meta = with lib; { diff --git a/pkgs/tools/networking/miniupnpc/default.nix b/pkgs/tools/networking/miniupnpc/default.nix index 019e99c8233..e3a97d1b4a6 100644 --- a/pkgs/tools/networking/miniupnpc/default.nix +++ b/pkgs/tools/networking/miniupnpc/default.nix @@ -1,41 +1,35 @@ -{ lib, stdenv, fetchurl, which, cctools }: +{ lib +, stdenv +, fetchurl +, which +, cctools +}: -let - generic = { version, sha256 }: - stdenv.mkDerivation rec { - pname = "miniupnpc"; - inherit version; - src = fetchurl { - url = "https://miniupnp.tuxfamily.org/files/${pname}-${version}.tar.gz"; - inherit sha256; - }; +stdenv.mkDerivation rec { + pname = "miniupnpc"; + version = "2.2.4"; - nativeBuildInputs = lib.optionals stdenv.isDarwin [ which cctools ]; - - patches = lib.optional stdenv.isFreeBSD ./freebsd.patch; - - doCheck = !stdenv.isFreeBSD; - - makeFlags = [ "PREFIX=$(out)" "INSTALLPREFIX=$(out)" ]; - - postInstall = '' - chmod +x "$out"/lib/libminiupnpc${stdenv.hostPlatform.extensions.sharedLibrary} - ''; - - meta = with lib; { - homepage = "https://miniupnp.tuxfamily.org/"; - description = "A client that implements the UPnP Internet Gateway Device (IGD) specification"; - platforms = with platforms; linux ++ freebsd ++ darwin; - license = licenses.bsd3; - }; - }; -in { - miniupnpc_2 = generic { - version = "2.2.4"; + src = fetchurl { + url = "https://miniupnp.tuxfamily.org/files/${pname}-${version}.tar.gz"; sha256 = "0jrc84lkc7xb53rb8dbswxrxj21ndj1iiclmk3r9wkp6xm55w6j8"; }; - miniupnpc_1 = generic { - version = "1.9.20160209"; - sha256 = "0vsbv6a8by67alx4rxfsrxxsnmq74rqlavvvwiy56whxrkm728ap"; + + nativeBuildInputs = lib.optionals stdenv.isDarwin [ which cctools ]; + + patches = lib.optional stdenv.isFreeBSD ./freebsd.patch; + + doCheck = !stdenv.isFreeBSD; + + makeFlags = [ "PREFIX=$(out)" "INSTALLPREFIX=$(out)" ]; + + postInstall = '' + chmod +x "$out"/lib/libminiupnpc${stdenv.hostPlatform.extensions.sharedLibrary} + ''; + + meta = with lib; { + homepage = "https://miniupnp.tuxfamily.org/"; + description = "A client that implements the UPnP Internet Gateway Device (IGD) specification"; + platforms = with platforms; linux ++ freebsd ++ darwin; + license = licenses.bsd3; }; } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ac16901e15b..8ea575b10a6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -912,6 +912,7 @@ mapAliases ({ minetestclient_4 = throw "minetestclient_4 has been removed from Nixpkgs; current version is available at minetest or minetestclient"; # added 2022-02-01 minetestserver_4 = throw "minetestserver_4 has been removed from Nixpkgs; current version is available at minetestserver"; # added 2022-02-01 minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # Added 2021-10-14 + miniupnpc_1 = throw "miniupnpc_1 has been removed; current version is available at miniupnpc"; # Added 2022-10-30 mist = throw "mist has been removed as the upstream project has been abandoned, see https://github.com/ethereum/mist#mist-browser-deprecated"; # Added 2020-08-15 mlt-qt5 = throw "'mlt-qt5' has been renamed to/replaced by 'libsForQt5.mlt'"; # Converted to throw 2022-02-22 mobile_broadband_provider_info = throw "'mobile_broadband_provider_info' has been renamed to/replaced by 'mobile-broadband-provider-info'"; # Converted to throw 2022-02-22 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c03ce99e6ed..9ec546ac4b1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9239,10 +9239,9 @@ with pkgs; minissdpd = callPackage ../tools/networking/minissdpd { }; - inherit (callPackage ../tools/networking/miniupnpc - { inherit (darwin) cctools; }) - miniupnpc_1 miniupnpc_2; - miniupnpc = miniupnpc_1; + miniupnpc = callPackage ../tools/networking/miniupnpc { + inherit (darwin) cctools; + }; miniupnpd = callPackage ../tools/networking/miniupnpd { }; @@ -28775,7 +28774,7 @@ with pkgs; gum = callPackage ../applications/misc/gum { }; hydrus = python3Packages.callPackage ../applications/graphics/hydrus { - inherit miniupnpc_2 swftools; + inherit miniupnpc swftools; inherit (qt5) wrapQtAppsHook; }; @@ -33284,21 +33283,18 @@ with pkgs; bitcoin = libsForQt5.callPackage ../applications/blockchains/bitcoin { boost = boost17x; - miniupnpc = miniupnpc_2; withGui = true; inherit (darwin) autoSignDarwinBinariesHook; }; bitcoind = callPackage ../applications/blockchains/bitcoin { boost = boost17x; - miniupnpc = miniupnpc_2; withGui = false; inherit (darwin) autoSignDarwinBinariesHook; }; bitcoind-knots = callPackage ../applications/blockchains/bitcoin-knots { boost = boost17x; - miniupnpc = miniupnpc_2; withGui = false; inherit (darwin) autoSignDarwinBinariesHook; }; @@ -33386,13 +33382,11 @@ with pkgs; }; elements = libsForQt5.callPackage ../applications/blockchains/elements { - miniupnpc = miniupnpc_2; withGui = true; boost = boost175; inherit (darwin) autoSignDarwinBinariesHook; }; elementsd = callPackage ../applications/blockchains/elements { - miniupnpc = miniupnpc_2; withGui = false; boost = boost175; inherit (darwin) autoSignDarwinBinariesHook; @@ -33551,7 +33545,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - particl-core = callPackage ../applications/blockchains/particl-core { miniupnpc = miniupnpc_2; }; + particl-core = callPackage ../applications/blockchains/particl-core { }; quorum = callPackage ../applications/blockchains/quorum { }; From fc13f439c33c0e2238a7e145063ab0b3cf3eef8e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 16:56:59 +0100 Subject: [PATCH 37/38] python310Packages.meshtastic: 1.3.44 -> 2.0.1 --- pkgs/development/python-modules/meshtastic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/meshtastic/default.nix b/pkgs/development/python-modules/meshtastic/default.nix index e8a3864fa80..fb11b9be64a 100644 --- a/pkgs/development/python-modules/meshtastic/default.nix +++ b/pkgs/development/python-modules/meshtastic/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "meshtastic"; - version = "1.3.44"; + version = "2.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "meshtastic"; repo = "Meshtastic-python"; rev = "refs/tags/${version}"; - hash = "sha256-3OINNcdyZyhofGJDvAVyDLv/ylomM6LP4cEBkmeYwn4="; + hash = "sha256-2m63OSVyhZgptBln+b65zX3609Liwq5V2a78UQThHyE="; }; propagatedBuildInputs = [ From c79ecc1b3affcdbdaa527e75930b7ea09e38d01f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 1 Nov 2022 09:01:59 -0700 Subject: [PATCH 38/38] sbt: 1.7.2 -> 1.7.3 (#198879) --- pkgs/development/tools/build-managers/sbt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix index 99fad259e3a..16528cbfc2f 100644 --- a/pkgs/development/tools/build-managers/sbt/default.nix +++ b/pkgs/development/tools/build-managers/sbt/default.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "sbt"; - version = "1.7.2"; + version = "1.7.3"; src = fetchurl { url = "https://github.com/sbt/sbt/releases/download/v${version}/sbt-${version}.tgz"; - sha256 = "sha256-vWSDnIzWPy3sMdbqJODeFsYTyEqSeh9FiuQBmyujENc="; + sha256 = "sha256-J4bDI5bLiH9Gz8OlU5eHJRPsdahJ6uqfTwFGkoycsGA="; }; postPatch = ''