From 59547cb543a3d3def95aa7aeeaf95219db335983 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 31 Jul 2022 08:26:06 +0000 Subject: [PATCH 01/49] python310Packages.wasabi: 0.9.1 -> 0.10.1 --- pkgs/development/python-modules/wasabi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wasabi/default.nix b/pkgs/development/python-modules/wasabi/default.nix index 16c89ae63a0d..2f751e8105e4 100644 --- a/pkgs/development/python-modules/wasabi/default.nix +++ b/pkgs/development/python-modules/wasabi/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "wasabi"; - version = "0.9.1"; + version = "0.10.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-rabxPptw7ya/lfrQ/r396+IAXimgitWPS7rjg6lymM8="; + sha256 = "sha256-yONyeBvhknKUI4KxTZkxTRdVGNeCIFfLepcBDEJZ0kk="; }; checkInputs = [ From 8224781cb033bcdbec76b75840dee55678e489ad Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 21 Sep 2022 17:10:25 +0200 Subject: [PATCH 02/49] matrix-appservice-discord: remove references to node-sources --- pkgs/servers/matrix-appservice-discord/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/matrix-appservice-discord/default.nix b/pkgs/servers/matrix-appservice-discord/default.nix index bc8b183ad8e4..e0ff4c2ac114 100644 --- a/pkgs/servers/matrix-appservice-discord/default.nix +++ b/pkgs/servers/matrix-appservice-discord/default.nix @@ -1,4 +1,4 @@ -{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python3, nodejs }: +{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python3, nodejs, removeReferencesTo }: assert lib.versionAtLeast nodejs.version "12.0.0"; @@ -30,6 +30,7 @@ in mkYarnPackage rec { postInstall = '' # build native sqlite bindings npm run build-release --offline --nodedir="${nodeSources}" + find build -type f -exec ${removeReferencesTo}/bin/remove-references-to -t "${nodeSources}" {} \; ''; }; }; From 93aeabb55a49d6ed147405ce308535fa2eea6e3a Mon Sep 17 00:00:00 2001 From: linsui Date: Mon, 26 Sep 2022 23:27:42 +0800 Subject: [PATCH 03/49] espeak-ng: 1.50 -> 1.51 --- pkgs/applications/audio/espeak-ng/default.nix | 36 +++++++++++-------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/pkgs/applications/audio/espeak-ng/default.nix b/pkgs/applications/audio/espeak-ng/default.nix index 6458d7188ae1..84eb4e1d39c9 100644 --- a/pkgs/applications/audio/espeak-ng/default.nix +++ b/pkgs/applications/audio/espeak-ng/default.nix @@ -1,18 +1,30 @@ -{ stdenv, lib, fetchFromGitHub, autoconf, automake, which, libtool, pkg-config -, ronn, substituteAll -, mbrolaSupport ? true, mbrola -, pcaudiolibSupport ? true, pcaudiolib -, sonicSupport ? true, sonic }: +{ stdenv +, lib +, fetchFromGitHub +, autoconf +, automake +, which +, libtool +, pkg-config +, ronn +, substituteAll +, mbrolaSupport ? true +, mbrola +, pcaudiolibSupport ? true +, pcaudiolib +, sonicSupport ? true +, sonic +}: stdenv.mkDerivation rec { pname = "espeak-ng"; - version = "1.50"; + version = "1.51"; src = fetchFromGitHub { owner = "espeak-ng"; repo = "espeak-ng"; rev = version; - sha256 = "0jkqhf2h94vbqq7mg7mmm23bq372fa7mdk941my18c3vkldcir1b"; + hash = "sha256-KwzMlQ3/JgpNOpuV4zNc0zG9oWEGFbVSJ4bEd3dtD3Y="; }; patches = lib.optionals mbrolaSupport [ @@ -26,8 +38,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoconf automake which libtool pkg-config ronn ]; buildInputs = lib.optional mbrolaSupport mbrola - ++ lib.optional pcaudiolibSupport pcaudiolib - ++ lib.optional sonicSupport sonic; + ++ lib.optional pcaudiolibSupport pcaudiolib + ++ lib.optional sonicSupport sonic; preConfigure = "./autogen.sh"; @@ -35,12 +47,6 @@ stdenv.mkDerivation rec { "--with-mbrola=${if mbrolaSupport then "yes" else "no"}" ]; - # Current release lacks dependencies on local espeak-ng: - # cd dictsource && ESPEAK_DATA_PATH=/build/espeak-ng LD_LIBRARY_PATH=../src: ../src/espeak-ng --compile=yue && cd .. - # bash: line 1: ../src/espeak-ng: No such file or directory - # Should be fixed in next release: https://github.com/espeak-ng/espeak-ng/pull/1029 - enableParallelBuilding = false; - postInstall = lib.optionalString stdenv.isLinux '' patchelf --set-rpath "$(patchelf --print-rpath $out/bin/espeak-ng)" $out/bin/speak-ng ''; From 09ccdf6c06a3f0cf2fcab9ebe3f06190b3495111 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Oct 2022 18:16:21 +0000 Subject: [PATCH 04/49] python310Packages.murmurhash: 1.0.8 -> 1.0.9 --- pkgs/development/python-modules/murmurhash/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/murmurhash/default.nix b/pkgs/development/python-modules/murmurhash/default.nix index 6e2b5bd49d89..1f20b134c508 100644 --- a/pkgs/development/python-modules/murmurhash/default.nix +++ b/pkgs/development/python-modules/murmurhash/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "murmurhash"; - version = "1.0.8"; + version = "1.0.9"; src = fetchPypi { inherit pname version; - sha256 = "sha256-i7A6rYQoN6ZLDB0u0itQ66hfn6UUdsi8CnfDZql58fM="; + sha256 = "sha256-/no4yw09h8FOyd3cSTL/4tvHfXVGmrgP1QFGibDge1g="; }; postPatch = '' From d43ca71c6c905da86d5fee4b21898a3206c449bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 17 Oct 2022 05:00:16 +0000 Subject: [PATCH 05/49] python310Packages.preshed: 3.0.7 -> 3.0.8 --- pkgs/development/python-modules/preshed/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/preshed/default.nix b/pkgs/development/python-modules/preshed/default.nix index f56e0b7a4ff1..bbaa76bd378c 100644 --- a/pkgs/development/python-modules/preshed/default.nix +++ b/pkgs/development/python-modules/preshed/default.nix @@ -9,11 +9,11 @@ }: buildPythonPackage rec { pname = "preshed"; - version = "3.0.7"; + version = "3.0.8"; src = fetchPypi { inherit pname version; - sha256 = "sha256-Oc0qCrGtsRRSxheDHqDM6n0XEvKBLRdEc4c1mHUTETo="; + sha256 = "sha256-bHTHAHiAm/3doXvpZIPEHQbXF5NLB8q3khAR2BdYs1c="; }; propagatedBuildInputs = [ From f9ea850bf75e3bb9fd2c6daf585b117e63b8900b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 19 Oct 2022 00:30:39 +0200 Subject: [PATCH 06/49] python310Packages.preshed: add pythonImportsCheck - disable on older Python releases --- .../python-modules/preshed/default.nix | 31 +++++++++++++------ 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/preshed/default.nix b/pkgs/development/python-modules/preshed/default.nix index bbaa76bd378c..e20d3d78a157 100644 --- a/pkgs/development/python-modules/preshed/default.nix +++ b/pkgs/development/python-modules/preshed/default.nix @@ -1,34 +1,45 @@ { lib , buildPythonPackage +, cymem +, cython +, python , fetchPypi , murmurhash -, pytest -, cython -, cymem -, python +, pytestCheckHook +, pythonOlder }: + buildPythonPackage rec { pname = "preshed"; version = "3.0.8"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-bHTHAHiAm/3doXvpZIPEHQbXF5NLB8q3khAR2BdYs1c="; + hash = "sha256-bHTHAHiAm/3doXvpZIPEHQbXF5NLB8q3khAR2BdYs1c="; }; - propagatedBuildInputs = [ + nativeBuildInputs = [ cython + ]; + + propagatedBuildInputs = [ cymem murmurhash ]; checkInputs = [ - pytest + pytestCheckHook ]; - checkPhase = '' - ${python.interpreter} setup.py test - ''; + # Tests have import issues with 3.0.8 + doCheck = false; + + pythonImportsCheck = [ + "preshed" + ]; meta = with lib; { description = "Cython hash tables that assume keys are pre-hashed"; From c661408f75096d556a714f5e858349dff1de9854 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Oct 2022 12:21:45 +0000 Subject: [PATCH 07/49] dgraph: 21.12.0 -> 22.0.0 --- pkgs/servers/dgraph/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/dgraph/default.nix b/pkgs/servers/dgraph/default.nix index 723316e50b01..75ef6d943897 100644 --- a/pkgs/servers/dgraph/default.nix +++ b/pkgs/servers/dgraph/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "dgraph"; - version = "21.12.0"; + version = "22.0.0"; src = fetchFromGitHub { owner = "dgraph-io"; repo = "dgraph"; rev = "v${version}"; - sha256 = "sha256-OYDWr+wJEIP7raIHsXSjvuFr2ENJOllufO5ff6lxoR4="; + sha256 = "sha256-2ZLZ1emsXmt1RjVq5Pdsbi+ItzxN/fEImOq7VBg5pxA="; }; - vendorSha256 = "sha256-YtU3Yeq/lNeq7cOB+KvHbvlH9g40WuJk1ovHxCQMG60="; + vendorSha256 = "sha256-K2Q2QBP6fJ3E2LEmZO2U/0DiQifrJVG0lcs4pO5yqrY="; doCheck = false; From 6d081d9c85c92c0d684ea5d5ede41bfdd1fde985 Mon Sep 17 00:00:00 2001 From: Wesley Jr Date: Sun, 23 Oct 2022 14:27:28 -0300 Subject: [PATCH 08/49] sumneko-lua-language-server: set log path to `$XDG_CACHE_HOME` --- .../development/tools/sumneko-lua-language-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/sumneko-lua-language-server/default.nix b/pkgs/development/tools/sumneko-lua-language-server/default.nix index 162951447725..ad20c18aa8c3 100644 --- a/pkgs/development/tools/sumneko-lua-language-server/default.nix +++ b/pkgs/development/tools/sumneko-lua-language-server/default.nix @@ -66,8 +66,8 @@ stdenv.mkDerivation rec { makeWrapper "$out"/share/lua-language-server/bin/lua-language-server \ $out/bin/lua-language-server \ --add-flags "-E $out/share/lua-language-server/main.lua \ - --logpath='~/.cache/sumneko_lua/log' \ - --metapath='~/.cache/sumneko_lua/meta'" + --logpath='\$XDG_CACHE_HOME/sumneko_lua/log' \ + --metapath='\$XDG_CACHE_HOME/sumneko_lua/meta'" runHook postInstall ''; From ef1ab4e65b20b80da21f4c0f3498155793c4711b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 24 Oct 2022 09:19:56 +0000 Subject: [PATCH 09/49] darkman: 1.3.1 -> 1.4.0 --- pkgs/applications/misc/darkman/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/darkman/default.nix b/pkgs/applications/misc/darkman/default.nix index a6c32d2ba89f..22ed4bea8eef 100644 --- a/pkgs/applications/misc/darkman/default.nix +++ b/pkgs/applications/misc/darkman/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "darkman"; - version = "1.3.1"; + version = "1.4.0"; src = fetchFromGitLab { owner = "WhyNotHugo"; repo = "darkman"; rev = "v${version}"; - sha256 = "09iwc9cwwc88c6yrf6a552nbsnf1w8cnlra9axsar2p0k21v5yl1"; + sha256 = "sha256-Q/pjQmlyREl32C0LiwypEz1qBw2AeBOZbUIwNP392Sc="; }; vendorSha256 = "09rjqw6v1jaf0mhmycw9mcay9q0y1fya2azj8216gdgkl48ics08"; From 238fca0edb29b9c1a67591ce3a7b729860a87f64 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 24 Oct 2022 21:27:55 +0200 Subject: [PATCH 10/49] xorg.xorg-server: mark as broken on darwin --- pkgs/servers/x11/xorg/overrides.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 26ab03280e71..e261409d7d24 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -738,6 +738,7 @@ self: super: buildInputs = [ xorgproto libdrm openssl libX11 libXau libXaw libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms xcbutilrenderutil libXdmcp libXfixes libxkbfile libXmu libXpm libXrender libXres libXt ]; postPatch = lib.optionalString stdenv.isLinux "sed '1i#include ' -i include/os.h"; meta.platforms = lib.platforms.unix; + meta.broken = stdenv.isDarwin; } else throw "unsupported xorg abiCompat ${abiCompat} for ${attrs_passed.name}"; in attrs // From c2796a63db51e89aa5b6c6c82ef1f6ec69c81e22 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Oct 2022 18:37:41 +0000 Subject: [PATCH 11/49] AusweisApp2: 1.24.2 -> 1.24.3 --- pkgs/applications/misc/ausweisapp2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/ausweisapp2/default.nix b/pkgs/applications/misc/ausweisapp2/default.nix index 7ad32e678f5f..89223b226282 100644 --- a/pkgs/applications/misc/ausweisapp2/default.nix +++ b/pkgs/applications/misc/ausweisapp2/default.nix @@ -3,13 +3,13 @@ mkDerivation rec { pname = "AusweisApp2"; - version = "1.24.2"; + version = "1.24.3"; src = fetchFromGitHub { owner = "Governikus"; repo = "AusweisApp2"; rev = version; - sha256 = "sha256-p38zcTFbCyImiGVCr5o/QQ6BT8U2SMiHeYE3aTNYpJs="; + sha256 = "sha256-zwAmMj9Px27e/xJPAsOUh4saCZNQYBdse0bcZu8M3xA="; }; nativeBuildInputs = [ cmake pkg-config ]; From 8776ae80ed09e69b22a86b3956a38e069966a9bf Mon Sep 17 00:00:00 2001 From: Alexander Esgen Date: Thu, 27 Oct 2022 12:27:30 +0200 Subject: [PATCH 12/49] python3Packages.seaborn: 0.12.0 -> 0.12.1 --- pkgs/development/python-modules/seaborn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/seaborn/default.nix b/pkgs/development/python-modules/seaborn/default.nix index 24a5399d45a2..a23c36e2b30a 100644 --- a/pkgs/development/python-modules/seaborn/default.nix +++ b/pkgs/development/python-modules/seaborn/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "seaborn"; - version = "0.12.0"; + version = "0.12.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-iT8XKS2LrKYWwVeN21jrJcctYi9U/F7jKcggfcm1eyM="; + hash = "sha256-ux6x1R0wlzaMGHw+8InAKI7B/oqhxp+zJMaKodAt9ME="; }; nativeBuildInputs = [ From 668e769b3ce4f66acc42719545959897b57e746c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 30 Oct 2022 10:41:12 +0000 Subject: [PATCH 13/49] arkade: 0.8.48 -> 0.8.50 --- pkgs/applications/networking/cluster/arkade/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/arkade/default.nix b/pkgs/applications/networking/cluster/arkade/default.nix index 204465bba08d..3b45321c6f26 100644 --- a/pkgs/applications/networking/cluster/arkade/default.nix +++ b/pkgs/applications/networking/cluster/arkade/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "arkade"; - version = "0.8.48"; + version = "0.8.50"; src = fetchFromGitHub { owner = "alexellis"; repo = "arkade"; rev = version; - sha256 = "sha256-3yYbuVx2dZsMefFFNVGivAR4wwXJwsr9XqGiyUKNAMo="; + sha256 = "sha256-DPBQ+MisNgVh2DpaIF//fjIzGvfpNYRS4zpYeUVqLwg="; }; CGO_ENABLED = 0; From a9242d16fbb4bd6085eb9cdafe53ef1d3c3828c8 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sun, 30 Oct 2022 13:53:05 -0400 Subject: [PATCH 14/49] star-history: 1.0.4 -> 1.0.5 --- pkgs/tools/misc/star-history/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/star-history/default.nix b/pkgs/tools/misc/star-history/default.nix index 0bd10a575050..7ab75b1bcb8e 100644 --- a/pkgs/tools/misc/star-history/default.nix +++ b/pkgs/tools/misc/star-history/default.nix @@ -9,14 +9,14 @@ rustPlatform.buildRustPackage rec { pname = "star-history"; - version = "1.0.4"; + version = "1.0.5"; src = fetchCrate { inherit pname version; - sha256 = "sha256-sVcYQneWEZXcsbzMJ2ZfHS0C529J6s1sDxrcIojEC4U="; + sha256 = "sha256-fmuCmyqw7wubMafkhqL1MltW6jZefgXdnudxdeBRSV4="; }; - cargoSha256 = "sha256-d0PesmJTZFVoVwBLMZzOsF76hcUbRaEoymmfw3Qh9mc="; + cargoSha256 = "sha256-+wHOBjBQyMuooDey4Py8xmgW3NNI8t8rCwA8A7D6L84="; nativeBuildInputs = [ pkg-config ]; From 9cfee5c3bd6c5a033719992c5f7bc719f44b4ee0 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sat, 29 Oct 2022 20:43:51 -0600 Subject: [PATCH 15/49] fmt_9: 9.0.0 -> 9.1.0 --- pkgs/development/libraries/fmt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/fmt/default.nix b/pkgs/development/libraries/fmt/default.nix index 07adb5fde829..76107e1e0702 100644 --- a/pkgs/development/libraries/fmt/default.nix +++ b/pkgs/development/libraries/fmt/default.nix @@ -53,7 +53,7 @@ in }; fmt_9 = generic { - version = "9.0.0"; - sha256 = "sha256-nwlAzMkY1JdhLtes48VaNH9LS7GzqtPCwk2dZA/bGmQ="; + version = "9.1.0"; + sha256 = "sha256-rP6ymyRc7LnKxUXwPpzhHOQvpJkpnRFOt2ctvUNlYI0="; }; } From 53b5478faf7ed26b68508627db545f8a2661a623 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sun, 30 Oct 2022 23:19:25 -0400 Subject: [PATCH 16/49] pods: 1.0.0-beta.6-> 1.0.0-beta.7 --- pkgs/applications/virtualization/pods/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/pods/default.nix b/pkgs/applications/virtualization/pods/default.nix index b02bb74b1733..eba18a76b149 100644 --- a/pkgs/applications/virtualization/pods/default.nix +++ b/pkgs/applications/virtualization/pods/default.nix @@ -15,19 +15,19 @@ stdenv.mkDerivation rec { pname = "pods"; - version = "1.0.0-beta.6"; + version = "1.0.0-beta.7"; src = fetchFromGitHub { owner = "marhkb"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ndsxa4d4lB1kZtRoLmAs/3e93qoKlS1YjB1GK9xby/A="; + sha256 = "sha256-b44x+VyoiDafsPqfCTPm70zZJfNYQ31/UXsrXP6K29E="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - sha256 = "sha256-qgR7wVXGJyAYCh9B9uJ63njXjiZa4BswfFMBhBpvKoM="; + sha256 = "sha256-kgXt5enZ0VJr6hmEVcCREna4Y53q1jEFzUMsGtV2zvY="; }; nativeBuildInputs = [ From 42ea09fbab79289e509230fdd37696db1368d1df Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 11:08:27 +0100 Subject: [PATCH 17/49] hyfetch: modernize - add pythonImportsCheck --- pkgs/tools/misc/hyfetch/default.nix | 23 +++++++++++++++++------ pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/misc/hyfetch/default.nix b/pkgs/tools/misc/hyfetch/default.nix index 906181cf2c6c..adbe7b4adf34 100644 --- a/pkgs/tools/misc/hyfetch/default.nix +++ b/pkgs/tools/misc/hyfetch/default.nix @@ -1,21 +1,32 @@ -{ lib, buildPythonPackage, fetchFromGitHub, typing-extensions, setuptools }: +{ lib +, fetchFromGitHub +, python3 +}: -buildPythonPackage rec { - pname = "HyFetch"; +python3.pkgs.buildPythonApplication rec { + pname = "hyfetch"; version = "1.4.3"; + format = "setuptools"; src = fetchFromGitHub { - repo = "hyfetch"; owner = "hykilpikonna"; + repo = "hyfetch"; rev = "refs/tags/${version}"; - sha256 = "sha256-ScdcV1ojtVz/OdR7k+y7Wj4VAne++8LY9Vz+wO3CJGI="; + hash = "sha256-ScdcV1ojtVz/OdR7k+y7Wj4VAne++8LY9Vz+wO3CJGI="; }; - propagatedBuildInputs = [ + propagatedBuildInputs = with python3.pkgs; [ typing-extensions setuptools ]; + # No test available + doCheck = false; + + pythonImportsCheck = [ + "hyfetch" + ]; + meta = with lib; { description = "neofetch with pride flags <3"; longDescription = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4d8f4e25fbe1..415e3dc55de0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36428,7 +36428,7 @@ with pkgs; hplipWithPlugin = hplip.override { withPlugin = true; }; - hyfetch = python3Packages.callPackage ../tools/misc/hyfetch { }; + hyfetch = callPackage ../tools/misc/hyfetch { }; hyperfine = callPackage ../tools/misc/hyperfine { inherit (darwin.apple_sdk.frameworks) Security; From 31b3bf55fcc6b64209f3ee39ccab1ca5dc52b833 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 31 Oct 2022 08:40:53 +0100 Subject: [PATCH 18/49] hedgedoc: 1.9.4 -> 1.9.5 --- pkgs/servers/web-apps/hedgedoc/default.nix | 6 ++-- pkgs/servers/web-apps/hedgedoc/package.json | 32 ++++++++++----------- pkgs/servers/web-apps/hedgedoc/update.sh | 15 ++++++---- 3 files changed, 29 insertions(+), 24 deletions(-) diff --git a/pkgs/servers/web-apps/hedgedoc/default.nix b/pkgs/servers/web-apps/hedgedoc/default.nix index dd72cd7f097c..f6c8a8c47d5d 100644 --- a/pkgs/servers/web-apps/hedgedoc/default.nix +++ b/pkgs/servers/web-apps/hedgedoc/default.nix @@ -12,14 +12,14 @@ mkYarnPackage rec { pname = "hedgedoc"; - version = "1.9.4"; + version = "1.9.5"; # we use the upstream compiled js files because yarn2nix cannot handle different versions of dependencies # in development and production and the web assets muts be compiled with js-yaml 3 while development # uses js-yaml 4 which breaks the text editor src = fetchzip { url = "https://github.com/hedgedoc/hedgedoc/releases/download/${version}/hedgedoc-${version}.tar.gz"; - hash = "sha256-YBPxL1/2bj+8cemSBZSNqSlD/DYJRxSG5UuyUipf3R8="; + hash = "sha256-dcqCc4UUI1knRlDfQlXq3cpTRTh+kbgFynbypDzw9y8="; }; nativeBuildInputs = [ which makeWrapper ]; @@ -30,7 +30,7 @@ mkYarnPackage rec { offlineCache = fetchYarnDeps { yarnLock = src + "/yarn.lock"; - sha256 = "sha256-tnxubtu2lv5DKYY4rwQzNwvsFu3pD3NF4VUN/xieqpc="; + sha256 = "18k2q2llngdk0gsyjrwpirhvwmkwgzhx8nw1rx7g7v2nfzyz189b"; }; configurePhase = '' diff --git a/pkgs/servers/web-apps/hedgedoc/package.json b/pkgs/servers/web-apps/hedgedoc/package.json index fcf8c6d68c1d..588bca891683 100644 --- a/pkgs/servers/web-apps/hedgedoc/package.json +++ b/pkgs/servers/web-apps/hedgedoc/package.json @@ -1,6 +1,6 @@ { "name": "HedgeDoc", - "version": "1.9.4", + "version": "1.9.5", "description": "The best platform to write and share markdown.", "main": "app.js", "license": "AGPL-3.0", @@ -21,7 +21,7 @@ "Idle.Js": "git+https://github.com/shawnmclean/Idle.js", "archiver": "^5.0.2", "async": "^3.0.0", - "aws-sdk": "^2.987.0", + "aws-sdk": "^2.1243.0", "azure-storage": "^2.7.0", "base64url": "^3.0.0", "body-parser": "^1.15.2", @@ -37,7 +37,7 @@ "ejs": "^3.0.0", "express": ">=4.14", "express-session": "^1.14.2", - "file-type": "^17.0.0", + "file-type": "^18.0.0", "formidable": "^2.0.0", "graceful-fs": "^4.1.11", "helmet": "^4.5.0", @@ -47,7 +47,7 @@ "lodash": "^4.17.20", "lutim": "^1.0.2", "lz-string": "git+https://github.com/hackmdio/lz-string.git", - "mariadb": "^3.0.0", + "mariadb": "^3.0.2", "markdown-it": "^13.0.0", "markdown-it-abbr": "^1.0.4", "markdown-it-container": "^3.0.0", @@ -65,7 +65,7 @@ "meta-marked": "git+https://github.com/hedgedoc/meta-marked", "method-override": "^3.0.0", "minimist": "^1.2.0", - "minio": "7.0.29", + "minio": "7.0.32", "moment": "^2.17.1", "morgan": "^1.7.0", "mysql2": "^2.0.0", @@ -99,7 +99,7 @@ "string": "^3.3.3", "toobusy-js": "^0.5.1", "umzug": "^2.3.0", - "uuid": "^8.0.0", + "uuid": "^9.0.0", "validator": "^13.0.0", "winston": "^3.1.0", "xss": "^1.0.3" @@ -134,7 +134,7 @@ "url": "https://github.com/hedgedoc/hedgedoc.git" }, "devDependencies": { - "abcjs": "6.0.3", + "abcjs": "6.1.6", "babel-cli": "6.26.0", "babel-core": "6.26.3", "babel-loader": "7.1.5", @@ -148,14 +148,14 @@ "copy-webpack-plugin": "6.4.1", "css-loader": "5.2.7", "emojify.js": "1.1.0", - "esbuild-loader": "2.19.0", + "esbuild-loader": "2.20.0", "escape-html": "1.0.3", - "eslint": "8.19.0", + "eslint": "8.26.0", "eslint-config-standard": "17.0.0", "eslint-plugin-import": "2.26.0", - "eslint-plugin-n": "15.2.4", + "eslint-plugin-n": "15.3.0", "eslint-plugin-node": "11.1.0", - "eslint-plugin-promise": "6.0.0", + "eslint-plugin-promise": "6.1.1", "eslint-plugin-standard": "4.1.0", "exports-loader": "1.1.1", "expose-loader": "1.0.3", @@ -168,9 +168,9 @@ "html-webpack-plugin": "4.5.2", "imports-loader": "1.2.0", "ionicons": "2.0.1", - "jquery": "3.6.0", + "jquery": "3.6.1", "jquery-mousewheel": "3.1.13", - "jquery-ui": "1.13.1", + "jquery-ui": "1.13.2", "js-cookie": "3.0.1", "js-sequence-diagrams": "git+https://github.com/hedgedoc/js-sequence-diagrams.git", "js-yaml": "3.14.1", @@ -180,12 +180,12 @@ "less-loader": "7.3.0", "list.js": "2.3.1", "mathjax": "2.7.9", - "mermaid": "9.1.3", + "mermaid": "9.1.7", "mini-css-extract-plugin": "1.6.2", - "mocha": "10.0.0", + "mocha": "10.1.0", "mock-require": "3.0.3", "optimize-css-assets-webpack-plugin": "6.0.1", - "prismjs": "1.28.0", + "prismjs": "1.29.0", "raphael": "2.3.0", "remark-cli": "11.0.0", "remark-preset-lint-markdown-style-guide": "5.1.2", diff --git a/pkgs/servers/web-apps/hedgedoc/update.sh b/pkgs/servers/web-apps/hedgedoc/update.sh index 02f9a1598310..fc6c30e9e559 100755 --- a/pkgs/servers/web-apps/hedgedoc/update.sh +++ b/pkgs/servers/web-apps/hedgedoc/update.sh @@ -16,11 +16,16 @@ if [ -z "$version" ]; then fi src="https://raw.githubusercontent.com/hedgedoc/hedgedoc/$version" -wget "$src/package.json" -O package.json -src_hash=$(nix-prefetch-github hedgedoc hedgedoc --rev "${version}" | jq -r .sha256) +wget "$src/package.json" -O package.json +wget "$src/yarn.lock" -O yarn.lock + +src_old_hash=$(nix-prefetch-url --unpack "https://github.com/hedgedoc/hedgedoc/releases/download/$version/hedgedoc-$version.tar.gz") +src_hash=$(nix hash to-sri --type sha256 $src_old_hash) yarn_hash=$(prefetch-yarn-deps yarn.lock) -sed -i "s/version = \".*\"/version = \"$version\"/" default.nix -sed -i "s/hash = \".*\"/hash = \"$src_hash\"/" default.nix -sed -i "s/sha256 = \".*\"/sha256 = \"$yarn_hash\"/" default.nix +sed -i "s|version = \".*\"|version = \"$version\"|" default.nix +sed -i "s|hash = \".*\"|hash = \"$src_hash\"|" default.nix +sed -i "s|sha256 = \".*\"|sha256 = \"$yarn_hash\"|" default.nix + +rm yarn.lock From 810e4da9f6c119bcfc1237c980d58a4d725b2dda Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 31 Oct 2022 10:16:01 -0400 Subject: [PATCH 19/49] ruff: 0.0.92 -> 0.0.93 --- pkgs/development/tools/ruff/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/ruff/default.nix b/pkgs/development/tools/ruff/default.nix index f669931e1e47..16f039982caf 100644 --- a/pkgs/development/tools/ruff/default.nix +++ b/pkgs/development/tools/ruff/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "ruff"; - version = "0.0.92"; + version = "0.0.93"; src = fetchFromGitHub { owner = "charliermarsh"; repo = pname; rev = "v${version}"; - sha256 = "sha256-PTlLxFtp1IdHobhwN4zoxVQgDDc8CAG4q5YD2DqQ7oM="; + sha256 = "sha256-rueFBZLYce1SVqJUyunv8Ph/r0bHKsyUX1EToF5PDVg="; }; - cargoSha256 = "sha256-bhOT0kecoJL/DqOkYVgKZojV2U+nX0/ckWCPb8Zchu4="; + cargoSha256 = "sha256-DeMK0t8brIK4vLqWmzHNVeTKYpdsr3h3xE1m/vGGqU4="; buildInputs = lib.optionals stdenv.isDarwin [ CoreServices From 32f207040ae0d0e4143ba1da5900f6e9d698b739 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 14:40:20 +0000 Subject: [PATCH 20/49] sqlfluff: 1.3.2 -> 1.4.0 --- pkgs/development/tools/database/sqlfluff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/database/sqlfluff/default.nix b/pkgs/development/tools/database/sqlfluff/default.nix index e4f4676f1552..93a5e8941c31 100644 --- a/pkgs/development/tools/database/sqlfluff/default.nix +++ b/pkgs/development/tools/database/sqlfluff/default.nix @@ -5,13 +5,13 @@ python3.pkgs.buildPythonApplication rec { pname = "sqlfluff"; - version = "1.3.2"; + version = "1.4.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-mwGDSppOcpvwPtMNzElZtwYigIHhw3GUnza4ZXCCEvc="; + hash = "sha256-fToZik96lRsajpDDkTiyob9ZDv25uCEaonrV87rVmgU="; }; propagatedBuildInputs = with python3.pkgs; [ From fabf3f82dbd9e8b0c52ba252b56f53157f3dbacc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 15:56:15 +0100 Subject: [PATCH 21/49] python310Packages.neo4j: 5.1.0 -> 5.2.0 --- pkgs/development/python-modules/neo4j/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/neo4j/default.nix b/pkgs/development/python-modules/neo4j/default.nix index a647b602c027..8ef5f4b8b858 100644 --- a/pkgs/development/python-modules/neo4j/default.nix +++ b/pkgs/development/python-modules/neo4j/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "neo4j"; - version = "5.1.0"; + version = "5.2.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "neo4j"; repo = "neo4j-python-driver"; rev = "refs/tags/${version}"; - hash = "sha256-v/IJdgn3C1JgT0KJ9O7wn+5nexDbakzM/u8bAeEPjz0="; + hash = "sha256-g5jeqE1eu+4iqXp57EF9xt8To2oyI3ey5URGRoPLs1Q="; }; propagatedBuildInputs = [ From a1b87ebf3f2c530d4ad6b2625736643c72bc4fe9 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Mon, 31 Oct 2022 16:28:04 +0100 Subject: [PATCH 22/49] rsyslog: 8.2208.0 -> 8.2210.0 --- pkgs/tools/system/rsyslog/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/system/rsyslog/default.nix b/pkgs/tools/system/rsyslog/default.nix index 94539c8bfddd..fdb7bba0a3eb 100644 --- a/pkgs/tools/system/rsyslog/default.nix +++ b/pkgs/tools/system/rsyslog/default.nix @@ -62,20 +62,24 @@ stdenv.mkDerivation rec { pname = "rsyslog"; - version = "8.2208.0"; + version = "8.2210.0"; src = fetchurl { url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz"; - sha256 = "sha256-FN5o57jlqwxdc0+C4tyf/yLNf0cQrWkHJ+sQp7mz314="; + hash = "sha256-ZD7ieROdaUoHyf8/8Q3FITvfh0mD0n03NSXpXgX6CU0="; }; - nativeBuildInputs = [ pkg-config autoreconfHook ]; + nativeBuildInputs = [ + pkg-config + autoreconfHook + docutils + ]; + buildInputs = [ fastJson libestr json_c zlib - docutils ] ++ lib.optional withKrb5 libkrb5 ++ lib.optional withJemalloc jemalloc ++ lib.optional withPostgres postgresql From a536c5274f751da82a137c5dd1bb92883b1a8e3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 15:51:59 +0000 Subject: [PATCH 23/49] python310Packages.srp: 1.0.19 -> 1.0.20 --- pkgs/development/python-modules/srp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/srp/default.nix b/pkgs/development/python-modules/srp/default.nix index 13820a236346..952713123134 100644 --- a/pkgs/development/python-modules/srp/default.nix +++ b/pkgs/development/python-modules/srp/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "srp"; - version = "1.0.19"; + version = "1.0.20"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-SOZT6MP1kJCbpAcwbrLoRgosfR+GxWvOWc9Cr1T/XSo="; + hash = "sha256-LbRTvc4mue6tNnp7V4MHTvgOhIK/MMAUCnuJg2oFRwc="; }; propagatedBuildInputs = [ From 301f0bd03cc89ebf4d058b1b5ab90287b569d3be Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 17:52:05 +0100 Subject: [PATCH 24/49] python310Packages.pywizlight: remove unneeded input --- pkgs/development/python-modules/pywizlight/default.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pywizlight/default.nix b/pkgs/development/python-modules/pywizlight/default.nix index ccb9beb601f3..21ddb6f6097f 100644 --- a/pkgs/development/python-modules/pywizlight/default.nix +++ b/pkgs/development/python-modules/pywizlight/default.nix @@ -1,5 +1,4 @@ { lib -, asyncio-dgram , buildPythonPackage , click , fetchFromGitHub @@ -19,11 +18,10 @@ buildPythonPackage rec { owner = "sbidy"; repo = pname; rev = "v${version}"; - sha256 = "sha256-IkuAYEg5nuUT6zxmuJe6afp4MVWf0+HAnEoAdOrdTvQ="; + hash = "sha256-IkuAYEg5nuUT6zxmuJe6afp4MVWf0+HAnEoAdOrdTvQ="; }; propagatedBuildInputs = [ - asyncio-dgram click ]; From 4b4e2d09eb96ba2412962d11198c3a5d838dcbec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 16:56:35 +0000 Subject: [PATCH 25/49] numix-icon-theme-circle: 22.10.17 -> 22.10.31 --- pkgs/data/icons/numix-icon-theme-circle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix index d81937dad9a7..80c870a419b3 100644 --- a/pkgs/data/icons/numix-icon-theme-circle/default.nix +++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme-circle"; - version = "22.10.17"; + version = "22.10.31"; src = fetchFromGitHub { owner = "numixproject"; repo = pname; rev = version; - sha256 = "sha256-eM6oRchH7kuK9CZiQ8iIrHYrSG4p+y1bdXEdezFjNDw="; + sha256 = "sha256-FuXCQkSSSmIx6ZsVUqvOTGZrrvobITF9n9N0phoS49U="; }; nativeBuildInputs = [ gtk3 ]; From e2d0228ca5699df8fe3df6158bcda95db362cf62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 16:56:43 +0000 Subject: [PATCH 26/49] numix-icon-theme-square: 22.10.17 -> 22.10.31 --- pkgs/data/icons/numix-icon-theme-square/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix index e63703d83919..0c3435908aa7 100644 --- a/pkgs/data/icons/numix-icon-theme-square/default.nix +++ b/pkgs/data/icons/numix-icon-theme-square/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme-square"; - version = "22.10.17"; + version = "22.10.31"; src = fetchFromGitHub { owner = "numixproject"; repo = pname; rev = version; - sha256 = "sha256-uS2Oqb5yRNHZDheflo5U4wyMm8fLvU4w3qLjPQ+zE68="; + sha256 = "sha256-TtRIVut4VBkQnM0+DM44305+FG3l2tDSU+FfaR7OFZI="; }; nativeBuildInputs = [ gtk3 ]; From 3b06cec152ab7fd98c8d2732338b37773b206252 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 17:14:34 +0000 Subject: [PATCH 27/49] oh-my-zsh: 2022-10-25 -> 2022-10-30 --- pkgs/shells/zsh/oh-my-zsh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix index 3330ad17a5a4..f9418902ea89 100644 --- a/pkgs/shells/zsh/oh-my-zsh/default.nix +++ b/pkgs/shells/zsh/oh-my-zsh/default.nix @@ -5,15 +5,15 @@ , git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }: stdenv.mkDerivation rec { - version = "2022-10-25"; + version = "2022-10-30"; pname = "oh-my-zsh"; - rev = "49691b58b3c1fbe64b927ec88d5e9697f76e2a80"; + rev = "50a526f209a182add8a47e362e1c9a3bfd7c5af4"; src = fetchFromGitHub { inherit rev; owner = "ohmyzsh"; repo = "ohmyzsh"; - sha256 = "z6cwBsOxMEdm+3QeqeDPIya0jzvrcxrkl7ssd+dHkKo="; + sha256 = "1PPLUxFGUTHCxEgJXw8TLAqXOLfzz1oQNwmjLRfhQH4="; }; strictDeps = true; From 17e74dede359ec1b021ca233f03f934d7b17415e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Mon, 31 Oct 2022 14:53:05 -0300 Subject: [PATCH 28/49] jgmenu: add update script --- pkgs/applications/misc/jgmenu/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/misc/jgmenu/default.nix b/pkgs/applications/misc/jgmenu/default.nix index 45014ad81c9e..dbcf4fa599ed 100644 --- a/pkgs/applications/misc/jgmenu/default.nix +++ b/pkgs/applications/misc/jgmenu/default.nix @@ -11,6 +11,7 @@ , enableXfcePanelApplet ? false , xfce , gtk3 +, gitUpdater }: stdenv.mkDerivation rec { @@ -57,6 +58,8 @@ stdenv.mkDerivation rec { done ''; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; + meta = with lib; { homepage = "https://github.com/johanmalm/jgmenu"; description = "Small X11 menu intended to be used with openbox and tint2"; From c8ef9c5b8344cd4ef67d874b05ab520644a94a88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Mon, 31 Oct 2022 14:55:07 -0300 Subject: [PATCH 29/49] jgmenu: 4.4.0 -> 4.4.1 --- pkgs/applications/misc/jgmenu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/jgmenu/default.nix b/pkgs/applications/misc/jgmenu/default.nix index dbcf4fa599ed..55617ed4f651 100644 --- a/pkgs/applications/misc/jgmenu/default.nix +++ b/pkgs/applications/misc/jgmenu/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "jgmenu"; - version = "4.4.0"; + version = "4.4.1"; src = fetchFromGitHub { owner = "johanmalm"; repo = pname; rev = "v${version}"; - sha256 = "sha256-REzrN4tz+cFmKyJeOPOkzjvthsJdY3GButF7RdnzviE="; + sha256 = "sha256-UC92zyuMVjyMLNEOBMElO8wCWYgwWRZAGLEOdTPNMak="; }; nativeBuildInputs = [ From ce890b26c9d5ed2d511bbe7303aa248a2d0f2bca Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 19:21:53 +0100 Subject: [PATCH 30/49] python310Packages.pyopenuv: 2022.04.0 -> 2022.10.0 --- pkgs/development/python-modules/pyopenuv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyopenuv/default.nix b/pkgs/development/python-modules/pyopenuv/default.nix index 17942ca0b19a..8de86af1fbc8 100644 --- a/pkgs/development/python-modules/pyopenuv/default.nix +++ b/pkgs/development/python-modules/pyopenuv/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pyopenuv"; - version = "2022.04.0"; + version = "2022.10.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "bachya"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-qPk3XA6ciID6h12102AGLxfaTmE63BzKPLvwFn6F1tM="; + hash = "sha256-g89UV3rQc6WP6xU4x07Vdgp6plTH1BVdwxmjE2ocnp4="; }; nativeBuildInputs = [ From b6f4a9ea06402c9637e3577da2e7f820bb803b42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 18:26:51 +0000 Subject: [PATCH 31/49] python310Packages.aioesphomeapi: 11.2.0 -> 11.4.1 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 02d6a8497d94..571ecc9d2aca 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "11.2.0"; + version = "11.4.1"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "esphome"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-Y7BQzms2BUtc0fw1PxrsSYDMZLt5NX42M1sUNuiVoCs="; + hash = "sha256-2vECQFeHvCjU0Fxd/H5M+C5c5lxYE5Tg5u+01EchNO0="; }; postPatch = '' From d12a130620ad4ffb641ba9e332a9bb8eaaa48bae Mon Sep 17 00:00:00 2001 From: Caleb Chase Date: Mon, 31 Oct 2022 13:56:15 -0500 Subject: [PATCH 32/49] prom2json: 1.3.0 to 1.3.2 (#198809) This builds successfully on Mac (Darwin) now, whereas previously it was failing due to an old version of transitive dependency golang.org/x/sys. --- pkgs/servers/monitoring/prometheus/prom2json.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/prom2json.nix b/pkgs/servers/monitoring/prometheus/prom2json.nix index c02943193702..ade0f87c62f1 100644 --- a/pkgs/servers/monitoring/prometheus/prom2json.nix +++ b/pkgs/servers/monitoring/prometheus/prom2json.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "prom2json"; - version = "1.3.0"; + version = "1.3.2"; src = fetchFromGitHub { rev = "v${version}"; owner = "prometheus"; repo = "prom2json"; - sha256 = "09glf7br1a9k6j2hs94l2k4mlmlckdz5c9v6qg618c2nd4rk1mz6"; + sha256 = "sha256-5RPpgUEFLecu0qRg7KSNLwdUEiXeebrGdP/udCtq4z0="; }; - vendorSha256 = null; + vendorSha256 = "sha256-fPGkqrnl21as1xiT279qPzkz01tDNOSMcsm/DSNHDU0="; meta = with lib; { description = "Tool to scrape a Prometheus client and dump the result as JSON"; From 824a1239312e52f0fed65c24985a6c31d642e008 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 31 Oct 2022 11:56:48 -0700 Subject: [PATCH 33/49] kubecfg: 0.27.0 -> 0.28.0 (#198344) --- pkgs/applications/networking/cluster/kubecfg/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubecfg/default.nix b/pkgs/applications/networking/cluster/kubecfg/default.nix index 2b9384478810..899519e741f8 100644 --- a/pkgs/applications/networking/cluster/kubecfg/default.nix +++ b/pkgs/applications/networking/cluster/kubecfg/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "kubecfg"; - version = "0.27.0"; + version = "0.28.0"; src = fetchFromGitHub { owner = "kubecfg"; repo = "kubecfg"; rev = "v${version}"; - sha256 = "sha256-IJ/QKqGhhJfqRBVKfmV4jTC2C53DmzmK5AECJg2xdmw="; + sha256 = "sha256-Ask1Mbt/7xhfTNPmLIFtndT6qqbyotFrhoaUggzgGas="; }; - vendorSha256 = "sha256-kmUhcHZ6LcxtuuucOwcO6TNk2TsWL6lcppD6M6unY2M="; + vendorSha256 = "sha256-vqlANAwZTC4goeN/KsrYL9GWzkhi4WUx9Llyi863KVY="; ldflags = [ "-s" "-w" "-X main.version=v${version}" ]; From 1508c10345cfbcc4b9e9bf70beb1ccaa4d748952 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 20:12:02 +0100 Subject: [PATCH 34/49] python310Packages.griffe: 0.22.2 -> 0.23.0 --- .../python-modules/griffe/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/griffe/default.nix b/pkgs/development/python-modules/griffe/default.nix index 600d17e90bdf..bc481493ef2a 100644 --- a/pkgs/development/python-modules/griffe/default.nix +++ b/pkgs/development/python-modules/griffe/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "griffe"; - version = "0.22.2"; + version = "0.23.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,9 +20,16 @@ buildPythonPackage rec { owner = "mkdocstrings"; repo = pname; rev = version; - hash = "sha256-mkYtfO+wZ4vIdpCzum9uwoKMv1Xn0few8ywbvrEwxj8="; + hash = "sha256-eoWOkAwAd3ab9+uUfAdrYhkheibfGYkuoNQX/3nS57w="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace 'dynamic = ["version"]' 'version = "${version}"' \ + --replace 'license = "ISC"' 'license = {file = "LICENSE"}' \ + --replace 'version = {source = "scm"}' 'license-expression = "ISC"' + ''; + nativeBuildInputs = [ pdm-pep517 ]; @@ -42,11 +49,6 @@ buildPythonPackage rec { ]; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace 'dynamic = ["version"]' 'version = "${version}"' - ''; - pythonImportsCheck = [ "griffe" ]; From 5fb8428618daa55b395b87aab90b36fe2981e0f4 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sat, 29 Oct 2022 20:43:51 -0600 Subject: [PATCH 35/49] cubeb: init at unstable-2022-10-18 --- .../libraries/audio/cubeb/default.nix | 56 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 58 insertions(+) create mode 100644 pkgs/development/libraries/audio/cubeb/default.nix diff --git a/pkgs/development/libraries/audio/cubeb/default.nix b/pkgs/development/libraries/audio/cubeb/default.nix new file mode 100644 index 000000000000..7fc7f87a20ae --- /dev/null +++ b/pkgs/development/libraries/audio/cubeb/default.nix @@ -0,0 +1,56 @@ +{ lib, stdenv, fetchFromGitHub +, cmake +, pkg-config +, jack2 +, pulseaudio +, sndio +, speexdsp +, lazyLoad ? true +}: + +stdenv.mkDerivation { + pname = "cubeb"; + version = "unstable-2022-10-18"; + + src = fetchFromGitHub { + owner = "mozilla"; + repo = "cubeb"; + rev = "27d2a102b0b75d9e49d43bc1ea516233fb87d778"; + hash = "sha256-q+uz1dGU4LdlPogL1nwCR/KuOX4Oy3HhMdA6aJylBRk="; + }; + + nativeBuildInputs = [ + cmake + pkg-config + ]; + + buildInputs = [ + jack2 + pulseaudio + sndio + speexdsp + ]; + + cmakeFlags = [ + "-DBUILD_SHARED_LIBS=ON" + "-DBUILD_TESTS=OFF" # tests require an audio server + "-DBUNDLE_SPEEX=OFF" + "-DUSE_SANITIZERS=OFF" + + # Whether to lazily load libraries with dlopen() + "-DLAZY_LOAD_LIBS=${if lazyLoad then "ON" else "OFF"}" + ]; + + passthru = { + # For downstream users when lazyLoad is true + backendLibs = [ jack2 pulseaudio sndio speexdsp ]; + }; + + meta = with lib; { + description = "Cross platform audio library"; + homepage = "https://github.com/mozilla/cubeb"; + license = licenses.isc; + platforms = platforms.linux; + maintainers = with maintainers; [ zhaofengli ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc860b31194c..7923c374fb84 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18191,6 +18191,8 @@ with pkgs; # justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990 cachix = haskell.lib.compose.justStaticExecutables haskellPackages.cachix; + cubeb = callPackage ../development/libraries/audio/cubeb { }; + hercules-ci-agent = callPackage ../development/tools/continuous-integration/hercules-ci-agent { }; hci = callPackage ../development/tools/continuous-integration/hci { }; From 73410c1043225a33a7fc6df6727d76ccdf3f80c2 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 30 Oct 2022 11:49:17 -0600 Subject: [PATCH 36/49] zarchive: init at 0.1.2 --- pkgs/tools/archivers/zarchive/default.nix | 23 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/tools/archivers/zarchive/default.nix diff --git a/pkgs/tools/archivers/zarchive/default.nix b/pkgs/tools/archivers/zarchive/default.nix new file mode 100644 index 000000000000..442257779c89 --- /dev/null +++ b/pkgs/tools/archivers/zarchive/default.nix @@ -0,0 +1,23 @@ +{ lib, stdenv, fetchFromGitHub, cmake, zstd }: + +stdenv.mkDerivation rec { + pname = "zarchive"; + version = "0.1.2"; + + src = fetchFromGitHub { + owner = "Exzap"; + repo = "ZArchive"; + rev = "v${version}"; + hash = "sha256-hX637O/mVLTzmG0a9swJu9w+3o26VHo+K/9RhMuf1lI="; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ zstd ]; + + meta = with lib; { + description = "File archive format supporting random-access reads"; + homepage = "https://github.com/Exzap/ZArchive"; + license = licenses.mit0; + maintainers = with maintainers; [ zhaofengli ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7923c374fb84..8e0347f2c42d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13057,6 +13057,8 @@ with pkgs; yj = callPackage ../development/tools/yj { }; + zarchive = callPackage ../tools/archivers/zarchive { }; + zprint = callPackage ../development/tools/zprint { }; yle-dl = callPackage ../tools/misc/yle-dl {}; From 9ae40c06b0ceded6d02eb4f92d0a86145e1eddcf Mon Sep 17 00:00:00 2001 From: baduhai Date: Sun, 30 Oct 2022 11:49:17 -0600 Subject: [PATCH 37/49] maintainers: add baduhai --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f4ee00d45446..a33ef0b91bc7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1481,6 +1481,12 @@ githubId = 35324; name = "Badi' Abdul-Wahid"; }; + baduhai = { + email = "baduhai@pm.me"; + github = "baduhai"; + githubId = 31864305; + name = "William"; + }; baitinq = { email = "manuelpalenzuelamerino@gmail.com"; name = "Baitinq"; From ced4404934f2e55e2cba5aae092f9de4ed5051df Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Mon, 31 Oct 2022 14:01:48 -0600 Subject: [PATCH 38/49] cemu: init at 2.0-10 --- .../emulators/cemu/cmakelists.patch | 12 ++ pkgs/applications/emulators/cemu/default.nix | 119 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 133 insertions(+) create mode 100644 pkgs/applications/emulators/cemu/cmakelists.patch create mode 100644 pkgs/applications/emulators/cemu/default.nix diff --git a/pkgs/applications/emulators/cemu/cmakelists.patch b/pkgs/applications/emulators/cemu/cmakelists.patch new file mode 100644 index 000000000000..a337484277ef --- /dev/null +++ b/pkgs/applications/emulators/cemu/cmakelists.patch @@ -0,0 +1,12 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4b2b789..48d9be0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -92,6 +92,7 @@ find_package(pugixml REQUIRED) + find_package(RapidJSON REQUIRED) + find_package(Boost COMPONENTS program_options filesystem nowide REQUIRED) + find_package(libzip REQUIRED) ++find_package(SPIRV-Tools-opt REQUIRED) + find_package(glslang REQUIRED) + find_package(ZLIB REQUIRED) + find_package(zstd MODULE REQUIRED) # MODULE so that zstd::zstd is available diff --git a/pkgs/applications/emulators/cemu/default.nix b/pkgs/applications/emulators/cemu/default.nix new file mode 100644 index 000000000000..8ab669afee00 --- /dev/null +++ b/pkgs/applications/emulators/cemu/default.nix @@ -0,0 +1,119 @@ +{ lib, stdenv, fetchFromGitHub +, addOpenGLRunpath +, wrapGAppsHook +, cmake +, glslang +, nasm +, pkg-config + +, SDL2 +, boost +, cubeb +, curl +, fmt_9 +, glm +, gtk3 +, imgui +, libpng +, libzip +, libXrender +, pugixml +, rapidjson +, vulkan-headers +, wxGTK32 +, zarchive + +, vulkan-loader +}: + +stdenv.mkDerivation rec { + pname = "cemu"; + version = "2.0-10"; + + src = fetchFromGitHub { + owner = "cemu-project"; + repo = "Cemu"; + rev = "v${version}"; + hash = "sha256-GJA/lJJqShuHeYirBW1kyVsU44kMpmAn916PSGOnKkY="; + }; + + patches = [ + # glslangTargets want SPIRV-Tools-opt to be defined: + # > The following imported targets are referenced, but are missing: + # > SPIRV-Tools-opt + ./cmakelists.patch + ]; + + nativeBuildInputs = [ + addOpenGLRunpath + wrapGAppsHook + cmake + glslang + nasm + pkg-config + ]; + + buildInputs = [ + SDL2 + boost + cubeb + curl + fmt_9 + glm + gtk3 + imgui + libpng + libzip + libXrender + pugixml + rapidjson + vulkan-headers + wxGTK32 + zarchive + ]; + + cmakeFlags = [ + "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG" + "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG" + "-DENABLE_VCPKG=OFF" + + # PORTABLE: + # "All data created and maintained by Cemu will be in the directory where the executable file is located" + "-DPORTABLE=OFF" + ]; + + preConfigure = '' + rm -rf dependencies/imgui + ln -s ${imgui}/include/imgui dependencies/imgui + ''; + + installPhase = '' + runHook preInstall + + install -Dm755 ../bin/Cemu_release $out/bin/Cemu + ln -s $out/bin/Cemu $out/bin/cemu + + mkdir -p $out/share/applications + substitute ../dist/linux/info.cemu.Cemu.desktop $out/share/applications/info.cemu.Cemu.desktop \ + --replace "Exec=Cemu" "Exec=$out/bin/Cemu" + + install -Dm644 ../dist/linux/info.cemu.Cemu.metainfo.xml -t $out/share/metainfo + install -Dm644 ../src/resource/logo_icon.png $out/share/icons/hicolor/128x128/apps/info.cemu.Cemu.png + + runHook postInstall + ''; + + preFixup = let + libs = [ vulkan-loader ] ++ cubeb.passthru.backendLibs; + in '' + gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath libs}") + ''; + + meta = with lib; { + description = "Cemu is a Wii U emulator"; + homepage = "https://cemu.info"; + license = licenses.mpl20; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ zhaofengli baduhai ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8e0347f2c42d..71348e4d2e1d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1503,6 +1503,8 @@ with pkgs; cdemu-daemon = callPackage ../applications/emulators/cdemu/daemon.nix { }; + cemu = callPackage ../applications/emulators/cemu { }; + cen64 = callPackage ../applications/emulators/cen64 { }; citra-canary = callPackage ../applications/emulators/citra { From 4f578293039ab1f2bc044c3005c62574a8107314 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Mon, 31 Oct 2022 14:01:48 -0600 Subject: [PATCH 39/49] rl-2211: Mention the cemu-ti rename The cemu-ti rename was done in #188939. --- .../manual/from_md/release-notes/rl-2211.section.xml | 10 ++++++++++ nixos/doc/manual/release-notes/rl-2211.section.md | 2 ++ 2 files changed, 12 insertions(+) diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml index 0fc9bdba99b1..7bc0391c725c 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml @@ -714,6 +714,16 @@ instead. + + + The + CEmu + TI-84 Plus CE emulator package has been renamed to + cemu-ti. The + Cemu Wii U + emulator is now packaged as cemu. + + systemd-networkd v250 deprecated, renamed, diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md index a5d0b2dbcf9d..465ae72636b5 100644 --- a/nixos/doc/manual/release-notes/rl-2211.section.md +++ b/nixos/doc/manual/release-notes/rl-2211.section.md @@ -233,6 +233,8 @@ Available as [services.patroni](options.html#opt-services.patroni.enable). - The `aws` package has been removed due to being abandoned by the upstream. It is recommended to use `awscli` or `awscli2` instead. +- The [CEmu TI-84 Plus CE emulator](https://ce-programming.github.io/CEmu) package has been renamed to `cemu-ti`. The [Cemu Wii U emulator](https://cemu.info) is now packaged as `cemu`. + - `systemd-networkd` v250 deprecated, renamed, and moved some sections and settings which leads to the following breaking module changes: * `systemd.network.networks..dhcpV6PrefixDelegationConfig` is renamed to `systemd.network.networks..dhcpPrefixDelegationConfig`. From b37df78bfe96d0aff8489443bedcb6a69044f3ad Mon Sep 17 00:00:00 2001 From: 0x4A6F <0x4A6F@users.noreply.github.com> Date: Mon, 31 Oct 2022 22:39:34 +0100 Subject: [PATCH 40/49] doc/languages-frameworks/rust: example for disabling tests (#198705) --- doc/languages-frameworks/rust.section.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/languages-frameworks/rust.section.md b/doc/languages-frameworks/rust.section.md index 0d4d5a1e83e1..849c836b03fc 100644 --- a/doc/languages-frameworks/rust.section.md +++ b/doc/languages-frameworks/rust.section.md @@ -319,6 +319,18 @@ The above are just guidelines, and exceptions may be granted on a case-by-case b However, please check if it's possible to disable a problematic subset of the test suite and leave a comment explaining your reasoning. +This can be achived with `--skip` in `checkFlags`: + +```nix +rustPlatform.buildRustPackage { + /* ... */ + checkFlags = [ + # reason for disabling test + "--skip=example::tests:example_test" + ]; +} +``` + #### Setting `test-threads` {#setting-test-threads} `buildRustPackage` will use parallel test threads by default, From 4b7ecfa185a6c79a7005c7ba8205420748fd1d23 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 22:51:12 +0100 Subject: [PATCH 41/49] python310Packages.pyipp: 0.12.0 -> 0.12.1 --- pkgs/development/python-modules/pyipp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyipp/default.nix b/pkgs/development/python-modules/pyipp/default.nix index b9ab9b695bd2..adcc66116342 100644 --- a/pkgs/development/python-modules/pyipp/default.nix +++ b/pkgs/development/python-modules/pyipp/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyipp"; - version = "0.12.0"; + version = "0.12.1"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "ctalkington"; repo = "python-ipp"; rev = version; - hash = "sha256-umlFGI0Y9cWF3N46yFztv0OlhLIzqhQF8e4quCmqn78="; + hash = "sha256-xTSi5Eh6vVuQ+Kr/oVMlh5YcckVRsfTUgdmGHndmX+Q="; }; nativeBuildInputs = [ From d8be1b011fa763ab0261366b59be108e04b50f79 Mon Sep 17 00:00:00 2001 From: Ewout Van Troostenberghe Date: Fri, 23 Sep 2022 21:24:14 +0200 Subject: [PATCH 42/49] libphonenumber: fix cross-compilation The following previously failed and now succeeds. nix-build -A pkgsCross.aarch64-multiplatform.libphonenumber . When compiling natively, the result is the same as before. --- pkgs/development/libraries/libphonenumber/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libphonenumber/default.nix b/pkgs/development/libraries/libphonenumber/default.nix index b19eee6ccf88..1c6d355da429 100644 --- a/pkgs/development/libraries/libphonenumber/default.nix +++ b/pkgs/development/libraries/libphonenumber/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, cmake, gtest, boost, pkg-config, protobuf, icu, Foundation }: +{ lib, stdenv, fetchFromGitHub, cmake, gtest, boost, pkg-config, protobuf, icu, Foundation, buildPackages }: stdenv.mkDerivation rec { pname = "phonenumber"; @@ -13,7 +13,6 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake - gtest pkg-config ]; @@ -21,9 +20,15 @@ stdenv.mkDerivation rec { boost protobuf icu + gtest ] ++ lib.optional stdenv.isDarwin Foundation; cmakeDir = "../cpp"; + cmakeFlags = + lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + "-DBUILD_GEOCODER=OFF" + "-DPROTOC_BIN=${buildPackages.protobuf}/bin/protoc" + ]; checkPhase = "./libphonenumber_test"; From dd2fe43109a695ae6ca4f16203373657c00c6f24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 22:09:46 +0000 Subject: [PATCH 43/49] python310Packages.pyiqvia: 2022.04.0 -> 2022.10.0 --- pkgs/development/python-modules/pyiqvia/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyiqvia/default.nix b/pkgs/development/python-modules/pyiqvia/default.nix index 6ebe09463e3a..7532ae45b26a 100644 --- a/pkgs/development/python-modules/pyiqvia/default.nix +++ b/pkgs/development/python-modules/pyiqvia/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pyiqvia"; - version = "2022.04.0"; + version = "2022.10.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bachya"; repo = pname; - rev = version; - hash = "sha256-qW1rjKc1+w2rTUGackPjb0qgTZpFXh0ZRBqMmf4nDnk="; + rev = "refs/tags/${version}"; + hash = "sha256-4xoK/SwpcsjIpGUertWoSlRsKIpgpV1XmuIzDJcZMZg="; }; nativeBuildInputs = [ From aa7afd8d40d6beab71b90f77f7e73cf2fcd5616f Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 20 Sep 2022 23:03:56 +0800 Subject: [PATCH 44/49] doctl: fix cross compilation --- pkgs/development/tools/doctl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/doctl/default.nix b/pkgs/development/tools/doctl/default.nix index 26d9fb6403ab..22b60c5e8e6c 100644 --- a/pkgs/development/tools/doctl/default.nix +++ b/pkgs/development/tools/doctl/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: +{ stdenv, lib, buildGoModule, fetchFromGitHub, installShellFiles, buildPackages }: buildGoModule rec { pname = "doctl"; @@ -22,7 +22,7 @@ buildGoModule rec { postInstall = '' export HOME=$(mktemp -d) # attempts to write to /homeless-shelter for shell in bash fish zsh; do - $out/bin/doctl completion $shell > doctl.$shell + ${stdenv.hostPlatform.emulator buildPackages} $out/bin/doctl completion $shell > doctl.$shell installShellCompletion doctl.$shell done ''; From 21e32944b5eebc37fa3b3f4bdf7cd7d08ab37372 Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 31 Oct 2022 14:39:43 -0400 Subject: [PATCH 45/49] taplo: 0.7.2 -> 0.8.0 --- pkgs/development/tools/taplo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/taplo/default.nix b/pkgs/development/tools/taplo/default.nix index 04e67e6e58c9..3f6688f5837b 100644 --- a/pkgs/development/tools/taplo/default.nix +++ b/pkgs/development/tools/taplo/default.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage rec { pname = "taplo"; - version = "0.7.2"; + version = "0.8.0"; src = fetchCrate { inherit version; pname = "taplo-cli"; - sha256 = "sha256-AiX6ruiyyWt33G49dD9ozFXq+3efEMzJoeWVfP5UGGo="; + sha256 = "sha256-od8uL2xvIGFtftob3P0VQ+SPkwQgU68OxS6hk34c4+U="; }; - cargoSha256 = "sha256-Uvc/1CE8eaYfelJ3U8zxF2HVx9P7G1ZVQB5tCvQDTac="; + cargoSha256 = "sha256-1ba0FqegYNbRis7Nwl2RONHOxq0iuLah8a1QlWs4HfE="; buildInputs = lib.optional stdenv.isDarwin Security; From 2216d5beaea8937dfc90a5e0af497275c8d494cd Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 31 Oct 2022 10:03:16 -0400 Subject: [PATCH 46/49] stylua: 0.15.1 -> 0.15.2 --- pkgs/development/tools/stylua/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/stylua/default.nix b/pkgs/development/tools/stylua/default.nix index b4465d9fa080..871fbb64b7fd 100644 --- a/pkgs/development/tools/stylua/default.nix +++ b/pkgs/development/tools/stylua/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "stylua"; - version = "0.15.1"; + version = "0.15.2"; src = fetchFromGitHub { owner = "johnnymorganz"; repo = pname; rev = "v${version}"; - sha256 = "sha256-uxJsgTEvrwFfGrGv1VFoYGX9RnlqHBgUU75OlqSOEnc="; + sha256 = "sha256-cMT6+U9tfucPE5IkHjsWlzcD+nLQC24fqTyOhsTwFqk="; }; - cargoSha256 = "sha256-FQgb9EcKEp29hl4n+A4hTdzmoEy8MfwUyt32jy1BxiY="; + cargoSha256 = "sha256-H8oD769xdsXIJWqfFCL76MIKrKkHUSTzzciuHJBdjyI="; # remove cargo config so it can find the linker on aarch64-unknown-linux-gnu postPatch = '' From 9dfd4741c4b9c62d35a50189df1156880fa3daa6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2022 23:52:00 +0100 Subject: [PATCH 47/49] python310Packages.confection: init at 0.0.3 --- .../python-modules/confection/default.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/confection/default.nix diff --git a/pkgs/development/python-modules/confection/default.nix b/pkgs/development/python-modules/confection/default.nix new file mode 100644 index 000000000000..82cedc869687 --- /dev/null +++ b/pkgs/development/python-modules/confection/default.nix @@ -0,0 +1,43 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pydantic +, pytestCheckHook +, pythonOlder +, srsly +}: + +buildPythonPackage rec { + pname = "confection"; + version = "0.0.3"; + format = "setuptools"; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + owner = "explosion"; + repo = pname; + rev = "refs/tags/v${version}"; + hash = "sha256-3qxB94CYCMZN+sKqbmDfkRyAs6HJkFLE/5yJx1DKqYM="; + }; + + propagatedBuildInputs = [ + pydantic + srsly + ]; + + checkInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "confection" + ]; + + meta = with lib; { + description = "Library that offers a configuration system"; + homepage = "https://github.com/explosion/confection"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 33b8a206ff52..32138162945c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1898,6 +1898,8 @@ self: super: with self; { conda = callPackage ../development/python-modules/conda { }; + confection = callPackage ../development/python-modules/confection { }; + configargparse = callPackage ../development/python-modules/configargparse { }; configclass = callPackage ../development/python-modules/configclass { }; From e811f4739865689c4ef1f6efa2e678dc333abf4e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Nov 2022 00:13:21 +0100 Subject: [PATCH 48/49] python310Packages.murmurhash: add pythonImportsCheck --- .../python-modules/murmurhash/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/murmurhash/default.nix b/pkgs/development/python-modules/murmurhash/default.nix index 1f20b134c508..79e0f3755844 100644 --- a/pkgs/development/python-modules/murmurhash/default.nix +++ b/pkgs/development/python-modules/murmurhash/default.nix @@ -1,20 +1,25 @@ { lib , buildPythonPackage -, fetchPypi , cython +, fetchPypi +, pythonOlder }: buildPythonPackage rec { pname = "murmurhash"; version = "1.0.9"; + format = "setuptools"; + + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "sha256-/no4yw09h8FOyd3cSTL/4tvHfXVGmrgP1QFGibDge1g="; + hash = "sha256-/no4yw09h8FOyd3cSTL/4tvHfXVGmrgP1QFGibDge1g="; }; postPatch = '' - substituteInPlace setup.py --replace "'wheel>=0.32.0,<0.33.0'" "" + substituteInPlace setup.py \ + --replace "'wheel>=0.32.0,<0.33.0'" "" ''; buildInputs = [ @@ -24,9 +29,9 @@ buildPythonPackage rec { # No test doCheck = false; - checkPhase = '' - pytest murmurhash - ''; + pythonImportsCheck = [ + "murmurhash" + ]; meta = with lib; { description = "Cython bindings for MurmurHash2"; From 2855d863456aa384eeb154e97c1d8668131cc9c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 31 Oct 2022 23:07:18 +0000 Subject: [PATCH 49/49] motion: 4.4.0 -> 4.5.0 --- pkgs/applications/video/motion/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/motion/default.nix b/pkgs/applications/video/motion/default.nix index c9ea2a51d3d4..1f0f8ace21ba 100644 --- a/pkgs/applications/video/motion/default.nix +++ b/pkgs/applications/video/motion/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { pname = "motion"; - version = "4.4.0"; + version = "4.5.0"; src = fetchFromGitHub { owner = "Motion-Project"; repo = "motion"; rev = "release-${version}"; - sha256 = "sha256-srL9F99HHq5cw82rnQpywkTuY4s6hqIO64Pw5CnaG5Q="; + sha256 = "sha256-uKEgTQhpslOCfNj8z95/DK4M1Gx4SMRjl1/KPh5KHuc="; }; nativeBuildInputs = [ autoreconfHook pkg-config ];