From 22221a40d40e936487196d6bc1f0671e5ce8c1eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 26 Aug 2022 15:27:07 +0200 Subject: [PATCH 01/59] docker: switch to pname+version, cleanup unused inherits, other minor cleanups --- .../virtualization/docker/default.nix | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix index f21afbd55a8..c98bd7aa5eb 100644 --- a/pkgs/applications/virtualization/docker/default.nix +++ b/pkgs/applications/virtualization/docker/default.nix @@ -21,33 +21,38 @@ rec { }: let docker-runc = runc.overrideAttrs (oldAttrs: { - name = "docker-runc-${version}"; + pname = "docker-runc"; inherit version; + src = fetchFromGitHub { owner = "opencontainers"; repo = "runc"; rev = runcRev; sha256 = runcSha256; }; + # docker/runc already include these patches / are not applicable patches = []; }); docker-containerd = containerd.overrideAttrs (oldAttrs: { - name = "docker-containerd-${version}"; + pname = "docker-containerd"; inherit version; + src = fetchFromGitHub { owner = "containerd"; repo = "containerd"; rev = containerdRev; sha256 = containerdSha256; }; + buildInputs = oldAttrs.buildInputs ++ [ libseccomp ]; }); - docker-tini = tini.overrideAttrs (oldAttrs: { - name = "docker-init-${version}"; + docker-tini = tini.overrideAttrs (oldAttrs: { + pname = "docker-init"; inherit version; + src = fetchFromGitHub { owner = "krallin"; repo = "tini"; @@ -63,10 +68,9 @@ rec { NIX_CFLAGS_COMPILE = "-DMINIMAL=ON"; }); - moby = buildGoPackage ((optionalAttrs (stdenv.isLinux)) rec { - name = "moby-${version}"; + moby = buildGoPackage (optionalAttrs stdenv.isLinux rec { + pname = "moby"; inherit version; - inherit docker-runc docker-containerd docker-proxy docker-tini; src = moby-src; @@ -75,7 +79,7 @@ rec { nativeBuildInputs = [ makeWrapper pkg-config go-md2man go libtool installShellFiles ]; buildInputs = [ sqlite lvm2 btrfs-progs systemd libseccomp ]; - extraPath = optionals (stdenv.isLinux) (makeBinPath [ iproute2 iptables e2fsprogs xz xfsprogs procps util-linux git ]); + extraPath = optionals stdenv.isLinux (makeBinPath [ iproute2 iptables e2fsprogs xz xfsprogs procps util-linux git ]); extraUserPath = optionals (stdenv.isLinux && !clientOnly) (makeBinPath [ rootlesskit slirp4netns fuse-overlayfs ]); @@ -128,25 +132,17 @@ rec { --prefix PATH : "$out/libexec/docker:$extraPath:$extraUserPath" ''; - DOCKER_BUILDTAGS = [] - ++ optional (systemd != null) [ "journald" ] - ++ optional (btrfs-progs == null) "exclude_graphdriver_btrfs" - ++ optional (lvm2 == null) "exclude_graphdriver_devicemapper" - ++ optional (libseccomp != null) "seccomp"; + DOCKER_BUILDTAGS = [ "journald" "seccomp" ]; }); plugins = optionals buildxSupport [ docker-buildx ] ++ optionals composeSupport [ docker-compose ]; pluginsRef = symlinkJoin { name = "docker-plugins"; paths = plugins; }; in - buildGoPackage ((optionalAttrs (!clientOnly) { - - inherit docker-runc docker-containerd docker-proxy docker-tini moby; - - }) // rec { - inherit version rev; - + buildGoPackage (optionalAttrs (!clientOnly) { + } // rec { pname = "docker"; + inherit version; src = fetchFromGitHub { owner = "docker"; @@ -233,7 +229,6 @@ rec { description = "An open source project to pack, ship and run any application as a lightweight container"; license = licenses.asl20; maintainers = with maintainers; [ offline tailhook vdemeester periklis mikroskeem maxeaubrey ]; - platforms = with platforms; linux ++ darwin; }; # Exposed for tarsum build on non-linux systems (build-support/docker/default.nix) From d6496a13efd317a41ab795e1abecfeb850e42db4 Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sat, 17 Sep 2022 15:39:20 +0300 Subject: [PATCH 02/59] rr-unstable: remove --- .../tools/analysis/rr/unstable.nix | 22 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 1 - 3 files changed, 1 insertion(+), 23 deletions(-) delete mode 100644 pkgs/development/tools/analysis/rr/unstable.nix diff --git a/pkgs/development/tools/analysis/rr/unstable.nix b/pkgs/development/tools/analysis/rr/unstable.nix deleted file mode 100644 index 8ffdbc88e4d..00000000000 --- a/pkgs/development/tools/analysis/rr/unstable.nix +++ /dev/null @@ -1,22 +0,0 @@ -# This is a temporary copy of the default.nix in this folder, with the version -# updated to the current tip of rr's master branch. This exists because rr has -# not had a release in a long time. Upstream has stated that it should be fine -# to use master. This file, and its attribute in all-packages, can be removed -# once rr makes a release. - -{ callPackage, fetchFromGitHub }: - -let - rr = callPackage ./. {}; -in - - rr.overrideAttrs (old: { - version = "unstable-2022-05-12"; - - src = fetchFromGitHub { - owner = "mozilla"; - repo = "rr"; - rev = "c96cb688106634ad09af6214aa91252c3a4f74b1"; - sha256 = "sha256-K4cEQnvBXr/j9qXCgIHLqMrRzm96ushTO5STivRj+Mk="; - }; - }) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6abfacc7d72..84947c0a1ee 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1253,6 +1253,7 @@ mapAliases ({ rockbox_utility = rockbox-utility; # Added 2022-03-17 rocm-runtime-ext = throw "rocm-runtime-ext has been removed, since its functionality was added to rocm-runtime"; #added 2020-08-21 rpiboot-unstable = rpiboot; # Added 2021-07-30 + rr-unstable = rr; # Added 2022-09-17 rssglx = throw "'rssglx' has been renamed to/replaced by 'rss-glx'"; # Converted to throw 2022-02-22 rssh = throw "rssh has been removed from nixpkgs: no upstream releases since 2012, several known CVEs"; # Added 2020-08-25 rtv = throw "rtv was archived by upstream. Consider using tuir, an actively maintained fork"; # Added 2021-08-08 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c30e5a9a8db..4922d60a9a0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17115,7 +17115,6 @@ with pkgs; rolespec = callPackage ../development/tools/misc/rolespec { }; rr = callPackage ../development/tools/analysis/rr { }; - rr-unstable = callPackage ../development/tools/analysis/rr/unstable.nix { }; # This is a temporary attribute, please see the corresponding file for details. rufo = callPackage ../development/tools/rufo { }; From b3dc6e35e018328a654f8669767e064f9fd7d00d Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 17 Sep 2022 15:24:40 +0200 Subject: [PATCH 03/59] linux_latest-libre: 18911 -> 18916 --- pkgs/os-specific/linux/kernel/linux-libre.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix index f760c033683..18f91ae78d0 100644 --- a/pkgs/os-specific/linux/kernel/linux-libre.nix +++ b/pkgs/os-specific/linux/kernel/linux-libre.nix @@ -1,8 +1,8 @@ { stdenv, lib, fetchsvn, linux , scripts ? fetchsvn { url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/"; - rev = "18911"; - sha256 = "1f5b936a7ayva2kyly3n71sg6cqdvcavcxbj3cy3imaj9247bx72"; + rev = "18916"; + sha256 = "0axjbr1zbj7izkvvz2nv4ij1xjjnbxpch43cpl169cr8rqdl6n6i"; } , ... }: From c2d301f7af8c9dd1cca195540a2132c0693687ea Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 17 Sep 2022 15:25:02 +0200 Subject: [PATCH 04/59] linux/hardened/patches/5.19: 5.19.8-hardened1 -> 5.19.8-hardened2 --- pkgs/os-specific/linux/kernel/hardened/patches.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json index a27edf5260e..141797bc714 100644 --- a/pkgs/os-specific/linux/kernel/hardened/patches.json +++ b/pkgs/os-specific/linux/kernel/hardened/patches.json @@ -41,10 +41,10 @@ }, "5.19": { "patch": { - "extra": "-hardened1", - "name": "linux-hardened-5.19.8-hardened1.patch", - "sha256": "1j7wg4hq06drxr42jl89za1f7x52d4ck5i38p4njz4j415ihsiys", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.19.8-hardened1/linux-hardened-5.19.8-hardened1.patch" + "extra": "-hardened2", + "name": "linux-hardened-5.19.8-hardened2.patch", + "sha256": "1dfgnx2yr5d5kh2d8r7ywqkyjq1rfni2b5sdpqly0w986rlkw48k", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.19.8-hardened2/linux-hardened-5.19.8-hardened2.patch" }, "sha256": "1kl7fifsa6vsm34xg3kd2svhx18n771hfj67nhwnlalmb9whhqv1", "version": "5.19.8" From 80228b73e9cf9f8dd266ae58c2eeb7b554a2ddd2 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 17 Sep 2022 15:27:58 +0200 Subject: [PATCH 05/59] linux-hardened: fix update script We now have releases called `v5.19.x-hardened2` so make sure that the update script doesn't stumble upon this. --- pkgs/os-specific/linux/kernel/hardened/update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/update.py b/pkgs/os-specific/linux/kernel/hardened/update.py index 8b40088756e..e289a97c56f 100755 --- a/pkgs/os-specific/linux/kernel/hardened/update.py +++ b/pkgs/os-specific/linux/kernel/hardened/update.py @@ -138,7 +138,7 @@ def fetch_patch(*, name: str, release_info: ReleaseInfo) -> Optional[Patch]: if not sig_ok: return None - kernel_ver = release_info.release.tag_name.replace("-hardened1", "") + kernel_ver = re.sub(r"(.*)(-hardened[\d]+)$", r'\1', release_info.release.tag_name) major = kernel_ver.split('.')[0] sha256_kernel, _ = nix_prefetch_url(f"mirror://kernel/linux/kernel/v{major}.x/linux-{kernel_ver}.tar.xz") From 073f7b179c18ec771d3a3bd06aba16a8de70dfcc Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 17 Sep 2022 15:29:13 +0200 Subject: [PATCH 06/59] nixos/kernel-generic: build linux_5_19_hardened --- nixos/tests/kernel-generic.nix | 1 + pkgs/top-level/linux-kernels.nix | 2 ++ 2 files changed, 3 insertions(+) diff --git a/nixos/tests/kernel-generic.nix b/nixos/tests/kernel-generic.nix index f34d5d60794..452c15a3a05 100644 --- a/nixos/tests/kernel-generic.nix +++ b/nixos/tests/kernel-generic.nix @@ -30,6 +30,7 @@ let linux_5_4_hardened linux_5_10_hardened linux_5_15_hardened + linux_5_19_hardened linux_testing; }; diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix index d27bda851cb..139848b4fe9 100644 --- a/pkgs/top-level/linux-kernels.nix +++ b/pkgs/top-level/linux-kernels.nix @@ -244,6 +244,7 @@ in { linux_5_10_hardened = hardenedKernelFor kernels.linux_5_10 { }; linux_5_15_hardened = hardenedKernelFor kernels.linux_5_15 { }; linux_5_18_hardened = throw "linux 5.18 was removed because it has reached its end of life upstream"; + linux_5_19_hardened = hardenedKernelFor kernels.linux_5_19 { }; })); /* Linux kernel modules are inherently tied to a specific kernel. So @@ -569,6 +570,7 @@ in { linux_5_10_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_10 { }); linux_5_15_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_15 { }); linux_5_18_hardened = throw "linux 5.18 was removed because it has reached its end of life upstream"; + linux_5_19_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_19 { }); linux_zen = recurseIntoAttrs (packagesFor kernels.linux_zen); linux_lqx = recurseIntoAttrs (packagesFor kernels.linux_lqx); From dd6727e7b8a346f573770b5f9916914ccf919068 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 17 Sep 2022 16:19:08 +0200 Subject: [PATCH 07/59] linux/hardened/5.19: fix build The options GCC_PLUGIN_RANDSTRUCT{,_PERFORMANCE} have been renamed to `RANDSTRUCT_*` in 595b893e2087de306d0781795fb8ec47873596a6 since CLang is about to support this as well and thus the options had to be generalized. Also, the file that is used to generate the seed has changed, only the reference to the file in the patch was changed on adding Linux 5.19[1] [1] b4d0cb44975e069e926a2c8963aded9557040541 --- pkgs/os-specific/linux/kernel/hardened/config.nix | 8 ++++++-- pkgs/os-specific/linux/kernel/manual-config.nix | 13 ++++++++----- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/config.nix b/pkgs/os-specific/linux/kernel/hardened/config.nix index 0beab0725f6..c90027f3eb1 100644 --- a/pkgs/os-specific/linux/kernel/hardened/config.nix +++ b/pkgs/os-specific/linux/kernel/hardened/config.nix @@ -72,8 +72,12 @@ assert (stdenv.hostPlatform.isx86_64 -> versions.majorMinor version != "5.4"); GCC_PLUGIN_STRUCTLEAK = whenAtLeast "4.11" yes; # A port of the PaX structleak plugin GCC_PLUGIN_STRUCTLEAK_BYREF_ALL = whenAtLeast "4.14" yes; # Also cover structs passed by address GCC_PLUGIN_STACKLEAK = whenAtLeast "4.20" yes; # A port of the PaX stackleak plugin - GCC_PLUGIN_RANDSTRUCT = whenAtLeast "4.13" yes; # A port of the PaX randstruct plugin - GCC_PLUGIN_RANDSTRUCT_PERFORMANCE = whenAtLeast "4.13" yes; + GCC_PLUGIN_RANDSTRUCT = whenBetween "4.13" "5.19" yes; # A port of the PaX randstruct plugin + GCC_PLUGIN_RANDSTRUCT_PERFORMANCE = whenBetween "4.13" "5.19" yes; + + # Same as GCC_PLUGIN_RANDSTRUCT*, but has been renamed to `RANDSTRUCT*` in 5.19. + RANDSTRUCT = whenAtLeast "5.19" yes; + RANDSTRUCT_PERFORMANCE = whenAtLeast "5.19" yes; # Disable various dangerous settings ACPI_CUSTOM_METHOD = no; # Allows writing directly to physical memory diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index 4780c959315..1049d1c62a9 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -131,11 +131,14 @@ let # the buildFlags, but that would require also patching the kernel's # toplevel Makefile to add a variable export. This would be likely to # cause future patch conflicts. - if [ -f scripts/gcc-plugins/gen-random-seed.sh ]; then - substituteInPlace scripts/gcc-plugins/gen-random-seed.sh \ - --replace NIXOS_RANDSTRUCT_SEED \ - $(echo ${randstructSeed}${src} ${configfile} | sha256sum | cut -d ' ' -f 1 | tr -d '\n') - fi + for file in scripts/gen-randstruct-seed.sh scripts/gcc-plugins/gen-random-seed.sh; do + if [ -f "$file" ]; then + substituteInPlace "$file" \ + --replace NIXOS_RANDSTRUCT_SEED \ + $(echo ${randstructSeed}${src} ${configfile} | sha256sum | cut -d ' ' -f 1 | tr -d '\n') + break + fi + done patchShebangs scripts From ef60115c451044757a26083b3da7a42754825a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20H=C3=A4ring?= Date: Sun, 18 Sep 2022 15:20:20 +0200 Subject: [PATCH 08/59] maven-fod: fix passing arguments to fetcher --- pkgs/development/java-modules/maven-fod.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/java-modules/maven-fod.nix b/pkgs/development/java-modules/maven-fod.nix index 5b65c83c659..ba6ec8ae9e0 100644 --- a/pkgs/development/java-modules/maven-fod.nix +++ b/pkgs/development/java-modules/maven-fod.nix @@ -53,4 +53,4 @@ stdenv.mkDerivation (rec { runHook postBuild ''; -} // args) +} // builtins.removeAttrs args [ "mvnFetchExtraArgs" ]) From f0c3d89c03b902f2cb5f405f348ae49f3cb7903d Mon Sep 17 00:00:00 2001 From: "Markus S. Wamser" Date: Tue, 20 Sep 2022 08:22:25 +0200 Subject: [PATCH 09/59] teams: 1.5.00.10453 -> 1.5.00.23861 (linux), 1.5.00.22362 (darwin) --- .../instant-messengers/teams/default.nix | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/teams/default.nix b/pkgs/applications/networking/instant-messengers/teams/default.nix index cebc1f9eb42..0036ffc77ca 100644 --- a/pkgs/applications/networking/instant-messengers/teams/default.nix +++ b/pkgs/applications/networking/instant-messengers/teams/default.nix @@ -23,7 +23,14 @@ let pname = "teams"; - version = "1.5.00.10453"; + versions = { + linux = "1.5.00.23861"; + darwin = "1.5.00.22362"; + }; + hashes = { + linux = "sha256-h0YnCeJX//l4TegJVZtavV3HrxjYUF2Fa5KmaYmZW8E="; + darwin = "sha256-fbw6T+k6R5FyQ7XOKzyNYBvXlxH2xpJsBnsR1L+3Jmw="; + }; meta = with lib; { description = "Microsoft Teams"; homepage = "https://teams.microsoft.com"; @@ -35,11 +42,12 @@ let }; linux = stdenv.mkDerivation rec { - inherit pname version meta; + inherit pname meta; + version = versions.linux; src = fetchurl { - url = "https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_${version}_amd64.deb"; - hash = "sha256-fLVw2axSMetuaoRzjg+x4DRYY8WP5TQbL7LbfF6LFfA="; + url = "https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_${versions.linux}_amd64.deb"; + hash = hashes.linux; }; nativeBuildInputs = [ dpkg autoPatchelfHook wrapGAppsHook nodePackages.asar ]; @@ -130,11 +138,12 @@ let appName = "Teams.app"; darwin = stdenv.mkDerivation { - inherit pname version meta; + inherit pname meta; + version = versions.darwin; src = fetchurl { - url = "https://statics.teams.cdn.office.net/production-osx/${version}/Teams_osx.pkg"; - hash = "sha256-vLUEvOSBUyAJIWHOAIkTqTW/W6TkgmeyRzQbquZP810="; + url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/Teams_osx.pkg"; + hash = hashes.darwin; }; nativeBuildInputs = [ xar cpio makeWrapper ]; From 57355953698ea886dcc1627bfd8034843554da14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 4 Sep 2022 13:06:55 +0200 Subject: [PATCH 10/59] python310Packages.bcrypt: add some packages to passthru.tests --- pkgs/development/python-modules/bcrypt/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/bcrypt/default.nix b/pkgs/development/python-modules/bcrypt/default.nix index 46771906d7c..46569d5dedf 100644 --- a/pkgs/development/python-modules/bcrypt/default.nix +++ b/pkgs/development/python-modules/bcrypt/default.nix @@ -8,6 +8,12 @@ , pythonOlder , cffi , pytestCheckHook + # for passthru.tests +, asyncssh +, django_4 +, fastapi +, paramiko +, twisted }: buildPythonPackage rec { @@ -55,6 +61,10 @@ buildPythonPackage rec { "bcrypt" ]; + passthru.tests = { + inherit asyncssh django_4 fastapi paramiko twisted; + }; + meta = with lib; { description = "Modern password hashing for your software and your servers"; homepage = "https://github.com/pyca/bcrypt/"; From 46b20adecf1fc8b21e2034dae80c33be91843043 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 4 Sep 2022 14:32:23 +0200 Subject: [PATCH 11/59] python310Packages.passlib: disable timing sensitive test --- pkgs/development/python-modules/passlib/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/passlib/default.nix b/pkgs/development/python-modules/passlib/default.nix index 3a39f7ac7d5..0ced7c05754 100644 --- a/pkgs/development/python-modules/passlib/default.nix +++ b/pkgs/development/python-modules/passlib/default.nix @@ -28,9 +28,15 @@ buildPythonPackage rec { ++ passthru.optional-dependencies.bcrypt ++ passthru.optional-dependencies.totp; + disabledTests = [ + # timming sensitive + "test_dummy_verify" + ]; + meta = with lib; { description = "A password hashing library for Python"; homepage = "https://foss.heptapod.net/python-libs/passlib"; license = licenses.bsdOriginal; + maintainers = with maintainers; [ ]; }; } From 889ee4dc5b88c5b6f341f36a0e417f19b24ceef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 20 Sep 2022 16:38:12 +0200 Subject: [PATCH 12/59] python310Packages.bcrypt: cleanup --- pkgs/development/python-modules/bcrypt/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/bcrypt/default.nix b/pkgs/development/python-modules/bcrypt/default.nix index 46569d5dedf..051879c2ac1 100644 --- a/pkgs/development/python-modules/bcrypt/default.nix +++ b/pkgs/development/python-modules/bcrypt/default.nix @@ -39,8 +39,8 @@ buildPythonPackage rec { nativeBuildInputs = [ setuptools setuptools-rust - rustPlatform.cargoSetupHook ] ++ (with rustPlatform; [ + cargoSetupHook rust.cargo rust.rustc ]); From 357e6335ed33f85e3c2a7897e2fb7085eac39f30 Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Wed, 31 Aug 2022 11:48:05 +0200 Subject: [PATCH 13/59] superTux: set meta.mainProgram also use https for homepage --- pkgs/games/supertux/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/games/supertux/default.nix b/pkgs/games/supertux/default.nix index 227cfdcb6dc..679500f974c 100644 --- a/pkgs/games/supertux/default.nix +++ b/pkgs/games/supertux/default.nix @@ -58,9 +58,10 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Classic 2D jump'n run sidescroller game"; - homepage = "http://supertux.github.io/"; + homepage = "https://supertux.github.io/"; license = licenses.gpl2; maintainers = with maintainers; [ pSub ]; platforms = with platforms; linux; + mainProgram = "supertux2"; }; } From c15ada5b918ab5239a3d80558fa1268479fa66af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 07:54:48 +0000 Subject: [PATCH 14/59] wiki-js: 2.5.288 -> 2.5.289 --- pkgs/servers/web-apps/wiki-js/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/wiki-js/default.nix b/pkgs/servers/web-apps/wiki-js/default.nix index 47bb8850962..e0e878746b8 100644 --- a/pkgs/servers/web-apps/wiki-js/default.nix +++ b/pkgs/servers/web-apps/wiki-js/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "wiki-js"; - version = "2.5.288"; + version = "2.5.289"; src = fetchurl { url = "https://github.com/Requarks/wiki/releases/download/v${version}/${pname}.tar.gz"; - sha256 = "sha256-3Bfkmv/DP7L37puhHarfe6ntwJ1d/2v0UMAabcv0Gco="; + sha256 = "sha256-hHUVHsRRlwFxHriaf7uHsaxRvQmeOKFHvz/taooK4YM="; }; sourceRoot = "."; From 41c914edb2d18f4892bbde263a66e65b2ffcfeb5 Mon Sep 17 00:00:00 2001 From: figsoda Date: Wed, 21 Sep 2022 09:48:25 -0400 Subject: [PATCH 15/59] changie: fix version output, add figsoda to maintainers --- pkgs/development/tools/changie/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/changie/default.nix b/pkgs/development/tools/changie/default.nix index 53c4a22f59f..e9de84c20ad 100644 --- a/pkgs/development/tools/changie/default.nix +++ b/pkgs/development/tools/changie/default.nix @@ -13,12 +13,14 @@ buildGoModule rec { vendorSha256 = "sha256-9Cpyemq/f62rVMvGwOtgDGd9XllvICXL2dqNwUoFQmg="; + ldflags = [ "-s" "-w" "-X=main.version=${version}" ]; + meta = with lib; { homepage = "https://changie.dev"; + changelog = "https://github.com/miniscruff/changie/blob/v${version}/CHANGELOG.md"; description = "Automated changelog tool for preparing releases with lots of customization options"; license = licenses.mit; platforms = platforms.unix; - maintainers = with maintainers; [ matthiasbeyer ]; + maintainers = with maintainers; [ figsoda matthiasbeyer ]; }; } - From 6fd770a1fead52798ebf87c454f53911bbcdb98b Mon Sep 17 00:00:00 2001 From: figsoda Date: Wed, 21 Sep 2022 11:51:21 -0400 Subject: [PATCH 16/59] changie: skip flaky test --- pkgs/development/tools/changie/default.nix | 2 ++ pkgs/development/tools/changie/skip-flaky-test.patch | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 pkgs/development/tools/changie/skip-flaky-test.patch diff --git a/pkgs/development/tools/changie/default.nix b/pkgs/development/tools/changie/default.nix index e9de84c20ad..e2a9bed2509 100644 --- a/pkgs/development/tools/changie/default.nix +++ b/pkgs/development/tools/changie/default.nix @@ -13,6 +13,8 @@ buildGoModule rec { vendorSha256 = "sha256-9Cpyemq/f62rVMvGwOtgDGd9XllvICXL2dqNwUoFQmg="; + patches = [ ./skip-flaky-test.patch ]; + ldflags = [ "-s" "-w" "-X=main.version=${version}" ]; meta = with lib; { diff --git a/pkgs/development/tools/changie/skip-flaky-test.patch b/pkgs/development/tools/changie/skip-flaky-test.patch new file mode 100644 index 00000000000..48c038ecf62 --- /dev/null +++ b/pkgs/development/tools/changie/skip-flaky-test.patch @@ -0,0 +1,10 @@ +--- a/core/change_test.go ++++ b/core/change_test.go +@@ -353,6 +353,7 @@ var _ = Describe("Change ask prompts", func() { + }) + + It("gets error for invalid body", func() { ++ Skip("") + var min int64 = 5 + submitFailed := false + config := Config{ From 24e576a7f5786cb710168ff34efd9a2baff3e1ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 20:48:12 +0000 Subject: [PATCH 17/59] python310Packages.deep-translator: 1.8.3 -> 1.9.0 --- pkgs/development/python-modules/deep-translator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deep-translator/default.nix b/pkgs/development/python-modules/deep-translator/default.nix index df94f0709f4..22d8a79ab76 100644 --- a/pkgs/development/python-modules/deep-translator/default.nix +++ b/pkgs/development/python-modules/deep-translator/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "deep-translator"; - version = "1.8.3"; + version = "1.9.0"; src = fetchPypi { inherit pname version; - sha256 = "sha256-9YTDvrm5Q8k5G7qDF05651IxMV1BeTcgIAMSxU/bwM0="; + sha256 = "sha256-wPpVVopbvuw7wreZ4f0HLz9/NJgyYYIFttw4rhJC1xo="; }; propagatedBuildInputs = [ From 9da04518972fd061ecddd8616381f7727a12b0b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 20:55:49 +0000 Subject: [PATCH 18/59] interactsh: 1.0.6 -> 1.0.7 --- pkgs/tools/misc/interactsh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/interactsh/default.nix b/pkgs/tools/misc/interactsh/default.nix index 06b2cb86110..7eba8fdfbdc 100644 --- a/pkgs/tools/misc/interactsh/default.nix +++ b/pkgs/tools/misc/interactsh/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "interactsh"; - version = "1.0.6"; + version = "1.0.7"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = pname; rev = "v${version}"; - sha256 = "sha256-pqmW2lzZ0jVvS77vPisSc8dtmDvFajuLeiUeGpUXDB8="; + sha256 = "sha256-egM3ZlY/xjUu/Bxg58d7YET2PT3prf6ooZY+s/9faWQ="; }; - vendorSha256 = "sha256-nS3j6334hHiXZMpHmVKTHlkDYGThE1q5b8LS4n26tB4="; + vendorSha256 = "sha256-Y6ErkDHnXJtdzEykD5EZYHRfHDPicE0sAzT2UXUNTGY="; modRoot = "."; subPackages = [ From ef6303dc92ab9c5acaec7705e4d96fe00677fc47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 21:11:28 +0000 Subject: [PATCH 19/59] konf: 0.2.0 -> 0.3.0 --- pkgs/development/tools/konf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/konf/default.nix b/pkgs/development/tools/konf/default.nix index 9747dbe6961..dd7e4d2a97b 100644 --- a/pkgs/development/tools/konf/default.nix +++ b/pkgs/development/tools/konf/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "konf"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "SimonTheLeg"; repo = "konf-go"; rev = "v${version}"; - hash = "sha256-UeuR7lsNG2Y0hdpQA5NXBUlSvYeixyKS73N95z5TZ7k="; + hash = "sha256-n8WJyihpbtci8Q6zUapwrpTrVZVAS53OpnwAsv6w1FY="; }; vendorHash = "sha256-sB3j19HrTtaRqNcooqNy8vBvuzxxyGDa7MOtiGoVgN8="; From d7c17f1721f3559a07b2b32012438ff0d9761367 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 21:12:40 +0000 Subject: [PATCH 20/59] krapslog: 0.4.0 -> 0.4.1 --- pkgs/tools/misc/krapslog/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/krapslog/default.nix b/pkgs/tools/misc/krapslog/default.nix index 1175739159d..4d6b3e016b4 100644 --- a/pkgs/tools/misc/krapslog/default.nix +++ b/pkgs/tools/misc/krapslog/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "krapslog"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "acj"; repo = "krapslog-rs"; rev = version; - sha256 = "sha256-ETP0BvtfMHznEbM0Vu/gMoRvXn4y2XcXw6CoU60A+Cg="; + sha256 = "sha256-MzO6fcBlrGeZoflyFXPVIdQ+y/GkQz3yEeEbXLoDZQY="; }; - cargoSha256 = "sha256-ioD0V1S/kPF5etey04Xz1Iz/jDpyunx9PtpWKdwk21g="; + cargoSha256 = "sha256-r5UGCEMAEVIdVeBPsgBf/CMYtBPS03Joje4sNQ8XfFA="; buildInputs = lib.optional stdenv.isDarwin libiconv; From d7962fe15ca9aa8f21f06c9bc6681c23deea6ab1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 21:16:36 +0000 Subject: [PATCH 21/59] kubernetes-controller-tools: 0.9.2 -> 0.10.0 --- .../tools/kubernetes-controller-tools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/kubernetes-controller-tools/default.nix b/pkgs/development/tools/kubernetes-controller-tools/default.nix index f0f98d29e25..6c1f1b7cfbe 100644 --- a/pkgs/development/tools/kubernetes-controller-tools/default.nix +++ b/pkgs/development/tools/kubernetes-controller-tools/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "controller-tools"; - version = "0.9.2"; + version = "0.10.0"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-fMLydjdL9GCSX2rf7ORW1RhZJpjA0hyeK40AwKTkrxg="; + sha256 = "sha256-244o+QZ0BGVe8t8AWf1wU6VHgYyzkATpr5ZTbZezk10="; }; - vendorSha256 = "sha256-6luowQB/j8ipHSuWMHia8SdacienDzpV8g2JH3k0W80="; + vendorSha256 = "sha256-sVdSKu6TDGIDV2o+kuCvGCItbFe9MwlM2Qjiz8n2rZU="; doCheck = false; From 8badd47ce9935a4e2784a39147004c6500bdc036 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 21:27:14 +0000 Subject: [PATCH 22/59] libamqpcpp: 4.3.17 -> 4.3.18 --- pkgs/development/libraries/libamqpcpp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libamqpcpp/default.nix b/pkgs/development/libraries/libamqpcpp/default.nix index 4c42ea8e212..c055a6bce19 100644 --- a/pkgs/development/libraries/libamqpcpp/default.nix +++ b/pkgs/development/libraries/libamqpcpp/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "libamqpcpp"; - version = "4.3.17"; + version = "4.3.18"; src = fetchFromGitHub { owner = "CopernicaMarketingSoftware"; repo = "AMQP-CPP"; rev = "v${version}"; - sha256 = "sha256-DQzetwBpgXE1oG295DCc1m12LSbzRTD3khNbEe0O4Rg="; + sha256 = "sha256-cjxzBw2tjZROx5xzdhzZjGNJQe3tC9fHOhF/+uSM+CY="; }; buildInputs = [ openssl ]; From ce18748983e21a51de91a1648263fc2d30dd1d1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 22:26:57 +0000 Subject: [PATCH 23/59] lightningcss: 1.15.1 -> 1.16.0 --- pkgs/development/tools/lightningcss/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/lightningcss/default.nix b/pkgs/development/tools/lightningcss/default.nix index b05f8c402ba..d9cdfe21ad7 100644 --- a/pkgs/development/tools/lightningcss/default.nix +++ b/pkgs/development/tools/lightningcss/default.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "lightningcss"; - version = "1.15.1"; + version = "1.16.0"; src = fetchFromGitHub { owner = "parcel-bundler"; repo = "lightningcss"; rev = "v${version}"; - sha256 = "sha256-VRRSi4VF58E+d8cpX/shb4lBVBeTXHAaHJriTYYte/8="; + sha256 = "sha256-ze8+/34KeSQi2ftcpJYjF/EEFKYxkYijkpf+5eTo0Nk="; }; - cargoSha256 = "sha256-duGCc+tWJ2J4wJL2ErZ3bGslxBERH0Xrb2taVaEOdas="; + cargoSha256 = "sha256-4lJi1jCJoJdOz+NrlXS4O59rSq9Mz4e4O3zFNE/v+dE="; buildFeatures = [ "cli" ]; From 2a22e4526f27b7200713b7379ef4432fb805519b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Sep 2022 00:37:41 +0200 Subject: [PATCH 24/59] python310Packages.aliyun-python-sdk-cdn: 3.7.2 -> 3.7.5 --- .../python-modules/aliyun-python-sdk-cdn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aliyun-python-sdk-cdn/default.nix b/pkgs/development/python-modules/aliyun-python-sdk-cdn/default.nix index 9303f985022..270822b13b1 100644 --- a/pkgs/development/python-modules/aliyun-python-sdk-cdn/default.nix +++ b/pkgs/development/python-modules/aliyun-python-sdk-cdn/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "aliyun-python-sdk-cdn"; - version = "3.7.2"; + version = "3.7.5"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-wbVkoNu9ffMpuivUGg+PAya099xMbU0Ehvl0++ud+WE="; + hash = "sha256-XeS/ufl+cRW3aqm/1dJ0Crq/pT3Mp0eh02vTm2rCWuI="; }; propagatedBuildInputs = [ From 05360e421735c8cf411c350eb6d1d15f2b2a16c8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Sep 2022 00:38:58 +0200 Subject: [PATCH 25/59] python310Packages.aliyun-python-sdk-iot: 8.42.0 -> 8.44.0 --- .../python-modules/aliyun-python-sdk-iot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aliyun-python-sdk-iot/default.nix b/pkgs/development/python-modules/aliyun-python-sdk-iot/default.nix index 6dde44e4ba5..5bfd45cd7db 100644 --- a/pkgs/development/python-modules/aliyun-python-sdk-iot/default.nix +++ b/pkgs/development/python-modules/aliyun-python-sdk-iot/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "aliyun-python-sdk-iot"; - version = "8.42.0"; + version = "8.44.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-pp1objaT0Galxz91V1OoMfogYQyZ1lZC6XGFd4wSTq8="; + hash = "sha256-hozd22BeDcFSLQS20+zWZancIgdFevuBbXkt7pe3HfY="; }; propagatedBuildInputs = [ From 2c3ba347fe76d7df9f9de3c1e83915b88203e6af Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Sep 2022 00:44:07 +0200 Subject: [PATCH 26/59] python310Packages.adlfs: 2022.7.0 -> 2022.9.1 --- pkgs/development/python-modules/adlfs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/adlfs/default.nix b/pkgs/development/python-modules/adlfs/default.nix index c46ffb6f69f..1058bc94ffb 100644 --- a/pkgs/development/python-modules/adlfs/default.nix +++ b/pkgs/development/python-modules/adlfs/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "adlfs"; - version = "2022.7.0"; + version = "2022.9.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "fsspec"; repo = pname; rev = version; - hash = "sha256-79HPJip+nocYo/r8LCb9vdYKVuEh0BBrz/eTJF0eGTA="; + hash = "sha256-7gL0B4rOMsMYYqElY9hSZeAICWA+mO5N+Xe357DWgu8="; }; propagatedBuildInputs = [ From 6294155267077ac0bcd8e698640516f5dc3eadc6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 22:50:46 +0000 Subject: [PATCH 27/59] mod: 0.4.2 -> 0.4.3 --- pkgs/development/tools/mod/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/mod/default.nix b/pkgs/development/tools/mod/default.nix index 837b431a5f4..3ea0e1f05a2 100644 --- a/pkgs/development/tools/mod/default.nix +++ b/pkgs/development/tools/mod/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "mod"; - version = "0.4.2"; + version = "0.4.3"; src = fetchFromGitHub { owner = "marwan-at-work"; repo = "mod"; rev = "v${version}"; - sha256 = "sha256-ZmBh59za1OaFObmNzLtuLKkbR0mBeh6OeD+EHton0nE="; + sha256 = "sha256-7J9BEJ43mNbz6vjeN7Ygn/z+DOp8aGGZI9FhRALFOUk="; }; - vendorSha256 = "sha256-+87QR3l9XBJVsx4+8ixaidTHaKyLAxMA9CguOlTVoHM="; + vendorSha256 = "sha256-NvTbQcYGMyQ/bfNTJ3eC28n9TIU4HkcD3ij2o9EBX3Y="; doCheck = false; From e49d3e152f3368b953c4b7791914fe10c38072ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 22:58:01 +0000 Subject: [PATCH 28/59] modsecurity-crs: 3.3.2 -> 3.3.4 --- pkgs/tools/security/modsecurity-crs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/modsecurity-crs/default.nix b/pkgs/tools/security/modsecurity-crs/default.nix index 124eca09ca4..16e21577f78 100644 --- a/pkgs/tools/security/modsecurity-crs/default.nix +++ b/pkgs/tools/security/modsecurity-crs/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { - version = "3.3.2"; + version = "3.3.4"; pname = "modsecurity-crs"; src = fetchFromGitHub { owner = "coreruleset"; repo = "coreruleset"; rev = "v${version}"; - sha256 = "sha256-m/iVLhk2y5BpYu8EwC2adrrDnbaVCQ0SE25ltvMokCw="; + sha256 = "sha256-WDJW4K85YdHrw9cys3LrnZUoTxc0WhiuCW6CiC1cAbk="; }; installPhase = '' From 57d7a93a14e9435279b9d046b761aed5a6d5d29a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Sep 2022 01:05:17 +0200 Subject: [PATCH 29/59] python310Packages.ormar: 0.11.2 -> 0.11.3 --- .../python-modules/ormar/default.nix | 46 +++++++++++++++++-- 1 file changed, 42 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ormar/default.nix b/pkgs/development/python-modules/ormar/default.nix index cc028df3233..c08340e7564 100644 --- a/pkgs/development/python-modules/ormar/default.nix +++ b/pkgs/development/python-modules/ormar/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "ormar"; - version = "0.11.2"; + version = "0.11.3"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "collerek"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-L0Tc/MmXDeNbUaHgWaxaY8lu+wUhq1ereqpya150SBg="; + hash = "sha256-4tGwhgHLZmvsbaDjmmQ3tXBwUBIxb5EpQrT8VIu/XwY="; }; nativeBuildInputs = [ @@ -70,13 +70,51 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace 'SQLAlchemy = ">=1.3.18,<1.4.39"' 'SQLAlchemy = ">=1.3.18"' \ - --replace 'databases = ">=0.3.2,!=0.5.0,!=0.5.1,!=0.5.2,!=0.5.3,<0.6.1"' 'databases = ">=0.5.5"' + --replace 'SQLAlchemy = ">=1.3.18,<1.4.42"' 'SQLAlchemy = ">=1.3.18"' \ + --replace 'databases = ">=0.3.2,!=0.5.0,!=0.5.1,!=0.5.2,!=0.5.3,<0.6.2"' 'databases = ">=0.5.5"' ''; disabledTests = [ # TypeError: Object of type bytes is not JSON serializable "test_bulk_operations_with_json" + # Tests require a database + "test_model_multiple_instances_of_same_table_in_schema" + "test_load_all_multiple_instances_of_same_table_in_schema" + "test_filter_groups_with_instances_of_same_table_in_schema" + "test_model_multiple_instances_of_same_table_in_schema" + "test_right_tables_join" + "test_multiple_reverse_related_objects" + "test_related_with_defaults" + "test_model_creation" + "test_default_orders_is_applied_on_related_two_fields" + "test_default_orders_is_applied_from_relation" + "test_sum_method" + "test_count_method " + "test_queryset_methods" + "test_queryset_update" + "test_selecting_subset" + "test_selecting_subset_of_through_model" + "test_simple_queryset_values" + "test_queryset_values_nested_relation" + "test_queryset_simple_values_list" + "test_queryset_nested_relation_values_list" + "test_queryset_nested_relation_subset_of_fields_values_list" + "test_m2m_values" + "test_nested_m2m" + "test_nested_flatten_and_exception" + "test_queryset_values_multiple_select_related" + "test_querysetproxy_values" + "test_querysetproxy_values_list" + "test_reverse_many_to_many_cascade" + "test_not_saved_raises_error" + "test_not_existing_raises_error" + "test_assigning_related_objects" + "test_quering_of_the_m2m_models" + "test_removal_of_the_relations" + "test_selecting_related" + "test_adding_unsaved_related" + "test_removing_unsaved_related" + "test_quering_of_related_model_works_but_no_result" ]; pythonImportsCheck = [ From 2bd070cbacd3b488ca34eef7d1df3cbb968351ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 23:29:50 +0000 Subject: [PATCH 30/59] monero-gui: 0.18.1.0 -> 0.18.1.1 --- pkgs/applications/blockchains/monero-gui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/monero-gui/default.nix b/pkgs/applications/blockchains/monero-gui/default.nix index 6627c29d995..945cb5e080c 100644 --- a/pkgs/applications/blockchains/monero-gui/default.nix +++ b/pkgs/applications/blockchains/monero-gui/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "monero-gui"; - version = "0.18.1.0"; + version = "0.18.1.1"; src = fetchFromGitHub { owner = "monero-project"; repo = "monero-gui"; rev = "v${version}"; - sha256 = "sha256-XL7DV4YD/U6RiqgdYJf6zFfvJWlOx//4YVmnc51riiE="; + sha256 = "sha256-mxbr02Ba/BeUiAZujnBdXgJSaq6a/U4GM7rR7sZzTWc="; }; nativeBuildInputs = [ From 85e38189c25dad2ec9c7dd7c3ba6c0d81328cb13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 23:30:02 +0000 Subject: [PATCH 31/59] monero-cli: 0.18.1.0 -> 0.18.1.1 --- pkgs/applications/blockchains/monero-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/monero-cli/default.nix b/pkgs/applications/blockchains/monero-cli/default.nix index 1709c8833cb..659e54f9b46 100644 --- a/pkgs/applications/blockchains/monero-cli/default.nix +++ b/pkgs/applications/blockchains/monero-cli/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "monero-cli"; - version = "0.18.1.0"; + version = "0.18.1.1"; src = fetchFromGitHub { owner = "monero-project"; repo = "monero"; rev = "v${version}"; - sha256 = "sha256-xniGiGqZpL1b6alnCxa2MNzuDQxPgMdNjqifOC8h0qM="; + sha256 = "sha256-R3ajdsHVgvkUEwaShwMvhIrcbM4YjsXgBk2QGBhxGRQ="; fetchSubmodules = true; }; From 8ca030000ab44ada208dd41ae7ea04efdd7ed9c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 23:36:21 +0000 Subject: [PATCH 32/59] mpd-discord-rpc: 1.5.2 -> 1.5.3 --- pkgs/tools/audio/mpd-discord-rpc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/audio/mpd-discord-rpc/default.nix b/pkgs/tools/audio/mpd-discord-rpc/default.nix index 7f363d28dcf..9318b22aaf8 100644 --- a/pkgs/tools/audio/mpd-discord-rpc/default.nix +++ b/pkgs/tools/audio/mpd-discord-rpc/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "mpd-discord-rpc"; - version = "1.5.2"; + version = "1.5.3"; src = fetchFromGitHub { owner = "JakeStanger"; repo = pname; rev = "v${version}"; - sha256 = "sha256-/QWIoP6KcrI8cYTh3x2lQz7nPSvzb1zRWg8TFoYY9vE="; + sha256 = "sha256-Iw4n3xcc+589/42SfnAklEWTkgwZKAk84dS8fXXLcvs="; }; - cargoSha256 = "sha256-46PS1+ud7GYuMOJMp93Hf7+nlngvgL67zedaF44TcYY="; + cargoSha256 = "sha256-Ss6UUznt9g3XWdeCuMG0y9NxWpGOmHbKsQqOMGOK2jo="; nativeBuildInputs = [ pkg-config ]; From 9c8c7f4dd9b4efb0ae0c00df3c7770154bc47d7b Mon Sep 17 00:00:00 2001 From: superherointj <5861043+superherointj@users.noreply.github.com> Date: Wed, 21 Sep 2022 20:59:45 -0300 Subject: [PATCH 33/59] .github/labeler.yml: add vscode label --- .github/labeler.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/labeler.yml b/.github/labeler.yml index 47ec892e226..412dff9c06f 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -143,6 +143,9 @@ - nixos/modules/programs/neovim.nix - pkgs/applications/editors/neovim/**/* +"6.topic: vscode": + - pkgs/applications/editors/vscode/**/* + "6.topic: xfce": - nixos/doc/manual/configuration/xfce.xml - nixos/modules/services/x11/desktop-managers/xfce.nix From ee495c933a2995e801dbfd22ae5e6c99daf00740 Mon Sep 17 00:00:00 2001 From: Tom Fitzhenry Date: Wed, 14 Sep 2022 21:30:18 +1000 Subject: [PATCH 34/59] sgtpuzzles: 20220802 -> 20220913 --- pkgs/games/sgt-puzzles/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/sgt-puzzles/default.nix b/pkgs/games/sgt-puzzles/default.nix index 4c537d4dd37..752181581f3 100644 --- a/pkgs/games/sgt-puzzles/default.nix +++ b/pkgs/games/sgt-puzzles/default.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "sgt-puzzles"; - version = "20220802.8399cff"; + version = "20220913.27dd36e"; src = fetchurl { url = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-${version}.tar.gz"; - hash = "sha256-f68Nj8P8oIJj1LWyq8Iamv32ex+boPH/lsV5t+YhM9o="; + hash = "sha256-fj1XWuXcW01uuC5dK2wDIrweyruSRdfEZBfmEj99zZE="; }; sgt-puzzles-menu = fetchurl { From 66841dac4284618e3a91050f0658b507a3dbbedb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 02:02:47 +0000 Subject: [PATCH 35/59] procs: 0.13.0 -> 0.13.1 --- pkgs/tools/admin/procs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/procs/default.nix b/pkgs/tools/admin/procs/default.nix index fd180d4e991..f6b9b969858 100644 --- a/pkgs/tools/admin/procs/default.nix +++ b/pkgs/tools/admin/procs/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "procs"; - version = "0.13.0"; + version = "0.13.1"; src = fetchFromGitHub { owner = "dalance"; repo = pname; rev = "v${version}"; - sha256 = "sha256-O5q+T6GO03Wf26CLyEgS45h7O38HsVZ+EJi8TgFcNaI="; + sha256 = "sha256-/xq1aLdr672v4iAXXLcu47QcsdbLErn3VN/w3sYo9y0="; }; - cargoSha256 = "sha256-JZsDKeiF/Mg4P6dLaN+8+TLHnCsB97d9TDn4cSdzZZE="; + cargoSha256 = "sha256-BykfUGKBiqr3DoYcqKpY3R84LAuJ19D94xnZcQGKwuI="; nativeBuildInputs = [ installShellFiles ]; From f806bb1aaf33fe65da55526d6e59d134fdba5fa2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 03:44:26 +0000 Subject: [PATCH 36/59] snappymail: 2.17.3 -> 2.18.1 --- pkgs/servers/snappymail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/snappymail/default.nix b/pkgs/servers/snappymail/default.nix index e1420916382..6670f6daabc 100644 --- a/pkgs/servers/snappymail/default.nix +++ b/pkgs/servers/snappymail/default.nix @@ -2,11 +2,11 @@ , dataPath ? "/var/lib/snappymail" }: stdenv.mkDerivation rec { pname = "snappymail"; - version = "2.17.3"; + version = "2.18.1"; src = fetchurl { url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz"; - sha256 = "sha256-Ajbii8Amd5ziNNbYccL1nM0Yqbo3xF1XOByAebpEMuk="; + sha256 = "sha256-0NsDm1dDMg0HbAmuGIrNRkwtjvaZ9QYh7GUXkOJNoKw="; }; sourceRoot = "snappymail"; From 161cd6572bb3a8da8dcd3e3ee61fc1655d0de25b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 05:37:39 +0000 Subject: [PATCH 37/59] ventoy-bin: 1.0.79 -> 1.0.80 --- pkgs/tools/cd-dvd/ventoy-bin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/cd-dvd/ventoy-bin/default.nix b/pkgs/tools/cd-dvd/ventoy-bin/default.nix index 978eae33bc9..4cbfbed312a 100644 --- a/pkgs/tools/cd-dvd/ventoy-bin/default.nix +++ b/pkgs/tools/cd-dvd/ventoy-bin/default.nix @@ -51,11 +51,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ventoy-bin"; - version = "1.0.79"; + version = "1.0.80"; src = fetchurl { url = "https://github.com/ventoy/Ventoy/releases/download/v${finalAttrs.version}/ventoy-${finalAttrs.version}-linux.tar.gz"; - hash = "sha256-azkoDquN/i01QHsd1wJG79kdhHhBvXzPXIRnjKHAHNE="; + hash = "sha256-FmMpMUy8VqwbOiRWZdoY76ToSoWWbBGM5h/9VS8rYRY="; }; patches = [ From 3f8909378416550a5623d0380cd8be0273f2ff7a Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 21 Sep 2022 21:41:53 +0200 Subject: [PATCH 38/59] mdbook-open-on-gh: init at 2.2.0 Signed-off-by: Matthias Beyer --- pkgs/tools/text/mdbook-open-on-gh/default.nix | 22 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/tools/text/mdbook-open-on-gh/default.nix diff --git a/pkgs/tools/text/mdbook-open-on-gh/default.nix b/pkgs/tools/text/mdbook-open-on-gh/default.nix new file mode 100644 index 00000000000..09b0db3866b --- /dev/null +++ b/pkgs/tools/text/mdbook-open-on-gh/default.nix @@ -0,0 +1,22 @@ +{ lib, rustPlatform, fetchFromGitHub }: + +rustPlatform.buildRustPackage rec { + pname = "mdbook-open-on-gh"; + version = "2.2.0"; + + src = fetchFromGitHub { + owner = "badboy"; + repo = pname; + rev = "2.2.0"; + sha256 = "sha256-x7ESuXoF5dYnJZpgDyYliVixCG4w/VX/Vhm3VqxsiEI="; + }; + + cargoSha256 = "sha256-FVcCzL0jJ827HHS/9G597QjNFY3HLNYHCPWcepEulD0="; + + meta = with lib; { + description = "mdbook preprocessor to add a open-on-github link on every page"; + homepage = "https://github.com/badboy/mdbook-open-on-gh"; + license = [ licenses.mpl20 ]; + maintainers = with maintainers; [ matthiasbeyer ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1cd3ea826e8..bca0bb1725d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8320,6 +8320,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + mdbook-open-on-gh = callPackage ../tools/text/mdbook-open-on-gh { }; + mdbook-mermaid = callPackage ../tools/text/mdbook-mermaid { inherit (darwin.apple_sdk.frameworks) CoreServices; }; From 9e1ae4de0d4cc36940b7ed1df80fa9d46937c81a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 05:59:02 +0000 Subject: [PATCH 39/59] zef: 0.13.8 -> 0.14.2 --- pkgs/development/interpreters/rakudo/zef.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/rakudo/zef.nix b/pkgs/development/interpreters/rakudo/zef.nix index 56452c70b99..3af1b408b3d 100644 --- a/pkgs/development/interpreters/rakudo/zef.nix +++ b/pkgs/development/interpreters/rakudo/zef.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "zef"; - version = "0.13.8"; + version = "0.14.2"; src = fetchFromGitHub { owner = "ugexe"; repo = "zef"; rev = "v${version}"; - sha256 = "sha256-lWlom1LZuYzsV6BzOl232usvJJFlTz1DQOWkuNUTvX4="; + sha256 = "sha256-+U9K6PRcWbs5JzlJudcpCCk3zHkqE8L1Sq/wkf68jyY="; }; nativeBuildInputs = [ makeWrapper ]; From 0ea6aaa12d58ffdf1dafa63642be8b2192f5f8f8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Sep 2022 09:49:49 +0200 Subject: [PATCH 40/59] python310Packages.pyfritzhome: 0.6.5 -> 0.6.7 --- pkgs/development/python-modules/pyfritzhome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfritzhome/default.nix b/pkgs/development/python-modules/pyfritzhome/default.nix index 98aaea66f2e..a9f8f20a76b 100644 --- a/pkgs/development/python-modules/pyfritzhome/default.nix +++ b/pkgs/development/python-modules/pyfritzhome/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pyfritzhome"; - version = "0.6.5"; + version = "0.6.7"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "hthiery"; repo = "python-fritzhome"; rev = version; - hash = "sha256-0wfC4lQeTghN2uDUO8Rn2+G8BYOh2UfCZBDJmTw6Lb0="; + hash = "sha256-cRG+Dm3KG6no3/OQCZkvISW1yE5azdDVTa5oTV1sRpk="; }; propagatedBuildInputs = [ From 29a549ed5eeef0d893f63c5aa9709b3b0efccb3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 07:53:37 +0000 Subject: [PATCH 41/59] python310Packages.mwdblib: 4.3.0 -> 4.3.1 --- pkgs/development/python-modules/mwdblib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mwdblib/default.nix b/pkgs/development/python-modules/mwdblib/default.nix index 74ec8b4d750..faccc18a07b 100644 --- a/pkgs/development/python-modules/mwdblib/default.nix +++ b/pkgs/development/python-modules/mwdblib/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "mwdblib"; - version = "4.3.0"; + version = "4.3.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "CERT-Polska"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-ovF5DljtJynIXxmq9kkqjwzAjP/Yc60CTVPXQg4Rnq8="; + hash = "sha256-HQzfa5UmPo+Ccs2eRDwQA9EMzDg7+Nd4jIjBt+7qwzE="; }; propagatedBuildInputs = [ From 584a111fe1e81b44b56df6ab2cbc2fc46d39555c Mon Sep 17 00:00:00 2001 From: linsui Date: Thu, 22 Sep 2022 17:16:24 +0800 Subject: [PATCH 42/59] quickemu: 4.0 -> 4.3 --- pkgs/development/quickemu/default.nix | 31 ++++++++++------ .../quickemu/input_overrides.patch | 37 ------------------- 2 files changed, 20 insertions(+), 48 deletions(-) delete mode 100644 pkgs/development/quickemu/input_overrides.patch diff --git a/pkgs/development/quickemu/default.nix b/pkgs/development/quickemu/default.nix index c2f360fc0cf..956ccabffb1 100644 --- a/pkgs/development/quickemu/default.nix +++ b/pkgs/development/quickemu/default.nix @@ -4,6 +4,7 @@ , makeWrapper , qemu , gnugrep +, gnused , lsb-release , jq , procps @@ -11,13 +12,16 @@ , cdrtools , usbutils , util-linux +, socat , spice-gtk , swtpm +, unzip , wget , xdg-user-dirs , xrandr , zsync , OVMF +, OVMFFull , quickemu , testers }: @@ -25,6 +29,7 @@ let runtimePaths = [ qemu gnugrep + gnused jq lsb-release procps @@ -32,6 +37,8 @@ let cdrtools usbutils util-linux + unzip + socat spice-gtk swtpm wget @@ -43,31 +50,33 @@ in stdenv.mkDerivation rec { pname = "quickemu"; - version = "4.0"; + version = "4.3"; src = fetchFromGitHub { owner = "quickemu-project"; repo = "quickemu"; rev = version; - sha256 = "sha256-CiCQg1UsSAwlEnZEmzU2ynn2RZ+wXPv9FV1b9GVkc00="; + hash = "sha256-+ksv1DBNby3bJx2ylnDkqlQfsFIDRS/hZvsJn2+bcz8="; }; - patches = [ - ./input_overrides.patch - ]; + postPatch = '' + sed -i \ + -e '/OVMF_CODE_4M.secboot.fd/s|ovmfs=(|ovmfs=("${OVMFFull.fd}/FV/OVMF_CODE.fd","${OVMFFull.fd}/FV/OVMF_VARS.fd" |' \ + -e '/OVMF_CODE_4M.fd/s|ovmfs=(|ovmfs=("${OVMF.fd}/FV/OVMF_CODE.fd","${OVMF.fd}/FV/OVMF_VARS.fd" |' \ + -e '/cp "''${VARS_IN}" "''${VARS_OUT}"/a chmod +w "''${VARS_OUT}"' \ + -e 's/Icon=.*qemu.svg/Icon=qemu/' \ + quickemu + ''; nativeBuildInputs = [ makeWrapper ]; installPhase = '' runHook preInstall - install -Dm755 -t "$out/bin" quickemu quickget macrecovery + install -Dm755 -t "$out/bin" macrecovery quickemu quickget windowskey - for f in quickget macrecovery quickemu; do - wrapProgram $out/bin/$f \ - --prefix PATH : "${lib.makeBinPath runtimePaths}" \ - --set ENV_EFI_CODE "${OVMF.fd}/FV/OVMF_CODE.fd" \ - --set ENV_EFI_VARS "${OVMF.fd}/FV/OVMF_VARS.fd" + for f in macrecovery quickget quickemu windowskey; do + wrapProgram $out/bin/$f --prefix PATH : "${lib.makeBinPath runtimePaths}" done runHook postInstall diff --git a/pkgs/development/quickemu/input_overrides.patch b/pkgs/development/quickemu/input_overrides.patch deleted file mode 100644 index 42e4d2e1829..00000000000 --- a/pkgs/development/quickemu/input_overrides.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/quickemu b/quickemu -index 24e1007..39cd5e4 100755 ---- a/quickemu -+++ b/quickemu -@@ -196,7 +196,7 @@ function efi_vars() { - - if [ ! -e "${VARS_OUT}" ]; then - if [ -e "${VARS_IN}" ]; then -- cp "${VARS_IN}" "${VARS_OUT}" -+ cp "${VARS_IN}" "${VARS_OUT}" && chmod +w "${VARS_OUT}" - else - echo "ERROR! ${VARS_IN} was not found. Please install edk2." - exit 1 -@@ -383,7 +383,10 @@ function vm_boot() { - # https://bugzilla.redhat.com/show_bug.cgi?id=1929357#c5 - case ${secureboot} in - on) -- if [ -e "/usr/share/OVMF/OVMF_CODE_4M.secboot.fd" ]; then -+ if [[ ${ENV_EFI_CODE_SECURE} && ${ENV_EFI_CODE_SECURE-x} ]] && [[ ${ENV_EFI_VARS_SECURE} && ${ENV_EFI_VARS_SECURE-x} ]]; then -+ EFI_CODE="${ENV_EFI_CODE_SECURE}" -+ efi_vars "${ENV_EFI_VARS_SECURE}" "${EFI_VARS}" -+ elif [ -e "/usr/share/OVMF/OVMF_CODE_4M.secboot.fd" ]; then - EFI_CODE="/usr/share/OVMF/OVMF_CODE_4M.secboot.fd" - efi_vars "/usr/share/OVMF/OVMF_VARS_4M.fd" "${EFI_VARS}" - elif [ -e "/usr/share/edk2/ovmf/OVMF_CODE.secboot.fd" ]; then -@@ -408,7 +411,10 @@ function vm_boot() { - fi - ;; - *) -- if [ -e "/usr/share/OVMF/OVMF_CODE_4M.fd" ]; then -+ if [[ ${ENV_EFI_CODE} && ${ENV_EFI_CODE-x} ]] && [[ ${ENV_EFI_VARS} && ${ENV_EFI_VARS-x} ]]; then -+ EFI_CODE="${ENV_EFI_CODE}" -+ efi_vars "${ENV_EFI_VARS}" "${EFI_VARS}" -+ elif [ -e "/usr/share/OVMF/OVMF_CODE_4M.fd" ]; then - EFI_CODE="/usr/share/OVMF/OVMF_CODE_4M.fd" - efi_vars "/usr/share/OVMF/OVMF_VARS_4M.fd" "${EFI_VARS}" - elif [ -e "/usr/share/edk2/ovmf/OVMF_CODE.fd" ]; then From 16bb7a838f85e21516acca9da7f2b0b3221fe0c6 Mon Sep 17 00:00:00 2001 From: Lorenz Leutgeb Date: Thu, 22 Sep 2022 11:24:53 +0200 Subject: [PATCH 43/59] gradle: cleanup (#169566) --- .../tools/build-managers/gradle/default.nix | 60 +++++++++++++------ 1 file changed, 41 insertions(+), 19 deletions(-) diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index a19b072157f..0ad6d5a2acf 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -3,10 +3,38 @@ rec { gen = - { version, nativeVersion, sha256, defaultJava ? jdk8, supportedPlatforms ? null }: + { version, nativeVersion, sha256, - { lib, stdenv, fetchurl, makeWrapper, unzip, java ? defaultJava - , javaToolchains ? [ ], ncurses5, ncurses6 }: + # The default JDK/JRE that will be used for derived Gradle packages. + # A current LTS version of a JDK is a good choice. + defaultJava ? jdk8, + + # The platforms supported by this Gradle package. + # Gradle Native-Platform ships some binaries that + # are compatible only with specific platforms. + # As of 2022-04 this affects platform compatibility + # of multiple Gradle releases, so this is used as default. + # See https://github.com/gradle/native-platform#supported-platforms + platforms ? [ + "aarch64-darwin" + "aarch64-linux" + "i686-windows" + "x86_64-cygwin" + "x86_64-darwin" + "x86_64-linux" + "x86_64-windows" + ] + }: + + { lib, stdenv, fetchurl, makeWrapper, unzip, ncurses5, ncurses6, + + # The JDK/JRE used for running Gradle. + java ? defaultJava, + + # Additional JDK/JREs to be registered as toolchains. + # See https://docs.gradle.org/current/userguide/toolchains.html + javaToolchains ? [ ] + }: stdenv.mkDerivation rec { pname = "gradle"; @@ -23,20 +51,18 @@ rec { nativeBuildInputs = [ makeWrapper unzip ]; buildInputs = [ java ]; - # NOTE: For more information on toolchains, - # see https://docs.gradle.org/current/userguide/toolchains.html installPhase = with builtins; let toolchain = rec { - var = x: "JAVA_TOOLCHAIN_NIX_${toString x}"; - vars = (lib.imap0 (i: x: ("${var i} ${x}")) javaToolchains); - varNames = lib.imap0 (i: x: var i) javaToolchains; + prefix = x: "JAVA_TOOLCHAIN_NIX_${toString x}"; + varDefs = (lib.imap0 (i: x: "${prefix i} ${x}") javaToolchains); + varNames = lib.imap0 (i: x: prefix i) javaToolchains; property = " -Porg.gradle.java.installations.fromEnv='${ concatStringsSep "," varNames }'"; }; - vars = concatStringsSep "\n" (map (x: " --set ${x} \\") - ([ "JAVA_HOME ${java}" ] ++ toolchain.vars)); + varDefs = concatStringsSep "\n" (map (x: " --set ${x} \\") + ([ "JAVA_HOME ${java}" ] ++ toolchain.varDefs)); in '' mkdir -pv $out/lib/gradle/ cp -rv lib/ $out/lib/gradle/ @@ -44,7 +70,7 @@ rec { gradle_launcher_jar=$(echo $out/lib/gradle/lib/gradle-launcher-*.jar) test -f $gradle_launcher_jar makeWrapper ${java}/bin/java $out/bin/gradle \ - ${vars} + ${varDefs} --add-flags "-classpath $gradle_launcher_jar org.gradle.launcher.GradleMain${toolchain.property}" ''; @@ -74,6 +100,7 @@ rec { ''; meta = with lib; { + inherit platforms; description = "Enterprise-grade build system"; longDescription = '' Gradle is a build system which offers you ease, power and freedom. @@ -91,12 +118,12 @@ rec { binaryNativeCode ]; license = licenses.asl20; - platforms = if (supportedPlatforms != null) then supportedPlatforms else platforms.unix; maintainers = with maintainers; [ lorenzleutgeb liff ]; }; }; - # NOTE: Default JDKs are LTS versions and according to + # NOTE: Default JDKs that are hardcoded below must be LTS versions + # and respect the compatibility matrix at # https://docs.gradle.org/current/userguide/compatibility.html gradle_7 = gen { @@ -104,9 +131,6 @@ rec { nativeVersion = "0.22-milestone-23"; sha256 = "1hjifd98dif0qy6vkqp56v9z7id5cf2bfkdd71ld8nsqqlig51yb"; defaultJava = jdk17; - # Gradle 7 ships some binaries that are only available for some platforms - # See https://github.com/gradle/native-platform#supported-platforms - supportedPlatforms = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" "x86_64-darwin" "x86_64-cygwin" "x86_64-windows" "i686-windows" ]; }; gradle_6 = gen { @@ -114,12 +138,10 @@ rec { nativeVersion = "0.22-milestone-20"; sha256 = "13qyk3f6namw27ynh6nxljxpk9r3l12vxl3f0qpglprdf3c6ydcb"; defaultJava = jdk11; - # Gradle 6 ships some binaries that are only available for some platforms - # See https://github.com/gradle/native-platform#supported-platforms - supportedPlatforms = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" "x86_64-darwin" "x86_64-cygwin" "x86_64-windows" "i686-windows" ]; }; # NOTE: No GitHub Release for the following versions. `update.sh` will not work. + gradle_5 = gen { version = "5.6.4"; nativeVersion = "0.18"; From 0b8f8145afb89212b526255217f8b17693bcf23f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 09:37:23 +0000 Subject: [PATCH 44/59] python310Packages.pontos: 22.8.1 -> 22.9.0 --- pkgs/development/python-modules/pontos/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pontos/default.nix b/pkgs/development/python-modules/pontos/default.nix index e189e1ee707..2a81d2d4b8b 100644 --- a/pkgs/development/python-modules/pontos/default.nix +++ b/pkgs/development/python-modules/pontos/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pontos"; - version = "22.8.1"; + version = "22.9.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "greenbone"; repo = pname; - rev = "v${version}"; - hash = "sha256-oWk6t7PocF7go7EE7nQjHA78G0Q1tAOXBff2zKXDvgU="; + rev = "refs/tags/v${version}"; + hash = "sha256-7VVFWG/KRWD8Ez3yeCJJHRBwvgpSMDXI9IS8ZMr2u5M="; }; nativeBuildInputs = [ From 9166bbce4e3a5f681c31961baf654bf6435e6015 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 09:50:45 +0000 Subject: [PATCH 45/59] circleci-cli: 0.1.21194 -> 0.1.21289 --- pkgs/development/tools/misc/circleci-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/circleci-cli/default.nix b/pkgs/development/tools/misc/circleci-cli/default.nix index 012cf9301d2..77b93075a87 100644 --- a/pkgs/development/tools/misc/circleci-cli/default.nix +++ b/pkgs/development/tools/misc/circleci-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "circleci-cli"; - version = "0.1.21194"; + version = "0.1.21289"; src = fetchFromGitHub { owner = "CircleCI-Public"; repo = pname; rev = "v${version}"; - sha256 = "sha256-YBo0Td4UEr27AU1yqwXNKWjfWYMuKdgmRNmNUfgL3F0="; + sha256 = "sha256-ETxN/oUs0WMziBqUP9Zr9Vvo+sA1jSMxYJVKOC/Jby0="; }; vendorSha256 = "sha256-vydx3ZaVSpIn5nncuQhRVQqZ7920n1NAoZIHFvzrQgo="; From a14d81d4df78b40558a5d3d0754690dbc0821a54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 22 Sep 2022 13:10:49 +0200 Subject: [PATCH 46/59] esphome: 2022.8.3 -> 2022.9.1 https://github.com/esphome/esphome/releases/tag/2022.9.0 https://github.com/esphome/esphome/releases/tag/2022.9.1 --- pkgs/tools/misc/esphome/dashboard.nix | 4 ++-- pkgs/tools/misc/esphome/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/esphome/dashboard.nix b/pkgs/tools/misc/esphome/dashboard.nix index 52ec2688103..a6a85808f35 100644 --- a/pkgs/tools/misc/esphome/dashboard.nix +++ b/pkgs/tools/misc/esphome/dashboard.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "esphome-dashboard"; - version = "20220508.0"; + version = "20220920.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-nBVVNe6Qwo72ws6G8WAO99f2ftbxoixOB0eiLuILyeg="; + sha256 = "sha256-qmutcnsz3utVUmVZZEYYiemOGdQ4Ima2ueD4LyYaOdU="; }; # no tests diff --git a/pkgs/tools/misc/esphome/default.nix b/pkgs/tools/misc/esphome/default.nix index b2064b43ac8..afefc18e18b 100644 --- a/pkgs/tools/misc/esphome/default.nix +++ b/pkgs/tools/misc/esphome/default.nix @@ -15,14 +15,14 @@ let in with python.pkgs; buildPythonApplication rec { pname = "esphome"; - version = "2022.8.3"; + version = "2022.9.1"; format = "setuptools"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-ep3o8VfY5jAsdheLpZF0TdWA/F9YO/owWEuPR7+0LeA="; + hash = "sha256-j6qzCzPiChvO1WR+ZaVILgONcdOzwlE4TBDnI9R6FjM="; }; postPatch = '' From 9e02095f4ebf30eaf3291bca1e495e475e0a0784 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 22 Sep 2022 13:28:11 +0200 Subject: [PATCH 47/59] Python docs: document attribute to use for non-PyPI projects --- doc/languages-frameworks/python.section.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index bde4183a65b..fa7aa3ec924 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1780,6 +1780,10 @@ The following rules are desired to be respected: that characters should be converted to lowercase and `.` and `_` should be replaced by a single `-` (foo-bar-baz instead of Foo__Bar.baz). If necessary, `pname` has to be given a different value within `fetchPypi`. +* Packages from sources such as GitHub and GitLab that do not exist on PyPI + should not use a name that is already used on PyPI. When possible, they should + use the package repository name prefixed with the owner (e.g. organization) name + and using a `-` as delimiter. * Attribute names in `python-packages.nix` should be sorted alphanumerically to avoid merge conflicts and ease locating attributes. From 3604bfdf5bfad5bcef4956fb21ee83f1c0caf409 Mon Sep 17 00:00:00 2001 From: Matthieu Sozeau Date: Thu, 22 Sep 2022 14:14:06 +0200 Subject: [PATCH 48/59] Support dev version of equations --- pkgs/development/coq-modules/equations/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/coq-modules/equations/default.nix b/pkgs/development/coq-modules/equations/default.nix index 9e7032ca86b..ffe72ad330b 100644 --- a/pkgs/development/coq-modules/equations/default.nix +++ b/pkgs/development/coq-modules/equations/default.nix @@ -63,5 +63,5 @@ with lib; (mkCoqDerivation { maintainers = with maintainers; [ jwiegley ]; }; }).overrideAttrs (o: { - preBuild = "coq_makefile -f _CoqProject -o Makefile${optionalString (versionAtLeast o.version "1.2.1") ".coq"}"; + preBuild = "coq_makefile -f _CoqProject -o Makefile${optionalString (versionAtLeast o.version "1.2.1" || o.version == "dev") ".coq"}"; }) From a8d60f3c678e3c30953d478035768be2a6d701aa Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Wed, 21 Sep 2022 09:56:47 -0400 Subject: [PATCH 49/59] drone: 2.12.1 -> 2.13.0 --- .../continuous-integration/drone/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/drone/default.nix b/pkgs/development/tools/continuous-integration/drone/default.nix index 313099d45e0..4beef373eea 100644 --- a/pkgs/development/tools/continuous-integration/drone/default.nix +++ b/pkgs/development/tools/continuous-integration/drone/default.nix @@ -1,23 +1,26 @@ -{ lib, fetchFromGitHub, buildGoModule -, enableUnfree ? true }: +{ lib +, fetchFromGitHub +, buildGoModule +, enableUnfree ? true +}: buildGoModule rec { pname = "drone.io${lib.optionalString (!enableUnfree) "-oss"}"; - version = "2.12.1"; - - vendorSha256 = "sha256-hKJFYjIJVuGBiSIeTitI7kZdGjSRUTCPMhH72O0wm3I="; - - doCheck = false; + version = "2.13.0"; src = fetchFromGitHub { owner = "harness"; repo = "drone"; rev = "v${version}"; - sha256 = "sha256-ZngZzpFjQLkiBDNrmgPXPCfDoeZbX/ynBXkuNrrGz3E="; + sha256 = "sha256-2NezH7+hsOz+r+gong2CxXVjtxRyIKkA0G6OGoJcGFk="; }; + vendorSha256 = "sha256-6/wbxQ+Cv0lOlBqi8NUQQ8Z21w27betfeX/NiNDpOjA="; + tags = lib.optionals (!enableUnfree) [ "oss" "nolimit" ]; + doCheck = false; + meta = with lib; { maintainers = with maintainers; [ elohmeier vdemeester techknowlogick ]; license = with licenses; if enableUnfree then unfreeRedistributable else asl20; From 3fc8acda29a6b7a64f91aeeaace8a8a05eefa54a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 10:34:46 +0000 Subject: [PATCH 50/59] doh-proxy-rust: 0.9.2 -> 0.9.4 --- pkgs/servers/dns/doh-proxy-rust/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/dns/doh-proxy-rust/default.nix b/pkgs/servers/dns/doh-proxy-rust/default.nix index 221ae7ce724..4ecef50d894 100644 --- a/pkgs/servers/dns/doh-proxy-rust/default.nix +++ b/pkgs/servers/dns/doh-proxy-rust/default.nix @@ -2,15 +2,15 @@ rustPlatform.buildRustPackage rec { pname = "doh-proxy-rust"; - version = "0.9.2"; + version = "0.9.4"; src = fetchCrate { inherit version; crateName = "doh-proxy"; - sha256 = "sha256-/637lR6OycVOOUVe29uFR1LtYIoFJ6gslDV9uAGkU1A="; + sha256 = "sha256-IuLNgyPiAPYu440jMtpXxEuQDIn9TUMjnD7y8WB+Ujs="; }; - cargoSha256 = "sha256-tadTyWSuknAjosv7AvZF0/8FlHL/zcFT5LDW1KcMeHI="; + cargoSha256 = "sha256-qrLhRNaGG7n9UPtkqNkJvnf+w9P0iLQ7MkIxnWYqYLM="; buildInputs = lib.optionals stdenv.isDarwin [ Security libiconv ]; From 286d53a46a434fb9709a3a8918de55c678ba5170 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 14:30:34 +0000 Subject: [PATCH 51/59] mmdoc: 0.9.1 -> 0.10.0 --- pkgs/tools/text/mmdoc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/text/mmdoc/default.nix b/pkgs/tools/text/mmdoc/default.nix index becb90b0f1d..bc92bb2d45f 100644 --- a/pkgs/tools/text/mmdoc/default.nix +++ b/pkgs/tools/text/mmdoc/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "mmdoc"; - version = "0.9.1"; + version = "0.10.0"; src = fetchFromGitHub { owner = "ryantm"; repo = "mmdoc"; rev = version; - hash = "sha256-Lz2+vsXjz9BVOCI1vIrNTvZgh19OuvXEhnMw2QBZr1w="; + hash = "sha256-c2YwlvJQfVRjldzfOjTSztIUg64GWq+5ijkFxp4qA8I="; }; nativeBuildInputs = [ ninja meson pkg-config xxd ]; From 7f5aa3f41a8c44b42efd9aec9cfe3ed511906521 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 03:29:32 +0000 Subject: [PATCH 52/59] sfz: 0.7.0 -> 0.7.1 --- pkgs/tools/misc/sfz/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/sfz/default.nix b/pkgs/tools/misc/sfz/default.nix index 11b209a7cda..0114858c99d 100644 --- a/pkgs/tools/misc/sfz/default.nix +++ b/pkgs/tools/misc/sfz/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "sfz"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "weihanglo"; repo = pname; rev = "v${version}"; - hash = "sha256-XY1xsQgXzmX8jmDDLIivXeW9MsNA/pVtYapcBkBhldE="; + hash = "sha256-mKH1vgk+3tZEnjJRkfa0dDR383VN1VLNd3HEzC7f8YI="; }; - cargoSha256 = "sha256-w3HKnCAPSVgx4mqNB7Q0sMCDC4U+4fdIUUwJFz19XdI="; + cargoSha256 = "sha256-MgbK39xAr8g9F+1MXZiw5rE/PsgQPcLZ2ZV6LiQbA24="; # error: Found argument '--test-threads' which wasn't expected, or isn't valid in this context doCheck = false; From 60043ef7c32bf778948d86ae33d02c3eaae2f67e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 12:06:27 +0000 Subject: [PATCH 53/59] carapace: 0.15.0 -> 0.15.1 --- pkgs/shells/carapace/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/carapace/default.nix b/pkgs/shells/carapace/default.nix index 928b1c5bb2d..0704701e89d 100644 --- a/pkgs/shells/carapace/default.nix +++ b/pkgs/shells/carapace/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "carapace"; - version = "0.15.0"; + version = "0.15.1"; src = fetchFromGitHub { owner = "rsteube"; repo = "${pname}-bin"; rev = "v${version}"; - sha256 = "sha256-3ZWYEfssGq6fBoHrDsp6yvkB9TLF+heELEIbZ1TN2lI="; + sha256 = "sha256-zfW2YbMybE2ZOYVNdmxAE0HwDTDeaVa0SrSUahyuTTk="; }; - vendorSha256 = "sha256-OrbVqCgsVX5b5knN6IdlJBWeGfg2fh09a2xe5+2EGEs="; + vendorSha256 = "sha256-MIgV8of3d9STMYtK+9gGkKBZ5Y4l5NhofK5F1Yfi/kE="; subPackages = [ "./cmd/carapace" ]; From dd0a82b08cc71ede3f7711e7465c2e59c8cdac52 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 03:44:40 +0000 Subject: [PATCH 54/59] snapmaker-luban: 4.3.2 -> 4.4.0 --- pkgs/applications/misc/snapmaker-luban/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/snapmaker-luban/default.nix b/pkgs/applications/misc/snapmaker-luban/default.nix index 2e777f2de62..9b8ea390af7 100644 --- a/pkgs/applications/misc/snapmaker-luban/default.nix +++ b/pkgs/applications/misc/snapmaker-luban/default.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "snapmaker-luban"; - version = "4.3.2"; + version = "4.4.0"; src = fetchurl { url = "https://github.com/Snapmaker/Luban/releases/download/v${version}/snapmaker-luban-${version}-linux-x64.tar.gz"; - sha256 = "sha256-t8TgtzK3jK8bfXBMbOSeBjLlrmPh61E6Itlo7MfY4Pg="; + sha256 = "sha256-cXFnFWa6IDGuC6M46Ybnr9/LM8hG0KTUlkzcyuje5SI="; }; nativeBuildInputs = [ From be65f59f5f969fc9159e488c46c57ead75093750 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Wed, 21 Sep 2022 15:07:46 -0600 Subject: [PATCH 55/59] signal-desktop: 5.59.0 -> 5.60.0 --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 8601abe5936..d340bfba92c 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { pname = "signal-desktop"; - version = "5.59.0"; # Please backport all updates to the stable channel. + version = "5.60.0"; # Please backport all updates to the stable channel. # All releases have a limited lifetime and "expire" 90 days after the release. # When releases "expire" the application becomes unusable until an update is # applied. The expiration date for the current release can be extracted with: @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; - sha256 = "sha256-6im8OH1J+YlWCZ5eeJJbXokQPs6QbIzYIonGy9vbWvE="; + sha256 = "sha256-fKbBrAohb/X7pehWfP3FVwfq0Grand2HlfOa6RE2Z6w="; }; nativeBuildInputs = [ From 3c3824c102debb89820dd78fb3a087a8c0f0abea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Sep 2022 22:57:22 +0000 Subject: [PATCH 56/59] mlkit: 4.7.1 -> 4.7.2 --- pkgs/development/compilers/mlkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/mlkit/default.nix b/pkgs/development/compilers/mlkit/default.nix index 9e462fac092..b9a196b5dad 100644 --- a/pkgs/development/compilers/mlkit/default.nix +++ b/pkgs/development/compilers/mlkit/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "mlkit"; - version = "4.7.1"; + version = "4.7.2"; src = fetchFromGitHub { owner = "melsman"; repo = "mlkit"; rev = "v${version}"; - sha256 = "sha256-7fxyXibq17ikrqhqMj4pnLerBOvkY/7ses4Kjw2GdOY="; + sha256 = "sha256-KENOWWyDduIoK7sym9vHKAojRZAR5lYVOtz8I4Z65R0="; }; nativeBuildInputs = [ autoreconfHook mlton ]; From 000095e1efc3de1e146e289f9a5e4438e947f4bc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 14:51:10 +0000 Subject: [PATCH 57/59] netbird: 0.9.3 -> 0.9.4 --- pkgs/tools/networking/netbird/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/netbird/default.nix b/pkgs/tools/networking/netbird/default.nix index 60f9a19bd53..902b33e70e9 100644 --- a/pkgs/tools/networking/netbird/default.nix +++ b/pkgs/tools/networking/netbird/default.nix @@ -14,16 +14,16 @@ let in buildGoModule rec { pname = "netbird"; - version = "0.9.3"; + version = "0.9.4"; src = fetchFromGitHub { owner = "netbirdio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-lW5Xaf1d0udm8yLzGhmCmd13SYHdbIBi/bjuiRAdjRg="; + sha256 = "sha256-x5TJChvpeiAPye9YkIMJYumvCUHULUVjC371ZoaHkUM="; }; - vendorSha256 = "sha256-qBglJ9PYUApyOrZhZRvyK3WMcZQglDHmsy3Qv5K1PqA="; + vendorSha256 = "sha256-VyYw8Hp2qWoRBeOFsgtxmvFN2cYzuDeYmWAwC/+vjI0="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; From edcea81983a824c2973eed110340d2e51e0375c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Sep 2022 01:10:45 +0000 Subject: [PATCH 58/59] openfpgaloader: 0.9.0 -> 0.9.1 --- pkgs/development/embedded/fpga/openfpgaloader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/embedded/fpga/openfpgaloader/default.nix b/pkgs/development/embedded/fpga/openfpgaloader/default.nix index 5653774eed0..db97476dd69 100644 --- a/pkgs/development/embedded/fpga/openfpgaloader/default.nix +++ b/pkgs/development/embedded/fpga/openfpgaloader/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "openfpgaloader"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "trabucayre"; repo = "openFPGALoader"; rev = "v${version}"; - sha256 = "sha256-GPPycZTijEMXWgxxtPEhiDJk7FelQcwIGFbbrOHna+w="; + sha256 = "sha256-CnJBmbvJ4FfKqdyoD8K94Eeoqly2Q6UV5wQ6EWv2isI="; }; nativeBuildInputs = [ cmake pkg-config ]; From 7198c8e1b570aa9c5594e0afa1fb8cef88b609a7 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 22 Sep 2022 09:58:23 -0700 Subject: [PATCH 59/59] cf-terraforming: 0.8.5 -> 0.8.6 (#192411) --- pkgs/tools/misc/cf-terraforming/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/cf-terraforming/default.nix b/pkgs/tools/misc/cf-terraforming/default.nix index fa03326ba0a..77400f40e19 100644 --- a/pkgs/tools/misc/cf-terraforming/default.nix +++ b/pkgs/tools/misc/cf-terraforming/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "cf-terraforming"; - version = "0.8.5"; + version = "0.8.6"; src = fetchFromGitHub { owner = "cloudflare"; repo = "cf-terraforming"; rev = "v${version}"; - sha256 = "1h0apmcddz1c32rlnjs81fjwpxpkz9n2zalwmk05frrgd8zdbixs"; + sha256 = "sha256-mKpNKD5+vJ2rf/TjyZ09Hn/F+xTSFL6wsmOx554oA2c="; }; - vendorSha256 = "sha256-a/gUxW4/Kv1BuhXpwibb6u7gO8lBo250ark1kwMLToo="; + vendorSha256 = "sha256-g8Om1LZEDSpe4L94AjHAuawx9jtWm//rO27jXhvhrQY="; ldflags = [ "-X github.com/cloudflare/cf-terraforming/internal/app/cf-terraforming/cmd.versionString=${version}" ]; # The test suite insists on downloading a binary release of Terraform from