From 7f2a80da51255497971d70b703622a730caf70c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Jul 2022 06:10:00 +0000 Subject: [PATCH 01/48] mdbook-mermaid: 0.11.1 -> 0.11.2 --- pkgs/tools/text/mdbook-mermaid/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/mdbook-mermaid/default.nix b/pkgs/tools/text/mdbook-mermaid/default.nix index 859c75776e32..bf666d36cb6d 100644 --- a/pkgs/tools/text/mdbook-mermaid/default.nix +++ b/pkgs/tools/text/mdbook-mermaid/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "mdbook-mermaid"; - version = "0.11.1"; + version = "0.11.2"; src = fetchFromGitHub { owner = "badboy"; repo = pname; rev = "v${version}"; - sha256 = "sha256-Fd6TCmi1PnDJP2osMJNtEGzrI1Ay8s/XkhpzI+DLrGA="; + sha256 = "sha256-zXgXgcMF7MOa9Vx3rhv9aavqRCfMcyRLtaWEvYlyaTs="; }; - cargoSha256 = "sha256-W/HSPT7X5B4Gyg806H3nm0wWlF89gutW530dgZ/qJLo="; + cargoSha256 = "sha256-sV/1caeXq/he92cvAajDL7pZJNiXCzf/DDXKnPKU4XQ="; buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; From 3ea22dab7d906f400cc5983874dbadeb8127c662 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sat, 13 Aug 2022 20:12:11 -0400 Subject: [PATCH 02/48] iterm2: fix on macOS 13 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The fixup phase runs patch-shebangs, which modifies the shell integration scripts included the iTerm2.app bundle. This causes iTerm2 to be identified as damaged on macOS 13, which prevents it from running. This is due to changes in macOS 13 that checks signatures every time a notarized app is run on macOS 13. Since iTerm2 is using upstream’s build due to entitlements, it is notarized and must not be modified. See https://eclecticlight.co/2022/06/17/app-security-changes-coming-in-ventura/ for more details on the changes. --- pkgs/applications/terminal-emulators/iterm2/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/terminal-emulators/iterm2/default.nix b/pkgs/applications/terminal-emulators/iterm2/default.nix index e8fbb8cb9fa9..bc42b6102c6a 100644 --- a/pkgs/applications/terminal-emulators/iterm2/default.nix +++ b/pkgs/applications/terminal-emulators/iterm2/default.nix @@ -18,6 +18,8 @@ stdenvNoCC.mkDerivation rec { sha256 = "sha256-ZE/uYBKB2popdIdZWA8AvyJiwMzt32u6u/H/AyNcoVo="; }; + dontFixup = true; + installPhase = '' runHook preInstall APP_DIR="$out/Applications/iTerm2.app" From ffc27ebf62c49fd6cd68135be442e4f39c0fee36 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 16 Aug 2022 08:12:03 +0000 Subject: [PATCH 03/48] xmrig-proxy: 6.15.1 -> 6.18.0 --- pkgs/applications/misc/xmrig/proxy.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/xmrig/proxy.nix b/pkgs/applications/misc/xmrig/proxy.nix index d1c5fa5d649b..c5900fb9d507 100644 --- a/pkgs/applications/misc/xmrig/proxy.nix +++ b/pkgs/applications/misc/xmrig/proxy.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "xmrig-proxy"; - version = "6.15.1"; + version = "6.18.0"; src = fetchFromGitHub { owner = "xmrig"; repo = "xmrig-proxy"; rev = "v${version}"; - sha256 = "sha256-VbHymVc/swrRaEBqvYlCEVjYeU0ii9oSr+b6q0hlCaQ="; + sha256 = "sha256-3Tp0wTL3uHs0N4CdlNusvpuam653b6qUZu9/KBT4HOM="; }; nativeBuildInputs = [ cmake ]; From c379e08513a2c69f12ef7c3affac7e9d4c6f4b67 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Tue, 16 Aug 2022 02:41:02 -0700 Subject: [PATCH 04/48] pythonPackages.turnt: init at 1.8.0 --- .../python-modules/turnt/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/python-modules/turnt/default.nix diff --git a/pkgs/development/python-modules/turnt/default.nix b/pkgs/development/python-modules/turnt/default.nix new file mode 100644 index 000000000000..a04d16a959fd --- /dev/null +++ b/pkgs/development/python-modules/turnt/default.nix @@ -0,0 +1,34 @@ +{ lib, buildPythonPackage, fetchPypi, click, tomli }: + +buildPythonPackage rec { + pname = "turnt"; + version = "1.8.0"; + format = "flit"; + + src = fetchPypi { + inherit pname version; + sha256 = "c6cfcb68a3353032c4ce6fff352196e723d05f9cee23eaf4f36d4dcfd89b8e49"; + }; + + propagatedBuildInputs = [ + click + tomli + ]; + + doCheck = true; + + checkPhase = '' + runHook preCheck + $out/bin/turnt test/*/*.t + runHook postCheck + ''; + + pythonImportsCheck = [ "turnt" ]; + + meta = with lib; { + description = "Snapshot testing tool"; + homepage = "https://github.com/cucapra/turnt"; + license = licenses.mit; + maintainers = with maintainers; [ leungbk ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ec657aca004e..9fcadc701170 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10938,6 +10938,8 @@ in { inherit (pkgs.libsForQt5) wrapQtAppsHook; }; + turnt = callPackage ../development/python-modules/turnt { }; + tuya-iot-py-sdk = callPackage ../development/python-modules/tuya-iot-py-sdk { }; tuyaha = callPackage ../development/python-modules/tuyaha { }; From 16397165db443ef52ea644551d8027e28d37678b Mon Sep 17 00:00:00 2001 From: kilianar Date: Tue, 16 Aug 2022 16:36:45 +0200 Subject: [PATCH 05/48] tdesktop: 4.1.0 -> 4.1.1 https://github.com/telegramdesktop/tdesktop/releases/tag/v4.1.1 --- .../instant-messengers/telegram/tdesktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix index 3f1468126fd8..8679fdaffb3b 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix @@ -73,7 +73,7 @@ let in env.mkDerivation rec { pname = "telegram-desktop"; - version = "4.1.0"; + version = "4.1.1"; # Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py # Telegram-Desktop with submodules @@ -82,7 +82,7 @@ env.mkDerivation rec { repo = "tdesktop"; rev = "v${version}"; fetchSubmodules = true; - sha256 = "06va1b5dac7a2av6vc0xin27y1hfnf4xbafy10myv33am8l5222m"; + sha256 = "0b8nwimks6hfnb3bqik8d4s9z689hhj4p9ykqgc36pmpr54nyma8"; }; postPatch = '' From 2b7997e91e071e5cd2db87ae068e005b81cfe935 Mon Sep 17 00:00:00 2001 From: BattleCh1cken Date: Tue, 16 Aug 2022 11:57:36 -0400 Subject: [PATCH 06/48] Update platformio --- pkgs/development/embedded/platformio/default.nix | 8 ++++---- .../platformio/use-local-spdx-license-list.patch | 12 +++++++++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/development/embedded/platformio/default.nix b/pkgs/development/embedded/platformio/default.nix index ad2d897af830..e0443c080c32 100644 --- a/pkgs/development/embedded/platformio/default.nix +++ b/pkgs/development/embedded/platformio/default.nix @@ -1,21 +1,21 @@ - { newScope, fetchFromGitHub }: let callPackage = newScope self; - version = "6.0.2"; + version = "6.1.4"; # pypi tarballs don't contain tests - https://github.com/platformio/platformio-core/issues/1964 src = fetchFromGitHub { owner = "platformio"; repo = "platformio-core"; rev = "v${version}"; - sha256 = "sha256-yfUF9+M45ZSjmB275kTs8+/Q8Q5FMmr63e3Om8dPi2k="; + sha256 = "sha256-PLVsXnaflEZdn12lWrpnm8+uNfwB+T7JXnvjQihfuSs="; }; self = { platformio-chrootenv = callPackage ./chrootenv.nix { inherit version src; }; }; -in self +in +self diff --git a/pkgs/development/embedded/platformio/use-local-spdx-license-list.patch b/pkgs/development/embedded/platformio/use-local-spdx-license-list.patch index 65fcbd39d6a1..1f809822cb58 100644 --- a/pkgs/development/embedded/platformio/use-local-spdx-license-list.patch +++ b/pkgs/development/embedded/platformio/use-local-spdx-license-list.patch @@ -1,17 +1,23 @@ diff --git a/platformio/package/manifest/schema.py b/platformio/package/manifest/schema.py -index 416dccfd..896c3649 100644 +index 1e5f935a..26d1ac6a 100644 --- a/platformio/package/manifest/schema.py +++ b/platformio/package/manifest/schema.py -@@ -253,9 +253,6 @@ class ManifestSchema(BaseSchema): +@@ -276,9 +276,12 @@ class ManifestSchema(BaseSchema): @staticmethod @memoized(expire="1h") def load_spdx_licenses(): -- version = "3.17" +- version = "3.18" - spdx_data_url = ( - "https://raw.githubusercontent.com/spdx/license-list-data/" - "v%s/json/licenses.json" % version - ) - return json.loads(fetch_remote_content(spdx_data_url)) ++ # version = "3.18" ++ # spdx_data_url = ( ++ # "https://raw.githubusercontent.com/spdx/license-list-data/" ++ # "v%s/json/licenses.json" % version ++ # ) ++ # return json.loads(fetch_remote_content(spdx_data_url)) + with open("@SPDX_LICENSE_LIST_DATA@/json/licenses.json") as f: + spdx = json.load(f) + return spdx From e54508f0c6f8e2222aea4081c9198504dff37e69 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 16 Aug 2022 16:43:37 +0000 Subject: [PATCH 07/48] morgen: 2.5.8 -> 2.5.9 --- pkgs/applications/office/morgen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/morgen/default.nix b/pkgs/applications/office/morgen/default.nix index bc2a05634567..83a421cb62af 100644 --- a/pkgs/applications/office/morgen/default.nix +++ b/pkgs/applications/office/morgen/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "morgen"; - version = "2.5.8"; + version = "2.5.9"; src = fetchurl { url = "https://download.todesktop.com/210203cqcj00tw1/morgen-${version}.deb"; - sha256 = "sha256-8WFDhEWrVGah2pyhTuaZYamiqQltC8zY2D411rOFBaE="; + sha256 = "sha256-WGBn4ZLERGXNPBRDoxhsOcnRT07wEdCO6+sUq/l7Hok="; }; nativeBuildInputs = [ From 1106c937a253d7962a2d9826934ecf246e930b7f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 16 Aug 2022 16:54:08 +0000 Subject: [PATCH 08/48] neo4j: 4.4.8 -> 4.4.10 --- pkgs/servers/nosql/neo4j/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nosql/neo4j/default.nix b/pkgs/servers/nosql/neo4j/default.nix index 9f354fae8218..f823c6ae066a 100644 --- a/pkgs/servers/nosql/neo4j/default.nix +++ b/pkgs/servers/nosql/neo4j/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "neo4j"; - version = "4.4.8"; + version = "4.4.10"; src = fetchurl { url = "https://neo4j.com/artifact.php?name=neo4j-community-${version}-unix.tar.gz"; - sha256 = "34c8ce7edc2ab9f63a204f74f37621cac3427f12b0aef4c6ef47eaf4c2b90d66"; + sha256 = "sha256-hp7Lic42/kV7TUxPyqSP3y8tc5xFMjvSyMzfCaoRq78="; }; nativeBuildInputs = [ makeWrapper ]; From 6ca5cb981fdd1dec4b38e3b4f105921b3cb38048 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Aug 2022 08:06:25 +0000 Subject: [PATCH 09/48] atlantis: 0.19.7 -> 0.19.8 --- pkgs/applications/networking/cluster/atlantis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/atlantis/default.nix b/pkgs/applications/networking/cluster/atlantis/default.nix index 8942e2ec65b7..38408ed32ea7 100644 --- a/pkgs/applications/networking/cluster/atlantis/default.nix +++ b/pkgs/applications/networking/cluster/atlantis/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "atlantis"; - version = "0.19.7"; + version = "0.19.8"; src = fetchFromGitHub { owner = "runatlantis"; repo = "atlantis"; rev = "v${version}"; - sha256 = "sha256-wnYLZ/mSNco8lIr6zmVoGGVGnOBWAzXgB+uy5U5Os4A="; + sha256 = "sha256-o8lBpiR8gIo1kyOTkPOIuMnJbJsi619Zl0bAAFGYM4E="; }; - vendorSha256 = "sha256-nNZLL8S32vGfQkDD+vI4ovUvZZgGzgQmb8BAGBb+R4k="; + vendorSha256 = "sha256-aEMRCvZBaY1uwZqKtMmZ4aiPdNmtANcnuE7eykBiTQg="; subPackages = [ "." ]; From c441bf169cc0a22e168833f008c2a502f84d388f Mon Sep 17 00:00:00 2001 From: Troels Henriksen Date: Thu, 18 Aug 2022 12:53:49 +0200 Subject: [PATCH 10/48] rars: init at 1.5 --- pkgs/development/tools/rars/default.nix | 33 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/development/tools/rars/default.nix diff --git a/pkgs/development/tools/rars/default.nix b/pkgs/development/tools/rars/default.nix new file mode 100644 index 000000000000..47de7887b9ec --- /dev/null +++ b/pkgs/development/tools/rars/default.nix @@ -0,0 +1,33 @@ +{ lib, fetchurl, stdenvNoCC, makeWrapper, jre }: + +stdenvNoCC.mkDerivation rec { + pname = "rars"; + version = "1.5"; + + src = fetchurl { + url = "https://github.com/TheThirdOne/rars/releases/download/v${version}/rars1_5.jar"; + sha256 = "sha256-w75gfARfR46Up6qng1GYL0u8ENfpD3xHhl/yp9lEcUE="; + }; + + dontUnpack = true; + + nativeBuildInputs = [ makeWrapper ]; + + installPhase = '' + runHook preInstall + export JAR=$out/share/java/${pname}/${pname}.jar + install -D $src $JAR + makeWrapper ${jre}/bin/java $out/bin/${pname} \ + --add-flags "-jar $JAR" + runHook postInstall + ''; + + meta = with lib; { + description = "RISC-V Assembler and Runtime Simulator"; + homepage = "https://github.com/TheThirdOne/rars"; + sourceProvenance = with sourceTypes; [ binaryBytecode ]; + license = licenses.mit; + maintainers = with maintainers; [ athas ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0ba0c1feb777..0a256764fb26 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -35560,6 +35560,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + rars = callPackage ../development/tools/rars { }; + rargs = callPackage ../tools/misc/rargs { }; rancher = callPackage ../applications/networking/cluster/rancher { }; From 5dd15730fb608d7d68b9e67dcf9c9a9afff7e21d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Aug 2022 16:51:27 +0000 Subject: [PATCH 11/48] pscale: 0.112.0 -> 0.113.0 --- pkgs/development/tools/pscale/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/pscale/default.nix b/pkgs/development/tools/pscale/default.nix index 126c7d4398fb..a9620069461d 100644 --- a/pkgs/development/tools/pscale/default.nix +++ b/pkgs/development/tools/pscale/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "pscale"; - version = "0.112.0"; + version = "0.113.0"; src = fetchFromGitHub { owner = "planetscale"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-Q2qZI5Y+qyt71orPh9zNfEylBeJw4o9SA3BnlI/h5yg="; + sha256 = "sha256-I7zAICnc9MqQtk3KXixJenfTWsZSlxYjhj48bdgtU3w="; }; - vendorSha256 = "sha256-MZUd8muhso8a6Houv1Mf/6+SC0hD4UnjIFssB9wscaQ="; + vendorSha256 = "sha256-nIoVmuD4kW0SeFLqsZgw0fZmbhdNN8VTqlmaB9SRU6s="; ldflags = [ "-s" "-w" From 6f6483a0adba77afc7b3b07ae68aedac91687ca8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Aug 2022 16:55:45 +0000 Subject: [PATCH 12/48] pynitrokey: 0.4.26 -> 0.4.27 --- pkgs/tools/security/pynitrokey/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/pynitrokey/default.nix b/pkgs/tools/security/pynitrokey/default.nix index af8fd944cf81..1f36eda5ab3d 100644 --- a/pkgs/tools/security/pynitrokey/default.nix +++ b/pkgs/tools/security/pynitrokey/default.nix @@ -4,12 +4,12 @@ with python3Packages; buildPythonApplication rec { pname = "pynitrokey"; - version = "0.4.26"; + version = "0.4.27"; format = "flit"; src = fetchPypi { inherit pname version; - sha256 = "sha256-OuLR6txvoOpOUYpkjA5UkXUIIa1hYCwTmmPuUC3i4zM="; + sha256 = "sha256-aWQhMvATcDtyBtj38mGnypkKIqKQgneBzWDh5o/5Wkc="; }; propagatedBuildInputs = [ From 23dfd17bf103e7f6e2419012aa7acc389c630e17 Mon Sep 17 00:00:00 2001 From: Alex Wied Date: Wed, 17 Aug 2022 12:59:49 -0400 Subject: [PATCH 13/48] pythonPackage.django-encrypted-model-fields: init at 0.6.5 A set of fields that wrap standard Django fields with encryption provided by the python cryptography library. https://gitlab.com/lansharkconsulting/django/django-encrypted-model-fields --- .../django-encrypted-model-fields/default.nix | 36 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/django-encrypted-model-fields/default.nix diff --git a/pkgs/development/python-modules/django-encrypted-model-fields/default.nix b/pkgs/development/python-modules/django-encrypted-model-fields/default.nix new file mode 100644 index 000000000000..242d173db68a --- /dev/null +++ b/pkgs/development/python-modules/django-encrypted-model-fields/default.nix @@ -0,0 +1,36 @@ +{ buildPythonPackage +, cryptography +, django +, fetchPypi +, lib +, poetry-core +, pythonOlder }: +buildPythonPackage rec { + pname = "django-encrypted-model-fields"; + version = "0.6.5"; + disabled = pythonOlder "3.6"; + format = "pyproject"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-i9IcVWXA1k7E29N1rTT+potNotuHHew/px/nteQiHJk="; + }; + + nativeBuildInputs = [ + poetry-core + ]; + + propagatedBuildInputs = [ + cryptography + django + ]; + + pythonImportsCheck = [ "encrypted_model_fields" ]; + + meta = with lib; { + description = "A set of fields that wrap standard Django fields with encryption provided by the python cryptography library"; + homepage = "https://gitlab.com/lansharkconsulting/django/django-encrypted-model-fields"; + license = licenses.mit; + maintainers = with maintainers; [ centromere ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 53b1d402a3b1..a159430584ba 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2466,6 +2466,8 @@ in { django-dynamic-preferences = callPackage ../development/python-modules/django-dynamic-preferences { }; + django-encrypted-model-fields = callPackage ../development/python-modules/django-encrypted-model-fields { }; + django-environ = callPackage ../development/python-modules/django_environ { }; django-extensions = callPackage ../development/python-modules/django-extensions { }; From 91e8f10dbd0beb873cb137c27cf8f4c23f1f8d6d Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Thu, 18 Aug 2022 17:45:36 -0400 Subject: [PATCH 14/48] pythia: add fixDarwinDylibNames Library not loaded: @rpath/libpythia8.dylib --- pkgs/development/libraries/physics/pythia/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/physics/pythia/default.nix b/pkgs/development/libraries/physics/pythia/default.nix index d33beb665998..a4706520ba4b 100644 --- a/pkgs/development/libraries/physics/pythia/default.nix +++ b/pkgs/development/libraries/physics/pythia/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, boost, fastjet, hepmc, lhapdf, rsync, zlib }: +{ lib, stdenv, fetchurl, boost, fastjet, fixDarwinDylibNames, hepmc, lhapdf, rsync, zlib }: stdenv.mkDerivation rec { pname = "pythia"; @@ -9,7 +9,8 @@ stdenv.mkDerivation rec { sha256 = "sha256-5bFNRKpZQzMuMt1d2poY/dGgCFxxmOKNhA4EFn+mAT0="; }; - nativeBuildInputs = [ rsync ]; + nativeBuildInputs = [ rsync ] + ++ lib.optionals stdenv.isDarwin [ fixDarwinDylibNames ]; buildInputs = [ boost fastjet hepmc zlib lhapdf ]; preConfigure = '' From 896e4ce62324c230bd52feb038f1e585aed93147 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 18 Aug 2022 09:06:10 +0000 Subject: [PATCH 15/48] python310Packages.adblock: 0.5.2 -> 0.6.0 https://github.com/ArniDagur/python-adblock/releases/tag/0.6.0 --- pkgs/development/python-modules/adblock/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/adblock/default.nix b/pkgs/development/python-modules/adblock/default.nix index 3c97f2ff802c..3106cf04002d 100644 --- a/pkgs/development/python-modules/adblock/default.nix +++ b/pkgs/development/python-modules/adblock/default.nix @@ -16,23 +16,23 @@ buildPythonPackage rec { pname = "adblock"; - version = "0.5.2"; + version = "0.6.0"; format = "pyproject"; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; # Pypi only has binary releases src = fetchFromGitHub { owner = "ArniDagur"; repo = "python-adblock"; rev = "refs/tags/${version}"; - sha256 = "sha256-6FH+AVK7+Yg1a6oKbFV80TuGGE4Y7I3mMVzwVHdHYO4="; + hash = "sha256-5g5xdUzH/RTVwu4Vfb5Cb1t0ruG0EXgiXjrogD/+JCU="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-JI/C+Woi/dJWUGUum8daecjFWiQgxY6BFYZ5MpTcRvU="; + hash = "sha256-1xmYmF5P7a5O9MilxDy+CVhmWMGRetdM2fGvTPy7JmM="; }; nativeBuildInputs = [ From 53c3aee2c3c5801ee023d4b105ae30ea3af9b26d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 18 Aug 2022 22:23:42 +0000 Subject: [PATCH 16/48] libdeltachat: 1.87.0 -> 1.93.0 https://github.com/deltachat/deltachat-core-rust/blob/1.93.0/CHANGELOG.md --- pkgs/development/libraries/libdeltachat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libdeltachat/default.nix b/pkgs/development/libraries/libdeltachat/default.nix index 4900c15d10eb..6221c355b227 100644 --- a/pkgs/development/libraries/libdeltachat/default.nix +++ b/pkgs/development/libraries/libdeltachat/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "libdeltachat"; - version = "1.87.0"; + version = "1.93.0"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-core-rust"; rev = version; - hash = "sha256-iRGLNMGs5WawzcqQb5AQTuD4NCJoBUSHfFUXXvm5+jE="; + hash = "sha256-nAVZHCp28/ePYtBVSJNmR5728q5lCPGO5VP+6vKbAYo="; }; patches = [ @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-bmtm+cvjBIlZVRq/vjHd5Sl4FXJHP3cPp4+bWY5SKus="; + hash = "sha256-m6t/wkCRrILKdR5/NjGlACUuDJydjEKpm178BjPFDbk="; }; nativeBuildInputs = [ From 5dd05a9e8a7963f028e9bc21b533b3dea766d9a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Aug 2022 22:54:17 +0000 Subject: [PATCH 17/48] python310Packages.basemap: 1.3.3 -> 1.3.4 --- pkgs/development/python-modules/basemap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/basemap/default.nix b/pkgs/development/python-modules/basemap/default.nix index b0a1aac746ff..382a364bb15b 100644 --- a/pkgs/development/python-modules/basemap/default.nix +++ b/pkgs/development/python-modules/basemap/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "basemap"; - version = "1.3.3"; + version = "1.3.4"; src = fetchFromGitHub { owner = "matplotlib"; repo = "basemap"; rev = "refs/tags/v${version}"; - sha256 = "sha256-ObRQ5GsYx3k7fLaaK5Z4Td54rW/Nnx5+2zm8KLCIZl8="; + sha256 = "sha256-F/6xPmdXSJAuASyFaKOP+6Jz8U2JRZdqErEH7PFkr/w="; }; sourceRoot = "source/packages/basemap"; From ded34e3d1014572471690ecaaa2adfd6b1ec19f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Aug 2022 23:01:33 +0000 Subject: [PATCH 18/48] python310Packages.blebox-uniapi: 2.0.2 -> 2.1.0 --- pkgs/development/python-modules/blebox-uniapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/blebox-uniapi/default.nix b/pkgs/development/python-modules/blebox-uniapi/default.nix index 5f695e0922e4..cc43e9b26d53 100644 --- a/pkgs/development/python-modules/blebox-uniapi/default.nix +++ b/pkgs/development/python-modules/blebox-uniapi/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "blebox-uniapi"; - version = "2.0.2"; + version = "2.1.0"; src = fetchFromGitHub { owner = "blebox"; repo = "blebox_uniapi"; rev = "refs/tags/v${version}"; - sha256 = "sha256-0Yiooy7YSUFjqqcyH2fPQ6AWuR0EJxfRRZTw/6JGcMA="; + sha256 = "sha256-mJaUB4kEm+eRh3Kc+SiTCSSmCmBEJBVZ5uah95MJX64="; }; postPatch = '' From fb9bec6beda03abf2a8f86ae0abe9a42e750ae9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 19 Aug 2022 21:06:07 +0200 Subject: [PATCH 19/48] python310Packages.jsonlines: 3.0.0 -> 3.1.0 --- .../python-modules/jsonlines/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/jsonlines/default.nix b/pkgs/development/python-modules/jsonlines/default.nix index 73e7d308ec4a..86f5e08d126d 100644 --- a/pkgs/development/python-modules/jsonlines/default.nix +++ b/pkgs/development/python-modules/jsonlines/default.nix @@ -1,23 +1,24 @@ -{ lib, fetchFromGitHub, buildPythonPackage, six -, flake8, pep8-naming, pytest, pytest-cov }: +{ lib +, fetchFromGitHub +, buildPythonPackage +, attrs +, pytestCheckHook +}: buildPythonPackage rec { pname = "jsonlines"; - version = "3.0.0"; + version = "3.1.0"; src = fetchFromGitHub { owner = "wbolster"; repo = pname; rev = version; - sha256 = "1242bvk208vjaw8zl1d7ydb0i05v8fwdgi92d3bi1vaji9s2hv65"; + sha256 = "sha256-eMpUk5s49OyD+cNGdAeKA2LvpXdKta2QjZIFDnIBKC8="; }; - propagatedBuildInputs = [ six ]; + propagatedBuildInputs = [ attrs ]; - checkInputs = [ flake8 pep8-naming pytest pytest-cov ]; - checkPhase = '' - pytest - ''; + checkInputs = [ pytestCheckHook ]; meta = with lib; { description = "Python library to simplify working with jsonlines and ndjson data"; From cee7417ce84904b69f8851cc868a2a1b96f1f66f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Aug 2022 21:10:30 +0000 Subject: [PATCH 20/48] zellij: 0.31.2 -> 0.31.3 --- pkgs/tools/misc/zellij/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/zellij/default.nix b/pkgs/tools/misc/zellij/default.nix index 1521fe567630..a027334db8d9 100644 --- a/pkgs/tools/misc/zellij/default.nix +++ b/pkgs/tools/misc/zellij/default.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage rec { pname = "zellij"; - version = "0.31.2"; + version = "0.31.3"; src = fetchFromGitHub { owner = "zellij-org"; repo = "zellij"; rev = "v${version}"; - sha256 = "sha256-btuBVG/ZF996RLTfB6HvMRuuZOwJGAMvoefVtw9SjME="; + sha256 = "sha256-4iljPNw/tS/COStARg2PlrCoeE0lkSQ5+r8BrnxFLMo="; }; - cargoSha256 = "sha256-r5+BBiC2IS7DAKTwPNW6mM41nlIgSeP4cNPRWXNFkrU="; + cargoSha256 = "sha256-Ilz7Efa8QXXcNXx+GvYzrOeRFNJDnK4+3HfqFIX4V0Q="; nativeBuildInputs = [ mandown From bd0c67686d159ac66cfb683e1fce478202d56e2f Mon Sep 17 00:00:00 2001 From: kilianar Date: Fri, 19 Aug 2022 23:17:38 +0200 Subject: [PATCH 21/48] rofi: 1.7.4 -> 1.7.5 https://github.com/davatorium/rofi/releases/tag/1.7.5 --- pkgs/applications/misc/rofi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/rofi/default.nix b/pkgs/applications/misc/rofi/default.nix index 13a1f15d63c6..a505ad13a1af 100644 --- a/pkgs/applications/misc/rofi/default.nix +++ b/pkgs/applications/misc/rofi/default.nix @@ -25,14 +25,14 @@ stdenv.mkDerivation rec { pname = "rofi-unwrapped"; - version = "1.7.4"; + version = "1.7.5"; src = fetchFromGitHub { owner = "davatorium"; repo = "rofi"; rev = version; fetchSubmodules = true; - sha256 = "sha256-xAGhwzm+L8/aBJ65zfbnHyZFlg5x0b2s1x1aTC2I5po="; + sha256 = "sha256-3XFusKeckagEPfbLtt1xAVTEfn1Qebdi/Iq1AYbHCR4="; }; preConfigure = '' From 88cc381139ab3015233dbc3fdec7960ea559804c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Aug 2022 22:14:31 +0000 Subject: [PATCH 22/48] python310Packages.fastavro: 1.5.3 -> 1.6.0 --- pkgs/development/python-modules/fastavro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastavro/default.nix b/pkgs/development/python-modules/fastavro/default.nix index 883acef11b92..ee92ab09db8b 100644 --- a/pkgs/development/python-modules/fastavro/default.nix +++ b/pkgs/development/python-modules/fastavro/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "fastavro"; - version = "1.5.3"; + version = "1.6.0"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-6Zs4Whf/9c829D3tHvrhOzVRjYzqomcT9wzrBCklQmc="; + sha256 = "sha256-n9/M/blE+fvknUvlIlTWLqOhxo2Su3lj548enUf1DUg="; }; preBuild = '' From 458f6bd5e7c8eb0c5709be6060c0acfcfedd95e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Aug 2022 23:35:00 +0000 Subject: [PATCH 23/48] python310Packages.gsd: 2.5.3 -> 2.6.0 --- pkgs/development/python-modules/gsd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gsd/default.nix b/pkgs/development/python-modules/gsd/default.nix index 0714352ed5ee..c8647794e2c0 100644 --- a/pkgs/development/python-modules/gsd/default.nix +++ b/pkgs/development/python-modules/gsd/default.nix @@ -4,7 +4,7 @@ }: buildPythonPackage rec { - version = "2.5.3"; + version = "2.6.0"; pname = "gsd"; disabled = isPy27; @@ -12,7 +12,7 @@ buildPythonPackage rec { owner = "glotzerlab"; repo = pname; rev = "refs/tags/v${version}"; - sha256 = "sha256-3CJKpvgJuFC/2qQdy0H/kvLbtmfF22gBAQustK99uEE="; + sha256 = "sha256-GVb05uy5HKIn+fARFBN+mK54y2CtFBM8At21VUFr7tc="; }; nativeBuildInputs = [ cython ]; From dcccf221043e732268d2b2013a569fd3c8649557 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 20 Aug 2022 04:20:00 +0000 Subject: [PATCH 24/48] nodejs-18_x: add patch to fix npm fail without a HOME directory Similar to 37580d6187057ee9a8fbce185f4b6e6e708a2316 --- pkgs/development/web/nodejs/v18.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/web/nodejs/v18.nix b/pkgs/development/web/nodejs/v18.nix index ca85a18951a5..dd6028edcaa9 100644 --- a/pkgs/development/web/nodejs/v18.nix +++ b/pkgs/development/web/nodejs/v18.nix @@ -1,4 +1,4 @@ -{ callPackage, python3, enableNpm ? true }: +{ callPackage, python3, fetchpatch, enableNpm ? true }: let buildNodejs = callPackage ./nodejs.nix { @@ -11,5 +11,13 @@ buildNodejs { sha256 = "sha256-iDSjPJLf5rqJA+ZxXK6qJd/0ZX5wPFTNBuwRNJPiw8I="; patches = [ ./disable-darwin-v8-system-instrumentation.patch + # Fix npm silently fail without a HOME directory https://github.com/npm/cli/issues/4996 + (fetchpatch { + url = "https://github.com/npm/cli/commit/9905d0e24c162c3f6cc006fa86b4c9d0205a4c6f.patch"; + sha256 = "sha256-RlabXWtjzTZ5OgrGf4pFkolonvTDIPlzPY1QcYDd28E="; + includes = [ "deps/npm/lib/npm.js" "deps/npm/lib/utils/log-file.js" ]; + stripLen = 1; + extraPrefix = "deps/npm/"; + }) ]; } From d8a8aa7045b8e91acebe030793032447be206514 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 20 Aug 2022 04:20:00 +0000 Subject: [PATCH 25/48] lxd: 5.4 -> 5.5 https://github.com/lxc/lxd/releases/tag/lxd-5.5 --- pkgs/tools/admin/lxd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/lxd/default.nix b/pkgs/tools/admin/lxd/default.nix index a3a64d361c61..13b7fac1f057 100644 --- a/pkgs/tools/admin/lxd/default.nix +++ b/pkgs/tools/admin/lxd/default.nix @@ -11,7 +11,7 @@ buildGoPackage rec { pname = "lxd"; - version = "5.4"; + version = "5.5"; goPackagePath = "github.com/lxc/lxd"; @@ -20,7 +20,7 @@ buildGoPackage rec { "https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz" "https://github.com/lxc/lxd/releases/download/lxd-${version}/lxd-${version}.tar.gz" ]; - sha256 = "sha256-4jS2fFB30F4i+VjjJWvZHyYkUFRZk9Cq8bTOK9uZOTo="; + sha256 = "sha256-Ri5mwDtesI6vOjtb5L5zBD469jIYx5rxAJib0Bja8ps="; }; postPatch = '' From 7753a94a35438b73a1aa1d8aca233753367ff4d6 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 20 Aug 2022 04:20:00 +0000 Subject: [PATCH 26/48] nodejs: 16.17.0 -> 18.7.0 --- pkgs/top-level/all-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 78297451107c..f7c72a906f54 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8253,9 +8253,9 @@ with pkgs; nodenv = callPackage ../development/tools/nodenv { }; - nodejs = hiPrio nodejs-16_x; + nodejs = hiPrio nodejs-18_x; - nodejs-slim = nodejs-slim-16_x; + nodejs-slim = nodejs-slim-18_x; nodejs-14_x = callPackage ../development/web/nodejs/v14.nix { }; nodejs-slim-14_x = callPackage ../development/web/nodejs/v14.nix { From e439d0e95a151681c574b77daea1275d095e6cbc Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 20 Aug 2022 04:20:00 +0000 Subject: [PATCH 27/48] millet: 0.2.11 -> 0.3.2 --- pkgs/development/tools/millet/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/millet/default.nix b/pkgs/development/tools/millet/default.nix index 6385946f09f2..805726a28ad2 100644 --- a/pkgs/development/tools/millet/default.nix +++ b/pkgs/development/tools/millet/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "millet"; - version = "0.2.11"; + version = "0.3.2"; src = fetchFromGitHub { owner = "azdavis"; repo = pname; rev = "v${version}"; - sha256 = "sha256-hRr6p/qV6+GrEAADClg4NDTVgkSkY8O6YiLLo6ldFqo="; + sha256 = "sha256-iwg4mo8E3RV1NRX/95FXKmDJxcUJDk+sV14ehdI8d68="; }; - cargoSha256 = "sha256-xu7BjZRp0IiCImhJi5GrSuBk4BsIVKJFOXyOvV3ruRY="; + cargoSha256 = "sha256-/3XqnH6x7b319Y3Q5RDCH4FHF2GAaP2kMLSEPeJyNqI="; cargoBuildFlags = [ "--package" "lang-srv" ]; From a66b1a664812c36a3167939bdc8a639597aff59c Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 20 Aug 2022 04:20:00 +0000 Subject: [PATCH 28/48] gifski: 1.7.0 -> 1.7.1 https://github.com/ImageOptim/gifski/releases/tag/1.7.1 --- .../gifski/cargo.lock-fix-missing-dependency.patch | 12 ------------ pkgs/tools/graphics/gifski/default.nix | 8 +++----- 2 files changed, 3 insertions(+), 17 deletions(-) delete mode 100644 pkgs/tools/graphics/gifski/cargo.lock-fix-missing-dependency.patch diff --git a/pkgs/tools/graphics/gifski/cargo.lock-fix-missing-dependency.patch b/pkgs/tools/graphics/gifski/cargo.lock-fix-missing-dependency.patch deleted file mode 100644 index bfccf45b6dcf..000000000000 --- a/pkgs/tools/graphics/gifski/cargo.lock-fix-missing-dependency.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git c/Cargo.lock i/Cargo.lock -index 9b8929c..8e1e923 100644 ---- c/Cargo.lock -+++ i/Cargo.lock -@@ -303,6 +303,7 @@ dependencies = [ - "lodepng", - "loop9", - "natord", -+ "num-traits", - "pbr", - "quick-error", - "resize", diff --git a/pkgs/tools/graphics/gifski/default.nix b/pkgs/tools/graphics/gifski/default.nix index ffd60b5b7783..3845588203c5 100644 --- a/pkgs/tools/graphics/gifski/default.nix +++ b/pkgs/tools/graphics/gifski/default.nix @@ -2,18 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "gifski"; - version = "1.7.0"; + version = "1.7.1"; src = fetchFromGitHub { owner = "ImageOptim"; repo = "gifski"; rev = version; - sha256 = "sha256-cycgrQ1f0x1tPziQCRyqWinG8v0SVYW3LpFsxhZpQhE="; + sha256 = "sha256-Y2gNVm8Ziq3ipfgqRLbw1Hrd0ry556b78riWCo9sg3s="; }; - cargoPatches = [ ./cargo.lock-fix-missing-dependency.patch ]; - - cargoSha256 = "sha256-qJ+awu+Ga3fdxaDKdSzCcdyyuKCheb87qT7tX1dL1zo="; + cargoSha256 = "sha256-KH+RoPilgigBzvQaY542Q9cImNVeYlL7QGnslBWHtwE="; nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ]; From b0f989a6d818705f8ee3d88957ba3a8d8949310e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Aug 2022 08:01:56 +0000 Subject: [PATCH 29/48] actionlint: 1.6.15 -> 1.6.16 --- pkgs/development/tools/analysis/actionlint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/actionlint/default.nix b/pkgs/development/tools/analysis/actionlint/default.nix index 52b55e2b0b8c..ddb1600f62e5 100644 --- a/pkgs/development/tools/analysis/actionlint/default.nix +++ b/pkgs/development/tools/analysis/actionlint/default.nix @@ -10,7 +10,7 @@ buildGoModule rec { pname = "actionlint"; - version = "1.6.15"; + version = "1.6.16"; subPackages = [ "cmd/actionlint" ]; @@ -18,7 +18,7 @@ buildGoModule rec { owner = "rhysd"; repo = "actionlint"; rev = "v${version}"; - sha256 = "sha256-AhV5D0ujTjYvlcEbmqSZ2VPTKDQHZ6/lJpt9DlY2q7c="; + sha256 = "sha256-WcAQUoyu8ZaqEACoTQNJLoR+N9psZmUTHp/C4qBrpcs="; }; vendorSha256 = "sha256-wKK597mk51jT6s1eKA4AjiCvI4IkZ9WjMXxaY8AWwkU="; From efd89e05a405f6817b48b96f5da3f193d01a46c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Aug 2022 10:17:00 +0000 Subject: [PATCH 30/48] eksctl: 0.108.0 -> 0.109.0 --- pkgs/tools/admin/eksctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/eksctl/default.nix b/pkgs/tools/admin/eksctl/default.nix index f17b813f1eaf..4da2cdb4266e 100644 --- a/pkgs/tools/admin/eksctl/default.nix +++ b/pkgs/tools/admin/eksctl/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "eksctl"; - version = "0.108.0"; + version = "0.109.0"; src = fetchFromGitHub { owner = "weaveworks"; repo = pname; rev = version; - sha256 = "sha256-pF0h+wIjaBkD/dFyD9HWFLhjmdYLfBfKsdGXPH9X+vg="; + sha256 = "sha256-C4BeQoNYAcY5nKqjXlYimJGpsrQfhaNHmgjz9FjZZiM="; }; - vendorSha256 = "sha256-vHlEZtXQIRObPyauKuBw1DyQb1WLFsSYPbl95McHbig="; + vendorSha256 = "sha256-M6vwwS7JdK9sYltXxz/fScqny2qYoESJtmLWjBZnKLM="; doCheck = false; From 88f81752c151d3af49cf2f41107ff1ac8c6560cf Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Sat, 20 Aug 2022 12:43:57 +0200 Subject: [PATCH 31/48] python310Packages.mahotas: 1.4.12 -> 1.4.13 --- .../python-modules/mahotas/default.nix | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/mahotas/default.nix b/pkgs/development/python-modules/mahotas/default.nix index 6151525de1dc..a7ca6a708dae 100644 --- a/pkgs/development/python-modules/mahotas/default.nix +++ b/pkgs/development/python-modules/mahotas/default.nix @@ -13,25 +13,23 @@ buildPythonPackage rec { pname = "mahotas"; - version = "1.4.12"; + version = "1.4.13"; src = fetchFromGitHub { owner = "luispedro"; repo = "mahotas"; rev = "v${version}"; - sha256 = "1n19yha1cqyx7hnlici1wkl7n68dh0vbpsyydfhign2c0w9jvg42"; + sha256 = "sha256-AmctF/9hLgHw6FUm0s61eCdcc12lBa1t0OkXclis//w="; }; - patches = [ - (fetchpatch { - name = "fix-freeimage-tests.patch"; - url = "https://github.com/luispedro/mahotas/commit/08cc4aa0cbd5dbd4c37580d52b822810c03b2c69.patch"; - sha256 = "0389sz7fyl8h42phw8sn4pxl4wc3brcrj9d05yga21gzil9bfi23"; - excludes = [ "ChangeLog" ]; - }) + propagatedBuildInputs = [ + freeimage + imread + numpy + pillow + scipy ]; - propagatedBuildInputs = [ numpy imread pillow scipy freeimage ]; checkInputs = [ pytestCheckHook ]; postPatch = '' From 6520ef039d4f3a96a4bf9b4eb84639fd18ff3ff7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 12:45:47 +0200 Subject: [PATCH 32/48] python310Packages.aioairq: init at 0.1.1 --- .../python-modules/aioairq/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/aioairq/default.nix diff --git a/pkgs/development/python-modules/aioairq/default.nix b/pkgs/development/python-modules/aioairq/default.nix new file mode 100644 index 000000000000..4a802eb35618 --- /dev/null +++ b/pkgs/development/python-modules/aioairq/default.nix @@ -0,0 +1,41 @@ +{ lib +, aiohttp +, buildPythonPackage +, fetchFromGitHub +, pycryptodome +, pythonOlder +}: + +buildPythonPackage rec { + pname = "aioairq"; + version = "0.1.1"; + format = "setuptools"; + + disabled = pythonOlder "3.9"; + + src = fetchFromGitHub { + owner = "CorantGmbH"; + repo = pname; + rev = "v${version}"; + hash = "sha256-BvesFiXiVlgfaffWfNcP1K9XUOL2qU8F/sdvRKNcuS4="; + }; + + propagatedBuildInputs = [ + aiohttp + pycryptodome + ]; + + # Module has no tests + doCheck = false; + + pythonImportsCheck = [ + "aioairq" + ]; + + meta = with lib; { + description = "Library to retrieve data from air-Q devices"; + homepage = "https://github.com/CorantGmbH/aioairq"; + license = licenses.asl20; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7cb622c1c02a..069780e34878 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -257,6 +257,8 @@ in { aioairzone = callPackage ../development/python-modules/aioairzone { }; + aioairq = callPackage ../development/python-modules/aioairq { }; + aioaladdinconnect = callPackage ../development/python-modules/aioaladdinconnect { }; aioambient = callPackage ../development/python-modules/aioambient { }; From 3b42828a396aeaa8651bb10ce6eacc33711f57f7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 12:52:23 +0200 Subject: [PATCH 33/48] python310Packages.pyunifiprotect: 4.1.1 -> 4.1.2 --- pkgs/development/python-modules/pyunifiprotect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyunifiprotect/default.nix b/pkgs/development/python-modules/pyunifiprotect/default.nix index 64fa2d5480ff..27c92786a1f8 100644 --- a/pkgs/development/python-modules/pyunifiprotect/default.nix +++ b/pkgs/development/python-modules/pyunifiprotect/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "pyunifiprotect"; - version = "4.1.1"; + version = "4.1.2"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "briis"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-ID3KSKPtgslS1Z+BZprMcTSQUnQbiHKgGQQipOSER9g="; + hash = "sha256-KGPPnyjFbKmNdFosn+4WvQH1rxDsiOEH9qmb3Zq8Xb8="; }; propagatedBuildInputs = [ From 33d32fc639fc2c89ce7586c61629ff10cc111de6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 13:06:52 +0200 Subject: [PATCH 34/48] python310Packages.sentry-sdk: 1.9.0 -> 1.9.1 --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 91b0fb6b72a9..c1d69d3e5dcf 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.9.0"; + version = "1.9.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = version; - hash = "sha256-sZpM9wgybyt/5Rw3X05whLvQNMC55o+s7eYA4QJdj6c="; + hash = "sha256-NGJFnMoRRS+B/Z2lCv5Wur7rHi07OfWYhWK83IhnAbc="; }; propagatedBuildInputs = [ From f317eed55c6b948f6a77a5dc462df4c13fadbf69 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 13:08:42 +0200 Subject: [PATCH 35/48] python310Packages.sentry-sdk: 1.9.1 -> 1.9.2 --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index c1d69d3e5dcf..c4fc2dedf74b 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.9.1"; + version = "1.9.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = version; - hash = "sha256-NGJFnMoRRS+B/Z2lCv5Wur7rHi07OfWYhWK83IhnAbc="; + hash = "sha256-+XRFERKhnExZlLFBQmgWjDeUyljcj8GeN70xZOCHldI="; }; propagatedBuildInputs = [ From 260953cb2a5ee89cf8e4277f99de5d31b6b556aa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 13:10:40 +0200 Subject: [PATCH 36/48] python310Packages.sentry-sdk: 1.9.2 -> 1.9.3 --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index c4fc2dedf74b..523fa2f43ee0 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.9.2"; + version = "1.9.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = version; - hash = "sha256-+XRFERKhnExZlLFBQmgWjDeUyljcj8GeN70xZOCHldI="; + hash = "sha256-ezYVPZVg56o6gDZksptnXB42qMN/2Yo8So1Oy8Irhnk="; }; propagatedBuildInputs = [ From 312d7920d193e240d470a2b9ab0c0c7683bad9ba Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 13:14:06 +0200 Subject: [PATCH 37/48] python310Packages.sentry-sdk: 1.9.3 -> 1.9.4 --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 523fa2f43ee0..a4e6bef92281 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.9.3"; + version = "1.9.4"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = version; - hash = "sha256-ezYVPZVg56o6gDZksptnXB42qMN/2Yo8So1Oy8Irhnk="; + hash = "sha256-5W+NZbpPhwGRP4kYoc26jsmlm06KSF+q8WGKPX4+uYg="; }; propagatedBuildInputs = [ From b3ba7da8f2ac566180eed7c69bbd50697e4a6644 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 13:14:52 +0200 Subject: [PATCH 38/48] python310Packages.sentry-sdk: 1.9.4 -> 1.9.5 --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index a4e6bef92281..c5c1eaa9058e 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.9.4"; + version = "1.9.5"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = version; - hash = "sha256-5W+NZbpPhwGRP4kYoc26jsmlm06KSF+q8WGKPX4+uYg="; + hash = "sha256-MUO0leSm6yU29rtTJpv49PO3yEN66EyGEYN8ThH6L7A="; }; propagatedBuildInputs = [ From b52596ca68a1c73bd115cb8570aa978df30f5bd1 Mon Sep 17 00:00:00 2001 From: linsui Date: Sat, 20 Aug 2022 19:39:39 +0800 Subject: [PATCH 39/48] jabref: add gtk3 --- pkgs/applications/office/jabref/default.nix | 22 ++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/office/jabref/default.nix b/pkgs/applications/office/jabref/default.nix index 8d3fffb709b4..fe481d3f51b4 100644 --- a/pkgs/applications/office/jabref/default.nix +++ b/pkgs/applications/office/jabref/default.nix @@ -1,11 +1,12 @@ { lib , stdenv , fetchFromGitHub -, makeWrapper +, wrapGAppsHook , makeDesktopItem , copyDesktopItems , unzip , xdg-utils +, gtk3 , jdk , gradle , perl @@ -78,11 +79,13 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ jdk gradle - makeWrapper + wrapGAppsHook copyDesktopItems unzip ]; + buildInputs = [ gtk3 ]; + buildPhase = '' runHook preBuild @@ -118,17 +121,22 @@ stdenv.mkDerivation rec { tar xf build/distributions/JabRef-${version}.tar -C $out --strip-components=1 unzip $out/lib/javafx-web-18-linux${lib.optionalString stdenv.isAarch64 "-aarch64"}.jar libjfxwebkit.so -d $out/lib/ - wrapProgram $out/bin/JabRef \ - --suffix PATH : ${lib.makeBinPath [ xdg-utils ]} \ - --set JAVA_HOME "${jdk}" \ - --set JAVA_OPTS "-Djava.library.path=$out/lib/ --patch-module org.jabref=$out/share/java/jabref/resources/main" - # lowercase alias (for convenience and required for browser extensions) ln -sf $out/bin/JabRef $out/bin/jabref + rm $out/bin/JabRef.bat + runHook postInstall ''; + preFixup = '' + gappsWrapperArgs+=( + --suffix PATH : ${lib.makeBinPath [ xdg-utils ]} + --set JAVA_HOME "${jdk}" + --set JAVA_OPTS "-Djava.library.path=$out/lib/ --patch-module org.jabref=$out/share/java/jabref/resources/main" + ) + ''; + meta = with lib; { description = "Open source bibliography reference manager"; homepage = "https://www.jabref.org"; From 9a806c20162773441f1b4efb852cb79e7a2c45f9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 13:59:41 +0200 Subject: [PATCH 40/48] python310Packages.pontos: 22.7.2 -> 22.8.1 --- .../python-modules/pontos/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pontos/default.nix b/pkgs/development/python-modules/pontos/default.nix index f6f67b24d298..e189e1ee7078 100644 --- a/pkgs/development/python-modules/pontos/default.nix +++ b/pkgs/development/python-modules/pontos/default.nix @@ -1,19 +1,20 @@ { lib , buildPythonPackage +, colorful , fetchFromGitHub +, git +, httpx +, packaging , poetry-core , pytestCheckHook , pythonOlder -, colorful +, rich , tomlkit -, git -, packaging -, requests }: buildPythonPackage rec { pname = "pontos"; - version = "22.7.2"; + version = "22.8.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +23,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = pname; rev = "v${version}"; - hash = "sha256-JvmdxkgWIcXQ7ML1Sx6/YeH5WXyq/UCEZlTc9nJbcQQ="; + hash = "sha256-oWk6t7PocF7go7EE7nQjHA78G0Q1tAOXBff2zKXDvgU="; }; nativeBuildInputs = [ @@ -31,9 +32,10 @@ buildPythonPackage rec { propagatedBuildInputs = [ colorful - tomlkit + httpx packaging - requests + rich + tomlkit ]; checkInputs = [ @@ -47,6 +49,7 @@ buildPythonPackage rec { ''; disabledTests = [ + "PrepareTestCase" # Signing fails "test_find_no_signing_key" "test_find_signing_key" From c7b7fcf8379ac4bac4269fab150783e0ef30cb63 Mon Sep 17 00:00:00 2001 From: devhell Date: Sat, 20 Aug 2022 13:29:43 +0100 Subject: [PATCH 41/48] termusic: 0.7.2 -> 0.7.3 --- pkgs/applications/audio/termusic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/termusic/default.nix b/pkgs/applications/audio/termusic/default.nix index 8734d7d1f654..5cf216a6e21b 100644 --- a/pkgs/applications/audio/termusic/default.nix +++ b/pkgs/applications/audio/termusic/default.nix @@ -7,14 +7,14 @@ rustPlatform.buildRustPackage rec { pname = "termusic"; - version = "0.7.2"; + version = "0.7.3"; src = fetchCrate { inherit pname version; - sha256 = "sha256-4o36h/x4+h2H4xpgPfOgIza6zNANyhmSM3Cm1XwWb7w="; + sha256 = "sha256-5I9Fu+A5IBfaxaPcYKTzWq3/8ts0BPSOOVeU6D61dbc="; }; - cargoHash = "sha256-WHxrMD6W7UyJg8HhjxWlm9KQ5SKsM6fLdvhDzBb16pI="; + cargoHash = "sha256-R/hElL0MjeBqboJTQkIREPOh+/YbdKtUAzqPD6BpSPs="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ alsa-lib ]; From 95de9c234be19dde1b7543be39c9a3b73feeb997 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Fri, 19 Aug 2022 16:24:48 -0500 Subject: [PATCH 42/48] getdns, stubby: update 1.7.0 -> 1.7.2, 0.4.0 -> 0.4.2 https://getdnsapi.net/releases/getdns-1-7-1-rc-1/ --- pkgs/development/libraries/getdns/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/getdns/default.nix b/pkgs/development/libraries/getdns/default.nix index 1db1c3737bcc..1ad8f1027c19 100644 --- a/pkgs/development/libraries/getdns/default.nix +++ b/pkgs/development/libraries/getdns/default.nix @@ -12,7 +12,7 @@ in rec { getdns = stdenv.mkDerivation rec { pname = "getdns"; - version = "1.7.0"; + version = "1.7.2"; outputs = [ "out" "dev" "lib" "man" ]; src = fetchurl { @@ -20,7 +20,9 @@ in rec { with builtins; concatStringsSep "-" (splitVersion version) }/${pname}-${version}.tar.gz"; - sha256 = "sha256-6ocTzl4HesdrFBjOtq/SXm1OOelgD29egdOjoTpg9lI="; + sha256 = + # upstream publishes hashes in hex format + "db89fd2a940000e03ecf48d0232b4532e5f0602e80b592be406fd57ad76fdd17"; }; nativeBuildInputs = [ cmake doxygen ]; @@ -49,7 +51,7 @@ in rec { stubby = stdenv.mkDerivation rec { pname = "stubby"; - version = "0.4.0"; + version = "0.4.2"; outputs = [ "out" "man" "stubbyExampleJson" ]; inherit (getdns) src; From fcadb8a5dadd8e6dc067d64285a09ecaa5d70b47 Mon Sep 17 00:00:00 2001 From: Pontus Stenetorp Date: Sat, 6 Aug 2022 05:04:09 +0000 Subject: [PATCH 43/48] om4: init at 6.7 --- pkgs/development/tools/misc/om4/default.nix | 27 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/development/tools/misc/om4/default.nix diff --git a/pkgs/development/tools/misc/om4/default.nix b/pkgs/development/tools/misc/om4/default.nix new file mode 100644 index 000000000000..30f1bb273fd3 --- /dev/null +++ b/pkgs/development/tools/misc/om4/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchFromGitHub, bison, flex, lib }: + +stdenv.mkDerivation rec { + pname = "om4"; + version = "6.7"; + + src = fetchFromGitHub { + owner = "ibara"; + repo = "m4"; + rev = "${pname}-${version}"; + sha256 = "04h76hxwb5rs3ylkw1dv8k0kmkzl84ccqlwdwxb6i0x57rrqbgzx"; + }; + + strictDeps = true; + nativeBuildInputs = [ bison flex ]; + + configureFlags = [ "--enable-m4" ]; + + meta = with lib; { + description = "Portable OpenBSD m4 macro processor"; + homepage = "https://github.com/ibara/m4"; + license = with licenses; [ bsd2 bsd3 isc publicDomain ]; + mainProgram = "m4"; + platforms = platforms.unix; + maintainers = [ maintainers.ninjin ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 925de57a0f21..cea0fd514050 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16193,6 +16193,8 @@ with pkgs; gnum4 = callPackage ../development/tools/misc/gnum4 { }; m4 = gnum4; + om4 = callPackage ../development/tools/misc/om4 { }; + gnumake = callPackage ../development/tools/build-managers/gnumake { }; gnumake42 = callPackage ../development/tools/build-managers/gnumake/4.2 { }; From 835642ea366c716421b7f864c5e51b271f111e54 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 16:30:53 +0200 Subject: [PATCH 44/48] python310Packages.cloudflare-dyndns: relax attrs constraint - switch to poetry-core --- .../networking/cloudflare-dyndns/default.nix | 32 +++++++++++++------ 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/cloudflare-dyndns/default.nix b/pkgs/applications/networking/cloudflare-dyndns/default.nix index ee7573cf713d..febbd8f12379 100644 --- a/pkgs/applications/networking/cloudflare-dyndns/default.nix +++ b/pkgs/applications/networking/cloudflare-dyndns/default.nix @@ -1,10 +1,11 @@ -{ buildPythonApplication +{ lib +, buildPythonApplication , attrs , click , cloudflare , fetchFromGitHub -, lib -, poetry +, fetchpatch +, poetry-core , pydantic , pytestCheckHook , requests @@ -13,6 +14,7 @@ buildPythonApplication rec { pname = "cloudflare-dyndns"; version = "4.1"; + format = "pyproject"; src = fetchFromGitHub { owner = "kissgyorgy"; @@ -21,9 +23,9 @@ buildPythonApplication rec { hash = "sha256-6Q5fpJ+HuQ+hc3xTtB5tR43pn9WZ0nZZR723iLAkpis="; }; - format = "pyproject"; - - nativeBuildInputs = [ poetry ]; + nativeBuildInputs = [ + poetry-core + ]; propagatedBuildInputs = [ attrs @@ -33,13 +35,25 @@ buildPythonApplication rec { requests ]; + checkInputs = [ + pytestCheckHook + ]; + + patches = [ + # Switch to poetry-core, https://github.com/kissgyorgy/cloudflare-dyndns/pull/22 + (fetchpatch { + name = "switch-to-poetry-core.patch"; + url = "https://github.com/kissgyorgy/cloudflare-dyndns/commit/741ed1ccb3373071ce15683a3b8ddc78d64866f8.patch"; + sha256 = "sha256-mjSah0DWptZB6cjhP6dJg10BpJylPSQ2K4TKda7VmHw="; + }) + ]; + postPatch = '' substituteInPlace pyproject.toml \ - --replace 'click = "^7.0"' 'click = "*"' + --replace 'click = "^7.0"' 'click = "*"' \ + --replace 'attrs = "^21.1.0"' 'attrs = "*"' ''; - checkInputs = [ pytestCheckHook ]; - disabledTests = [ "test_get_ipv4" ]; From 0dc49ae73e96fd21f28dbf405c0813928f32dc8e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 16:38:04 +0200 Subject: [PATCH 45/48] python310Packages.cloudflare-dyndns: update description --- pkgs/applications/networking/cloudflare-dyndns/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cloudflare-dyndns/default.nix b/pkgs/applications/networking/cloudflare-dyndns/default.nix index febbd8f12379..9b5abcbcbf39 100644 --- a/pkgs/applications/networking/cloudflare-dyndns/default.nix +++ b/pkgs/applications/networking/cloudflare-dyndns/default.nix @@ -59,7 +59,7 @@ buildPythonApplication rec { ]; meta = with lib; { - description = " CloudFlare Dynamic DNS client "; + description = "CloudFlare Dynamic DNS client"; homepage = "https://github.com/kissgyorgy/cloudflare-dyndns"; license = licenses.mit; maintainers = with maintainers; [ lovesegfault ]; From fcc4037cc813722da520df1091b82883778febef Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 20 Aug 2022 16:46:36 +0200 Subject: [PATCH 46/48] python310Packages.jsonlines: add pythonImportsCheck --- .../python-modules/jsonlines/default.nix | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/jsonlines/default.nix b/pkgs/development/python-modules/jsonlines/default.nix index 86f5e08d126d..a111d3ef6d04 100644 --- a/pkgs/development/python-modules/jsonlines/default.nix +++ b/pkgs/development/python-modules/jsonlines/default.nix @@ -1,29 +1,41 @@ { lib +, attrs , fetchFromGitHub , buildPythonPackage -, attrs , pytestCheckHook +, pythonOlder }: buildPythonPackage rec { pname = "jsonlines"; version = "3.1.0"; + format = "setuptools"; + + disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "wbolster"; repo = pname; rev = version; - sha256 = "sha256-eMpUk5s49OyD+cNGdAeKA2LvpXdKta2QjZIFDnIBKC8="; + hash = "sha256-eMpUk5s49OyD+cNGdAeKA2LvpXdKta2QjZIFDnIBKC8="; }; - propagatedBuildInputs = [ attrs ]; + propagatedBuildInputs = [ + attrs + ]; - checkInputs = [ pytestCheckHook ]; + checkInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "jsonlines" + ]; meta = with lib; { description = "Python library to simplify working with jsonlines and ndjson data"; homepage = "https://github.com/wbolster/jsonlines"; - maintainers = with maintainers; [ ]; license = licenses.bsd3; + maintainers = with maintainers; [ ]; }; } From 8b7092290c5e2fda3edb6b4dbc95e515c113a621 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Sat, 20 Aug 2022 17:52:11 +0200 Subject: [PATCH 47/48] Add myself to Perl CODEOWNERS --- .github/CODEOWNERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c7aa63d40f43..659433b4e6b5 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -108,9 +108,9 @@ /pkgs/top-level/haskell-packages.nix @cdepillabout @sternenseemann @maralorn # Perl -/pkgs/development/interpreters/perl @stigtsp @zakame -/pkgs/top-level/perl-packages.nix @stigtsp @zakame -/pkgs/development/perl-modules @stigtsp @zakame +/pkgs/development/interpreters/perl @stigtsp @zakame @dasJ +/pkgs/top-level/perl-packages.nix @stigtsp @zakame @dasJ +/pkgs/development/perl-modules @stigtsp @zakame @dasJ # R /pkgs/applications/science/math/R @jbedo From 2fc50826ce7066a91d69d194fe7fad16f379ba5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Aug 2022 17:17:32 +0000 Subject: [PATCH 48/48] ffmpeg-normalize: 1.24.0 -> 1.24.1 --- pkgs/applications/video/ffmpeg-normalize/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/ffmpeg-normalize/default.nix b/pkgs/applications/video/ffmpeg-normalize/default.nix index 606045d0b803..6ca8ca4470ba 100644 --- a/pkgs/applications/video/ffmpeg-normalize/default.nix +++ b/pkgs/applications/video/ffmpeg-normalize/default.nix @@ -7,11 +7,11 @@ buildPythonApplication rec { pname = "ffmpeg-normalize"; - version = "1.24.0"; + version = "1.24.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-sQ8Qorf74ypMmpRd9b/wrqg28TZ295t6qkKosxyaG1I="; + sha256 = "sha256-HUiz1t5wxUPR2elxE1Q5/BwRnkHgzej2HsrZnFbhHhA="; }; propagatedBuildInputs = [ ffmpeg ffmpeg-progress-yield ];