Merge remote-tracking branch 'origin/master' into staging-next

K900 7b015fba 6ff18cf3

+1979 -1560
-16
nixos/modules/programs/gnupg.nix
··· 8 8 agentSettingsFormat = pkgs.formats.keyValue { 9 9 mkKeyValue = lib.generators.mkKeyValueDefault { } " "; 10 10 }; 11 - 12 - xserverCfg = config.services.xserver; 13 - 14 - defaultPinentryFlavor = 15 - if xserverCfg.desktopManager.lxqt.enable 16 - || xserverCfg.desktopManager.plasma5.enable 17 - || xserverCfg.desktopManager.plasma6.enable 18 - || xserverCfg.desktopManager.deepin.enable then 19 - "qt" 20 - else if xserverCfg.desktopManager.xfce.enable then 21 - "gtk2" 22 - else if xserverCfg.enable || config.programs.sway.enable then 23 - "gnome3" 24 - else 25 - "curses"; 26 - 27 11 in 28 12 { 29 13 imports = [
+1
nixos/modules/services/audio/navidrome.nix
··· 47 47 }; 48 48 }; 49 49 }; 50 + default = { }; 50 51 example = { 51 52 MusicFolder = "/mnt/music"; 52 53 };
+569 -667
pkgs/applications/blockchains/polkadot/Cargo.lock
··· 44 44 45 45 [[package]] 46 46 name = "aead" 47 - version = "0.4.3" 48 - source = "registry+https://github.com/rust-lang/crates.io-index" 49 - checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" 50 - dependencies = [ 51 - "generic-array 0.14.7", 52 - ] 53 - 54 - [[package]] 55 - name = "aead" 56 47 version = "0.5.2" 57 48 source = "registry+https://github.com/rust-lang/crates.io-index" 58 49 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" ··· 63 54 64 55 [[package]] 65 56 name = "aes" 66 - version = "0.7.5" 67 - source = "registry+https://github.com/rust-lang/crates.io-index" 68 - checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" 69 - dependencies = [ 70 - "cfg-if", 71 - "cipher 0.3.0", 72 - "cpufeatures", 73 - "opaque-debug 0.3.0", 74 - ] 75 - 76 - [[package]] 77 - name = "aes" 78 57 version = "0.8.3" 79 58 source = "registry+https://github.com/rust-lang/crates.io-index" 80 59 checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" ··· 86 65 87 66 [[package]] 88 67 name = "aes-gcm" 89 - version = "0.9.2" 90 - source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "bc3be92e19a7ef47457b8e6f90707e12b6ac5d20c6f3866584fa3be0787d839f" 92 - dependencies = [ 93 - "aead 0.4.3", 94 - "aes 0.7.5", 95 - "cipher 0.3.0", 96 - "ctr 0.7.0", 97 - "ghash 0.4.4", 98 - "subtle 2.5.0", 99 - ] 100 - 101 - [[package]] 102 - name = "aes-gcm" 103 68 version = "0.10.3" 104 69 source = "registry+https://github.com/rust-lang/crates.io-index" 105 70 checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" 106 71 dependencies = [ 107 - "aead 0.5.2", 108 - "aes 0.8.3", 72 + "aead", 73 + "aes", 109 74 "cipher 0.4.4", 110 - "ctr 0.9.2", 111 - "ghash 0.5.0", 75 + "ctr", 76 + "ghash", 112 77 "subtle 2.5.0", 113 78 ] 114 79 ··· 192 157 "dunce", 193 158 "heck 0.4.1", 194 159 "proc-macro-error", 195 - "proc-macro2 1.0.75", 160 + "proc-macro2 1.0.82", 196 161 "quote 1.0.35", 197 - "syn 2.0.53", 162 + "syn 2.0.61", 198 163 "syn-solidity", 199 164 "tiny-keccak", 200 165 ] ··· 312 277 313 278 [[package]] 314 279 name = "aquamarine" 315 - version = "0.3.3" 316 - source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "d1da02abba9f9063d786eab1509833ebb2fac0f966862ca59439c76b9c566760" 318 - dependencies = [ 319 - "include_dir", 320 - "itertools 0.10.5", 321 - "proc-macro-error", 322 - "proc-macro2 1.0.75", 323 - "quote 1.0.35", 324 - "syn 1.0.109", 325 - ] 326 - 327 - [[package]] 328 - name = "aquamarine" 329 280 version = "0.5.0" 330 281 source = "registry+https://github.com/rust-lang/crates.io-index" 331 282 checksum = "21cc1548309245035eb18aa7f0967da6bc65587005170c56e6ef2788a4cf3f4e" ··· 333 284 "include_dir", 334 285 "itertools 0.10.5", 335 286 "proc-macro-error", 336 - "proc-macro2 1.0.75", 287 + "proc-macro2 1.0.82", 337 288 "quote 1.0.35", 338 - "syn 2.0.53", 289 + "syn 2.0.61", 339 290 ] 340 291 341 292 [[package]] ··· 564 515 dependencies = [ 565 516 "num-bigint", 566 517 "num-traits", 567 - "proc-macro2 1.0.75", 518 + "proc-macro2 1.0.82", 568 519 "quote 1.0.35", 569 520 "syn 1.0.109", 570 521 ] ··· 666 617 source = "registry+https://github.com/rust-lang/crates.io-index" 667 618 checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea" 668 619 dependencies = [ 669 - "proc-macro2 1.0.75", 620 + "proc-macro2 1.0.82", 670 621 "quote 1.0.35", 671 622 "syn 1.0.109", 672 623 ] ··· 707 658 708 659 [[package]] 709 660 name = "array-bytes" 710 - version = "4.2.0" 661 + version = "6.2.2" 711 662 source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "f52f63c5c1316a16a4b35eaac8b76a98248961a533f061684cb2a7cb0eafb6c6" 713 - 714 - [[package]] 715 - name = "array-bytes" 716 - version = "6.1.0" 717 - source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "d9b1c5a481ec30a5abd8dfbd94ab5cf1bb4e9a66be7f1b3b322f2f1170c200fd" 663 + checksum = "6f840fb7195bcfc5e17ea40c26e5ce6d5b9ce5d584466e17703209657e459ae0" 719 664 720 665 [[package]] 721 666 name = "arrayref" ··· 760 705 source = "registry+https://github.com/rust-lang/crates.io-index" 761 706 checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" 762 707 dependencies = [ 763 - "proc-macro2 1.0.75", 708 + "proc-macro2 1.0.82", 764 709 "quote 1.0.35", 765 710 "syn 1.0.109", 766 711 "synstructure", ··· 772 717 source = "registry+https://github.com/rust-lang/crates.io-index" 773 718 checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" 774 719 dependencies = [ 775 - "proc-macro2 1.0.75", 720 + "proc-macro2 1.0.82", 776 721 "quote 1.0.35", 777 722 "syn 1.0.109", 778 723 ] ··· 885 830 "pallet-nfts-runtime-api", 886 831 "pallet-proxy", 887 832 "pallet-session", 888 - "pallet-state-trie-migration", 889 833 "pallet-timestamp", 890 834 "pallet-transaction-payment", 891 835 "pallet-transaction-payment-rpc-runtime-api", ··· 922 866 "staging-xcm-executor", 923 867 "substrate-wasm-builder", 924 868 "testnet-parachains-constants", 869 + "xcm-fee-payment-runtime-api", 925 870 ] 926 871 927 872 [[package]] ··· 950 895 "cumulus-pallet-xcmp-queue", 951 896 "emulated-integration-tests-common", 952 897 "frame-support", 898 + "frame-system", 953 899 "pallet-asset-conversion", 900 + "pallet-asset-tx-payment", 954 901 "pallet-assets", 955 902 "pallet-balances", 956 903 "pallet-message-queue", 904 + "pallet-transaction-payment", 957 905 "pallet-treasury", 958 906 "pallet-xcm", 959 907 "parachains-common", 960 908 "parity-scale-codec", 961 909 "penpal-runtime", 962 910 "polkadot-runtime-common", 911 + "sp-core", 912 + "sp-keyring", 963 913 "sp-runtime", 964 914 "staging-xcm", 965 915 "staging-xcm-executor", 966 916 "westend-runtime", 967 917 "westend-system-emulated-network", 918 + "xcm-fee-payment-runtime-api", 968 919 ] 969 920 970 921 [[package]] ··· 1010 961 "pallet-nfts-runtime-api", 1011 962 "pallet-proxy", 1012 963 "pallet-session", 964 + "pallet-state-trie-migration", 1013 965 "pallet-timestamp", 1014 966 "pallet-transaction-payment", 1015 967 "pallet-transaction-payment-rpc-runtime-api", ··· 1044 996 "substrate-wasm-builder", 1045 997 "testnet-parachains-constants", 1046 998 "westend-runtime-constants", 999 + "xcm-fee-payment-runtime-api", 1047 1000 ] 1048 1001 1049 1002 [[package]] ··· 1115 1068 checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 1116 1069 dependencies = [ 1117 1070 "concurrent-queue", 1118 - "event-listener 2.5.3", 1071 + "event-listener", 1119 1072 "futures-core", 1120 1073 ] 1121 1074 ··· 1125 1078 source = "registry+https://github.com/rust-lang/crates.io-index" 1126 1079 checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 1127 1080 dependencies = [ 1128 - "async-lock 2.8.0", 1081 + "async-lock", 1129 1082 "async-task", 1130 1083 "concurrent-queue", 1131 1084 "fastrand 1.9.0", ··· 1139 1092 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 1093 checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 1141 1094 dependencies = [ 1142 - "async-lock 2.8.0", 1095 + "async-lock", 1143 1096 "autocfg", 1144 1097 "blocking", 1145 1098 "futures-lite", ··· 1154 1107 "async-channel", 1155 1108 "async-executor", 1156 1109 "async-io", 1157 - "async-lock 2.8.0", 1110 + "async-lock", 1158 1111 "blocking", 1159 1112 "futures-lite", 1160 1113 "once_cell", ··· 1166 1119 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 1120 checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 1168 1121 dependencies = [ 1169 - "async-lock 2.8.0", 1122 + "async-lock", 1170 1123 "autocfg", 1171 1124 "cfg-if", 1172 1125 "concurrent-queue", ··· 1186 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 1187 1140 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 1188 1141 dependencies = [ 1189 - "event-listener 2.5.3", 1190 - ] 1191 - 1192 - [[package]] 1193 - name = "async-lock" 1194 - version = "3.3.0" 1195 - source = "registry+https://github.com/rust-lang/crates.io-index" 1196 - checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" 1197 - dependencies = [ 1198 - "event-listener 4.0.3", 1199 - "event-listener-strategy", 1200 - "pin-project-lite 0.2.12", 1142 + "event-listener", 1201 1143 ] 1202 1144 1203 1145 [[package]] ··· 1219 1161 checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" 1220 1162 dependencies = [ 1221 1163 "async-io", 1222 - "async-lock 2.8.0", 1164 + "async-lock", 1223 1165 "autocfg", 1224 1166 "blocking", 1225 1167 "cfg-if", 1226 - "event-listener 2.5.3", 1168 + "event-listener", 1227 1169 "futures-lite", 1228 1170 "rustix 0.37.23", 1229 1171 "signal-hook", ··· 1240 1182 "async-channel", 1241 1183 "async-global-executor", 1242 1184 "async-io", 1243 - "async-lock 2.8.0", 1185 + "async-lock", 1244 1186 "crossbeam-utils", 1245 1187 "futures-channel", 1246 1188 "futures-core", ··· 1274 1216 source = "registry+https://github.com/rust-lang/crates.io-index" 1275 1217 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 1276 1218 dependencies = [ 1277 - "proc-macro2 1.0.75", 1219 + "proc-macro2 1.0.82", 1278 1220 "quote 1.0.35", 1279 - "syn 2.0.53", 1221 + "syn 2.0.61", 1280 1222 ] 1281 1223 1282 1224 [[package]] ··· 1291 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1292 1234 checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" 1293 1235 dependencies = [ 1294 - "proc-macro2 1.0.75", 1236 + "proc-macro2 1.0.82", 1295 1237 "quote 1.0.35", 1296 - "syn 2.0.53", 1238 + "syn 2.0.61", 1297 1239 ] 1298 1240 1299 1241 [[package]] ··· 1339 1281 checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" 1340 1282 dependencies = [ 1341 1283 "proc-macro-error", 1342 - "proc-macro2 1.0.75", 1284 + "proc-macro2 1.0.82", 1343 1285 "quote 1.0.35", 1344 1286 "syn 1.0.109", 1345 1287 ] ··· 1393 1335 "rand_chacha 0.3.1", 1394 1336 "rand_core 0.6.4", 1395 1337 "ring 0.1.0", 1396 - "sha2 0.10.7", 1338 + "sha2 0.10.8", 1397 1339 "sp-ark-bls12-381", 1398 1340 "sp-ark-ed-on-bls12-381-bandersnatch", 1399 1341 "zeroize", ··· 1451 1393 name = "binary-merkle-tree" 1452 1394 version = "13.0.0" 1453 1395 dependencies = [ 1454 - "array-bytes 6.1.0", 1396 + "array-bytes", 1455 1397 "env_logger 0.11.3", 1456 1398 "hash-db", 1457 1399 "log", ··· 1481 1423 "lazycell", 1482 1424 "peeking_take_while", 1483 1425 "prettyplease 0.2.12", 1484 - "proc-macro2 1.0.75", 1426 + "proc-macro2 1.0.82", 1485 1427 "quote 1.0.35", 1486 1428 "regex", 1487 1429 "rustc-hash", 1488 1430 "shlex", 1489 - "syn 2.0.53", 1431 + "syn 2.0.61", 1490 1432 ] 1491 1433 1492 1434 [[package]] ··· 1653 1595 checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 1654 1596 dependencies = [ 1655 1597 "async-channel", 1656 - "async-lock 2.8.0", 1598 + "async-lock", 1657 1599 "async-task", 1658 1600 "atomic-waker", 1659 1601 "fastrand 1.9.0", ··· 2153 2095 "static_assertions", 2154 2096 "substrate-wasm-builder", 2155 2097 "testnet-parachains-constants", 2098 + "tuplex", 2156 2099 ] 2157 2100 2158 2101 [[package]] ··· 2311 2254 "static_assertions", 2312 2255 "substrate-wasm-builder", 2313 2256 "testnet-parachains-constants", 2257 + "tuplex", 2314 2258 "westend-runtime-constants", 2315 2259 ] 2316 2260 ··· 2349 2293 "staging-xcm", 2350 2294 "staging-xcm-builder", 2351 2295 "static_assertions", 2296 + "tuplex", 2352 2297 ] 2353 2298 2354 2299 [[package]] ··· 2539 2484 2540 2485 [[package]] 2541 2486 name = "chacha20" 2542 - version = "0.8.2" 2543 - source = "registry+https://github.com/rust-lang/crates.io-index" 2544 - checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" 2545 - dependencies = [ 2546 - "cfg-if", 2547 - "cipher 0.3.0", 2548 - "cpufeatures", 2549 - "zeroize", 2550 - ] 2551 - 2552 - [[package]] 2553 - name = "chacha20" 2554 2487 version = "0.9.1" 2555 2488 source = "registry+https://github.com/rust-lang/crates.io-index" 2556 2489 checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" ··· 2562 2495 2563 2496 [[package]] 2564 2497 name = "chacha20poly1305" 2565 - version = "0.9.1" 2498 + version = "0.10.1" 2566 2499 source = "registry+https://github.com/rust-lang/crates.io-index" 2567 - checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" 2500 + checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" 2568 2501 dependencies = [ 2569 - "aead 0.4.3", 2570 - "chacha20 0.8.2", 2571 - "cipher 0.3.0", 2572 - "poly1305 0.7.2", 2502 + "aead", 2503 + "chacha20", 2504 + "cipher 0.4.4", 2505 + "poly1305", 2573 2506 "zeroize", 2574 2507 ] 2575 2508 ··· 2651 2584 2652 2585 [[package]] 2653 2586 name = "cipher" 2654 - version = "0.3.0" 2655 - source = "registry+https://github.com/rust-lang/crates.io-index" 2656 - checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 2657 - dependencies = [ 2658 - "generic-array 0.14.7", 2659 - ] 2660 - 2661 - [[package]] 2662 - name = "cipher" 2663 2587 version = "0.4.4" 2664 2588 source = "registry+https://github.com/rust-lang/crates.io-index" 2665 2589 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 2666 2590 dependencies = [ 2667 2591 "crypto-common", 2668 2592 "inout", 2593 + "zeroize", 2669 2594 ] 2670 2595 2671 2596 [[package]] ··· 2675 2600 checksum = "56ccb671c5921be8a84686e6212ca184cb1d7c51cadcdbfcbd1cc3f042f5dfb8" 2676 2601 dependencies = [ 2677 2602 "cfg-if", 2603 + ] 2604 + 2605 + [[package]] 2606 + name = "ckb-merkle-mountain-range" 2607 + version = "0.6.0" 2608 + source = "git+https://github.com/paritytech/merkle-mountain-range.git?branch=master#537f0e3f67c5adf7afff0800bbb81f02f17570a1" 2609 + dependencies = [ 2610 + "cfg-if", 2611 + "itertools 0.10.5", 2678 2612 ] 2679 2613 2680 2614 [[package]] ··· 2769 2703 dependencies = [ 2770 2704 "heck 0.4.1", 2771 2705 "proc-macro-error", 2772 - "proc-macro2 1.0.75", 2706 + "proc-macro2 1.0.82", 2773 2707 "quote 1.0.35", 2774 2708 "syn 1.0.109", 2775 2709 ] ··· 2781 2715 checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" 2782 2716 dependencies = [ 2783 2717 "heck 0.5.0", 2784 - "proc-macro2 1.0.75", 2718 + "proc-macro2 1.0.82", 2785 2719 "quote 1.0.35", 2786 - "syn 2.0.53", 2720 + "syn 2.0.61", 2787 2721 ] 2788 2722 2789 2723 [[package]] ··· 2906 2840 "pallet-salary", 2907 2841 "pallet-scheduler", 2908 2842 "pallet-session", 2843 + "pallet-state-trie-migration", 2909 2844 "pallet-timestamp", 2910 2845 "pallet-transaction-payment", 2911 2846 "pallet-transaction-payment-rpc-runtime-api", ··· 2970 2905 checksum = "d51beaa537d73d2d1ff34ee70bc095f170420ab2ec5d687ecd3ec2b0d092514b" 2971 2906 dependencies = [ 2972 2907 "nom", 2973 - "proc-macro2 1.0.75", 2908 + "proc-macro2 1.0.82", 2974 2909 "quote 1.0.35", 2975 2910 "syn 1.0.109", 2976 2911 ] ··· 3517 3452 3518 3453 [[package]] 3519 3454 name = "criterion" 3520 - version = "0.4.0" 3521 - source = "registry+https://github.com/rust-lang/crates.io-index" 3522 - checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 3523 - dependencies = [ 3524 - "anes", 3525 - "atty", 3526 - "cast", 3527 - "ciborium", 3528 - "clap 3.2.25", 3529 - "criterion-plot", 3530 - "futures", 3531 - "itertools 0.10.5", 3532 - "lazy_static", 3533 - "num-traits", 3534 - "oorandom", 3535 - "plotters", 3536 - "rayon", 3537 - "regex", 3538 - "serde", 3539 - "serde_derive", 3540 - "serde_json", 3541 - "tinytemplate", 3542 - "tokio", 3543 - "walkdir", 3544 - ] 3545 - 3546 - [[package]] 3547 - name = "criterion" 3548 3455 version = "0.5.1" 3549 3456 source = "registry+https://github.com/rust-lang/crates.io-index" 3550 3457 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" ··· 3675 3582 3676 3583 [[package]] 3677 3584 name = "ctr" 3678 - version = "0.7.0" 3679 - source = "registry+https://github.com/rust-lang/crates.io-index" 3680 - checksum = "a232f92a03f37dd7d7dd2adc67166c77e9cd88de5b019b9a9eecfaeaf7bfd481" 3681 - dependencies = [ 3682 - "cipher 0.3.0", 3683 - ] 3684 - 3685 - [[package]] 3686 - name = "ctr" 3687 3585 version = "0.9.2" 3688 3586 source = "registry+https://github.com/rust-lang/crates.io-index" 3689 3587 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" ··· 4046 3944 "sp-trie", 4047 3945 "sp-version", 4048 3946 "staging-xcm", 3947 + "staging-xcm-builder", 4049 3948 "trie-db", 4050 3949 "trie-standardmap", 4051 3950 ] ··· 4054 3953 name = "cumulus-pallet-parachain-system-proc-macro" 4055 3954 version = "0.6.0" 4056 3955 dependencies = [ 4057 - "proc-macro-crate 3.0.0", 4058 - "proc-macro2 1.0.75", 3956 + "proc-macro-crate 3.1.0", 3957 + "proc-macro2 1.0.82", 4059 3958 "quote 1.0.35", 4060 - "syn 2.0.53", 3959 + "syn 2.0.61", 4061 3960 ] 4062 3961 4063 3962 [[package]] ··· 4301 4200 name = "cumulus-relay-chain-minimal-node" 4302 4201 version = "0.7.0" 4303 4202 dependencies = [ 4304 - "array-bytes 6.1.0", 4203 + "array-bytes", 4305 4204 "async-trait", 4306 4205 "cumulus-primitives-core", 4307 4206 "cumulus-relay-chain-interface", ··· 4473 4372 dependencies = [ 4474 4373 "async-trait", 4475 4374 "clap 4.5.3", 4476 - "criterion 0.5.1", 4375 + "criterion", 4477 4376 "cumulus-client-cli", 4478 4377 "cumulus-client-collator", 4479 4378 "cumulus-client-consensus-aura", ··· 4616 4515 source = "registry+https://github.com/rust-lang/crates.io-index" 4617 4516 checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" 4618 4517 dependencies = [ 4619 - "proc-macro2 1.0.75", 4518 + "proc-macro2 1.0.82", 4620 4519 "quote 1.0.35", 4621 - "syn 2.0.53", 4520 + "syn 2.0.61", 4622 4521 ] 4623 4522 4624 4523 [[package]] ··· 4655 4554 "cc", 4656 4555 "codespan-reporting", 4657 4556 "once_cell", 4658 - "proc-macro2 1.0.75", 4557 + "proc-macro2 1.0.82", 4659 4558 "quote 1.0.35", 4660 4559 "scratch", 4661 - "syn 2.0.53", 4560 + "syn 2.0.61", 4662 4561 ] 4663 4562 4664 4563 [[package]] ··· 4673 4572 source = "registry+https://github.com/rust-lang/crates.io-index" 4674 4573 checksum = "50c49547d73ba8dcfd4ad7325d64c6d5391ff4224d498fc39a6f3f49825a530d" 4675 4574 dependencies = [ 4676 - "proc-macro2 1.0.75", 4575 + "proc-macro2 1.0.82", 4677 4576 "quote 1.0.35", 4678 - "syn 2.0.53", 4577 + "syn 2.0.61", 4679 4578 ] 4680 4579 4681 4580 [[package]] ··· 4762 4661 source = "registry+https://github.com/rust-lang/crates.io-index" 4763 4662 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 4764 4663 dependencies = [ 4765 - "proc-macro2 1.0.75", 4664 + "proc-macro2 1.0.82", 4766 4665 "quote 1.0.35", 4767 4666 "syn 1.0.109", 4768 4667 ] ··· 4773 4672 source = "registry+https://github.com/rust-lang/crates.io-index" 4774 4673 checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" 4775 4674 dependencies = [ 4776 - "proc-macro2 1.0.75", 4675 + "proc-macro2 1.0.82", 4777 4676 "quote 1.0.35", 4778 4677 "syn 1.0.109", 4779 4678 ] ··· 4784 4683 source = "registry+https://github.com/rust-lang/crates.io-index" 4785 4684 checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" 4786 4685 dependencies = [ 4787 - "proc-macro2 1.0.75", 4686 + "proc-macro2 1.0.82", 4788 4687 "quote 1.0.35", 4789 - "syn 2.0.53", 4688 + "syn 2.0.61", 4790 4689 ] 4791 4690 4792 4691 [[package]] ··· 4796 4695 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 4797 4696 dependencies = [ 4798 4697 "convert_case", 4799 - "proc-macro2 1.0.75", 4698 + "proc-macro2 1.0.82", 4800 4699 "quote 1.0.35", 4801 4700 "rustc_version 0.4.0", 4802 4701 "syn 1.0.109", ··· 4892 4791 source = "registry+https://github.com/rust-lang/crates.io-index" 4893 4792 checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 4894 4793 dependencies = [ 4895 - "proc-macro2 1.0.75", 4794 + "proc-macro2 1.0.82", 4896 4795 "quote 1.0.35", 4897 - "syn 2.0.53", 4796 + "syn 2.0.61", 4898 4797 ] 4899 4798 4900 4799 [[package]] ··· 4952 4851 "common-path", 4953 4852 "derive-syn-parse 0.2.0", 4954 4853 "once_cell", 4955 - "proc-macro2 1.0.75", 4854 + "proc-macro2 1.0.82", 4956 4855 "quote 1.0.35", 4957 4856 "regex", 4958 - "syn 2.0.53", 4857 + "syn 2.0.61", 4959 4858 "termcolor", 4960 4859 "toml 0.8.8", 4961 4860 "walkdir", ··· 5001 4900 source = "registry+https://github.com/rust-lang/crates.io-index" 5002 4901 checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" 5003 4902 dependencies = [ 5004 - "proc-macro2 1.0.75", 4903 + "proc-macro2 1.0.82", 5005 4904 "quote 1.0.35", 5006 4905 "syn 1.0.109", 5007 4906 ] ··· 5070 4969 "ed25519 2.2.2", 5071 4970 "rand_core 0.6.4", 5072 4971 "serde", 5073 - "sha2 0.10.7", 4972 + "sha2 0.10.8", 5074 4973 "subtle 2.5.0", 5075 4974 "zeroize", 5076 4975 ] 5077 4976 5078 4977 [[package]] 5079 4978 name = "ed25519-zebra" 5080 - version = "3.1.0" 5081 - source = "registry+https://github.com/rust-lang/crates.io-index" 5082 - checksum = "7c24f403d068ad0b359e577a77f92392118be3f3c927538f2bb544a5ecd828c6" 5083 - dependencies = [ 5084 - "curve25519-dalek 3.2.0", 5085 - "hashbrown 0.12.3", 5086 - "hex", 5087 - "rand_core 0.6.4", 5088 - "sha2 0.9.9", 5089 - "zeroize", 5090 - ] 5091 - 5092 - [[package]] 5093 - name = "ed25519-zebra" 5094 4979 version = "4.0.3" 5095 4980 source = "registry+https://github.com/rust-lang/crates.io-index" 5096 4981 checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" ··· 5100 4985 "hashbrown 0.14.3", 5101 4986 "hex", 5102 4987 "rand_core 0.6.4", 5103 - "sha2 0.10.7", 4988 + "sha2 0.10.8", 5104 4989 "zeroize", 5105 4990 ] 5106 4991 ··· 5184 5069 checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 5185 5070 dependencies = [ 5186 5071 "heck 0.4.1", 5187 - "proc-macro2 1.0.75", 5072 + "proc-macro2 1.0.82", 5188 5073 "quote 1.0.35", 5189 5074 "syn 1.0.109", 5190 5075 ] ··· 5196 5081 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 5197 5082 dependencies = [ 5198 5083 "heck 0.4.1", 5199 - "proc-macro2 1.0.75", 5084 + "proc-macro2 1.0.82", 5200 5085 "quote 1.0.35", 5201 - "syn 2.0.53", 5086 + "syn 2.0.61", 5202 5087 ] 5203 5088 5204 5089 [[package]] ··· 5216 5101 source = "registry+https://github.com/rust-lang/crates.io-index" 5217 5102 checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 5218 5103 dependencies = [ 5219 - "proc-macro2 1.0.75", 5104 + "proc-macro2 1.0.82", 5220 5105 "quote 1.0.35", 5221 - "syn 2.0.53", 5106 + "syn 2.0.61", 5222 5107 ] 5223 5108 5224 5109 [[package]] ··· 5227 5112 source = "registry+https://github.com/rust-lang/crates.io-index" 5228 5113 checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" 5229 5114 dependencies = [ 5230 - "proc-macro2 1.0.75", 5115 + "proc-macro2 1.0.82", 5231 5116 "quote 1.0.35", 5232 - "syn 2.0.53", 5117 + "syn 2.0.61", 5233 5118 ] 5234 5119 5235 5120 [[package]] ··· 5254 5139 5255 5140 [[package]] 5256 5141 name = "env_logger" 5142 + version = "0.9.3" 5143 + source = "registry+https://github.com/rust-lang/crates.io-index" 5144 + checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 5145 + dependencies = [ 5146 + "atty", 5147 + "humantime", 5148 + "log", 5149 + "regex", 5150 + "termcolor", 5151 + ] 5152 + 5153 + [[package]] 5154 + name = "env_logger" 5257 5155 version = "0.10.1" 5258 5156 source = "registry+https://github.com/rust-lang/crates.io-index" 5259 5157 checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" ··· 5393 5291 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 5394 5292 5395 5293 [[package]] 5396 - name = "event-listener" 5397 - version = "4.0.3" 5398 - source = "registry+https://github.com/rust-lang/crates.io-index" 5399 - checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" 5400 - dependencies = [ 5401 - "concurrent-queue", 5402 - "parking", 5403 - "pin-project-lite 0.2.12", 5404 - ] 5405 - 5406 - [[package]] 5407 - name = "event-listener-strategy" 5408 - version = "0.4.0" 5409 - source = "registry+https://github.com/rust-lang/crates.io-index" 5410 - checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" 5411 - dependencies = [ 5412 - "event-listener 4.0.3", 5413 - "pin-project-lite 0.2.12", 5414 - ] 5415 - 5416 - [[package]] 5417 5294 name = "exit-future" 5418 5295 version = "0.2.0" 5419 5296 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5424 5301 5425 5302 [[package]] 5426 5303 name = "expander" 5427 - version = "0.0.4" 5428 - source = "registry+https://github.com/rust-lang/crates.io-index" 5429 - checksum = "a718c0675c555c5f976fff4ea9e2c150fa06cefa201cadef87cfbf9324075881" 5430 - dependencies = [ 5431 - "blake3", 5432 - "fs-err", 5433 - "proc-macro2 1.0.75", 5434 - "quote 1.0.35", 5435 - ] 5436 - 5437 - [[package]] 5438 - name = "expander" 5439 5304 version = "2.0.0" 5440 5305 source = "registry+https://github.com/rust-lang/crates.io-index" 5441 5306 checksum = "5f86a749cf851891866c10515ef6c299b5c69661465e9c3bbe7e07a2b77fb0f7" 5442 5307 dependencies = [ 5443 5308 "blake2 0.10.6", 5444 5309 "fs-err", 5445 - "proc-macro2 1.0.75", 5310 + "proc-macro2 1.0.82", 5446 5311 "quote 1.0.35", 5447 - "syn 2.0.53", 5312 + "syn 2.0.61", 5448 5313 ] 5449 5314 5450 5315 [[package]] ··· 5497 5362 5498 5363 [[package]] 5499 5364 name = "fatality" 5500 - version = "0.0.6" 5365 + version = "0.1.1" 5501 5366 source = "registry+https://github.com/rust-lang/crates.io-index" 5502 - checksum = "2ad875162843b0d046276327afe0136e9ed3a23d5a754210fb6f1f33610d39ab" 5367 + checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019" 5503 5368 dependencies = [ 5504 5369 "fatality-proc-macro", 5505 5370 "thiserror", ··· 5507 5372 5508 5373 [[package]] 5509 5374 name = "fatality-proc-macro" 5510 - version = "0.0.6" 5375 + version = "0.1.1" 5511 5376 source = "registry+https://github.com/rust-lang/crates.io-index" 5512 - checksum = "f5aa1e3ae159e592ad222dc90c5acbad632b527779ba88486abe92782ab268bd" 5377 + checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303" 5513 5378 dependencies = [ 5514 - "expander 0.0.4", 5515 - "indexmap 1.9.3", 5516 - "proc-macro-crate 1.3.1", 5517 - "proc-macro2 1.0.75", 5379 + "expander", 5380 + "indexmap 2.2.3", 5381 + "proc-macro-crate 3.1.0", 5382 + "proc-macro2 1.0.82", 5518 5383 "quote 1.0.35", 5519 - "syn 1.0.109", 5520 - "thiserror", 5384 + "syn 2.0.61", 5521 5385 ] 5522 5386 5523 5387 [[package]] ··· 5717 5581 ] 5718 5582 5719 5583 [[package]] 5584 + name = "forwarded-header-value" 5585 + version = "0.1.1" 5586 + source = "registry+https://github.com/rust-lang/crates.io-index" 5587 + checksum = "8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9" 5588 + dependencies = [ 5589 + "nonempty", 5590 + "thiserror", 5591 + ] 5592 + 5593 + [[package]] 5720 5594 name = "fraction" 5721 5595 version = "0.13.1" 5722 5596 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5736 5610 name = "frame-benchmarking" 5737 5611 version = "28.0.0" 5738 5612 dependencies = [ 5739 - "array-bytes 6.1.0", 5613 + "array-bytes", 5740 5614 "frame-support", 5741 5615 "frame-support-procedural", 5742 5616 "frame-system", ··· 5764 5638 version = "32.0.0" 5765 5639 dependencies = [ 5766 5640 "Inflector", 5767 - "array-bytes 6.1.0", 5641 + "array-bytes", 5768 5642 "chrono", 5769 5643 "clap 4.5.3", 5770 5644 "comfy-table", ··· 5773 5647 "frame-system", 5774 5648 "gethostname", 5775 5649 "handlebars", 5776 - "itertools 0.10.5", 5650 + "itertools 0.11.0", 5777 5651 "lazy_static", 5778 5652 "linked-hash-map", 5779 5653 "log", ··· 5829 5703 "frame-election-provider-support", 5830 5704 "frame-support", 5831 5705 "parity-scale-codec", 5832 - "proc-macro-crate 3.0.0", 5833 - "proc-macro2 1.0.75", 5706 + "proc-macro-crate 3.1.0", 5707 + "proc-macro2 1.0.82", 5834 5708 "quote 1.0.35", 5835 5709 "scale-info", 5836 5710 "sp-arithmetic", 5837 - "syn 2.0.53", 5711 + "syn 2.0.61", 5838 5712 "trybuild", 5839 5713 ] 5840 5714 ··· 5877 5751 name = "frame-executive" 5878 5752 version = "28.0.0" 5879 5753 dependencies = [ 5880 - "aquamarine 0.3.3", 5881 - "array-bytes 6.1.0", 5754 + "aquamarine", 5755 + "array-bytes", 5882 5756 "frame-support", 5883 5757 "frame-system", 5884 5758 "frame-try-runtime", ··· 5948 5822 name = "frame-support" 5949 5823 version = "28.0.0" 5950 5824 dependencies = [ 5951 - "aquamarine 0.5.0", 5952 - "array-bytes 6.1.0", 5825 + "aquamarine", 5826 + "array-bytes", 5953 5827 "assert_matches", 5954 5828 "bitflags 1.3.2", 5955 5829 "docify", ··· 5996 5870 "Inflector", 5997 5871 "cfg-expr", 5998 5872 "derive-syn-parse 0.2.0", 5999 - "expander 2.0.0", 5873 + "expander", 6000 5874 "frame-support-procedural-tools", 6001 - "itertools 0.10.5", 5875 + "itertools 0.11.0", 6002 5876 "macro_magic", 6003 5877 "proc-macro-warning", 6004 - "proc-macro2 1.0.75", 5878 + "proc-macro2 1.0.82", 6005 5879 "quote 1.0.35", 6006 5880 "regex", 6007 5881 "sp-crypto-hashing", 6008 - "syn 2.0.53", 5882 + "syn 2.0.61", 6009 5883 ] 6010 5884 6011 5885 [[package]] ··· 6013 5887 version = "10.0.0" 6014 5888 dependencies = [ 6015 5889 "frame-support-procedural-tools-derive", 6016 - "proc-macro-crate 3.0.0", 6017 - "proc-macro2 1.0.75", 5890 + "proc-macro-crate 3.1.0", 5891 + "proc-macro2 1.0.82", 6018 5892 "quote 1.0.35", 6019 - "syn 2.0.53", 5893 + "syn 2.0.61", 6020 5894 ] 6021 5895 6022 5896 [[package]] 6023 5897 name = "frame-support-procedural-tools-derive" 6024 5898 version = "11.0.0" 6025 5899 dependencies = [ 6026 - "proc-macro2 1.0.75", 5900 + "proc-macro2 1.0.82", 6027 5901 "quote 1.0.35", 6028 - "syn 2.0.53", 5902 + "syn 2.0.61", 6029 5903 ] 6030 5904 6031 5905 [[package]] ··· 6095 5969 version = "28.0.0" 6096 5970 dependencies = [ 6097 5971 "cfg-if", 6098 - "criterion 0.4.0", 5972 + "criterion", 6099 5973 "docify", 6100 5974 "frame-support", 6101 5975 "log", ··· 6256 6130 source = "registry+https://github.com/rust-lang/crates.io-index" 6257 6131 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 6258 6132 dependencies = [ 6259 - "proc-macro2 1.0.75", 6133 + "proc-macro2 1.0.82", 6260 6134 "quote 1.0.35", 6261 - "syn 2.0.53", 6135 + "syn 2.0.61", 6262 6136 ] 6263 6137 6264 6138 [[package]] ··· 6394 6268 6395 6269 [[package]] 6396 6270 name = "ghash" 6397 - version = "0.4.4" 6398 - source = "registry+https://github.com/rust-lang/crates.io-index" 6399 - checksum = "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99" 6400 - dependencies = [ 6401 - "opaque-debug 0.3.0", 6402 - "polyval 0.5.3", 6403 - ] 6404 - 6405 - [[package]] 6406 - name = "ghash" 6407 6271 version = "0.5.0" 6408 6272 source = "registry+https://github.com/rust-lang/crates.io-index" 6409 6273 checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" 6410 6274 dependencies = [ 6411 6275 "opaque-debug 0.3.0", 6412 - "polyval 0.6.1", 6276 + "polyval", 6413 6277 ] 6414 6278 6415 6279 [[package]] ··· 6937 6801 source = "registry+https://github.com/rust-lang/crates.io-index" 6938 6802 checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" 6939 6803 dependencies = [ 6940 - "proc-macro2 1.0.75", 6804 + "proc-macro2 1.0.82", 6941 6805 "quote 1.0.35", 6942 6806 "syn 1.0.109", 6943 6807 ] ··· 6957 6821 source = "registry+https://github.com/rust-lang/crates.io-index" 6958 6822 checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 6959 6823 dependencies = [ 6960 - "proc-macro2 1.0.75", 6824 + "proc-macro2 1.0.82", 6961 6825 "quote 1.0.35", 6962 6826 ] 6963 6827 ··· 7107 6971 "curl", 7108 6972 "curl-sys", 7109 6973 "encoding_rs", 7110 - "event-listener 2.5.3", 6974 + "event-listener", 7111 6975 "futures-lite", 7112 6976 "http", 7113 6977 "log", ··· 7183 7047 7184 7048 [[package]] 7185 7049 name = "jsonrpsee" 7186 - version = "0.22.2" 7050 + version = "0.22.5" 7187 7051 source = "registry+https://github.com/rust-lang/crates.io-index" 7188 - checksum = "87f3ae45a64cfc0882934f963be9431b2a165d667f53140358181f262aca0702" 7052 + checksum = "cfdb12a2381ea5b2e68c3469ec604a007b367778cdb14d09612c8069ebd616ad" 7189 7053 dependencies = [ 7190 7054 "jsonrpsee-core", 7191 7055 "jsonrpsee-http-client", ··· 7199 7063 7200 7064 [[package]] 7201 7065 name = "jsonrpsee-client-transport" 7202 - version = "0.22.2" 7066 + version = "0.22.5" 7203 7067 source = "registry+https://github.com/rust-lang/crates.io-index" 7204 - checksum = "455fc882e56f58228df2aee36b88a1340eafd707c76af2fa68cf94b37d461131" 7068 + checksum = "4978087a58c3ab02efc5b07c5e5e2803024536106fd5506f558db172c889b3aa" 7205 7069 dependencies = [ 7206 7070 "futures-util", 7207 7071 "http", ··· 7220 7084 7221 7085 [[package]] 7222 7086 name = "jsonrpsee-core" 7223 - version = "0.22.2" 7087 + version = "0.22.5" 7224 7088 source = "registry+https://github.com/rust-lang/crates.io-index" 7225 - checksum = "b75568f4f9696e3a47426e1985b548e1a9fcb13372a5e320372acaf04aca30d1" 7089 + checksum = "b4b257e1ec385e07b0255dde0b933f948b5c8b8c28d42afda9587c3a967b896d" 7226 7090 dependencies = [ 7227 7091 "anyhow", 7228 - "async-lock 3.3.0", 7229 7092 "async-trait", 7230 7093 "beef", 7231 7094 "futures-timer", ··· 7246 7109 7247 7110 [[package]] 7248 7111 name = "jsonrpsee-http-client" 7249 - version = "0.22.2" 7112 + version = "0.22.5" 7250 7113 source = "registry+https://github.com/rust-lang/crates.io-index" 7251 - checksum = "9e7a95e346f55df84fb167b7e06470e196e7d5b9488a21d69c5d9732043ba7ba" 7114 + checksum = "1ccf93fc4a0bfe05d851d37d7c32b7f370fe94336b52a2f0efc5f1981895c2e5" 7252 7115 dependencies = [ 7253 7116 "async-trait", 7254 7117 "hyper", ··· 7266 7129 7267 7130 [[package]] 7268 7131 name = "jsonrpsee-proc-macros" 7269 - version = "0.22.2" 7132 + version = "0.22.5" 7270 7133 source = "registry+https://github.com/rust-lang/crates.io-index" 7271 - checksum = "30ca066e73dd70294aebc5c2675d8ffae43be944af027c857ce0d4c51785f014" 7134 + checksum = "7d0bb047e79a143b32ea03974a6bf59b62c2a4c5f5d42a381c907a8bbb3f75c0" 7272 7135 dependencies = [ 7273 7136 "heck 0.4.1", 7274 - "proc-macro-crate 3.0.0", 7275 - "proc-macro2 1.0.75", 7137 + "proc-macro-crate 3.1.0", 7138 + "proc-macro2 1.0.82", 7276 7139 "quote 1.0.35", 7277 - "syn 2.0.53", 7140 + "syn 2.0.61", 7278 7141 ] 7279 7142 7280 7143 [[package]] 7281 7144 name = "jsonrpsee-server" 7282 - version = "0.22.2" 7145 + version = "0.22.5" 7283 7146 source = "registry+https://github.com/rust-lang/crates.io-index" 7284 - checksum = "0e29c1bd1f9bba83c864977c73404e505f74f730fa0db89dd490ec174e36d7f0" 7147 + checksum = "12d8b6a9674422a8572e0b0abb12feeb3f2aeda86528c80d0350c2bd0923ab41" 7285 7148 dependencies = [ 7286 7149 "futures-util", 7287 7150 "http", ··· 7303 7166 7304 7167 [[package]] 7305 7168 name = "jsonrpsee-types" 7306 - version = "0.22.2" 7169 + version = "0.22.5" 7307 7170 source = "registry+https://github.com/rust-lang/crates.io-index" 7308 - checksum = "3467fd35feeee179f71ab294516bdf3a81139e7aeebdd860e46897c12e1a3368" 7171 + checksum = "150d6168405890a7a3231a3c74843f58b8959471f6df76078db2619ddee1d07d" 7309 7172 dependencies = [ 7310 7173 "anyhow", 7311 7174 "beef", ··· 7316 7179 7317 7180 [[package]] 7318 7181 name = "jsonrpsee-ws-client" 7319 - version = "0.22.2" 7182 + version = "0.22.5" 7320 7183 source = "registry+https://github.com/rust-lang/crates.io-index" 7321 - checksum = "68ca71e74983f624c0cb67828e480a981586074da8ad3a2f214c6a3f884edab9" 7184 + checksum = "58b9db2dfd5bb1194b0ce921504df9ceae210a345bc2f6c5a61432089bbab070" 7322 7185 dependencies = [ 7323 7186 "http", 7324 7187 "jsonrpsee-client-transport", ··· 7338 7201 "elliptic-curve", 7339 7202 "once_cell", 7340 7203 "serdect", 7341 - "sha2 0.10.7", 7204 + "sha2 0.10.8", 7342 7205 ] 7343 7206 7344 7207 [[package]] ··· 7769 7632 "multihash 0.17.0", 7770 7633 "quick-protobuf", 7771 7634 "rand 0.8.5", 7772 - "sha2 0.10.7", 7635 + "sha2 0.10.8", 7773 7636 "thiserror", 7774 7637 "zeroize", 7775 7638 ] ··· 7794 7657 "log", 7795 7658 "quick-protobuf", 7796 7659 "rand 0.8.5", 7797 - "sha2 0.10.7", 7660 + "sha2 0.10.8", 7798 7661 "smallvec", 7799 7662 "thiserror", 7800 7663 "uint", ··· 7852 7715 "once_cell", 7853 7716 "quick-protobuf", 7854 7717 "rand 0.8.5", 7855 - "sha2 0.10.7", 7718 + "sha2 0.10.8", 7856 7719 "snow", 7857 7720 "static_assertions", 7858 7721 "thiserror", ··· 8187 8050 [[package]] 8188 8051 name = "litep2p" 8189 8052 version = "0.3.0" 8190 - source = "git+https://github.com/paritytech/litep2p?branch=master#b142c9eb611fb2fe78d2830266a3675b37299ceb" 8053 + source = "git+https://github.com/paritytech/litep2p?rev=e03a6023882db111beeb24d8c0ceaac0721d3f0f#e03a6023882db111beeb24d8c0ceaac0721d3f0f" 8191 8054 dependencies = [ 8192 8055 "async-trait", 8193 8056 "bs58 0.4.0", ··· 8207 8070 "parking_lot 0.12.1", 8208 8071 "pin-project", 8209 8072 "prost 0.11.9", 8210 - "prost-build", 8073 + "prost-build 0.11.9", 8211 8074 "quinn", 8212 8075 "rand 0.8.5", 8213 8076 "rcgen", 8214 8077 "ring 0.16.20", 8215 8078 "rustls 0.20.8", 8216 8079 "serde", 8217 - "sha2 0.10.7", 8080 + "sha2 0.10.8", 8218 8081 "simple-dns", 8219 8082 "smallvec", 8220 8083 "snow", ··· 8224 8087 "thiserror", 8225 8088 "tokio", 8226 8089 "tokio-stream", 8227 - "tokio-tungstenite 0.20.1", 8090 + "tokio-tungstenite", 8228 8091 "tokio-util", 8229 8092 "tracing", 8230 8093 "trust-dns-resolver 0.23.2", ··· 8338 8201 "macro_magic_core", 8339 8202 "macro_magic_macros", 8340 8203 "quote 1.0.35", 8341 - "syn 2.0.53", 8204 + "syn 2.0.61", 8342 8205 ] 8343 8206 8344 8207 [[package]] ··· 8350 8213 "const-random", 8351 8214 "derive-syn-parse 0.1.5", 8352 8215 "macro_magic_core_macros", 8353 - "proc-macro2 1.0.75", 8216 + "proc-macro2 1.0.82", 8354 8217 "quote 1.0.35", 8355 - "syn 2.0.53", 8218 + "syn 2.0.61", 8356 8219 ] 8357 8220 8358 8221 [[package]] ··· 8361 8224 source = "registry+https://github.com/rust-lang/crates.io-index" 8362 8225 checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" 8363 8226 dependencies = [ 8364 - "proc-macro2 1.0.75", 8227 + "proc-macro2 1.0.82", 8365 8228 "quote 1.0.35", 8366 - "syn 2.0.53", 8229 + "syn 2.0.61", 8367 8230 ] 8368 8231 8369 8232 [[package]] ··· 8374 8237 dependencies = [ 8375 8238 "macro_magic_core", 8376 8239 "quote 1.0.35", 8377 - "syn 2.0.53", 8240 + "syn 2.0.61", 8378 8241 ] 8379 8242 8380 8243 [[package]] ··· 8458 8321 8459 8322 [[package]] 8460 8323 name = "memoffset" 8461 - version = "0.7.1" 8462 - source = "registry+https://github.com/rust-lang/crates.io-index" 8463 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 8464 - dependencies = [ 8465 - "autocfg", 8466 - ] 8467 - 8468 - [[package]] 8469 - name = "memoffset" 8470 8324 version = "0.8.0" 8471 8325 source = "registry+https://github.com/rust-lang/crates.io-index" 8472 8326 checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" ··· 8544 8398 version = "0.2.1" 8545 8399 source = "registry+https://github.com/rust-lang/crates.io-index" 8546 8400 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 8401 + 8402 + [[package]] 8403 + name = "minimal-template" 8404 + version = "0.0.0" 8405 + dependencies = [ 8406 + "docify", 8407 + "minimal-template-node", 8408 + "minimal-template-runtime", 8409 + "pallet-minimal-template", 8410 + "polkadot-sdk-docs", 8411 + "polkadot-sdk-frame", 8412 + "simple-mermaid", 8413 + ] 8547 8414 8548 8415 [[package]] 8549 8416 name = "minimal-template-node" ··· 8703 8570 checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" 8704 8571 dependencies = [ 8705 8572 "cfg-if", 8706 - "proc-macro2 1.0.75", 8573 + "proc-macro2 1.0.82", 8707 8574 "quote 1.0.35", 8708 8575 "syn 1.0.109", 8709 8576 ] ··· 8750 8617 "core2", 8751 8618 "digest 0.10.7", 8752 8619 "multihash-derive 0.8.0", 8753 - "sha2 0.10.7", 8620 + "sha2 0.10.8", 8754 8621 "sha3", 8755 8622 "unsigned-varint", 8756 8623 ] ··· 8767 8634 "core2", 8768 8635 "digest 0.10.7", 8769 8636 "multihash-derive 0.8.0", 8770 - "sha2 0.10.7", 8637 + "sha2 0.10.8", 8771 8638 "sha3", 8772 8639 "unsigned-varint", 8773 8640 ] ··· 8797 8664 "ripemd", 8798 8665 "serde", 8799 8666 "sha1", 8800 - "sha2 0.10.7", 8667 + "sha2 0.10.8", 8801 8668 "sha3", 8802 8669 "strobe-rs", 8803 8670 ] ··· 8810 8677 dependencies = [ 8811 8678 "proc-macro-crate 1.3.1", 8812 8679 "proc-macro-error", 8813 - "proc-macro2 1.0.75", 8680 + "proc-macro2 1.0.82", 8814 8681 "quote 1.0.35", 8815 8682 "syn 1.0.109", 8816 8683 "synstructure", ··· 8835 8702 dependencies = [ 8836 8703 "proc-macro-crate 1.3.1", 8837 8704 "proc-macro-error", 8838 - "proc-macro2 1.0.75", 8705 + "proc-macro2 1.0.82", 8839 8706 "quote 1.0.35", 8840 8707 "syn 1.0.109", 8841 8708 "synstructure", ··· 8883 8750 source = "registry+https://github.com/rust-lang/crates.io-index" 8884 8751 checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998" 8885 8752 dependencies = [ 8886 - "proc-macro2 1.0.75", 8753 + "proc-macro2 1.0.82", 8887 8754 "quote 1.0.35", 8888 8755 "syn 1.0.109", 8889 8756 ] ··· 9002 8869 "bitflags 1.3.2", 9003 8870 "cfg-if", 9004 8871 "libc", 9005 - "memoffset 0.7.1", 9006 - "pin-utils", 9007 8872 "static_assertions", 9008 8873 ] 9009 8874 9010 8875 [[package]] 9011 8876 name = "nix" 9012 - version = "0.27.1" 8877 + version = "0.28.0" 9013 8878 source = "registry+https://github.com/rust-lang/crates.io-index" 9014 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 8879 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 9015 8880 dependencies = [ 9016 8881 "bitflags 2.4.0", 9017 8882 "cfg-if", 8883 + "cfg_aliases", 9018 8884 "libc", 9019 8885 ] 9020 8886 ··· 9034 8900 name = "node-bench" 9035 8901 version = "0.9.0-dev" 9036 8902 dependencies = [ 9037 - "array-bytes 6.1.0", 8903 + "array-bytes", 9038 8904 "clap 4.5.3", 9039 8905 "derive_more", 9040 8906 "fs_extra", ··· 9125 8991 "flate2", 9126 8992 "fs_extra", 9127 8993 "glob", 9128 - "itertools 0.10.5", 8994 + "itertools 0.11.0", 9129 8995 "tar", 9130 8996 "tempfile", 9131 8997 "toml_edit 0.19.15", ··· 9190 9056 "memchr", 9191 9057 "minimal-lexical", 9192 9058 ] 9059 + 9060 + [[package]] 9061 + name = "nonempty" 9062 + version = "0.7.0" 9063 + source = "registry+https://github.com/rust-lang/crates.io-index" 9064 + checksum = "e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7" 9193 9065 9194 9066 [[package]] 9195 9067 name = "nonzero_ext" ··· 9409 9281 source = "registry+https://github.com/rust-lang/crates.io-index" 9410 9282 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 9411 9283 dependencies = [ 9412 - "proc-macro2 1.0.75", 9284 + "proc-macro2 1.0.82", 9413 9285 "quote 1.0.35", 9414 - "syn 2.0.53", 9286 + "syn 2.0.61", 9415 9287 ] 9416 9288 9417 9289 [[package]] ··· 9450 9322 9451 9323 [[package]] 9452 9324 name = "orchestra" 9453 - version = "0.3.5" 9325 + version = "0.3.6" 9454 9326 source = "registry+https://github.com/rust-lang/crates.io-index" 9455 - checksum = "2356622ffdfe72362a45a1e5e87bb113b8327e596e39b91f11f0ef4395c8da79" 9327 + checksum = "92829eef0328a3d1cd22a02c0e51deb92a5362df3e7d21a4e9bdc38934694e66" 9456 9328 dependencies = [ 9457 9329 "async-trait", 9458 9330 "dyn-clonable", ··· 9467 9339 9468 9340 [[package]] 9469 9341 name = "orchestra-proc-macro" 9470 - version = "0.3.5" 9342 + version = "0.3.6" 9471 9343 source = "registry+https://github.com/rust-lang/crates.io-index" 9472 - checksum = "eedb646674596266dc9bb2b5c7eea7c36b32ecc7777eba0d510196972d72c4fd" 9344 + checksum = "1344346d5af32c95bbddea91b18a88cc83eac394192d20ef2fc4c40a74332355" 9473 9345 dependencies = [ 9474 - "expander 2.0.0", 9346 + "expander", 9475 9347 "indexmap 2.2.3", 9476 9348 "itertools 0.11.0", 9477 9349 "petgraph", 9478 - "proc-macro-crate 1.3.1", 9479 - "proc-macro2 1.0.75", 9350 + "proc-macro-crate 3.1.0", 9351 + "proc-macro2 1.0.82", 9480 9352 "quote 1.0.35", 9481 9353 "syn 1.0.109", 9482 9354 ] ··· 9512 9384 name = "pallet-alliance" 9513 9385 version = "27.0.0" 9514 9386 dependencies = [ 9515 - "array-bytes 6.1.0", 9387 + "array-bytes", 9516 9388 "frame-benchmarking", 9517 9389 "frame-support", 9518 9390 "frame-system", ··· 9742 9614 name = "pallet-bags-list" 9743 9615 version = "27.0.0" 9744 9616 dependencies = [ 9745 - "aquamarine 0.5.0", 9617 + "aquamarine", 9746 9618 "docify", 9747 9619 "frame-benchmarking", 9748 9620 "frame-election-provider-support", ··· 9838 9710 name = "pallet-beefy-mmr" 9839 9711 version = "28.0.0" 9840 9712 dependencies = [ 9841 - "array-bytes 6.1.0", 9713 + "array-bytes", 9842 9714 "binary-merkle-tree", 9843 9715 "frame-support", 9844 9716 "frame-system", ··· 9884 9756 "bp-beefy", 9885 9757 "bp-runtime", 9886 9758 "bp-test-utils", 9887 - "ckb-merkle-mountain-range", 9759 + "ckb-merkle-mountain-range 0.5.2", 9888 9760 "frame-support", 9889 9761 "frame-system", 9890 9762 "log", ··· 10086 9958 name = "pallet-contracts" 10087 9959 version = "27.0.0" 10088 9960 dependencies = [ 10089 - "array-bytes 6.1.0", 9961 + "array-bytes", 10090 9962 "assert_matches", 10091 9963 "bitflags 1.3.2", 10092 9964 "env_logger 0.11.3", ··· 10184 10056 name = "pallet-contracts-proc-macro" 10185 10057 version = "18.0.0" 10186 10058 dependencies = [ 10187 - "proc-macro2 1.0.75", 10059 + "proc-macro2 1.0.82", 10188 10060 "quote 1.0.35", 10189 - "syn 2.0.53", 10061 + "syn 2.0.61", 10190 10062 ] 10191 10063 10192 10064 [[package]] ··· 10252 10124 ] 10253 10125 10254 10126 [[package]] 10127 + name = "pallet-delegated-staking" 10128 + version = "1.0.0" 10129 + dependencies = [ 10130 + "frame-election-provider-support", 10131 + "frame-support", 10132 + "frame-system", 10133 + "pallet-balances", 10134 + "pallet-staking", 10135 + "pallet-staking-reward-curve", 10136 + "pallet-timestamp", 10137 + "parity-scale-codec", 10138 + "scale-info", 10139 + "sp-core", 10140 + "sp-io", 10141 + "sp-runtime", 10142 + "sp-staking", 10143 + "sp-std 14.0.0", 10144 + "sp-tracing 16.0.0", 10145 + "substrate-test-utils", 10146 + ] 10147 + 10148 + [[package]] 10255 10149 name = "pallet-democracy" 10256 10150 version = "28.0.0" 10257 10151 dependencies = [ ··· 10770 10664 name = "pallet-mmr" 10771 10665 version = "27.0.0" 10772 10666 dependencies = [ 10773 - "array-bytes 6.1.0", 10667 + "array-bytes", 10774 10668 "env_logger 0.11.3", 10775 10669 "frame-benchmarking", 10776 10670 "frame-support", 10777 10671 "frame-system", 10778 - "itertools 0.10.5", 10672 + "itertools 0.11.0", 10779 10673 "log", 10780 10674 "parity-scale-codec", 10781 10675 "scale-info", ··· 11263 11157 name = "pallet-sassafras" 11264 11158 version = "0.3.5-dev" 11265 11159 dependencies = [ 11266 - "array-bytes 6.1.0", 11160 + "array-bytes", 11267 11161 "frame-benchmarking", 11268 11162 "frame-support", 11269 11163 "frame-system", ··· 11380 11274 "log", 11381 11275 "pallet-balances", 11382 11276 "parity-scale-codec", 11383 - "rand_chacha 0.2.2", 11277 + "rand_chacha 0.3.1", 11384 11278 "scale-info", 11385 11279 "sp-arithmetic", 11386 11280 "sp-core", ··· 11406 11300 "pallet-staking-reward-curve", 11407 11301 "pallet-timestamp", 11408 11302 "parity-scale-codec", 11409 - "rand_chacha 0.2.2", 11303 + "rand_chacha 0.3.1", 11410 11304 "scale-info", 11411 11305 "serde", 11412 11306 "sp-application-crypto", ··· 11424 11318 name = "pallet-staking-reward-curve" 11425 11319 version = "11.0.0" 11426 11320 dependencies = [ 11427 - "proc-macro-crate 3.0.0", 11428 - "proc-macro2 1.0.75", 11321 + "proc-macro-crate 3.1.0", 11322 + "proc-macro2 1.0.82", 11429 11323 "quote 1.0.35", 11430 11324 "sp-runtime", 11431 - "syn 2.0.53", 11325 + "syn 2.0.61", 11432 11326 ] 11433 11327 11434 11328 [[package]] ··· 11608 11502 name = "pallet-transaction-storage" 11609 11503 version = "27.0.0" 11610 11504 dependencies = [ 11611 - "array-bytes 6.1.0", 11505 + "array-bytes", 11612 11506 "frame-benchmarking", 11613 11507 "frame-support", 11614 11508 "frame-system", ··· 11844 11738 "cumulus-primitives-core", 11845 11739 "cumulus-primitives-parachain-inherent", 11846 11740 "cumulus-relay-chain-interface", 11741 + "docify", 11847 11742 "frame-benchmarking", 11848 11743 "frame-benchmarking-cli", 11849 11744 "futures", ··· 11896 11791 "cumulus-pallet-session-benchmarking", 11897 11792 "cumulus-pallet-xcm", 11898 11793 "cumulus-pallet-xcmp-queue", 11794 + "cumulus-primitives-aura", 11899 11795 "cumulus-primitives-core", 11900 11796 "cumulus-primitives-storage-weight-reclaim", 11901 11797 "cumulus-primitives-utility", 11798 + "docify", 11902 11799 "frame-benchmarking", 11903 11800 "frame-executive", 11904 11801 "frame-support", ··· 12062 11959 12063 11960 [[package]] 12064 11961 name = "parity-scale-codec" 12065 - version = "3.6.5" 11962 + version = "3.6.11" 12066 11963 source = "registry+https://github.com/rust-lang/crates.io-index" 12067 - checksum = "0dec8a8073036902368c2cdc0387e85ff9a37054d7e7c98e592145e0c92cd4fb" 11964 + checksum = "a1b5927e4a9ae8d6cdb6a69e4e04a0ec73381a358e21b8a576f44769f34e7c24" 12068 11965 dependencies = [ 12069 11966 "arrayvec 0.7.4", 12070 11967 "bitvec", ··· 12077 11974 12078 11975 [[package]] 12079 11976 name = "parity-scale-codec-derive" 12080 - version = "3.6.5" 11977 + version = "3.6.9" 12081 11978 source = "registry+https://github.com/rust-lang/crates.io-index" 12082 - checksum = "312270ee71e1cd70289dacf597cab7b207aa107d2f28191c2ae45b2ece18a260" 11979 + checksum = "be30eaf4b0a9fba5336683b38de57bb86d179a35862ba6bfcf57625d006bde5b" 12083 11980 dependencies = [ 12084 - "proc-macro-crate 1.3.1", 12085 - "proc-macro2 1.0.75", 11981 + "proc-macro-crate 2.0.0", 11982 + "proc-macro2 1.0.82", 12086 11983 "quote 1.0.35", 12087 11984 "syn 1.0.109", 12088 11985 ] ··· 12117 12014 source = "registry+https://github.com/rust-lang/crates.io-index" 12118 12015 checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" 12119 12016 dependencies = [ 12120 - "proc-macro2 1.0.75", 12017 + "proc-macro2 1.0.82", 12121 12018 "syn 1.0.109", 12122 12019 "synstructure", 12123 12020 ] ··· 12302 12199 "staging-xcm-builder", 12303 12200 "staging-xcm-executor", 12304 12201 "substrate-wasm-builder", 12202 + "xcm-fee-payment-runtime-api", 12305 12203 ] 12306 12204 12307 12205 [[package]] ··· 12538 12436 dependencies = [ 12539 12437 "pest", 12540 12438 "pest_meta", 12541 - "proc-macro2 1.0.75", 12439 + "proc-macro2 1.0.82", 12542 12440 "quote 1.0.35", 12543 - "syn 2.0.53", 12441 + "syn 2.0.61", 12544 12442 ] 12545 12443 12546 12444 [[package]] ··· 12551 12449 dependencies = [ 12552 12450 "once_cell", 12553 12451 "pest", 12554 - "sha2 0.10.7", 12452 + "sha2 0.10.8", 12555 12453 ] 12556 12454 12557 12455 [[package]] ··· 12579 12477 source = "registry+https://github.com/rust-lang/crates.io-index" 12580 12478 checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 12581 12479 dependencies = [ 12582 - "proc-macro2 1.0.75", 12480 + "proc-macro2 1.0.82", 12583 12481 "quote 1.0.35", 12584 - "syn 2.0.53", 12482 + "syn 2.0.61", 12585 12483 ] 12586 12484 12587 12485 [[package]] ··· 12658 12556 dependencies = [ 12659 12557 "assert_cmd", 12660 12558 "color-eyre", 12661 - "nix 0.26.2", 12559 + "nix 0.28.0", 12662 12560 "polkadot-cli", 12663 12561 "polkadot-core-primitives", 12664 12562 "polkadot-node-core-pvf", ··· 12682 12580 "env_logger 0.11.3", 12683 12581 "futures", 12684 12582 "futures-timer", 12685 - "itertools 0.10.5", 12583 + "itertools 0.11.0", 12686 12584 "log", 12687 12585 "polkadot-node-jaeger", 12688 12586 "polkadot-node-metrics", ··· 12839 12737 "polkadot-node-subsystem-util", 12840 12738 "polkadot-primitives", 12841 12739 "polkadot-primitives-test-helpers", 12740 + "rstest", 12842 12741 "sc-keystore", 12843 12742 "sc-network", 12844 12743 "sp-core", ··· 12898 12797 name = "polkadot-erasure-coding" 12899 12798 version = "7.0.0" 12900 12799 dependencies = [ 12901 - "criterion 0.4.0", 12800 + "criterion", 12902 12801 "parity-scale-codec", 12903 12802 "polkadot-node-primitives", 12904 12803 "polkadot-primitives", ··· 13001 12900 "env_logger 0.11.3", 13002 12901 "futures", 13003 12902 "futures-timer", 13004 - "itertools 0.10.5", 12903 + "itertools 0.11.0", 13005 12904 "kvdb", 13006 12905 "kvdb-memorydb", 13007 12906 "log", ··· 13235 13134 "polkadot-node-subsystem-util", 13236 13135 "polkadot-primitives", 13237 13136 "polkadot-primitives-test-helpers", 13238 - "rstest", 13239 13137 "sc-keystore", 13240 13138 "sp-application-crypto", 13241 13139 "sp-core", ··· 13272 13170 version = "7.0.0" 13273 13171 dependencies = [ 13274 13172 "always-assert", 13275 - "array-bytes 6.1.0", 13173 + "array-bytes", 13276 13174 "assert_matches", 13277 13175 "blake3", 13278 13176 "cfg-if", 13279 - "criterion 0.4.0", 13177 + "criterion", 13280 13178 "futures", 13281 13179 "futures-timer", 13282 13180 "hex-literal", ··· 13342 13240 "futures", 13343 13241 "landlock", 13344 13242 "libc", 13345 - "nix 0.27.1", 13243 + "nix 0.28.0", 13346 13244 "parity-scale-codec", 13347 13245 "polkadot-parachain-primitives", 13348 13246 "polkadot-primitives", ··· 13367 13265 "cfg-if", 13368 13266 "cpu-time", 13369 13267 "libc", 13370 - "nix 0.27.1", 13268 + "nix 0.28.0", 13371 13269 "parity-scale-codec", 13372 13270 "polkadot-node-core-pvf-common", 13373 13271 "polkadot-parachain-primitives", ··· 13381 13279 dependencies = [ 13382 13280 "blake3", 13383 13281 "cfg-if", 13384 - "criterion 0.4.0", 13282 + "criterion", 13385 13283 "libc", 13386 - "nix 0.27.1", 13284 + "nix 0.28.0", 13387 13285 "parity-scale-codec", 13388 13286 "polkadot-node-core-pvf-common", 13389 13287 "polkadot-primitives", ··· 13581 13479 "fatality", 13582 13480 "futures", 13583 13481 "futures-channel", 13584 - "itertools 0.10.5", 13482 + "itertools 0.11.0", 13585 13483 "kvdb", 13586 13484 "kvdb-memorydb", 13587 13485 "kvdb-shared-tests", ··· 13641 13539 13642 13540 [[package]] 13643 13541 name = "polkadot-parachain-bin" 13644 - version = "1.11.0" 13542 + version = "1.12.0" 13645 13543 dependencies = [ 13646 13544 "assert_cmd", 13647 13545 "asset-hub-rococo-runtime", ··· 13676 13574 "hex-literal", 13677 13575 "jsonrpsee", 13678 13576 "log", 13679 - "nix 0.26.2", 13577 + "nix 0.28.0", 13680 13578 "pallet-transaction-payment", 13681 13579 "pallet-transaction-payment-rpc", 13682 13580 "pallet-transaction-payment-rpc-runtime-api", ··· 13954 13852 name = "polkadot-sdk-docs" 13955 13853 version = "0.0.1" 13956 13854 dependencies = [ 13855 + "cumulus-client-service", 13957 13856 "cumulus-pallet-aura-ext", 13958 13857 "cumulus-pallet-parachain-system", 13858 + "cumulus-primitives-proof-size-hostfunction", 13859 + "cumulus-primitives-storage-weight-reclaim", 13959 13860 "docify", 13960 13861 "frame-executive", 13961 13862 "frame-support", ··· 13993 13894 "sc-consensus-grandpa", 13994 13895 "sc-consensus-manual-seal", 13995 13896 "sc-consensus-pow", 13897 + "sc-executor", 13996 13898 "sc-network", 13997 13899 "sc-rpc", 13998 13900 "sc-rpc-api", 13901 + "sc-service", 13999 13902 "scale-info", 14000 13903 "simple-mermaid", 14001 13904 "sp-api", ··· 14019 13922 version = "0.1.0" 14020 13923 dependencies = [ 14021 13924 "docify", 13925 + "frame-benchmarking", 14022 13926 "frame-executive", 14023 13927 "frame-support", 14024 13928 "frame-system", 13929 + "frame-system-benchmarking", 14025 13930 "frame-system-rpc-runtime-api", 13931 + "frame-try-runtime", 14026 13932 "log", 14027 13933 "pallet-examples", 14028 13934 "parity-scale-codec", ··· 14039 13945 "sp-runtime", 14040 13946 "sp-session", 14041 13947 "sp-std 14.0.0", 13948 + "sp-storage 19.0.0", 14042 13949 "sp-transaction-pool", 14043 13950 "sp-version", 14044 13951 ] ··· 14330 14237 "polkadot-node-core-pvf-common", 14331 14238 "polkadot-node-core-pvf-execute-worker", 14332 14239 "polkadot-node-core-pvf-prepare-worker", 14240 + "polkadot-node-network-protocol", 14333 14241 "polkadot-node-primitives", 14334 14242 "polkadot-node-subsystem", 14335 14243 "polkadot-node-subsystem-test-helpers", ··· 14513 14421 checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" 14514 14422 dependencies = [ 14515 14423 "polkavm-common", 14516 - "proc-macro2 1.0.75", 14424 + "proc-macro2 1.0.82", 14517 14425 "quote 1.0.35", 14518 - "syn 2.0.53", 14426 + "syn 2.0.61", 14519 14427 ] 14520 14428 14521 14429 [[package]] ··· 14525 14433 checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" 14526 14434 dependencies = [ 14527 14435 "polkavm-derive-impl", 14528 - "syn 2.0.53", 14436 + "syn 2.0.61", 14529 14437 ] 14530 14438 14531 14439 [[package]] ··· 14567 14475 14568 14476 [[package]] 14569 14477 name = "poly1305" 14570 - version = "0.7.2" 14571 - source = "registry+https://github.com/rust-lang/crates.io-index" 14572 - checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" 14573 - dependencies = [ 14574 - "cpufeatures", 14575 - "opaque-debug 0.3.0", 14576 - "universal-hash 0.4.0", 14577 - ] 14578 - 14579 - [[package]] 14580 - name = "poly1305" 14581 14478 version = "0.8.0" 14582 14479 source = "registry+https://github.com/rust-lang/crates.io-index" 14583 14480 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 14584 14481 dependencies = [ 14585 14482 "cpufeatures", 14586 14483 "opaque-debug 0.3.0", 14587 - "universal-hash 0.5.1", 14588 - ] 14589 - 14590 - [[package]] 14591 - name = "polyval" 14592 - version = "0.5.3" 14593 - source = "registry+https://github.com/rust-lang/crates.io-index" 14594 - checksum = "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1" 14595 - dependencies = [ 14596 - "cfg-if", 14597 - "cpufeatures", 14598 - "opaque-debug 0.3.0", 14599 - "universal-hash 0.4.0", 14484 + "universal-hash", 14600 14485 ] 14601 14486 14602 14487 [[package]] ··· 14608 14493 "cfg-if", 14609 14494 "cpufeatures", 14610 14495 "opaque-debug 0.3.0", 14611 - "universal-hash 0.5.1", 14496 + "universal-hash", 14612 14497 ] 14613 14498 14614 14499 [[package]] ··· 14710 14595 source = "registry+https://github.com/rust-lang/crates.io-index" 14711 14596 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 14712 14597 dependencies = [ 14713 - "proc-macro2 1.0.75", 14598 + "proc-macro2 1.0.82", 14714 14599 "syn 1.0.109", 14715 14600 ] 14716 14601 ··· 14720 14605 source = "registry+https://github.com/rust-lang/crates.io-index" 14721 14606 checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62" 14722 14607 dependencies = [ 14723 - "proc-macro2 1.0.75", 14724 - "syn 2.0.53", 14608 + "proc-macro2 1.0.82", 14609 + "syn 2.0.61", 14725 14610 ] 14726 14611 14727 14612 [[package]] ··· 14767 14652 14768 14653 [[package]] 14769 14654 name = "proc-macro-crate" 14770 - version = "3.0.0" 14655 + version = "2.0.0" 14771 14656 source = "registry+https://github.com/rust-lang/crates.io-index" 14772 - checksum = "6b2685dd208a3771337d8d386a89840f0f43cd68be8dae90a5f8c2384effc9cd" 14657 + checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" 14658 + dependencies = [ 14659 + "toml_edit 0.20.7", 14660 + ] 14661 + 14662 + [[package]] 14663 + name = "proc-macro-crate" 14664 + version = "3.1.0" 14665 + source = "registry+https://github.com/rust-lang/crates.io-index" 14666 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 14773 14667 dependencies = [ 14774 14668 "toml_edit 0.21.0", 14775 14669 ] ··· 14781 14675 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 14782 14676 dependencies = [ 14783 14677 "proc-macro-error-attr", 14784 - "proc-macro2 1.0.75", 14678 + "proc-macro2 1.0.82", 14785 14679 "quote 1.0.35", 14786 14680 "syn 1.0.109", 14787 14681 "version_check", ··· 14793 14687 source = "registry+https://github.com/rust-lang/crates.io-index" 14794 14688 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 14795 14689 dependencies = [ 14796 - "proc-macro2 1.0.75", 14690 + "proc-macro2 1.0.82", 14797 14691 "quote 1.0.35", 14798 14692 "version_check", 14799 14693 ] ··· 14810 14704 source = "registry+https://github.com/rust-lang/crates.io-index" 14811 14705 checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c" 14812 14706 dependencies = [ 14813 - "proc-macro2 1.0.75", 14707 + "proc-macro2 1.0.82", 14814 14708 "quote 1.0.35", 14815 - "syn 2.0.53", 14709 + "syn 2.0.61", 14816 14710 ] 14817 14711 14818 14712 [[package]] ··· 14826 14720 14827 14721 [[package]] 14828 14722 name = "proc-macro2" 14829 - version = "1.0.75" 14723 + version = "1.0.82" 14830 14724 source = "registry+https://github.com/rust-lang/crates.io-index" 14831 - checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708" 14725 + checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" 14832 14726 dependencies = [ 14833 14727 "unicode-ident", 14834 14728 ] ··· 14891 14785 source = "registry+https://github.com/rust-lang/crates.io-index" 14892 14786 checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" 14893 14787 dependencies = [ 14894 - "proc-macro2 1.0.75", 14788 + "proc-macro2 1.0.82", 14895 14789 "quote 1.0.35", 14896 - "syn 2.0.53", 14790 + "syn 2.0.61", 14897 14791 ] 14898 14792 14899 14793 [[package]] ··· 14940 14834 14941 14835 [[package]] 14942 14836 name = "prost" 14943 - version = "0.12.3" 14837 + version = "0.12.4" 14944 14838 source = "registry+https://github.com/rust-lang/crates.io-index" 14945 - checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 14839 + checksum = "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" 14946 14840 dependencies = [ 14947 14841 "bytes", 14948 - "prost-derive 0.12.3", 14842 + "prost-derive 0.12.4", 14949 14843 ] 14950 14844 14951 14845 [[package]] ··· 14963 14857 "petgraph", 14964 14858 "prettyplease 0.1.25", 14965 14859 "prost 0.11.9", 14966 - "prost-types", 14860 + "prost-types 0.11.9", 14967 14861 "regex", 14968 14862 "syn 1.0.109", 14969 14863 "tempfile", ··· 14971 14865 ] 14972 14866 14973 14867 [[package]] 14868 + name = "prost-build" 14869 + version = "0.12.4" 14870 + source = "registry+https://github.com/rust-lang/crates.io-index" 14871 + checksum = "80b776a1b2dc779f5ee0641f8ade0125bc1298dd41a9a0c16d8bd57b42d222b1" 14872 + dependencies = [ 14873 + "bytes", 14874 + "heck 0.5.0", 14875 + "itertools 0.11.0", 14876 + "log", 14877 + "multimap", 14878 + "once_cell", 14879 + "petgraph", 14880 + "prettyplease 0.2.12", 14881 + "prost 0.12.4", 14882 + "prost-types 0.12.4", 14883 + "regex", 14884 + "syn 2.0.61", 14885 + "tempfile", 14886 + ] 14887 + 14888 + [[package]] 14974 14889 name = "prost-derive" 14975 14890 version = "0.11.9" 14976 14891 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 14978 14893 dependencies = [ 14979 14894 "anyhow", 14980 14895 "itertools 0.10.5", 14981 - "proc-macro2 1.0.75", 14896 + "proc-macro2 1.0.82", 14982 14897 "quote 1.0.35", 14983 14898 "syn 1.0.109", 14984 14899 ] 14985 14900 14986 14901 [[package]] 14987 14902 name = "prost-derive" 14988 - version = "0.12.3" 14903 + version = "0.12.4" 14989 14904 source = "registry+https://github.com/rust-lang/crates.io-index" 14990 - checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 14905 + checksum = "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" 14991 14906 dependencies = [ 14992 14907 "anyhow", 14993 14908 "itertools 0.11.0", 14994 - "proc-macro2 1.0.75", 14909 + "proc-macro2 1.0.82", 14995 14910 "quote 1.0.35", 14996 - "syn 2.0.53", 14911 + "syn 2.0.61", 14997 14912 ] 14998 14913 14999 14914 [[package]] ··· 15003 14918 checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 15004 14919 dependencies = [ 15005 14920 "prost 0.11.9", 14921 + ] 14922 + 14923 + [[package]] 14924 + name = "prost-types" 14925 + version = "0.12.4" 14926 + source = "registry+https://github.com/rust-lang/crates.io-index" 14927 + checksum = "3235c33eb02c1f1e212abdbe34c78b264b038fb58ca612664343271e36e55ffe" 14928 + dependencies = [ 14929 + "prost 0.12.4", 15006 14930 ] 15007 14931 15008 14932 [[package]] ··· 15174 15098 source = "registry+https://github.com/rust-lang/crates.io-index" 15175 15099 checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 15176 15100 dependencies = [ 15177 - "proc-macro2 1.0.75", 15101 + "proc-macro2 1.0.82", 15178 15102 ] 15179 15103 15180 15104 [[package]] ··· 15414 15338 source = "registry+https://github.com/rust-lang/crates.io-index" 15415 15339 checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" 15416 15340 dependencies = [ 15417 - "proc-macro2 1.0.75", 15341 + "proc-macro2 1.0.82", 15418 15342 "quote 1.0.35", 15419 - "syn 2.0.53", 15343 + "syn 2.0.61", 15420 15344 ] 15421 15345 15422 15346 [[package]] ··· 15972 15896 dependencies = [ 15973 15897 "cfg-if", 15974 15898 "glob", 15975 - "proc-macro2 1.0.75", 15899 + "proc-macro2 1.0.82", 15976 15900 "quote 1.0.35", 15977 15901 "regex", 15978 15902 "relative-path", 15979 15903 "rustc_version 0.4.0", 15980 - "syn 2.0.53", 15904 + "syn 2.0.61", 15981 15905 "unicode-ident", 15982 15906 ] 15983 15907 ··· 16337 16261 "multihash 0.17.0", 16338 16262 "multihash-codetable", 16339 16263 "parity-scale-codec", 16340 - "prost 0.12.3", 16341 - "prost-build", 16264 + "prost 0.12.4", 16265 + "prost-build 0.12.4", 16342 16266 "quickcheck", 16343 16267 "rand 0.8.5", 16344 16268 "sc-client-api", ··· 16401 16325 name = "sc-chain-spec" 16402 16326 version = "28.0.0" 16403 16327 dependencies = [ 16404 - "array-bytes 6.1.0", 16328 + "array-bytes", 16405 16329 "docify", 16406 16330 "log", 16407 16331 "memmap2 0.9.3", ··· 16431 16355 name = "sc-chain-spec-derive" 16432 16356 version = "11.0.0" 16433 16357 dependencies = [ 16434 - "proc-macro-crate 3.0.0", 16435 - "proc-macro2 1.0.75", 16358 + "proc-macro-crate 3.1.0", 16359 + "proc-macro2 1.0.82", 16436 16360 "quote 1.0.35", 16437 - "syn 2.0.53", 16361 + "syn 2.0.61", 16438 16362 ] 16439 16363 16440 16364 [[package]] 16441 16365 name = "sc-cli" 16442 16366 version = "0.36.0" 16443 16367 dependencies = [ 16444 - "array-bytes 6.1.0", 16368 + "array-bytes", 16445 16369 "chrono", 16446 16370 "clap 4.5.3", 16447 16371 "fdlimit", 16448 16372 "futures", 16449 16373 "futures-timer", 16450 - "itertools 0.10.5", 16374 + "itertools 0.11.0", 16451 16375 "libp2p-identity", 16452 16376 "log", 16453 16377 "names", ··· 16513 16437 name = "sc-client-db" 16514 16438 version = "0.35.0" 16515 16439 dependencies = [ 16516 - "array-bytes 6.1.0", 16517 - "criterion 0.4.0", 16440 + "array-bytes", 16441 + "criterion", 16518 16442 "hash-db", 16519 16443 "kitchensink-runtime", 16520 16444 "kvdb", ··· 16679 16603 name = "sc-consensus-beefy" 16680 16604 version = "13.0.0" 16681 16605 dependencies = [ 16682 - "array-bytes 6.1.0", 16606 + "array-bytes", 16683 16607 "async-channel", 16684 16608 "async-trait", 16685 16609 "fnv", ··· 16757 16681 version = "0.19.0" 16758 16682 dependencies = [ 16759 16683 "ahash 0.8.8", 16760 - "array-bytes 6.1.0", 16684 + "array-bytes", 16761 16685 "assert_matches", 16762 16686 "async-trait", 16763 16687 "dyn-clone", ··· 16915 16839 name = "sc-executor" 16916 16840 version = "0.32.0" 16917 16841 dependencies = [ 16918 - "array-bytes 6.1.0", 16842 + "array-bytes", 16919 16843 "assert_matches", 16920 - "criterion 0.4.0", 16844 + "criterion", 16921 16845 "env_logger 0.11.3", 16922 16846 "num_cpus", 16923 16847 "parity-scale-codec", ··· 17017 16941 name = "sc-keystore" 17018 16942 version = "25.0.0" 17019 16943 dependencies = [ 17020 - "array-bytes 6.1.0", 16944 + "array-bytes", 17021 16945 "parking_lot 0.12.1", 17022 16946 "serde_json", 17023 16947 "sp-application-crypto", ··· 17031 16955 name = "sc-mixnet" 17032 16956 version = "0.4.0" 17033 16957 dependencies = [ 17034 - "array-bytes 4.2.0", 16958 + "array-bytes", 17035 16959 "arrayvec 0.7.4", 17036 16960 "blake2 0.10.6", 17037 16961 "bytes", ··· 17059 16983 name = "sc-network" 17060 16984 version = "0.34.0" 17061 16985 dependencies = [ 17062 - "array-bytes 6.1.0", 16986 + "array-bytes", 17063 16987 "assert_matches", 17064 16988 "async-channel", 17065 16989 "async-trait", ··· 17082 17006 "parking_lot 0.12.1", 17083 17007 "partial_sort", 17084 17008 "pin-project", 17085 - "prost 0.11.9", 17086 - "prost-build", 17009 + "prost 0.12.4", 17010 + "prost-build 0.12.4", 17087 17011 "rand 0.8.5", 17088 17012 "sc-block-builder", 17089 17013 "sc-client-api", ··· 17128 17052 "futures", 17129 17053 "libp2p-identity", 17130 17054 "parity-scale-codec", 17131 - "prost-build", 17055 + "prost-build 0.12.4", 17132 17056 "sc-consensus", 17133 17057 "sc-network-types", 17134 17058 "sp-consensus", ··· 17165 17089 name = "sc-network-light" 17166 17090 version = "0.33.0" 17167 17091 dependencies = [ 17168 - "array-bytes 6.1.0", 17092 + "array-bytes", 17169 17093 "async-channel", 17170 17094 "futures", 17171 17095 "log", 17172 17096 "parity-scale-codec", 17173 - "prost 0.12.3", 17174 - "prost-build", 17097 + "prost 0.12.4", 17098 + "prost-build 0.12.4", 17175 17099 "sc-client-api", 17176 17100 "sc-network", 17177 17101 "sc-network-types", ··· 17185 17109 name = "sc-network-statement" 17186 17110 version = "0.16.0" 17187 17111 dependencies = [ 17188 - "array-bytes 6.1.0", 17112 + "array-bytes", 17189 17113 "async-channel", 17190 17114 "futures", 17191 17115 "libp2p", ··· 17205 17129 name = "sc-network-sync" 17206 17130 version = "0.33.0" 17207 17131 dependencies = [ 17208 - "array-bytes 6.1.0", 17132 + "array-bytes", 17209 17133 "async-channel", 17210 17134 "async-trait", 17211 17135 "fork-tree", ··· 17215 17139 "log", 17216 17140 "mockall", 17217 17141 "parity-scale-codec", 17218 - "prost 0.12.3", 17219 - "prost-build", 17142 + "prost 0.12.4", 17143 + "prost-build 0.12.4", 17220 17144 "quickcheck", 17221 17145 "sc-block-builder", 17222 17146 "sc-client-api", ··· 17277 17201 name = "sc-network-transactions" 17278 17202 version = "0.33.0" 17279 17203 dependencies = [ 17280 - "array-bytes 6.1.0", 17204 + "array-bytes", 17281 17205 "futures", 17282 17206 "libp2p", 17283 17207 "log", ··· 17294 17218 17295 17219 [[package]] 17296 17220 name = "sc-network-types" 17297 - version = "0.10.0-dev" 17221 + version = "0.10.0" 17298 17222 dependencies = [ 17299 - "bs58 0.4.0", 17223 + "bs58 0.5.0", 17300 17224 "libp2p-identity", 17301 17225 "litep2p", 17302 17226 "multiaddr", ··· 17309 17233 name = "sc-offchain" 17310 17234 version = "29.0.0" 17311 17235 dependencies = [ 17312 - "array-bytes 6.1.0", 17236 + "array-bytes", 17313 17237 "async-trait", 17314 17238 "bytes", 17315 17239 "fnv", ··· 17421 17345 name = "sc-rpc-server" 17422 17346 version = "11.0.0" 17423 17347 dependencies = [ 17348 + "forwarded-header-value", 17424 17349 "futures", 17425 17350 "governor", 17426 17351 "http", 17427 17352 "hyper", 17353 + "ip_network", 17428 17354 "jsonrpsee", 17429 17355 "log", 17430 17356 "serde_json", ··· 17438 17364 name = "sc-rpc-spec-v2" 17439 17365 version = "0.34.0" 17440 17366 dependencies = [ 17441 - "array-bytes 6.1.0", 17367 + "array-bytes", 17442 17368 "assert_matches", 17443 17369 "futures", 17444 17370 "futures-util", ··· 17558 17484 name = "sc-service-test" 17559 17485 version = "2.0.0" 17560 17486 dependencies = [ 17561 - "array-bytes 6.1.0", 17487 + "array-bytes", 17562 17488 "async-channel", 17563 17489 "fdlimit", 17564 17490 "futures", ··· 17696 17622 dependencies = [ 17697 17623 "ansi_term", 17698 17624 "chrono", 17699 - "criterion 0.4.0", 17625 + "criterion", 17700 17626 "is-terminal", 17701 17627 "lazy_static", 17702 17628 "libc", ··· 17716 17642 "sp-tracing 16.0.0", 17717 17643 "thiserror", 17718 17644 "tracing", 17719 - "tracing-log 0.1.3", 17645 + "tracing-log 0.2.0", 17720 17646 "tracing-subscriber 0.3.18", 17721 17647 ] 17722 17648 ··· 17724 17650 name = "sc-tracing-proc-macro" 17725 17651 version = "11.0.0" 17726 17652 dependencies = [ 17727 - "proc-macro-crate 3.0.0", 17728 - "proc-macro2 1.0.75", 17653 + "proc-macro-crate 3.1.0", 17654 + "proc-macro2 1.0.82", 17729 17655 "quote 1.0.35", 17730 - "syn 2.0.53", 17656 + "syn 2.0.61", 17731 17657 ] 17732 17658 17733 17659 [[package]] 17734 17660 name = "sc-transaction-pool" 17735 17661 version = "28.0.0" 17736 17662 dependencies = [ 17737 - "array-bytes 6.1.0", 17663 + "array-bytes", 17738 17664 "assert_matches", 17739 17665 "async-trait", 17740 - "criterion 0.4.0", 17666 + "criterion", 17741 17667 "futures", 17742 17668 "futures-timer", 17743 17669 "linked-hash-map", ··· 17797 17723 17798 17724 [[package]] 17799 17725 name = "scale-info" 17800 - version = "2.11.1" 17726 + version = "2.11.3" 17801 17727 source = "registry+https://github.com/rust-lang/crates.io-index" 17802 - checksum = "788745a868b0e751750388f4e6546eb921ef714a4317fa6954f7cde114eb2eb7" 17728 + checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" 17803 17729 dependencies = [ 17804 17730 "bitvec", 17805 17731 "cfg-if", ··· 17811 17737 17812 17738 [[package]] 17813 17739 name = "scale-info-derive" 17814 - version = "2.11.1" 17740 + version = "2.11.3" 17815 17741 source = "registry+https://github.com/rust-lang/crates.io-index" 17816 - checksum = "7dc2f4e8bc344b9fc3d5f74f72c2e55bfc38d28dc2ebc69c194a3df424e4d9ac" 17742 + checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" 17817 17743 dependencies = [ 17818 - "proc-macro-crate 1.3.1", 17819 - "proc-macro2 1.0.75", 17744 + "proc-macro-crate 3.1.0", 17745 + "proc-macro2 1.0.82", 17820 17746 "quote 1.0.35", 17821 17747 "syn 1.0.109", 17822 17748 ] ··· 17848 17774 source = "registry+https://github.com/rust-lang/crates.io-index" 17849 17775 checksum = "ec0f696e21e10fa546b7ffb1c9672c6de8fbc7a81acf59524386d8639bf12737" 17850 17776 dependencies = [ 17851 - "proc-macro2 1.0.75", 17777 + "proc-macro2 1.0.82", 17852 17778 "quote 1.0.35", 17853 17779 "serde_derive_internals", 17854 17780 "syn 1.0.109", ··· 17887 17813 source = "registry+https://github.com/rust-lang/crates.io-index" 17888 17814 checksum = "8de18f6d8ba0aad7045f5feae07ec29899c1112584a38509a84ad7b04451eaa0" 17889 17815 dependencies = [ 17890 - "aead 0.5.2", 17816 + "aead", 17891 17817 "arrayref", 17892 17818 "arrayvec 0.7.4", 17893 17819 "curve25519-dalek 4.1.2", ··· 17895 17821 "merlin", 17896 17822 "rand_core 0.6.4", 17897 17823 "serde_bytes", 17898 - "sha2 0.10.7", 17824 + "sha2 0.10.8", 17899 17825 "subtle 2.5.0", 17900 17826 "zeroize", 17901 17827 ] ··· 18142 18068 source = "registry+https://github.com/rust-lang/crates.io-index" 18143 18069 checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 18144 18070 dependencies = [ 18145 - "proc-macro2 1.0.75", 18071 + "proc-macro2 1.0.82", 18146 18072 "quote 1.0.35", 18147 - "syn 2.0.53", 18073 + "syn 2.0.61", 18148 18074 ] 18149 18075 18150 18076 [[package]] ··· 18153 18079 source = "registry+https://github.com/rust-lang/crates.io-index" 18154 18080 checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 18155 18081 dependencies = [ 18156 - "proc-macro2 1.0.75", 18082 + "proc-macro2 1.0.82", 18157 18083 "quote 1.0.35", 18158 18084 "syn 1.0.109", 18159 18085 ] ··· 18243 18169 source = "registry+https://github.com/rust-lang/crates.io-index" 18244 18170 checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" 18245 18171 dependencies = [ 18246 - "proc-macro2 1.0.75", 18172 + "proc-macro2 1.0.82", 18247 18173 "quote 1.0.35", 18248 - "syn 2.0.53", 18174 + "syn 2.0.61", 18249 18175 ] 18250 18176 18251 18177 [[package]] ··· 18308 18234 18309 18235 [[package]] 18310 18236 name = "sha2" 18311 - version = "0.10.7" 18237 + version = "0.10.8" 18312 18238 source = "registry+https://github.com/rust-lang/crates.io-index" 18313 - checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 18239 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 18314 18240 dependencies = [ 18315 18241 "cfg-if", 18316 18242 "cpufeatures", ··· 18510 18436 "async-executor", 18511 18437 "async-fs", 18512 18438 "async-io", 18513 - "async-lock 2.8.0", 18439 + "async-lock", 18514 18440 "async-net", 18515 18441 "async-process", 18516 18442 "blocking", ··· 18533 18459 checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" 18534 18460 dependencies = [ 18535 18461 "arrayvec 0.7.4", 18536 - "async-lock 2.8.0", 18462 + "async-lock", 18537 18463 "atomic-take", 18538 18464 "base64 0.21.2", 18539 18465 "bip39", 18540 18466 "blake2-rfc", 18541 18467 "bs58 0.5.0", 18542 - "chacha20 0.9.1", 18468 + "chacha20", 18543 18469 "crossbeam-queue", 18544 18470 "derive_more", 18545 - "ed25519-zebra 4.0.3", 18471 + "ed25519-zebra", 18546 18472 "either", 18547 - "event-listener 2.5.3", 18473 + "event-listener", 18548 18474 "fnv", 18549 18475 "futures-lite", 18550 18476 "futures-util", ··· 18561 18487 "num-traits", 18562 18488 "pbkdf2", 18563 18489 "pin-project", 18564 - "poly1305 0.8.0", 18490 + "poly1305", 18565 18491 "rand 0.8.5", 18566 18492 "rand_chacha 0.3.1", 18567 18493 "ruzstd", 18568 18494 "schnorrkel 0.10.2", 18569 18495 "serde", 18570 18496 "serde_json", 18571 - "sha2 0.10.7", 18497 + "sha2 0.10.8", 18572 18498 "sha3", 18573 18499 "siphasher", 18574 18500 "slab", ··· 18587 18513 checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33" 18588 18514 dependencies = [ 18589 18515 "async-channel", 18590 - "async-lock 2.8.0", 18516 + "async-lock", 18591 18517 "base64 0.21.2", 18592 18518 "blake2-rfc", 18593 18519 "derive_more", 18594 18520 "either", 18595 - "event-listener 2.5.3", 18521 + "event-listener", 18596 18522 "fnv", 18597 18523 "futures-channel", 18598 18524 "futures-lite", ··· 18624 18550 18625 18551 [[package]] 18626 18552 name = "snow" 18627 - version = "0.9.3" 18553 + version = "0.9.6" 18628 18554 source = "registry+https://github.com/rust-lang/crates.io-index" 18629 - checksum = "0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155" 18555 + checksum = "850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85" 18630 18556 dependencies = [ 18631 - "aes-gcm 0.9.2", 18557 + "aes-gcm", 18632 18558 "blake2 0.10.6", 18633 18559 "chacha20poly1305", 18634 18560 "curve25519-dalek 4.1.2", 18635 18561 "rand_core 0.6.4", 18636 - "ring 0.16.20", 18562 + "ring 0.17.7", 18637 18563 "rustc_version 0.4.0", 18638 - "sha2 0.10.7", 18564 + "sha2 0.10.8", 18639 18565 "subtle 2.5.0", 18640 18566 ] 18641 18567 ··· 18735 18661 name = "snowbridge-outbound-queue-merkle-tree" 18736 18662 version = "0.3.0" 18737 18663 dependencies = [ 18738 - "array-bytes 4.2.0", 18664 + "array-bytes", 18739 18665 "env_logger 0.11.3", 18740 18666 "hex", 18741 18667 "hex-literal", ··· 19106 19032 "Inflector", 19107 19033 "assert_matches", 19108 19034 "blake2 0.10.6", 19109 - "expander 2.0.0", 19110 - "proc-macro-crate 3.0.0", 19111 - "proc-macro2 1.0.75", 19035 + "expander", 19036 + "proc-macro-crate 3.1.0", 19037 + "proc-macro2 1.0.82", 19112 19038 "quote 1.0.35", 19113 - "syn 2.0.53", 19039 + "syn 2.0.61", 19114 19040 ] 19115 19041 19116 19042 [[package]] 19117 19043 name = "sp-api-test" 19118 19044 version = "2.0.1" 19119 19045 dependencies = [ 19120 - "criterion 0.4.0", 19046 + "criterion", 19121 19047 "futures", 19122 19048 "log", 19123 19049 "parity-scale-codec", ··· 19163 19089 name = "sp-arithmetic" 19164 19090 version = "23.0.0" 19165 19091 dependencies = [ 19166 - "criterion 0.4.0", 19092 + "criterion", 19167 19093 "docify", 19168 19094 "integer-sqrt", 19169 19095 "num-traits", ··· 19294 19220 name = "sp-consensus-beefy" 19295 19221 version = "13.0.0" 19296 19222 dependencies = [ 19297 - "array-bytes 6.1.0", 19223 + "array-bytes", 19298 19224 "lazy_static", 19299 19225 "parity-scale-codec", 19300 19226 "scale-info", ··· 19365 19291 name = "sp-core" 19366 19292 version = "28.0.0" 19367 19293 dependencies = [ 19368 - "array-bytes 6.1.0", 19294 + "array-bytes", 19369 19295 "bandersnatch_vrfs", 19370 19296 "bitflags 1.3.2", 19371 19297 "blake2 0.10.6", 19372 19298 "bounded-collections", 19373 19299 "bs58 0.5.0", 19374 - "criterion 0.4.0", 19300 + "criterion", 19375 19301 "dyn-clonable", 19376 - "ed25519-zebra 3.1.0", 19302 + "ed25519-zebra", 19377 19303 "futures", 19378 19304 "hash-db", 19379 19305 "hash256-std-hasher", 19380 19306 "impl-serde", 19381 - "itertools 0.10.5", 19307 + "itertools 0.11.0", 19382 19308 "k256", 19383 19309 "lazy_static", 19384 19310 "libsecp256k1", ··· 19481 19407 dependencies = [ 19482 19408 "blake2b_simd", 19483 19409 "byteorder", 19484 - "criterion 0.4.0", 19410 + "criterion", 19485 19411 "digest 0.10.7", 19486 - "sha2 0.10.7", 19412 + "sha2 0.10.8", 19487 19413 "sha3", 19488 19414 "sp-crypto-hashing-proc-macro", 19489 19415 "twox-hash", ··· 19495 19421 dependencies = [ 19496 19422 "quote 1.0.35", 19497 19423 "sp-crypto-hashing", 19498 - "syn 2.0.53", 19424 + "syn 2.0.61", 19499 19425 ] 19500 19426 19501 19427 [[package]] ··· 19511 19437 version = "8.0.0" 19512 19438 source = "git+https://github.com/paritytech/polkadot-sdk#82912acb33a9030c0ef3bf590a34fca09b72dc5f" 19513 19439 dependencies = [ 19514 - "proc-macro2 1.0.75", 19440 + "proc-macro2 1.0.82", 19515 19441 "quote 1.0.35", 19516 - "syn 2.0.53", 19442 + "syn 2.0.61", 19517 19443 ] 19518 19444 19519 19445 [[package]] 19520 19446 name = "sp-debug-derive" 19521 19447 version = "14.0.0" 19522 19448 dependencies = [ 19523 - "proc-macro2 1.0.75", 19449 + "proc-macro2 1.0.82", 19524 19450 "quote 1.0.35", 19525 - "syn 2.0.53", 19451 + "syn 2.0.61", 19526 19452 ] 19527 19453 19528 19454 [[package]] ··· 19610 19536 "parity-scale-codec", 19611 19537 "parking_lot 0.12.1", 19612 19538 "rand 0.8.5", 19613 - "rand_chacha 0.2.2", 19539 + "rand_chacha 0.3.1", 19614 19540 "sp-core", 19615 19541 "sp-externalities 0.25.0", 19616 19542 ] ··· 19646 19572 name = "sp-mmr-primitives" 19647 19573 version = "26.0.0" 19648 19574 dependencies = [ 19649 - "array-bytes 6.1.0", 19650 - "ckb-merkle-mountain-range", 19575 + "array-bytes", 19576 + "ckb-merkle-mountain-range 0.6.0", 19651 19577 "log", 19652 19578 "parity-scale-codec", 19653 19579 "scale-info", ··· 19721 19647 "hash256-std-hasher", 19722 19648 "impl-trait-for-tuples", 19723 19649 "log", 19650 + "num-traits", 19724 19651 "parity-scale-codec", 19725 19652 "paste", 19726 19653 "rand 0.8.5", ··· 19790 19717 dependencies = [ 19791 19718 "Inflector", 19792 19719 "proc-macro-crate 1.3.1", 19793 - "proc-macro2 1.0.75", 19720 + "proc-macro2 1.0.82", 19794 19721 "quote 1.0.35", 19795 - "syn 2.0.53", 19722 + "syn 2.0.61", 19796 19723 ] 19797 19724 19798 19725 [[package]] ··· 19800 19727 version = "17.0.0" 19801 19728 dependencies = [ 19802 19729 "Inflector", 19803 - "expander 2.0.0", 19804 - "proc-macro-crate 3.0.0", 19805 - "proc-macro2 1.0.75", 19730 + "expander", 19731 + "proc-macro-crate 3.1.0", 19732 + "proc-macro2 1.0.82", 19806 19733 "quote 1.0.35", 19807 - "syn 2.0.53", 19734 + "syn 2.0.61", 19808 19735 ] 19809 19736 19810 19737 [[package]] ··· 19874 19801 name = "sp-state-machine" 19875 19802 version = "0.35.0" 19876 19803 dependencies = [ 19877 - "array-bytes 6.1.0", 19804 + "array-bytes", 19878 19805 "assert_matches", 19879 19806 "hash-db", 19880 19807 "log", ··· 19897 19824 name = "sp-statement-store" 19898 19825 version = "10.0.0" 19899 19826 dependencies = [ 19900 - "aes-gcm 0.10.3", 19827 + "aes-gcm", 19901 19828 "curve25519-dalek 4.1.2", 19902 19829 "ed25519-dalek 2.1.0", 19903 19830 "hkdf", 19904 19831 "parity-scale-codec", 19905 19832 "rand 0.8.5", 19906 19833 "scale-info", 19907 - "sha2 0.10.7", 19834 + "sha2 0.10.8", 19908 19835 "sp-api", 19909 19836 "sp-application-crypto", 19910 19837 "sp-core", ··· 20020 19947 version = "29.0.0" 20021 19948 dependencies = [ 20022 19949 "ahash 0.8.8", 20023 - "array-bytes 6.1.0", 20024 - "criterion 0.5.1", 19950 + "array-bytes", 19951 + "criterion", 20025 19952 "hash-db", 20026 19953 "lazy_static", 20027 19954 "memory-db", ··· 20063 19990 version = "13.0.0" 20064 19991 dependencies = [ 20065 19992 "parity-scale-codec", 20066 - "proc-macro2 1.0.75", 19993 + "proc-macro2 1.0.82", 20067 19994 "quote 1.0.35", 20068 19995 "sp-version", 20069 - "syn 2.0.53", 19996 + "syn 2.0.61", 20070 19997 ] 20071 19998 20072 19999 [[package]] ··· 20148 20075 dependencies = [ 20149 20076 "Inflector", 20150 20077 "num-format", 20151 - "proc-macro2 1.0.75", 20078 + "proc-macro2 1.0.82", 20152 20079 "quote 1.0.35", 20153 20080 "serde", 20154 20081 "serde_json", ··· 20173 20100 source = "registry+https://github.com/rust-lang/crates.io-index" 20174 20101 checksum = "f07d54c4d01a1713eb363b55ba51595da15f6f1211435b71466460da022aa140" 20175 20102 dependencies = [ 20176 - "proc-macro2 1.0.75", 20103 + "proc-macro2 1.0.82", 20177 20104 "quote 1.0.35", 20178 20105 "syn 1.0.109", 20179 20106 ] ··· 20199 20126 name = "staging-node-cli" 20200 20127 version = "3.0.0-dev" 20201 20128 dependencies = [ 20202 - "array-bytes 6.1.0", 20129 + "array-bytes", 20203 20130 "assert_cmd", 20204 20131 "clap 4.5.3", 20205 20132 "clap_complete", 20206 - "criterion 0.4.0", 20133 + "criterion", 20207 20134 "frame-benchmarking", 20208 20135 "frame-benchmarking-cli", 20209 20136 "frame-support", ··· 20214 20141 "kitchensink-runtime", 20215 20142 "log", 20216 20143 "mmr-gadget", 20217 - "nix 0.26.2", 20144 + "nix 0.28.0", 20218 20145 "node-primitives", 20219 20146 "node-rpc", 20220 20147 "node-testing", ··· 20298 20225 "staging-node-inspect", 20299 20226 "substrate-build-script-utils", 20300 20227 "substrate-cli-test-utils", 20301 - "substrate-frame-cli", 20302 20228 "substrate-rpc-client", 20303 20229 "tempfile", 20304 20230 "tokio", ··· 20345 20271 name = "staging-xcm" 20346 20272 version = "7.0.0" 20347 20273 dependencies = [ 20348 - "array-bytes 6.1.0", 20274 + "array-bytes", 20349 20275 "bounded-collections", 20350 20276 "derivative", 20351 20277 "environmental", ··· 20441 20367 dependencies = [ 20442 20368 "cfg_aliases", 20443 20369 "memchr", 20444 - "proc-macro2 1.0.75", 20370 + "proc-macro2 1.0.82", 20445 20371 "quote 1.0.35", 20446 20372 "syn 1.0.109", 20447 20373 ] 20448 20374 20449 20375 [[package]] 20450 20376 name = "str0m" 20451 - version = "0.2.0" 20377 + version = "0.4.1" 20452 20378 source = "registry+https://github.com/rust-lang/crates.io-index" 20453 - checksum = "ee48572247f422dcbe68630c973f8296fbd5157119cd36a3223e48bf83d47727" 20379 + checksum = "d3f10d3f68e60168d81110410428a435dbde28cc5525f5f7c6fdec92dbdc2800" 20454 20380 dependencies = [ 20455 20381 "combine", 20456 20382 "crc", ··· 20516 20442 dependencies = [ 20517 20443 "heck 0.3.3", 20518 20444 "proc-macro-error", 20519 - "proc-macro2 1.0.75", 20445 + "proc-macro2 1.0.82", 20520 20446 "quote 1.0.35", 20521 20447 "syn 1.0.109", 20522 20448 ] ··· 20552 20478 checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 20553 20479 dependencies = [ 20554 20480 "heck 0.4.1", 20555 - "proc-macro2 1.0.75", 20481 + "proc-macro2 1.0.82", 20556 20482 "quote 1.0.35", 20557 20483 "rustversion", 20558 20484 "syn 1.0.109", ··· 20565 20491 checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 20566 20492 dependencies = [ 20567 20493 "heck 0.4.1", 20568 - "proc-macro2 1.0.75", 20494 + "proc-macro2 1.0.82", 20569 20495 "quote 1.0.35", 20570 20496 "rustversion", 20571 - "syn 2.0.53", 20497 + "syn 2.0.61", 20572 20498 ] 20573 20499 20574 20500 [[package]] ··· 20578 20504 checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" 20579 20505 dependencies = [ 20580 20506 "heck 0.4.1", 20581 - "proc-macro2 1.0.75", 20507 + "proc-macro2 1.0.82", 20582 20508 "quote 1.0.35", 20583 20509 "rustversion", 20584 - "syn 2.0.53", 20510 + "syn 2.0.61", 20585 20511 ] 20586 20512 20587 20513 [[package]] ··· 20601 20527 "pbkdf2", 20602 20528 "rustc-hex", 20603 20529 "schnorrkel 0.11.4", 20604 - "sha2 0.10.7", 20530 + "sha2 0.10.8", 20605 20531 "zeroize", 20606 20532 ] 20607 20533 ··· 20615 20541 dependencies = [ 20616 20542 "assert_cmd", 20617 20543 "futures", 20618 - "nix 0.26.2", 20544 + "nix 0.28.0", 20619 20545 "node-primitives", 20620 20546 "regex", 20621 20547 "sc-cli", ··· 20627 20553 ] 20628 20554 20629 20555 [[package]] 20630 - name = "substrate-frame-cli" 20631 - version = "32.0.0" 20632 - dependencies = [ 20633 - "clap 4.5.3", 20634 - "frame-support", 20635 - "frame-system", 20636 - "sc-cli", 20637 - "sp-core", 20638 - "sp-runtime", 20639 - ] 20640 - 20641 - [[package]] 20642 20556 name = "substrate-frame-rpc-support" 20643 20557 version = "29.0.0" 20644 20558 dependencies = [ ··· 20767 20681 name = "substrate-test-client" 20768 20682 version = "2.0.1" 20769 20683 dependencies = [ 20770 - "array-bytes 6.1.0", 20684 + "array-bytes", 20771 20685 "async-trait", 20772 20686 "futures", 20773 20687 "parity-scale-codec", ··· 20793 20707 name = "substrate-test-runtime" 20794 20708 version = "2.0.0" 20795 20709 dependencies = [ 20796 - "array-bytes 6.1.0", 20710 + "array-bytes", 20797 20711 "frame-executive", 20798 20712 "frame-support", 20799 20713 "frame-system", ··· 21026 20940 source = "registry+https://github.com/rust-lang/crates.io-index" 21027 20941 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 21028 20942 dependencies = [ 21029 - "proc-macro2 1.0.75", 20943 + "proc-macro2 1.0.82", 21030 20944 "quote 1.0.35", 21031 20945 "unicode-ident", 21032 20946 ] 21033 20947 21034 20948 [[package]] 21035 20949 name = "syn" 21036 - version = "2.0.53" 20950 + version = "2.0.61" 21037 20951 source = "registry+https://github.com/rust-lang/crates.io-index" 21038 - checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" 20952 + checksum = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9" 21039 20953 dependencies = [ 21040 - "proc-macro2 1.0.75", 20954 + "proc-macro2 1.0.82", 21041 20955 "quote 1.0.35", 21042 20956 "unicode-ident", 21043 20957 ] ··· 21049 20963 checksum = "86b837ef12ab88835251726eb12237655e61ec8dc8a280085d1961cdc3dfd047" 21050 20964 dependencies = [ 21051 20965 "paste", 21052 - "proc-macro2 1.0.75", 20966 + "proc-macro2 1.0.82", 21053 20967 "quote 1.0.35", 21054 - "syn 2.0.53", 20968 + "syn 2.0.61", 21055 20969 ] 21056 20970 21057 20971 [[package]] ··· 21060 20974 source = "registry+https://github.com/rust-lang/crates.io-index" 21061 20975 checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 21062 20976 dependencies = [ 21063 - "proc-macro2 1.0.75", 20977 + "proc-macro2 1.0.82", 21064 20978 "quote 1.0.35", 21065 20979 "syn 1.0.109", 21066 20980 "unicode-xid 0.2.4", ··· 21324 21238 source = "registry+https://github.com/rust-lang/crates.io-index" 21325 21239 checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac" 21326 21240 dependencies = [ 21327 - "proc-macro2 1.0.75", 21241 + "proc-macro2 1.0.82", 21328 21242 "quote 1.0.35", 21329 21243 "syn 1.0.109", 21330 21244 ] ··· 21335 21249 source = "registry+https://github.com/rust-lang/crates.io-index" 21336 21250 checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 21337 21251 dependencies = [ 21338 - "proc-macro2 1.0.75", 21252 + "proc-macro2 1.0.82", 21339 21253 "quote 1.0.35", 21340 - "syn 2.0.53", 21254 + "syn 2.0.61", 21341 21255 ] 21342 21256 21343 21257 [[package]] ··· 21498 21412 source = "registry+https://github.com/rust-lang/crates.io-index" 21499 21413 checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 21500 21414 dependencies = [ 21501 - "proc-macro2 1.0.75", 21415 + "proc-macro2 1.0.82", 21502 21416 "quote 1.0.35", 21503 - "syn 2.0.53", 21417 + "syn 2.0.61", 21504 21418 ] 21505 21419 21506 21420 [[package]] ··· 21562 21476 21563 21477 [[package]] 21564 21478 name = "tokio-tungstenite" 21565 - version = "0.17.2" 21566 - source = "registry+https://github.com/rust-lang/crates.io-index" 21567 - checksum = "f714dd15bead90401d77e04243611caec13726c2408afd5b31901dfcdcb3b181" 21568 - dependencies = [ 21569 - "futures-util", 21570 - "log", 21571 - "tokio", 21572 - "tungstenite 0.17.3", 21573 - ] 21574 - 21575 - [[package]] 21576 - name = "tokio-tungstenite" 21577 21479 version = "0.20.1" 21578 21480 source = "registry+https://github.com/rust-lang/crates.io-index" 21579 21481 checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" ··· 21584 21486 "rustls-native-certs 0.6.3", 21585 21487 "tokio", 21586 21488 "tokio-rustls 0.24.1", 21587 - "tungstenite 0.20.1", 21489 + "tungstenite", 21588 21490 ] 21589 21491 21590 21492 [[package]] ··· 21645 21547 21646 21548 [[package]] 21647 21549 name = "toml_edit" 21550 + version = "0.20.7" 21551 + source = "registry+https://github.com/rust-lang/crates.io-index" 21552 + checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 21553 + dependencies = [ 21554 + "indexmap 2.2.3", 21555 + "toml_datetime", 21556 + "winnow", 21557 + ] 21558 + 21559 + [[package]] 21560 + name = "toml_edit" 21648 21561 version = "0.21.0" 21649 21562 source = "registry+https://github.com/rust-lang/crates.io-index" 21650 21563 checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" ··· 21719 21632 source = "registry+https://github.com/rust-lang/crates.io-index" 21720 21633 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 21721 21634 dependencies = [ 21722 - "proc-macro2 1.0.75", 21635 + "proc-macro2 1.0.82", 21723 21636 "quote 1.0.35", 21724 - "syn 2.0.53", 21637 + "syn 2.0.61", 21725 21638 ] 21726 21639 21727 21640 [[package]] ··· 21759 21672 version = "5.0.0" 21760 21673 dependencies = [ 21761 21674 "assert_matches", 21762 - "expander 2.0.0", 21763 - "proc-macro-crate 3.0.0", 21764 - "proc-macro2 1.0.75", 21675 + "expander", 21676 + "proc-macro-crate 3.1.0", 21677 + "proc-macro2 1.0.82", 21765 21678 "quote 1.0.35", 21766 - "syn 2.0.53", 21679 + "syn 2.0.61", 21767 21680 ] 21768 21681 21769 21682 [[package]] ··· 21846 21759 source = "registry+https://github.com/rust-lang/crates.io-index" 21847 21760 checksum = "3092f400e9f7e3ce8c1756016a8b6287163ab7a11dd47d82169260cb4cc2d680" 21848 21761 dependencies = [ 21849 - "criterion 0.5.1", 21762 + "criterion", 21850 21763 "hash-db", 21851 21764 "keccak-hasher", 21852 21765 "memory-db", ··· 22009 21922 22010 21923 [[package]] 22011 21924 name = "tungstenite" 22012 - version = "0.17.3" 22013 - source = "registry+https://github.com/rust-lang/crates.io-index" 22014 - checksum = "e27992fd6a8c29ee7eef28fc78349aa244134e10ad447ce3b9f0ac0ed0fa4ce0" 22015 - dependencies = [ 22016 - "base64 0.13.1", 22017 - "byteorder", 22018 - "bytes", 22019 - "http", 22020 - "httparse", 22021 - "log", 22022 - "rand 0.8.5", 22023 - "sha-1 0.10.1", 22024 - "thiserror", 22025 - "url", 22026 - "utf-8", 22027 - ] 22028 - 22029 - [[package]] 22030 - name = "tungstenite" 22031 21925 version = "0.20.1" 22032 21926 source = "registry+https://github.com/rust-lang/crates.io-index" 22033 21927 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" ··· 22045 21939 "url", 22046 21940 "utf-8", 22047 21941 ] 21942 + 21943 + [[package]] 21944 + name = "tuplex" 21945 + version = "0.1.2" 21946 + source = "registry+https://github.com/rust-lang/crates.io-index" 21947 + checksum = "676ac81d5454c4dcf37955d34fa8626ede3490f744b86ca14a7b90168d2a08aa" 22048 21948 22049 21949 [[package]] 22050 21950 name = "twox-hash" ··· 22132 22032 version = "0.2.4" 22133 22033 source = "registry+https://github.com/rust-lang/crates.io-index" 22134 22034 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 22135 - 22136 - [[package]] 22137 - name = "universal-hash" 22138 - version = "0.4.0" 22139 - source = "registry+https://github.com/rust-lang/crates.io-index" 22140 - checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402" 22141 - dependencies = [ 22142 - "generic-array 0.14.7", 22143 - "subtle 2.5.0", 22144 - ] 22145 22035 22146 22036 [[package]] 22147 22037 name = "universal-hash" ··· 22297 22187 "rand 0.8.5", 22298 22188 "rand_chacha 0.3.1", 22299 22189 "rand_core 0.6.4", 22300 - "sha2 0.10.7", 22190 + "sha2 0.10.8", 22301 22191 "sha3", 22302 22192 "thiserror", 22303 22193 "zeroize", ··· 22370 22260 "bumpalo", 22371 22261 "log", 22372 22262 "once_cell", 22373 - "proc-macro2 1.0.75", 22263 + "proc-macro2 1.0.82", 22374 22264 "quote 1.0.35", 22375 - "syn 2.0.53", 22265 + "syn 2.0.61", 22376 22266 "wasm-bindgen-shared", 22377 22267 ] 22378 22268 ··· 22404 22294 source = "registry+https://github.com/rust-lang/crates.io-index" 22405 22295 checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 22406 22296 dependencies = [ 22407 - "proc-macro2 1.0.75", 22297 + "proc-macro2 1.0.82", 22408 22298 "quote 1.0.35", 22409 - "syn 2.0.53", 22299 + "syn 2.0.61", 22410 22300 "wasm-bindgen-backend", 22411 22301 "wasm-bindgen-shared", 22412 22302 ] ··· 22437 22327 source = "registry+https://github.com/rust-lang/crates.io-index" 22438 22328 checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" 22439 22329 dependencies = [ 22440 - "proc-macro2 1.0.75", 22330 + "proc-macro2 1.0.82", 22441 22331 "quote 1.0.35", 22442 22332 ] 22443 22333 ··· 22615 22505 "log", 22616 22506 "rustix 0.36.15", 22617 22507 "serde", 22618 - "sha2 0.10.7", 22508 + "sha2 0.10.8", 22619 22509 "toml 0.5.11", 22620 22510 "windows-sys 0.45.0", 22621 22511 "zstd 0.11.2+zstd.1.5.2", ··· 22829 22719 "sp-consensus-beefy", 22830 22720 "sp-core", 22831 22721 "sp-runtime", 22722 + "staging-xcm", 22832 22723 "westend-runtime", 22833 22724 "westend-runtime-constants", 22725 + "xcm-fee-payment-runtime-api", 22834 22726 ] 22835 22727 22836 22728 [[package]] ··· 23470 23362 name = "xcm-fee-payment-runtime-api" 23471 23363 version = "0.1.0" 23472 23364 dependencies = [ 23365 + "env_logger 0.9.3", 23366 + "frame-executive", 23473 23367 "frame-support", 23368 + "frame-system", 23369 + "log", 23370 + "pallet-assets", 23371 + "pallet-balances", 23372 + "pallet-xcm", 23474 23373 "parity-scale-codec", 23475 23374 "scale-info", 23476 23375 "sp-api", 23376 + "sp-io", 23477 23377 "sp-runtime", 23478 23378 "sp-std 14.0.0", 23479 23379 "sp-weights", 23480 23380 "staging-xcm", 23381 + "staging-xcm-builder", 23382 + "staging-xcm-executor", 23481 23383 ] 23482 23384 23483 23385 [[package]] ··· 23485 23387 version = "7.0.0" 23486 23388 dependencies = [ 23487 23389 "Inflector", 23488 - "proc-macro2 1.0.75", 23390 + "proc-macro2 1.0.82", 23489 23391 "quote 1.0.35", 23490 23392 "staging-xcm", 23491 - "syn 2.0.53", 23393 + "syn 2.0.61", 23492 23394 "trybuild", 23493 23395 ] 23494 23396 ··· 23608 23510 source = "registry+https://github.com/rust-lang/crates.io-index" 23609 23511 checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 23610 23512 dependencies = [ 23611 - "proc-macro2 1.0.75", 23513 + "proc-macro2 1.0.82", 23612 23514 "quote 1.0.35", 23613 - "syn 2.0.53", 23515 + "syn 2.0.61", 23614 23516 ] 23615 23517 23616 23518 [[package]] ··· 23628 23530 source = "registry+https://github.com/rust-lang/crates.io-index" 23629 23531 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 23630 23532 dependencies = [ 23631 - "proc-macro2 1.0.75", 23533 + "proc-macro2 1.0.82", 23632 23534 "quote 1.0.35", 23633 - "syn 2.0.53", 23535 + "syn 2.0.61", 23634 23536 ] 23635 23537 23636 23538 [[package]] ··· 23645 23547 "serde_json", 23646 23548 "thiserror", 23647 23549 "tokio", 23648 - "tokio-tungstenite 0.17.2", 23550 + "tokio-tungstenite", 23649 23551 "tracing-gum", 23650 23552 "url", 23651 23553 ]
+4 -3
pkgs/applications/blockchains/polkadot/default.nix
··· 17 17 in 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "polkadot"; 20 - version = "1.11.0"; 20 + version = "1.12.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "paritytech"; 24 24 repo = "polkadot-sdk"; 25 25 rev = "polkadot-v${version}"; 26 - hash = "sha256-q8u2L7CUDUPZrU/i8K5jsqG4Ib0Wh5e/LIUc6Z4SFfY="; 26 + hash = "sha256-/m7Tg+9JHbnwKwWPY8gWIJkIHktGFlqcrbLLgNWjfwU="; 27 27 28 28 # the build process of polkadot requires a .git folder in order to determine 29 29 # the git commit hash that is being built and add it to the version string. ··· 48 48 lockFile = ./Cargo.lock; 49 49 outputHashes = { 50 50 "ark-secret-scalar-0.0.2" = "sha256-91sODxaj0psMw0WqigMCGO5a7+NenAsRj5ZmW6C7lvc="; 51 + "ckb-merkle-mountain-range-0.6.0" = "sha256-oTe1l406lTpgOefPai664JYwzezLjkIDXpiZTfjbd28="; 51 52 "common-0.1.0" = "sha256-LHz2dK1p8GwyMimlR7AxHLz1tjTYolPwdjP7pxork1o="; 52 53 "fflonk-0.1.0" = "sha256-+BvZ03AhYNP0D8Wq9EMsP+lSgPA6BBlnWkoxTffVLwo="; 53 - "litep2p-0.3.0" = "sha256-IiJmmSb1+8+HbT/LP/zvhioVBeeGAncf4zo7Czuq6qY="; 54 + "litep2p-0.3.0" = "sha256-y0my2vi0+2CWNOtCh/vtsUbIcU1iNSFAJbLiCktEcOc="; 54 55 "sp-ark-bls12-381-0.4.2" = "sha256-nNr0amKhSvvI9BlsoP+8v6Xppx/s7zkf0l9Lm3DW8w8="; 55 56 "sp-crypto-ec-utils-0.4.1" = "sha256-/Sw1ZM/JcJBokFE4y2mv/P43ciTL5DEm0PDG0jZvMkI="; 56 57 };
+3 -3
pkgs/applications/office/libreoffice/darwin/default.nix
··· 9 9 let 10 10 appName = "LibreOffice.app"; 11 11 scriptName = "soffice"; 12 - version = "7.6.4"; 12 + version = "7.6.7"; 13 13 14 14 dist = { 15 15 aarch64-darwin = rec { 16 16 arch = "aarch64"; 17 17 archSuffix = arch; 18 18 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 19 - sha256 = "44d141603010771b720fb047a760cb1c184e767528d7c4933b5456c64ebaddb2"; 19 + sha256 = "17686aff42734ea4feef08e1189bab3011220000f7784061314c1ae9e5942531"; 20 20 }; 21 21 22 22 x86_64-darwin = rec { 23 23 arch = "x86_64"; 24 24 archSuffix = "x86-64"; 25 25 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 26 - sha256 = "58ecd09fd4b57805d03207f0daf2d3549ceeb774e54bd4a2f339dc6c7b15dbc9"; 26 + sha256 = "42d2eeaeee7bcb0e76e9decdcb8f5a4beebf133ad31f7d42a5e96ea770860110"; 27 27 }; 28 28 }; 29 29 in
+257 -323
pkgs/applications/office/libreoffice/default.nix
··· 1 1 { stdenv 2 2 , fetchurl 3 - , fetchpatch 4 3 , lib 5 - , substituteAll 6 4 , pam 7 5 , python3 8 6 , libxslt 9 7 , perl 10 - , ArchiveZip 8 + , perlPackages 11 9 , box2d 12 10 , gettext 13 - , IOCompress 14 11 , zlib 15 12 , libjpeg 16 13 , liblangtag ··· 53 50 , CoinMP 54 51 , libwps 55 52 , libabw 53 + , libargon2 56 54 , libmysqlclient 57 55 , autoconf 58 56 , automake 59 57 , openldap 60 58 , bash 61 59 , hunspell 60 + , librdf_rasqal 62 61 , librdf_redland 63 62 , nss 64 63 , nspr 65 64 , libwpg 66 65 , dbus-glib 67 - , clucene_core 66 + , clucene_core_2 68 67 , libcdr 69 - , lcms 68 + , lcms2 70 69 , unixODBC 71 70 , mdds 72 71 , sane-backends 73 72 , mythes 74 73 , libexttextcat 75 74 , libvisio 76 - , fontsConf 77 75 , pkg-config 78 76 , bluez5 79 77 , libtool 80 - , carlito 81 78 , libatomic_ops 82 79 , graphite2 83 80 , harfbuzz ··· 89 86 , glm 90 87 , gst_all_1 91 88 , gdb 92 - , commonsLogging 93 - , librdf_rasqal 94 89 , gnome 95 90 , glib 96 91 , ncurses ··· 98 93 , gpgme 99 94 , libwebp 100 95 , abseil-cpp 96 + , libepubgen 97 + , libetonyek 98 + , liborcus 99 + , libpng 101 100 , langs ? [ "ar" "ca" "cs" "da" "de" "en-GB" "en-US" "eo" "es" "fi" "fr" "hu" "it" "ja" "nl" "pl" "pt" "pt-BR" "ro" "ru" "sl" "tr" "uk" "zh-CN" ] 102 101 , withHelp ? true 103 102 , kdeIntegration ? false 104 - , wrapQtAppsHook ? null 105 103 , qtbase ? null 106 104 , qtx11extras ? null 107 105 , qtwayland ? null ··· 113 111 , variant ? "fresh" 114 112 , symlinkJoin 115 113 , postgresql 114 + , makeFontsConf 115 + , amiri 116 + , caladea 117 + , carlito 118 + , dejavu_fonts 119 + , rubik 120 + , liberation-sans-narrow 121 + , liberation_ttf_v2 122 + , libertine 123 + , libertine-g 124 + , noto-fonts 125 + , noto-fonts-cjk-sans 116 126 # The rest are used only in passthru, for the wrapper 117 127 , kauth ? null 118 128 , kcompletion ? null ··· 130 140 , qttools ? null 131 141 , solid ? null 132 142 , sonnet ? null 133 - } @ args: 143 + }: 134 144 135 145 assert builtins.elem variant [ "fresh" "still" ]; 136 146 ··· 141 151 getDev getLib 142 152 optionals optionalString; 143 153 154 + fontsConf = makeFontsConf { 155 + fontDirectories = [ 156 + amiri 157 + caladea 158 + carlito 159 + dejavu_fonts 160 + rubik 161 + liberation-sans-narrow 162 + liberation_ttf_v2 163 + libertine 164 + libertine-g 165 + noto-fonts 166 + noto-fonts-cjk-sans 167 + ]; 168 + }; 169 + 144 170 jre' = jre17_minimal.override { 145 171 modules = [ "java.base" "java.desktop" "java.logging" "java.sql" ]; 146 172 }; ··· 175 201 help = fetchurl srcsAttributes.help; 176 202 }; 177 203 204 + qtMajor = lib.versions.major qtbase.version; 205 + 178 206 # See `postPatch` for details 179 207 kdeDeps = symlinkJoin { 180 208 name = "libreoffice-kde-dependencies-${version}"; ··· 195 223 inherit version; 196 224 src = fetchurl srcsAttributes.main; 197 225 198 - env.NIX_CFLAGS_COMPILE = toString ([ 199 - "-I${librdf_rasqal}/include/rasqal" # librdf_redland refers to rasqal.h instead of rasqal/rasqal.h 200 - "-fno-visibility-inlines-hidden" # https://bugs.documentfoundation.org/show_bug.cgi?id=78174#c10 201 - ] ++ optionals (stdenv.isLinux && stdenv.isAarch64 && variant == "still") [ 202 - "-O2" # https://bugs.gentoo.org/727188 203 - ]); 204 - 205 226 postUnpack = '' 206 227 mkdir -v $sourceRoot/${tarballPath} 207 - '' + (flip concatMapStrings srcs.third_party (f: '' 208 - ln -sfv ${f} $sourceRoot/${tarballPath}/${f.md5name} 209 - ln -sfv ${f} $sourceRoot/${tarballPath}/${f.name} 210 - '')) 211 - + '' 228 + 229 + ${flip concatMapStrings srcs.third_party (f: '' 230 + ln -sfv ${f} $sourceRoot/${tarballPath}/${f.md5name} 231 + ln -sfv ${f} $sourceRoot/${tarballPath}/${f.name} 232 + '')} 233 + 212 234 ln -sv ${srcs.help} $sourceRoot/${tarballPath}/${srcs.help.name} 213 235 ln -svf ${srcs.translations} $sourceRoot/${tarballPath}/${srcs.translations.name} 236 + 214 237 tar -xf ${srcs.help} 215 238 tar -xf ${srcs.translations} 216 239 ''; 217 240 218 241 patches = [ 242 + # Skip some broken tests: 243 + # - tdf160386 does not fall back to a CJK font properly for some reason 244 + # - the remaining tests have notes in the patch 245 + # FIXME: get rid of this ASAP 246 + ./skip-broken-tests.patch 247 + ] ++ lib.optionals (variant == "still") [ 219 248 # Remove build config to reduce the amount of `-dev` outputs in the 220 249 # runtime closure. This behavior was introduced by upstream in commit 221 250 # cbfac11330882c7d0a817b6c37a08b2ace2b66f4 222 251 ./0001-Strip-away-BUILDCONFIG.patch 223 - 224 - # Backport fix for tests broken by expired test certificates. 225 - (fetchpatch { 226 - url = "https://cgit.freedesktop.org/libreoffice/core/patch/?id=ececb678b8362e3be8e02768ddd5e4197d87dc2a"; 227 - hash = "sha256-TUfKlwNxUTOJ95VLqwVD+ez1xhu7bW6xZlgIaCyIiNg="; 228 - }) 229 - 230 - # Backport libxml 2.12 build fixes 231 - # FIXME: remove in next release 232 - (fetchpatch { 233 - url = "https://cgit.freedesktop.org/libreoffice/core/patch/?id=c8f7408db73d2f2ccacb25a2b4fef8dfebdfc6cb"; 234 - hash = "sha256-uEgRx1eyS3Wx2ZDWEsUmpIbuKezVrIbO++qSL2QI8Lk="; 235 - }) 236 - (fetchpatch { 237 - url = "https://cgit.freedesktop.org/libreoffice/core/patch/?id=cbb17a548b5cc6a99b6ed7735479bb4f2bc40f26"; 238 - hash = "sha256-ofhif37uvQI+gidaUpyr6XlyBc3gTJUDBRb3ootrzz0="; 239 - }) 252 + # See above 253 + ./skip-broken-tests-still.patch 254 + ] ++ lib.optionals (variant == "fresh") [ 255 + # Revert part of https://github.com/LibreOffice/core/commit/6f60670877208612b5ea320b3677480ef6508abb that broke zlib linking 256 + ./readd-explicit-zlib-link.patch 257 + # See above 258 + ./skip-broken-tests-fresh.patch 240 259 ]; 241 260 242 - # libreoffice tries to reference the BUILDCONFIG (e.g. PKG_CONFIG_PATH) 243 - # in the binary causing the closure size to blow up because of many unnecessary 244 - # dependencies to dev outputs. This behavior was patched away in nixpkgs 245 - # (see above), make sure these don't leak again by accident. 246 - disallowedRequisites = lib.optionals (!kdeIntegration) 247 - (lib.concatMap 248 - (x: lib.optional (x?dev) x.dev) 249 - finalAttrs.buildInputs); 250 - 251 261 postPatch = '' 252 262 # configure checks for header 'gpgme++/gpgmepp_version.h', 253 263 # and if it is found (no matter where) uses a hardcoded path ··· 255 265 # '#include <context.h>' instead of '#include <gpgmepp/context.h>'. 256 266 # 257 267 # Fix this path to point to where the headers can actually be found instead. 258 - substituteInPlace configure.ac --replace \ 268 + substituteInPlace configure.ac --replace-fail \ 259 269 'GPGMEPP_CFLAGS=-I/usr/include/gpgme++' \ 260 270 'GPGMEPP_CFLAGS=-I${gpgme.dev}/include/gpgme++' 261 - '' + optionalString kdeIntegration '' 262 - substituteInPlace shell/source/unix/exec/shellexec.cxx \ 263 - --replace xdg-open kde-open5 264 - # configure.ac assumes that the first directory that contains headers and 265 - # libraries during its checks contains *all* the relevant headers/libs which 266 - # obviously doesn't work for us, so we have 2 options: 267 - # 268 - # 1. patch configure.ac in order to specify the direct paths to various Qt/KDE 269 - # dependencies which is ugly and brittle, or 270 - # 271 - # 2. use symlinkJoin to pull in the relevant dependencies and just patch in 272 - # that path which is *also* ugly, but far less likely to break 273 - # 274 - # The 2nd option is not very Nix'y, but I'll take robust over nice any day. 275 - # Additionally, it's much easier to fix if LO breaks on the next upgrade (just 276 - # add the missing dependencies to it). 277 - substituteInPlace configure.ac \ 278 - --replace '$QT5INC ' '$QT5INC ${kdeDeps}/include ' \ 279 - --replace '$QT5LIB ' '$QT5LIB ${kdeDeps}/lib ' \ 280 - --replace '$KF5INC ' '$KF5INC ${kdeDeps}/include ${kdeDeps}/include/KF5 '\ 281 - --replace '$KF5LIB ' '$KF5LIB ${kdeDeps}/lib ' 282 271 ''; 283 272 284 - dontUseCmakeConfigure = true; 285 - dontUseCmakeBuildDir = true; 286 - 287 - preConfigure = '' 288 - configureFlagsArray=( 289 - "--with-parallelism=$NIX_BUILD_CORES" 290 - "--with-lang=${concatStringsSep " " langs}" 291 - ); 292 - 293 - chmod a+x ./bin/unpack-sources 294 - patchShebangs . 295 - 296 - # This is required as some cppunittests require fontconfig configured 297 - cp "${fontsConf}" fonts.conf 298 - sed -e '/include/i<include>${carlito}/etc/fonts/conf.d</include>' -i fonts.conf 299 - export FONTCONFIG_FILE="$PWD/fonts.conf" 300 - 301 - NOCONFIGURE=1 ./autogen.sh 302 - ''; 303 - 304 - postConfigure = '' 305 - # fetch_Download_item tries to interpret the name as a variable name, let it do so... 306 - sed -e '1ilibreoffice-translations-${version}.tar.xz=libreoffice-translations-${version}.tar.xz' -i Makefile 307 - sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile 308 - '' /* Test fixups. May need to be revisited/pruned, left alone for now. */ + '' 309 - # unit test sd_tiledrendering seems to be fragile 310 - # https://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html 311 - echo > ./sd/CppunitTest_sd_tiledrendering.mk 312 - sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk 313 - # Pivot chart tests. Fragile. 314 - sed -e '/CPPUNIT_TEST(testRoundtrip)/d' -i chart2/qa/extras/PivotChartTest.cxx 315 - sed -e '/CPPUNIT_TEST(testPivotTableMedianODS)/d' -i sc/qa/unit/pivottable_filters_test.cxx 316 - # one more fragile test? 317 - sed -e '/CPPUNIT_TEST(testTdf96536);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx 318 - # this I actually hate, this should be a data consistency test! 319 - sed -e '/CPPUNIT_TEST(testTdf115013);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx 320 - # rendering-dependent test 321 - # tilde expansion in path processing checks the existence of $HOME 322 - sed -e 's@OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx 323 - # fails on systems using ZFS, see https://github.com/NixOS/nixpkgs/issues/19071 324 - sed -e '/CPPUNIT_TEST(getSystemPathFromFileURL_005);/d' -i './sal/qa/osl/file/osl_File.cxx' 325 - # rendering-dependent: on my computer the test table actually doesn't fit… 326 - # interesting fact: test disabled on macOS by upstream 327 - sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx 328 - # Segfault on DB access — maybe temporarily acceptable for a new version of Fresh? 329 - sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk 330 - # one more fragile test? 331 - sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx 332 - # rendering-dependent tests 333 - sed -e '/CPPUNIT_TEST(testLegacyCellAnchoredRotatedShape)/d' -i sc/qa/unit/filters-test.cxx 334 - sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx 335 - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx 336 - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]tdf105490_negativeMargins,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport9.cxx 337 - sed -z -r -e 's/DECLARE_OOXMLIMPORT_TEST[(]testTdf112443,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlimport/ooxmlimport.cxx 338 - sed -z -r -e 's/DECLARE_RTFIMPORT_TEST[(]testTdf108947,[^)]*[)].[{]/& return;/' -i sw/qa/extras/rtfimport/rtfimport.cxx 339 - # not sure about this fragile test 340 - sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx 341 - # bunch of new Fresh failures. Sigh. 342 - sed -e '/CPPUNIT_TEST(testDocumentLayout);/d' -i './sd/qa/unit/import-tests.cxx' 343 - sed -e '/CPPUNIT_TEST(testErrorBarDataRangeODS);/d' -i './chart2/qa/extras/chart2export.cxx' 344 - sed -e '/CPPUNIT_TEST(testLabelStringODS);/d' -i './chart2/qa/extras/chart2export.cxx' 345 - sed -e '/CPPUNIT_TEST(testAxisNumberFormatODS);/d' -i './chart2/qa/extras/chart2export.cxx' 346 - sed -e '/CPPUNIT_TEST(testBackgroundImage);/d' -i './sd/qa/unit/export-tests.cxx' 347 - sed -e '/CPPUNIT_TEST(testFdo84043);/d' -i './sd/qa/unit/export-tests.cxx' 348 - sed -e '/CPPUNIT_TEST(testTdf97630);/d' -i './sd/qa/unit/export-tests.cxx' 349 - sed -e '/CPPUNIT_TEST(testTdf80020);/d' -i './sd/qa/unit/export-tests.cxx' 350 - sed -e '/CPPUNIT_TEST(testTdf62176);/d' -i './sd/qa/unit/export-tests.cxx' 351 - sed -e '/CPPUNIT_TEST(testTransparentBackground);/d' -i './sd/qa/unit/export-tests.cxx' 352 - sed -e '/CPPUNIT_TEST(testEmbeddedPdf);/d' -i './sd/qa/unit/export-tests.cxx' 353 - sed -e '/CPPUNIT_TEST(testEmbeddedText);/d' -i './sd/qa/unit/export-tests.cxx' 354 - sed -e '/CPPUNIT_TEST(testTdf98477);/d' -i './sd/qa/unit/export-tests.cxx' 355 - sed -e '/CPPUNIT_TEST(testAuthorField);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 356 - sed -e '/CPPUNIT_TEST(testTdf50499);/d' -i './sd/qa/unit/export-tests.cxx' 357 - sed -e '/CPPUNIT_TEST(testTdf100926);/d' -i './sd/qa/unit/export-tests.cxx' 358 - sed -e '/CPPUNIT_TEST(testPageWithTransparentBackground);/d' -i './sd/qa/unit/export-tests.cxx' 359 - sed -e '/CPPUNIT_TEST(testTextRotation);/d' -i './sd/qa/unit/export-tests.cxx' 360 - sed -e '/CPPUNIT_TEST(testTdf113818);/d' -i './sd/qa/unit/export-tests.cxx' 361 - sed -e '/CPPUNIT_TEST(testTdf119629);/d' -i './sd/qa/unit/export-tests.cxx' 362 - sed -e '/CPPUNIT_TEST(testTdf113822);/d' -i './sd/qa/unit/export-tests.cxx' 363 - sed -e '/CPPUNIT_TEST(testTdf105739);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 364 - sed -e '/CPPUNIT_TEST(testPageBitmapWithTransparency);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 365 - sed -e '/CPPUNIT_TEST(testTdf115005);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 366 - sed -e '/CPPUNIT_TEST(testTdf115005_FallBack_Images_On);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 367 - sed -e '/CPPUNIT_TEST(testTdf115005_FallBack_Images_Off);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 368 - sed -e '/CPPUNIT_TEST(testTdf44774);/d' -i './sd/qa/unit/misc-tests.cxx' 369 - sed -e '/CPPUNIT_TEST(testTdf38225);/d' -i './sd/qa/unit/misc-tests.cxx' 370 - sed -e '/CPPUNIT_TEST(testAuthorField);/d' -i './sd/qa/unit/export-tests-ooxml2.cxx' 371 - sed -e '/CPPUNIT_TEST(testAuthorField);/d' -i './sd/qa/unit/export-tests.cxx' 372 - sed -e '/CPPUNIT_TEST(testFdo85554);/d' -i './sw/qa/extras/uiwriter/uiwriter.cxx' 373 - sed -e '/CPPUNIT_TEST(testEmbeddedDataSource);/d' -i './sw/qa/extras/uiwriter/uiwriter.cxx' 374 - sed -e '/CPPUNIT_TEST(testTdf96479);/d' -i './sw/qa/extras/uiwriter/uiwriter.cxx' 375 - sed -e '/CPPUNIT_TEST(testInconsistentBookmark);/d' -i './sw/qa/extras/uiwriter/uiwriter.cxx' 376 - sed -e '/CPPUNIT_TEST(Import_Export_Import);/d' -i './sw/qa/inc/swmodeltestbase.hxx' 377 - sed -e /CppunitTest_sw_layoutwriter/d -i sw/Module_sw.mk 378 - sed -e /CppunitTest_sw_htmlimport/d -i sw/Module_sw.mk 379 - sed -e /CppunitTest_sw_core_layout/d -i sw/Module_sw.mk 380 - sed -e /CppunitTest_sw_uiwriter6/d -i sw/Module_sw.mk 381 - sed -e /CppunitTest_sdext_pdfimport/d -i sdext/Module_sdext.mk 382 - sed -e /CppunitTest_vcl_pdfexport/d -i vcl/Module_vcl.mk 383 - sed -e /CppunitTest_sc_ucalc_formula/d -i sc/Module_sc.mk 384 - sed -e "s/DECLARE_SW_ROUNDTRIP_TEST(\([_a-zA-Z0-9.]\+\)[, ].*, *\([_a-zA-Z0-9.]\+\))/class \\1: public \\2 { public: void verify() override; }; void \\1::verify() /" -i "sw/qa/extras/ooxmlexport/ooxmlexport9.cxx" 385 - sed -e "s/DECLARE_SW_ROUNDTRIP_TEST(\([_a-zA-Z0-9.]\+\)[, ].*, *\([_a-zA-Z0-9.]\+\))/class \\1: public \\2 { public: void verify() override; }; void \\1::verify() /" -i "sw/qa/extras/ooxmlexport/ooxmlencryption.cxx" 386 - sed -e "s/DECLARE_SW_ROUNDTRIP_TEST(\([_a-zA-Z0-9.]\+\)[, ].*, *\([_a-zA-Z0-9.]\+\))/class \\1: public \\2 { public: void verify() override; }; void \\1::verify() /" -i "sw/qa/extras/odfexport/odfexport.cxx" 387 - sed -e "s/DECLARE_SW_ROUNDTRIP_TEST(\([_a-zA-Z0-9.]\+\)[, ].*, *\([_a-zA-Z0-9.]\+\))/class \\1: public \\2 { public: void verify() override; }; void \\1::verify() /" -i "sw/qa/extras/unowriter/unowriter.cxx" 388 - 389 - sed -e '/CPPUNIT_ASSERT(!bRTL);/d' -i './vcl/qa/cppunit/text.cxx' 390 - sed -e '/CPPUNIT_ASSERT_EQUAL(0, nMinRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 391 - sed -e '/CPPUNIT_ASSERT_EQUAL(4, nMinRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 392 - sed -e '/CPPUNIT_ASSERT_EQUAL(11, nMinRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 393 - sed -e '/CPPUNIT_ASSERT_EQUAL(18, nMinRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 394 - sed -e '/CPPUNIT_ASSERT_EQUAL(3, nEndRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 395 - sed -e '/CPPUNIT_ASSERT_EQUAL(9, nEndRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 396 - sed -e '/CPPUNIT_ASSERT_EQUAL(17, nEndRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 397 - sed -e '/CPPUNIT_ASSERT_EQUAL(22, nEndRunPos);/d' -i './vcl/qa/cppunit/text.cxx' 398 - 399 - # testReqIfTable fails since libxml2: 2.10.3 -> 2.10.4 400 - sed -e 's@.*"/html/body/div/table/tr/th".*@//&@' -i sw/qa/extras/htmlexport/htmlexport.cxx 401 - '' /* This to avoid using /lib:/usr/lib at linking */ + '' 402 - sed -i '/gb_LinkTarget_LDFLAGS/{ n; /rpath-link/d;}' solenv/gbuild/platform/unxgcc.mk 403 - 404 - find -name "*.cmd" -exec sed -i s,/lib:/usr/lib,, {} \; 405 - '' + optionalString stdenv.isAarch64 '' 406 - sed -e '/CPPUNIT_TEST(testStatisticalFormulasFODS);/d' -i './sc/qa/unit/functions_statistical.cxx' 407 - '' + optionalString (variant == "fresh") '' 408 - sed -e '/CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(1), pPage3Objs->size());/d' -i './sw/qa/core/text/porrst.cxx' 409 - sed -e '/CPPUNIT_ASSERT(pPage4Objs);/d' -i './sw/qa/core/text/porrst.cxx' 410 - sed -e '/CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(1), pPage4Objs->size());/d' -i './sw/qa/core/text/porrst.cxx' 411 - ''; 412 - 413 - makeFlags = [ "SHELL=${bash}/bin/bash" ]; 414 - 415 - enableParallelBuilding = true; 416 - 417 - buildTargets = [ "build-nocheck" ]; 418 - 419 - doCheck = true; 420 - 421 - # It installs only things to $out/lib/libreoffice 422 - postInstall = '' 423 - mkdir -p $out/share 424 - ln -s $out/lib/libreoffice/share/xdg $out/share/applications 425 - 426 - cp -r sysui/desktop/icons "$out/share" 427 - sed -re 's@Icon=libreoffice(dev)?[0-9.]*-?@Icon=@' -i "$out/share/applications/"*.desktop 428 - ''; 429 - 430 - # Wrapping is done in ./wrapper.nix 431 - dontWrapQtApps = true; 432 - 433 - configureFlags = [ 434 - (lib.withFeature withHelp "help") 435 - "--with-boost=${getDev boost}" 436 - "--with-boost-libdir=${getLib boost}/lib" 437 - "--with-beanshell-jar=${bsh}" 438 - "--with-vendor=NixOS" 439 - "--disable-report-builder" 440 - "--disable-online-update" 441 - "--enable-python=system" 442 - "--enable-dbus" 443 - "--enable-release-build" 444 - "--enable-epm" 445 - "--with-ant-home=${getLib ant}/lib/ant" 446 - "--with-system-cairo" 447 - "--with-system-libs" 448 - "--with-system-headers" 449 - "--with-system-openssl" 450 - "--with-system-libabw" 451 - "--with-system-liblangtag" 452 - "--without-system-libcmis" 453 - "--with-system-libwps" 454 - "--with-system-openldap" 455 - "--with-system-coinmp" 456 - "--with-system-postgresql" 457 - 458 - # Without these, configure does not finish 459 - "--without-junit" 460 - 461 - # Schema files for validation are not included in the source tarball 462 - "--without-export-validation" 463 - 464 - # We do tarball prefetching ourselves 465 - "--disable-fetch-external" 466 - "--enable-build-opensymbol" 467 - 468 - # I imagine this helps. Copied from go-oo. 469 - # Modified on every upgrade, though 470 - "--disable-odk" 471 - "--disable-firebird-sdbc" 472 - "--without-fonts" 473 - "--without-doxygen" 474 - 475 - # TODO: package these as system libraries 476 - "--with-system-beanshell" 477 - "--without-system-hsqldb" 478 - "--without-system-altlinuxhyph" 479 - "--without-system-lpsolve" 480 - "--without-system-libetonyek" 481 - "--without-system-libfreehand" 482 - "--without-system-libmspub" 483 - "--without-system-libnumbertext" 484 - "--without-system-libpagemaker" 485 - "--without-system-libstaroffice" 486 - "--without-system-libepubgen" 487 - "--without-system-libqxp" 488 - "--without-system-dragonbox" 489 - "--without-system-libfixmath" 490 - # the "still" variant doesn't support Nixpkgs' mdds 2.1, only mdds 2.0 491 - ] ++ optionals (variant == "still") [ 492 - "--without-system-mdds" 493 - ] ++ optionals (variant == "fresh") [ 494 - "--with-system-mdds" 495 - ] ++ [ 496 - # https://github.com/NixOS/nixpkgs/commit/5c5362427a3fa9aefccfca9e531492a8735d4e6f 497 - "--without-system-orcus" 498 - "--without-system-xmlsec" 499 - "--without-system-zxing" 500 - ] ++ optionals kdeIntegration [ 501 - "--enable-kf5" 502 - "--enable-qt5" 503 - "--enable-gtk3-kde5" 504 - ] ++ optionals (variant == "fresh") [ 505 - "--without-system-dragonbox" 506 - "--without-system-libfixmath" 507 - # Technically needed only when kdeIntegration is enabled in the "fresh" 508 - # variant. Won't hurt to put it here for every "fresh" variant. 509 - "--without-system-frozen" 510 - ]; 511 - 512 - checkTarget = concatStringsSep " " [ 513 - "unitcheck" 514 - "slowcheck" 515 - ]; 516 - 517 273 nativeBuildInputs = [ 518 274 autoconf 519 275 automake ··· 523 279 jdk17 524 280 libtool 525 281 pkg-config 526 - ] ++ optionals kdeIntegration [ 527 - wrapQtAppsHook 528 282 ]; 529 283 530 - buildInputs = with xorg; finalAttrs.passthru.gst_packages ++ [ 531 - ArchiveZip 284 + buildInputs = finalAttrs.passthru.gst_packages ++ [ 285 + # Make libpng not handle APNG images, so LibreOffice's own handler kicks in 286 + # This should be ordered first, so it gets picked up before any other 287 + # propagated libpng 288 + # See: https://www.mail-archive.com/libreoffice@lists.freedesktop.org/msg334080.html 289 + (libpng.override { apngSupport = false; }) 290 + perlPackages.ArchiveZip 532 291 CoinMP 533 - IOCompress 292 + perlPackages.IOCompress 534 293 abseil-cpp 535 294 ant 536 295 bluez5 537 296 boost 538 297 box2d 539 298 cairo 540 - clucene_core 299 + clucene_core_2 541 300 cppunit 542 301 cups 543 302 curl ··· 557 316 gpgme 558 317 graphite2 559 318 gtk3 560 - harfbuzz 319 + (harfbuzz.override { withIcu = true; }) 561 320 hunspell 562 321 icu 563 322 jre' 564 - lcms 323 + lcms2 565 324 libGL 566 325 libGLU 567 - libX11 568 - libXaw 569 - libXdmcp 570 - libXext 571 - libXi 572 - libXinerama 573 - libXtst 326 + xorg.libX11 327 + xorg.libXaw 328 + xorg.libXdmcp 329 + xorg.libXext 330 + xorg.libXi 331 + xorg.libXinerama 332 + xorg.libXtst 574 333 libabw 334 + libargon2 575 335 libatomic_ops 576 336 libcdr 577 337 libe-book 578 338 libepoxy 339 + libepubgen 340 + libetonyek 579 341 libexttextcat 580 342 libjpeg 581 343 liblangtag ··· 583 345 libmwaw 584 346 libmysqlclient 585 347 libodfgen 586 - libpthreadstubs 587 - librdf_rasqal 348 + liborcus 349 + xorg.libpthreadstubs 588 350 librdf_redland 589 351 librevenge 590 352 librsvg ··· 594 356 libwpg 595 357 libwps 596 358 libxml2 597 - libxshmfence 359 + xorg.libxshmfence 598 360 libxslt 599 361 libzmf 600 362 libwebp ··· 625 387 kio 626 388 ]; 627 389 390 + preConfigure = '' 391 + configureFlagsArray=( 392 + "--with-parallelism=$NIX_BUILD_CORES" 393 + # here because we need to be very specific about spaces 394 + "--with-lang=${concatStringsSep " " langs}" 395 + ); 396 + 397 + patchShebangs . 398 + 399 + NOCONFIGURE=1 ./autogen.sh 400 + '' + optionalString kdeIntegration '' 401 + # configure.ac assumes that the first directory that contains headers and 402 + # libraries during its checks contains *all* the relevant headers/libs which 403 + # obviously doesn't work for us, so we have 2 options: 404 + # 405 + # 1. patch configure.ac in order to specify the direct paths to various Qt/KDE 406 + # dependencies which is ugly and brittle, or 407 + # 408 + # 2. use symlinkJoin to pull in the relevant dependencies and just patch in 409 + # that path which is *also* ugly, but far less likely to break 410 + # 411 + # The 2nd option is not very Nix'y, but I'll take robust over nice any day. 412 + # Additionally, it's much easier to fix if LO breaks on the next upgrade (just 413 + # add the missing dependencies to it). 414 + export QT${qtMajor}INC=${kdeDeps}/include 415 + export QT${qtMajor}LIB=${kdeDeps}/lib 416 + export KF${qtMajor}INC="${kdeDeps}/include ${kdeDeps}/include/KF${qtMajor}" 417 + export KF${qtMajor}LIB=${kdeDeps}/lib 418 + ''; 419 + 420 + configureFlags = [ 421 + # Explicitly passing in --host even on non-cross, because 422 + # LibreOffice will attempt to detect WSL and cross-compile 423 + # itself to Windows automatically, and we don't want it 424 + # doing that. 425 + "--host=${stdenv.hostPlatform.config}" 426 + "--without-buildconfig-recorded" 427 + 428 + (lib.withFeature withHelp "help") 429 + "--with-boost=${getDev boost}" 430 + "--with-boost-libdir=${getLib boost}/lib" 431 + "--with-beanshell-jar=${bsh}" 432 + "--with-vendor=NixOS" 433 + "--disable-report-builder" 434 + "--disable-online-update" 435 + "--enable-python=system" 436 + "--enable-dbus" 437 + "--enable-release-build" 438 + "--enable-epm" 439 + "--with-ant-home=${getLib ant}/lib/ant" 440 + "--with-system-cairo" 441 + "--with-system-libs" 442 + "--with-system-headers" 443 + "--with-system-openssl" 444 + "--with-system-libabw" 445 + "--with-system-liblangtag" 446 + "--without-system-libcmis" 447 + "--with-system-libwps" 448 + "--with-system-mdds" 449 + "--with-system-openldap" 450 + "--with-system-coinmp" 451 + "--with-system-postgresql" 452 + 453 + # Without these, configure does not finish 454 + "--without-junit" 455 + 456 + # Schema files for validation are not included in the source tarball 457 + "--without-export-validation" 458 + 459 + # We do tarball prefetching ourselves 460 + "--disable-fetch-external" 461 + "--enable-build-opensymbol" 462 + 463 + # I imagine this helps. Copied from go-oo. 464 + # Modified on every upgrade, though 465 + "--disable-odk" 466 + "--disable-firebird-sdbc" 467 + "--without-fonts" 468 + "--without-doxygen" 469 + 470 + # TODO: package these as system libraries 471 + "--with-system-beanshell" 472 + "--without-system-hsqldb" 473 + "--without-system-altlinuxhyph" 474 + "--without-system-frozen" 475 + "--without-system-lpsolve" 476 + "--without-system-libfreehand" 477 + "--without-system-libmspub" 478 + "--without-system-libnumbertext" 479 + "--without-system-libpagemaker" 480 + "--without-system-libstaroffice" 481 + "--without-system-libqxp" 482 + "--without-system-dragonbox" 483 + "--without-system-libfixmath" 484 + 485 + # is packaged but headers can't be found because there is no pkg-config file 486 + "--without-system-zxcvbn" 487 + 488 + "--with-system-orcus" 489 + "--with-system-libepubgen" 490 + "--with-system-libetonyek" 491 + "--without-system-xmlsec" 492 + "--without-system-zxing" 493 + ] ++ optionals kdeIntegration [ 494 + "--enable-kf${qtMajor}" 495 + "--enable-qt${qtMajor}" 496 + ] ++ optionals (kdeIntegration && qtMajor == "5") [ 497 + "--enable-gtk3-kde5" 498 + ]; 499 + 500 + 501 + env = { 502 + # FIXME: this is a hack, because the right cflags are not being picked up 503 + # from rasqal's .pc file. Needs more investigation. 504 + NIX_CFLAGS_COMPILE = "-I${librdf_rasqal}/include/rasqal"; 505 + 506 + # Provide all the fonts used in tests. 507 + FONTCONFIG_FILE = fontsConf; 508 + }; 509 + 510 + makeFlags = [ "SHELL=${bash}/bin/bash" ]; 511 + 512 + enableParallelBuilding = true; 513 + 514 + buildTargets = [ "build-nocheck" ]; 515 + 516 + doCheck = true; 517 + 518 + preCheck = '' 519 + export HOME=$(pwd) 520 + ''; 521 + 522 + checkTarget = concatStringsSep " " [ 523 + "unitcheck" 524 + "slowcheck" 525 + "--keep-going" # easier to debug test failures 526 + ]; 527 + 528 + postInstall = '' 529 + mkdir -p $out/share/icons 530 + 531 + cp -r sysui/desktop/icons/hicolor $out/share/icons 532 + 533 + # Rename icons for consistency 534 + for file in $out/share/icons/hicolor/*/apps/*; do 535 + mv $file "$(dirname $file)/libreoffice-$(basename $file)" 536 + done 537 + 538 + ln -s $out/lib/libreoffice/share/xdg $out/share/applications 539 + 540 + # Unversionize desktop files 541 + . ./bin/get_config_variables PRODUCTVERSION 542 + for file in $out/lib/libreoffice/share/xdg/*.desktop; do 543 + substituteInPlace $file \ 544 + --replace-fail "LibreOffice $PRODUCTVERSION" "LibreOffice" \ 545 + --replace-warn "Icon=libreoffice$PRODUCTVERSION" "Icon=libreoffice" \ 546 + --replace-fail "Exec=libreoffice$PRODUCTVERSION" "Exec=libreoffice" 547 + done 548 + ''; 549 + 550 + # Wrapping is done in ./wrapper.nix 551 + dontWrapQtApps = true; 552 + 628 553 passthru = { 629 554 inherit srcs; 630 555 jdk = jre'; ··· 680 605 ]; 681 606 }; 682 607 608 + # libreoffice tries to reference the BUILDCONFIG (e.g. PKG_CONFIG_PATH) 609 + # in the binary causing the closure size to blow up because of many unnecessary 610 + # dependencies to dev outputs. This behavior was patched away in nixpkgs 611 + # (see above), make sure these don't leak again by accident. 612 + # FIXME: disabled for kdeIntegration builds because the weird symlinkJoin setup 613 + # leaks all the -dev dependencies :( 614 + disallowedRequisites = lib.optionals (!kdeIntegration) (lib.concatMap (x: lib.optional (x?dev) x.dev) finalAttrs.buildInputs); 615 + 683 616 requiredSystemFeatures = [ "big-parallel" ]; 684 617 685 618 meta = with lib; { 619 + changelog = "https://wiki.documentfoundation.org/ReleaseNotes/${lib.versions.majorMinor version}"; 686 620 description = "Comprehensive, professional-quality productivity suite, a variant of openoffice.org"; 687 621 homepage = "https://libreoffice.org/"; 688 622 # at least one jar in dependencies
+36
pkgs/applications/office/libreoffice/readd-explicit-zlib-link.patch
··· 1 + diff --git a/writerperfect/Library_wpftcalc.mk b/writerperfect/Library_wpftcalc.mk 2 + index 3f7f82329..b7a11088a 100644 3 + --- a/writerperfect/Library_wpftcalc.mk 4 + +++ b/writerperfect/Library_wpftcalc.mk 5 + @@ -60,6 +60,7 @@ $(eval $(call gb_Library_use_externals,wpftcalc,\ 6 + icu_headers \ 7 + icui18n \ 8 + icuuc \ 9 + + zlib \ 10 + )) 11 + 12 + ifneq ($(ENABLE_WASM_STRIP_SCEXPORTS),TRUE) 13 + diff --git a/writerperfect/Library_wpftdraw.mk b/writerperfect/Library_wpftdraw.mk 14 + index a369a626c..cd2fc2be9 100644 15 + --- a/writerperfect/Library_wpftdraw.mk 16 + +++ b/writerperfect/Library_wpftdraw.mk 17 + @@ -65,6 +65,7 @@ $(eval $(call gb_Library_use_externals,wpftdraw,\ 18 + icu_headers \ 19 + icui18n \ 20 + icuuc \ 21 + + zlib \ 22 + )) 23 + 24 + $(eval $(call gb_Library_add_exception_objects,wpftdraw,\ 25 + diff --git a/writerperfect/Library_wpftimpress.mk b/writerperfect/Library_wpftimpress.mk 26 + index 3fa007ae5..9b0e37b4b 100644 27 + --- a/writerperfect/Library_wpftimpress.mk 28 + +++ b/writerperfect/Library_wpftimpress.mk 29 + @@ -50,6 +50,7 @@ $(eval $(call gb_Library_use_externals,wpftimpress,\ 30 + odfgen \ 31 + staroffice \ 32 + revenge \ 33 + + zlib \ 34 + )) 35 + 36 + $(eval $(call gb_Library_add_exception_objects,wpftimpress,\
+21
pkgs/applications/office/libreoffice/skip-broken-tests-fresh.patch
··· 1 + --- a/svgio/qa/cppunit/data/tdf160386.svg 2 + +++ b/svgio/qa/cppunit/data/tdf160386.svg 3 + @@ -8,7 +8,6 @@ 4 + <text systemLanguage="en">Hello!</text> 5 + <text systemLanguage="es">Hola!</text> 6 + <text systemLanguage="fr">Bonjour!</text> 7 + - <text systemLanguage="ja">こんにちは</text> 8 + <text systemLanguage="ru">Привет!</text> 9 + <text>☺</text> 10 + </switch> 11 + --- a/sw/qa/core/text/text.cxx 12 + +++ b/sw/qa/core/text/text.cxx 13 + @@ -1577,6 +1577,8 @@ CPPUNIT_TEST_FIXTURE(SwCoreTextTest, testParaUpperMarginFlyIntersect) 14 + 15 + CPPUNIT_TEST_FIXTURE(SwCoreTextTest, testTdf129810) 16 + { 17 + + return; // flaky? 18 + + 19 + // Load the document. 20 + // The document embeds a subset of "Source Han Serif SC" so that it works 21 + // even when the font is not installed.
+11
pkgs/applications/office/libreoffice/skip-broken-tests-still.patch
··· 1 + --- a/sw/qa/core/text/text.cxx 2 + +++ b/sw/qa/core/text/text.cxx 3 + @@ -1369,6 +1369,8 @@ CPPUNIT_TEST_FIXTURE(SwCoreTextTest, testParaUpperMarginFlyIntersect) 4 + 5 + CPPUNIT_TEST_FIXTURE(SwCoreTextTest, testTdf129810) 6 + { 7 + + return; // flaky? 8 + + 9 + // Load the document, which embeds a CJK font. 10 + createSwDoc("tdf129810.odt"); 11 +
+108
pkgs/applications/office/libreoffice/skip-broken-tests.patch
··· 1 + --- a/desktop/qa/desktop_lib/test_desktop_lib.cxx 2 + +++ b/desktop/qa/desktop_lib/test_desktop_lib.cxx 3 + @@ -600,6 +600,8 @@ void DesktopLOKTest::testGetFilterTypes() 4 + 5 + void DesktopLOKTest::testSearchCalc() 6 + { 7 + + return; // flaky 8 + + 9 + LibLibreOffice_Impl aOffice; 10 + LibLODocument_Impl* pDocument = loadDoc("search.ods"); 11 + pDocument->pClass->initializeForRendering(pDocument, nullptr); 12 + @@ -630,6 +632,8 @@ void DesktopLOKTest::testSearchCalc() 13 + 14 + void DesktopLOKTest::testSearchAllNotificationsCalc() 15 + { 16 + + return; // flaky 17 + + 18 + LibLibreOffice_Impl aOffice; 19 + LibLODocument_Impl* pDocument = loadDoc("search.ods"); 20 + pDocument->pClass->initializeForRendering(pDocument, nullptr); 21 + --- a/sc/qa/extras/vba-macro-test.cxx 22 + +++ b/sc/qa/extras/vba-macro-test.cxx 23 + @@ -364,7 +364,7 @@ CPPUNIT_TEST_FIXTURE(VBAMacroTest, testVba) 24 + // Failed: : Test change event for Range.FillRight: 25 + // Tests passed: 4 26 + // Tests failed: 4 27 + -#if !defined(_WIN32) 28 + +#if 0 // flaky, see above 29 + { OUString("Ranges-3.xls"), 30 + OUString( 31 + "vnd.sun.Star.script:VBAProject.testMacros.test?language=Basic&location=document") }, 32 + --- a/sc/qa/unit/ucalc_formula.cxx 33 + +++ b/sc/qa/unit/ucalc_formula.cxx 34 + @@ -1507,6 +1507,8 @@ CPPUNIT_TEST_FIXTURE(TestFormula, testFormulaAnnotateTrimOnDoubleRefs) 35 + 36 + CPPUNIT_TEST_FIXTURE(TestFormula, testFormulaRefUpdate) 37 + { 38 + + return; // fails consistently on nixpkgs? 39 + + 40 + m_pDoc->InsertTab(0, "Formula"); 41 + 42 + sc::AutoCalcSwitch aACSwitch(*m_pDoc, true); // turn auto calc on. 43 + --- a/sw/qa/core/accessibilitycheck/AccessibilityCheckTest.cxx 44 + +++ b/sw/qa/core/accessibilitycheck/AccessibilityCheckTest.cxx 45 + @@ -284,6 +284,8 @@ void checkIssuePosition(std::shared_ptr<sfx::AccessibilityIssue> const& pIssue, 46 + 47 + CPPUNIT_TEST_FIXTURE(AccessibilityCheckTest, testOnlineNodeSplitAppend) 48 + { 49 + + return; // flaky? 50 + + 51 + // Checks the a11y checker is setting the a11y issues to the nodes 52 + // correctly when splitting and appending nodes (through undo), which 53 + // happen on editing all the time. 54 + --- a/sw/qa/extras/htmlimport/htmlimport.cxx 55 + +++ b/sw/qa/extras/htmlimport/htmlimport.cxx 56 + @@ -306,6 +306,8 @@ CPPUNIT_TEST_FIXTURE(HtmlImportTest, testTableBorder1px) 57 + 58 + CPPUNIT_TEST_FIXTURE(HtmlImportTest, testOutlineLevel) 59 + { 60 + + return; // fails consistently, but only in the sandbox 61 + + 62 + createSwWebDoc("outline-level.html"); 63 + // This was 0, HTML imported into Writer lost the outline numbering for 64 + // Heading 1 styles. 65 + --- a/sw/qa/extras/layout/layout3.cxx 66 + +++ b/sw/qa/extras/layout/layout3.cxx 67 + @@ -539,6 +539,8 @@ CPPUNIT_TEST_FIXTURE(SwLayoutWriter3, testTdf120287c) 68 + 69 + CPPUNIT_TEST_FIXTURE(SwLayoutWriter3, testTdf155177) 70 + { 71 + + return; // flaky 72 + + 73 + createSwDoc("tdf155177-1-min.odt"); 74 + 75 + uno::Reference<beans::XPropertySet> xStyle(getStyles("ParagraphStyles")->getByName("Body Text"), 76 + --- a/sw/qa/extras/odfimport/odfimport.cxx 77 + +++ b/sw/qa/extras/odfimport/odfimport.cxx 78 + @@ -601,6 +601,8 @@ CPPUNIT_TEST_FIXTURE(Test, testFdo56272) 79 + 80 + CPPUNIT_TEST_FIXTURE(Test, testIncorrectSum) 81 + { 82 + + return; // flaky 83 + + 84 + createSwDoc("incorrectsum.odt"); 85 + Scheduler::ProcessEventsToIdle(); 86 + uno::Reference<text::XTextTablesSupplier> xTablesSupplier(mxComponent, uno::UNO_QUERY); 87 + --- a/sw/qa/extras/tiledrendering/tiledrendering.cxx 88 + +++ b/sw/qa/extras/tiledrendering/tiledrendering.cxx 89 + @@ -2762,6 +2762,8 @@ CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testDeleteNodeRedlineCallback) 90 + 91 + CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testVisCursorInvalidation) 92 + { 93 + + return; // flaky on some backends? 94 + + 95 + SwXTextDocument* pXTextDocument = createDoc("dummy.fodt"); 96 + ViewCallback aView1; 97 + int nView1 = SfxLokHelper::getView(); 98 + --- a/sw/qa/extras/uiwriter/uiwriter5.cxx 99 + +++ b/sw/qa/extras/uiwriter/uiwriter5.cxx 100 + @@ -1613,6 +1613,8 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldCurrentDateHandling) 101 + #if !defined(_WIN32) 102 + CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldCurrentDateInvalidation) 103 + { 104 + + return; // flaky on KF6 105 + + 106 + createSwDoc(); 107 + SwDoc* pDoc = getSwDoc(); 108 + CPPUNIT_ASSERT(pDoc);
+234 -108
pkgs/applications/office/libreoffice/src-fresh/deps.nix
··· 7 7 md5name = "e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed-libabw-0.1.3.tar.xz"; 8 8 } 9 9 { 10 + name = "phc-winner-argon2-20190702.tar.gz"; 11 + url = "https://dev-www.libreoffice.org/src/phc-winner-argon2-20190702.tar.gz"; 12 + sha256 = "daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c"; 13 + md5 = ""; 14 + md5name = "daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c-phc-winner-argon2-20190702.tar.gz"; 15 + } 16 + { 10 17 name = "boost_1_82_0.tar.xz"; 11 18 url = "https://dev-www.libreoffice.org/src/boost_1_82_0.tar.xz"; 12 19 sha256 = "e48ab6953fbd68ba47234bea5173e62427e9f6a7894e152305142895cfe955de"; ··· 84 91 md5name = "d54d19d86153dbc88e2d468f7136269a2cfe71b73227e12fded01d29ac268074-libcmis-0.6.1.tar.xz"; 85 92 } 86 93 { 87 - name = "CoinMP-1.7.6.tgz"; 88 - url = "https://dev-www.libreoffice.org/src/CoinMP-1.7.6.tgz"; 89 - sha256 = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f"; 94 + name = "CoinMP-1.8.4.tgz"; 95 + url = "https://dev-www.libreoffice.org/src/CoinMP-1.8.4.tgz"; 96 + sha256 = "3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d"; 90 97 md5 = ""; 91 - md5name = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f-CoinMP-1.7.6.tgz"; 98 + md5name = "3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d-CoinMP-1.8.4.tgz"; 92 99 } 93 100 { 94 101 name = "cppunit-1.15.1.tar.gz"; ··· 98 105 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 99 106 } 100 107 { 101 - name = "curl-8.4.0.tar.xz"; 102 - url = "https://dev-www.libreoffice.org/src/curl-8.4.0.tar.xz"; 103 - sha256 = "16c62a9c4af0f703d28bda6d7bbf37ba47055ad3414d70dec63e2e6336f2a82d"; 108 + name = "curl-8.7.1.tar.xz"; 109 + url = "https://dev-www.libreoffice.org/src/curl-8.7.1.tar.xz"; 110 + sha256 = "6fea2aac6a4610fbd0400afb0bcddbe7258a64c63f1f68e5855ebc0c659710cd"; 104 111 md5 = ""; 105 - md5name = "16c62a9c4af0f703d28bda6d7bbf37ba47055ad3414d70dec63e2e6336f2a82d-curl-8.4.0.tar.xz"; 112 + md5name = "6fea2aac6a4610fbd0400afb0bcddbe7258a64c63f1f68e5855ebc0c659710cd-curl-8.7.1.tar.xz"; 106 113 } 107 114 { 108 115 name = "libe-book-0.1.3.tar.xz"; ··· 140 147 md5name = "b430435a6e8487888b761dc848b7981626eb814884963ffe25eb26a139301e9a-libetonyek-0.1.10.tar.xz"; 141 148 } 142 149 { 143 - name = "expat-2.5.0.tar.xz"; 144 - url = "https://dev-www.libreoffice.org/src/expat-2.5.0.tar.xz"; 145 - sha256 = "ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe"; 150 + name = "expat-2.6.2.tar.xz"; 151 + url = "https://dev-www.libreoffice.org/src/expat-2.6.2.tar.xz"; 152 + sha256 = "ee14b4c5d8908b1bec37ad937607eab183d4d9806a08adee472c3c3121d27364"; 146 153 md5 = ""; 147 - md5name = "ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe-expat-2.5.0.tar.xz"; 154 + md5name = "ee14b4c5d8908b1bec37ad937607eab183d4d9806a08adee472c3c3121d27364-expat-2.6.2.tar.xz"; 148 155 } 149 156 { 150 157 name = "Firebird-3.0.7.33374-0.tar.bz2"; ··· 210 217 md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; 211 218 } 212 219 { 213 - name = "noto-fonts-20171024.tar.gz"; 214 - url = "https://dev-www.libreoffice.org/src/noto-fonts-20171024.tar.gz"; 215 - sha256 = "29acc15a4c4d6b51201ba5d60f303dfbc2e5acbfdb70413c9ae1ed34fa259994"; 220 + name = "NotoKufiArabic-v2.109.zip"; 221 + url = "https://dev-www.libreoffice.org/src/NotoKufiArabic-v2.109.zip"; 222 + sha256 = "1b6880e4b8df09c3b9e246d6084bfd94bf32a0ffff60cf2dcffd3622d0e2d79f"; 223 + md5 = ""; 224 + md5name = "1b6880e4b8df09c3b9e246d6084bfd94bf32a0ffff60cf2dcffd3622d0e2d79f-NotoKufiArabic-v2.109.zip"; 225 + } 226 + { 227 + name = "NotoSans-v2.012.zip"; 228 + url = "https://dev-www.libreoffice.org/src/NotoSans-v2.012.zip"; 229 + sha256 = "efef2f66ed2c5e005472cba156bd2afb68063a51bb628c6ee14143edc019d293"; 230 + md5 = ""; 231 + md5name = "efef2f66ed2c5e005472cba156bd2afb68063a51bb628c6ee14143edc019d293-NotoSans-v2.012.zip"; 232 + } 233 + { 234 + name = "NotoSerif-v2.012.zip"; 235 + url = "https://dev-www.libreoffice.org/src/NotoSerif-v2.012.zip"; 236 + sha256 = "3d4566a0e51e7fc14528f5a1eecc6f12e5ffbbec6484470d3da48b0d8ead345a"; 237 + md5 = ""; 238 + md5name = "3d4566a0e51e7fc14528f5a1eecc6f12e5ffbbec6484470d3da48b0d8ead345a-NotoSerif-v2.012.zip"; 239 + } 240 + { 241 + name = "NotoSerifHebrew-v2.003.zip"; 242 + url = "https://dev-www.libreoffice.org/src/NotoSerifHebrew-v2.003.zip"; 243 + sha256 = "e45c149d6c29b38b8981401f875ab4304e73a366312783c41c082eb5366d3921"; 244 + md5 = ""; 245 + md5name = "e45c149d6c29b38b8981401f875ab4304e73a366312783c41c082eb5366d3921-NotoSerifHebrew-v2.003.zip"; 246 + } 247 + { 248 + name = "NotoSansArabic-v2.010.zip"; 249 + url = "https://dev-www.libreoffice.org/src/NotoSansArabic-v2.010.zip"; 250 + sha256 = "a5a34ac1ea01d0d71c083f99440ebfb1f64224474a0d88bb7ef0e2f8d9a996d2"; 251 + md5 = ""; 252 + md5name = "a5a34ac1ea01d0d71c083f99440ebfb1f64224474a0d88bb7ef0e2f8d9a996d2-NotoSansArabic-v2.010.zip"; 253 + } 254 + { 255 + name = "NotoNaskhArabic-v2.016.zip"; 256 + url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.016.zip"; 257 + sha256 = "2b6a3f30f21d27bc6b75b40a350221e12e64b753604d613bf3ddf71cdbe331ac"; 258 + md5 = ""; 259 + md5name = "2b6a3f30f21d27bc6b75b40a350221e12e64b753604d613bf3ddf71cdbe331ac-NotoNaskhArabic-v2.016.zip"; 260 + } 261 + { 262 + name = "NotoSansHebrew-v2.003.zip"; 263 + url = "https://dev-www.libreoffice.org/src/NotoSansHebrew-v2.003.zip"; 264 + sha256 = "ded809309ff924bc45834bf19afaa5693cadf17580972468f6041f5e599ddb8a"; 265 + md5 = ""; 266 + md5name = "ded809309ff924bc45834bf19afaa5693cadf17580972468f6041f5e599ddb8a-NotoSansHebrew-v2.003.zip"; 267 + } 268 + { 269 + name = "NotoSansArmenian-v2.008.zip"; 270 + url = "https://dev-www.libreoffice.org/src/NotoSansArmenian-v2.008.zip"; 271 + sha256 = "eab89b99e134177ca6a3f9f0412a7cb812aafceb13175d686b4c45cb237f64ac"; 272 + md5 = ""; 273 + md5name = "eab89b99e134177ca6a3f9f0412a7cb812aafceb13175d686b4c45cb237f64ac-NotoSansArmenian-v2.008.zip"; 274 + } 275 + { 276 + name = "NotoSerifArmenian-v2.008.zip"; 277 + url = "https://dev-www.libreoffice.org/src/NotoSerifArmenian-v2.008.zip"; 278 + sha256 = "b21c198a4c76ae598a304decefb3b5c2a4c2d4c3ae226728eff359185f291c6f"; 279 + md5 = ""; 280 + md5name = "b21c198a4c76ae598a304decefb3b5c2a4c2d4c3ae226728eff359185f291c6f-NotoSerifArmenian-v2.008.zip"; 281 + } 282 + { 283 + name = "NotoSansGeorgian-v2.003.zip"; 284 + url = "https://dev-www.libreoffice.org/src/NotoSansGeorgian-v2.003.zip"; 285 + sha256 = "bd75d1f0b9ef619b5ded0018d6258eeab2f9e976d8f8074bb7890f4e301648bf"; 286 + md5 = ""; 287 + md5name = "bd75d1f0b9ef619b5ded0018d6258eeab2f9e976d8f8074bb7890f4e301648bf-NotoSansGeorgian-v2.003.zip"; 288 + } 289 + { 290 + name = "NotoSerifGeorgian-v2.003.zip"; 291 + url = "https://dev-www.libreoffice.org/src/NotoSerifGeorgian-v2.003.zip"; 292 + sha256 = "cfb41a264b97d463bab6807a5be937ba4a6ddcfa93d519a21b98b0ba73ca27d4"; 293 + md5 = ""; 294 + md5name = "cfb41a264b97d463bab6807a5be937ba4a6ddcfa93d519a21b98b0ba73ca27d4-NotoSerifGeorgian-v2.003.zip"; 295 + } 296 + { 297 + name = "NotoSansLao-v2.003.zip"; 298 + url = "https://dev-www.libreoffice.org/src/NotoSansLao-v2.003.zip"; 299 + sha256 = "5a87c31b1a40ef8147c1e84437e5f0ceba2d4dbbfc0b56a65821ad29870da8c0"; 300 + md5 = ""; 301 + md5name = "5a87c31b1a40ef8147c1e84437e5f0ceba2d4dbbfc0b56a65821ad29870da8c0-NotoSansLao-v2.003.zip"; 302 + } 303 + { 304 + name = "NotoSerifLao-v2.003.zip"; 305 + url = "https://dev-www.libreoffice.org/src/NotoSerifLao-v2.003.zip"; 306 + sha256 = "e96a303d3347790b0ef3db274971a989a736ce766ec9ea1bea0e1458568a80b2"; 307 + md5 = ""; 308 + md5name = "e96a303d3347790b0ef3db274971a989a736ce766ec9ea1bea0e1458568a80b2-NotoSerifLao-v2.003.zip"; 309 + } 310 + { 311 + name = "NotoSansLisu-v2.102.zip"; 312 + url = "https://dev-www.libreoffice.org/src/NotoSansLisu-v2.102.zip"; 313 + sha256 = "b12a1ff762680681b7ce4d98dd29a7f54d90f5bcadd10c955afc640a27b3a268"; 216 314 md5 = ""; 217 - md5name = "29acc15a4c4d6b51201ba5d60f303dfbc2e5acbfdb70413c9ae1ed34fa259994-noto-fonts-20171024.tar.gz"; 315 + md5name = "b12a1ff762680681b7ce4d98dd29a7f54d90f5bcadd10c955afc640a27b3a268-NotoSansLisu-v2.102.zip"; 218 316 } 219 317 { 220 318 name = "culmus-0.133.tar.gz"; ··· 287 385 md5name = "6bba5f032bed47c73ad9397f2313b9acbfb56253d0d0576b5873d3dcb25e99ad-glm-0.9.9.8.zip"; 288 386 } 289 387 { 290 - name = "gpgme-1.18.0.tar.bz2"; 291 - url = "https://dev-www.libreoffice.org/src/gpgme-1.18.0.tar.bz2"; 292 - sha256 = "361d4eae47ce925dba0ea569af40e7b52c645c4ae2e65e5621bf1b6cdd8b0e9e"; 388 + name = "gpgme-1.23.2.tar.bz2"; 389 + url = "https://dev-www.libreoffice.org/src/gpgme-1.23.2.tar.bz2"; 390 + sha256 = "9499e8b1f33cccb6815527a1bc16049d35a6198a6c5fae0185f2bd561bce5224"; 293 391 md5 = ""; 294 - md5name = "361d4eae47ce925dba0ea569af40e7b52c645c4ae2e65e5621bf1b6cdd8b0e9e-gpgme-1.18.0.tar.bz2"; 392 + md5name = "9499e8b1f33cccb6815527a1bc16049d35a6198a6c5fae0185f2bd561bce5224-gpgme-1.23.2.tar.bz2"; 295 393 } 296 394 { 297 395 name = "graphite2-minimal-1.3.14.tgz"; ··· 329 427 md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; 330 428 } 331 429 { 430 + name = "IAccessible2-1.3+git20231013.3d8c7f0.tar.gz"; 431 + url = "https://dev-www.libreoffice.org/src/IAccessible2-1.3+git20231013.3d8c7f0.tar.gz"; 432 + sha256 = "0e279003f5199f80031c6dcd08f79d6f65a0505139160e7df0d09b226bff4023"; 433 + md5 = ""; 434 + md5name = "0e279003f5199f80031c6dcd08f79d6f65a0505139160e7df0d09b226bff4023-IAccessible2-1.3+git20231013.3d8c7f0.tar.gz"; 435 + } 436 + { 332 437 name = "icu4c-73_2-src.tgz"; 333 438 url = "https://dev-www.libreoffice.org/src/icu4c-73_2-src.tgz"; 334 439 sha256 = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1"; ··· 343 448 md5name = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701-icu4c-73_2-data.zip"; 344 449 } 345 450 { 451 + name = "Java-WebSocket-1.5.4.tar.gz"; 452 + url = "https://dev-www.libreoffice.org/src/Java-WebSocket-1.5.4.tar.gz"; 453 + sha256 = "a6828b35d1f938fee2335945f3d3c563cbbfa58ce7eb0bf72778d0fa7a550720"; 454 + md5 = ""; 455 + md5name = "a6828b35d1f938fee2335945f3d3c563cbbfa58ce7eb0bf72778d0fa7a550720-Java-WebSocket-1.5.4.tar.gz"; 456 + } 457 + { 346 458 name = "flow-engine-0.9.4.zip"; 347 459 url = "https://dev-www.libreoffice.org/src/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"; 348 460 sha256 = "233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd"; ··· 434 546 md5name = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb-language-subtag-registry-2023-08-02.tar.bz2"; 435 547 } 436 548 { 437 - name = "lcms2-2.12.tar.gz"; 438 - url = "https://dev-www.libreoffice.org/src/lcms2-2.12.tar.gz"; 439 - sha256 = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5"; 549 + name = "lcms2-2.16.tar.gz"; 550 + url = "https://dev-www.libreoffice.org/src/lcms2-2.16.tar.gz"; 551 + sha256 = "d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51"; 440 552 md5 = ""; 441 - md5name = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5-lcms2-2.12.tar.gz"; 553 + md5name = "d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51-lcms2-2.16.tar.gz"; 442 554 } 443 555 { 444 - name = "libassuan-2.5.6.tar.bz2"; 445 - url = "https://dev-www.libreoffice.org/src/libassuan-2.5.6.tar.bz2"; 446 - sha256 = "e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426"; 556 + name = "libassuan-2.5.7.tar.bz2"; 557 + url = "https://dev-www.libreoffice.org/src/libassuan-2.5.7.tar.bz2"; 558 + sha256 = "0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76"; 447 559 md5 = ""; 448 - md5name = "e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426-libassuan-2.5.6.tar.bz2"; 560 + md5name = "0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76-libassuan-2.5.7.tar.bz2"; 449 561 } 450 562 { 451 - name = "libatomic_ops-7.6.8.tar.gz"; 452 - url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.6.8.tar.gz"; 453 - sha256 = "1d6a279edf81767e74d2ad2c9fce09459bc65f12c6525a40b0cb3e53c089f665"; 563 + name = "libatomic_ops-7.8.0.tar.gz"; 564 + url = "https://dev-www.libreoffice.org/src/libatomic_ops-7.8.0.tar.gz"; 565 + sha256 = "15676e7674e11bda5a7e50a73f4d9e7d60452271b8acf6fd39a71fefdf89fa31"; 454 566 md5 = ""; 455 - md5name = "1d6a279edf81767e74d2ad2c9fce09459bc65f12c6525a40b0cb3e53c089f665-libatomic_ops-7.6.8.tar.gz"; 567 + md5name = "15676e7674e11bda5a7e50a73f4d9e7d60452271b8acf6fd39a71fefdf89fa31-libatomic_ops-7.8.0.tar.gz"; 456 568 } 457 569 { 458 570 name = "libeot-0.01.tar.bz2"; ··· 476 588 md5name = "d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676-libffi-3.4.4.tar.gz"; 477 589 } 478 590 { 479 - name = "libgpg-error-1.43.tar.bz2"; 480 - url = "https://dev-www.libreoffice.org/src/libgpg-error-1.43.tar.bz2"; 481 - sha256 = "a9ab83ca7acc442a5bd846a75b920285ff79bdb4e3d34aa382be88ed2c3aebaf"; 591 + name = "libgpg-error-1.48.tar.bz2"; 592 + url = "https://dev-www.libreoffice.org/src/libgpg-error-1.48.tar.bz2"; 593 + sha256 = "89ce1ae893e122924b858de84dc4f67aae29ffa610ebf668d5aa539045663d6f"; 482 594 md5 = ""; 483 - md5name = "a9ab83ca7acc442a5bd846a75b920285ff79bdb4e3d34aa382be88ed2c3aebaf-libgpg-error-1.43.tar.bz2"; 595 + md5name = "89ce1ae893e122924b858de84dc4f67aae29ffa610ebf668d5aa539045663d6f-libgpg-error-1.48.tar.bz2"; 484 596 } 485 597 { 486 - name = "liblangtag-0.6.3.tar.bz2"; 487 - url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.3.tar.bz2"; 488 - sha256 = "1f12a20a02ec3a8d22e54dedb8b683a43c9c160bda1ba337bf1060607ae733bd"; 598 + name = "liblangtag-0.6.7.tar.bz2"; 599 + url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.7.tar.bz2"; 600 + sha256 = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e"; 489 601 md5 = ""; 490 - md5name = "1f12a20a02ec3a8d22e54dedb8b683a43c9c160bda1ba337bf1060607ae733bd-liblangtag-0.6.3.tar.bz2"; 602 + md5name = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e-liblangtag-0.6.7.tar.bz2"; 491 603 } 492 604 { 493 605 name = "libnumbertext-1.0.11.tar.xz"; ··· 497 609 md5name = "5dcb4db3b2340f81f601ce86d8d76b69e34d70f84f804192c901e4b7f84d5fb0-libnumbertext-1.0.11.tar.xz"; 498 610 } 499 611 { 500 - name = "ltm-1.2.1.tar.xz"; 501 - url = "https://dev-www.libreoffice.org/src/ltm-1.2.1.tar.xz"; 502 - sha256 = "986025d7b374276fee2e30e99f3649e4ac0db8a02257a37ee10eae72abed0d1f"; 612 + name = "ltm-1.3.0.tar.xz"; 613 + url = "https://dev-www.libreoffice.org/src/ltm-1.3.0.tar.xz"; 614 + sha256 = "296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08"; 503 615 md5 = ""; 504 - md5name = "986025d7b374276fee2e30e99f3649e4ac0db8a02257a37ee10eae72abed0d1f-ltm-1.2.1.tar.xz"; 616 + md5name = "296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08-ltm-1.3.0.tar.xz"; 505 617 } 506 618 { 507 619 name = "libwebp-1.3.2.tar.gz"; ··· 511 623 md5name = "2a499607df669e40258e53d0ade8035ba4ec0175244869d1025d460562aa09b4-libwebp-1.3.2.tar.gz"; 512 624 } 513 625 { 514 - name = "xmlsec1-1.2.37.tar.gz"; 515 - url = "https://dev-www.libreoffice.org/src/xmlsec1-1.2.37.tar.gz"; 516 - sha256 = "5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c"; 626 + name = "xmlsec1-1.3.2.tar.gz"; 627 + url = "https://dev-www.libreoffice.org/src/xmlsec1-1.3.2.tar.gz"; 628 + sha256 = "4003c56b3d356d21b1db7775318540fad6bfedaf5f117e8f7c010811219be3cf"; 517 629 md5 = ""; 518 - md5name = "5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c-xmlsec1-1.2.37.tar.gz"; 630 + md5name = "4003c56b3d356d21b1db7775318540fad6bfedaf5f117e8f7c010811219be3cf-xmlsec1-1.3.2.tar.gz"; 519 631 } 520 632 { 521 - name = "libxml2-2.11.4.tar.xz"; 522 - url = "https://dev-www.libreoffice.org/src/libxml2-2.11.4.tar.xz"; 523 - sha256 = "737e1d7f8ab3f139729ca13a2494fd17bf30ddb4b7a427cf336252cab57f57f7"; 633 + name = "libxml2-2.12.6.tar.xz"; 634 + url = "https://dev-www.libreoffice.org/src/libxml2-2.12.6.tar.xz"; 635 + sha256 = "889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb"; 524 636 md5 = ""; 525 - md5name = "737e1d7f8ab3f139729ca13a2494fd17bf30ddb4b7a427cf336252cab57f57f7-libxml2-2.11.4.tar.xz"; 637 + md5name = "889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb-libxml2-2.12.6.tar.xz"; 526 638 } 527 639 { 528 - name = "libxslt-1.1.38.tar.xz"; 529 - url = "https://dev-www.libreoffice.org/src/libxslt-1.1.38.tar.xz"; 530 - sha256 = "1f32450425819a09acaff2ab7a5a7f8a2ec7956e505d7beeb45e843d0e1ecab1"; 640 + name = "libxslt-1.1.39.tar.xz"; 641 + url = "https://dev-www.libreoffice.org/src/libxslt-1.1.39.tar.xz"; 642 + sha256 = "2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0"; 531 643 md5 = ""; 532 - md5name = "1f32450425819a09acaff2ab7a5a7f8a2ec7956e505d7beeb45e843d0e1ecab1-libxslt-1.1.38.tar.xz"; 644 + md5name = "2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0-libxslt-1.1.39.tar.xz"; 533 645 } 534 646 { 535 647 name = "lp_solve_5.5.tar.gz"; ··· 539 651 md5name = "26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"; 540 652 } 541 653 { 542 - name = "lxml-4.1.1.tgz"; 543 - url = "https://dev-www.libreoffice.org/src/lxml-4.1.1.tgz"; 544 - sha256 = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e"; 654 + name = "lxml-4.9.2.tgz"; 655 + url = "https://dev-www.libreoffice.org/src/lxml-4.9.2.tgz"; 656 + sha256 = "2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67"; 545 657 md5 = ""; 546 - md5name = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e-lxml-4.1.1.tgz"; 658 + md5name = "2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67-lxml-4.9.2.tgz"; 547 659 } 548 660 { 549 - name = "mariadb-connector-c-3.3.7-src.tar.gz"; 550 - url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.7-src.tar.gz"; 551 - sha256 = "975a9a862fed80f84e0206373f7ef05537aada5b65d99b71b36ab892b44240bf"; 661 + name = "mariadb-connector-c-3.3.8-src.tar.gz"; 662 + url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.8-src.tar.gz"; 663 + sha256 = "f9f076b4aa9fb22cc94b24f82c80f9ef063805ecd6533a2eb5d5060cf93833e8"; 552 664 md5 = ""; 553 - md5name = "975a9a862fed80f84e0206373f7ef05537aada5b65d99b71b36ab892b44240bf-mariadb-connector-c-3.3.7-src.tar.gz"; 665 + md5name = "f9f076b4aa9fb22cc94b24f82c80f9ef063805ecd6533a2eb5d5060cf93833e8-mariadb-connector-c-3.3.8-src.tar.gz"; 554 666 } 555 667 { 556 668 name = "mdds-2.1.1.tar.xz"; ··· 588 700 md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz"; 589 701 } 590 702 { 591 - name = "nss-3.90-with-nspr-4.35.tar.gz"; 592 - url = "https://dev-www.libreoffice.org/src/nss-3.90-with-nspr-4.35.tar.gz"; 593 - sha256 = "f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739"; 703 + name = "nss-3.99-with-nspr-4.35.tar.gz"; 704 + url = "https://dev-www.libreoffice.org/src/nss-3.99-with-nspr-4.35.tar.gz"; 705 + sha256 = "5f29fea64b3234b33a615b6df40469e239a4168ac0909106bd00e6490b274c31"; 594 706 md5 = ""; 595 - md5name = "f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739-nss-3.90-with-nspr-4.35.tar.gz"; 707 + md5name = "5f29fea64b3234b33a615b6df40469e239a4168ac0909106bd00e6490b274c31-nss-3.99-with-nspr-4.35.tar.gz"; 596 708 } 597 709 { 598 710 name = "libodfgen-0.1.8.tar.xz"; ··· 616 728 md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; 617 729 } 618 730 { 619 - name = "openldap-2.6.6.tgz"; 620 - url = "https://dev-www.libreoffice.org/src/openldap-2.6.6.tgz"; 621 - sha256 = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0"; 731 + name = "onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz"; 732 + url = "https://dev-www.libreoffice.org/src/onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz"; 733 + sha256 = "37206cf981e8409d048b59ac5839621ea107ff49af72beb9d7769a2f41da8d90"; 734 + md5 = ""; 735 + md5name = "37206cf981e8409d048b59ac5839621ea107ff49af72beb9d7769a2f41da8d90-onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz"; 736 + } 737 + { 738 + name = "openldap-2.6.7.tgz"; 739 + url = "https://dev-www.libreoffice.org/src/openldap-2.6.7.tgz"; 740 + sha256 = "cd775f625c944ed78a3da18a03b03b08eea73c8aabc97b41bb336e9a10954930"; 622 741 md5 = ""; 623 - md5name = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0-openldap-2.6.6.tgz"; 742 + md5name = "cd775f625c944ed78a3da18a03b03b08eea73c8aabc97b41bb336e9a10954930-openldap-2.6.7.tgz"; 624 743 } 625 744 { 626 - name = "openssl-3.0.11.tar.gz"; 627 - url = "https://dev-www.libreoffice.org/src/openssl-3.0.11.tar.gz"; 628 - sha256 = "b3425d3bb4a2218d0697eb41f7fc0cdede016ed19ca49d168b78e8d947887f55"; 745 + name = "openssl-3.0.13.tar.gz"; 746 + url = "https://dev-www.libreoffice.org/src/openssl-3.0.13.tar.gz"; 747 + sha256 = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313"; 629 748 md5 = ""; 630 - md5name = "b3425d3bb4a2218d0697eb41f7fc0cdede016ed19ca49d168b78e8d947887f55-openssl-3.0.11.tar.gz"; 749 + md5name = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313-openssl-3.0.13.tar.gz"; 631 750 } 632 751 { 633 - name = "liborcus-0.18.1.tar.xz"; 634 - url = "https://dev-www.libreoffice.org/src/liborcus-0.18.1.tar.xz"; 635 - sha256 = "6006b9f1576315e313df715a7e72a17f3e0b17d7b6bd119cfa8a0b608ce971eb"; 752 + name = "liborcus-0.19.2.tar.xz"; 753 + url = "https://dev-www.libreoffice.org/src/liborcus-0.19.2.tar.xz"; 754 + sha256 = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39"; 636 755 md5 = ""; 637 - md5name = "6006b9f1576315e313df715a7e72a17f3e0b17d7b6bd119cfa8a0b608ce971eb-liborcus-0.18.1.tar.xz"; 756 + md5name = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39-liborcus-0.19.2.tar.xz"; 638 757 } 639 758 { 640 759 name = "libpagemaker-0.0.4.tar.xz"; ··· 644 763 md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz"; 645 764 } 646 765 { 647 - name = "pdfium-5778.tar.bz2"; 648 - url = "https://dev-www.libreoffice.org/src/pdfium-5778.tar.bz2"; 649 - sha256 = "b1052ff24e9ffb11af017c444bb0f6ad508d64c9a0fb88cacb0e8210245dde06"; 766 + name = "pdfium-6179.tar.bz2"; 767 + url = "https://dev-www.libreoffice.org/src/pdfium-6179.tar.bz2"; 768 + sha256 = "4d3f08fe0e2fda86246832085426616826dcca0912202874428bfbc24d13d95c"; 650 769 md5 = ""; 651 - md5name = "b1052ff24e9ffb11af017c444bb0f6ad508d64c9a0fb88cacb0e8210245dde06-pdfium-5778.tar.bz2"; 770 + md5name = "4d3f08fe0e2fda86246832085426616826dcca0912202874428bfbc24d13d95c-pdfium-6179.tar.bz2"; 652 771 } 653 772 { 654 773 name = "pixman-0.42.2.tar.gz"; ··· 658 777 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 659 778 } 660 779 { 661 - name = "libpng-1.6.40.tar.xz"; 662 - url = "https://dev-www.libreoffice.org/src/libpng-1.6.40.tar.xz"; 663 - sha256 = "535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1"; 780 + name = "libpng-1.6.43.tar.xz"; 781 + url = "https://dev-www.libreoffice.org/src/libpng-1.6.43.tar.xz"; 782 + sha256 = "6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c"; 664 783 md5 = ""; 665 - md5name = "535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1-libpng-1.6.40.tar.xz"; 784 + md5name = "6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c-libpng-1.6.43.tar.xz"; 666 785 } 667 786 { 668 787 name = "tiff-4.6.0.tar.xz"; ··· 686 805 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 687 806 } 688 807 { 689 - name = "postgresql-13.11.tar.bz2"; 690 - url = "https://dev-www.libreoffice.org/src/postgresql-13.11.tar.bz2"; 691 - sha256 = "4992ff647203566b670d4e54dc5317499a26856c93576d0ea951bdf6bee50bfb"; 808 + name = "postgresql-13.14.tar.bz2"; 809 + url = "https://dev-www.libreoffice.org/src/postgresql-13.14.tar.bz2"; 810 + sha256 = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed"; 692 811 md5 = ""; 693 - md5name = "4992ff647203566b670d4e54dc5317499a26856c93576d0ea951bdf6bee50bfb-postgresql-13.11.tar.bz2"; 812 + md5name = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed-postgresql-13.14.tar.bz2"; 694 813 } 695 814 { 696 - name = "Python-3.8.18.tar.xz"; 697 - url = "https://dev-www.libreoffice.org/src/Python-3.8.18.tar.xz"; 698 - sha256 = "3ffb71cd349a326ba7b2fadc7e7df86ba577dd9c4917e52a8401adbda7405e3f"; 815 + name = "Python-3.8.19.tar.xz"; 816 + url = "https://dev-www.libreoffice.org/src/Python-3.8.19.tar.xz"; 817 + sha256 = "d2807ac69f69b84fd46a0b93bbd02a4fa48d3e70f4b2835ff0f72a2885040076"; 699 818 md5 = ""; 700 - md5name = "3ffb71cd349a326ba7b2fadc7e7df86ba577dd9c4917e52a8401adbda7405e3f-Python-3.8.18.tar.xz"; 819 + md5name = "d2807ac69f69b84fd46a0b93bbd02a4fa48d3e70f4b2835ff0f72a2885040076-Python-3.8.19.tar.xz"; 701 820 } 702 821 { 703 822 name = "libqxp-0.0.2.tar.xz"; ··· 742 861 md5name = "798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"; 743 862 } 744 863 { 745 - name = "skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 746 - url = "https://dev-www.libreoffice.org/src/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 747 - sha256 = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9"; 864 + name = "skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"; 865 + url = "https://dev-www.libreoffice.org/src/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"; 866 + sha256 = "2223ebce534458a37826e8fe4f24635b0712cde7ed1bd3208f089f6fdd796e01"; 748 867 md5 = ""; 749 - md5name = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9-skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 868 + md5name = "2223ebce534458a37826e8fe4f24635b0712cde7ed1bd3208f089f6fdd796e01-skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"; 750 869 } 751 870 { 752 871 name = "libstaroffice-0.0.7.tar.xz"; ··· 805 924 md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; 806 925 } 807 926 { 808 - name = "zlib-1.3.tar.xz"; 809 - url = "https://dev-www.libreoffice.org/src/zlib-1.3.tar.xz"; 810 - sha256 = "8a9ba2898e1d0d774eca6ba5b4627a11e5588ba85c8851336eb38de4683050a7"; 927 + name = "zlib-1.3.1.tar.xz"; 928 + url = "https://dev-www.libreoffice.org/src/zlib-1.3.1.tar.xz"; 929 + sha256 = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32"; 811 930 md5 = ""; 812 - md5name = "8a9ba2898e1d0d774eca6ba5b4627a11e5588ba85c8851336eb38de4683050a7-zlib-1.3.tar.xz"; 931 + md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz"; 813 932 } 814 933 { 815 934 name = "libzmf-0.0.2.tar.xz"; ··· 819 938 md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; 820 939 } 821 940 { 822 - name = "zxing-cpp-2.0.0.tar.gz"; 823 - url = "https://dev-www.libreoffice.org/src/zxing-cpp-2.0.0.tar.gz"; 824 - sha256 = "12b76b7005c30d34265fc20356d340da179b0b4d43d2c1b35bcca86776069f76"; 941 + name = "zxcvbn-c-2.5.tar.gz"; 942 + url = "https://dev-www.libreoffice.org/src/zxcvbn-c-2.5.tar.gz"; 943 + sha256 = "77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd"; 944 + md5 = ""; 945 + md5name = "77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd-zxcvbn-c-2.5.tar.gz"; 946 + } 947 + { 948 + name = "zxing-cpp-2.1.0.tar.gz"; 949 + url = "https://dev-www.libreoffice.org/src/zxing-cpp-2.1.0.tar.gz"; 950 + sha256 = "6d54e403592ec7a143791c6526c1baafddf4c0897bb49b1af72b70a0f0c4a3fe"; 825 951 md5 = ""; 826 - md5name = "12b76b7005c30d34265fc20356d340da179b0b4d43d2c1b35bcca86776069f76-zxing-cpp-2.0.0.tar.gz"; 952 + md5name = "6d54e403592ec7a143791c6526c1baafddf4c0897bb49b1af72b70a0f0c4a3fe-zxing-cpp-2.1.0.tar.gz"; 827 953 } 828 954 ]
+2 -2
pkgs/applications/office/libreoffice/src-fresh/help.nix
··· 1 1 { 2 - sha256 = "0y46gpnrmmpc1sah26w8pvjwnbnr9diblki9hvzygq4n800lqy7d"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.6.4/libreoffice-help-7.6.4.1.tar.xz"; 2 + sha256 = "0sxvc6raij7rd8n0rg8pg61ppxlpvsx1i551hs53x972156cz2lf"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-help-24.2.3.2.tar.xz"; 4 4 }
+2 -2
pkgs/applications/office/libreoffice/src-fresh/main.nix
··· 1 1 { 2 - sha256 = "07kam9q1nyzff2y77gk4a2jbx403b6m2i1p0p49n6xscyawagzhk"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.6.4/libreoffice-7.6.4.1.tar.xz"; 2 + sha256 = "0r0y92c7i42iiimzg9b1pyldnswh28j8p0lmilz7j1sxv2f0bqpn"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-24.2.3.2.tar.xz"; 4 4 }
+2 -2
pkgs/applications/office/libreoffice/src-fresh/translations.nix
··· 1 1 { 2 - sha256 = "0ybn7c569wrj3xj20sx34rym8zkxazv9aj4rv76mbp5b82z0snis"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.6.4/libreoffice-translations-7.6.4.1.tar.xz"; 2 + sha256 = "0jibmsghr9719nmq6w2m947g4arc8dl3wrj5yyg0fy8znnim6477"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-translations-24.2.3.2.tar.xz"; 4 4 }
+1 -1
pkgs/applications/office/libreoffice/src-fresh/version.nix
··· 1 - "7.6.4.1" 1 + "24.2.3.2"
+115 -115
pkgs/applications/office/libreoffice/src-still/deps.nix
··· 7 7 md5name = "e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed-libabw-0.1.3.tar.xz"; 8 8 } 9 9 { 10 - name = "boost_1_80_0.tar.xz"; 11 - url = "https://dev-www.libreoffice.org/src/boost_1_80_0.tar.xz"; 12 - sha256 = "322e567e98c466c0aa0e380ed8c647552fe4af48998648428f1b5f0c8eff4666"; 10 + name = "boost_1_82_0.tar.xz"; 11 + url = "https://dev-www.libreoffice.org/src/boost_1_82_0.tar.xz"; 12 + sha256 = "e48ab6953fbd68ba47234bea5173e62427e9f6a7894e152305142895cfe955de"; 13 13 md5 = ""; 14 - md5name = "322e567e98c466c0aa0e380ed8c647552fe4af48998648428f1b5f0c8eff4666-boost_1_80_0.tar.xz"; 14 + md5name = "e48ab6953fbd68ba47234bea5173e62427e9f6a7894e152305142895cfe955de-boost_1_82_0.tar.xz"; 15 15 } 16 16 { 17 17 name = "box2d-2.4.1.tar.gz"; ··· 98 98 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 99 99 } 100 100 { 101 - name = "curl-8.4.0.tar.xz"; 102 - url = "https://dev-www.libreoffice.org/src/curl-8.4.0.tar.xz"; 103 - sha256 = "16c62a9c4af0f703d28bda6d7bbf37ba47055ad3414d70dec63e2e6336f2a82d"; 101 + name = "curl-8.6.0.tar.xz"; 102 + url = "https://dev-www.libreoffice.org/src/curl-8.6.0.tar.xz"; 103 + sha256 = "3ccd55d91af9516539df80625f818c734dc6f2ecf9bada33c76765e99121db15"; 104 104 md5 = ""; 105 - md5name = "16c62a9c4af0f703d28bda6d7bbf37ba47055ad3414d70dec63e2e6336f2a82d-curl-8.4.0.tar.xz"; 105 + md5name = "3ccd55d91af9516539df80625f818c734dc6f2ecf9bada33c76765e99121db15-curl-8.6.0.tar.xz"; 106 106 } 107 107 { 108 108 name = "libe-book-0.1.3.tar.xz"; ··· 140 140 md5name = "b430435a6e8487888b761dc848b7981626eb814884963ffe25eb26a139301e9a-libetonyek-0.1.10.tar.xz"; 141 141 } 142 142 { 143 - name = "expat-2.5.0.tar.xz"; 144 - url = "https://dev-www.libreoffice.org/src/expat-2.5.0.tar.xz"; 145 - sha256 = "ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe"; 143 + name = "expat-2.6.2.tar.xz"; 144 + url = "https://dev-www.libreoffice.org/src/expat-2.6.2.tar.xz"; 145 + sha256 = "ee14b4c5d8908b1bec37ad937607eab183d4d9806a08adee472c3c3121d27364"; 146 146 md5 = ""; 147 - md5name = "ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe-expat-2.5.0.tar.xz"; 147 + md5name = "ee14b4c5d8908b1bec37ad937607eab183d4d9806a08adee472c3c3121d27364-expat-2.6.2.tar.xz"; 148 148 } 149 149 { 150 150 name = "Firebird-3.0.7.33374-0.tar.bz2"; ··· 154 154 md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2"; 155 155 } 156 156 { 157 - name = "fontconfig-2.13.94.tar.xz"; 158 - url = "https://dev-www.libreoffice.org/src/fontconfig-2.13.94.tar.xz"; 159 - sha256 = "a5f052cb73fd479ffb7b697980510903b563bbb55b8f7a2b001fcfb94026003c"; 157 + name = "fontconfig-2.14.2.tar.xz"; 158 + url = "https://dev-www.libreoffice.org/src/fontconfig-2.14.2.tar.xz"; 159 + sha256 = "dba695b57bce15023d2ceedef82062c2b925e51f5d4cc4aef736cf13f60a468b"; 160 160 md5 = ""; 161 - md5name = "a5f052cb73fd479ffb7b697980510903b563bbb55b8f7a2b001fcfb94026003c-fontconfig-2.13.94.tar.xz"; 161 + md5name = "dba695b57bce15023d2ceedef82062c2b925e51f5d4cc4aef736cf13f60a468b-fontconfig-2.14.2.tar.xz"; 162 162 } 163 163 { 164 164 name = "crosextrafonts-20130214.tar.gz"; ··· 208 208 sha256 = "54adcb2bc8cac0927a647fbd9362f45eff48130ce6e2379dc3867643019e08c5"; 209 209 md5 = "e7a384790b13c29113e22e596ade9687"; 210 210 md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; 211 - } 212 - { 213 - name = "source-sans-pro-2.010R-ro-1.065R-it.tar.gz"; 214 - url = "https://dev-www.libreoffice.org/src/edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz"; 215 - sha256 = "e7bc9a1fec787a529e49f5a26b93dcdcf41506449dfc70f92cdef6d17eb6fb61"; 216 - md5 = "edc4d741888bc0d38e32dbaa17149596"; 217 - md5name = "edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz"; 218 211 } 219 212 { 220 213 name = "noto-fonts-20171024.tar.gz"; ··· 280 273 md5name = "5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c-freetype-2.13.0.tar.xz"; 281 274 } 282 275 { 276 + name = "frozen-1.1.1.tar.gz"; 277 + url = "https://dev-www.libreoffice.org/src/frozen-1.1.1.tar.gz"; 278 + sha256 = "f7c7075750e8fceeac081e9ef01944f221b36d9725beac8681cbd2838d26be45"; 279 + md5 = ""; 280 + md5name = "f7c7075750e8fceeac081e9ef01944f221b36d9725beac8681cbd2838d26be45-frozen-1.1.1.tar.gz"; 281 + } 282 + { 283 283 name = "glm-0.9.9.8.zip"; 284 284 url = "https://dev-www.libreoffice.org/src/glm-0.9.9.8.zip"; 285 285 sha256 = "6bba5f032bed47c73ad9397f2313b9acbfb56253d0d0576b5873d3dcb25e99ad"; ··· 301 301 md5name = "b8e892d8627c41888ff121e921455b9e2d26836978f2359173d19825da62b8fc-graphite2-minimal-1.3.14.tgz"; 302 302 } 303 303 { 304 - name = "harfbuzz-7.1.0.tar.xz"; 305 - url = "https://dev-www.libreoffice.org/src/harfbuzz-7.1.0.tar.xz"; 306 - sha256 = "f135a61cd464c9ed6bc9823764c188f276c3850a8dc904628de2a87966b7077b"; 304 + name = "harfbuzz-8.2.2.tar.xz"; 305 + url = "https://dev-www.libreoffice.org/src/harfbuzz-8.2.2.tar.xz"; 306 + sha256 = "e433ad85fbdf57f680be29479b3f964577379aaf319f557eb76569f0ecbc90f3"; 307 307 md5 = ""; 308 - md5name = "f135a61cd464c9ed6bc9823764c188f276c3850a8dc904628de2a87966b7077b-harfbuzz-7.1.0.tar.xz"; 308 + md5name = "e433ad85fbdf57f680be29479b3f964577379aaf319f557eb76569f0ecbc90f3-harfbuzz-8.2.2.tar.xz"; 309 309 } 310 310 { 311 311 name = "hsqldb_1_8_0.zip"; ··· 329 329 md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; 330 330 } 331 331 { 332 - name = "icu4c-72_1-src.tgz"; 333 - url = "https://dev-www.libreoffice.org/src/icu4c-72_1-src.tgz"; 334 - sha256 = "a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68"; 332 + name = "icu4c-73_2-src.tgz"; 333 + url = "https://dev-www.libreoffice.org/src/icu4c-73_2-src.tgz"; 334 + sha256 = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1"; 335 335 md5 = ""; 336 - md5name = "a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68-icu4c-72_1-src.tgz"; 336 + md5name = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1-icu4c-73_2-src.tgz"; 337 337 } 338 338 { 339 - name = "icu4c-72_1-data.zip"; 340 - url = "https://dev-www.libreoffice.org/src/icu4c-72_1-data.zip"; 341 - sha256 = "ee19f876507d6c23d9e0a2b631096f6b0eaa6fa61728c33a89efdb55e3385dea"; 339 + name = "icu4c-73_2-data.zip"; 340 + url = "https://dev-www.libreoffice.org/src/icu4c-73_2-data.zip"; 341 + sha256 = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701"; 342 342 md5 = ""; 343 - md5name = "ee19f876507d6c23d9e0a2b631096f6b0eaa6fa61728c33a89efdb55e3385dea-icu4c-72_1-data.zip"; 343 + md5name = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701-icu4c-73_2-data.zip"; 344 344 } 345 345 { 346 346 name = "flow-engine-0.9.4.zip"; ··· 427 427 md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz"; 428 428 } 429 429 { 430 - name = "language-subtag-registry-2023-05-11.tar.bz2"; 431 - url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2023-05-11.tar.bz2"; 432 - sha256 = "9042b64cd473bf36073513b474046f13778107b57c2ac47fb2633104120d69da"; 430 + name = "language-subtag-registry-2023-08-02.tar.bz2"; 431 + url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2023-08-02.tar.bz2"; 432 + sha256 = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb"; 433 433 md5 = ""; 434 - md5name = "9042b64cd473bf36073513b474046f13778107b57c2ac47fb2633104120d69da-language-subtag-registry-2023-05-11.tar.bz2"; 434 + md5name = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb-language-subtag-registry-2023-08-02.tar.bz2"; 435 435 } 436 436 { 437 437 name = "lcms2-2.12.tar.gz"; ··· 441 441 md5name = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5-lcms2-2.12.tar.gz"; 442 442 } 443 443 { 444 - name = "libassuan-2.5.5.tar.bz2"; 445 - url = "https://dev-www.libreoffice.org/src/libassuan-2.5.5.tar.bz2"; 446 - sha256 = "8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4"; 444 + name = "libassuan-2.5.6.tar.bz2"; 445 + url = "https://dev-www.libreoffice.org/src/libassuan-2.5.6.tar.bz2"; 446 + sha256 = "e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426"; 447 447 md5 = ""; 448 - md5name = "8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4-libassuan-2.5.5.tar.bz2"; 448 + md5name = "e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426-libassuan-2.5.6.tar.bz2"; 449 449 } 450 450 { 451 451 name = "libatomic_ops-7.6.8.tar.gz"; ··· 469 469 md5name = "6d77eace20e9ea106c1330e268ede70c9a4a89744ddc25715682754eca3368df-libexttextcat-3.4.6.tar.xz"; 470 470 } 471 471 { 472 - name = "libffi-3.3.tar.gz"; 473 - url = "https://dev-www.libreoffice.org/src/libffi-3.3.tar.gz"; 474 - sha256 = "72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056"; 472 + name = "libffi-3.4.4.tar.gz"; 473 + url = "https://dev-www.libreoffice.org/src/libffi-3.4.4.tar.gz"; 474 + sha256 = "d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676"; 475 475 md5 = ""; 476 - md5name = "72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056-libffi-3.3.tar.gz"; 476 + md5name = "d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676-libffi-3.4.4.tar.gz"; 477 477 } 478 478 { 479 479 name = "libgpg-error-1.43.tar.bz2"; ··· 483 483 md5name = "a9ab83ca7acc442a5bd846a75b920285ff79bdb4e3d34aa382be88ed2c3aebaf-libgpg-error-1.43.tar.bz2"; 484 484 } 485 485 { 486 - name = "liblangtag-0.6.3.tar.bz2"; 487 - url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.3.tar.bz2"; 488 - sha256 = "1f12a20a02ec3a8d22e54dedb8b683a43c9c160bda1ba337bf1060607ae733bd"; 486 + name = "liblangtag-0.6.7.tar.bz2"; 487 + url = "https://dev-www.libreoffice.org/src/liblangtag-0.6.7.tar.bz2"; 488 + sha256 = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e"; 489 489 md5 = ""; 490 - md5name = "1f12a20a02ec3a8d22e54dedb8b683a43c9c160bda1ba337bf1060607ae733bd-liblangtag-0.6.3.tar.bz2"; 490 + md5name = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e-liblangtag-0.6.7.tar.bz2"; 491 491 } 492 492 { 493 493 name = "libnumbertext-1.0.11.tar.xz"; ··· 518 518 md5name = "5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c-xmlsec1-1.2.37.tar.gz"; 519 519 } 520 520 { 521 - name = "libxml2-2.11.4.tar.xz"; 522 - url = "https://dev-www.libreoffice.org/src/libxml2-2.11.4.tar.xz"; 523 - sha256 = "737e1d7f8ab3f139729ca13a2494fd17bf30ddb4b7a427cf336252cab57f57f7"; 521 + name = "libxml2-2.12.5.tar.xz"; 522 + url = "https://dev-www.libreoffice.org/src/libxml2-2.12.5.tar.xz"; 523 + sha256 = "a972796696afd38073e0f59c283c3a2f5a560b5268b4babc391b286166526b21"; 524 524 md5 = ""; 525 - md5name = "737e1d7f8ab3f139729ca13a2494fd17bf30ddb4b7a427cf336252cab57f57f7-libxml2-2.11.4.tar.xz"; 525 + md5name = "a972796696afd38073e0f59c283c3a2f5a560b5268b4babc391b286166526b21-libxml2-2.12.5.tar.xz"; 526 526 } 527 527 { 528 - name = "libxslt-1.1.35.tar.xz"; 529 - url = "https://dev-www.libreoffice.org/src/libxslt-1.1.35.tar.xz"; 530 - sha256 = "8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79"; 528 + name = "libxslt-1.1.39.tar.xz"; 529 + url = "https://dev-www.libreoffice.org/src/libxslt-1.1.39.tar.xz"; 530 + sha256 = "2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0"; 531 531 md5 = ""; 532 - md5name = "8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79-libxslt-1.1.35.tar.xz"; 532 + md5name = "2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0-libxslt-1.1.39.tar.xz"; 533 533 } 534 534 { 535 535 name = "lp_solve_5.5.tar.gz"; ··· 546 546 md5name = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e-lxml-4.1.1.tgz"; 547 547 } 548 548 { 549 - name = "mariadb-connector-c-3.1.8-src.tar.gz"; 550 - url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.1.8-src.tar.gz"; 551 - sha256 = "431434d3926f4bcce2e5c97240609983f60d7ff50df5a72083934759bb863f7b"; 549 + name = "mariadb-connector-c-3.3.7-src.tar.gz"; 550 + url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.7-src.tar.gz"; 551 + sha256 = "975a9a862fed80f84e0206373f7ef05537aada5b65d99b71b36ab892b44240bf"; 552 552 md5 = ""; 553 - md5name = "431434d3926f4bcce2e5c97240609983f60d7ff50df5a72083934759bb863f7b-mariadb-connector-c-3.1.8-src.tar.gz"; 553 + md5name = "975a9a862fed80f84e0206373f7ef05537aada5b65d99b71b36ab892b44240bf-mariadb-connector-c-3.3.7-src.tar.gz"; 554 554 } 555 555 { 556 - name = "mdds-2.0.3.tar.bz2"; 557 - url = "https://dev-www.libreoffice.org/src/mdds-2.0.3.tar.bz2"; 558 - sha256 = "9771fe42e133443c13ca187253763e17c8bc96a1a02aec9e1e8893367ffa9ce5"; 556 + name = "mdds-2.1.1.tar.xz"; 557 + url = "https://dev-www.libreoffice.org/src/mdds-2.1.1.tar.xz"; 558 + sha256 = "1483d90cefb8aa4563c4d0a85cb7b243aa95217d235d422e9ca6722fd5b97e56"; 559 559 md5 = ""; 560 - md5name = "9771fe42e133443c13ca187253763e17c8bc96a1a02aec9e1e8893367ffa9ce5-mdds-2.0.3.tar.bz2"; 560 + md5name = "1483d90cefb8aa4563c4d0a85cb7b243aa95217d235d422e9ca6722fd5b97e56-mdds-2.1.1.tar.xz"; 561 561 } 562 562 { 563 563 name = "mDNSResponder-878.200.35.tar.gz"; ··· 588 588 md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz"; 589 589 } 590 590 { 591 - name = "nss-3.90-with-nspr-4.35.tar.gz"; 592 - url = "https://dev-www.libreoffice.org/src/nss-3.90-with-nspr-4.35.tar.gz"; 593 - sha256 = "f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739"; 591 + name = "nss-3.98-with-nspr-4.35.tar.gz"; 592 + url = "https://dev-www.libreoffice.org/src/nss-3.98-with-nspr-4.35.tar.gz"; 593 + sha256 = "59bb55a59b02e4004fc26ad0aa1a13fe8d73c6c90c447dd2f2efb73fb81083ed"; 594 594 md5 = ""; 595 - md5name = "f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739-nss-3.90-with-nspr-4.35.tar.gz"; 595 + md5name = "59bb55a59b02e4004fc26ad0aa1a13fe8d73c6c90c447dd2f2efb73fb81083ed-nss-3.98-with-nspr-4.35.tar.gz"; 596 596 } 597 597 { 598 598 name = "libodfgen-0.1.8.tar.xz"; ··· 616 616 md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; 617 617 } 618 618 { 619 - name = "openldap-2.4.59.tgz"; 620 - url = "https://dev-www.libreoffice.org/src/openldap-2.4.59.tgz"; 621 - sha256 = "99f37d6747d88206c470067eda624d5e48c1011e943ec0ab217bae8712e22f34"; 619 + name = "openldap-2.6.6.tgz"; 620 + url = "https://dev-www.libreoffice.org/src/openldap-2.6.6.tgz"; 621 + sha256 = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0"; 622 622 md5 = ""; 623 - md5name = "99f37d6747d88206c470067eda624d5e48c1011e943ec0ab217bae8712e22f34-openldap-2.4.59.tgz"; 623 + md5name = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0-openldap-2.6.6.tgz"; 624 624 } 625 625 { 626 - name = "openssl-3.0.10.tar.gz"; 627 - url = "https://dev-www.libreoffice.org/src/openssl-3.0.10.tar.gz"; 628 - sha256 = "1761d4f5b13a1028b9b6f3d4b8e17feb0cedc9370f6afe61d7193d2cdce83323"; 626 + name = "openssl-3.0.13.tar.gz"; 627 + url = "https://dev-www.libreoffice.org/src/openssl-3.0.13.tar.gz"; 628 + sha256 = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313"; 629 629 md5 = ""; 630 - md5name = "1761d4f5b13a1028b9b6f3d4b8e17feb0cedc9370f6afe61d7193d2cdce83323-openssl-3.0.10.tar.gz"; 630 + md5name = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313-openssl-3.0.13.tar.gz"; 631 631 } 632 632 { 633 - name = "liborcus-0.17.2.tar.bz2"; 634 - url = "https://dev-www.libreoffice.org/src/liborcus-0.17.2.tar.bz2"; 635 - sha256 = "2a86c405a5929f749b27637509596421d46805753364ab258b035fd01fbde143"; 633 + name = "liborcus-0.19.2.tar.xz"; 634 + url = "https://dev-www.libreoffice.org/src/liborcus-0.19.2.tar.xz"; 635 + sha256 = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39"; 636 636 md5 = ""; 637 - md5name = "2a86c405a5929f749b27637509596421d46805753364ab258b035fd01fbde143-liborcus-0.17.2.tar.bz2"; 637 + md5name = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39-liborcus-0.19.2.tar.xz"; 638 638 } 639 639 { 640 640 name = "libpagemaker-0.0.4.tar.xz"; ··· 658 658 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 659 659 } 660 660 { 661 - name = "libpng-1.6.39.tar.xz"; 662 - url = "https://dev-www.libreoffice.org/src/libpng-1.6.39.tar.xz"; 663 - sha256 = "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937"; 661 + name = "libpng-1.6.40.tar.xz"; 662 + url = "https://dev-www.libreoffice.org/src/libpng-1.6.40.tar.xz"; 663 + sha256 = "535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1"; 664 664 md5 = ""; 665 - md5name = "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937-libpng-1.6.39.tar.xz"; 665 + md5name = "535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1-libpng-1.6.40.tar.xz"; 666 666 } 667 667 { 668 - name = "tiff-4.5.1.tar.xz"; 669 - url = "https://dev-www.libreoffice.org/src/tiff-4.5.1.tar.xz"; 670 - sha256 = "3c080867114c26edab3129644a63b708028a90514b7fe3126e38e11d24f9f88a"; 668 + name = "tiff-4.6.0.tar.xz"; 669 + url = "https://dev-www.libreoffice.org/src/tiff-4.6.0.tar.xz"; 670 + sha256 = "e178649607d1e22b51cf361dd20a3753f244f022eefab1f2f218fc62ebaf87d2"; 671 671 md5 = ""; 672 - md5name = "3c080867114c26edab3129644a63b708028a90514b7fe3126e38e11d24f9f88a-tiff-4.5.1.tar.xz"; 672 + md5name = "e178649607d1e22b51cf361dd20a3753f244f022eefab1f2f218fc62ebaf87d2-tiff-4.6.0.tar.xz"; 673 673 } 674 674 { 675 675 name = "poppler-23.09.0.tar.xz"; ··· 686 686 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 687 687 } 688 688 { 689 - name = "postgresql-13.10.tar.bz2"; 690 - url = "https://dev-www.libreoffice.org/src/postgresql-13.10.tar.bz2"; 691 - sha256 = "5bbcf5a56d85c44f3a8b058fb46862ff49cbc91834d07e295d02e6de3c216df2"; 689 + name = "postgresql-13.14.tar.bz2"; 690 + url = "https://dev-www.libreoffice.org/src/postgresql-13.14.tar.bz2"; 691 + sha256 = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed"; 692 692 md5 = ""; 693 - md5name = "5bbcf5a56d85c44f3a8b058fb46862ff49cbc91834d07e295d02e6de3c216df2-postgresql-13.10.tar.bz2"; 693 + md5name = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed-postgresql-13.14.tar.bz2"; 694 694 } 695 695 { 696 - name = "Python-3.8.18.tar.xz"; 697 - url = "https://dev-www.libreoffice.org/src/Python-3.8.18.tar.xz"; 698 - sha256 = "3ffb71cd349a326ba7b2fadc7e7df86ba577dd9c4917e52a8401adbda7405e3f"; 696 + name = "Python-3.8.19.tar.xz"; 697 + url = "https://dev-www.libreoffice.org/src/Python-3.8.19.tar.xz"; 698 + sha256 = "d2807ac69f69b84fd46a0b93bbd02a4fa48d3e70f4b2835ff0f72a2885040076"; 699 699 md5 = ""; 700 - md5name = "3ffb71cd349a326ba7b2fadc7e7df86ba577dd9c4917e52a8401adbda7405e3f-Python-3.8.18.tar.xz"; 700 + md5name = "d2807ac69f69b84fd46a0b93bbd02a4fa48d3e70f4b2835ff0f72a2885040076-Python-3.8.19.tar.xz"; 701 701 } 702 702 { 703 703 name = "libqxp-0.0.2.tar.xz"; ··· 742 742 md5name = "798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"; 743 743 } 744 744 { 745 - name = "skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"; 746 - url = "https://dev-www.libreoffice.org/src/skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"; 747 - sha256 = "c094a6247e44104beaaa0d00c825beb6baf1a8e532dc22214747495317a65bd9"; 745 + name = "skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 746 + url = "https://dev-www.libreoffice.org/src/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 747 + sha256 = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9"; 748 748 md5 = ""; 749 - md5name = "c094a6247e44104beaaa0d00c825beb6baf1a8e532dc22214747495317a65bd9-skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"; 749 + md5name = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9-skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 750 750 } 751 751 { 752 752 name = "libstaroffice-0.0.7.tar.xz"; ··· 791 791 md5name = "b55fda9440d1e070630eb2487d8b8697cf412c214a27caee9df69cec7c004de3-libwpg-0.3.4.tar.xz"; 792 792 } 793 793 { 794 - name = "libwps-0.4.12.tar.xz"; 795 - url = "https://dev-www.libreoffice.org/src/libwps-0.4.12.tar.xz"; 796 - sha256 = "e21afb52a06d03b774c5a8c72679687ab64891b91ce0c3bdf2d3e97231534edb"; 794 + name = "libwps-0.4.14.tar.xz"; 795 + url = "https://dev-www.libreoffice.org/src/libwps-0.4.14.tar.xz"; 796 + sha256 = "365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de"; 797 797 md5 = ""; 798 - md5name = "e21afb52a06d03b774c5a8c72679687ab64891b91ce0c3bdf2d3e97231534edb-libwps-0.4.12.tar.xz"; 798 + md5name = "365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de-libwps-0.4.14.tar.xz"; 799 799 } 800 800 { 801 801 name = "xsltml_2.1.2.zip"; ··· 805 805 md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; 806 806 } 807 807 { 808 - name = "zlib-1.2.13.tar.xz"; 809 - url = "https://dev-www.libreoffice.org/src/zlib-1.2.13.tar.xz"; 810 - sha256 = "d14c38e313afc35a9a8760dadf26042f51ea0f5d154b0630a31da0540107fb98"; 808 + name = "zlib-1.3.1.tar.xz"; 809 + url = "https://dev-www.libreoffice.org/src/zlib-1.3.1.tar.xz"; 810 + sha256 = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32"; 811 811 md5 = ""; 812 - md5name = "d14c38e313afc35a9a8760dadf26042f51ea0f5d154b0630a31da0540107fb98-zlib-1.2.13.tar.xz"; 812 + md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz"; 813 813 } 814 814 { 815 815 name = "libzmf-0.0.2.tar.xz"; ··· 819 819 md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; 820 820 } 821 821 { 822 - name = "zxing-cpp-1.4.0.tar.gz"; 823 - url = "https://dev-www.libreoffice.org/src/zxing-cpp-1.4.0.tar.gz"; 824 - sha256 = "126767bb56f8a1f25ae84d233db2e9b9be50d71f5776092d0e170ca0f0ed1862"; 822 + name = "zxing-cpp-2.0.0.tar.gz"; 823 + url = "https://dev-www.libreoffice.org/src/zxing-cpp-2.0.0.tar.gz"; 824 + sha256 = "12b76b7005c30d34265fc20356d340da179b0b4d43d2c1b35bcca86776069f76"; 825 825 md5 = ""; 826 - md5name = "126767bb56f8a1f25ae84d233db2e9b9be50d71f5776092d0e170ca0f0ed1862-zxing-cpp-1.4.0.tar.gz"; 826 + md5name = "12b76b7005c30d34265fc20356d340da179b0b4d43d2c1b35bcca86776069f76-zxing-cpp-2.0.0.tar.gz"; 827 827 } 828 828 ]
+2 -2
pkgs/applications/office/libreoffice/src-still/help.nix
··· 1 1 { 2 - sha256 = "1x9i5vihsza6gkib14nmfywk0qb4qa76m1z9333z9c3faj6wp4d3"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.5.9/libreoffice-help-7.5.9.2.tar.xz"; 2 + sha256 = "1l543k603mbr3rnwlnv9j52mblmvkgj9y49w4v7w3xm8b15331rs"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/7.6.7/libreoffice-help-7.6.7.2.tar.xz"; 4 4 }
+2 -2
pkgs/applications/office/libreoffice/src-still/main.nix
··· 1 1 { 2 - sha256 = "1ml826nngwnk96v9ghxdlqhab2f3ml1mxszxqj20j3cl3h9plaip"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.5.9/libreoffice-7.5.9.2.tar.xz"; 2 + sha256 = "159vbv4zhibfd4xjdamcqs4h0p3h5y79kcjwrmshvjhs23p55l3m"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/7.6.7/libreoffice-7.6.7.2.tar.xz"; 4 4 }
+2 -2
pkgs/applications/office/libreoffice/src-still/translations.nix
··· 1 1 { 2 - sha256 = "1wmg33cijz32mvg8dhzjibbjjpsgh7s257cn9ckr6k9kg80zrfv7"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.5.9/libreoffice-translations-7.5.9.2.tar.xz"; 2 + sha256 = "1bzmpa04bv8afhl3p68dlicamh0zyckmbdgqb3v72fjmx2h8i64a"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/7.6.7/libreoffice-translations-7.6.7.2.tar.xz"; 4 4 }
+1 -1
pkgs/applications/office/libreoffice/src-still/version.nix
··· 1 - "7.5.9.2" 1 + "7.6.7.2"
+50 -27
pkgs/by-name/bl/blockbench/package.nix
··· 1 - { lib 2 - , stdenv 3 - , buildNpmPackage 4 - , fetchFromGitHub 5 - , imagemagick 6 - , makeWrapper 7 - , makeDesktopItem 8 - , copyDesktopItems 9 - , electron_28 1 + { 2 + lib, 3 + stdenv, 4 + buildNpmPackage, 5 + fetchFromGitHub, 6 + makeWrapper, 7 + imagemagick, 8 + copyDesktopItems, 9 + makeDesktopItem, 10 + electron_28, 10 11 }: 11 12 12 13 let 13 14 electron = electron_28; 15 + electronDist = "${electron}/${if stdenv.isDarwin then "Applications" else "libexec/electron"}"; 14 16 in 15 17 buildNpmPackage rec { 16 18 pname = "blockbench"; ··· 23 25 hash = "sha256-LuWxjBsOBo6tSlSGaDWrNYcTerIpU+rw3r+zN6gtYb0="; 24 26 }; 25 27 26 - nativeBuildInputs = [ 27 - imagemagick # for icon resizing 28 - makeWrapper 29 - copyDesktopItems 30 - ]; 28 + nativeBuildInputs = 29 + [ makeWrapper ] 30 + ++ lib.optionals (!stdenv.isDarwin) [ 31 + imagemagick # for icon resizing 32 + copyDesktopItems 33 + ]; 31 34 32 35 npmDepsHash = "sha256-CHZdCiewkmToDHhTTvOqQfWrphOw1oGLgwSRRH3YFWE="; 33 36 34 37 env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; 35 38 39 + # disable code signing on Darwin 40 + postConfigure = lib.optionalString stdenv.isDarwin '' 41 + export CSC_IDENTITY_AUTO_DISCOVERY=false 42 + sed -i "/afterSign/d" package.json 43 + ''; 44 + 36 45 npmBuildScript = "bundle"; 37 46 38 47 postBuild = '' 48 + # electronDist needs to be modifiable on Darwin 49 + cp -r ${electronDist} electron-dist 50 + chmod -R u+w electron-dist 51 + 39 52 npm exec electron-builder -- \ 40 53 --dir \ 41 - -c.electronDist=${electron}/libexec/electron \ 54 + -c.electronDist=electron-dist \ 42 55 -c.electronVersion=${electron.version} 43 56 ''; 44 57 45 58 installPhase = '' 46 59 runHook preInstall 47 60 48 - mkdir -p $out/share/blockbench 49 - cp -r dist/*-unpacked/{locales,resources{,.pak}} $out/share/blockbench 61 + ${lib.optionalString stdenv.isDarwin '' 62 + mkdir -p $out/Applications 63 + cp -r dist/mac*/Blockbench.app $out/Applications 64 + makeWrapper $out/Applications/Blockbench.app/Contents/MacOS/Blockbench $out/bin/blockbench 65 + ''} 50 66 51 - for size in 16 32 48 64 128 256 512; do 52 - mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps 53 - convert -resize "$size"x"$size" icon.png $out/share/icons/hicolor/"$size"x"$size"/apps/blockbench.png 54 - done 67 + ${lib.optionalString (!stdenv.isDarwin) '' 68 + mkdir -p $out/share/blockbench 69 + cp -r dist/*-unpacked/{locales,resources{,.pak}} $out/share/blockbench 55 70 56 - makeWrapper ${lib.getExe electron} $out/bin/blockbench \ 57 - --add-flags $out/share/blockbench/resources/app.asar \ 58 - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ 59 - --inherit-argv0 71 + for size in 16 32 48 64 128 256 512; do 72 + mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps 73 + convert -resize "$size"x"$size" icon.png $out/share/icons/hicolor/"$size"x"$size"/apps/blockbench.png 74 + done 75 + 76 + makeWrapper ${lib.getExe electron} $out/bin/blockbench \ 77 + --add-flags $out/share/blockbench/resources/app.asar \ 78 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ 79 + --inherit-argv0 80 + ''} 60 81 61 82 runHook postInstall 62 83 ''; ··· 81 102 homepage = "https://blockbench.net/"; 82 103 license = lib.licenses.gpl3Only; 83 104 mainProgram = "blockbench"; 84 - maintainers = with lib.maintainers; [ ckie tomasajt ]; 85 - broken = stdenv.isDarwin; 105 + maintainers = with lib.maintainers; [ 106 + ckie 107 + tomasajt 108 + ]; 86 109 }; 87 110 }
+41
pkgs/by-name/li/libepubgen/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchgit 4 + , autoreconfHook 5 + , pkg-config 6 + , boost 7 + , cppunit 8 + , librevenge 9 + , libxml2 10 + }: 11 + 12 + stdenv.mkDerivation rec { 13 + pname = "libepubgen"; 14 + version = "0.1.1"; 15 + 16 + src = fetchgit { 17 + url = "https://git.code.sf.net/p/libepubgen/code"; 18 + rev = "libepubgen-${version}"; 19 + hash = "sha256-wPpU8Sfhx9GIgDmT/otT5yV4iQKm9QPZqgSBTfFcbbg="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + autoreconfHook 24 + pkg-config 25 + ]; 26 + 27 + buildInputs = [ 28 + boost 29 + cppunit 30 + librevenge 31 + libxml2 32 + ]; 33 + 34 + meta = with lib; { 35 + description = "An EPUB generator for librevenge"; 36 + homepage = "https://sourceforge.net/projects/libepubgen/"; 37 + license = licenses.mpl20; 38 + maintainers = [ ]; 39 + platforms = platforms.all; 40 + }; 41 + }
+23
pkgs/by-name/li/libertine-g/package.nix
··· 1 + { lib, stdenv, fetchzip }: 2 + 3 + stdenv.mkDerivation { 4 + pname = "linux-libertine-g"; 5 + version = "2012-01-16"; 6 + 7 + src = fetchzip { 8 + url = "http://www.numbertext.org/linux/e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; 9 + hash = "sha256-UGTB7jsI6peivCtEt96RCSi5XHCrnjCSs0Ud5bF7uxk="; 10 + }; 11 + 12 + installPhase = '' 13 + mkdir -p $out/share/fonts/truetype 14 + cp -r *.ttf $out/share/fonts/truetype 15 + ''; 16 + 17 + meta = { 18 + description = "Graphite versions of Linux Libertine and Linux Biolinum font families for LibreOffice and OpenOffice.org"; 19 + homepage = "https://numbertext.org/linux/"; 20 + maintainers = []; 21 + license = lib.licenses.ofl; 22 + }; 23 + }
+54
pkgs/by-name/li/libetonyek/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , pkg-config 6 + # fails on older Boost due to https://github.com/boostorg/phoenix/issues/111 7 + , boost184 8 + , cppunit 9 + , glm 10 + , gperf 11 + , liblangtag 12 + , librevenge 13 + , libxml2 14 + , mdds 15 + }: 16 + 17 + stdenv.mkDerivation rec { 18 + pname = "libetonyek"; 19 + version = "0.1.10"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "LibreOffice"; 23 + repo = "libetonyek"; 24 + rev = "libetonyek-${version}"; 25 + hash = "sha256-wgyeQj1sY78sbbZT+NZuq9HEKB+ta7wwipbfN3JkyyU="; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + autoreconfHook 30 + pkg-config 31 + ]; 32 + 33 + buildInputs = [ 34 + boost184 35 + cppunit 36 + glm 37 + gperf 38 + liblangtag 39 + librevenge 40 + libxml2 41 + mdds 42 + ]; 43 + 44 + configureFlags = ["--with-mdds=2.1"]; 45 + 46 + meta = with lib; { 47 + description = "A library and a set of tools for reading and converting Apple iWork documents (Keynote, Pages and Numbers)."; 48 + homepage = "https://github.com/LibreOffice/libetonyek"; 49 + changelog = "https://github.com/LibreOffice/libetonyek/blob/${src.rev}/NEWS"; 50 + license = licenses.mpl20; 51 + maintainers = [ ]; 52 + platforms = platforms.all; 53 + }; 54 + }
+41
pkgs/by-name/li/libixion/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , autoreconfHook 5 + , pkg-config 6 + , boost 7 + , mdds 8 + , python3 9 + }: 10 + 11 + stdenv.mkDerivation rec { 12 + pname = "libixion"; 13 + version = "0.19.0"; 14 + 15 + src = fetchFromGitLab { 16 + owner = "ixion"; 17 + repo = "ixion"; 18 + rev = version; 19 + hash = "sha256-BrexWRaxrLTWuoU62kqws3tlSqVOHecSV5MXc4ZezFs="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + autoreconfHook 24 + pkg-config 25 + ]; 26 + 27 + buildInputs = [ 28 + boost 29 + mdds 30 + python3 31 + ]; 32 + 33 + meta = with lib; { 34 + description = "A general purpose formula parser, interpreter, formula cell dependency tracker and spreadsheet document model backend all in one package."; 35 + homepage = "https://gitlab.com/ixion/ixion"; 36 + changelog = "https://gitlab.com/ixion/ixion/-/blob/${src.rev}/CHANGELOG"; 37 + license = licenses.mpl20; 38 + maintainers = [ ]; 39 + platforms = platforms.all; 40 + }; 41 + }
+45
pkgs/by-name/li/liborcus/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , autoreconfHook 5 + , pkg-config 6 + , boost 7 + , libixion 8 + , mdds 9 + , python3 10 + , zlib 11 + }: 12 + 13 + stdenv.mkDerivation rec { 14 + pname = "liborcus"; 15 + version = "0.19.2"; 16 + 17 + src = fetchFromGitLab { 18 + owner = "orcus"; 19 + repo = "orcus"; 20 + rev = version; 21 + hash = "sha256-+9C52H99c/kL5DEIoXV+WcLnTftRbicRLQN/FdIXBw8="; 22 + }; 23 + 24 + nativeBuildInputs = [ 25 + autoreconfHook 26 + pkg-config 27 + ]; 28 + 29 + buildInputs = [ 30 + boost 31 + libixion 32 + mdds 33 + python3 34 + zlib 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "Collection of parsers and import filters for spreadsheet documents"; 39 + homepage = "https://gitlab.com/orcus/orcus"; 40 + changelog = "https://gitlab.com/orcus/orcus/-/blob/${src.rev}/CHANGELOG"; 41 + license = licenses.mpl20; 42 + maintainers = []; 43 + platforms = platforms.all; 44 + }; 45 + }
+3 -3
pkgs/by-name/na/navidrome/package.nix
··· 17 17 18 18 buildGoModule rec { 19 19 pname = "navidrome"; 20 - version = "0.52.0"; 20 + version = "0.52.5"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "navidrome"; 24 24 repo = "navidrome"; 25 25 rev = "v${version}"; 26 - hash = "sha256-AbavYvXMVJTopnfBFNx2TVqITPZCRtVeUFqROpNmtt8="; 26 + hash = "sha256-M1BxR4Mmkfbr9Wb2YwWEeVGgKOCtD/8pgFZiv8mTi7s="; 27 27 }; 28 28 29 - vendorHash = "sha256-rwRWyegjlDFqbq1/cI2DhC1UJEySJaZkeoxgeH+u5Rc="; 29 + vendorHash = "sha256-puldHJs5GiaXvyvwuzAX00nMLUxoBESpxLOEtBYD7o4="; 30 30 31 31 npmRoot = "ui"; 32 32
+32 -33
pkgs/development/python-modules/hy/default.nix
··· 1 - { lib 2 - , astor 3 - , buildPythonPackage 4 - , fetchFromGitHub 5 - , funcparserlib 6 - , hy 7 - , pytestCheckHook 8 - , python 9 - , pythonOlder 10 - , testers 1 + { 2 + lib, 3 + astor, 4 + buildPythonPackage, 5 + fetchFromGitHub, 6 + funcparserlib, 7 + hy, 8 + pytestCheckHook, 9 + python, 10 + pythonOlder, 11 + setuptools, 12 + testers, 11 13 }: 12 14 13 15 buildPythonPackage rec { 14 16 pname = "hy"; 15 - version = "0.28.0"; 16 - format = "setuptools"; 17 + version = "0.29.0"; 18 + pyproject = true; 17 19 18 - disabled = pythonOlder "3.7"; 20 + disabled = pythonOlder "3.8"; 19 21 20 22 src = fetchFromGitHub { 21 23 owner = "hylang"; 22 - repo = pname; 24 + repo = "hy"; 23 25 rev = "refs/tags/${version}"; 24 - hash = "sha256-XH8qZ6OsTrFXcv/8ZyrTtN6l50JXIUcHJbfCRXHzSTs="; 26 + hash = "sha256-8b2V78mwzSThmVl1SfMGBw8VSpE5rCuucnIyD0nq5To="; 25 27 }; 26 28 27 29 # https://github.com/hylang/hy/blob/1.0a4/get_version.py#L9-L10 28 30 HY_VERSION = version; 29 31 30 - propagatedBuildInputs = [ 31 - funcparserlib 32 - ] ++ 33 - lib.optionals (pythonOlder "3.9") [ 34 - astor 35 - ]; 32 + build-system = [ setuptools ]; 36 33 37 - nativeCheckInputs = [ 38 - pytestCheckHook 39 - ]; 34 + dependencies = [ funcparserlib ] ++ lib.optionals (pythonOlder "3.9") [ astor ]; 35 + 36 + nativeCheckInputs = [ pytestCheckHook ]; 40 37 41 38 preCheck = '' 42 39 # For test_bin_hy ··· 53 50 # For backwards compatibility with removed pkgs/development/interpreters/hy 54 51 # Example usage: 55 52 # hy.withPackages (ps: with ps; [ hyrule requests ]) 56 - withPackages = python-packages: 57 - (python.withPackages 58 - (ps: (python-packages ps) ++ [ ps.hy ])).overrideAttrs (old: { 59 - name = "${hy.name}-env"; 60 - meta = lib.mergeAttrs (builtins.removeAttrs hy.meta [ "license" ]) { 61 - mainProgram = "hy"; 62 - }; 63 - }); 53 + withPackages = 54 + python-packages: 55 + (python.withPackages (ps: (python-packages ps) ++ [ ps.hy ])).overrideAttrs (old: { 56 + name = "${hy.name}-env"; 57 + meta = lib.mergeAttrs (builtins.removeAttrs hy.meta [ "license" ]) { mainProgram = "hy"; }; 58 + }); 64 59 }; 65 60 66 61 meta = with lib; { ··· 68 63 homepage = "https://hylang.org/"; 69 64 changelog = "https://github.com/hylang/hy/releases/tag/${version}"; 70 65 license = licenses.mit; 71 - maintainers = with maintainers; [ fab mazurel nixy thiagokokada ]; 66 + maintainers = with maintainers; [ 67 + mazurel 68 + nixy 69 + thiagokokada 70 + ]; 72 71 }; 73 72 }
+17 -17
pkgs/development/python-modules/hyrule/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , hy 5 - , pytestCheckHook 6 - , pythonOlder 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + hy, 6 + pytestCheckHook, 7 + pythonOlder, 8 + setuptools, 7 9 }: 8 10 9 11 buildPythonPackage rec { 10 12 pname = "hyrule"; 11 - version = "0.5.0"; 12 - format = "setuptools"; 13 + version = "0.6.0"; 14 + pyproject = true; 13 15 14 16 disabled = pythonOlder "3.7"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "hylang"; 18 - repo = pname; 20 + repo = "hyrule"; 19 21 rev = "refs/tags/${version}"; 20 - hash = "sha256-MARpQFEypTJ4KpojVRxcHYvo6e6Gvk4B6tnrViV6QmY="; 22 + hash = "sha256-pmJhhOpNxVEUH8YwBUKSywYgYu43oLSmpWJM4HXGMiI="; 21 23 }; 22 24 23 - propagatedBuildInputs = [ 24 - hy 25 - ]; 25 + build-system = [ setuptools ]; 26 + 27 + propagatedBuildInputs = [ hy ]; 26 28 27 - nativeCheckInputs = [ 28 - pytestCheckHook 29 - ]; 29 + nativeCheckInputs = [ pytestCheckHook ]; 30 30 31 31 # Some tests depends on hy on PATH 32 32 preCheck = "PATH=${hy}/bin:$PATH"; ··· 34 34 pythonImportsCheck = [ "hyrule" ]; 35 35 36 36 meta = with lib; { 37 - description = "Hyrule is a utility library for the Hy programming language"; 37 + description = "Utility library for the Hy programming language"; 38 38 homepage = "https://github.com/hylang/hyrule"; 39 39 changelog = "https://github.com/hylang/hylure/releases/tag/${version}"; 40 40 license = licenses.mit;
+13
pkgs/kde/gear/krfb/default.nix
··· 1 1 { 2 2 mkKdeDerivation, 3 + fetchpatch, 3 4 qtwayland, 4 5 libvncserver, 5 6 xorg, 6 7 }: 7 8 mkKdeDerivation { 8 9 pname = "krfb"; 10 + 11 + # Backports. 12 + # FIXME: remove in next release 13 + patches = [ 14 + # Build fix for Qt 6.7.1 15 + ./fix-build-with-qt-6.7.1.diff 16 + # Wayland crash fix 17 + (fetchpatch { 18 + url = "https://invent.kde.org/network/krfb/-/commit/6e7a5ba56966ea1b67400be9ab7c82885abb76be.diff"; 19 + hash = "sha256-kqD4B2Nixw8KMCOc4RpoEmvII2JZYBPxog6TT/BPuFs="; 20 + }) 21 + ]; 9 22 10 23 extraCmakeFlags = [ 11 24 "-DQtWaylandScanner_EXECUTABLE=${qtwayland}/libexec/qtwaylandscanner"
+51
pkgs/kde/gear/krfb/fix-build-with-qt-6.7.1.diff
··· 1 + diff --git a/framebuffers/pipewire/CMakeLists.txt b/framebuffers/pipewire/CMakeLists.txt 2 + index 99f4562..3bf5f63 100644 3 + --- a/framebuffers/pipewire/CMakeLists.txt 4 + +++ b/framebuffers/pipewire/CMakeLists.txt 5 + @@ -9,11 +9,6 @@ set (krfb_framebuffer_pw_SRCS 6 + screencasting.cpp 7 + ) 8 + 9 + -ecm_add_qtwayland_client_protocol(krfb_framebuffer_pw_SRCS 10 + - PROTOCOL ${PLASMA_WAYLAND_PROTOCOLS_DIR}/screencast.xml 11 + - BASENAME zkde-screencast-unstable-v1 12 + -) 13 + - 14 + ecm_qt_declare_logging_category(krfb_framebuffer_pw_SRCS 15 + HEADER krfb_fb_pipewire_debug.h 16 + IDENTIFIER KRFB_FB_PIPEWIRE 17 + @@ -38,6 +33,18 @@ add_library(krfb_framebuffer_pw 18 + MODULE 19 + ${krfb_framebuffer_pw_SRCS} 20 + ) 21 + + 22 + +if (Qt6_VERSION VERSION_LESS "6.7.1") 23 + + ecm_add_qtwayland_client_protocol(krfb_framebuffer_pw 24 + + PROTOCOL ${PLASMA_WAYLAND_PROTOCOLS_DIR}/screencast.xml 25 + + BASENAME zkde-screencast-unstable-v1 26 + + ) 27 + +else() 28 + + qt6_generate_wayland_protocol_client_sources(krfb_framebuffer_pw 29 + + FILES ${PLASMA_WAYLAND_PROTOCOLS_DIR}/screencast.xml 30 + + ) 31 + +endif() 32 + + 33 + set_property(TARGET krfb_framebuffer_pw PROPERTY C_STANDARD 99) 34 + 35 + target_link_libraries(krfb_framebuffer_pw 36 + diff --git a/framebuffers/pipewire/screencasting.cpp b/framebuffers/pipewire/screencasting.cpp 37 + index 3c4d1ab..c338699 100644 38 + --- a/framebuffers/pipewire/screencasting.cpp 39 + +++ b/framebuffers/pipewire/screencasting.cpp 40 + @@ -5,7 +5,11 @@ 41 + */ 42 + 43 + #include "screencasting.h" 44 + +#if QT_VERSION < QT_VERSION_CHECK(6, 7, 1) 45 + #include "qwayland-zkde-screencast-unstable-v1.h" 46 + +#else 47 + +#include "qwayland-screencast.h" 48 + +#endif 49 + #include <KWayland/Client/registry.h> 50 + #include <QDebug> 51 + #include <QRect>
+193 -193
pkgs/kde/generated/sources/plasma.json
··· 1 1 { 2 2 "bluedevil": { 3 - "version": "6.0.4", 4 - "url": "mirror://kde/stable/plasma/6.0.4/bluedevil-6.0.4.tar.xz", 5 - "hash": "sha256-jFYW3z/rI8C2Y77aOvCaYvZnPbD/6KyLOJiLNNUPfow=" 3 + "version": "6.0.5", 4 + "url": "mirror://kde/stable/plasma/6.0.5/bluedevil-6.0.5.tar.xz", 5 + "hash": "sha256-mJHTxteC62ofaevsRO0PSG8sfrkKIUOU0rbMbq/1psc=" 6 6 }, 7 7 "breeze": { 8 - "version": "6.0.4", 9 - "url": "mirror://kde/stable/plasma/6.0.4/breeze-6.0.4.tar.xz", 10 - "hash": "sha256-kRl5iJGROVwzMhngkJAgjGWPlDuZU+Qg/GKSQv1eXHY=" 8 + "version": "6.0.5", 9 + "url": "mirror://kde/stable/plasma/6.0.5/breeze-6.0.5.tar.xz", 10 + "hash": "sha256-8kndRGT02mtoGvXE/Q6BF4EnKUstRBE087EOJwP1c3Q=" 11 11 }, 12 12 "breeze-grub": { 13 - "version": "6.0.4", 14 - "url": "mirror://kde/stable/plasma/6.0.4/breeze-grub-6.0.4.tar.xz", 15 - "hash": "sha256-lZDLSj8GgCGMQkrhd0uANmOQ0Mxktq+G6+cuAqPd31A=" 13 + "version": "6.0.5", 14 + "url": "mirror://kde/stable/plasma/6.0.5/breeze-grub-6.0.5.tar.xz", 15 + "hash": "sha256-w9+KYNSYv0WYvGwW1hmnVxdQRnPB9Q9YHN+aZ428f+I=" 16 16 }, 17 17 "breeze-gtk": { 18 - "version": "6.0.4.1", 19 - "url": "mirror://kde/stable/plasma/6.0.4/breeze-gtk-6.0.4.1.tar.xz", 20 - "hash": "sha256-QHjlwUDWoBq2WRgz+bNC2rTf8rUyHYXJTX1KLST6i2I=" 18 + "version": "6.0.5", 19 + "url": "mirror://kde/stable/plasma/6.0.5/breeze-gtk-6.0.5.tar.xz", 20 + "hash": "sha256-Uez1bnWimp5P26cG9MKE2W+YsPGLCqnYZkIYw22UuRI=" 21 21 }, 22 22 "breeze-plymouth": { 23 - "version": "6.0.4.1", 24 - "url": "mirror://kde/stable/plasma/6.0.4/breeze-plymouth-6.0.4.1.tar.xz", 25 - "hash": "sha256-9zZpOOzu2kKPYyoq2trKBFhGzF7Nb+LBXZ+0JM9j/ks=" 23 + "version": "6.0.5", 24 + "url": "mirror://kde/stable/plasma/6.0.5/breeze-plymouth-6.0.5.tar.xz", 25 + "hash": "sha256-/hcQ+oYSTOCvENFgXMN1cW0/LP6aT87X9PSg6lhYBr4=" 26 26 }, 27 27 "discover": { 28 - "version": "6.0.4", 29 - "url": "mirror://kde/stable/plasma/6.0.4/discover-6.0.4.tar.xz", 30 - "hash": "sha256-oFaw24l2LhfPR0P1oavkZWhQ2y1VJ7xzLPYYDcjVGqg=" 28 + "version": "6.0.5", 29 + "url": "mirror://kde/stable/plasma/6.0.5/discover-6.0.5.tar.xz", 30 + "hash": "sha256-lEygP+Ex4OkveVsy5Of8cUyaWfwYpLvan1BAjQxq85U=" 31 31 }, 32 32 "drkonqi": { 33 - "version": "6.0.4", 34 - "url": "mirror://kde/stable/plasma/6.0.4/drkonqi-6.0.4.tar.xz", 35 - "hash": "sha256-4O567rzFGICNTifxmv6VnuzvLVSm0Mh23nSxk2XsNxA=" 33 + "version": "6.0.5", 34 + "url": "mirror://kde/stable/plasma/6.0.5/drkonqi-6.0.5.tar.xz", 35 + "hash": "sha256-EBX5rXNMxOULEK0kNqYGYddLDex0hyW+kIIQMzMCmF0=" 36 36 }, 37 37 "flatpak-kcm": { 38 - "version": "6.0.4", 39 - "url": "mirror://kde/stable/plasma/6.0.4/flatpak-kcm-6.0.4.tar.xz", 40 - "hash": "sha256-OcWhy7sSusqAFLcscN8BZHyrtix9BMJvzqEfiRSJWE0=" 38 + "version": "6.0.5", 39 + "url": "mirror://kde/stable/plasma/6.0.5/flatpak-kcm-6.0.5.tar.xz", 40 + "hash": "sha256-dBuUbAfQ1OUJ+M8pabIx5fNxAg1y+idqb35hY80nDOM=" 41 41 }, 42 42 "kactivitymanagerd": { 43 - "version": "6.0.4", 44 - "url": "mirror://kde/stable/plasma/6.0.4/kactivitymanagerd-6.0.4.tar.xz", 45 - "hash": "sha256-LM1qBGdzIq36oBETAXnU7903CEIreYxP4+Zk9JozrC8=" 43 + "version": "6.0.5", 44 + "url": "mirror://kde/stable/plasma/6.0.5/kactivitymanagerd-6.0.5.tar.xz", 45 + "hash": "sha256-We+Wj6CZDteuxmgr28jFHfEiSil5NAhMRjBgvJFv4J4=" 46 46 }, 47 47 "kde-cli-tools": { 48 - "version": "6.0.4", 49 - "url": "mirror://kde/stable/plasma/6.0.4/kde-cli-tools-6.0.4.tar.xz", 50 - "hash": "sha256-OdbpPuLidNOkuHjUa3Yb58szjuJhMl8ybOKRoOyVrm0=" 51 - }, 52 - "kdecoration": { 53 - "version": "6.0.4", 54 - "url": "mirror://kde/stable/plasma/6.0.4/kdecoration-6.0.4.tar.xz", 55 - "hash": "sha256-D+U/FjLz+oa8TT6EPvySFrKiVwIKflWrV59WueRb1X4=" 48 + "version": "6.0.5", 49 + "url": "mirror://kde/stable/plasma/6.0.5/kde-cli-tools-6.0.5.tar.xz", 50 + "hash": "sha256-wAJ64E5pHGkuGowFZdZ3n7Nuyw16949mY7kjD0WBso8=" 56 51 }, 57 52 "kde-gtk-config": { 58 - "version": "6.0.4", 59 - "url": "mirror://kde/stable/plasma/6.0.4/kde-gtk-config-6.0.4.tar.xz", 60 - "hash": "sha256-/VSRwrDoh9wgThZhrH82TywJZQhc5PUPoihX4O0oXb0=" 53 + "version": "6.0.5", 54 + "url": "mirror://kde/stable/plasma/6.0.5/kde-gtk-config-6.0.5.tar.xz", 55 + "hash": "sha256-tCKWn3sid9g9eppm25m5mcA8sKtKUDHgCwzN77pX74M=" 56 + }, 57 + "kdecoration": { 58 + "version": "6.0.5", 59 + "url": "mirror://kde/stable/plasma/6.0.5/kdecoration-6.0.5.tar.xz", 60 + "hash": "sha256-CjxRYcA+i6ED/BCWarveKY3pjiXJRaJK4IpTmnhnAiQ=" 61 61 }, 62 62 "kdeplasma-addons": { 63 - "version": "6.0.4", 64 - "url": "mirror://kde/stable/plasma/6.0.4/kdeplasma-addons-6.0.4.tar.xz", 65 - "hash": "sha256-bS1t9HdbppObQ7Q4196asfxhGiEqfu30cN5NVphrOxg=" 63 + "version": "6.0.5", 64 + "url": "mirror://kde/stable/plasma/6.0.5/kdeplasma-addons-6.0.5.tar.xz", 65 + "hash": "sha256-kRr0dUhzwXwcp9SfBmnePjhoWLCa3ygng7nFUQV2upU=" 66 66 }, 67 67 "kgamma": { 68 - "version": "6.0.4", 69 - "url": "mirror://kde/stable/plasma/6.0.4/kgamma-6.0.4.tar.xz", 70 - "hash": "sha256-NEXh2trK2AatIPwAi3TagI85ctGLsry++0bmTnCOvqQ=" 68 + "version": "6.0.5", 69 + "url": "mirror://kde/stable/plasma/6.0.5/kgamma-6.0.5.tar.xz", 70 + "hash": "sha256-ZZ3rZG/aFwONRUhpjHrEsIwSZgYjt411Q3pgbWp7rTY=" 71 71 }, 72 72 "kglobalacceld": { 73 - "version": "6.0.4", 74 - "url": "mirror://kde/stable/plasma/6.0.4/kglobalacceld-6.0.4.tar.xz", 75 - "hash": "sha256-kUe/JywvjU42U+S1GKF2o2EnYOReYHhbz4fo09ybhdI=" 73 + "version": "6.0.5", 74 + "url": "mirror://kde/stable/plasma/6.0.5/kglobalacceld-6.0.5.tar.xz", 75 + "hash": "sha256-LJs5HA4/kbuLMgApx7l/yBZmWIghBtHfmtRBYAiU/K4=" 76 76 }, 77 77 "kinfocenter": { 78 - "version": "6.0.4", 79 - "url": "mirror://kde/stable/plasma/6.0.4/kinfocenter-6.0.4.tar.xz", 80 - "hash": "sha256-WvGrf9XFT5UiFTe9TukT36Bn3f86HLS11IbeU5pIJo4=" 78 + "version": "6.0.5", 79 + "url": "mirror://kde/stable/plasma/6.0.5/kinfocenter-6.0.5.tar.xz", 80 + "hash": "sha256-v08sYnJC2CeGcwbE6IR5bH1finoqKURKSUwqytXIiXM=" 81 81 }, 82 82 "kmenuedit": { 83 - "version": "6.0.4", 84 - "url": "mirror://kde/stable/plasma/6.0.4/kmenuedit-6.0.4.tar.xz", 85 - "hash": "sha256-LUXBUbrwQI+7nXbhWLqxuFxTmVrzGTNuQkS4e1/W5cg=" 83 + "version": "6.0.5", 84 + "url": "mirror://kde/stable/plasma/6.0.5/kmenuedit-6.0.5.tar.xz", 85 + "hash": "sha256-mqHTlyTLoee49t7YxJCs3+EVmO02jCjpqoZXJpjjWfg=" 86 86 }, 87 87 "kpipewire": { 88 - "version": "6.0.4", 89 - "url": "mirror://kde/stable/plasma/6.0.4/kpipewire-6.0.4.tar.xz", 90 - "hash": "sha256-oXRC+09xnxVN4QFYudoHkamkt9otC2+CMD+zt6L0aDY=" 88 + "version": "6.0.5", 89 + "url": "mirror://kde/stable/plasma/6.0.5/kpipewire-6.0.5.tar.xz", 90 + "hash": "sha256-QyfaJDUYbpBlPIcN5zCCp+X7YdE+BqUXywIfHVa30tY=" 91 91 }, 92 92 "kscreen": { 93 - "version": "6.0.4", 94 - "url": "mirror://kde/stable/plasma/6.0.4/kscreen-6.0.4.tar.xz", 95 - "hash": "sha256-aNA9i7KFvVk5bGQX70m/AFGHT43iVqi6rGryT43PgAA=" 93 + "version": "6.0.5", 94 + "url": "mirror://kde/stable/plasma/6.0.5/kscreen-6.0.5.tar.xz", 95 + "hash": "sha256-7e2LVYFn2JopqDCnvTx9aSs2XaUpx7blnr2t65Fqk/A=" 96 96 }, 97 97 "kscreenlocker": { 98 - "version": "6.0.4", 99 - "url": "mirror://kde/stable/plasma/6.0.4/kscreenlocker-6.0.4.tar.xz", 100 - "hash": "sha256-PBiobSYN8IHcLLzrqixchRqclXcZxeEtQwBPx8Mt69U=" 98 + "version": "6.0.5", 99 + "url": "mirror://kde/stable/plasma/6.0.5/kscreenlocker-6.0.5.tar.xz", 100 + "hash": "sha256-W7lKKg1pzOt+1O/L94a1M4hWfVEKQQ/Z0BvpE9KxY9A=" 101 101 }, 102 102 "ksshaskpass": { 103 - "version": "6.0.4", 104 - "url": "mirror://kde/stable/plasma/6.0.4/ksshaskpass-6.0.4.tar.xz", 105 - "hash": "sha256-6tZPEioyTzF6WABxBZbP4yOfiPmK5HuEl83a8K77NEY=" 103 + "version": "6.0.5", 104 + "url": "mirror://kde/stable/plasma/6.0.5/ksshaskpass-6.0.5.tar.xz", 105 + "hash": "sha256-bfDu70OgQesabXG6Uk/qxX/B9IrrRFQDZvEkBMxJhrw=" 106 106 }, 107 107 "ksystemstats": { 108 - "version": "6.0.4", 109 - "url": "mirror://kde/stable/plasma/6.0.4/ksystemstats-6.0.4.tar.xz", 110 - "hash": "sha256-pKGiCjLue0sD1Pm0o8AcRchb6tbcEyG2g20udxOzh/o=" 108 + "version": "6.0.5", 109 + "url": "mirror://kde/stable/plasma/6.0.5/ksystemstats-6.0.5.tar.xz", 110 + "hash": "sha256-vcb6lcC02tkhDHp3NOHCM7xAjwn8r0lhunCa/6H9QoQ=" 111 111 }, 112 112 "kwallet-pam": { 113 - "version": "6.0.4", 114 - "url": "mirror://kde/stable/plasma/6.0.4/kwallet-pam-6.0.4.tar.xz", 115 - "hash": "sha256-gGqL0NocebcAHizPD1Iitk3xn/uWDy24mxHk9NWpqYE=" 113 + "version": "6.0.5", 114 + "url": "mirror://kde/stable/plasma/6.0.5/kwallet-pam-6.0.5.tar.xz", 115 + "hash": "sha256-JcYRKOrvtWPlAFR/ZQvik+dRJu1fwvrFdO9AzMv9ANs=" 116 116 }, 117 117 "kwayland": { 118 - "version": "6.0.4", 119 - "url": "mirror://kde/stable/plasma/6.0.4/kwayland-6.0.4.tar.xz", 120 - "hash": "sha256-QkMuJkTEuZeFTp/0j6f65fbMURepbyPGC1sc8rgr53o=" 118 + "version": "6.0.5", 119 + "url": "mirror://kde/stable/plasma/6.0.5/kwayland-6.0.5.tar.xz", 120 + "hash": "sha256-qLiEEdKtlJfifW29ldZH3l6+YxRWHnqNk1/Xmy/nroQ=" 121 121 }, 122 122 "kwayland-integration": { 123 - "version": "6.0.4", 124 - "url": "mirror://kde/stable/plasma/6.0.4/kwayland-integration-6.0.4.tar.xz", 125 - "hash": "sha256-4gPb0gYPoPk0MTb3Y6lV89oQpOpGUEW8ofMEh7CeFeo=" 123 + "version": "6.0.5", 124 + "url": "mirror://kde/stable/plasma/6.0.5/kwayland-integration-6.0.5.tar.xz", 125 + "hash": "sha256-sW30rZhRJCo5OHTC1TUgKXMkfduovhP9lZi+hhapoEU=" 126 126 }, 127 127 "kwin": { 128 - "version": "6.0.4.1", 129 - "url": "mirror://kde/stable/plasma/6.0.4/kwin-6.0.4.1.tar.xz", 130 - "hash": "sha256-Vv+zf6NuEPBY7FSZxoWPayEQW1asfXBAeSHwY7xLyzY=" 128 + "version": "6.0.5", 129 + "url": "mirror://kde/stable/plasma/6.0.5/kwin-6.0.5.tar.xz", 130 + "hash": "sha256-JC59IQUp7GMbxf4/4KEXo9HU7bHdOmRKr9UIkxL4sNc=" 131 131 }, 132 132 "kwrited": { 133 - "version": "6.0.4", 134 - "url": "mirror://kde/stable/plasma/6.0.4/kwrited-6.0.4.tar.xz", 135 - "hash": "sha256-iYAp+/GVwXDZ5eFDYo1tIogZMA+SAZ6rPBOAQtMfFTo=" 133 + "version": "6.0.5", 134 + "url": "mirror://kde/stable/plasma/6.0.5/kwrited-6.0.5.tar.xz", 135 + "hash": "sha256-EKtotq1K/3451YlgdNusEGgNDfk/BKzy8tFaPYV/Q1k=" 136 136 }, 137 137 "layer-shell-qt": { 138 - "version": "6.0.4", 139 - "url": "mirror://kde/stable/plasma/6.0.4/layer-shell-qt-6.0.4.tar.xz", 140 - "hash": "sha256-QyyIZjB84boUw8/aWseXb+XgnkWk+gs1zJbkZ+lLBiY=" 138 + "version": "6.0.5", 139 + "url": "mirror://kde/stable/plasma/6.0.5/layer-shell-qt-6.0.5.tar.xz", 140 + "hash": "sha256-vWv3PcebVh3TjB/HjDc7LvS532nWqCfjBdAREJ2RosI=" 141 141 }, 142 142 "libkscreen": { 143 - "version": "6.0.4", 144 - "url": "mirror://kde/stable/plasma/6.0.4/libkscreen-6.0.4.tar.xz", 145 - "hash": "sha256-QGko2isD8l5qt8jkQF6Ptn4SYHiRnYKG+kfzaJ+1q1c=" 143 + "version": "6.0.5", 144 + "url": "mirror://kde/stable/plasma/6.0.5/libkscreen-6.0.5.tar.xz", 145 + "hash": "sha256-Aad1afNy01TBcqI/LU4GYXAcAk5E2XKXGxRnNeFq4dk=" 146 146 }, 147 147 "libksysguard": { 148 - "version": "6.0.4", 149 - "url": "mirror://kde/stable/plasma/6.0.4/libksysguard-6.0.4.tar.xz", 150 - "hash": "sha256-VmrC8GAwEokrIpGqbUZjsG6mVMPbNm9lpZ4yUDv6jeo=" 148 + "version": "6.0.5", 149 + "url": "mirror://kde/stable/plasma/6.0.5/libksysguard-6.0.5.tar.xz", 150 + "hash": "sha256-ypVPW7V3AL0UuuMjOoIJTqadMiccw+3W0yvPONsj4Xc=" 151 151 }, 152 152 "libplasma": { 153 - "version": "6.0.4", 154 - "url": "mirror://kde/stable/plasma/6.0.4/libplasma-6.0.4.tar.xz", 155 - "hash": "sha256-YcLBSEVsuXx8EEcRtWz/AQv+V4XD8QxbZayASjNG/XQ=" 153 + "version": "6.0.5", 154 + "url": "mirror://kde/stable/plasma/6.0.5/libplasma-6.0.5.tar.xz", 155 + "hash": "sha256-01dlwDmQHnObAU/5JkDGzUpNhSTCb+TQC9E00WqwzNI=" 156 156 }, 157 157 "milou": { 158 - "version": "6.0.4", 159 - "url": "mirror://kde/stable/plasma/6.0.4/milou-6.0.4.tar.xz", 160 - "hash": "sha256-HIw+BEnhDcfHfPkF6qbH4E3mA2u7hGKbIqE63EI84f8=" 158 + "version": "6.0.5", 159 + "url": "mirror://kde/stable/plasma/6.0.5/milou-6.0.5.tar.xz", 160 + "hash": "sha256-cI4YtbQkmFoWdQfptZNN6TxlrK8vUkRmMS0JUV64Qs8=" 161 161 }, 162 162 "ocean-sound-theme": { 163 - "version": "6.0.4", 164 - "url": "mirror://kde/stable/plasma/6.0.4/ocean-sound-theme-6.0.4.tar.xz", 165 - "hash": "sha256-OgmXNgFb92gk/qaGBEJNCsyvVoQGh8GGds9gAnOkCZk=" 163 + "version": "6.0.5", 164 + "url": "mirror://kde/stable/plasma/6.0.5/ocean-sound-theme-6.0.5.tar.xz", 165 + "hash": "sha256-YBXzkxp0E0/dfu9cfHWS74t0D8wITXcm+N+ZPcUon2s=" 166 166 }, 167 167 "oxygen": { 168 - "version": "6.0.4", 169 - "url": "mirror://kde/stable/plasma/6.0.4/oxygen-6.0.4.tar.xz", 170 - "hash": "sha256-kVDgCYmnLP81u0bFrJryXKvO5MwYKZyL5we+6ExeVG8=" 168 + "version": "6.0.5", 169 + "url": "mirror://kde/stable/plasma/6.0.5/oxygen-6.0.5.tar.xz", 170 + "hash": "sha256-flQ3LW/ca3Nz2UjZSJ8+lLRXpvIqjwD26t4zzYPOgCI=" 171 171 }, 172 172 "oxygen-sounds": { 173 - "version": "6.0.4", 174 - "url": "mirror://kde/stable/plasma/6.0.4/oxygen-sounds-6.0.4.tar.xz", 175 - "hash": "sha256-4p++hTBBMqrrnWVBni5w9DyN7wzkcHgZUJ11QBkcoxk=" 176 - }, 177 - "plasma5support": { 178 - "version": "6.0.4", 179 - "url": "mirror://kde/stable/plasma/6.0.4/plasma5support-6.0.4.tar.xz", 180 - "hash": "sha256-UTUfrsaTG0aWF4vUnZ5gvJ3iw/PRD/CrOFSuPZApdaE=" 173 + "version": "6.0.5", 174 + "url": "mirror://kde/stable/plasma/6.0.5/oxygen-sounds-6.0.5.tar.xz", 175 + "hash": "sha256-azR0er1oOQF9DqzB1SyFtSbbtnggH8TMNxknhnElOVI=" 181 176 }, 182 177 "plasma-activities": { 183 - "version": "6.0.4", 184 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-activities-6.0.4.tar.xz", 185 - "hash": "sha256-yDjDpxkZa6Bu09cYs/TfhBTifIR+IG/KoxBZWb55320=" 178 + "version": "6.0.5", 179 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-activities-6.0.5.tar.xz", 180 + "hash": "sha256-iBGHa8aQJ47NczsjOsRepPuwa8GmLZ4XuSaKpNBeplg=" 186 181 }, 187 182 "plasma-activities-stats": { 188 - "version": "6.0.4", 189 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-activities-stats-6.0.4.tar.xz", 190 - "hash": "sha256-hs5jZ0/Vw1WtE6J1Umvqd0pKjGGfMjGg6thWVZGz7ws=" 183 + "version": "6.0.5", 184 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-activities-stats-6.0.5.tar.xz", 185 + "hash": "sha256-16qv+XsfDDyUGxNKM/d9la8JXLsaZO/nQdev0VyYe18=" 191 186 }, 192 187 "plasma-browser-integration": { 193 - "version": "6.0.4", 194 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-browser-integration-6.0.4.tar.xz", 195 - "hash": "sha256-LBA0/4Q56DMES8cAJc5C2elJ4OpJg+ofQc30LRigKxc=" 188 + "version": "6.0.5", 189 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-browser-integration-6.0.5.tar.xz", 190 + "hash": "sha256-MNzpVeJ6p2VsgnWCQK3umPJ3NglrwPgyodEDTM8+5Bg=" 196 191 }, 197 192 "plasma-desktop": { 198 - "version": "6.0.4", 199 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-desktop-6.0.4.tar.xz", 200 - "hash": "sha256-hiFSrpcefS5NwHzF+DDvEhMZ4W+OgpnUB0lOcwz9xb4=" 193 + "version": "6.0.5", 194 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-desktop-6.0.5.tar.xz", 195 + "hash": "sha256-XZABuuoy41BVM3Zn8gTijyBuvMqgoXLg8QlCa6gELs8=" 201 196 }, 202 197 "plasma-disks": { 203 - "version": "6.0.4", 204 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-disks-6.0.4.tar.xz", 205 - "hash": "sha256-/S9dIwPDFG7KLvB1FPLQIACjftiZofnRf/A2f4fNT8A=" 198 + "version": "6.0.5", 199 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-disks-6.0.5.tar.xz", 200 + "hash": "sha256-Mh7C8xdwQiOZcnjvS/O5zwEuL/rsWo1X5X/qxoFOOtg=" 206 201 }, 207 202 "plasma-firewall": { 208 - "version": "6.0.4", 209 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-firewall-6.0.4.tar.xz", 210 - "hash": "sha256-vS8X7kWlz3COMXKGPmcXfZRtqbEkrhD7Yl+NPvASQ64=" 203 + "version": "6.0.5", 204 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-firewall-6.0.5.tar.xz", 205 + "hash": "sha256-C1LnQTzHRdl7sWo4rEBhL/t9x+QyPhVvoX2SNCXEsw4=" 211 206 }, 212 207 "plasma-integration": { 213 - "version": "6.0.4", 214 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-integration-6.0.4.tar.xz", 215 - "hash": "sha256-7vXCHuQ+76EDQSakXSs02pZ6+Bz5IanCpDFKT7JziRM=" 208 + "version": "6.0.5", 209 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-integration-6.0.5.tar.xz", 210 + "hash": "sha256-f4FoP/j4puI9XJjps/O8PWOKvU3K1OQNJ0RsACkAT/A=" 216 211 }, 217 212 "plasma-mobile": { 218 - "version": "6.0.4", 219 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-mobile-6.0.4.tar.xz", 220 - "hash": "sha256-XXFKfLWU5H6r7Z3ceqdfJGfQ0wLZG2a5SWarjMnEmvw=" 213 + "version": "6.0.5", 214 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-mobile-6.0.5.tar.xz", 215 + "hash": "sha256-hx0BuUCuMPHjzxt0jWaoluRa473G1rHodfKMlWTwVpQ=" 221 216 }, 222 217 "plasma-nano": { 223 - "version": "6.0.4", 224 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-nano-6.0.4.tar.xz", 225 - "hash": "sha256-WUy1C4CVPb7D135Rvmb765gy0D75543JLKR0e/sBb28=" 218 + "version": "6.0.5", 219 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-nano-6.0.5.tar.xz", 220 + "hash": "sha256-F4dSBUjZukxoajwhuvM7pxdmGeYOcOjOvuymQcPFlgE=" 226 221 }, 227 222 "plasma-nm": { 228 - "version": "6.0.4", 229 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-nm-6.0.4.tar.xz", 230 - "hash": "sha256-ZFGdnQX8tPhce5xHCMxvUQ4o/cJyttDip6HvwDiIxt8=" 223 + "version": "6.0.5", 224 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-nm-6.0.5.tar.xz", 225 + "hash": "sha256-LFK3WpYe/Quf2e86bOtPS8U53p763DoMAIeZ12+U+Oc=" 231 226 }, 232 227 "plasma-pa": { 233 - "version": "6.0.4", 234 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-pa-6.0.4.tar.xz", 235 - "hash": "sha256-MprRwyZ5hFm+qxReztQ+buliN42VKZwaZPWpKeq9pgE=" 228 + "version": "6.0.5", 229 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-pa-6.0.5.tar.xz", 230 + "hash": "sha256-7L87tAcggJSByraFfnwbNDaKE50RYrAM1GssxjzZqsQ=" 236 231 }, 237 232 "plasma-sdk": { 238 - "version": "6.0.4", 239 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-sdk-6.0.4.tar.xz", 240 - "hash": "sha256-a6LOS9QLdVTvMuw3VD+2JozDyx8WDZmfTPCWjf1Vseg=" 233 + "version": "6.0.5", 234 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-sdk-6.0.5.tar.xz", 235 + "hash": "sha256-EeVgkilQMQvf9UmfibMWE9Tr4HBW7FeDuCYCsPm+jvs=" 241 236 }, 242 237 "plasma-systemmonitor": { 243 - "version": "6.0.4", 244 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-systemmonitor-6.0.4.tar.xz", 245 - "hash": "sha256-rPWGChXXO3cn3cacJx/k3FbCcE2s86AuLHtUVon84kU=" 238 + "version": "6.0.5", 239 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-systemmonitor-6.0.5.tar.xz", 240 + "hash": "sha256-ZiUY5tx2PRnL2HjBRaN2GmouJ2X9I3J4/90KKlJTCAs=" 246 241 }, 247 242 "plasma-thunderbolt": { 248 - "version": "6.0.4", 249 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-thunderbolt-6.0.4.tar.xz", 250 - "hash": "sha256-WpcTdp20D5T9igq10I5eqhkHaN8W3+hIs5GjSDHYZh4=" 243 + "version": "6.0.5", 244 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-thunderbolt-6.0.5.tar.xz", 245 + "hash": "sha256-WZfeM874a3tsRK3Oai4dO7U2x9eqQ+HjUN0Ov3fLZlg=" 251 246 }, 252 247 "plasma-vault": { 253 - "version": "6.0.4", 254 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-vault-6.0.4.tar.xz", 255 - "hash": "sha256-t5e1kynAJQn1i9D6l4zERP3tZ2o302yeT1xcbx7JDL4=" 248 + "version": "6.0.5", 249 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-vault-6.0.5.tar.xz", 250 + "hash": "sha256-L+PMc/e+9NTGR26gz9MuMl1bhx/fz/XBFB8gPd4L6U0=" 256 251 }, 257 252 "plasma-welcome": { 258 - "version": "6.0.4", 259 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-welcome-6.0.4.tar.xz", 260 - "hash": "sha256-a8qHSddcujU+RYQuYofRki3NGM7UuK04aFhXC76cGFI=" 253 + "version": "6.0.5", 254 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-welcome-6.0.5.tar.xz", 255 + "hash": "sha256-XChjJlDcoDD9mpNl28Vv4ImObUhjwkYlrW5QPBzCPsY=" 261 256 }, 262 257 "plasma-workspace": { 263 - "version": "6.0.4", 264 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-workspace-6.0.4.tar.xz", 265 - "hash": "sha256-fywocclm5m1d4tY7yxpVT+ALTaa96T9pcAvRsfYNxWc=" 258 + "version": "6.0.5", 259 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-workspace-6.0.5.tar.xz", 260 + "hash": "sha256-xU0tWt9esv7vcJK5IX8e1ZyY42n5tdexLddzZfTresk=" 266 261 }, 267 262 "plasma-workspace-wallpapers": { 268 - "version": "6.0.4", 269 - "url": "mirror://kde/stable/plasma/6.0.4/plasma-workspace-wallpapers-6.0.4.tar.xz", 270 - "hash": "sha256-yLMIh5Nkdd5/DFzggG/gKt5VlM+Twc3pzbcvv7J2bxQ=" 263 + "version": "6.0.5", 264 + "url": "mirror://kde/stable/plasma/6.0.5/plasma-workspace-wallpapers-6.0.5.tar.xz", 265 + "hash": "sha256-fqtNNHNe3/oSIrK1X9JEjX9iNeReAKG/mpRQ1za1O/A=" 266 + }, 267 + "plasma5support": { 268 + "version": "6.0.5", 269 + "url": "mirror://kde/stable/plasma/6.0.5/plasma5support-6.0.5.tar.xz", 270 + "hash": "sha256-ioEefbocMK4mKJNMTakdLfpC3JMihul9rIlwZGKHuHo=" 271 271 }, 272 272 "plymouth-kcm": { 273 - "version": "6.0.4", 274 - "url": "mirror://kde/stable/plasma/6.0.4/plymouth-kcm-6.0.4.tar.xz", 275 - "hash": "sha256-UC67u4joCIxgnBy14Hd6EQ6GSyVTvB1qM6PEjdMVaN4=" 273 + "version": "6.0.5", 274 + "url": "mirror://kde/stable/plasma/6.0.5/plymouth-kcm-6.0.5.tar.xz", 275 + "hash": "sha256-veWy0OMBjv2oB44yrqN0dTtOJRdxTJkUnl+Y0EbxJu8=" 276 276 }, 277 277 "polkit-kde-agent-1": { 278 - "version": "6.0.4", 279 - "url": "mirror://kde/stable/plasma/6.0.4/polkit-kde-agent-1-6.0.4.tar.xz", 280 - "hash": "sha256-4Py7ihz6uL5psnE7IQWwI1E3OB8f221GXDl45rhiayQ=" 278 + "version": "6.0.5", 279 + "url": "mirror://kde/stable/plasma/6.0.5/polkit-kde-agent-1-6.0.5.tar.xz", 280 + "hash": "sha256-cs+jZ/3UayyRduR80TB/LqccAgfy49zPBtKS3OTUSKk=" 281 281 }, 282 282 "powerdevil": { 283 - "version": "6.0.4", 284 - "url": "mirror://kde/stable/plasma/6.0.4/powerdevil-6.0.4.tar.xz", 285 - "hash": "sha256-F3O2IYGQmDHSTJFBo/3Y6WoJzwi9Q1qdmoYFlGsPJVk=" 283 + "version": "6.0.5", 284 + "url": "mirror://kde/stable/plasma/6.0.5/powerdevil-6.0.5.tar.xz", 285 + "hash": "sha256-J/mVvObyfjW3jgwjL43uj7pQ+5HXs6/RF1g723mhL9Q=" 286 286 }, 287 287 "print-manager": { 288 - "version": "6.0.4", 289 - "url": "mirror://kde/stable/plasma/6.0.4/print-manager-6.0.4.tar.xz", 290 - "hash": "sha256-QJJsrLZckMSd1HWPV7YGulcfSepm/0LAMcaf2+ciHAg=" 288 + "version": "6.0.5", 289 + "url": "mirror://kde/stable/plasma/6.0.5/print-manager-6.0.5.tar.xz", 290 + "hash": "sha256-V6wh/zTaLIxm9Hh43iwE0uoFOV8pd/yWxR3usEczozc=" 291 291 }, 292 292 "qqc2-breeze-style": { 293 - "version": "6.0.4", 294 - "url": "mirror://kde/stable/plasma/6.0.4/qqc2-breeze-style-6.0.4.tar.xz", 295 - "hash": "sha256-4dD5VqajzEqGHRs9Ie9JoeEYMGXINatTdo2fei/7kSw=" 293 + "version": "6.0.5", 294 + "url": "mirror://kde/stable/plasma/6.0.5/qqc2-breeze-style-6.0.5.tar.xz", 295 + "hash": "sha256-1PzFlkagZv05Kp7YZXGJ7sZ35yJJyKTnJH7YmrxHRJY=" 296 296 }, 297 297 "sddm-kcm": { 298 - "version": "6.0.4", 299 - "url": "mirror://kde/stable/plasma/6.0.4/sddm-kcm-6.0.4.tar.xz", 300 - "hash": "sha256-J5Wg1HqNdYZgAnS53GVuXo0fjWN+UCzEjMi8KNM9PTk=" 298 + "version": "6.0.5", 299 + "url": "mirror://kde/stable/plasma/6.0.5/sddm-kcm-6.0.5.tar.xz", 300 + "hash": "sha256-huWdNrSD+i70jYUDHG8Y8oaHvQ7otCOEsK4mwBSywCg=" 301 301 }, 302 302 "systemsettings": { 303 - "version": "6.0.4", 304 - "url": "mirror://kde/stable/plasma/6.0.4/systemsettings-6.0.4.tar.xz", 305 - "hash": "sha256-GMgBYjAIPY8uyY0zwBV3VgYMWhNuiZV2nb9+8ybEAu0=" 303 + "version": "6.0.5", 304 + "url": "mirror://kde/stable/plasma/6.0.5/systemsettings-6.0.5.tar.xz", 305 + "hash": "sha256-tyK6Ifq9jNJ+I3GoPjOppOFAMlfUVLPwHG+kbCh0z5M=" 306 306 }, 307 307 "wacomtablet": { 308 - "version": "6.0.4", 309 - "url": "mirror://kde/stable/plasma/6.0.4/wacomtablet-6.0.4.tar.xz", 310 - "hash": "sha256-hsxtxur7/UhEitBWggY1fVyoLb+cFHOz0VB8h3itlY4=" 308 + "version": "6.0.5", 309 + "url": "mirror://kde/stable/plasma/6.0.5/wacomtablet-6.0.5.tar.xz", 310 + "hash": "sha256-N8+dNHdReMoiPm2bM+iqwRmRO6ETFvS8Imkk4lOXDK8=" 311 311 }, 312 312 "xdg-desktop-portal-kde": { 313 - "version": "6.0.4", 314 - "url": "mirror://kde/stable/plasma/6.0.4/xdg-desktop-portal-kde-6.0.4.tar.xz", 315 - "hash": "sha256-keVaeU8A/bdTBe0F9yoc4xDiKLEViG9yRxRzycfIiWA=" 313 + "version": "6.0.5", 314 + "url": "mirror://kde/stable/plasma/6.0.5/xdg-desktop-portal-kde-6.0.5.tar.xz", 315 + "hash": "sha256-AL30QtN7MICr/SlYQl3XJKOlAZ1Q39fLMZ5RYLJ6awU=" 316 316 } 317 317 }
+13 -1
pkgs/kde/plasma/bluedevil/default.nix
··· 1 1 { 2 2 mkKdeDerivation, 3 + fetchFromGitLab, 4 + sources, 3 5 shared-mime-info, 4 6 }: 5 - mkKdeDerivation { 7 + mkKdeDerivation rec { 6 8 pname = "bluedevil"; 9 + 10 + # Upstream tarball is broken, so fetch from Invent temporarily. 11 + # FIXME: remove in next release. 12 + src = fetchFromGitLab { 13 + domain = "invent.kde.org"; 14 + owner = "plasma"; 15 + repo = "bluedevil"; 16 + rev = "v${sources.${pname}.version}"; 17 + hash = "sha256-3scHXPZ6dSWa2yea89R1u4jbkr6IFP6jvTLEC4O5uYY="; 18 + }; 7 19 8 20 extraNativeBuildInputs = [shared-mime-info]; 9 21 }
+30 -37
pkgs/top-level/all-packages.nix
··· 32417 32417 32418 32418 libreoffice-unwrapped = libreoffice.unwrapped; 32419 32419 32420 - libreoffice-args = { 32421 - inherit (perlPackages) ArchiveZip IOCompress; 32422 - zip = zip.override { enableNLS = false; }; 32423 - fontsConf = makeFontsConf { 32424 - fontDirectories = [ 32425 - carlito dejavu_fonts 32426 - freefont_ttf xorg.fontmiscmisc 32427 - liberation_ttf_v1 32428 - liberation_ttf_v2 32429 - ]; 32430 - }; 32431 - clucene_core = clucene_core_2; 32432 - lcms = lcms2; 32433 - harfbuzz = harfbuzz.override { 32434 - withIcu = true; withGraphite2 = true; 32435 - }; 32436 - boost = boost179; 32437 - }; 32438 - 32439 32420 libreoffice-qt-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32440 - unwrapped = libsForQt5.callPackage ../applications/office/libreoffice 32441 - (libreoffice-args // { 32442 - kdeIntegration = true; 32443 - variant = "fresh"; 32444 - }); 32421 + unwrapped = libsForQt5.callPackage ../applications/office/libreoffice { 32422 + kdeIntegration = true; 32423 + variant = "fresh"; 32424 + }; 32445 32425 }); 32446 32426 libreoffice-qt-fresh-unwrapped = libreoffice-qt-fresh.unwrapped; 32447 32427 32448 32428 libreoffice-qt-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32449 - unwrapped = libsForQt5.callPackage ../applications/office/libreoffice 32450 - (libreoffice-args // { 32451 - kdeIntegration = true; 32452 - variant = "still"; 32453 - }); 32429 + unwrapped = libsForQt5.callPackage ../applications/office/libreoffice { 32430 + kdeIntegration = true; 32431 + variant = "still"; 32432 + }; 32454 32433 }); 32455 32434 libreoffice-qt-still-unwrapped = libreoffice-qt-still.unwrapped; 32456 32435 32436 + libreoffice-qt6-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32437 + unwrapped = kdePackages.callPackage ../applications/office/libreoffice { 32438 + kdeIntegration = true; 32439 + variant = "fresh"; 32440 + }; 32441 + }); 32442 + libreoffice-qt6-fresh-unwrapped = libreoffice-qt6-fresh.unwrapped; 32443 + 32444 + libreoffice-qt6-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32445 + unwrapped = kdePackages.callPackage ../applications/office/libreoffice { 32446 + kdeIntegration = true; 32447 + variant = "still"; 32448 + }; 32449 + }); 32450 + libreoffice-qt6-still-unwrapped = libreoffice-qt-still.unwrapped; 32451 + 32457 32452 libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32458 - unwrapped = callPackage ../applications/office/libreoffice 32459 - (libreoffice-args // { 32460 - variant = "fresh"; 32461 - }); 32453 + unwrapped = callPackage ../applications/office/libreoffice { 32454 + variant = "fresh"; 32455 + }; 32462 32456 }); 32463 32457 libreoffice-fresh-unwrapped = libreoffice-fresh.unwrapped; 32464 32458 32465 32459 libreoffice-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32466 - unwrapped = callPackage ../applications/office/libreoffice 32467 - (libreoffice-args // { 32468 - variant = "still"; 32469 - }); 32460 + unwrapped = callPackage ../applications/office/libreoffice { 32461 + variant = "still"; 32462 + }; 32470 32463 }); 32471 32464 libreoffice-still-unwrapped = libreoffice-still.unwrapped; 32472 32465