Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 92003c2f 2ca83417

+27 -20
+2 -2
pkgs/applications/misc/gxkb/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "gxkb"; 7 - version = "0.9.0"; 7 + version = "0.9.1"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "zen-tools"; 11 11 repo = "gxkb"; 12 12 rev = "v${version}"; 13 - sha256 = "1fmppvpfz8rip71agsc464fdz423qw0xy8i3pcic14cy5gcwh069"; 13 + sha256 = "sha256-pRVzhNoTMtiwqaxCGVImbvdRmLbZ2bst1IdMA2IKpYc="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ pkg-config autoreconfHook ];
+5 -3
pkgs/development/libraries/openssl/default.nix
··· 6 6 # Used to avoid cross compiling perl, for example, in darwin bootstrap tools. 7 7 # This will cause c_rehash to refer to perl via the environment, but otherwise 8 8 # will produce a perfectly functional openssl binary and library. 9 - , withPerl ? true 9 + , withPerl ? stdenv.hostPlatform == stdenv.buildPlatform 10 10 }: 11 11 12 12 assert ( ··· 42 42 substituteInPlace "$a" \ 43 43 --replace /bin/rm rm 44 44 done 45 - '' + optionalString (versionAtLeast version "1.1.1") '' 46 - substituteInPlace config --replace '/usr/bin/env' '${coreutils}/bin/env' 45 + '' 46 + # config is a configure script which is not installed. 47 + + optionalString (versionAtLeast version "1.1.1") '' 48 + substituteInPlace config --replace '/usr/bin/env' '${buildPackages.coreutils}/bin/env' 47 49 '' + optionalString (versionAtLeast version "1.1.0" && stdenv.hostPlatform.isMusl) '' 48 50 substituteInPlace crypto/async/arch/async_posix.h \ 49 51 --replace '!defined(__ANDROID__) && !defined(__OpenBSD__)' \
+2 -2
pkgs/development/tools/ameba/default.nix
··· 2 2 3 3 crystal.buildCrystalPackage rec { 4 4 pname = "ameba"; 5 - version = "0.14.2"; 5 + version = "0.14.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "crystal-ameba"; 9 9 repo = "ameba"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-wtUWmvAm7iTiP8eYgPiRasYjzeCIJCQd3D+8f1kMONA="; 11 + sha256 = "sha256-oZdaHV+vnYUiCXNMrSuHvZzDYDgFZsoD715DE3tJ2bE="; 12 12 }; 13 13 14 14 meta = with lib; {
+6
pkgs/servers/monitoring/alertmanager-bot/default.nix
··· 17 17 sed "s;/templates/default.tmpl;$out/share&;" -i cmd/alertmanager-bot/main.go 18 18 ''; 19 19 20 + preBuild = '' 21 + export buildFlagsArray=( 22 + "-ldflags=-s -w -X main.Version=v${version} -X main.Revision=${src.rev}" 23 + ) 24 + ''; 25 + 20 26 postInstall = '' 21 27 install -Dm644 -t $out/share/templates $src/default.tmpl 22 28 '';
+2 -2
pkgs/tools/networking/dnsproxy/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dnsproxy"; 5 - version = "0.37.1"; 5 + version = "0.37.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "AdguardTeam"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-zenVgWVzKnq9WzJFC6vpE5Gwbv3lJC7aIe3xBQGeWr8="; 11 + sha256 = "sha256-pzE0nhL6Dqa9AfB2EGxETOo+BnTzzPnu8ANfbu1vfyI="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+10 -11
pkgs/top-level/all-packages.nix
··· 465 465 perl = buildPackages.perl.override { fetchurl = stdenv.fetchurlBoot; }; 466 466 openssl = buildPackages.openssl.override { 467 467 fetchurl = stdenv.fetchurlBoot; 468 - coreutils = buildPackages.coreutils.override { 469 - fetchurl = stdenv.fetchurlBoot; 468 + buildPackages = { 469 + coreutils = buildPackages.coreutils.override { 470 + fetchurl = stdenv.fetchurlBoot; 471 + inherit perl; 472 + xz = buildPackages.xz.override { fetchurl = stdenv.fetchurlBoot; }; 473 + gmp = null; 474 + aclSupport = false; 475 + attrSupport = false; 476 + }; 470 477 inherit perl; 471 - xz = buildPackages.xz.override { fetchurl = stdenv.fetchurlBoot; }; 472 - gmp = null; 473 - aclSupport = false; 474 - attrSupport = false; 475 478 }; 476 479 inherit perl; 477 - buildPackages = { inherit perl; }; 478 480 }; 479 481 libssh2 = buildPackages.libssh2.override { 480 482 fetchurl = stdenv.fetchurlBoot; ··· 16913 16915 16914 16916 wolfssl = callPackage ../development/libraries/wolfssl { }; 16915 16917 16916 - openssl = 16917 - if stdenv.hostPlatform.isMinGW # Work around broken cross build 16918 - then openssl_1_0_2 16919 - else openssl_1_1; 16918 + openssl = openssl_1_1; 16920 16919 16921 16920 inherit (callPackages ../development/libraries/openssl { }) 16922 16921 openssl_1_0_2