Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 40b700a5 188029b4

+9 -22
+2 -2
pkgs/by-name/ae/aerospike/package.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "aerospike-server"; 15 - version = "8.0.0.6"; 16 17 src = fetchFromGitHub { 18 owner = "aerospike"; 19 repo = "aerospike-server"; 20 rev = version; 21 - hash = "sha256-pfB/K5CXwuAgLcJtp4fsllFiCRzjZY0Kv83O/1Uohfw="; 22 fetchSubmodules = true; 23 }; 24
··· 12 13 stdenv.mkDerivation rec { 14 pname = "aerospike-server"; 15 + version = "8.0.0.7"; 16 17 src = fetchFromGitHub { 18 owner = "aerospike"; 19 repo = "aerospike-server"; 20 rev = version; 21 + hash = "sha256-pusPYp3zbd+y+Gc3XnAk8sn74jp/+UzjoWb1wuD1+uE="; 22 fetchSubmodules = true; 23 }; 24
+1 -1
pkgs/by-name/wk/wkhtmltopdf/package.nix
··· 90 in 91 stdenv.mkDerivation ( 92 { 93 - pname = "wkhtmltopdf"; 94 95 dontStrip = true; 96
··· 90 in 91 stdenv.mkDerivation ( 92 { 93 + name = "wkhtmltopdf"; 94 95 dontStrip = true; 96
+2 -7
pkgs/development/ocaml-modules/janestreet/0.17.nix
··· 498 499 core_unix = janePackage { 500 pname = "core_unix"; 501 - hash = "sha256-eqBMiEJ5xUrgFJTMZoEDxqkhedQxxbbf0DedZKHprww="; 502 meta.description = "Unix-specific portions of Core"; 503 buildInputs = [ jst-config ]; 504 propagatedBuildInputs = [ ··· 514 ''; 515 doCheck = false; # command_validate_parsing.exe is not specified in test build deps 516 517 - # Compatibility with OCaml 5.3 518 - patches = lib.optional (lib.versionAtLeast ocaml.version "5.3") (fetchpatch { 519 - url = "https://github.com/janestreet/core_unix/commit/ebce389ac68e098f542e34400e114ac992f415af.patch"; 520 - includes = [ "bigstring_unix/src/bigstring_unix_stubs.c" ]; 521 - hash = "sha256-FGg2zlyp3aZFu1VeFdm7pgSPiW0HAkLYgMGTj+tqju8="; 522 - }); 523 }; 524 525 csvfields = janePackage {
··· 498 499 core_unix = janePackage { 500 pname = "core_unix"; 501 + version = "0.17.1"; 502 + hash = "sha256-xJoBW6TBBnzR5n38E5LHBFYO2CRIsME7OTdEZKn8EqU="; 503 meta.description = "Unix-specific portions of Core"; 504 buildInputs = [ jst-config ]; 505 propagatedBuildInputs = [ ··· 515 ''; 516 doCheck = false; # command_validate_parsing.exe is not specified in test build deps 517 518 }; 519 520 csvfields = janePackage {
+4 -12
pkgs/servers/dns/knot-resolver/default.nix
··· 27 cacert, 28 extraFeatures ? false, # catch-all if defaults aren't enough 29 }: 30 - let # un-indented, over the whole file 31 - 32 result = if extraFeatures then wrapped-full else unwrapped; 33 34 inherit (lib) optional optionals optionalString; ··· 36 37 unwrapped = stdenv.mkDerivation rec { 38 pname = "knot-resolver"; 39 - version = "5.7.4"; 40 41 src = fetchurl { 42 url = "https://secure.nic.cz/files/knot-resolver/${pname}-${version}.tar.xz"; 43 - hash = "sha256-a22m7PBoKAQa+tRN+iJ3gfCuNK0YOmZwCFCTVdGL2cg="; 44 }; 45 46 outputs = [ ··· 67 # Even though they should already be loaded and they're in RPATH, too. 68 for f in daemon/lua/{kres,zonefile}.lua; do 69 substituteInPlace "$f" \ 70 - --replace "ffi.load(" "ffi.load('${lib.getLib knot-dns}/lib/' .. " 71 done 72 - '' 73 - # https://gitlab.nic.cz/knot/knot-resolver/-/issues/925 74 - + '' 75 - patch modules/http/meson.build <<EOF 76 - @@ -22 +21,0 @@ 77 - - ['http', files('http.test.lua')], 78 - EOF 79 '' 80 # some tests have issues with network sandboxing, apparently 81 + optionalString doInstallCheck ''
··· 27 cacert, 28 extraFeatures ? false, # catch-all if defaults aren't enough 29 }: 30 + let 31 result = if extraFeatures then wrapped-full else unwrapped; 32 33 inherit (lib) optional optionals optionalString; ··· 35 36 unwrapped = stdenv.mkDerivation rec { 37 pname = "knot-resolver"; 38 + version = "5.7.5"; 39 40 src = fetchurl { 41 url = "https://secure.nic.cz/files/knot-resolver/${pname}-${version}.tar.xz"; 42 + sha256 = "80239cf9aa92599d9cbad4642dea5520b2ccfbc9c6f968886ea46179cb3cdf66"; 43 }; 44 45 outputs = [ ··· 66 # Even though they should already be loaded and they're in RPATH, too. 67 for f in daemon/lua/{kres,zonefile}.lua; do 68 substituteInPlace "$f" \ 69 + --replace-fail "ffi.load(" "ffi.load('${lib.getLib knot-dns}/lib/' .. " 70 done 71 '' 72 # some tests have issues with network sandboxing, apparently 73 + optionalString doInstallCheck ''