Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
6ba70cf6 0306f31c

+342 -170
+3 -2
lib/path/tests/default.nix
··· 24 24 export TEST_LIB=$PWD/lib 25 25 26 26 echo "Running unit tests lib/path/tests/unit.nix" 27 - nix-instantiate --eval lib/path/tests/unit.nix \ 28 - --argstr libpath "$TEST_LIB" 27 + nix-instantiate --eval --show-trace \ 28 + --argstr libpath "$TEST_LIB" \ 29 + lib/path/tests/unit.nix 29 30 30 31 echo "Running property tests lib/path/tests/prop.sh" 31 32 bash lib/path/tests/prop.sh ${toString seed}
+1 -1
lib/path/tests/prop.sh
··· 71 71 72 72 # Precalculate all normalisations with a single Nix call. Calling Nix for each 73 73 # string individually would take way too long 74 - nix-instantiate --eval --strict --json \ 74 + nix-instantiate --eval --strict --json --show-trace \ 75 75 --argstr libpath "$TEST_LIB" \ 76 76 --argstr dir "$tmp/strings" \ 77 77 "$SCRIPT_DIR"/prop.nix \
+1 -1
nixos/lib/qemu-common.nix
··· 19 19 ]; 20 20 21 21 qemuSerialDevice = 22 - if with pkgs.stdenv.hostPlatform; isx86 || isMips64 || isRiscV then "ttyS0" 22 + if with pkgs.stdenv.hostPlatform; isx86 || isLoongArch64 || isMips64 || isRiscV then "ttyS0" 23 23 else if (with pkgs.stdenv.hostPlatform; isAarch || isPower) then "ttyAMA0" 24 24 else throw "Unknown QEMU serial device for system '${pkgs.stdenv.hostPlatform.system}'"; 25 25
+12 -10
nixos/modules/virtualisation/qemu-vm.nix
··· 18 18 19 19 qemu = cfg.qemu.package; 20 20 21 + hostPkgs = cfg.host.pkgs; 22 + 21 23 consoles = lib.concatMapStringsSep " " (c: "console=${c}") cfg.qemu.consoles; 22 24 23 25 driveOpts = { ... }: { ··· 84 86 # Shell script to start the VM. 85 87 startVM = 86 88 '' 87 - #! ${cfg.host.pkgs.runtimeShell} 89 + #! ${hostPkgs.runtimeShell} 88 90 89 - export PATH=${makeBinPath [ cfg.host.pkgs.coreutils ]}''${PATH:+:}$PATH 91 + export PATH=${makeBinPath [ hostPkgs.coreutils ]}''${PATH:+:}$PATH 90 92 91 93 set -e 92 94 ··· 97 99 local size=$2 98 100 local temp=$(mktemp) 99 101 ${qemu}/bin/qemu-img create -f raw "$temp" "$size" 100 - ${pkgs.e2fsprogs}/bin/mkfs.ext4 -L ${rootFilesystemLabel} "$temp" 102 + ${hostPkgs.e2fsprogs}/bin/mkfs.ext4 -L ${rootFilesystemLabel} "$temp" 101 103 ${qemu}/bin/qemu-img convert -f raw -O qcow2 "$temp" "$name" 102 104 rm "$temp" 103 105 } ··· 142 144 else '' 143 145 ( 144 146 cd ${builtins.storeDir} 145 - ${pkgs.erofs-utils}/bin/mkfs.erofs \ 147 + ${hostPkgs.erofs-utils}/bin/mkfs.erofs \ 146 148 --force-uid=0 \ 147 149 --force-gid=0 \ 148 150 -L ${nixStoreFilesystemLabel} \ 149 151 -U eb176051-bd15-49b7-9e6b-462e0b467019 \ 150 152 -T 0 \ 151 153 --exclude-regex="$( 152 - <${pkgs.closureInfo { rootPaths = [ config.system.build.toplevel regInfo ]; }}/store-paths \ 154 + <${hostPkgs.closureInfo { rootPaths = [ config.system.build.toplevel regInfo ]; }}/store-paths \ 153 155 sed -e 's^.*/^^g' \ 154 156 | cut -c -10 \ 155 - | ${pkgs.python3}/bin/python ${./includes-to-excludes.py} )" \ 157 + | ${hostPkgs.python3}/bin/python ${./includes-to-excludes.py} )" \ 156 158 "$TMPDIR"/store.img \ 157 159 . \ 158 160 </dev/null >/dev/null ··· 214 216 ''; 215 217 216 218 217 - regInfo = pkgs.closureInfo { rootPaths = config.virtualisation.additionalPaths; }; 219 + regInfo = hostPkgs.closureInfo { rootPaths = config.virtualisation.additionalPaths; }; 218 220 219 221 # Use well-defined and persistent filesystem labels to identify block devices. 220 222 rootFilesystemLabel = "nixos"; ··· 644 646 package = 645 647 mkOption { 646 648 type = types.package; 647 - default = cfg.host.pkgs.qemu_kvm; 649 + default = hostPkgs.qemu_kvm; 648 650 defaultText = literalExpression "config.virtualisation.host.pkgs.qemu_kvm"; 649 651 example = literalExpression "pkgs.qemu_test"; 650 652 description = lib.mdDoc "QEMU package to use."; ··· 1180 1182 1181 1183 services.qemuGuest.enable = cfg.qemu.guestAgent.enable; 1182 1184 1183 - system.build.vm = cfg.host.pkgs.runCommand "nixos-vm" { 1185 + system.build.vm = hostPkgs.runCommand "nixos-vm" { 1184 1186 preferLocalBuild = true; 1185 1187 meta.mainProgram = "run-${config.system.name}-vm"; 1186 1188 } 1187 1189 '' 1188 1190 mkdir -p $out/bin 1189 1191 ln -s ${config.system.build.toplevel} $out/system 1190 - ln -s ${cfg.host.pkgs.writeScript "run-nixos-vm" startVM} $out/bin/run-${config.system.name}-vm 1192 + ln -s ${hostPkgs.writeScript "run-nixos-vm" startVM} $out/bin/run-${config.system.name}-vm 1191 1193 ''; 1192 1194 1193 1195 # When building a regular system configuration, override whatever
+6 -6
pkgs/applications/gis/saga/default.nix
··· 1 1 { stdenv 2 - , mkDerivation 3 2 , lib 4 3 , fetchurl 5 4 # native 6 5 , cmake 6 + , desktopToDarwinBundle 7 7 , pkg-config 8 8 # not native 9 9 , gdal ··· 29 29 , fftw 30 30 }: 31 31 32 - mkDerivation rec { 32 + stdenv.mkDerivation rec { 33 33 pname = "saga"; 34 34 version = "9.0.2"; 35 35 36 36 src = fetchurl { 37 - url = "mirror://sourceforge/saga-gis/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz"; 37 + url = "mirror://sourceforge/saga-gis/saga-${version}.tar.gz"; 38 38 sha256 = "sha256-dyqunuROQlF1Lo/XsNj9QlN7WbimksfT1s8TrqB9PXE="; 39 39 }; 40 40 ··· 43 43 nativeBuildInputs = [ 44 44 cmake 45 45 pkg-config 46 - ]; 46 + ] ++ lib.optional stdenv.isDarwin desktopToDarwinBundle; 47 47 48 48 buildInputs = [ 49 49 curl ··· 79 79 80 80 meta = with lib; { 81 81 description = "System for Automated Geoscientific Analyses"; 82 - homepage = "http://www.saga-gis.org"; 82 + homepage = "https://saga-gis.sourceforge.io"; 83 83 license = licenses.gpl2Plus; 84 - maintainers = with maintainers; [ michelk mpickering ]; 84 + maintainers = with maintainers; teams.geospatial.members ++ [ michelk mpickering ]; 85 85 platforms = with platforms; unix; 86 86 }; 87 87 }
+3 -3
pkgs/applications/graphics/drawio/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "drawio"; 17 - version = "21.4.0"; 17 + version = "21.5.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "jgraph"; 21 21 repo = "drawio-desktop"; 22 22 rev = "v${version}"; 23 23 fetchSubmodules = true; 24 - hash = "sha256-wiLeRku8/v7bB/Ml6rKPdZRtxJYFMAt3Xz9MixXhHnw="; 24 + hash = "sha256-Eh3QRVeWd/RDEBnuYpFeNF96bt7bGpNkNFwWaTdYeCE="; 25 25 }; 26 26 27 27 offlineCache = fetchYarnDeps { 28 28 yarnLock = src + "/yarn.lock"; 29 - hash = "sha256-phB/KPIkgCJT4wEDmUWvaXj0ZPih0EQY40LbRfA58Ro="; 29 + hash = "sha256-PcE3PhK4jIRx089A8nnZBvYwWpjeTtGFwAMGwbfVS5E="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+148 -86
pkgs/applications/graphics/oculante/Cargo.lock
··· 276 276 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 277 277 278 278 [[package]] 279 + name = "bitflags" 280 + version = "2.3.2" 281 + source = "registry+https://github.com/rust-lang/crates.io-index" 282 + checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded" 283 + 284 + [[package]] 279 285 name = "bitreader" 280 286 version = "0.3.7" 281 287 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 363 369 dependencies = [ 364 370 "proc-macro2", 365 371 "quote", 366 - "syn 2.0.18", 372 + "syn 2.0.22", 367 373 ] 368 374 369 375 [[package]] ··· 394 400 source = "registry+https://github.com/rust-lang/crates.io-index" 395 401 checksum = "52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8" 396 402 dependencies = [ 397 - "bitflags", 403 + "bitflags 1.3.2", 398 404 "log", 399 405 "nix 0.25.1", 400 406 "slotmap", ··· 431 437 432 438 [[package]] 433 439 name = "cfg-expr" 434 - version = "0.15.2" 440 + version = "0.15.3" 435 441 source = "registry+https://github.com/rust-lang/crates.io-index" 436 - checksum = "e70d3ad08698a0568b0562f22710fe6bfc1f4a61a367c77d0398c562eadd453a" 442 + checksum = "215c0072ecc28f92eeb0eea38ba63ddfcb65c2828c46311d646f1a3ff5f9841c" 437 443 dependencies = [ 438 444 "smallvec", 439 445 "target-lexicon", ··· 473 479 checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 474 480 dependencies = [ 475 481 "atty", 476 - "bitflags", 482 + "bitflags 1.3.2", 477 483 "clap_lex", 478 - "indexmap", 484 + "indexmap 1.9.3", 479 485 "strsim", 480 486 "termcolor", 481 487 "textwrap", ··· 541 547 source = "registry+https://github.com/rust-lang/crates.io-index" 542 548 checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 543 549 dependencies = [ 544 - "bitflags", 550 + "bitflags 1.3.2", 545 551 "block", 546 552 "cocoa-foundation", 547 553 "core-foundation", ··· 557 563 source = "registry+https://github.com/rust-lang/crates.io-index" 558 564 checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6" 559 565 dependencies = [ 560 - "bitflags", 566 + "bitflags 1.3.2", 561 567 "block", 562 568 "core-foundation", 563 569 "core-graphics-types", ··· 642 648 source = "registry+https://github.com/rust-lang/crates.io-index" 643 649 checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 644 650 dependencies = [ 645 - "bitflags", 651 + "bitflags 1.3.2", 646 652 "core-foundation", 647 653 "core-graphics-types", 648 654 "foreign-types 0.3.2", ··· 651 657 652 658 [[package]] 653 659 name = "core-graphics-types" 654 - version = "0.1.1" 660 + version = "0.1.2" 655 661 source = "registry+https://github.com/rust-lang/crates.io-index" 656 - checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 662 + checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33" 657 663 dependencies = [ 658 - "bitflags", 664 + "bitflags 1.3.2", 659 665 "core-foundation", 660 - "foreign-types 0.3.2", 661 666 "libc", 662 667 ] 663 668 ··· 979 984 ] 980 985 981 986 [[package]] 987 + name = "equivalent" 988 + version = "1.0.0" 989 + source = "registry+https://github.com/rust-lang/crates.io-index" 990 + checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" 991 + 992 + [[package]] 982 993 name = "errno" 983 994 version = "0.3.1" 984 995 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1062 1073 source = "registry+https://github.com/rust-lang/crates.io-index" 1063 1074 checksum = "59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5" 1064 1075 dependencies = [ 1065 - "bitflags", 1076 + "bitflags 1.3.2", 1066 1077 "libc", 1067 1078 "winapi", 1068 1079 ] ··· 1201 1212 "memmap2 0.6.2", 1202 1213 "slotmap", 1203 1214 "tinyvec", 1204 - "ttf-parser 0.19.0", 1215 + "ttf-parser 0.19.1", 1205 1216 ] 1206 1217 1207 1218 [[package]] ··· 1231 1242 dependencies = [ 1232 1243 "proc-macro2", 1233 1244 "quote", 1234 - "syn 2.0.18", 1245 + "syn 2.0.22", 1235 1246 ] 1236 1247 1237 1248 [[package]] ··· 1261 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1262 1273 checksum = "74eadec9d0a5c28c54bb9882e54787275152a4e36ce206b45d7451384e5bf5fb" 1263 1274 dependencies = [ 1264 - "bitflags", 1275 + "bitflags 1.3.2", 1265 1276 "freetype-sys", 1266 1277 "libc", 1267 1278 ] ··· 1361 1372 dependencies = [ 1362 1373 "proc-macro2", 1363 1374 "quote", 1364 - "syn 2.0.18", 1375 + "syn 2.0.22", 1365 1376 ] 1366 1377 1367 1378 [[package]] ··· 1576 1587 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 1588 checksum = "23b0385782048be65f0a9dd046c469d6a758a53fe1aa63a8111dea394d2ffa2f" 1578 1589 dependencies = [ 1579 - "bitflags", 1590 + "bitflags 1.3.2", 1580 1591 "cfg_aliases", 1581 1592 "cgl", 1582 1593 "core-foundation", ··· 1713 1724 "futures-sink", 1714 1725 "futures-util", 1715 1726 "http", 1716 - "indexmap", 1727 + "indexmap 1.9.3", 1717 1728 "slab", 1718 1729 "tokio", 1719 1730 "tokio-util", ··· 1722 1733 1723 1734 [[package]] 1724 1735 name = "half" 1725 - version = "2.2.1" 1736 + version = "2.3.0" 1726 1737 source = "registry+https://github.com/rust-lang/crates.io-index" 1727 - checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 1738 + checksum = "9906a89f1724975a455316ae0554ceaa45ad83bb336f1125a87bfbdb9197cfa0" 1728 1739 dependencies = [ 1740 + "cfg-if 1.0.0", 1729 1741 "crunchy", 1730 1742 ] 1731 1743 ··· 1745 1757 ] 1746 1758 1747 1759 [[package]] 1760 + name = "hashbrown" 1761 + version = "0.14.0" 1762 + source = "registry+https://github.com/rust-lang/crates.io-index" 1763 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 1764 + 1765 + [[package]] 1748 1766 name = "heck" 1749 1767 version = "0.4.1" 1750 1768 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1915 1933 dependencies = [ 1916 1934 "autocfg", 1917 1935 "hashbrown 0.12.3", 1936 + ] 1937 + 1938 + [[package]] 1939 + name = "indexmap" 1940 + version = "2.0.0" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1943 + dependencies = [ 1944 + "equivalent", 1945 + "hashbrown 0.14.0", 1918 1946 ] 1919 1947 1920 1948 [[package]] ··· 2572 2600 source = "registry+https://github.com/rust-lang/crates.io-index" 2573 2601 checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2574 2602 dependencies = [ 2575 - "bitflags", 2603 + "bitflags 1.3.2", 2576 2604 "jni-sys", 2577 2605 "ndk-sys", 2578 2606 "num_enum", ··· 2636 2664 source = "registry+https://github.com/rust-lang/crates.io-index" 2637 2665 checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2638 2666 dependencies = [ 2639 - "bitflags", 2667 + "bitflags 1.3.2", 2640 2668 "cfg-if 1.0.0", 2641 2669 "libc", 2642 2670 "memoffset 0.6.5", ··· 2649 2677 checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 2650 2678 dependencies = [ 2651 2679 "autocfg", 2652 - "bitflags", 2680 + "bitflags 1.3.2", 2653 2681 "cfg-if 1.0.0", 2654 2682 "libc", 2655 2683 "memoffset 0.6.5", ··· 2706 2734 "futures", 2707 2735 "futures-util", 2708 2736 "hashbrown 0.13.2", 2709 - "indexmap", 2737 + "indexmap 1.9.3", 2710 2738 "js-sys", 2711 2739 "log", 2712 2740 "notan_core", ··· 3118 3146 3119 3147 [[package]] 3120 3148 name = "oculante" 3121 - version = "0.6.65" 3149 + version = "0.6.66" 3122 3150 dependencies = [ 3123 3151 "anyhow", 3124 3152 "arboard", ··· 3156 3184 "serde", 3157 3185 "serde_json", 3158 3186 "strum", 3159 - "strum_macros", 3187 + "strum_macros 0.25.0", 3160 3188 "tiff 0.9.0", 3161 3189 "tiny-skia 0.9.1", 3162 3190 "turbojpeg", ··· 3164 3192 "webbrowser", 3165 3193 "windres", 3166 3194 "winres", 3195 + "zune-png", 3167 3196 ] 3168 3197 3169 3198 [[package]] ··· 3209 3238 source = "registry+https://github.com/rust-lang/crates.io-index" 3210 3239 checksum = "706de7e2214113d63a8238d1910463cfce781129a6f263d13fdb09ff64355ba4" 3211 3240 dependencies = [ 3212 - "ttf-parser 0.19.0", 3241 + "ttf-parser 0.19.1", 3213 3242 ] 3214 3243 3215 3244 [[package]] ··· 3230 3259 "approx", 3231 3260 "fast-srgb8", 3232 3261 "palette_derive", 3233 - "phf 0.11.1", 3262 + "phf 0.11.2", 3234 3263 ] 3235 3264 3236 3265 [[package]] ··· 3241 3270 dependencies = [ 3242 3271 "proc-macro2", 3243 3272 "quote", 3244 - "syn 2.0.18", 3273 + "syn 2.0.22", 3245 3274 ] 3246 3275 3247 3276 [[package]] ··· 3310 3339 3311 3340 [[package]] 3312 3341 name = "phf" 3313 - version = "0.11.1" 3342 + version = "0.11.2" 3314 3343 source = "registry+https://github.com/rust-lang/crates.io-index" 3315 - checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 3344 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3316 3345 dependencies = [ 3317 - "phf_macros 0.11.1", 3318 - "phf_shared 0.11.1", 3346 + "phf_macros 0.11.2", 3347 + "phf_shared 0.11.2", 3319 3348 ] 3320 3349 3321 3350 [[package]] ··· 3330 3359 3331 3360 [[package]] 3332 3361 name = "phf_generator" 3333 - version = "0.11.1" 3362 + version = "0.11.2" 3334 3363 source = "registry+https://github.com/rust-lang/crates.io-index" 3335 - checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 3364 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3336 3365 dependencies = [ 3337 - "phf_shared 0.11.1", 3366 + "phf_shared 0.11.2", 3338 3367 "rand", 3339 3368 ] 3340 3369 ··· 3354 3383 3355 3384 [[package]] 3356 3385 name = "phf_macros" 3357 - version = "0.11.1" 3386 + version = "0.11.2" 3358 3387 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66" 3388 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 3360 3389 dependencies = [ 3361 - "phf_generator 0.11.1", 3362 - "phf_shared 0.11.1", 3390 + "phf_generator 0.11.2", 3391 + "phf_shared 0.11.2", 3363 3392 "proc-macro2", 3364 3393 "quote", 3365 - "syn 1.0.109", 3394 + "syn 2.0.22", 3366 3395 ] 3367 3396 3368 3397 [[package]] ··· 3376 3405 3377 3406 [[package]] 3378 3407 name = "phf_shared" 3379 - version = "0.11.1" 3408 + version = "0.11.2" 3380 3409 source = "registry+https://github.com/rust-lang/crates.io-index" 3381 - checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 3410 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 3382 3411 dependencies = [ 3383 3412 "siphasher", 3384 3413 ] ··· 3406 3435 dependencies = [ 3407 3436 "proc-macro2", 3408 3437 "quote", 3409 - "syn 2.0.18", 3438 + "syn 2.0.22", 3410 3439 ] 3411 3440 3412 3441 [[package]] ··· 3445 3474 source = "registry+https://github.com/rust-lang/crates.io-index" 3446 3475 checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" 3447 3476 dependencies = [ 3448 - "bitflags", 3477 + "bitflags 1.3.2", 3449 3478 "crc32fast", 3450 3479 "fdeflate", 3451 3480 "flate2", ··· 3459 3488 checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3460 3489 dependencies = [ 3461 3490 "autocfg", 3462 - "bitflags", 3491 + "bitflags 1.3.2", 3463 3492 "cfg-if 1.0.0", 3464 3493 "concurrent-queue", 3465 3494 "libc", ··· 3522 3551 3523 3552 [[package]] 3524 3553 name = "proc-macro2" 3525 - version = "1.0.60" 3554 + version = "1.0.63" 3526 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3527 - checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" 3556 + checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" 3528 3557 dependencies = [ 3529 3558 "unicode-ident", 3530 3559 ] ··· 3716 3745 source = "registry+https://github.com/rust-lang/crates.io-index" 3717 3746 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3718 3747 dependencies = [ 3719 - "bitflags", 3748 + "bitflags 1.3.2", 3720 3749 ] 3721 3750 3722 3751 [[package]] ··· 3725 3754 source = "registry+https://github.com/rust-lang/crates.io-index" 3726 3755 checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3727 3756 dependencies = [ 3728 - "bitflags", 3757 + "bitflags 1.3.2", 3729 3758 ] 3730 3759 3731 3760 [[package]] ··· 3927 3956 source = "registry+https://github.com/rust-lang/crates.io-index" 3928 3957 checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" 3929 3958 dependencies = [ 3930 - "bitflags", 3959 + "bitflags 1.3.2", 3931 3960 "errno", 3932 3961 "io-lifetimes", 3933 3962 "libc", ··· 3978 4007 source = "registry+https://github.com/rust-lang/crates.io-index" 3979 4008 checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 3980 4009 dependencies = [ 3981 - "bitflags", 4010 + "bitflags 1.3.2", 3982 4011 "bytemuck", 3983 4012 "smallvec", 3984 4013 "ttf-parser 0.18.1", ··· 4105 4134 dependencies = [ 4106 4135 "proc-macro2", 4107 4136 "quote", 4108 - "syn 2.0.18", 4137 + "syn 2.0.22", 4109 4138 ] 4110 4139 4111 4140 [[package]] 4112 4141 name = "serde_json" 4113 - version = "1.0.97" 4142 + version = "1.0.99" 4114 4143 source = "registry+https://github.com/rust-lang/crates.io-index" 4115 - checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" 4144 + checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" 4116 4145 dependencies = [ 4117 4146 "itoa", 4118 4147 "ryu", ··· 4121 4150 4122 4151 [[package]] 4123 4152 name = "serde_spanned" 4124 - version = "0.6.2" 4153 + version = "0.6.3" 4125 4154 source = "registry+https://github.com/rust-lang/crates.io-index" 4126 - checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 4155 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 4127 4156 dependencies = [ 4128 4157 "serde", 4129 4158 ] ··· 4246 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4247 4276 checksum = "f307c47d32d2715eb2e0ece5589057820e0e5e70d07c247d1063e844e107f454" 4248 4277 dependencies = [ 4249 - "bitflags", 4278 + "bitflags 1.3.2", 4250 4279 "calloop", 4251 4280 "dlib", 4252 4281 "lazy_static", ··· 4334 4363 source = "registry+https://github.com/rust-lang/crates.io-index" 4335 4364 checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 4336 4365 dependencies = [ 4337 - "strum_macros", 4366 + "strum_macros 0.24.3", 4338 4367 ] 4339 4368 4340 4369 [[package]] ··· 4351 4380 ] 4352 4381 4353 4382 [[package]] 4383 + name = "strum_macros" 4384 + version = "0.25.0" 4385 + source = "registry+https://github.com/rust-lang/crates.io-index" 4386 + checksum = "fe9f3bd7d2e45dcc5e265fbb88d6513e4747d8ef9444cf01a533119bce28a157" 4387 + dependencies = [ 4388 + "heck", 4389 + "proc-macro2", 4390 + "quote", 4391 + "rustversion", 4392 + "syn 2.0.22", 4393 + ] 4394 + 4395 + [[package]] 4354 4396 name = "svgfilters" 4355 4397 version = "0.4.0" 4356 4398 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4383 4425 4384 4426 [[package]] 4385 4427 name = "syn" 4386 - version = "2.0.18" 4428 + version = "2.0.22" 4387 4429 source = "registry+https://github.com/rust-lang/crates.io-index" 4388 - checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" 4430 + checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" 4389 4431 dependencies = [ 4390 4432 "proc-macro2", 4391 4433 "quote", ··· 4394 4436 4395 4437 [[package]] 4396 4438 name = "system-deps" 4397 - version = "6.1.0" 4439 + version = "6.1.1" 4398 4440 source = "registry+https://github.com/rust-lang/crates.io-index" 4399 - checksum = "e5fa6fb9ee296c0dc2df41a656ca7948546d061958115ddb0bcaae43ad0d17d2" 4441 + checksum = "30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3" 4400 4442 dependencies = [ 4401 4443 "cfg-expr", 4402 4444 "heck", 4403 4445 "pkg-config", 4404 - "toml 0.7.4", 4446 + "toml 0.7.5", 4405 4447 "version-compare", 4406 4448 ] 4407 4449 4408 4450 [[package]] 4409 4451 name = "target-lexicon" 4410 - version = "0.12.7" 4452 + version = "0.12.8" 4411 4453 source = "registry+https://github.com/rust-lang/crates.io-index" 4412 - checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 4454 + checksum = "1b1c7f239eb94671427157bd93b3694320f3668d4e1eff08c7285366fd777fac" 4413 4455 4414 4456 [[package]] 4415 4457 name = "tempfile" ··· 4457 4499 dependencies = [ 4458 4500 "proc-macro2", 4459 4501 "quote", 4460 - "syn 2.0.18", 4502 + "syn 2.0.22", 4461 4503 ] 4462 4504 4463 4505 [[package]] ··· 4610 4652 4611 4653 [[package]] 4612 4654 name = "toml" 4613 - version = "0.7.4" 4655 + version = "0.7.5" 4614 4656 source = "registry+https://github.com/rust-lang/crates.io-index" 4615 - checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" 4657 + checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" 4616 4658 dependencies = [ 4617 4659 "serde", 4618 4660 "serde_spanned", ··· 4622 4664 4623 4665 [[package]] 4624 4666 name = "toml_datetime" 4625 - version = "0.6.2" 4667 + version = "0.6.3" 4626 4668 source = "registry+https://github.com/rust-lang/crates.io-index" 4627 - checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 4669 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 4628 4670 dependencies = [ 4629 4671 "serde", 4630 4672 ] 4631 4673 4632 4674 [[package]] 4633 4675 name = "toml_edit" 4634 - version = "0.19.10" 4676 + version = "0.19.11" 4635 4677 source = "registry+https://github.com/rust-lang/crates.io-index" 4636 - checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" 4678 + checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" 4637 4679 dependencies = [ 4638 - "indexmap", 4680 + "indexmap 2.0.0", 4639 4681 "serde", 4640 4682 "serde_spanned", 4641 4683 "toml_datetime", ··· 4682 4724 4683 4725 [[package]] 4684 4726 name = "ttf-parser" 4685 - version = "0.19.0" 4727 + version = "0.19.1" 4686 4728 source = "registry+https://github.com/rust-lang/crates.io-index" 4687 - checksum = "44dcf002ae3b32cd25400d6df128c5babec3927cd1eb7ce813cfff20eb6c3746" 4729 + checksum = "a464a4b34948a5f67fddd2b823c62d9d92e44be75058b99939eae6c5b6960b33" 4688 4730 4689 4731 [[package]] 4690 4732 name = "turbojpeg" ··· 4878 4920 4879 4921 [[package]] 4880 4922 name = "v_frame" 4881 - version = "0.3.3" 4923 + version = "0.3.4" 4882 4924 source = "registry+https://github.com/rust-lang/crates.io-index" 4883 - checksum = "148c23ce3c8dae5562911cba1c264eaa5e31e133e0d5d08455409de9dd540358" 4925 + checksum = "e3753f70d50a77f5d381103ba2693a889fed0d84273dd5cbdf4eb8bda720f0c6" 4884 4926 dependencies = [ 4885 4927 "cfg-if 1.0.0", 4886 - "new_debug_unreachable", 4887 4928 "noop_proc_macro", 4888 4929 "num-derive", 4889 4930 "num-traits 0.2.15", ··· 4966 5007 "once_cell", 4967 5008 "proc-macro2", 4968 5009 "quote", 4969 - "syn 2.0.18", 5010 + "syn 2.0.22", 4970 5011 "wasm-bindgen-shared", 4971 5012 ] 4972 5013 ··· 5000 5041 dependencies = [ 5001 5042 "proc-macro2", 5002 5043 "quote", 5003 - "syn 2.0.18", 5044 + "syn 2.0.22", 5004 5045 "wasm-bindgen-backend", 5005 5046 "wasm-bindgen-shared", 5006 5047 ] ··· 5017 5058 source = "registry+https://github.com/rust-lang/crates.io-index" 5018 5059 checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" 5019 5060 dependencies = [ 5020 - "bitflags", 5061 + "bitflags 1.3.2", 5021 5062 "downcast-rs", 5022 5063 "libc", 5023 5064 "nix 0.24.3", ··· 5056 5097 source = "registry+https://github.com/rust-lang/crates.io-index" 5057 5098 checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" 5058 5099 dependencies = [ 5059 - "bitflags", 5100 + "bitflags 1.3.2", 5060 5101 "wayland-client", 5061 5102 "wayland-commons", 5062 5103 "wayland-scanner", ··· 5398 5439 source = "registry+https://github.com/rust-lang/crates.io-index" 5399 5440 checksum = "bb796d6fbd86b2fd896c9471e6f04d39d750076ebe5680a3958f00f5ab97657c" 5400 5441 dependencies = [ 5401 - "bitflags", 5442 + "bitflags 1.3.2", 5402 5443 "cocoa", 5403 5444 "core-foundation", 5404 5445 "core-graphics", ··· 5548 5589 ] 5549 5590 5550 5591 [[package]] 5592 + name = "zune-core" 5593 + version = "0.2.14" 5594 + source = "registry+https://github.com/rust-lang/crates.io-index" 5595 + checksum = "29ca36c2e02af0d8d7ee977542bfe33ed1c516be73d3c1faa4420af46e96ceee" 5596 + dependencies = [ 5597 + "bitflags 2.3.2", 5598 + ] 5599 + 5600 + [[package]] 5551 5601 name = "zune-inflate" 5552 5602 version = "0.2.54" 5553 5603 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5555 5605 dependencies = [ 5556 5606 "simd-adler32", 5557 5607 ] 5608 + 5609 + [[package]] 5610 + name = "zune-png" 5611 + version = "0.2.1" 5612 + source = "registry+https://github.com/rust-lang/crates.io-index" 5613 + checksum = "ee5abc36f78f32bf5ffb5f070a69cb7beffa7cb393817d3a30f9fe7c1ea57655" 5614 + dependencies = [ 5615 + "bytemuck", 5616 + "log", 5617 + "zune-core", 5618 + "zune-inflate", 5619 + ]
+2 -2
pkgs/applications/graphics/oculante/default.nix
··· 21 21 22 22 rustPlatform.buildRustPackage rec { 23 23 pname = "oculante"; 24 - version = "0.6.65"; 24 + version = "0.6.66"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "woelper"; 28 28 repo = pname; 29 29 rev = version; 30 - hash = "sha256-99wA8BELw/FsiwGtWmbZedANjHamK1IHnl4wHwPAGIE="; 30 + hash = "sha256-kpJ4eWSvgvmW8I1O9TzgQ0K6ELbAk7fhfVFPhWtClkw="; 31 31 }; 32 32 33 33 cargoLock = {
+3 -3
pkgs/applications/networking/cluster/kubeshark/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubeshark"; 5 - version = "40.5"; 5 + version = "41.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubeshark"; 9 9 repo = "kubeshark"; 10 10 rev = version; 11 - sha256 = "sha256-Xm8Tx1m3k+Vz5GlSIGJw8W2PVkZav9U5A52X9HUJFno="; 11 + sha256 = "sha256-Etf/zYw/ymA6//sNyCTZYXSTLUJ5QyAor80MoQ2o9zI="; 12 12 }; 13 13 14 - vendorHash = "sha256-ckIjmrXkn1AVBQRwM6+wdRwwYHytxKm3rKEe+csORdU="; 14 + vendorHash = "sha256-CCkRL6pzwV45whYwCX/vcKllpz4qrUhZpNwVa69elVA="; 15 15 16 16 ldflags = let t = "github.com/kubeshark/kubeshark"; in [ 17 17 "-s" "-w"
+1
pkgs/applications/networking/irc/weechat/default.nix
··· 51 51 cmakeFlags = with lib; [ 52 52 "-DENABLE_MAN=ON" 53 53 "-DENABLE_DOC=ON" 54 + "-DENABLE_DOC_INCOMPLETE=ON" 54 55 "-DENABLE_TESTS=${if enableTests then "ON" else "OFF"}" 55 56 ] 56 57 ++ optionals stdenv.isDarwin ["-DICONV_LIBRARY=${libiconv}/lib/libiconv.dylib"]
+33 -14
pkgs/applications/networking/seafile-client/default.nix
··· 1 - { mkDerivation, lib, fetchFromGitHub, pkg-config, cmake, qtbase, qttools 2 - , seafile-shared, jansson, libsearpc 3 - , withShibboleth ? true, qtwebengine }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , cmake 6 + , qtbase 7 + , qttools 8 + , libuuid 9 + , seafile-shared 10 + , jansson 11 + , libsearpc 12 + , withShibboleth ? true 13 + , qtwebengine 14 + , wrapQtAppsHook 15 + }: 4 16 5 - mkDerivation rec { 17 + stdenv.mkDerivation rec { 6 18 pname = "seafile-client"; 7 - version = "8.0.7"; 19 + version = "9.0.2"; 8 20 9 21 src = fetchFromGitHub { 10 22 owner = "haiwen"; 11 23 repo = "seafile-client"; 12 - # Tag v8.0.7 used to point to this commit, but was re-tagged later to a state 13 - # that fails to link properly 14 - rev = "8b96abf64e6aa19e3beeff6b322bcd6d28120bdd"; 15 - sha256 = "00wfr7dvbyl7pg1xgssgz8a94c7c4n5r9266lhy9qcbz456hdcgj"; 24 + rev = "v${version}"; 25 + sha256 = "sha256-6AsvqlXDmTr3yBvYlV/0qjH+KnZ03S5TU7yzGt0MqiI="; 16 26 }; 17 27 18 - nativeBuildInputs = [ pkg-config cmake ]; 19 - buildInputs = [ qtbase qttools seafile-shared jansson libsearpc ] 20 - ++ lib.optional withShibboleth qtwebengine; 28 + nativeBuildInputs = [ 29 + libuuid 30 + pkg-config 31 + cmake 32 + wrapQtAppsHook 33 + qttools 34 + ]; 35 + 36 + buildInputs = [ 37 + seafile-shared 38 + jansson 39 + libsearpc 40 + ] ++ lib.optional withShibboleth qtwebengine; 21 41 22 - cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ] 23 - ++ lib.optional withShibboleth "-DBUILD_SHIBBOLETH_SUPPORT=ON"; 42 + cmakeFlags = lib.optional withShibboleth "-DBUILD_SHIBBOLETH_SUPPORT=ON"; 24 43 25 44 qtWrapperArgs = [ 26 45 "--suffix PATH : ${lib.makeBinPath [ seafile-shared ]}"
+5 -4
pkgs/applications/science/logic/z3/default.nix
··· 80 80 meta = with lib; { 81 81 description = "A high-performance theorem prover and SMT solver"; 82 82 homepage = "https://github.com/Z3Prover/z3"; 83 + changelog = "https://github.com/Z3Prover/z3/releases/tag/z3-${version}"; 83 84 license = licenses.mit; 84 85 platforms = platforms.unix; 85 86 maintainers = with maintainers; [ thoughtpolice ttuegel ]; ··· 88 89 in 89 90 { 90 91 z3_4_12 = common { 91 - version = "4.12.1"; 92 - sha256 = "sha256-7cuUf29TMpX62PwO1ab3ZuzmzlcrRjTKB1CyXnYgYus="; 92 + version = "4.12.2"; 93 + sha256 = "sha256-DTgpKEG/LtCGZDnicYvbxG//JMLv25VHn/NaF307JYA="; 93 94 }; 94 95 z3_4_11 = common { 95 - version = "4.11.0"; 96 - sha256 = "sha256-ItmtZHDhCeLAVtN7K80dqyAh20o7TM4xk2sTb9QgHvk="; 96 + version = "4.11.2"; 97 + sha256 = "sha256-OO0wtCvSKwGxnKvu+AfXe4mEzv4nofa7A00BjX+KVjc="; 97 98 }; 98 99 z3_4_8 = common { 99 100 version = "4.8.17";
-1
pkgs/applications/science/misc/openmvg/default.nix
··· 26 26 nativeBuildInputs = [ cmake pkg-config ]; 27 27 28 28 cmakeFlags = [ 29 - "-DCMAKE_CXX_FLAGS=-std=c++11" 30 29 "-DOpenMVG_BUILD_EXAMPLES=${if enableExamples then "ON" else "OFF"}" 31 30 "-DOpenMVG_BUILD_DOC=${if enableDocs then "ON" else "OFF"}" 32 31 "-DTARGET_ARCHITECTURE=generic"
+1
pkgs/applications/virtualization/stratovirt/default.nix
··· 13 13 rev = "v${version}"; 14 14 sha256 = "sha256-K99CmaBrJu30/12FxnsNsDKsTyX4f2uQSO7cwHsPuDw="; 15 15 }; 16 + patches = [ ./micro_vm-allow-SYS_clock_gettime.patch ]; 16 17 17 18 cargoSha256 = "sha256-SFIOGGRzGkVWHIXkviVWuhDN29pa0uD3GqKh+G421xI="; 18 19
+25
pkgs/applications/virtualization/stratovirt/micro_vm-allow-SYS_clock_gettime.patch
··· 1 + From af3001b1b2697ae3165e2fdf47a560fd9ab19a68 Mon Sep 17 00:00:00 2001 2 + From: Astro <astro@spaceboyz.net> 3 + Date: Sun, 18 Jun 2023 23:10:23 +0200 4 + Subject: [PATCH] micro_vm: allow SYS_clock_gettime 5 + 6 + --- 7 + machine/src/micro_vm/syscall.rs | 2 ++ 8 + 1 file changed, 2 insertions(+) 9 + 10 + diff --git a/machine/src/micro_vm/syscall.rs b/machine/src/micro_vm/syscall.rs 11 + index 89ce5c29..2a6aa0cc 100644 12 + --- a/machine/src/micro_vm/syscall.rs 13 + +++ b/machine/src/micro_vm/syscall.rs 14 + @@ -128,6 +128,8 @@ pub fn syscall_whitelist() -> Vec<BpfRule> { 15 + #[cfg(all(target_env = "gnu", target_arch = "x86_64"))] 16 + BpfRule::new(libc::SYS_readlink), 17 + BpfRule::new(libc::SYS_getrandom), 18 + + #[cfg(target_env = "gnu")] 19 + + BpfRule::new(libc::SYS_clock_gettime), 20 + madvise_rule(), 21 + ] 22 + } 23 + -- 24 + 2.41.0 25 +
+2
pkgs/development/libraries/basu/default.nix
··· 8 8 , meson 9 9 , ninja 10 10 , python3 11 + , getent 11 12 }: 12 13 13 14 stdenv.mkDerivation (finalAttrs: { ··· 34 35 meson 35 36 ninja 36 37 python3 38 + getent 37 39 ]; 38 40 39 41 preConfigure = ''
+1 -1
pkgs/development/libraries/gstreamer/rs/default.nix
··· 138 138 ''; 139 139 }; 140 140 141 - postPatch = lib.optionalString stdenv.hostPlatform.isAarch64 '' 141 + postPatch = '' 142 142 rm net/raptorq/tests/raptorq.rs 143 143 ''; 144 144
+4 -6
pkgs/development/libraries/libsearpc/default.nix
··· 9 9 }: 10 10 11 11 stdenv.mkDerivation rec { 12 - version = "3.2.0"; 12 + version = "3.3-20230626"; 13 + commit = "783141fb694f3bd1f8bd8a783670dd25a53b9fc1"; 13 14 pname = "libsearpc"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "haiwen"; 17 18 repo = "libsearpc"; 18 - rev = "v${version}"; 19 - sha256 = "18i5zvrp6dv6vygxx5nc93mai2p2x786n5lnf5avrin6xiz2j6hd"; 19 + rev = commit; 20 + sha256 = "sha256-nYYp3EyA8nufhbWaw4Lv/c4utGYaxC+PoFyamUEVJx4="; 20 21 }; 21 22 22 23 nativeBuildInputs = [ 23 24 autoreconfHook 24 25 pkg-config 25 - ]; 26 - 27 - buildInputs = [ 28 26 python3 29 27 ]; 30 28
+2 -2
pkgs/development/python-modules/rq/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "rq"; 11 - version = "1.15"; 11 + version = "1.15.1"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 17 17 owner = "rq"; 18 18 repo = "rq"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-QTQ90ZJQU6UWPjNCjmR4ez6av+B9M8gDof2Gq+R86aY="; 20 + hash = "sha256-cymNXFI+6YEVw2Pc7u6+vroC0428oW7BTLxyBgPqLng="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/continuous-integration/dagger/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dagger"; 5 - version = "0.6.1"; 5 + version = "0.6.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dagger"; 9 9 repo = "dagger"; 10 10 rev = "v${version}"; 11 - hash = "sha256-9QQ6aDCkTWNq5KOSGF6FH6UQrOYa51ctW3CMcGrCJAQ="; 11 + hash = "sha256-cBaHj50j1jh2ASDbYHVw12GLD4afTVtyLeGrZtcdylY="; 12 12 }; 13 13 14 - vendorHash = "sha256-r1E0JrwLDMlBINxtHKI5XfrG4kYWRcuep8CvtvVCqio="; 14 + vendorHash = "sha256-fX6Lhc/OhPH1g2ANoxZmkADKhoDA3WsSb3cu1tKBjjw="; 15 15 proxyVendor = true; 16 16 17 17 subPackages = [
+3 -6
pkgs/development/tools/misc/hydra/unstable.nix
··· 4 4 , perlPackages 5 5 , buildEnv 6 6 , makeWrapper 7 - , libtool 8 7 , unzip 9 8 , pkg-config 10 - , sqlite 11 9 , libpqxx 12 10 , top-git 13 11 , mercurial ··· 22 20 , prometheus-cpp 23 21 , nukeReferences 24 22 , git 25 - , boehmgc 26 23 , nlohmann_json 27 24 , docbook_xsl 28 25 , openssh ··· 126 123 in 127 124 stdenv.mkDerivation rec { 128 125 pname = "hydra"; 129 - version = "2023-03-27"; 126 + version = "2023-06-25"; 130 127 131 128 src = fetchFromGitHub { 132 129 owner = "NixOS"; 133 130 repo = "hydra"; 134 - rev = "082495e34e094cae1eb49dbfc5648938e23c6355"; 135 - sha256 = "sha256-Nj9U0V7Zv7XoRDdO7ECphTk6jHfOgeZe6G0x4FQLpJ0="; 131 + rev = "526e8bd7441d1beb271ff89bbca3604077ecffdb"; 132 + sha256 = "sha256-VRNI3H/WUTi7VTNLwO/I0gMnJ6ZMYRbBfgdsAj+TmP4="; 136 133 }; 137 134 138 135 buildInputs = [
+3 -3
pkgs/development/tools/rust/duckscript/default.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "duckscript_cli"; 16 - version = "0.8.19"; 16 + version = "0.8.20"; 17 17 18 18 src = fetchCrate { 19 19 inherit pname version; 20 - sha256 = "sha256-lIev80us8+XlS6opyTViWEcueisEJfSaXfbxLLvdVCo="; 20 + sha256 = "sha256-o9GKcRBtQn0m8pQHlokACGVBArd4khtoJ6e4Q2hcT14="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ pkg-config ]; ··· 25 25 buildInputs = [ openssl ] 26 26 ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ]; 27 27 28 - cargoHash = "sha256-YtPCfoHxKiVXEpWwQRf2zHGZ8nIKN0hx5p50j0dS/Xw="; 28 + cargoHash = "sha256-dG7bBg/pRcSWWV0NK8gWbXAmsNipHQKUwmTHHFdUsrc="; 29 29 30 30 meta = with lib; { 31 31 description = "Simple, extendable and embeddable scripting language.";
+5 -3
pkgs/misc/seafile-shared/default.nix
··· 9 9 , python3 10 10 , sqlite 11 11 , vala 12 + , libwebsockets 12 13 }: 13 14 14 15 stdenv.mkDerivation rec { 15 16 pname = "seafile-shared"; 16 - version = "8.0.3"; 17 + version = "9.0.2"; 17 18 18 19 src = fetchFromGitHub { 19 20 owner = "haiwen"; 20 21 repo = "seafile"; 21 - rev = "0fdc14d5175979919b7c741f6bb97bfaaacbbfbe"; 22 - sha256 = "1cr1hvpp96s5arnzh1r5sazapcghhvbazbf7zym37yp3fy3lpya1"; 22 + rev = "v${version}"; 23 + sha256 = "sha256-aJJVrKulZVa1LNOUBIwuPrWqlsjz7kyP/LXWwxO8++A="; 23 24 }; 24 25 25 26 nativeBuildInputs = [ 27 + libwebsockets 26 28 autoreconfHook 27 29 vala 28 30 pkg-config
+2 -2
pkgs/servers/jackett/default.nix
··· 9 9 10 10 buildDotnetModule rec { 11 11 pname = "jackett"; 12 - version = "0.21.314"; 12 + version = "0.21.327"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = pname; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha512-ty9EYS02nTeOq2RrSS0NoVMQVq9tVaaX4ulbbGzvjECkKKGIjtWxUCTxN3cgm2GNI0YjwEr7/S41HDUnJGD73g=="; 18 + hash = "sha512-CVdtnUOlbVyQXJmnV0wuRHyD4nT3g0IpT9sDD/9CR/NDlDwsg/+/9qV77GpqJiI8n0NmGaGg7dmLmlK9XGufuw=="; 19 19 }; 20 20 21 21 projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+2 -2
pkgs/servers/openvscode-server/default.nix
··· 58 58 in 59 59 stdenv.mkDerivation (finalAttrs: { 60 60 pname = "openvscode-server"; 61 - version = "1.79.1"; 61 + version = "1.79.2"; 62 62 63 63 src = fetchFromGitHub { 64 64 owner = "gitpod-io"; 65 65 repo = "openvscode-server"; 66 66 rev = "openvscode-server-v${finalAttrs.version}"; 67 - hash = "sha256-yMJo66RYcbVyIFKNNxDe0U9CPvaez/kTu9sPGcaESPw="; 67 + hash = "sha256-u5LuDcKTN4CEpRnFCeEbni6hiDDwTV9LUEmXaQYJvJw="; 68 68 }; 69 69 70 70 yarnCache = stdenv.mkDerivation {
+59
pkgs/tools/admin/awsume/default.nix
··· 1 + { lib 2 + , python3 3 + , installShellFiles 4 + , buildPythonApplication 5 + , fetchFromGitHub 6 + , boto3 7 + , colorama 8 + , psutil 9 + , pluggy 10 + , pyyaml 11 + }: 12 + 13 + buildPythonApplication rec { 14 + pname = "awsume"; 15 + version = "4.5.3"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "trek10inc"; 19 + repo = "awsume"; 20 + rev = version; 21 + sha256 = "sha256-An7omHk2Yxjc6db6Y8QSrtgUvSF5rlVhgxMTpNOePHo="; 22 + }; 23 + 24 + AWSUME_SKIP_ALIAS_SETUP = 1; 25 + 26 + nativeBuildInputs = [ installShellFiles ]; 27 + 28 + propagatedBuildInputs = [ 29 + colorama 30 + boto3 31 + psutil 32 + pluggy 33 + pyyaml 34 + ]; 35 + 36 + postPatch = '' 37 + patchShebangs shell_scripts 38 + substituteInPlace shell_scripts/{awsume,awsume.fish} --replace "awsumepy" "$out/bin/awsumepy" 39 + ''; 40 + 41 + postInstall = '' 42 + installShellCompletion --cmd awsume \ 43 + --bash <(PYTHONPATH=./awsume/configure ${python3}/bin/python3 -c"import autocomplete; print(autocomplete.SCRIPTS['bash'])") \ 44 + --zsh <(PYTHONPATH=./awsume/configure ${python3}/bin/python3 -c"import autocomplete; print(autocomplete.SCRIPTS['zsh'])") \ 45 + --fish <(PYTHONPATH=./awsume/configure ${python3}/bin/python3 -c"import autocomplete; print(autocomplete.SCRIPTS['fish'])") \ 46 + 47 + rm -f $out/bin/awsume.bat 48 + ''; 49 + 50 + 51 + doCheck = false; 52 + 53 + meta = with lib; { 54 + description = "A utility for easily assuming AWS IAM roles from the command line"; 55 + homepage = "https://github.com/trek10inc/awsume"; 56 + license = [ licenses.mit ]; 57 + maintainers = [ maintainers.nilp0inter ]; 58 + }; 59 + }
+3 -3
pkgs/tools/admin/pulumi/default.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "pulumi"; 17 - version = "3.71.0"; 17 + version = "3.72.2"; 18 18 19 19 # Used in pulumi-language packages, which inherit this prop 20 20 sdkVendorHash = "sha256-S8eb2V7ZHhQ0xas+88lwxjL50+22dbyJ0aM60dAtb5k="; ··· 23 23 owner = pname; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - hash = "sha256-7R44W/AFHddgTGm2FYi0sH4IsFlJkBGeQ7Vu60UjW5U="; 26 + hash = "sha256-g/8l/ebtb1Gs6TKtg0joe55TyWj1/SAiA4Ds1NHKLFI="; 27 27 # Some tests rely on checkout directory name 28 28 name = "pulumi"; 29 29 }; 30 30 31 - vendorHash = "sha256-wDg9XObNGIVuMWNG95vq0tjd2cRHauB+QkJ2CjM5E3w="; 31 + vendorHash = "sha256-eOxlTsvC/B+YTFlmT7MtiBBSJIntI4vogdiZ1gOkehw="; 32 32 33 33 sourceRoot = "${src.name}/pkg"; 34 34
+3 -3
pkgs/tools/misc/chezmoi/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "chezmoi"; 9 - version = "2.34.1"; 9 + version = "2.34.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "twpayne"; 13 13 repo = "chezmoi"; 14 14 rev = "v${version}"; 15 - hash = "sha256-VRzONsVBPtIpFJUTEnKp53uOyOkWXG2eRXuXVv1hfXM="; 15 + hash = "sha256-rq+TN9j/PX2h3lzK+WhcB3KBgvcTyXyU9VApelqfIJE="; 16 16 }; 17 17 18 - vendorHash = "sha256-hIR2vI+wvT5pN87sDMCHinTqj3lBvJUPddgQ3+j3Ja0="; 18 + vendorHash = "sha256-UyWrvReFUCQ091Mbk1iJE55rJkkmTyMX4yvb9ppszt8="; 19 19 20 20 doCheck = false; 21 21
+1 -1
pkgs/tools/misc/cod/default.nix
··· 33 33 homepage = "https://github.com/dim-an/cod/"; 34 34 license = licenses.asl20; 35 35 maintainers = with maintainers; [ SuperSandro2000 ]; 36 - broken = true; 36 + broken = stdenv.isDarwin; 37 37 }; 38 38 }
+5 -2
pkgs/top-level/all-packages.nix
··· 3066 3066 3067 3067 awslogs = callPackage ../tools/admin/awslogs { }; 3068 3068 3069 + awsume = python3Packages.callPackage ../tools/admin/awsume { }; 3070 + 3069 3071 aws-assume-role = callPackage ../tools/admin/aws-assume-role { }; 3070 3072 3071 3073 aws-lambda-rie = callPackage ../tools/admin/aws-lambda-runtime-interface-emulator { }; ··· 21394 21396 21395 21397 hwloc = callPackage ../development/libraries/hwloc { }; 21396 21398 21397 - hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_13; }; 21399 + hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_16; }; 21398 21400 21399 21401 hydra-cli = callPackage ../development/tools/misc/hydra-cli { }; 21400 21402 ··· 29448 29450 29449 29451 qmapshack = libsForQt5.callPackage ../applications/gis/qmapshack { }; 29450 29452 29451 - saga = libsForQt5.callPackage ../applications/gis/saga { 29453 + saga = callPackage ../applications/gis/saga { 29452 29454 inherit (darwin.apple_sdk.frameworks) Cocoa; 29455 + inherit (libsForQt5) dxflib; 29453 29456 }; 29454 29457 29455 29458 spatialite_gui = callPackage ../applications/gis/spatialite-gui {