From ae4ff7f847364882aedc312ad93374f25b457323 Mon Sep 17 00:00:00 2001 From: Jeroen Jetten Date: Wed, 7 Sep 2022 11:42:55 +0200 Subject: [PATCH 01/31] maintainers: add thetallestjj --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 7294ffcb8aff..230c5bbff626 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13166,6 +13166,12 @@ }]; name = "Karim Vergnes"; }; + thetallestjj = { + email = "me+nixpkgs@jeroen-jetten.com"; + github = "thetallestjj"; + githubId = 6579555; + name = "Jeroen Jetten"; + }; theuni = { email = "ct@flyingcircus.io"; github = "ctheune"; From 1faa05a789bc42b492f0ba745c0420a6c421b84e Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Wed, 7 Sep 2022 11:48:02 -0400 Subject: [PATCH 02/31] datalad: python3 -> python39 (unbreaks due to `boto` dep) Fixes #189914. --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e50949aef8b8..732baf569dfc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -424,7 +424,9 @@ with pkgs; cryptowatch-desktop = callPackage ../applications/finance/cryptowatch { }; - datalad = callPackage ../applications/version-management/datalad { }; + datalad = callPackage ../applications/version-management/datalad { + python3 = python39; # `boto` currently broken with Python3.10 + }; dhallDirectoryToNix = callPackage ../build-support/dhall/directory-to-nix.nix { }; From 302133fd226905709017b4c1b4f1bf2b1cb4c142 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Sun, 11 Sep 2022 22:15:32 +0200 Subject: [PATCH 03/31] icingaweb2: 2.10.1 -> 2.11.1 --- pkgs/servers/icingaweb2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/icingaweb2/default.nix b/pkgs/servers/icingaweb2/default.nix index e02b54e9eef2..712a41f966cc 100644 --- a/pkgs/servers/icingaweb2/default.nix +++ b/pkgs/servers/icingaweb2/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "icingaweb2"; - version = "2.10.1"; + version = "2.11.1"; src = fetchFromGitHub { owner = "Icinga"; repo = "icingaweb2"; rev = "v${version}"; - sha256 = "sha256-X4RaAJjhUnSALJyFYiwagN3cHyW+GyB5MPkW7l+Zv10="; + hash = "sha256-MRk+ZshdOUg311+FNuEM+jspYM4ZqqQLx5dRBM1KNpI="; }; nativeBuildInputs = [ makeWrapper ]; From 9e13bff6ffcb89d0dee9466bb14f19ef43b9c7c1 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Tue, 13 Sep 2022 11:20:14 +0200 Subject: [PATCH 04/31] xca: fix openssl3 build failure Signed-off-by: Florian Brandes --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 57899333238b..9d80e047e3e3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -32238,7 +32238,7 @@ with pkgs; kodi-cli = callPackage ../tools/misc/kodi-cli { }; - xca = libsForQt5.callPackage ../applications/misc/xca { }; + xca = libsForQt5_openssl_1_1.callPackage ../applications/misc/xca { }; xcalib = callPackage ../tools/X11/xcalib { }; From 747c5ca3404241489f9cc27234cdf3844edb5da0 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Thu, 8 Sep 2022 15:48:42 -0300 Subject: [PATCH 05/31] dotnet-sdk: patch shared libraries to find icu/libkrb5 --- .../compilers/dotnet/build-dotnet.nix | 52 ++++++++++--------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/pkgs/development/compilers/dotnet/build-dotnet.nix b/pkgs/development/compilers/dotnet/build-dotnet.nix index 37be33c2263c..96713c2055ac 100644 --- a/pkgs/development/compilers/dotnet/build-dotnet.nix +++ b/pkgs/development/compilers/dotnet/build-dotnet.nix @@ -18,6 +18,7 @@ assert if type == "sdk" then packages != null else true; , openssl_1_1 , libuuid , zlib +, libkrb5 , curl , lttng-ust_2_12 }: @@ -41,23 +42,20 @@ stdenv.mkDerivation rec { inherit pname version; # Some of these dependencies are `dlopen()`ed. - rpath = lib.makeLibraryPath ([ - stdenv.cc.cc - zlib - curl - icu - libunwind - libuuid - openssl_1_1 - ] ++ lib.optional stdenv.isLinux lttng-ust_2_12); - nativeBuildInputs = [ makeWrapper ] ++ lib.optional stdenv.isLinux autoPatchelfHook; buildInputs = [ stdenv.cc.cc - ]; + zlib + icu + libkrb5 + # this must be before curl for autoPatchElf to find it + # curl brings in its own openssl + openssl_1_1 + curl + ] ++ lib.optional stdenv.isLinux lttng-ust_2_12; src = fetchurl ( srcs."${stdenv.hostPlatform.system}" or (throw @@ -77,24 +75,30 @@ stdenv.mkDerivation rec { runHook postInstall ''; - postFixup = lib.optionalString stdenv.isLinux '' - patchelf --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" $out/dotnet - patchelf --set-rpath "${rpath}" $out/dotnet - find $out -type f -name "*.so" -exec patchelf --set-rpath '$ORIGIN:${rpath}' {} \; - find $out -type f \( -name "apphost" -or -name "createdump" \) -exec patchelf --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" --set-rpath '$ORIGIN:${rpath}' {} \; - - wrapProgram $out/bin/dotnet \ - --prefix LD_LIBRARY_PATH : ${icu}/lib - ''; - doInstallCheck = true; installCheckPhase = '' - # Fixes cross - export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1 - $out/bin/dotnet --info ''; + # Tell autoPatchelf about runtime dependencies. + # (postFixup phase is run before autoPatchelfHook.) + postFixup = lib.optionalString stdenv.isLinux '' + patchelf \ + --add-needed libicui18n.so \ + --add-needed libicuuc.so \ + $out/shared/Microsoft.NETCore.App/*/libcoreclr.so \ + $out/shared/Microsoft.NETCore.App/*/*System.Globalization.Native.so \ + $out/packs/Microsoft.NETCore.App.Host.linux-x64/*/runtimes/linux-x64/native/singlefilehost + patchelf \ + --add-needed libgssapi_krb5.so \ + $out/shared/Microsoft.NETCore.App/*/*System.Net.Security.Native.so \ + $out/packs/Microsoft.NETCore.App.Host.linux-x64/*/runtimes/linux-x64/native/singlefilehost + patchelf \ + --add-needed libssl.so \ + $out/shared/Microsoft.NETCore.App/*/*System.Security.Cryptography.Native.OpenSsl.so \ + $out/packs/Microsoft.NETCore.App.Host.linux-x64/*/runtimes/linux-x64/native/singlefilehost + ''; + setupHook = writeText "dotnet-setup-hook" '' if [ ! -w "$HOME" ]; then export HOME=$(mktemp -d) # Dotnet expects a writable home directory for its configuration files From 6cc6850fe23dbd85609c38796dc2f290aed06ccc Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Mon, 12 Sep 2022 00:14:58 +0900 Subject: [PATCH 06/31] doc/language-frameworks/coq: add explanation of how to override packages --- doc/languages-frameworks/coq.section.md | 55 +++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/doc/languages-frameworks/coq.section.md b/doc/languages-frameworks/coq.section.md index 901332a7d34f..38bf7db18506 100644 --- a/doc/languages-frameworks/coq.section.md +++ b/doc/languages-frameworks/coq.section.md @@ -88,3 +88,58 @@ with lib; mkCoqDerivation { }; } ``` + +## Three ways of overriding Coq packages {#coq-overriding-packages} + +There are three distinct ways of changing a Coq package by overriding one of its values: `.override`, `overrideCoqDerivation`, and `.overrideAttrs`. This section explains what sort of values can be overridden with each of these methods. + +### `.override` {#coq-override} + +`.override` lets you change arguments to a Coq derivation. In the case of the `multinomials` package above, `.override` would let you override arguments like `mkCoqDerivation`, `version`, `coq`, `mathcomp`, `mathcom-finmap`, etc. + +For example, assuming you have a special `mathcomp` dependency you want to use, here is how you could override the `mathcomp` dependency: + +```nix +multinomials.override { + mathcomp = my-special-mathcomp; +} +``` + +In Nixpkgs, all Coq derivations take a `version` argument. This can be overridden in order to easily use a different version: + +```nix +coqPackages.multinomials.override { + version = "1.5.1"; +} +``` + +Refer to [](#coq-packages-attribute-sets-coqpackages) for all the different formats that you can potentially pass to `version`, as well as the restrictions. + +### `overrideCoqDerivation` {#coq-overrideCoqDerivation} + +The `overrideCoqDerivation` function lets you easily change arguments to `mkCoqDerivation`. These arguments are described in [](#coq-packages-attribute-sets-coqpackages). + +For example, here is how you could locally add a new release of the `multinomials` library, and set the `defaultVersion` to use this release: + +```nix +coqPackages.lib.overrideCoqDerivation + { + defaultVersion = "2.0"; + release."2.0".sha256 = "1lq8x86vd3vqqh2yq6hvyagpnhfq5wmk5pg2z0xq7b7dbbbhyfkk"; + } + coqPackages.multinomials +``` + +### `.overrideAttrs` {#coq-overrideAttrs} + +`.overrideAttrs` lets you override arguments to the underlying `stdenv.mkDerivation` call. Internally, `mkCoqDerivation` uses `stdenv.mkDerivation` to create derivations for Coq libraries. You can override arguments to `stdenv.mkDerivation` with `.overrideAttrs`. + +For instance, here is how you could add some code to be performed in the derivation after installation is complete: + +```nix +coqPackages.multinomials.overrideAttrs (oldAttrs: { + postInstall = oldAttrs.postInstall or "" + '' + echo "you can do anything you want here" + ''; +}) +``` From fb79eb938f2741e89b2234edbf072a9363ca4709 Mon Sep 17 00:00:00 2001 From: Rehno Lindeque Date: Thu, 15 Sep 2022 19:00:57 +0000 Subject: [PATCH 07/31] deep-chainmap: init at 0.1.1 --- .../python-modules/deep-chainmap/default.nix | 28 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/development/python-modules/deep-chainmap/default.nix diff --git a/pkgs/development/python-modules/deep-chainmap/default.nix b/pkgs/development/python-modules/deep-chainmap/default.nix new file mode 100644 index 000000000000..f553bcf6d401 --- /dev/null +++ b/pkgs/development/python-modules/deep-chainmap/default.nix @@ -0,0 +1,28 @@ +{ lib +, buildPythonPackage +, fetchPypi +}: + +buildPythonPackage rec { + pname = "deep-chainmap"; + version = "0.1.1"; + + src = fetchPypi { + pname = "deep_chainmap"; + inherit version; + sha256 = "sha256-6K7dyB5iQzzw3lXLcU10SVsiHZ+SAXhz9DSCkYnPQAA="; + }; + + # Tests are not published to pypi + doCheck = false; + + pythonImportsCheck = [ "deep_chainmap" ]; + + # See the guide for more information: https://nixos.org/nixpkgs/manual/#chap-meta + meta = with lib; { + description = "A recursive subclass of ChainMap"; + homepage = "https://github.com/neutrinoceros/deep-chainmap"; + license = licenses.mit; + maintainers = with maintainers; [ rehno-lindeque ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 63218f729214..6e4b5a094717 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2336,6 +2336,8 @@ in { deemix = callPackage ../development/python-modules/deemix { }; + deep-chainmap = callPackage ../development/python-modules/deep-chainmap { }; + deep_merge = callPackage ../development/python-modules/deep_merge { }; deepdiff = callPackage ../development/python-modules/deepdiff { }; From 3c96767623aeb508bab5f98c30c4837036b654fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Sep 2022 19:24:22 +0000 Subject: [PATCH 08/31] humioctl: 0.30.0 -> 0.30.1 --- pkgs/applications/logging/humioctl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/logging/humioctl/default.nix b/pkgs/applications/logging/humioctl/default.nix index 38247e28a1bf..2003eb5264e2 100644 --- a/pkgs/applications/logging/humioctl/default.nix +++ b/pkgs/applications/logging/humioctl/default.nix @@ -1,8 +1,8 @@ { buildGoModule, fetchFromGitHub, installShellFiles, lib }: let - humioCtlVersion = "0.30.0"; - sha256 = "sha256-BwpnqaUZvttGRtsZT2xcyXfMJZ7EIsKenTPF669ktQM="; + humioCtlVersion = "0.30.1"; + sha256 = "sha256-w+mZi3KdBnBRII/Mi+1SN/u4dhz2vfqn3nzU6AKk4yM="; vendorSha256 = "sha256-70QxW2nn6PS6HZWllmQ8O39fbUcbe4c/nKAygLnD4n0="; in buildGoModule { name = "humioctl-${humioCtlVersion}"; From 00650ff6ea96eeaf3e675458f2b26afe8cd4b6fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Sep 2022 20:18:52 +0000 Subject: [PATCH 09/31] jpegoptim: 1.4.7 -> 1.5.0 --- pkgs/applications/graphics/jpegoptim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/jpegoptim/default.nix b/pkgs/applications/graphics/jpegoptim/default.nix index 95ea902b5e69..d4582280079e 100644 --- a/pkgs/applications/graphics/jpegoptim/default.nix +++ b/pkgs/applications/graphics/jpegoptim/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchFromGitHub, libjpeg }: stdenv.mkDerivation rec { - version = "1.4.7"; + version = "1.5.0"; pname = "jpegoptim"; src = fetchFromGitHub { owner = "tjko"; repo = pname; rev = "v${version}"; - sha256 = "sha256-qae3OEG4CC/OGkmNdHrXFUv9CkoaB1ZJnFHX3RFoxhk="; + sha256 = "sha256-fTtNDjswxHv2kHU55RCzz9tdlXw+RUCSoe3qF4hQ7u4="; }; # There are no checks, it seems. From f7237d996d5f921fab157dd5fe4d15e7cbbc62a2 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Fri, 9 Sep 2022 07:18:26 -0300 Subject: [PATCH 10/31] dotnet-sdk: add tests --- .../compilers/dotnet/build-dotnet.nix | 23 +++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/dotnet/build-dotnet.nix b/pkgs/development/compilers/dotnet/build-dotnet.nix index 96713c2055ac..91b02f527d00 100644 --- a/pkgs/development/compilers/dotnet/build-dotnet.nix +++ b/pkgs/development/compilers/dotnet/build-dotnet.nix @@ -21,6 +21,8 @@ assert if type == "sdk" then packages != null else true; , libkrb5 , curl , lttng-ust_2_12 +, testers +, runCommand }: let @@ -38,7 +40,7 @@ let sdk = ".NET SDK ${version}"; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: rec { inherit pname version; # Some of these dependencies are `dlopen()`ed. @@ -121,6 +123,23 @@ stdenv.mkDerivation rec { # Convert a "stdenv.hostPlatform.system" to a dotnet RID systemToDotnetRid = system: runtimeIdentifierMap.${system} or (throw "unsupported platform ${system}"); + + tests = { + version = testers.testVersion { + package = finalAttrs.finalPackage; + }; + + smoke-test = runCommand "dotnet-sdk-smoke-test" { + nativeBuildInputs = [ finalAttrs.finalPackage ]; + } '' + HOME=$(pwd)/fake-home + dotnet new console + dotnet build + output="$(dotnet run)" + # yes, older SDKs omit the comma + [[ "$output" =~ Hello,?\ World! ]] && touch "$out" + ''; + }; }; meta = with lib; { @@ -131,4 +150,4 @@ stdenv.mkDerivation rec { mainProgram = "dotnet"; platforms = builtins.attrNames srcs; }; -} +}) From 4ec86553b1dc7d9b206afd57ba47bfecc8d5a269 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Thu, 8 Sep 2022 11:41:32 -0300 Subject: [PATCH 11/31] make-nuget-deps: use . for version separator This allows the output to be used as a nuget source. --- pkgs/build-support/dotnet/make-nuget-deps/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/dotnet/make-nuget-deps/default.nix b/pkgs/build-support/dotnet/make-nuget-deps/default.nix index edbea45c52a5..723646c5fdca 100644 --- a/pkgs/build-support/dotnet/make-nuget-deps/default.nix +++ b/pkgs/build-support/dotnet/make-nuget-deps/default.nix @@ -4,7 +4,7 @@ linkFarmFromDrvs "${name}-nuget-deps" (nugetDeps { fetchNuGet = { pname, version, sha256 , url ? "https://www.nuget.org/api/v2/package/${pname}/${version}" }: fetchurl { - name = "${pname}-${version}.nupkg"; + name = "${pname}.${version}.nupkg"; inherit url sha256; }; }) From c91f7dd64abc65f600c3e047b7b558c49b605012 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Mon, 5 Sep 2022 19:04:08 -0300 Subject: [PATCH 12/31] nuget-to-nix: skip local packages --- pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh b/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh index ca0a63b3cd20..5685b0f62bd9 100755 --- a/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh +++ b/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh @@ -30,7 +30,9 @@ while read pkg_spec; do pkg_sha256="$(nix-hash --type sha256 --flat --base32 "$(dirname "$pkg_spec")"/*.nupkg)" pkg_src="$(jq --raw-output '.source' "$(dirname "$pkg_spec")/.nupkg.metadata")" - if [[ $pkg_src != https://api.nuget.org/* ]] && [[ ! -d $pkg_src ]]; then + if [[ -d $pkg_src ]]; then + continue + elif [[ $pkg_src != https://api.nuget.org/* ]]; then pkg_source_url="${nuget_sources_cache[$pkg_src]:=$(curl -n --fail "$pkg_src" | jq --raw-output '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"')}" pkg_url="$pkg_source_url${pkg_name,,}/${pkg_version,,}/${pkg_name,,}.${pkg_version,,}.nupkg" echo " (fetchNuGet { pname = \"$pkg_name\"; version = \"$pkg_version\"; sha256 = \"$pkg_sha256\"; url = \"$pkg_url\"; })" >> ${tmpfile} From f06519bd9700d7300607baa5fa3701b00ed701b3 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Thu, 15 Sep 2022 19:40:42 -0300 Subject: [PATCH 13/31] dotnet-sdk: use lib.attrNames --- pkgs/development/compilers/dotnet/build-dotnet.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/dotnet/build-dotnet.nix b/pkgs/development/compilers/dotnet/build-dotnet.nix index 91b02f527d00..75d1be9deede 100644 --- a/pkgs/development/compilers/dotnet/build-dotnet.nix +++ b/pkgs/development/compilers/dotnet/build-dotnet.nix @@ -148,6 +148,6 @@ stdenv.mkDerivation (finalAttrs: rec { license = licenses.mit; maintainers = with maintainers; [ kuznero mdarocha ]; mainProgram = "dotnet"; - platforms = builtins.attrNames srcs; + platforms = attrNames srcs; }; }) From de5fe798a8c5fffabde42b80a10250002086ac5c Mon Sep 17 00:00:00 2001 From: Jeroen Jetten Date: Wed, 7 Sep 2022 11:46:07 +0200 Subject: [PATCH 14/31] zbctl: init at 8.0.6 --- pkgs/tools/admin/zbctl/default.nix | 49 ++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 51 insertions(+) create mode 100644 pkgs/tools/admin/zbctl/default.nix diff --git a/pkgs/tools/admin/zbctl/default.nix b/pkgs/tools/admin/zbctl/default.nix new file mode 100644 index 000000000000..fb4c76f6a47c --- /dev/null +++ b/pkgs/tools/admin/zbctl/default.nix @@ -0,0 +1,49 @@ +{ lib +, stdenvNoCC +, fetchurl +}: + +stdenvNoCC.mkDerivation rec { + pname = "zbctl"; + version = "8.0.6"; + + src = if stdenvNoCC.hostPlatform.system == "x86_64-darwin" then fetchurl { + url = "https://github.com/camunda/zeebe/releases/download/${version}/zbctl.darwin"; + sha256 = "17hfjrcr6lmw91jq24nbw5yz61x6larmx39lyfj6pwlz0710y13p"; + } else if stdenvNoCC.hostPlatform.system == "x86_64-linux" then fetchurl { + url = "https://github.com/camunda/zeebe/releases/download/${version}/zbctl"; + sha256 = "1xng11x7wcjvc0vipdrqyn97aa4jlgcp7g9aw4d36fw0xp9p47kp"; + } else throw "Unsupported platform ${stdenvNoCC.hostPlatform.system}"; + + dontUnpack = true; + dontConfigure = true; + dontBuild = true; + + installPhase = '' + runHook preInstall + mkdir -p $out/bin + cp $src $out/bin/zbctl + chmod +x $out/bin/zbctl + runHook postInstall + ''; + + meta = with lib; { + description = "The command line interface to interact with Camunda 8 and Zeebe"; + homepage = "https://docs.camunda.io/docs/apis-clients/cli-client/"; + downloadPage = "https://github.com/camunda/zeebe/releases"; + changelog = "https://github.com/camunda/zeebe/releases/tag/${version}"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; + license = licenses.asl20; + platforms = [ "x86_64-darwin" "x86_64-linux" ]; + maintainers = with maintainers; [ thetallestjj ]; + longDescription = '' + A command line interface for Camunda Platform 8 designed to create and read resources inside a Zeebe broker. + It can be used for regular development and maintenance tasks such as: + * Deploying processes + * Creating process instances and job workers + * Activating, completing, or failing jobs + * Updating variables and retries + * Viewing cluster status + ''; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 915e23056427..e3898ee82f90 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12599,6 +12599,8 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; + zbctl = callPackage ../tools/admin/zbctl { }; + zdelta = callPackage ../tools/compression/zdelta { }; zed = callPackage ../development/tools/zed { }; From dd76912be8198a09507824dc42005b86a9e22c9d Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Fri, 16 Sep 2022 09:15:48 +0200 Subject: [PATCH 15/31] iosevka-comfy: Rephrase description Use the description provided by the website. --- pkgs/data/fonts/iosevka/comfy.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/iosevka/comfy.nix b/pkgs/data/fonts/iosevka/comfy.nix index 058d0b3a01d7..ae16b2dc616b 100644 --- a/pkgs/data/fonts/iosevka/comfy.nix +++ b/pkgs/data/fonts/iosevka/comfy.nix @@ -24,8 +24,8 @@ let meta = with lib; { inherit (src.meta) homepage; description = '' - Custom build of Iosevka with a rounded style and open shapes, - adjusted metrics, and overrides for almost all individual glyphs + Customised build of the Iosevka typeface, with a consistent + rounded style and overrides for almost all individual glyphs in both roman (upright) and italic (slanted) variants. ''; license = licenses.ofl; From fdf632675840d1183926081c3d431f52875b6e7f Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Fri, 16 Sep 2022 10:10:34 +0200 Subject: [PATCH 16/31] iosevka-comfy: Sort and comment variants --- pkgs/data/fonts/iosevka/comfy.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/iosevka/comfy.nix b/pkgs/data/fonts/iosevka/comfy.nix index ae16b2dc616b..c3097f2376de 100644 --- a/pkgs/data/fonts/iosevka/comfy.nix +++ b/pkgs/data/fonts/iosevka/comfy.nix @@ -2,13 +2,16 @@ let sets = [ + # The compact, sans-serif set: "comfy" "comfy-fixed" "comfy-duo" - "comfy-wide" - "comfy-wide-fixed" + # The compact, serif set: "comfy-motion" "comfy-motion-duo" + # The wide, sans-serif set: + "comfy-wide" + "comfy-wide-fixed" ]; version = "0.4.0"; src = fetchFromSourcehut { From cd455767b0e4938cc9d4a6afc43c360107bf0a88 Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Fri, 16 Sep 2022 09:16:42 +0200 Subject: [PATCH 17/31] iosevka-comfy: 0.4.0 -> 1.0.0 --- pkgs/data/fonts/iosevka/comfy.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/iosevka/comfy.nix b/pkgs/data/fonts/iosevka/comfy.nix index c3097f2376de..699437bfde3c 100644 --- a/pkgs/data/fonts/iosevka/comfy.nix +++ b/pkgs/data/fonts/iosevka/comfy.nix @@ -13,12 +13,12 @@ let "comfy-wide" "comfy-wide-fixed" ]; - version = "0.4.0"; + version = "1.0.0"; src = fetchFromSourcehut { owner = "~protesilaos"; repo = "iosevka-comfy"; rev = version; - sha256 = "sha256-d3C5HNiZCd0xva6zvMP9NmvmeU4uXuaO04pbgIepwfw="; + sha256 = "0psbz40hicv3v3x7yq26hy6nfbzml1kha24x6a88rfrncdp6bds7"; }; privateBuildPlan = src.outPath + "/private-build-plans.toml"; overrideAttrs = (attrs: { From e7b76b9153dcfecc19e659dd491c709864fc4f4a Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Fri, 16 Sep 2022 09:16:59 +0200 Subject: [PATCH 18/31] iosevka-comfy: Add missing variants --- pkgs/data/fonts/iosevka/comfy.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/data/fonts/iosevka/comfy.nix b/pkgs/data/fonts/iosevka/comfy.nix index 699437bfde3c..2414a6f4aa14 100644 --- a/pkgs/data/fonts/iosevka/comfy.nix +++ b/pkgs/data/fonts/iosevka/comfy.nix @@ -8,10 +8,12 @@ let "comfy-duo" # The compact, serif set: "comfy-motion" + "comfy-motion-fixed" "comfy-motion-duo" # The wide, sans-serif set: "comfy-wide" "comfy-wide-fixed" + "comfy-wide-duo" ]; version = "1.0.0"; src = fetchFromSourcehut { From 05beb70eb266c51660d1534ac4b6066cefbd08cf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 16 Sep 2022 14:28:24 +0200 Subject: [PATCH 19/31] python3Packages.reportlab: ignore special casing for m1 macs --- .../python-modules/reportlab/darwin-m1-compat.patch | 13 +++++++++++++ .../python-modules/reportlab/default.nix | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 pkgs/development/python-modules/reportlab/darwin-m1-compat.patch diff --git a/pkgs/development/python-modules/reportlab/darwin-m1-compat.patch b/pkgs/development/python-modules/reportlab/darwin-m1-compat.patch new file mode 100644 index 000000000000..5c9d4404f97e --- /dev/null +++ b/pkgs/development/python-modules/reportlab/darwin-m1-compat.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 7625074..b3aa2fc 100644 +--- a/setup.py ++++ b/setup.py +@@ -249,7 +249,7 @@ class inc_lib_dirs: + aDir(L, os.path.join("/usr/lib", "python%s" % sys.version[:3], "config")) + elif platform == "darwin": + machine = sysconfig_platform.split('-')[-1] +- if machine=='arm64' or os.environ.get('ARCHFLAGS','')=='-arch arm64': ++ if False and machine=='arm64' or os.environ.get('ARCHFLAGS','')=='-arch arm64': + #print('!!!!! detected darwin arm64 build') + #probably an M1 + target = pjoin( diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix index 58b80d89c8e6..7a58aaddaace 100644 --- a/pkgs/development/python-modules/reportlab/default.nix +++ b/pkgs/development/python-modules/reportlab/default.nix @@ -19,6 +19,10 @@ in buildPythonPackage rec { sha256 = "sha256-BPxEIPBUiBXQYj4DHIah9/PzAD5pnZr3FIdC4tcrAko="; }; + patches = [ + ./darwin-m1-compat.patch + ]; + checkInputs = [ glibcLocales ]; buildInputs = [ ft pillow ]; From d822f71bffffd276e87b07a71388604236be339e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 16 Sep 2022 14:44:54 +0200 Subject: [PATCH 20/31] goreleaser: 1.11.2 -> 1.11.3 --- pkgs/tools/misc/goreleaser/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/goreleaser/default.nix b/pkgs/tools/misc/goreleaser/default.nix index 9bd75abd5d35..66102a29288a 100644 --- a/pkgs/tools/misc/goreleaser/default.nix +++ b/pkgs/tools/misc/goreleaser/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "goreleaser"; - version = "1.11.2"; + version = "1.11.3"; src = fetchFromGitHub { owner = "goreleaser"; repo = pname; rev = "v${version}"; - sha256 = "sha256-Qe2Q7cFu9G0Zj/mHTnxSq57OpeNMX3yZQp8VApVtZDc="; + sha256 = "sha256-aWaNJVNd3CUTU6ap4sUMo2EqDDkA4iMe9xdxqaA+wl0="; }; - vendorSha256 = "sha256-7xySEPmc24yOwUerGoARsKaGIYnIvaJFjcwNvbHG4Ls="; + vendorSha256 = "sha256-iUXbvwh04W8cZ4pa+OS4bRi3bCyFQ2shPzHNh6/e3Vs="; ldflags = [ "-s" From 2b6d01e04a5bfe2557e15413341a6b5690cea598 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 16 Sep 2022 12:51:34 +0000 Subject: [PATCH 21/31] python310Packages.simple-rlp: 0.1.2 -> 0.1.3 --- pkgs/development/python-modules/simple-rlp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simple-rlp/default.nix b/pkgs/development/python-modules/simple-rlp/default.nix index 29a4e957e84c..24d5d9241239 100644 --- a/pkgs/development/python-modules/simple-rlp/default.nix +++ b/pkgs/development/python-modules/simple-rlp/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "simple-rlp"; - version = "0.1.2"; + version = "0.1.3"; src = fetchPypi { inherit pname version; - sha256 = "5c4a9c58f1b742f7fa8af0fe4ea6ff9fb02294ae041912f771570dfaf339d2b9"; + sha256 = "sha256-LfHSt2nwoBd9JiMauL4W5l41RrF7sKmkkO/TUXwIKHY="; }; pythonImportsCheck = [ "rlp" ]; From 4a3c921cc8ec5677c1b8a23361cedd41598f7b53 Mon Sep 17 00:00:00 2001 From: Ivar Scholten Date: Fri, 16 Sep 2022 14:53:08 +0200 Subject: [PATCH 22/31] agi: install icons to the right directory Fixes a regression from #191395 --- pkgs/tools/graphics/agi/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/graphics/agi/default.nix b/pkgs/tools/graphics/agi/default.nix index a9636d242197..b9402e230670 100644 --- a/pkgs/tools/graphics/agi/default.nix +++ b/pkgs/tools/graphics/agi/default.nix @@ -38,7 +38,7 @@ stdenvNoCC.mkDerivation rec { cp -r lib $out for i in 16 32 48 64 96 128 256 512 1024; do - install -D ${src}/icon.png $out/share/icons/hicolor/$ix$i/apps/agi.png + install -D ${src}/icon.png $out/share/icons/hicolor/''${i}x$i/apps/agi.png done runHook postInstall From 9afb94475819cf490d8d024a29f6f374560041e5 Mon Sep 17 00:00:00 2001 From: Norbert Melzer Date: Wed, 14 Sep 2022 23:07:48 +0200 Subject: [PATCH 23/31] mixRelease: add flag for stripping debug from BEAM files --- pkgs/development/beam-modules/mix-release.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/beam-modules/mix-release.nix b/pkgs/development/beam-modules/mix-release.nix index 0b7229a21b5a..1a926148d599 100644 --- a/pkgs/development/beam-modules/mix-release.nix +++ b/pkgs/development/beam-modules/mix-release.nix @@ -18,6 +18,7 @@ , mixNixDeps ? { } , elixir ? inputs.elixir , hex ? inputs.hex.override { inherit elixir; } +, stripDebug ? true , ... }@attrs: let @@ -25,6 +26,8 @@ let overridable = builtins.removeAttrs attrs [ "compileFlags" "mixNixDeps" ]; in assert mixNixDeps != { } -> mixFodDeps == null; +assert stripDebug -> !enableDebugInfo; + stdenv.mkDerivation (overridable // { # rg is used as a better grep to search for erlang references in the final release nativeBuildInputs = nativeBuildInputs ++ [ erlang hex elixir makeWrapper git ripgrep ]; @@ -116,6 +119,10 @@ stdenv.mkDerivation (overridable // { substituteInPlace "$file" --replace "${erlang}/lib/erlang" "$out" done fi + '' + lib.optionalString stripDebug '' + # strip debug symbols to avoid hardreferences to "foreign" closures actually + # not needed at runtime, while at the same time reduce size of BEAM files. + erl -noinput -eval 'lists:foreach(fun(F) -> io:format("Stripping ~p.~n", [F]), beam_lib:strip(F) end, filelib:wildcard("'"$out"'/**/*.beam"))' -s init stop ''; # TODO investigate why the resulting closure still has From e4a45f97c0a0265d6d1cb25b71beafac732eeb10 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Fri, 16 Sep 2022 16:02:09 +0200 Subject: [PATCH 24/31] cargo-espflash: init at 1.6.0 (#190265) Co-authored-by: Sandro --- .../tools/rust/cargo-espflash/default.nix | 30 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/development/tools/rust/cargo-espflash/default.nix diff --git a/pkgs/development/tools/rust/cargo-espflash/default.nix b/pkgs/development/tools/rust/cargo-espflash/default.nix new file mode 100644 index 000000000000..cd9e85c06697 --- /dev/null +++ b/pkgs/development/tools/rust/cargo-espflash/default.nix @@ -0,0 +1,30 @@ +{ lib, rustPlatform, fetchFromGitHub, pkg-config, udev }: + +rustPlatform.buildRustPackage rec { + pname = "cargo-espflash"; + version = "1.6.0"; + + src = fetchFromGitHub { + owner = "esp-rs"; + repo = "espflash"; + rev = "v${version}"; + sha256 = "sha256-YQ621YbdEy2sS4uEYvgnQU1G9iW5SpWNObPH4BfyeF0="; + }; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + udev + ]; + + cargoSha256 = "sha256-mDSNjeaEtYpEGpiIg2F+e8x/XCssNQxUx+6Cj+8XX5Q="; + + meta = with lib; { + description = "Serial flasher utility for Espressif SoCs and modules based on esptool.py"; + homepage = "https://github.com/esp-rs/cargo-espflash"; + license = licenses.gpl2Only; + maintainers = with maintainers; [ matthiasbeyer ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 25f97b0d24ac..4917ab2d0adc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14543,6 +14543,8 @@ with pkgs; buildRustCrateHelpers = callPackage ../build-support/rust/build-rust-crate/helpers.nix { }; cratesIO = callPackage ../build-support/rust/crates-io.nix { }; + cargo-espflash = callPackage ../development/tools/rust/cargo-espflash { }; + cargo-web = callPackage ../development/tools/rust/cargo-web { inherit (darwin.apple_sdk.frameworks) CoreServices Security; }; From a200b1213915daff8342b0ecc9f9a113e0ef8aef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Fri, 16 Sep 2022 11:12:02 -0300 Subject: [PATCH 25/31] linux-zen: 5.19.8 -> 5.19.9 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 5dae4eee3832..74fad4817b6e 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -4,9 +4,9 @@ let # comments with variant added for update script # ./update-zen.py zen zenVariant = { - version = "5.19.8"; #zen + version = "5.19.9"; #zen suffix = "zen1"; #zen - sha256 = "1jqzny85gl2wc029wp96v5x48wpn6nyx6zx9xrxqw0bhrlczzgq7"; #zen + sha256 = "1zwy5d7wzjxpzf9v13550zvfpkxhq7gck08zv9s94hwaz9h5xna3"; #zen isLqx = false; }; # ./update-zen.py lqx From 3b6bcd3c78f861e6ead86a37f2c96ac47b9bd585 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Fri, 16 Sep 2022 11:14:01 -0300 Subject: [PATCH 26/31] linux-lqx: 5.19.8 -> 5.19.9 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 74fad4817b6e..90b1a99e97b3 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -11,9 +11,9 @@ let }; # ./update-zen.py lqx lqxVariant = { - version = "5.19.8"; #lqx - suffix = "lqx2"; #lqx - sha256 = "1k1i9fqc0d5p2kp9bwdsp0ccbdfimavx4wpxv48mcnb7b93bpln2"; #lqx + version = "5.19.9"; #lqx + suffix = "lqx1"; #lqx + sha256 = "0jgl5dnbdcg7p2ix4lliif7l8pqvhnbl4ndxq64yyx78r7jrbfs2"; #lqx isLqx = true; }; zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // { From bef209dc55a6b760b95ef7c08486a574fbd0cdd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Thu, 15 Sep 2022 17:08:43 -0300 Subject: [PATCH 27/31] sublime4: pin to openssl_1_1 --- pkgs/applications/editors/sublime/4/common.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix index 0f2afb432e4c..41dc020e4ecf 100644 --- a/pkgs/applications/editors/sublime/4/common.nix +++ b/pkgs/applications/editors/sublime/4/common.nix @@ -2,7 +2,7 @@ { fetchurl, stdenv, lib, xorg, glib, libglvnd, glibcLocales, gtk3, cairo, pango, makeWrapper, wrapGAppsHook , writeShellScript, common-updater-scripts, curl -, openssl, bzip2, bash, unzip, zip +, openssl_1_1, bzip2, bash, unzip, zip }: let @@ -15,7 +15,7 @@ let versionUrl = "https://download.sublimetext.com/latest/${if dev then "dev" else "stable"}"; versionFile = builtins.toString ./packages.nix; - libPath = lib.makeLibraryPath [ xorg.libX11 xorg.libXtst glib libglvnd openssl gtk3 cairo pango curl ]; + libPath = lib.makeLibraryPath [ xorg.libX11 xorg.libXtst glib libglvnd openssl_1_1 gtk3 cairo pango curl ]; in let binaryPackage = stdenv.mkDerivation rec { pname = "${pnameBase}-bin"; @@ -65,6 +65,9 @@ in let installPhase = '' runHook preInstall + # No need to patch these libraries, it works well with our own + rm libcrypto.so.1.1 libssl.so.1.1 + mkdir -p $out cp -r * $out/ From e97ee029b4243456f166398b08f6ec3b5b6c1946 Mon Sep 17 00:00:00 2001 From: Cole Helbling Date: Fri, 16 Sep 2022 09:18:22 -0700 Subject: [PATCH 28/31] build-dotnet-module/fetch-deps: fixup temp naming when pname has a capital X in it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit For example, this script doesn't work for `xivlauncher` because its proper `pname` is `XIVLauncher`, and `mktemp` complains about "too few X's": $ mktemp -td "XXXXXX-XIVLauncher-home" mktemp: too few X's in template ‘XXXXXX-XIVLauncher-home’ vs $ mktemp -td "XIVLauncher-home-XXXXXX" /tmp/XIVLauncher-home-EdGMei --- pkgs/build-support/dotnet/build-dotnet-module/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/build-support/dotnet/build-dotnet-module/default.nix b/pkgs/build-support/dotnet/build-dotnet-module/default.nix index 2a166089baed..470d2d47ff94 100644 --- a/pkgs/build-support/dotnet/build-dotnet-module/default.nix +++ b/pkgs/build-support/dotnet/build-dotnet-module/default.nix @@ -180,12 +180,12 @@ in stdenvNoCC.mkDerivation (args // { ;; esac - deps_file="$(realpath "''${1:-$(mktemp -t "XXXXXX-${pname}-deps.nix")}")" - export HOME=$(mktemp -td "XXXXXX-${pname}-home") + deps_file="$(realpath "''${1:-$(mktemp -t "${pname}-deps-XXXXXX.nix")}")" + export HOME=$(mktemp -td "${pname}-home-XXXXXX") mkdir -p "$HOME/nuget_pkgs" store_src="${srcOnly args}" - src="$(mktemp -td "XXXXXX-${pname}-src")" + src="$(mktemp -td "${pname}-src-XXXXXX")" cp -rT "$store_src" "$src" chmod -R +w "$src" trap "rm -rf $src $HOME" EXIT From b515e72bd7e9613021d62f7604c43e3d9efaf051 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 16 Sep 2022 09:20:14 -0700 Subject: [PATCH 29/31] dex-oidc: 2.33.0 -> 2.34.0 (#191349) --- pkgs/servers/dex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/dex/default.nix b/pkgs/servers/dex/default.nix index 71c9bafbf7cb..d5948941fcbb 100644 --- a/pkgs/servers/dex/default.nix +++ b/pkgs/servers/dex/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "dex"; - version = "2.33.0"; + version = "2.34.0"; src = fetchFromGitHub { owner = "dexidp"; repo = pname; rev = "v${version}"; - sha256 = "sha256-sl/OdwSkN4uEtuIyYtR5xjxy1z7B6rmG2Cf7xWz0Kp0="; + sha256 = "sha256-OML1DMIuFzoIyXtWxZW+lE/yU0B+7gx61v9CTb6MNmM="; }; - vendorSha256 = "sha256-9zjQBgAuphtvpbs9kzFmrgto6KvNh1N4GdRDk3wIBGY="; + vendorSha256 = "sha256-qMkU4OQtoOYFF9vexZ+SH0E/4xo+WARIqQrbsMPm/C8="; subPackages = [ "cmd/dex" From 1315aeb1207097037a1b49d76209979663ed31cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 16 Sep 2022 17:07:46 +0000 Subject: [PATCH 30/31] kube-linter: 0.4.0 -> 0.5.0 --- pkgs/development/tools/kube-linter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/kube-linter/default.nix b/pkgs/development/tools/kube-linter/default.nix index 7c16988a6b2a..7a8a6be85cda 100644 --- a/pkgs/development/tools/kube-linter/default.nix +++ b/pkgs/development/tools/kube-linter/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "kube-linter"; - version = "0.4.0"; + version = "0.5.0"; src = fetchFromGitHub { owner = "stackrox"; repo = pname; rev = version; - sha256 = "XAsPbl9fqYk2nhDxRg5wyPwciwSpfigoBZ4hzdWAVgw="; + sha256 = "sha256-YEcEXXtCuK4Yg9EsaDFOfM+ri6iGoU7d0O6SlYYKG+U="; }; - vendorSha256 = "sha256-0bjAIHSjw0kHrh9CzJHv1UAaBJDn6381055eOHufvCw="; + vendorSha256 = "sha256-UVa+0mrQ2pW/4Zmegon/IOrH4SiWhrdCc3/fs3pxGq8="; ldflags = [ "-s" "-w" "-X golang.stackrox.io/kube-linter/internal/version.version=${version}" From b207142dcc285f985ae6419df914262debeef12a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Sep 2022 10:02:55 +0000 Subject: [PATCH 31/31] gpsprune: 22 -> 22.1 --- pkgs/applications/misc/gpsprune/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/gpsprune/default.nix b/pkgs/applications/misc/gpsprune/default.nix index 133a4c210686..56b721f37b86 100644 --- a/pkgs/applications/misc/gpsprune/default.nix +++ b/pkgs/applications/misc/gpsprune/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "gpsprune"; - version = "22"; + version = "22.1"; src = fetchurl { url = "https://activityworkshop.net/software/gpsprune/gpsprune_${version}.jar"; - sha256 = "sha256-T4lzw3UupnSF+anrdZDhg68OxSJsD7M3djK7WpKXq6Q="; + sha256 = "sha256-Its8w+4IAPlNnOYewrTItYWw/7IcAfCK1EnAzun4ScI="; }; dontUnpack = true;