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

K900 7b015fba 6ff18cf3

+1979 -1560
-16
nixos/modules/programs/gnupg.nix
··· 8 agentSettingsFormat = pkgs.formats.keyValue { 9 mkKeyValue = lib.generators.mkKeyValueDefault { } " "; 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 in 28 { 29 imports = [
··· 8 agentSettingsFormat = pkgs.formats.keyValue { 9 mkKeyValue = lib.generators.mkKeyValueDefault { } " "; 10 }; 11 in 12 { 13 imports = [
+1
nixos/modules/services/audio/navidrome.nix
··· 47 }; 48 }; 49 }; 50 example = { 51 MusicFolder = "/mnt/music"; 52 };
··· 47 }; 48 }; 49 }; 50 + default = { }; 51 example = { 52 MusicFolder = "/mnt/music"; 53 };
+569 -667
pkgs/applications/blockchains/polkadot/Cargo.lock
··· 44 45 [[package]] 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 version = "0.5.2" 57 source = "registry+https://github.com/rust-lang/crates.io-index" 58 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" ··· 63 64 [[package]] 65 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 version = "0.8.3" 79 source = "registry+https://github.com/rust-lang/crates.io-index" 80 checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" ··· 86 87 [[package]] 88 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 version = "0.10.3" 104 source = "registry+https://github.com/rust-lang/crates.io-index" 105 checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" 106 dependencies = [ 107 - "aead 0.5.2", 108 - "aes 0.8.3", 109 "cipher 0.4.4", 110 - "ctr 0.9.2", 111 - "ghash 0.5.0", 112 "subtle 2.5.0", 113 ] 114 ··· 192 "dunce", 193 "heck 0.4.1", 194 "proc-macro-error", 195 - "proc-macro2 1.0.75", 196 "quote 1.0.35", 197 - "syn 2.0.53", 198 "syn-solidity", 199 "tiny-keccak", 200 ] ··· 312 313 [[package]] 314 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 version = "0.5.0" 330 source = "registry+https://github.com/rust-lang/crates.io-index" 331 checksum = "21cc1548309245035eb18aa7f0967da6bc65587005170c56e6ef2788a4cf3f4e" ··· 333 "include_dir", 334 "itertools 0.10.5", 335 "proc-macro-error", 336 - "proc-macro2 1.0.75", 337 "quote 1.0.35", 338 - "syn 2.0.53", 339 ] 340 341 [[package]] ··· 564 dependencies = [ 565 "num-bigint", 566 "num-traits", 567 - "proc-macro2 1.0.75", 568 "quote 1.0.35", 569 "syn 1.0.109", 570 ] ··· 666 source = "registry+https://github.com/rust-lang/crates.io-index" 667 checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea" 668 dependencies = [ 669 - "proc-macro2 1.0.75", 670 "quote 1.0.35", 671 "syn 1.0.109", 672 ] ··· 707 708 [[package]] 709 name = "array-bytes" 710 - version = "4.2.0" 711 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" 719 720 [[package]] 721 name = "arrayref" ··· 760 source = "registry+https://github.com/rust-lang/crates.io-index" 761 checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" 762 dependencies = [ 763 - "proc-macro2 1.0.75", 764 "quote 1.0.35", 765 "syn 1.0.109", 766 "synstructure", ··· 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" 774 dependencies = [ 775 - "proc-macro2 1.0.75", 776 "quote 1.0.35", 777 "syn 1.0.109", 778 ] ··· 885 "pallet-nfts-runtime-api", 886 "pallet-proxy", 887 "pallet-session", 888 - "pallet-state-trie-migration", 889 "pallet-timestamp", 890 "pallet-transaction-payment", 891 "pallet-transaction-payment-rpc-runtime-api", ··· 922 "staging-xcm-executor", 923 "substrate-wasm-builder", 924 "testnet-parachains-constants", 925 ] 926 927 [[package]] ··· 950 "cumulus-pallet-xcmp-queue", 951 "emulated-integration-tests-common", 952 "frame-support", 953 "pallet-asset-conversion", 954 "pallet-assets", 955 "pallet-balances", 956 "pallet-message-queue", 957 "pallet-treasury", 958 "pallet-xcm", 959 "parachains-common", 960 "parity-scale-codec", 961 "penpal-runtime", 962 "polkadot-runtime-common", 963 "sp-runtime", 964 "staging-xcm", 965 "staging-xcm-executor", 966 "westend-runtime", 967 "westend-system-emulated-network", 968 ] 969 970 [[package]] ··· 1010 "pallet-nfts-runtime-api", 1011 "pallet-proxy", 1012 "pallet-session", 1013 "pallet-timestamp", 1014 "pallet-transaction-payment", 1015 "pallet-transaction-payment-rpc-runtime-api", ··· 1044 "substrate-wasm-builder", 1045 "testnet-parachains-constants", 1046 "westend-runtime-constants", 1047 ] 1048 1049 [[package]] ··· 1115 checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 1116 dependencies = [ 1117 "concurrent-queue", 1118 - "event-listener 2.5.3", 1119 "futures-core", 1120 ] 1121 ··· 1125 source = "registry+https://github.com/rust-lang/crates.io-index" 1126 checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 1127 dependencies = [ 1128 - "async-lock 2.8.0", 1129 "async-task", 1130 "concurrent-queue", 1131 "fastrand 1.9.0", ··· 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 1141 dependencies = [ 1142 - "async-lock 2.8.0", 1143 "autocfg", 1144 "blocking", 1145 "futures-lite", ··· 1154 "async-channel", 1155 "async-executor", 1156 "async-io", 1157 - "async-lock 2.8.0", 1158 "blocking", 1159 "futures-lite", 1160 "once_cell", ··· 1166 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 1168 dependencies = [ 1169 - "async-lock 2.8.0", 1170 "autocfg", 1171 "cfg-if", 1172 "concurrent-queue", ··· 1186 source = "registry+https://github.com/rust-lang/crates.io-index" 1187 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 1188 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", 1201 ] 1202 1203 [[package]] ··· 1219 checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" 1220 dependencies = [ 1221 "async-io", 1222 - "async-lock 2.8.0", 1223 "autocfg", 1224 "blocking", 1225 "cfg-if", 1226 - "event-listener 2.5.3", 1227 "futures-lite", 1228 "rustix 0.37.23", 1229 "signal-hook", ··· 1240 "async-channel", 1241 "async-global-executor", 1242 "async-io", 1243 - "async-lock 2.8.0", 1244 "crossbeam-utils", 1245 "futures-channel", 1246 "futures-core", ··· 1274 source = "registry+https://github.com/rust-lang/crates.io-index" 1275 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 1276 dependencies = [ 1277 - "proc-macro2 1.0.75", 1278 "quote 1.0.35", 1279 - "syn 2.0.53", 1280 ] 1281 1282 [[package]] ··· 1291 source = "registry+https://github.com/rust-lang/crates.io-index" 1292 checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" 1293 dependencies = [ 1294 - "proc-macro2 1.0.75", 1295 "quote 1.0.35", 1296 - "syn 2.0.53", 1297 ] 1298 1299 [[package]] ··· 1339 checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" 1340 dependencies = [ 1341 "proc-macro-error", 1342 - "proc-macro2 1.0.75", 1343 "quote 1.0.35", 1344 "syn 1.0.109", 1345 ] ··· 1393 "rand_chacha 0.3.1", 1394 "rand_core 0.6.4", 1395 "ring 0.1.0", 1396 - "sha2 0.10.7", 1397 "sp-ark-bls12-381", 1398 "sp-ark-ed-on-bls12-381-bandersnatch", 1399 "zeroize", ··· 1451 name = "binary-merkle-tree" 1452 version = "13.0.0" 1453 dependencies = [ 1454 - "array-bytes 6.1.0", 1455 "env_logger 0.11.3", 1456 "hash-db", 1457 "log", ··· 1481 "lazycell", 1482 "peeking_take_while", 1483 "prettyplease 0.2.12", 1484 - "proc-macro2 1.0.75", 1485 "quote 1.0.35", 1486 "regex", 1487 "rustc-hash", 1488 "shlex", 1489 - "syn 2.0.53", 1490 ] 1491 1492 [[package]] ··· 1653 checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 1654 dependencies = [ 1655 "async-channel", 1656 - "async-lock 2.8.0", 1657 "async-task", 1658 "atomic-waker", 1659 "fastrand 1.9.0", ··· 2153 "static_assertions", 2154 "substrate-wasm-builder", 2155 "testnet-parachains-constants", 2156 ] 2157 2158 [[package]] ··· 2311 "static_assertions", 2312 "substrate-wasm-builder", 2313 "testnet-parachains-constants", 2314 "westend-runtime-constants", 2315 ] 2316 ··· 2349 "staging-xcm", 2350 "staging-xcm-builder", 2351 "static_assertions", 2352 ] 2353 2354 [[package]] ··· 2539 2540 [[package]] 2541 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 version = "0.9.1" 2555 source = "registry+https://github.com/rust-lang/crates.io-index" 2556 checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" ··· 2562 2563 [[package]] 2564 name = "chacha20poly1305" 2565 - version = "0.9.1" 2566 source = "registry+https://github.com/rust-lang/crates.io-index" 2567 - checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" 2568 dependencies = [ 2569 - "aead 0.4.3", 2570 - "chacha20 0.8.2", 2571 - "cipher 0.3.0", 2572 - "poly1305 0.7.2", 2573 "zeroize", 2574 ] 2575 ··· 2651 2652 [[package]] 2653 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 version = "0.4.4" 2664 source = "registry+https://github.com/rust-lang/crates.io-index" 2665 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 2666 dependencies = [ 2667 "crypto-common", 2668 "inout", 2669 ] 2670 2671 [[package]] ··· 2675 checksum = "56ccb671c5921be8a84686e6212ca184cb1d7c51cadcdbfcbd1cc3f042f5dfb8" 2676 dependencies = [ 2677 "cfg-if", 2678 ] 2679 2680 [[package]] ··· 2769 dependencies = [ 2770 "heck 0.4.1", 2771 "proc-macro-error", 2772 - "proc-macro2 1.0.75", 2773 "quote 1.0.35", 2774 "syn 1.0.109", 2775 ] ··· 2781 checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" 2782 dependencies = [ 2783 "heck 0.5.0", 2784 - "proc-macro2 1.0.75", 2785 "quote 1.0.35", 2786 - "syn 2.0.53", 2787 ] 2788 2789 [[package]] ··· 2906 "pallet-salary", 2907 "pallet-scheduler", 2908 "pallet-session", 2909 "pallet-timestamp", 2910 "pallet-transaction-payment", 2911 "pallet-transaction-payment-rpc-runtime-api", ··· 2970 checksum = "d51beaa537d73d2d1ff34ee70bc095f170420ab2ec5d687ecd3ec2b0d092514b" 2971 dependencies = [ 2972 "nom", 2973 - "proc-macro2 1.0.75", 2974 "quote 1.0.35", 2975 "syn 1.0.109", 2976 ] ··· 3517 3518 [[package]] 3519 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 version = "0.5.1" 3549 source = "registry+https://github.com/rust-lang/crates.io-index" 3550 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" ··· 3675 3676 [[package]] 3677 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 version = "0.9.2" 3688 source = "registry+https://github.com/rust-lang/crates.io-index" 3689 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" ··· 4046 "sp-trie", 4047 "sp-version", 4048 "staging-xcm", 4049 "trie-db", 4050 "trie-standardmap", 4051 ] ··· 4054 name = "cumulus-pallet-parachain-system-proc-macro" 4055 version = "0.6.0" 4056 dependencies = [ 4057 - "proc-macro-crate 3.0.0", 4058 - "proc-macro2 1.0.75", 4059 "quote 1.0.35", 4060 - "syn 2.0.53", 4061 ] 4062 4063 [[package]] ··· 4301 name = "cumulus-relay-chain-minimal-node" 4302 version = "0.7.0" 4303 dependencies = [ 4304 - "array-bytes 6.1.0", 4305 "async-trait", 4306 "cumulus-primitives-core", 4307 "cumulus-relay-chain-interface", ··· 4473 dependencies = [ 4474 "async-trait", 4475 "clap 4.5.3", 4476 - "criterion 0.5.1", 4477 "cumulus-client-cli", 4478 "cumulus-client-collator", 4479 "cumulus-client-consensus-aura", ··· 4616 source = "registry+https://github.com/rust-lang/crates.io-index" 4617 checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" 4618 dependencies = [ 4619 - "proc-macro2 1.0.75", 4620 "quote 1.0.35", 4621 - "syn 2.0.53", 4622 ] 4623 4624 [[package]] ··· 4655 "cc", 4656 "codespan-reporting", 4657 "once_cell", 4658 - "proc-macro2 1.0.75", 4659 "quote 1.0.35", 4660 "scratch", 4661 - "syn 2.0.53", 4662 ] 4663 4664 [[package]] ··· 4673 source = "registry+https://github.com/rust-lang/crates.io-index" 4674 checksum = "50c49547d73ba8dcfd4ad7325d64c6d5391ff4224d498fc39a6f3f49825a530d" 4675 dependencies = [ 4676 - "proc-macro2 1.0.75", 4677 "quote 1.0.35", 4678 - "syn 2.0.53", 4679 ] 4680 4681 [[package]] ··· 4762 source = "registry+https://github.com/rust-lang/crates.io-index" 4763 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 4764 dependencies = [ 4765 - "proc-macro2 1.0.75", 4766 "quote 1.0.35", 4767 "syn 1.0.109", 4768 ] ··· 4773 source = "registry+https://github.com/rust-lang/crates.io-index" 4774 checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" 4775 dependencies = [ 4776 - "proc-macro2 1.0.75", 4777 "quote 1.0.35", 4778 "syn 1.0.109", 4779 ] ··· 4784 source = "registry+https://github.com/rust-lang/crates.io-index" 4785 checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" 4786 dependencies = [ 4787 - "proc-macro2 1.0.75", 4788 "quote 1.0.35", 4789 - "syn 2.0.53", 4790 ] 4791 4792 [[package]] ··· 4796 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 4797 dependencies = [ 4798 "convert_case", 4799 - "proc-macro2 1.0.75", 4800 "quote 1.0.35", 4801 "rustc_version 0.4.0", 4802 "syn 1.0.109", ··· 4892 source = "registry+https://github.com/rust-lang/crates.io-index" 4893 checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 4894 dependencies = [ 4895 - "proc-macro2 1.0.75", 4896 "quote 1.0.35", 4897 - "syn 2.0.53", 4898 ] 4899 4900 [[package]] ··· 4952 "common-path", 4953 "derive-syn-parse 0.2.0", 4954 "once_cell", 4955 - "proc-macro2 1.0.75", 4956 "quote 1.0.35", 4957 "regex", 4958 - "syn 2.0.53", 4959 "termcolor", 4960 "toml 0.8.8", 4961 "walkdir", ··· 5001 source = "registry+https://github.com/rust-lang/crates.io-index" 5002 checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" 5003 dependencies = [ 5004 - "proc-macro2 1.0.75", 5005 "quote 1.0.35", 5006 "syn 1.0.109", 5007 ] ··· 5070 "ed25519 2.2.2", 5071 "rand_core 0.6.4", 5072 "serde", 5073 - "sha2 0.10.7", 5074 "subtle 2.5.0", 5075 "zeroize", 5076 ] 5077 5078 [[package]] 5079 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 version = "4.0.3" 5095 source = "registry+https://github.com/rust-lang/crates.io-index" 5096 checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" ··· 5100 "hashbrown 0.14.3", 5101 "hex", 5102 "rand_core 0.6.4", 5103 - "sha2 0.10.7", 5104 "zeroize", 5105 ] 5106 ··· 5184 checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 5185 dependencies = [ 5186 "heck 0.4.1", 5187 - "proc-macro2 1.0.75", 5188 "quote 1.0.35", 5189 "syn 1.0.109", 5190 ] ··· 5196 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 5197 dependencies = [ 5198 "heck 0.4.1", 5199 - "proc-macro2 1.0.75", 5200 "quote 1.0.35", 5201 - "syn 2.0.53", 5202 ] 5203 5204 [[package]] ··· 5216 source = "registry+https://github.com/rust-lang/crates.io-index" 5217 checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 5218 dependencies = [ 5219 - "proc-macro2 1.0.75", 5220 "quote 1.0.35", 5221 - "syn 2.0.53", 5222 ] 5223 5224 [[package]] ··· 5227 source = "registry+https://github.com/rust-lang/crates.io-index" 5228 checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" 5229 dependencies = [ 5230 - "proc-macro2 1.0.75", 5231 "quote 1.0.35", 5232 - "syn 2.0.53", 5233 ] 5234 5235 [[package]] ··· 5254 5255 [[package]] 5256 name = "env_logger" 5257 version = "0.10.1" 5258 source = "registry+https://github.com/rust-lang/crates.io-index" 5259 checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" ··· 5393 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 5394 5395 [[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 name = "exit-future" 5418 version = "0.2.0" 5419 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5424 5425 [[package]] 5426 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 version = "2.0.0" 5440 source = "registry+https://github.com/rust-lang/crates.io-index" 5441 checksum = "5f86a749cf851891866c10515ef6c299b5c69661465e9c3bbe7e07a2b77fb0f7" 5442 dependencies = [ 5443 "blake2 0.10.6", 5444 "fs-err", 5445 - "proc-macro2 1.0.75", 5446 "quote 1.0.35", 5447 - "syn 2.0.53", 5448 ] 5449 5450 [[package]] ··· 5497 5498 [[package]] 5499 name = "fatality" 5500 - version = "0.0.6" 5501 source = "registry+https://github.com/rust-lang/crates.io-index" 5502 - checksum = "2ad875162843b0d046276327afe0136e9ed3a23d5a754210fb6f1f33610d39ab" 5503 dependencies = [ 5504 "fatality-proc-macro", 5505 "thiserror", ··· 5507 5508 [[package]] 5509 name = "fatality-proc-macro" 5510 - version = "0.0.6" 5511 source = "registry+https://github.com/rust-lang/crates.io-index" 5512 - checksum = "f5aa1e3ae159e592ad222dc90c5acbad632b527779ba88486abe92782ab268bd" 5513 dependencies = [ 5514 - "expander 0.0.4", 5515 - "indexmap 1.9.3", 5516 - "proc-macro-crate 1.3.1", 5517 - "proc-macro2 1.0.75", 5518 "quote 1.0.35", 5519 - "syn 1.0.109", 5520 - "thiserror", 5521 ] 5522 5523 [[package]] ··· 5717 ] 5718 5719 [[package]] 5720 name = "fraction" 5721 version = "0.13.1" 5722 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5736 name = "frame-benchmarking" 5737 version = "28.0.0" 5738 dependencies = [ 5739 - "array-bytes 6.1.0", 5740 "frame-support", 5741 "frame-support-procedural", 5742 "frame-system", ··· 5764 version = "32.0.0" 5765 dependencies = [ 5766 "Inflector", 5767 - "array-bytes 6.1.0", 5768 "chrono", 5769 "clap 4.5.3", 5770 "comfy-table", ··· 5773 "frame-system", 5774 "gethostname", 5775 "handlebars", 5776 - "itertools 0.10.5", 5777 "lazy_static", 5778 "linked-hash-map", 5779 "log", ··· 5829 "frame-election-provider-support", 5830 "frame-support", 5831 "parity-scale-codec", 5832 - "proc-macro-crate 3.0.0", 5833 - "proc-macro2 1.0.75", 5834 "quote 1.0.35", 5835 "scale-info", 5836 "sp-arithmetic", 5837 - "syn 2.0.53", 5838 "trybuild", 5839 ] 5840 ··· 5877 name = "frame-executive" 5878 version = "28.0.0" 5879 dependencies = [ 5880 - "aquamarine 0.3.3", 5881 - "array-bytes 6.1.0", 5882 "frame-support", 5883 "frame-system", 5884 "frame-try-runtime", ··· 5948 name = "frame-support" 5949 version = "28.0.0" 5950 dependencies = [ 5951 - "aquamarine 0.5.0", 5952 - "array-bytes 6.1.0", 5953 "assert_matches", 5954 "bitflags 1.3.2", 5955 "docify", ··· 5996 "Inflector", 5997 "cfg-expr", 5998 "derive-syn-parse 0.2.0", 5999 - "expander 2.0.0", 6000 "frame-support-procedural-tools", 6001 - "itertools 0.10.5", 6002 "macro_magic", 6003 "proc-macro-warning", 6004 - "proc-macro2 1.0.75", 6005 "quote 1.0.35", 6006 "regex", 6007 "sp-crypto-hashing", 6008 - "syn 2.0.53", 6009 ] 6010 6011 [[package]] ··· 6013 version = "10.0.0" 6014 dependencies = [ 6015 "frame-support-procedural-tools-derive", 6016 - "proc-macro-crate 3.0.0", 6017 - "proc-macro2 1.0.75", 6018 "quote 1.0.35", 6019 - "syn 2.0.53", 6020 ] 6021 6022 [[package]] 6023 name = "frame-support-procedural-tools-derive" 6024 version = "11.0.0" 6025 dependencies = [ 6026 - "proc-macro2 1.0.75", 6027 "quote 1.0.35", 6028 - "syn 2.0.53", 6029 ] 6030 6031 [[package]] ··· 6095 version = "28.0.0" 6096 dependencies = [ 6097 "cfg-if", 6098 - "criterion 0.4.0", 6099 "docify", 6100 "frame-support", 6101 "log", ··· 6256 source = "registry+https://github.com/rust-lang/crates.io-index" 6257 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 6258 dependencies = [ 6259 - "proc-macro2 1.0.75", 6260 "quote 1.0.35", 6261 - "syn 2.0.53", 6262 ] 6263 6264 [[package]] ··· 6394 6395 [[package]] 6396 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 version = "0.5.0" 6408 source = "registry+https://github.com/rust-lang/crates.io-index" 6409 checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" 6410 dependencies = [ 6411 "opaque-debug 0.3.0", 6412 - "polyval 0.6.1", 6413 ] 6414 6415 [[package]] ··· 6937 source = "registry+https://github.com/rust-lang/crates.io-index" 6938 checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" 6939 dependencies = [ 6940 - "proc-macro2 1.0.75", 6941 "quote 1.0.35", 6942 "syn 1.0.109", 6943 ] ··· 6957 source = "registry+https://github.com/rust-lang/crates.io-index" 6958 checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 6959 dependencies = [ 6960 - "proc-macro2 1.0.75", 6961 "quote 1.0.35", 6962 ] 6963 ··· 7107 "curl", 7108 "curl-sys", 7109 "encoding_rs", 7110 - "event-listener 2.5.3", 7111 "futures-lite", 7112 "http", 7113 "log", ··· 7183 7184 [[package]] 7185 name = "jsonrpsee" 7186 - version = "0.22.2" 7187 source = "registry+https://github.com/rust-lang/crates.io-index" 7188 - checksum = "87f3ae45a64cfc0882934f963be9431b2a165d667f53140358181f262aca0702" 7189 dependencies = [ 7190 "jsonrpsee-core", 7191 "jsonrpsee-http-client", ··· 7199 7200 [[package]] 7201 name = "jsonrpsee-client-transport" 7202 - version = "0.22.2" 7203 source = "registry+https://github.com/rust-lang/crates.io-index" 7204 - checksum = "455fc882e56f58228df2aee36b88a1340eafd707c76af2fa68cf94b37d461131" 7205 dependencies = [ 7206 "futures-util", 7207 "http", ··· 7220 7221 [[package]] 7222 name = "jsonrpsee-core" 7223 - version = "0.22.2" 7224 source = "registry+https://github.com/rust-lang/crates.io-index" 7225 - checksum = "b75568f4f9696e3a47426e1985b548e1a9fcb13372a5e320372acaf04aca30d1" 7226 dependencies = [ 7227 "anyhow", 7228 - "async-lock 3.3.0", 7229 "async-trait", 7230 "beef", 7231 "futures-timer", ··· 7246 7247 [[package]] 7248 name = "jsonrpsee-http-client" 7249 - version = "0.22.2" 7250 source = "registry+https://github.com/rust-lang/crates.io-index" 7251 - checksum = "9e7a95e346f55df84fb167b7e06470e196e7d5b9488a21d69c5d9732043ba7ba" 7252 dependencies = [ 7253 "async-trait", 7254 "hyper", ··· 7266 7267 [[package]] 7268 name = "jsonrpsee-proc-macros" 7269 - version = "0.22.2" 7270 source = "registry+https://github.com/rust-lang/crates.io-index" 7271 - checksum = "30ca066e73dd70294aebc5c2675d8ffae43be944af027c857ce0d4c51785f014" 7272 dependencies = [ 7273 "heck 0.4.1", 7274 - "proc-macro-crate 3.0.0", 7275 - "proc-macro2 1.0.75", 7276 "quote 1.0.35", 7277 - "syn 2.0.53", 7278 ] 7279 7280 [[package]] 7281 name = "jsonrpsee-server" 7282 - version = "0.22.2" 7283 source = "registry+https://github.com/rust-lang/crates.io-index" 7284 - checksum = "0e29c1bd1f9bba83c864977c73404e505f74f730fa0db89dd490ec174e36d7f0" 7285 dependencies = [ 7286 "futures-util", 7287 "http", ··· 7303 7304 [[package]] 7305 name = "jsonrpsee-types" 7306 - version = "0.22.2" 7307 source = "registry+https://github.com/rust-lang/crates.io-index" 7308 - checksum = "3467fd35feeee179f71ab294516bdf3a81139e7aeebdd860e46897c12e1a3368" 7309 dependencies = [ 7310 "anyhow", 7311 "beef", ··· 7316 7317 [[package]] 7318 name = "jsonrpsee-ws-client" 7319 - version = "0.22.2" 7320 source = "registry+https://github.com/rust-lang/crates.io-index" 7321 - checksum = "68ca71e74983f624c0cb67828e480a981586074da8ad3a2f214c6a3f884edab9" 7322 dependencies = [ 7323 "http", 7324 "jsonrpsee-client-transport", ··· 7338 "elliptic-curve", 7339 "once_cell", 7340 "serdect", 7341 - "sha2 0.10.7", 7342 ] 7343 7344 [[package]] ··· 7769 "multihash 0.17.0", 7770 "quick-protobuf", 7771 "rand 0.8.5", 7772 - "sha2 0.10.7", 7773 "thiserror", 7774 "zeroize", 7775 ] ··· 7794 "log", 7795 "quick-protobuf", 7796 "rand 0.8.5", 7797 - "sha2 0.10.7", 7798 "smallvec", 7799 "thiserror", 7800 "uint", ··· 7852 "once_cell", 7853 "quick-protobuf", 7854 "rand 0.8.5", 7855 - "sha2 0.10.7", 7856 "snow", 7857 "static_assertions", 7858 "thiserror", ··· 8187 [[package]] 8188 name = "litep2p" 8189 version = "0.3.0" 8190 - source = "git+https://github.com/paritytech/litep2p?branch=master#b142c9eb611fb2fe78d2830266a3675b37299ceb" 8191 dependencies = [ 8192 "async-trait", 8193 "bs58 0.4.0", ··· 8207 "parking_lot 0.12.1", 8208 "pin-project", 8209 "prost 0.11.9", 8210 - "prost-build", 8211 "quinn", 8212 "rand 0.8.5", 8213 "rcgen", 8214 "ring 0.16.20", 8215 "rustls 0.20.8", 8216 "serde", 8217 - "sha2 0.10.7", 8218 "simple-dns", 8219 "smallvec", 8220 "snow", ··· 8224 "thiserror", 8225 "tokio", 8226 "tokio-stream", 8227 - "tokio-tungstenite 0.20.1", 8228 "tokio-util", 8229 "tracing", 8230 "trust-dns-resolver 0.23.2", ··· 8338 "macro_magic_core", 8339 "macro_magic_macros", 8340 "quote 1.0.35", 8341 - "syn 2.0.53", 8342 ] 8343 8344 [[package]] ··· 8350 "const-random", 8351 "derive-syn-parse 0.1.5", 8352 "macro_magic_core_macros", 8353 - "proc-macro2 1.0.75", 8354 "quote 1.0.35", 8355 - "syn 2.0.53", 8356 ] 8357 8358 [[package]] ··· 8361 source = "registry+https://github.com/rust-lang/crates.io-index" 8362 checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" 8363 dependencies = [ 8364 - "proc-macro2 1.0.75", 8365 "quote 1.0.35", 8366 - "syn 2.0.53", 8367 ] 8368 8369 [[package]] ··· 8374 dependencies = [ 8375 "macro_magic_core", 8376 "quote 1.0.35", 8377 - "syn 2.0.53", 8378 ] 8379 8380 [[package]] ··· 8458 8459 [[package]] 8460 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 version = "0.8.0" 8471 source = "registry+https://github.com/rust-lang/crates.io-index" 8472 checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" ··· 8544 version = "0.2.1" 8545 source = "registry+https://github.com/rust-lang/crates.io-index" 8546 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 8547 8548 [[package]] 8549 name = "minimal-template-node" ··· 8703 checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" 8704 dependencies = [ 8705 "cfg-if", 8706 - "proc-macro2 1.0.75", 8707 "quote 1.0.35", 8708 "syn 1.0.109", 8709 ] ··· 8750 "core2", 8751 "digest 0.10.7", 8752 "multihash-derive 0.8.0", 8753 - "sha2 0.10.7", 8754 "sha3", 8755 "unsigned-varint", 8756 ] ··· 8767 "core2", 8768 "digest 0.10.7", 8769 "multihash-derive 0.8.0", 8770 - "sha2 0.10.7", 8771 "sha3", 8772 "unsigned-varint", 8773 ] ··· 8797 "ripemd", 8798 "serde", 8799 "sha1", 8800 - "sha2 0.10.7", 8801 "sha3", 8802 "strobe-rs", 8803 ] ··· 8810 dependencies = [ 8811 "proc-macro-crate 1.3.1", 8812 "proc-macro-error", 8813 - "proc-macro2 1.0.75", 8814 "quote 1.0.35", 8815 "syn 1.0.109", 8816 "synstructure", ··· 8835 dependencies = [ 8836 "proc-macro-crate 1.3.1", 8837 "proc-macro-error", 8838 - "proc-macro2 1.0.75", 8839 "quote 1.0.35", 8840 "syn 1.0.109", 8841 "synstructure", ··· 8883 source = "registry+https://github.com/rust-lang/crates.io-index" 8884 checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998" 8885 dependencies = [ 8886 - "proc-macro2 1.0.75", 8887 "quote 1.0.35", 8888 "syn 1.0.109", 8889 ] ··· 9002 "bitflags 1.3.2", 9003 "cfg-if", 9004 "libc", 9005 - "memoffset 0.7.1", 9006 - "pin-utils", 9007 "static_assertions", 9008 ] 9009 9010 [[package]] 9011 name = "nix" 9012 - version = "0.27.1" 9013 source = "registry+https://github.com/rust-lang/crates.io-index" 9014 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 9015 dependencies = [ 9016 "bitflags 2.4.0", 9017 "cfg-if", 9018 "libc", 9019 ] 9020 ··· 9034 name = "node-bench" 9035 version = "0.9.0-dev" 9036 dependencies = [ 9037 - "array-bytes 6.1.0", 9038 "clap 4.5.3", 9039 "derive_more", 9040 "fs_extra", ··· 9125 "flate2", 9126 "fs_extra", 9127 "glob", 9128 - "itertools 0.10.5", 9129 "tar", 9130 "tempfile", 9131 "toml_edit 0.19.15", ··· 9190 "memchr", 9191 "minimal-lexical", 9192 ] 9193 9194 [[package]] 9195 name = "nonzero_ext" ··· 9409 source = "registry+https://github.com/rust-lang/crates.io-index" 9410 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 9411 dependencies = [ 9412 - "proc-macro2 1.0.75", 9413 "quote 1.0.35", 9414 - "syn 2.0.53", 9415 ] 9416 9417 [[package]] ··· 9450 9451 [[package]] 9452 name = "orchestra" 9453 - version = "0.3.5" 9454 source = "registry+https://github.com/rust-lang/crates.io-index" 9455 - checksum = "2356622ffdfe72362a45a1e5e87bb113b8327e596e39b91f11f0ef4395c8da79" 9456 dependencies = [ 9457 "async-trait", 9458 "dyn-clonable", ··· 9467 9468 [[package]] 9469 name = "orchestra-proc-macro" 9470 - version = "0.3.5" 9471 source = "registry+https://github.com/rust-lang/crates.io-index" 9472 - checksum = "eedb646674596266dc9bb2b5c7eea7c36b32ecc7777eba0d510196972d72c4fd" 9473 dependencies = [ 9474 - "expander 2.0.0", 9475 "indexmap 2.2.3", 9476 "itertools 0.11.0", 9477 "petgraph", 9478 - "proc-macro-crate 1.3.1", 9479 - "proc-macro2 1.0.75", 9480 "quote 1.0.35", 9481 "syn 1.0.109", 9482 ] ··· 9512 name = "pallet-alliance" 9513 version = "27.0.0" 9514 dependencies = [ 9515 - "array-bytes 6.1.0", 9516 "frame-benchmarking", 9517 "frame-support", 9518 "frame-system", ··· 9742 name = "pallet-bags-list" 9743 version = "27.0.0" 9744 dependencies = [ 9745 - "aquamarine 0.5.0", 9746 "docify", 9747 "frame-benchmarking", 9748 "frame-election-provider-support", ··· 9838 name = "pallet-beefy-mmr" 9839 version = "28.0.0" 9840 dependencies = [ 9841 - "array-bytes 6.1.0", 9842 "binary-merkle-tree", 9843 "frame-support", 9844 "frame-system", ··· 9884 "bp-beefy", 9885 "bp-runtime", 9886 "bp-test-utils", 9887 - "ckb-merkle-mountain-range", 9888 "frame-support", 9889 "frame-system", 9890 "log", ··· 10086 name = "pallet-contracts" 10087 version = "27.0.0" 10088 dependencies = [ 10089 - "array-bytes 6.1.0", 10090 "assert_matches", 10091 "bitflags 1.3.2", 10092 "env_logger 0.11.3", ··· 10184 name = "pallet-contracts-proc-macro" 10185 version = "18.0.0" 10186 dependencies = [ 10187 - "proc-macro2 1.0.75", 10188 "quote 1.0.35", 10189 - "syn 2.0.53", 10190 ] 10191 10192 [[package]] ··· 10252 ] 10253 10254 [[package]] 10255 name = "pallet-democracy" 10256 version = "28.0.0" 10257 dependencies = [ ··· 10770 name = "pallet-mmr" 10771 version = "27.0.0" 10772 dependencies = [ 10773 - "array-bytes 6.1.0", 10774 "env_logger 0.11.3", 10775 "frame-benchmarking", 10776 "frame-support", 10777 "frame-system", 10778 - "itertools 0.10.5", 10779 "log", 10780 "parity-scale-codec", 10781 "scale-info", ··· 11263 name = "pallet-sassafras" 11264 version = "0.3.5-dev" 11265 dependencies = [ 11266 - "array-bytes 6.1.0", 11267 "frame-benchmarking", 11268 "frame-support", 11269 "frame-system", ··· 11380 "log", 11381 "pallet-balances", 11382 "parity-scale-codec", 11383 - "rand_chacha 0.2.2", 11384 "scale-info", 11385 "sp-arithmetic", 11386 "sp-core", ··· 11406 "pallet-staking-reward-curve", 11407 "pallet-timestamp", 11408 "parity-scale-codec", 11409 - "rand_chacha 0.2.2", 11410 "scale-info", 11411 "serde", 11412 "sp-application-crypto", ··· 11424 name = "pallet-staking-reward-curve" 11425 version = "11.0.0" 11426 dependencies = [ 11427 - "proc-macro-crate 3.0.0", 11428 - "proc-macro2 1.0.75", 11429 "quote 1.0.35", 11430 "sp-runtime", 11431 - "syn 2.0.53", 11432 ] 11433 11434 [[package]] ··· 11608 name = "pallet-transaction-storage" 11609 version = "27.0.0" 11610 dependencies = [ 11611 - "array-bytes 6.1.0", 11612 "frame-benchmarking", 11613 "frame-support", 11614 "frame-system", ··· 11844 "cumulus-primitives-core", 11845 "cumulus-primitives-parachain-inherent", 11846 "cumulus-relay-chain-interface", 11847 "frame-benchmarking", 11848 "frame-benchmarking-cli", 11849 "futures", ··· 11896 "cumulus-pallet-session-benchmarking", 11897 "cumulus-pallet-xcm", 11898 "cumulus-pallet-xcmp-queue", 11899 "cumulus-primitives-core", 11900 "cumulus-primitives-storage-weight-reclaim", 11901 "cumulus-primitives-utility", 11902 "frame-benchmarking", 11903 "frame-executive", 11904 "frame-support", ··· 12062 12063 [[package]] 12064 name = "parity-scale-codec" 12065 - version = "3.6.5" 12066 source = "registry+https://github.com/rust-lang/crates.io-index" 12067 - checksum = "0dec8a8073036902368c2cdc0387e85ff9a37054d7e7c98e592145e0c92cd4fb" 12068 dependencies = [ 12069 "arrayvec 0.7.4", 12070 "bitvec", ··· 12077 12078 [[package]] 12079 name = "parity-scale-codec-derive" 12080 - version = "3.6.5" 12081 source = "registry+https://github.com/rust-lang/crates.io-index" 12082 - checksum = "312270ee71e1cd70289dacf597cab7b207aa107d2f28191c2ae45b2ece18a260" 12083 dependencies = [ 12084 - "proc-macro-crate 1.3.1", 12085 - "proc-macro2 1.0.75", 12086 "quote 1.0.35", 12087 "syn 1.0.109", 12088 ] ··· 12117 source = "registry+https://github.com/rust-lang/crates.io-index" 12118 checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" 12119 dependencies = [ 12120 - "proc-macro2 1.0.75", 12121 "syn 1.0.109", 12122 "synstructure", 12123 ] ··· 12302 "staging-xcm-builder", 12303 "staging-xcm-executor", 12304 "substrate-wasm-builder", 12305 ] 12306 12307 [[package]] ··· 12538 dependencies = [ 12539 "pest", 12540 "pest_meta", 12541 - "proc-macro2 1.0.75", 12542 "quote 1.0.35", 12543 - "syn 2.0.53", 12544 ] 12545 12546 [[package]] ··· 12551 dependencies = [ 12552 "once_cell", 12553 "pest", 12554 - "sha2 0.10.7", 12555 ] 12556 12557 [[package]] ··· 12579 source = "registry+https://github.com/rust-lang/crates.io-index" 12580 checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 12581 dependencies = [ 12582 - "proc-macro2 1.0.75", 12583 "quote 1.0.35", 12584 - "syn 2.0.53", 12585 ] 12586 12587 [[package]] ··· 12658 dependencies = [ 12659 "assert_cmd", 12660 "color-eyre", 12661 - "nix 0.26.2", 12662 "polkadot-cli", 12663 "polkadot-core-primitives", 12664 "polkadot-node-core-pvf", ··· 12682 "env_logger 0.11.3", 12683 "futures", 12684 "futures-timer", 12685 - "itertools 0.10.5", 12686 "log", 12687 "polkadot-node-jaeger", 12688 "polkadot-node-metrics", ··· 12839 "polkadot-node-subsystem-util", 12840 "polkadot-primitives", 12841 "polkadot-primitives-test-helpers", 12842 "sc-keystore", 12843 "sc-network", 12844 "sp-core", ··· 12898 name = "polkadot-erasure-coding" 12899 version = "7.0.0" 12900 dependencies = [ 12901 - "criterion 0.4.0", 12902 "parity-scale-codec", 12903 "polkadot-node-primitives", 12904 "polkadot-primitives", ··· 13001 "env_logger 0.11.3", 13002 "futures", 13003 "futures-timer", 13004 - "itertools 0.10.5", 13005 "kvdb", 13006 "kvdb-memorydb", 13007 "log", ··· 13235 "polkadot-node-subsystem-util", 13236 "polkadot-primitives", 13237 "polkadot-primitives-test-helpers", 13238 - "rstest", 13239 "sc-keystore", 13240 "sp-application-crypto", 13241 "sp-core", ··· 13272 version = "7.0.0" 13273 dependencies = [ 13274 "always-assert", 13275 - "array-bytes 6.1.0", 13276 "assert_matches", 13277 "blake3", 13278 "cfg-if", 13279 - "criterion 0.4.0", 13280 "futures", 13281 "futures-timer", 13282 "hex-literal", ··· 13342 "futures", 13343 "landlock", 13344 "libc", 13345 - "nix 0.27.1", 13346 "parity-scale-codec", 13347 "polkadot-parachain-primitives", 13348 "polkadot-primitives", ··· 13367 "cfg-if", 13368 "cpu-time", 13369 "libc", 13370 - "nix 0.27.1", 13371 "parity-scale-codec", 13372 "polkadot-node-core-pvf-common", 13373 "polkadot-parachain-primitives", ··· 13381 dependencies = [ 13382 "blake3", 13383 "cfg-if", 13384 - "criterion 0.4.0", 13385 "libc", 13386 - "nix 0.27.1", 13387 "parity-scale-codec", 13388 "polkadot-node-core-pvf-common", 13389 "polkadot-primitives", ··· 13581 "fatality", 13582 "futures", 13583 "futures-channel", 13584 - "itertools 0.10.5", 13585 "kvdb", 13586 "kvdb-memorydb", 13587 "kvdb-shared-tests", ··· 13641 13642 [[package]] 13643 name = "polkadot-parachain-bin" 13644 - version = "1.11.0" 13645 dependencies = [ 13646 "assert_cmd", 13647 "asset-hub-rococo-runtime", ··· 13676 "hex-literal", 13677 "jsonrpsee", 13678 "log", 13679 - "nix 0.26.2", 13680 "pallet-transaction-payment", 13681 "pallet-transaction-payment-rpc", 13682 "pallet-transaction-payment-rpc-runtime-api", ··· 13954 name = "polkadot-sdk-docs" 13955 version = "0.0.1" 13956 dependencies = [ 13957 "cumulus-pallet-aura-ext", 13958 "cumulus-pallet-parachain-system", 13959 "docify", 13960 "frame-executive", 13961 "frame-support", ··· 13993 "sc-consensus-grandpa", 13994 "sc-consensus-manual-seal", 13995 "sc-consensus-pow", 13996 "sc-network", 13997 "sc-rpc", 13998 "sc-rpc-api", 13999 "scale-info", 14000 "simple-mermaid", 14001 "sp-api", ··· 14019 version = "0.1.0" 14020 dependencies = [ 14021 "docify", 14022 "frame-executive", 14023 "frame-support", 14024 "frame-system", 14025 "frame-system-rpc-runtime-api", 14026 "log", 14027 "pallet-examples", 14028 "parity-scale-codec", ··· 14039 "sp-runtime", 14040 "sp-session", 14041 "sp-std 14.0.0", 14042 "sp-transaction-pool", 14043 "sp-version", 14044 ] ··· 14330 "polkadot-node-core-pvf-common", 14331 "polkadot-node-core-pvf-execute-worker", 14332 "polkadot-node-core-pvf-prepare-worker", 14333 "polkadot-node-primitives", 14334 "polkadot-node-subsystem", 14335 "polkadot-node-subsystem-test-helpers", ··· 14513 checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" 14514 dependencies = [ 14515 "polkavm-common", 14516 - "proc-macro2 1.0.75", 14517 "quote 1.0.35", 14518 - "syn 2.0.53", 14519 ] 14520 14521 [[package]] ··· 14525 checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" 14526 dependencies = [ 14527 "polkavm-derive-impl", 14528 - "syn 2.0.53", 14529 ] 14530 14531 [[package]] ··· 14567 14568 [[package]] 14569 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 version = "0.8.0" 14582 source = "registry+https://github.com/rust-lang/crates.io-index" 14583 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 14584 dependencies = [ 14585 "cpufeatures", 14586 "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", 14600 ] 14601 14602 [[package]] ··· 14608 "cfg-if", 14609 "cpufeatures", 14610 "opaque-debug 0.3.0", 14611 - "universal-hash 0.5.1", 14612 ] 14613 14614 [[package]] ··· 14710 source = "registry+https://github.com/rust-lang/crates.io-index" 14711 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 14712 dependencies = [ 14713 - "proc-macro2 1.0.75", 14714 "syn 1.0.109", 14715 ] 14716 ··· 14720 source = "registry+https://github.com/rust-lang/crates.io-index" 14721 checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62" 14722 dependencies = [ 14723 - "proc-macro2 1.0.75", 14724 - "syn 2.0.53", 14725 ] 14726 14727 [[package]] ··· 14767 14768 [[package]] 14769 name = "proc-macro-crate" 14770 - version = "3.0.0" 14771 source = "registry+https://github.com/rust-lang/crates.io-index" 14772 - checksum = "6b2685dd208a3771337d8d386a89840f0f43cd68be8dae90a5f8c2384effc9cd" 14773 dependencies = [ 14774 "toml_edit 0.21.0", 14775 ] ··· 14781 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 14782 dependencies = [ 14783 "proc-macro-error-attr", 14784 - "proc-macro2 1.0.75", 14785 "quote 1.0.35", 14786 "syn 1.0.109", 14787 "version_check", ··· 14793 source = "registry+https://github.com/rust-lang/crates.io-index" 14794 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 14795 dependencies = [ 14796 - "proc-macro2 1.0.75", 14797 "quote 1.0.35", 14798 "version_check", 14799 ] ··· 14810 source = "registry+https://github.com/rust-lang/crates.io-index" 14811 checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c" 14812 dependencies = [ 14813 - "proc-macro2 1.0.75", 14814 "quote 1.0.35", 14815 - "syn 2.0.53", 14816 ] 14817 14818 [[package]] ··· 14826 14827 [[package]] 14828 name = "proc-macro2" 14829 - version = "1.0.75" 14830 source = "registry+https://github.com/rust-lang/crates.io-index" 14831 - checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708" 14832 dependencies = [ 14833 "unicode-ident", 14834 ] ··· 14891 source = "registry+https://github.com/rust-lang/crates.io-index" 14892 checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" 14893 dependencies = [ 14894 - "proc-macro2 1.0.75", 14895 "quote 1.0.35", 14896 - "syn 2.0.53", 14897 ] 14898 14899 [[package]] ··· 14940 14941 [[package]] 14942 name = "prost" 14943 - version = "0.12.3" 14944 source = "registry+https://github.com/rust-lang/crates.io-index" 14945 - checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 14946 dependencies = [ 14947 "bytes", 14948 - "prost-derive 0.12.3", 14949 ] 14950 14951 [[package]] ··· 14963 "petgraph", 14964 "prettyplease 0.1.25", 14965 "prost 0.11.9", 14966 - "prost-types", 14967 "regex", 14968 "syn 1.0.109", 14969 "tempfile", ··· 14971 ] 14972 14973 [[package]] 14974 name = "prost-derive" 14975 version = "0.11.9" 14976 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 14978 dependencies = [ 14979 "anyhow", 14980 "itertools 0.10.5", 14981 - "proc-macro2 1.0.75", 14982 "quote 1.0.35", 14983 "syn 1.0.109", 14984 ] 14985 14986 [[package]] 14987 name = "prost-derive" 14988 - version = "0.12.3" 14989 source = "registry+https://github.com/rust-lang/crates.io-index" 14990 - checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 14991 dependencies = [ 14992 "anyhow", 14993 "itertools 0.11.0", 14994 - "proc-macro2 1.0.75", 14995 "quote 1.0.35", 14996 - "syn 2.0.53", 14997 ] 14998 14999 [[package]] ··· 15003 checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 15004 dependencies = [ 15005 "prost 0.11.9", 15006 ] 15007 15008 [[package]] ··· 15174 source = "registry+https://github.com/rust-lang/crates.io-index" 15175 checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 15176 dependencies = [ 15177 - "proc-macro2 1.0.75", 15178 ] 15179 15180 [[package]] ··· 15414 source = "registry+https://github.com/rust-lang/crates.io-index" 15415 checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" 15416 dependencies = [ 15417 - "proc-macro2 1.0.75", 15418 "quote 1.0.35", 15419 - "syn 2.0.53", 15420 ] 15421 15422 [[package]] ··· 15972 dependencies = [ 15973 "cfg-if", 15974 "glob", 15975 - "proc-macro2 1.0.75", 15976 "quote 1.0.35", 15977 "regex", 15978 "relative-path", 15979 "rustc_version 0.4.0", 15980 - "syn 2.0.53", 15981 "unicode-ident", 15982 ] 15983 ··· 16337 "multihash 0.17.0", 16338 "multihash-codetable", 16339 "parity-scale-codec", 16340 - "prost 0.12.3", 16341 - "prost-build", 16342 "quickcheck", 16343 "rand 0.8.5", 16344 "sc-client-api", ··· 16401 name = "sc-chain-spec" 16402 version = "28.0.0" 16403 dependencies = [ 16404 - "array-bytes 6.1.0", 16405 "docify", 16406 "log", 16407 "memmap2 0.9.3", ··· 16431 name = "sc-chain-spec-derive" 16432 version = "11.0.0" 16433 dependencies = [ 16434 - "proc-macro-crate 3.0.0", 16435 - "proc-macro2 1.0.75", 16436 "quote 1.0.35", 16437 - "syn 2.0.53", 16438 ] 16439 16440 [[package]] 16441 name = "sc-cli" 16442 version = "0.36.0" 16443 dependencies = [ 16444 - "array-bytes 6.1.0", 16445 "chrono", 16446 "clap 4.5.3", 16447 "fdlimit", 16448 "futures", 16449 "futures-timer", 16450 - "itertools 0.10.5", 16451 "libp2p-identity", 16452 "log", 16453 "names", ··· 16513 name = "sc-client-db" 16514 version = "0.35.0" 16515 dependencies = [ 16516 - "array-bytes 6.1.0", 16517 - "criterion 0.4.0", 16518 "hash-db", 16519 "kitchensink-runtime", 16520 "kvdb", ··· 16679 name = "sc-consensus-beefy" 16680 version = "13.0.0" 16681 dependencies = [ 16682 - "array-bytes 6.1.0", 16683 "async-channel", 16684 "async-trait", 16685 "fnv", ··· 16757 version = "0.19.0" 16758 dependencies = [ 16759 "ahash 0.8.8", 16760 - "array-bytes 6.1.0", 16761 "assert_matches", 16762 "async-trait", 16763 "dyn-clone", ··· 16915 name = "sc-executor" 16916 version = "0.32.0" 16917 dependencies = [ 16918 - "array-bytes 6.1.0", 16919 "assert_matches", 16920 - "criterion 0.4.0", 16921 "env_logger 0.11.3", 16922 "num_cpus", 16923 "parity-scale-codec", ··· 17017 name = "sc-keystore" 17018 version = "25.0.0" 17019 dependencies = [ 17020 - "array-bytes 6.1.0", 17021 "parking_lot 0.12.1", 17022 "serde_json", 17023 "sp-application-crypto", ··· 17031 name = "sc-mixnet" 17032 version = "0.4.0" 17033 dependencies = [ 17034 - "array-bytes 4.2.0", 17035 "arrayvec 0.7.4", 17036 "blake2 0.10.6", 17037 "bytes", ··· 17059 name = "sc-network" 17060 version = "0.34.0" 17061 dependencies = [ 17062 - "array-bytes 6.1.0", 17063 "assert_matches", 17064 "async-channel", 17065 "async-trait", ··· 17082 "parking_lot 0.12.1", 17083 "partial_sort", 17084 "pin-project", 17085 - "prost 0.11.9", 17086 - "prost-build", 17087 "rand 0.8.5", 17088 "sc-block-builder", 17089 "sc-client-api", ··· 17128 "futures", 17129 "libp2p-identity", 17130 "parity-scale-codec", 17131 - "prost-build", 17132 "sc-consensus", 17133 "sc-network-types", 17134 "sp-consensus", ··· 17165 name = "sc-network-light" 17166 version = "0.33.0" 17167 dependencies = [ 17168 - "array-bytes 6.1.0", 17169 "async-channel", 17170 "futures", 17171 "log", 17172 "parity-scale-codec", 17173 - "prost 0.12.3", 17174 - "prost-build", 17175 "sc-client-api", 17176 "sc-network", 17177 "sc-network-types", ··· 17185 name = "sc-network-statement" 17186 version = "0.16.0" 17187 dependencies = [ 17188 - "array-bytes 6.1.0", 17189 "async-channel", 17190 "futures", 17191 "libp2p", ··· 17205 name = "sc-network-sync" 17206 version = "0.33.0" 17207 dependencies = [ 17208 - "array-bytes 6.1.0", 17209 "async-channel", 17210 "async-trait", 17211 "fork-tree", ··· 17215 "log", 17216 "mockall", 17217 "parity-scale-codec", 17218 - "prost 0.12.3", 17219 - "prost-build", 17220 "quickcheck", 17221 "sc-block-builder", 17222 "sc-client-api", ··· 17277 name = "sc-network-transactions" 17278 version = "0.33.0" 17279 dependencies = [ 17280 - "array-bytes 6.1.0", 17281 "futures", 17282 "libp2p", 17283 "log", ··· 17294 17295 [[package]] 17296 name = "sc-network-types" 17297 - version = "0.10.0-dev" 17298 dependencies = [ 17299 - "bs58 0.4.0", 17300 "libp2p-identity", 17301 "litep2p", 17302 "multiaddr", ··· 17309 name = "sc-offchain" 17310 version = "29.0.0" 17311 dependencies = [ 17312 - "array-bytes 6.1.0", 17313 "async-trait", 17314 "bytes", 17315 "fnv", ··· 17421 name = "sc-rpc-server" 17422 version = "11.0.0" 17423 dependencies = [ 17424 "futures", 17425 "governor", 17426 "http", 17427 "hyper", 17428 "jsonrpsee", 17429 "log", 17430 "serde_json", ··· 17438 name = "sc-rpc-spec-v2" 17439 version = "0.34.0" 17440 dependencies = [ 17441 - "array-bytes 6.1.0", 17442 "assert_matches", 17443 "futures", 17444 "futures-util", ··· 17558 name = "sc-service-test" 17559 version = "2.0.0" 17560 dependencies = [ 17561 - "array-bytes 6.1.0", 17562 "async-channel", 17563 "fdlimit", 17564 "futures", ··· 17696 dependencies = [ 17697 "ansi_term", 17698 "chrono", 17699 - "criterion 0.4.0", 17700 "is-terminal", 17701 "lazy_static", 17702 "libc", ··· 17716 "sp-tracing 16.0.0", 17717 "thiserror", 17718 "tracing", 17719 - "tracing-log 0.1.3", 17720 "tracing-subscriber 0.3.18", 17721 ] 17722 ··· 17724 name = "sc-tracing-proc-macro" 17725 version = "11.0.0" 17726 dependencies = [ 17727 - "proc-macro-crate 3.0.0", 17728 - "proc-macro2 1.0.75", 17729 "quote 1.0.35", 17730 - "syn 2.0.53", 17731 ] 17732 17733 [[package]] 17734 name = "sc-transaction-pool" 17735 version = "28.0.0" 17736 dependencies = [ 17737 - "array-bytes 6.1.0", 17738 "assert_matches", 17739 "async-trait", 17740 - "criterion 0.4.0", 17741 "futures", 17742 "futures-timer", 17743 "linked-hash-map", ··· 17797 17798 [[package]] 17799 name = "scale-info" 17800 - version = "2.11.1" 17801 source = "registry+https://github.com/rust-lang/crates.io-index" 17802 - checksum = "788745a868b0e751750388f4e6546eb921ef714a4317fa6954f7cde114eb2eb7" 17803 dependencies = [ 17804 "bitvec", 17805 "cfg-if", ··· 17811 17812 [[package]] 17813 name = "scale-info-derive" 17814 - version = "2.11.1" 17815 source = "registry+https://github.com/rust-lang/crates.io-index" 17816 - checksum = "7dc2f4e8bc344b9fc3d5f74f72c2e55bfc38d28dc2ebc69c194a3df424e4d9ac" 17817 dependencies = [ 17818 - "proc-macro-crate 1.3.1", 17819 - "proc-macro2 1.0.75", 17820 "quote 1.0.35", 17821 "syn 1.0.109", 17822 ] ··· 17848 source = "registry+https://github.com/rust-lang/crates.io-index" 17849 checksum = "ec0f696e21e10fa546b7ffb1c9672c6de8fbc7a81acf59524386d8639bf12737" 17850 dependencies = [ 17851 - "proc-macro2 1.0.75", 17852 "quote 1.0.35", 17853 "serde_derive_internals", 17854 "syn 1.0.109", ··· 17887 source = "registry+https://github.com/rust-lang/crates.io-index" 17888 checksum = "8de18f6d8ba0aad7045f5feae07ec29899c1112584a38509a84ad7b04451eaa0" 17889 dependencies = [ 17890 - "aead 0.5.2", 17891 "arrayref", 17892 "arrayvec 0.7.4", 17893 "curve25519-dalek 4.1.2", ··· 17895 "merlin", 17896 "rand_core 0.6.4", 17897 "serde_bytes", 17898 - "sha2 0.10.7", 17899 "subtle 2.5.0", 17900 "zeroize", 17901 ] ··· 18142 source = "registry+https://github.com/rust-lang/crates.io-index" 18143 checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 18144 dependencies = [ 18145 - "proc-macro2 1.0.75", 18146 "quote 1.0.35", 18147 - "syn 2.0.53", 18148 ] 18149 18150 [[package]] ··· 18153 source = "registry+https://github.com/rust-lang/crates.io-index" 18154 checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 18155 dependencies = [ 18156 - "proc-macro2 1.0.75", 18157 "quote 1.0.35", 18158 "syn 1.0.109", 18159 ] ··· 18243 source = "registry+https://github.com/rust-lang/crates.io-index" 18244 checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" 18245 dependencies = [ 18246 - "proc-macro2 1.0.75", 18247 "quote 1.0.35", 18248 - "syn 2.0.53", 18249 ] 18250 18251 [[package]] ··· 18308 18309 [[package]] 18310 name = "sha2" 18311 - version = "0.10.7" 18312 source = "registry+https://github.com/rust-lang/crates.io-index" 18313 - checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 18314 dependencies = [ 18315 "cfg-if", 18316 "cpufeatures", ··· 18510 "async-executor", 18511 "async-fs", 18512 "async-io", 18513 - "async-lock 2.8.0", 18514 "async-net", 18515 "async-process", 18516 "blocking", ··· 18533 checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" 18534 dependencies = [ 18535 "arrayvec 0.7.4", 18536 - "async-lock 2.8.0", 18537 "atomic-take", 18538 "base64 0.21.2", 18539 "bip39", 18540 "blake2-rfc", 18541 "bs58 0.5.0", 18542 - "chacha20 0.9.1", 18543 "crossbeam-queue", 18544 "derive_more", 18545 - "ed25519-zebra 4.0.3", 18546 "either", 18547 - "event-listener 2.5.3", 18548 "fnv", 18549 "futures-lite", 18550 "futures-util", ··· 18561 "num-traits", 18562 "pbkdf2", 18563 "pin-project", 18564 - "poly1305 0.8.0", 18565 "rand 0.8.5", 18566 "rand_chacha 0.3.1", 18567 "ruzstd", 18568 "schnorrkel 0.10.2", 18569 "serde", 18570 "serde_json", 18571 - "sha2 0.10.7", 18572 "sha3", 18573 "siphasher", 18574 "slab", ··· 18587 checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33" 18588 dependencies = [ 18589 "async-channel", 18590 - "async-lock 2.8.0", 18591 "base64 0.21.2", 18592 "blake2-rfc", 18593 "derive_more", 18594 "either", 18595 - "event-listener 2.5.3", 18596 "fnv", 18597 "futures-channel", 18598 "futures-lite", ··· 18624 18625 [[package]] 18626 name = "snow" 18627 - version = "0.9.3" 18628 source = "registry+https://github.com/rust-lang/crates.io-index" 18629 - checksum = "0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155" 18630 dependencies = [ 18631 - "aes-gcm 0.9.2", 18632 "blake2 0.10.6", 18633 "chacha20poly1305", 18634 "curve25519-dalek 4.1.2", 18635 "rand_core 0.6.4", 18636 - "ring 0.16.20", 18637 "rustc_version 0.4.0", 18638 - "sha2 0.10.7", 18639 "subtle 2.5.0", 18640 ] 18641 ··· 18735 name = "snowbridge-outbound-queue-merkle-tree" 18736 version = "0.3.0" 18737 dependencies = [ 18738 - "array-bytes 4.2.0", 18739 "env_logger 0.11.3", 18740 "hex", 18741 "hex-literal", ··· 19106 "Inflector", 19107 "assert_matches", 19108 "blake2 0.10.6", 19109 - "expander 2.0.0", 19110 - "proc-macro-crate 3.0.0", 19111 - "proc-macro2 1.0.75", 19112 "quote 1.0.35", 19113 - "syn 2.0.53", 19114 ] 19115 19116 [[package]] 19117 name = "sp-api-test" 19118 version = "2.0.1" 19119 dependencies = [ 19120 - "criterion 0.4.0", 19121 "futures", 19122 "log", 19123 "parity-scale-codec", ··· 19163 name = "sp-arithmetic" 19164 version = "23.0.0" 19165 dependencies = [ 19166 - "criterion 0.4.0", 19167 "docify", 19168 "integer-sqrt", 19169 "num-traits", ··· 19294 name = "sp-consensus-beefy" 19295 version = "13.0.0" 19296 dependencies = [ 19297 - "array-bytes 6.1.0", 19298 "lazy_static", 19299 "parity-scale-codec", 19300 "scale-info", ··· 19365 name = "sp-core" 19366 version = "28.0.0" 19367 dependencies = [ 19368 - "array-bytes 6.1.0", 19369 "bandersnatch_vrfs", 19370 "bitflags 1.3.2", 19371 "blake2 0.10.6", 19372 "bounded-collections", 19373 "bs58 0.5.0", 19374 - "criterion 0.4.0", 19375 "dyn-clonable", 19376 - "ed25519-zebra 3.1.0", 19377 "futures", 19378 "hash-db", 19379 "hash256-std-hasher", 19380 "impl-serde", 19381 - "itertools 0.10.5", 19382 "k256", 19383 "lazy_static", 19384 "libsecp256k1", ··· 19481 dependencies = [ 19482 "blake2b_simd", 19483 "byteorder", 19484 - "criterion 0.4.0", 19485 "digest 0.10.7", 19486 - "sha2 0.10.7", 19487 "sha3", 19488 "sp-crypto-hashing-proc-macro", 19489 "twox-hash", ··· 19495 dependencies = [ 19496 "quote 1.0.35", 19497 "sp-crypto-hashing", 19498 - "syn 2.0.53", 19499 ] 19500 19501 [[package]] ··· 19511 version = "8.0.0" 19512 source = "git+https://github.com/paritytech/polkadot-sdk#82912acb33a9030c0ef3bf590a34fca09b72dc5f" 19513 dependencies = [ 19514 - "proc-macro2 1.0.75", 19515 "quote 1.0.35", 19516 - "syn 2.0.53", 19517 ] 19518 19519 [[package]] 19520 name = "sp-debug-derive" 19521 version = "14.0.0" 19522 dependencies = [ 19523 - "proc-macro2 1.0.75", 19524 "quote 1.0.35", 19525 - "syn 2.0.53", 19526 ] 19527 19528 [[package]] ··· 19610 "parity-scale-codec", 19611 "parking_lot 0.12.1", 19612 "rand 0.8.5", 19613 - "rand_chacha 0.2.2", 19614 "sp-core", 19615 "sp-externalities 0.25.0", 19616 ] ··· 19646 name = "sp-mmr-primitives" 19647 version = "26.0.0" 19648 dependencies = [ 19649 - "array-bytes 6.1.0", 19650 - "ckb-merkle-mountain-range", 19651 "log", 19652 "parity-scale-codec", 19653 "scale-info", ··· 19721 "hash256-std-hasher", 19722 "impl-trait-for-tuples", 19723 "log", 19724 "parity-scale-codec", 19725 "paste", 19726 "rand 0.8.5", ··· 19790 dependencies = [ 19791 "Inflector", 19792 "proc-macro-crate 1.3.1", 19793 - "proc-macro2 1.0.75", 19794 "quote 1.0.35", 19795 - "syn 2.0.53", 19796 ] 19797 19798 [[package]] ··· 19800 version = "17.0.0" 19801 dependencies = [ 19802 "Inflector", 19803 - "expander 2.0.0", 19804 - "proc-macro-crate 3.0.0", 19805 - "proc-macro2 1.0.75", 19806 "quote 1.0.35", 19807 - "syn 2.0.53", 19808 ] 19809 19810 [[package]] ··· 19874 name = "sp-state-machine" 19875 version = "0.35.0" 19876 dependencies = [ 19877 - "array-bytes 6.1.0", 19878 "assert_matches", 19879 "hash-db", 19880 "log", ··· 19897 name = "sp-statement-store" 19898 version = "10.0.0" 19899 dependencies = [ 19900 - "aes-gcm 0.10.3", 19901 "curve25519-dalek 4.1.2", 19902 "ed25519-dalek 2.1.0", 19903 "hkdf", 19904 "parity-scale-codec", 19905 "rand 0.8.5", 19906 "scale-info", 19907 - "sha2 0.10.7", 19908 "sp-api", 19909 "sp-application-crypto", 19910 "sp-core", ··· 20020 version = "29.0.0" 20021 dependencies = [ 20022 "ahash 0.8.8", 20023 - "array-bytes 6.1.0", 20024 - "criterion 0.5.1", 20025 "hash-db", 20026 "lazy_static", 20027 "memory-db", ··· 20063 version = "13.0.0" 20064 dependencies = [ 20065 "parity-scale-codec", 20066 - "proc-macro2 1.0.75", 20067 "quote 1.0.35", 20068 "sp-version", 20069 - "syn 2.0.53", 20070 ] 20071 20072 [[package]] ··· 20148 dependencies = [ 20149 "Inflector", 20150 "num-format", 20151 - "proc-macro2 1.0.75", 20152 "quote 1.0.35", 20153 "serde", 20154 "serde_json", ··· 20173 source = "registry+https://github.com/rust-lang/crates.io-index" 20174 checksum = "f07d54c4d01a1713eb363b55ba51595da15f6f1211435b71466460da022aa140" 20175 dependencies = [ 20176 - "proc-macro2 1.0.75", 20177 "quote 1.0.35", 20178 "syn 1.0.109", 20179 ] ··· 20199 name = "staging-node-cli" 20200 version = "3.0.0-dev" 20201 dependencies = [ 20202 - "array-bytes 6.1.0", 20203 "assert_cmd", 20204 "clap 4.5.3", 20205 "clap_complete", 20206 - "criterion 0.4.0", 20207 "frame-benchmarking", 20208 "frame-benchmarking-cli", 20209 "frame-support", ··· 20214 "kitchensink-runtime", 20215 "log", 20216 "mmr-gadget", 20217 - "nix 0.26.2", 20218 "node-primitives", 20219 "node-rpc", 20220 "node-testing", ··· 20298 "staging-node-inspect", 20299 "substrate-build-script-utils", 20300 "substrate-cli-test-utils", 20301 - "substrate-frame-cli", 20302 "substrate-rpc-client", 20303 "tempfile", 20304 "tokio", ··· 20345 name = "staging-xcm" 20346 version = "7.0.0" 20347 dependencies = [ 20348 - "array-bytes 6.1.0", 20349 "bounded-collections", 20350 "derivative", 20351 "environmental", ··· 20441 dependencies = [ 20442 "cfg_aliases", 20443 "memchr", 20444 - "proc-macro2 1.0.75", 20445 "quote 1.0.35", 20446 "syn 1.0.109", 20447 ] 20448 20449 [[package]] 20450 name = "str0m" 20451 - version = "0.2.0" 20452 source = "registry+https://github.com/rust-lang/crates.io-index" 20453 - checksum = "ee48572247f422dcbe68630c973f8296fbd5157119cd36a3223e48bf83d47727" 20454 dependencies = [ 20455 "combine", 20456 "crc", ··· 20516 dependencies = [ 20517 "heck 0.3.3", 20518 "proc-macro-error", 20519 - "proc-macro2 1.0.75", 20520 "quote 1.0.35", 20521 "syn 1.0.109", 20522 ] ··· 20552 checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 20553 dependencies = [ 20554 "heck 0.4.1", 20555 - "proc-macro2 1.0.75", 20556 "quote 1.0.35", 20557 "rustversion", 20558 "syn 1.0.109", ··· 20565 checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 20566 dependencies = [ 20567 "heck 0.4.1", 20568 - "proc-macro2 1.0.75", 20569 "quote 1.0.35", 20570 "rustversion", 20571 - "syn 2.0.53", 20572 ] 20573 20574 [[package]] ··· 20578 checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" 20579 dependencies = [ 20580 "heck 0.4.1", 20581 - "proc-macro2 1.0.75", 20582 "quote 1.0.35", 20583 "rustversion", 20584 - "syn 2.0.53", 20585 ] 20586 20587 [[package]] ··· 20601 "pbkdf2", 20602 "rustc-hex", 20603 "schnorrkel 0.11.4", 20604 - "sha2 0.10.7", 20605 "zeroize", 20606 ] 20607 ··· 20615 dependencies = [ 20616 "assert_cmd", 20617 "futures", 20618 - "nix 0.26.2", 20619 "node-primitives", 20620 "regex", 20621 "sc-cli", ··· 20627 ] 20628 20629 [[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 name = "substrate-frame-rpc-support" 20643 version = "29.0.0" 20644 dependencies = [ ··· 20767 name = "substrate-test-client" 20768 version = "2.0.1" 20769 dependencies = [ 20770 - "array-bytes 6.1.0", 20771 "async-trait", 20772 "futures", 20773 "parity-scale-codec", ··· 20793 name = "substrate-test-runtime" 20794 version = "2.0.0" 20795 dependencies = [ 20796 - "array-bytes 6.1.0", 20797 "frame-executive", 20798 "frame-support", 20799 "frame-system", ··· 21026 source = "registry+https://github.com/rust-lang/crates.io-index" 21027 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 21028 dependencies = [ 21029 - "proc-macro2 1.0.75", 21030 "quote 1.0.35", 21031 "unicode-ident", 21032 ] 21033 21034 [[package]] 21035 name = "syn" 21036 - version = "2.0.53" 21037 source = "registry+https://github.com/rust-lang/crates.io-index" 21038 - checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" 21039 dependencies = [ 21040 - "proc-macro2 1.0.75", 21041 "quote 1.0.35", 21042 "unicode-ident", 21043 ] ··· 21049 checksum = "86b837ef12ab88835251726eb12237655e61ec8dc8a280085d1961cdc3dfd047" 21050 dependencies = [ 21051 "paste", 21052 - "proc-macro2 1.0.75", 21053 "quote 1.0.35", 21054 - "syn 2.0.53", 21055 ] 21056 21057 [[package]] ··· 21060 source = "registry+https://github.com/rust-lang/crates.io-index" 21061 checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 21062 dependencies = [ 21063 - "proc-macro2 1.0.75", 21064 "quote 1.0.35", 21065 "syn 1.0.109", 21066 "unicode-xid 0.2.4", ··· 21324 source = "registry+https://github.com/rust-lang/crates.io-index" 21325 checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac" 21326 dependencies = [ 21327 - "proc-macro2 1.0.75", 21328 "quote 1.0.35", 21329 "syn 1.0.109", 21330 ] ··· 21335 source = "registry+https://github.com/rust-lang/crates.io-index" 21336 checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 21337 dependencies = [ 21338 - "proc-macro2 1.0.75", 21339 "quote 1.0.35", 21340 - "syn 2.0.53", 21341 ] 21342 21343 [[package]] ··· 21498 source = "registry+https://github.com/rust-lang/crates.io-index" 21499 checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 21500 dependencies = [ 21501 - "proc-macro2 1.0.75", 21502 "quote 1.0.35", 21503 - "syn 2.0.53", 21504 ] 21505 21506 [[package]] ··· 21562 21563 [[package]] 21564 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 version = "0.20.1" 21578 source = "registry+https://github.com/rust-lang/crates.io-index" 21579 checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" ··· 21584 "rustls-native-certs 0.6.3", 21585 "tokio", 21586 "tokio-rustls 0.24.1", 21587 - "tungstenite 0.20.1", 21588 ] 21589 21590 [[package]] ··· 21645 21646 [[package]] 21647 name = "toml_edit" 21648 version = "0.21.0" 21649 source = "registry+https://github.com/rust-lang/crates.io-index" 21650 checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" ··· 21719 source = "registry+https://github.com/rust-lang/crates.io-index" 21720 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 21721 dependencies = [ 21722 - "proc-macro2 1.0.75", 21723 "quote 1.0.35", 21724 - "syn 2.0.53", 21725 ] 21726 21727 [[package]] ··· 21759 version = "5.0.0" 21760 dependencies = [ 21761 "assert_matches", 21762 - "expander 2.0.0", 21763 - "proc-macro-crate 3.0.0", 21764 - "proc-macro2 1.0.75", 21765 "quote 1.0.35", 21766 - "syn 2.0.53", 21767 ] 21768 21769 [[package]] ··· 21846 source = "registry+https://github.com/rust-lang/crates.io-index" 21847 checksum = "3092f400e9f7e3ce8c1756016a8b6287163ab7a11dd47d82169260cb4cc2d680" 21848 dependencies = [ 21849 - "criterion 0.5.1", 21850 "hash-db", 21851 "keccak-hasher", 21852 "memory-db", ··· 22009 22010 [[package]] 22011 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 version = "0.20.1" 22032 source = "registry+https://github.com/rust-lang/crates.io-index" 22033 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" ··· 22045 "url", 22046 "utf-8", 22047 ] 22048 22049 [[package]] 22050 name = "twox-hash" ··· 22132 version = "0.2.4" 22133 source = "registry+https://github.com/rust-lang/crates.io-index" 22134 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 22146 [[package]] 22147 name = "universal-hash" ··· 22297 "rand 0.8.5", 22298 "rand_chacha 0.3.1", 22299 "rand_core 0.6.4", 22300 - "sha2 0.10.7", 22301 "sha3", 22302 "thiserror", 22303 "zeroize", ··· 22370 "bumpalo", 22371 "log", 22372 "once_cell", 22373 - "proc-macro2 1.0.75", 22374 "quote 1.0.35", 22375 - "syn 2.0.53", 22376 "wasm-bindgen-shared", 22377 ] 22378 ··· 22404 source = "registry+https://github.com/rust-lang/crates.io-index" 22405 checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 22406 dependencies = [ 22407 - "proc-macro2 1.0.75", 22408 "quote 1.0.35", 22409 - "syn 2.0.53", 22410 "wasm-bindgen-backend", 22411 "wasm-bindgen-shared", 22412 ] ··· 22437 source = "registry+https://github.com/rust-lang/crates.io-index" 22438 checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" 22439 dependencies = [ 22440 - "proc-macro2 1.0.75", 22441 "quote 1.0.35", 22442 ] 22443 ··· 22615 "log", 22616 "rustix 0.36.15", 22617 "serde", 22618 - "sha2 0.10.7", 22619 "toml 0.5.11", 22620 "windows-sys 0.45.0", 22621 "zstd 0.11.2+zstd.1.5.2", ··· 22829 "sp-consensus-beefy", 22830 "sp-core", 22831 "sp-runtime", 22832 "westend-runtime", 22833 "westend-runtime-constants", 22834 ] 22835 22836 [[package]] ··· 23470 name = "xcm-fee-payment-runtime-api" 23471 version = "0.1.0" 23472 dependencies = [ 23473 "frame-support", 23474 "parity-scale-codec", 23475 "scale-info", 23476 "sp-api", 23477 "sp-runtime", 23478 "sp-std 14.0.0", 23479 "sp-weights", 23480 "staging-xcm", 23481 ] 23482 23483 [[package]] ··· 23485 version = "7.0.0" 23486 dependencies = [ 23487 "Inflector", 23488 - "proc-macro2 1.0.75", 23489 "quote 1.0.35", 23490 "staging-xcm", 23491 - "syn 2.0.53", 23492 "trybuild", 23493 ] 23494 ··· 23608 source = "registry+https://github.com/rust-lang/crates.io-index" 23609 checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 23610 dependencies = [ 23611 - "proc-macro2 1.0.75", 23612 "quote 1.0.35", 23613 - "syn 2.0.53", 23614 ] 23615 23616 [[package]] ··· 23628 source = "registry+https://github.com/rust-lang/crates.io-index" 23629 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 23630 dependencies = [ 23631 - "proc-macro2 1.0.75", 23632 "quote 1.0.35", 23633 - "syn 2.0.53", 23634 ] 23635 23636 [[package]] ··· 23645 "serde_json", 23646 "thiserror", 23647 "tokio", 23648 - "tokio-tungstenite 0.17.2", 23649 "tracing-gum", 23650 "url", 23651 ]
··· 44 45 [[package]] 46 name = "aead" 47 version = "0.5.2" 48 source = "registry+https://github.com/rust-lang/crates.io-index" 49 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" ··· 54 55 [[package]] 56 name = "aes" 57 version = "0.8.3" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" ··· 65 66 [[package]] 67 name = "aes-gcm" 68 version = "0.10.3" 69 source = "registry+https://github.com/rust-lang/crates.io-index" 70 checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" 71 dependencies = [ 72 + "aead", 73 + "aes", 74 "cipher 0.4.4", 75 + "ctr", 76 + "ghash", 77 "subtle 2.5.0", 78 ] 79 ··· 157 "dunce", 158 "heck 0.4.1", 159 "proc-macro-error", 160 + "proc-macro2 1.0.82", 161 "quote 1.0.35", 162 + "syn 2.0.61", 163 "syn-solidity", 164 "tiny-keccak", 165 ] ··· 277 278 [[package]] 279 name = "aquamarine" 280 version = "0.5.0" 281 source = "registry+https://github.com/rust-lang/crates.io-index" 282 checksum = "21cc1548309245035eb18aa7f0967da6bc65587005170c56e6ef2788a4cf3f4e" ··· 284 "include_dir", 285 "itertools 0.10.5", 286 "proc-macro-error", 287 + "proc-macro2 1.0.82", 288 "quote 1.0.35", 289 + "syn 2.0.61", 290 ] 291 292 [[package]] ··· 515 dependencies = [ 516 "num-bigint", 517 "num-traits", 518 + "proc-macro2 1.0.82", 519 "quote 1.0.35", 520 "syn 1.0.109", 521 ] ··· 617 source = "registry+https://github.com/rust-lang/crates.io-index" 618 checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea" 619 dependencies = [ 620 + "proc-macro2 1.0.82", 621 "quote 1.0.35", 622 "syn 1.0.109", 623 ] ··· 658 659 [[package]] 660 name = "array-bytes" 661 + version = "6.2.2" 662 source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "6f840fb7195bcfc5e17ea40c26e5ce6d5b9ce5d584466e17703209657e459ae0" 664 665 [[package]] 666 name = "arrayref" ··· 705 source = "registry+https://github.com/rust-lang/crates.io-index" 706 checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" 707 dependencies = [ 708 + "proc-macro2 1.0.82", 709 "quote 1.0.35", 710 "syn 1.0.109", 711 "synstructure", ··· 717 source = "registry+https://github.com/rust-lang/crates.io-index" 718 checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" 719 dependencies = [ 720 + "proc-macro2 1.0.82", 721 "quote 1.0.35", 722 "syn 1.0.109", 723 ] ··· 830 "pallet-nfts-runtime-api", 831 "pallet-proxy", 832 "pallet-session", 833 "pallet-timestamp", 834 "pallet-transaction-payment", 835 "pallet-transaction-payment-rpc-runtime-api", ··· 866 "staging-xcm-executor", 867 "substrate-wasm-builder", 868 "testnet-parachains-constants", 869 + "xcm-fee-payment-runtime-api", 870 ] 871 872 [[package]] ··· 895 "cumulus-pallet-xcmp-queue", 896 "emulated-integration-tests-common", 897 "frame-support", 898 + "frame-system", 899 "pallet-asset-conversion", 900 + "pallet-asset-tx-payment", 901 "pallet-assets", 902 "pallet-balances", 903 "pallet-message-queue", 904 + "pallet-transaction-payment", 905 "pallet-treasury", 906 "pallet-xcm", 907 "parachains-common", 908 "parity-scale-codec", 909 "penpal-runtime", 910 "polkadot-runtime-common", 911 + "sp-core", 912 + "sp-keyring", 913 "sp-runtime", 914 "staging-xcm", 915 "staging-xcm-executor", 916 "westend-runtime", 917 "westend-system-emulated-network", 918 + "xcm-fee-payment-runtime-api", 919 ] 920 921 [[package]] ··· 961 "pallet-nfts-runtime-api", 962 "pallet-proxy", 963 "pallet-session", 964 + "pallet-state-trie-migration", 965 "pallet-timestamp", 966 "pallet-transaction-payment", 967 "pallet-transaction-payment-rpc-runtime-api", ··· 996 "substrate-wasm-builder", 997 "testnet-parachains-constants", 998 "westend-runtime-constants", 999 + "xcm-fee-payment-runtime-api", 1000 ] 1001 1002 [[package]] ··· 1068 checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 1069 dependencies = [ 1070 "concurrent-queue", 1071 + "event-listener", 1072 "futures-core", 1073 ] 1074 ··· 1078 source = "registry+https://github.com/rust-lang/crates.io-index" 1079 checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 1080 dependencies = [ 1081 + "async-lock", 1082 "async-task", 1083 "concurrent-queue", 1084 "fastrand 1.9.0", ··· 1092 source = "registry+https://github.com/rust-lang/crates.io-index" 1093 checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 1094 dependencies = [ 1095 + "async-lock", 1096 "autocfg", 1097 "blocking", 1098 "futures-lite", ··· 1107 "async-channel", 1108 "async-executor", 1109 "async-io", 1110 + "async-lock", 1111 "blocking", 1112 "futures-lite", 1113 "once_cell", ··· 1119 source = "registry+https://github.com/rust-lang/crates.io-index" 1120 checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 1121 dependencies = [ 1122 + "async-lock", 1123 "autocfg", 1124 "cfg-if", 1125 "concurrent-queue", ··· 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 1141 dependencies = [ 1142 + "event-listener", 1143 ] 1144 1145 [[package]] ··· 1161 checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" 1162 dependencies = [ 1163 "async-io", 1164 + "async-lock", 1165 "autocfg", 1166 "blocking", 1167 "cfg-if", 1168 + "event-listener", 1169 "futures-lite", 1170 "rustix 0.37.23", 1171 "signal-hook", ··· 1182 "async-channel", 1183 "async-global-executor", 1184 "async-io", 1185 + "async-lock", 1186 "crossbeam-utils", 1187 "futures-channel", 1188 "futures-core", ··· 1216 source = "registry+https://github.com/rust-lang/crates.io-index" 1217 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 1218 dependencies = [ 1219 + "proc-macro2 1.0.82", 1220 "quote 1.0.35", 1221 + "syn 2.0.61", 1222 ] 1223 1224 [[package]] ··· 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" 1235 dependencies = [ 1236 + "proc-macro2 1.0.82", 1237 "quote 1.0.35", 1238 + "syn 2.0.61", 1239 ] 1240 1241 [[package]] ··· 1281 checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" 1282 dependencies = [ 1283 "proc-macro-error", 1284 + "proc-macro2 1.0.82", 1285 "quote 1.0.35", 1286 "syn 1.0.109", 1287 ] ··· 1335 "rand_chacha 0.3.1", 1336 "rand_core 0.6.4", 1337 "ring 0.1.0", 1338 + "sha2 0.10.8", 1339 "sp-ark-bls12-381", 1340 "sp-ark-ed-on-bls12-381-bandersnatch", 1341 "zeroize", ··· 1393 name = "binary-merkle-tree" 1394 version = "13.0.0" 1395 dependencies = [ 1396 + "array-bytes", 1397 "env_logger 0.11.3", 1398 "hash-db", 1399 "log", ··· 1423 "lazycell", 1424 "peeking_take_while", 1425 "prettyplease 0.2.12", 1426 + "proc-macro2 1.0.82", 1427 "quote 1.0.35", 1428 "regex", 1429 "rustc-hash", 1430 "shlex", 1431 + "syn 2.0.61", 1432 ] 1433 1434 [[package]] ··· 1595 checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 1596 dependencies = [ 1597 "async-channel", 1598 + "async-lock", 1599 "async-task", 1600 "atomic-waker", 1601 "fastrand 1.9.0", ··· 2095 "static_assertions", 2096 "substrate-wasm-builder", 2097 "testnet-parachains-constants", 2098 + "tuplex", 2099 ] 2100 2101 [[package]] ··· 2254 "static_assertions", 2255 "substrate-wasm-builder", 2256 "testnet-parachains-constants", 2257 + "tuplex", 2258 "westend-runtime-constants", 2259 ] 2260 ··· 2293 "staging-xcm", 2294 "staging-xcm-builder", 2295 "static_assertions", 2296 + "tuplex", 2297 ] 2298 2299 [[package]] ··· 2484 2485 [[package]] 2486 name = "chacha20" 2487 version = "0.9.1" 2488 source = "registry+https://github.com/rust-lang/crates.io-index" 2489 checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" ··· 2495 2496 [[package]] 2497 name = "chacha20poly1305" 2498 + version = "0.10.1" 2499 source = "registry+https://github.com/rust-lang/crates.io-index" 2500 + checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" 2501 dependencies = [ 2502 + "aead", 2503 + "chacha20", 2504 + "cipher 0.4.4", 2505 + "poly1305", 2506 "zeroize", 2507 ] 2508 ··· 2584 2585 [[package]] 2586 name = "cipher" 2587 version = "0.4.4" 2588 source = "registry+https://github.com/rust-lang/crates.io-index" 2589 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 2590 dependencies = [ 2591 "crypto-common", 2592 "inout", 2593 + "zeroize", 2594 ] 2595 2596 [[package]] ··· 2600 checksum = "56ccb671c5921be8a84686e6212ca184cb1d7c51cadcdbfcbd1cc3f042f5dfb8" 2601 dependencies = [ 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", 2612 ] 2613 2614 [[package]] ··· 2703 dependencies = [ 2704 "heck 0.4.1", 2705 "proc-macro-error", 2706 + "proc-macro2 1.0.82", 2707 "quote 1.0.35", 2708 "syn 1.0.109", 2709 ] ··· 2715 checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" 2716 dependencies = [ 2717 "heck 0.5.0", 2718 + "proc-macro2 1.0.82", 2719 "quote 1.0.35", 2720 + "syn 2.0.61", 2721 ] 2722 2723 [[package]] ··· 2840 "pallet-salary", 2841 "pallet-scheduler", 2842 "pallet-session", 2843 + "pallet-state-trie-migration", 2844 "pallet-timestamp", 2845 "pallet-transaction-payment", 2846 "pallet-transaction-payment-rpc-runtime-api", ··· 2905 checksum = "d51beaa537d73d2d1ff34ee70bc095f170420ab2ec5d687ecd3ec2b0d092514b" 2906 dependencies = [ 2907 "nom", 2908 + "proc-macro2 1.0.82", 2909 "quote 1.0.35", 2910 "syn 1.0.109", 2911 ] ··· 3452 3453 [[package]] 3454 name = "criterion" 3455 version = "0.5.1" 3456 source = "registry+https://github.com/rust-lang/crates.io-index" 3457 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" ··· 3582 3583 [[package]] 3584 name = "ctr" 3585 version = "0.9.2" 3586 source = "registry+https://github.com/rust-lang/crates.io-index" 3587 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" ··· 3944 "sp-trie", 3945 "sp-version", 3946 "staging-xcm", 3947 + "staging-xcm-builder", 3948 "trie-db", 3949 "trie-standardmap", 3950 ] ··· 3953 name = "cumulus-pallet-parachain-system-proc-macro" 3954 version = "0.6.0" 3955 dependencies = [ 3956 + "proc-macro-crate 3.1.0", 3957 + "proc-macro2 1.0.82", 3958 "quote 1.0.35", 3959 + "syn 2.0.61", 3960 ] 3961 3962 [[package]] ··· 4200 name = "cumulus-relay-chain-minimal-node" 4201 version = "0.7.0" 4202 dependencies = [ 4203 + "array-bytes", 4204 "async-trait", 4205 "cumulus-primitives-core", 4206 "cumulus-relay-chain-interface", ··· 4372 dependencies = [ 4373 "async-trait", 4374 "clap 4.5.3", 4375 + "criterion", 4376 "cumulus-client-cli", 4377 "cumulus-client-collator", 4378 "cumulus-client-consensus-aura", ··· 4515 source = "registry+https://github.com/rust-lang/crates.io-index" 4516 checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" 4517 dependencies = [ 4518 + "proc-macro2 1.0.82", 4519 "quote 1.0.35", 4520 + "syn 2.0.61", 4521 ] 4522 4523 [[package]] ··· 4554 "cc", 4555 "codespan-reporting", 4556 "once_cell", 4557 + "proc-macro2 1.0.82", 4558 "quote 1.0.35", 4559 "scratch", 4560 + "syn 2.0.61", 4561 ] 4562 4563 [[package]] ··· 4572 source = "registry+https://github.com/rust-lang/crates.io-index" 4573 checksum = "50c49547d73ba8dcfd4ad7325d64c6d5391ff4224d498fc39a6f3f49825a530d" 4574 dependencies = [ 4575 + "proc-macro2 1.0.82", 4576 "quote 1.0.35", 4577 + "syn 2.0.61", 4578 ] 4579 4580 [[package]] ··· 4661 source = "registry+https://github.com/rust-lang/crates.io-index" 4662 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 4663 dependencies = [ 4664 + "proc-macro2 1.0.82", 4665 "quote 1.0.35", 4666 "syn 1.0.109", 4667 ] ··· 4672 source = "registry+https://github.com/rust-lang/crates.io-index" 4673 checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" 4674 dependencies = [ 4675 + "proc-macro2 1.0.82", 4676 "quote 1.0.35", 4677 "syn 1.0.109", 4678 ] ··· 4683 source = "registry+https://github.com/rust-lang/crates.io-index" 4684 checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" 4685 dependencies = [ 4686 + "proc-macro2 1.0.82", 4687 "quote 1.0.35", 4688 + "syn 2.0.61", 4689 ] 4690 4691 [[package]] ··· 4695 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 4696 dependencies = [ 4697 "convert_case", 4698 + "proc-macro2 1.0.82", 4699 "quote 1.0.35", 4700 "rustc_version 0.4.0", 4701 "syn 1.0.109", ··· 4791 source = "registry+https://github.com/rust-lang/crates.io-index" 4792 checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 4793 dependencies = [ 4794 + "proc-macro2 1.0.82", 4795 "quote 1.0.35", 4796 + "syn 2.0.61", 4797 ] 4798 4799 [[package]] ··· 4851 "common-path", 4852 "derive-syn-parse 0.2.0", 4853 "once_cell", 4854 + "proc-macro2 1.0.82", 4855 "quote 1.0.35", 4856 "regex", 4857 + "syn 2.0.61", 4858 "termcolor", 4859 "toml 0.8.8", 4860 "walkdir", ··· 4900 source = "registry+https://github.com/rust-lang/crates.io-index" 4901 checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" 4902 dependencies = [ 4903 + "proc-macro2 1.0.82", 4904 "quote 1.0.35", 4905 "syn 1.0.109", 4906 ] ··· 4969 "ed25519 2.2.2", 4970 "rand_core 0.6.4", 4971 "serde", 4972 + "sha2 0.10.8", 4973 "subtle 2.5.0", 4974 "zeroize", 4975 ] 4976 4977 [[package]] 4978 name = "ed25519-zebra" 4979 version = "4.0.3" 4980 source = "registry+https://github.com/rust-lang/crates.io-index" 4981 checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" ··· 4985 "hashbrown 0.14.3", 4986 "hex", 4987 "rand_core 0.6.4", 4988 + "sha2 0.10.8", 4989 "zeroize", 4990 ] 4991 ··· 5069 checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 5070 dependencies = [ 5071 "heck 0.4.1", 5072 + "proc-macro2 1.0.82", 5073 "quote 1.0.35", 5074 "syn 1.0.109", 5075 ] ··· 5081 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 5082 dependencies = [ 5083 "heck 0.4.1", 5084 + "proc-macro2 1.0.82", 5085 "quote 1.0.35", 5086 + "syn 2.0.61", 5087 ] 5088 5089 [[package]] ··· 5101 source = "registry+https://github.com/rust-lang/crates.io-index" 5102 checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 5103 dependencies = [ 5104 + "proc-macro2 1.0.82", 5105 "quote 1.0.35", 5106 + "syn 2.0.61", 5107 ] 5108 5109 [[package]] ··· 5112 source = "registry+https://github.com/rust-lang/crates.io-index" 5113 checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" 5114 dependencies = [ 5115 + "proc-macro2 1.0.82", 5116 "quote 1.0.35", 5117 + "syn 2.0.61", 5118 ] 5119 5120 [[package]] ··· 5139 5140 [[package]] 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" 5155 version = "0.10.1" 5156 source = "registry+https://github.com/rust-lang/crates.io-index" 5157 checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" ··· 5291 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 5292 5293 [[package]] 5294 name = "exit-future" 5295 version = "0.2.0" 5296 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5301 5302 [[package]] 5303 name = "expander" 5304 version = "2.0.0" 5305 source = "registry+https://github.com/rust-lang/crates.io-index" 5306 checksum = "5f86a749cf851891866c10515ef6c299b5c69661465e9c3bbe7e07a2b77fb0f7" 5307 dependencies = [ 5308 "blake2 0.10.6", 5309 "fs-err", 5310 + "proc-macro2 1.0.82", 5311 "quote 1.0.35", 5312 + "syn 2.0.61", 5313 ] 5314 5315 [[package]] ··· 5362 5363 [[package]] 5364 name = "fatality" 5365 + version = "0.1.1" 5366 source = "registry+https://github.com/rust-lang/crates.io-index" 5367 + checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019" 5368 dependencies = [ 5369 "fatality-proc-macro", 5370 "thiserror", ··· 5372 5373 [[package]] 5374 name = "fatality-proc-macro" 5375 + version = "0.1.1" 5376 source = "registry+https://github.com/rust-lang/crates.io-index" 5377 + checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303" 5378 dependencies = [ 5379 + "expander", 5380 + "indexmap 2.2.3", 5381 + "proc-macro-crate 3.1.0", 5382 + "proc-macro2 1.0.82", 5383 "quote 1.0.35", 5384 + "syn 2.0.61", 5385 ] 5386 5387 [[package]] ··· 5581 ] 5582 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]] 5594 name = "fraction" 5595 version = "0.13.1" 5596 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5610 name = "frame-benchmarking" 5611 version = "28.0.0" 5612 dependencies = [ 5613 + "array-bytes", 5614 "frame-support", 5615 "frame-support-procedural", 5616 "frame-system", ··· 5638 version = "32.0.0" 5639 dependencies = [ 5640 "Inflector", 5641 + "array-bytes", 5642 "chrono", 5643 "clap 4.5.3", 5644 "comfy-table", ··· 5647 "frame-system", 5648 "gethostname", 5649 "handlebars", 5650 + "itertools 0.11.0", 5651 "lazy_static", 5652 "linked-hash-map", 5653 "log", ··· 5703 "frame-election-provider-support", 5704 "frame-support", 5705 "parity-scale-codec", 5706 + "proc-macro-crate 3.1.0", 5707 + "proc-macro2 1.0.82", 5708 "quote 1.0.35", 5709 "scale-info", 5710 "sp-arithmetic", 5711 + "syn 2.0.61", 5712 "trybuild", 5713 ] 5714 ··· 5751 name = "frame-executive" 5752 version = "28.0.0" 5753 dependencies = [ 5754 + "aquamarine", 5755 + "array-bytes", 5756 "frame-support", 5757 "frame-system", 5758 "frame-try-runtime", ··· 5822 name = "frame-support" 5823 version = "28.0.0" 5824 dependencies = [ 5825 + "aquamarine", 5826 + "array-bytes", 5827 "assert_matches", 5828 "bitflags 1.3.2", 5829 "docify", ··· 5870 "Inflector", 5871 "cfg-expr", 5872 "derive-syn-parse 0.2.0", 5873 + "expander", 5874 "frame-support-procedural-tools", 5875 + "itertools 0.11.0", 5876 "macro_magic", 5877 "proc-macro-warning", 5878 + "proc-macro2 1.0.82", 5879 "quote 1.0.35", 5880 "regex", 5881 "sp-crypto-hashing", 5882 + "syn 2.0.61", 5883 ] 5884 5885 [[package]] ··· 5887 version = "10.0.0" 5888 dependencies = [ 5889 "frame-support-procedural-tools-derive", 5890 + "proc-macro-crate 3.1.0", 5891 + "proc-macro2 1.0.82", 5892 "quote 1.0.35", 5893 + "syn 2.0.61", 5894 ] 5895 5896 [[package]] 5897 name = "frame-support-procedural-tools-derive" 5898 version = "11.0.0" 5899 dependencies = [ 5900 + "proc-macro2 1.0.82", 5901 "quote 1.0.35", 5902 + "syn 2.0.61", 5903 ] 5904 5905 [[package]] ··· 5969 version = "28.0.0" 5970 dependencies = [ 5971 "cfg-if", 5972 + "criterion", 5973 "docify", 5974 "frame-support", 5975 "log", ··· 6130 source = "registry+https://github.com/rust-lang/crates.io-index" 6131 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 6132 dependencies = [ 6133 + "proc-macro2 1.0.82", 6134 "quote 1.0.35", 6135 + "syn 2.0.61", 6136 ] 6137 6138 [[package]] ··· 6268 6269 [[package]] 6270 name = "ghash" 6271 version = "0.5.0" 6272 source = "registry+https://github.com/rust-lang/crates.io-index" 6273 checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" 6274 dependencies = [ 6275 "opaque-debug 0.3.0", 6276 + "polyval", 6277 ] 6278 6279 [[package]] ··· 6801 source = "registry+https://github.com/rust-lang/crates.io-index" 6802 checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" 6803 dependencies = [ 6804 + "proc-macro2 1.0.82", 6805 "quote 1.0.35", 6806 "syn 1.0.109", 6807 ] ··· 6821 source = "registry+https://github.com/rust-lang/crates.io-index" 6822 checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 6823 dependencies = [ 6824 + "proc-macro2 1.0.82", 6825 "quote 1.0.35", 6826 ] 6827 ··· 6971 "curl", 6972 "curl-sys", 6973 "encoding_rs", 6974 + "event-listener", 6975 "futures-lite", 6976 "http", 6977 "log", ··· 7047 7048 [[package]] 7049 name = "jsonrpsee" 7050 + version = "0.22.5" 7051 source = "registry+https://github.com/rust-lang/crates.io-index" 7052 + checksum = "cfdb12a2381ea5b2e68c3469ec604a007b367778cdb14d09612c8069ebd616ad" 7053 dependencies = [ 7054 "jsonrpsee-core", 7055 "jsonrpsee-http-client", ··· 7063 7064 [[package]] 7065 name = "jsonrpsee-client-transport" 7066 + version = "0.22.5" 7067 source = "registry+https://github.com/rust-lang/crates.io-index" 7068 + checksum = "4978087a58c3ab02efc5b07c5e5e2803024536106fd5506f558db172c889b3aa" 7069 dependencies = [ 7070 "futures-util", 7071 "http", ··· 7084 7085 [[package]] 7086 name = "jsonrpsee-core" 7087 + version = "0.22.5" 7088 source = "registry+https://github.com/rust-lang/crates.io-index" 7089 + checksum = "b4b257e1ec385e07b0255dde0b933f948b5c8b8c28d42afda9587c3a967b896d" 7090 dependencies = [ 7091 "anyhow", 7092 "async-trait", 7093 "beef", 7094 "futures-timer", ··· 7109 7110 [[package]] 7111 name = "jsonrpsee-http-client" 7112 + version = "0.22.5" 7113 source = "registry+https://github.com/rust-lang/crates.io-index" 7114 + checksum = "1ccf93fc4a0bfe05d851d37d7c32b7f370fe94336b52a2f0efc5f1981895c2e5" 7115 dependencies = [ 7116 "async-trait", 7117 "hyper", ··· 7129 7130 [[package]] 7131 name = "jsonrpsee-proc-macros" 7132 + version = "0.22.5" 7133 source = "registry+https://github.com/rust-lang/crates.io-index" 7134 + checksum = "7d0bb047e79a143b32ea03974a6bf59b62c2a4c5f5d42a381c907a8bbb3f75c0" 7135 dependencies = [ 7136 "heck 0.4.1", 7137 + "proc-macro-crate 3.1.0", 7138 + "proc-macro2 1.0.82", 7139 "quote 1.0.35", 7140 + "syn 2.0.61", 7141 ] 7142 7143 [[package]] 7144 name = "jsonrpsee-server" 7145 + version = "0.22.5" 7146 source = "registry+https://github.com/rust-lang/crates.io-index" 7147 + checksum = "12d8b6a9674422a8572e0b0abb12feeb3f2aeda86528c80d0350c2bd0923ab41" 7148 dependencies = [ 7149 "futures-util", 7150 "http", ··· 7166 7167 [[package]] 7168 name = "jsonrpsee-types" 7169 + version = "0.22.5" 7170 source = "registry+https://github.com/rust-lang/crates.io-index" 7171 + checksum = "150d6168405890a7a3231a3c74843f58b8959471f6df76078db2619ddee1d07d" 7172 dependencies = [ 7173 "anyhow", 7174 "beef", ··· 7179 7180 [[package]] 7181 name = "jsonrpsee-ws-client" 7182 + version = "0.22.5" 7183 source = "registry+https://github.com/rust-lang/crates.io-index" 7184 + checksum = "58b9db2dfd5bb1194b0ce921504df9ceae210a345bc2f6c5a61432089bbab070" 7185 dependencies = [ 7186 "http", 7187 "jsonrpsee-client-transport", ··· 7201 "elliptic-curve", 7202 "once_cell", 7203 "serdect", 7204 + "sha2 0.10.8", 7205 ] 7206 7207 [[package]] ··· 7632 "multihash 0.17.0", 7633 "quick-protobuf", 7634 "rand 0.8.5", 7635 + "sha2 0.10.8", 7636 "thiserror", 7637 "zeroize", 7638 ] ··· 7657 "log", 7658 "quick-protobuf", 7659 "rand 0.8.5", 7660 + "sha2 0.10.8", 7661 "smallvec", 7662 "thiserror", 7663 "uint", ··· 7715 "once_cell", 7716 "quick-protobuf", 7717 "rand 0.8.5", 7718 + "sha2 0.10.8", 7719 "snow", 7720 "static_assertions", 7721 "thiserror", ··· 8050 [[package]] 8051 name = "litep2p" 8052 version = "0.3.0" 8053 + source = "git+https://github.com/paritytech/litep2p?rev=e03a6023882db111beeb24d8c0ceaac0721d3f0f#e03a6023882db111beeb24d8c0ceaac0721d3f0f" 8054 dependencies = [ 8055 "async-trait", 8056 "bs58 0.4.0", ··· 8070 "parking_lot 0.12.1", 8071 "pin-project", 8072 "prost 0.11.9", 8073 + "prost-build 0.11.9", 8074 "quinn", 8075 "rand 0.8.5", 8076 "rcgen", 8077 "ring 0.16.20", 8078 "rustls 0.20.8", 8079 "serde", 8080 + "sha2 0.10.8", 8081 "simple-dns", 8082 "smallvec", 8083 "snow", ··· 8087 "thiserror", 8088 "tokio", 8089 "tokio-stream", 8090 + "tokio-tungstenite", 8091 "tokio-util", 8092 "tracing", 8093 "trust-dns-resolver 0.23.2", ··· 8201 "macro_magic_core", 8202 "macro_magic_macros", 8203 "quote 1.0.35", 8204 + "syn 2.0.61", 8205 ] 8206 8207 [[package]] ··· 8213 "const-random", 8214 "derive-syn-parse 0.1.5", 8215 "macro_magic_core_macros", 8216 + "proc-macro2 1.0.82", 8217 "quote 1.0.35", 8218 + "syn 2.0.61", 8219 ] 8220 8221 [[package]] ··· 8224 source = "registry+https://github.com/rust-lang/crates.io-index" 8225 checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" 8226 dependencies = [ 8227 + "proc-macro2 1.0.82", 8228 "quote 1.0.35", 8229 + "syn 2.0.61", 8230 ] 8231 8232 [[package]] ··· 8237 dependencies = [ 8238 "macro_magic_core", 8239 "quote 1.0.35", 8240 + "syn 2.0.61", 8241 ] 8242 8243 [[package]] ··· 8321 8322 [[package]] 8323 name = "memoffset" 8324 version = "0.8.0" 8325 source = "registry+https://github.com/rust-lang/crates.io-index" 8326 checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" ··· 8398 version = "0.2.1" 8399 source = "registry+https://github.com/rust-lang/crates.io-index" 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 + ] 8414 8415 [[package]] 8416 name = "minimal-template-node" ··· 8570 checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" 8571 dependencies = [ 8572 "cfg-if", 8573 + "proc-macro2 1.0.82", 8574 "quote 1.0.35", 8575 "syn 1.0.109", 8576 ] ··· 8617 "core2", 8618 "digest 0.10.7", 8619 "multihash-derive 0.8.0", 8620 + "sha2 0.10.8", 8621 "sha3", 8622 "unsigned-varint", 8623 ] ··· 8634 "core2", 8635 "digest 0.10.7", 8636 "multihash-derive 0.8.0", 8637 + "sha2 0.10.8", 8638 "sha3", 8639 "unsigned-varint", 8640 ] ··· 8664 "ripemd", 8665 "serde", 8666 "sha1", 8667 + "sha2 0.10.8", 8668 "sha3", 8669 "strobe-rs", 8670 ] ··· 8677 dependencies = [ 8678 "proc-macro-crate 1.3.1", 8679 "proc-macro-error", 8680 + "proc-macro2 1.0.82", 8681 "quote 1.0.35", 8682 "syn 1.0.109", 8683 "synstructure", ··· 8702 dependencies = [ 8703 "proc-macro-crate 1.3.1", 8704 "proc-macro-error", 8705 + "proc-macro2 1.0.82", 8706 "quote 1.0.35", 8707 "syn 1.0.109", 8708 "synstructure", ··· 8750 source = "registry+https://github.com/rust-lang/crates.io-index" 8751 checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998" 8752 dependencies = [ 8753 + "proc-macro2 1.0.82", 8754 "quote 1.0.35", 8755 "syn 1.0.109", 8756 ] ··· 8869 "bitflags 1.3.2", 8870 "cfg-if", 8871 "libc", 8872 "static_assertions", 8873 ] 8874 8875 [[package]] 8876 name = "nix" 8877 + version = "0.28.0" 8878 source = "registry+https://github.com/rust-lang/crates.io-index" 8879 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 8880 dependencies = [ 8881 "bitflags 2.4.0", 8882 "cfg-if", 8883 + "cfg_aliases", 8884 "libc", 8885 ] 8886 ··· 8900 name = "node-bench" 8901 version = "0.9.0-dev" 8902 dependencies = [ 8903 + "array-bytes", 8904 "clap 4.5.3", 8905 "derive_more", 8906 "fs_extra", ··· 8991 "flate2", 8992 "fs_extra", 8993 "glob", 8994 + "itertools 0.11.0", 8995 "tar", 8996 "tempfile", 8997 "toml_edit 0.19.15", ··· 9056 "memchr", 9057 "minimal-lexical", 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" 9065 9066 [[package]] 9067 name = "nonzero_ext" ··· 9281 source = "registry+https://github.com/rust-lang/crates.io-index" 9282 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 9283 dependencies = [ 9284 + "proc-macro2 1.0.82", 9285 "quote 1.0.35", 9286 + "syn 2.0.61", 9287 ] 9288 9289 [[package]] ··· 9322 9323 [[package]] 9324 name = "orchestra" 9325 + version = "0.3.6" 9326 source = "registry+https://github.com/rust-lang/crates.io-index" 9327 + checksum = "92829eef0328a3d1cd22a02c0e51deb92a5362df3e7d21a4e9bdc38934694e66" 9328 dependencies = [ 9329 "async-trait", 9330 "dyn-clonable", ··· 9339 9340 [[package]] 9341 name = "orchestra-proc-macro" 9342 + version = "0.3.6" 9343 source = "registry+https://github.com/rust-lang/crates.io-index" 9344 + checksum = "1344346d5af32c95bbddea91b18a88cc83eac394192d20ef2fc4c40a74332355" 9345 dependencies = [ 9346 + "expander", 9347 "indexmap 2.2.3", 9348 "itertools 0.11.0", 9349 "petgraph", 9350 + "proc-macro-crate 3.1.0", 9351 + "proc-macro2 1.0.82", 9352 "quote 1.0.35", 9353 "syn 1.0.109", 9354 ] ··· 9384 name = "pallet-alliance" 9385 version = "27.0.0" 9386 dependencies = [ 9387 + "array-bytes", 9388 "frame-benchmarking", 9389 "frame-support", 9390 "frame-system", ··· 9614 name = "pallet-bags-list" 9615 version = "27.0.0" 9616 dependencies = [ 9617 + "aquamarine", 9618 "docify", 9619 "frame-benchmarking", 9620 "frame-election-provider-support", ··· 9710 name = "pallet-beefy-mmr" 9711 version = "28.0.0" 9712 dependencies = [ 9713 + "array-bytes", 9714 "binary-merkle-tree", 9715 "frame-support", 9716 "frame-system", ··· 9756 "bp-beefy", 9757 "bp-runtime", 9758 "bp-test-utils", 9759 + "ckb-merkle-mountain-range 0.5.2", 9760 "frame-support", 9761 "frame-system", 9762 "log", ··· 9958 name = "pallet-contracts" 9959 version = "27.0.0" 9960 dependencies = [ 9961 + "array-bytes", 9962 "assert_matches", 9963 "bitflags 1.3.2", 9964 "env_logger 0.11.3", ··· 10056 name = "pallet-contracts-proc-macro" 10057 version = "18.0.0" 10058 dependencies = [ 10059 + "proc-macro2 1.0.82", 10060 "quote 1.0.35", 10061 + "syn 2.0.61", 10062 ] 10063 10064 [[package]] ··· 10124 ] 10125 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]] 10149 name = "pallet-democracy" 10150 version = "28.0.0" 10151 dependencies = [ ··· 10664 name = "pallet-mmr" 10665 version = "27.0.0" 10666 dependencies = [ 10667 + "array-bytes", 10668 "env_logger 0.11.3", 10669 "frame-benchmarking", 10670 "frame-support", 10671 "frame-system", 10672 + "itertools 0.11.0", 10673 "log", 10674 "parity-scale-codec", 10675 "scale-info", ··· 11157 name = "pallet-sassafras" 11158 version = "0.3.5-dev" 11159 dependencies = [ 11160 + "array-bytes", 11161 "frame-benchmarking", 11162 "frame-support", 11163 "frame-system", ··· 11274 "log", 11275 "pallet-balances", 11276 "parity-scale-codec", 11277 + "rand_chacha 0.3.1", 11278 "scale-info", 11279 "sp-arithmetic", 11280 "sp-core", ··· 11300 "pallet-staking-reward-curve", 11301 "pallet-timestamp", 11302 "parity-scale-codec", 11303 + "rand_chacha 0.3.1", 11304 "scale-info", 11305 "serde", 11306 "sp-application-crypto", ··· 11318 name = "pallet-staking-reward-curve" 11319 version = "11.0.0" 11320 dependencies = [ 11321 + "proc-macro-crate 3.1.0", 11322 + "proc-macro2 1.0.82", 11323 "quote 1.0.35", 11324 "sp-runtime", 11325 + "syn 2.0.61", 11326 ] 11327 11328 [[package]] ··· 11502 name = "pallet-transaction-storage" 11503 version = "27.0.0" 11504 dependencies = [ 11505 + "array-bytes", 11506 "frame-benchmarking", 11507 "frame-support", 11508 "frame-system", ··· 11738 "cumulus-primitives-core", 11739 "cumulus-primitives-parachain-inherent", 11740 "cumulus-relay-chain-interface", 11741 + "docify", 11742 "frame-benchmarking", 11743 "frame-benchmarking-cli", 11744 "futures", ··· 11791 "cumulus-pallet-session-benchmarking", 11792 "cumulus-pallet-xcm", 11793 "cumulus-pallet-xcmp-queue", 11794 + "cumulus-primitives-aura", 11795 "cumulus-primitives-core", 11796 "cumulus-primitives-storage-weight-reclaim", 11797 "cumulus-primitives-utility", 11798 + "docify", 11799 "frame-benchmarking", 11800 "frame-executive", 11801 "frame-support", ··· 11959 11960 [[package]] 11961 name = "parity-scale-codec" 11962 + version = "3.6.11" 11963 source = "registry+https://github.com/rust-lang/crates.io-index" 11964 + checksum = "a1b5927e4a9ae8d6cdb6a69e4e04a0ec73381a358e21b8a576f44769f34e7c24" 11965 dependencies = [ 11966 "arrayvec 0.7.4", 11967 "bitvec", ··· 11974 11975 [[package]] 11976 name = "parity-scale-codec-derive" 11977 + version = "3.6.9" 11978 source = "registry+https://github.com/rust-lang/crates.io-index" 11979 + checksum = "be30eaf4b0a9fba5336683b38de57bb86d179a35862ba6bfcf57625d006bde5b" 11980 dependencies = [ 11981 + "proc-macro-crate 2.0.0", 11982 + "proc-macro2 1.0.82", 11983 "quote 1.0.35", 11984 "syn 1.0.109", 11985 ] ··· 12014 source = "registry+https://github.com/rust-lang/crates.io-index" 12015 checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" 12016 dependencies = [ 12017 + "proc-macro2 1.0.82", 12018 "syn 1.0.109", 12019 "synstructure", 12020 ] ··· 12199 "staging-xcm-builder", 12200 "staging-xcm-executor", 12201 "substrate-wasm-builder", 12202 + "xcm-fee-payment-runtime-api", 12203 ] 12204 12205 [[package]] ··· 12436 dependencies = [ 12437 "pest", 12438 "pest_meta", 12439 + "proc-macro2 1.0.82", 12440 "quote 1.0.35", 12441 + "syn 2.0.61", 12442 ] 12443 12444 [[package]] ··· 12449 dependencies = [ 12450 "once_cell", 12451 "pest", 12452 + "sha2 0.10.8", 12453 ] 12454 12455 [[package]] ··· 12477 source = "registry+https://github.com/rust-lang/crates.io-index" 12478 checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 12479 dependencies = [ 12480 + "proc-macro2 1.0.82", 12481 "quote 1.0.35", 12482 + "syn 2.0.61", 12483 ] 12484 12485 [[package]] ··· 12556 dependencies = [ 12557 "assert_cmd", 12558 "color-eyre", 12559 + "nix 0.28.0", 12560 "polkadot-cli", 12561 "polkadot-core-primitives", 12562 "polkadot-node-core-pvf", ··· 12580 "env_logger 0.11.3", 12581 "futures", 12582 "futures-timer", 12583 + "itertools 0.11.0", 12584 "log", 12585 "polkadot-node-jaeger", 12586 "polkadot-node-metrics", ··· 12737 "polkadot-node-subsystem-util", 12738 "polkadot-primitives", 12739 "polkadot-primitives-test-helpers", 12740 + "rstest", 12741 "sc-keystore", 12742 "sc-network", 12743 "sp-core", ··· 12797 name = "polkadot-erasure-coding" 12798 version = "7.0.0" 12799 dependencies = [ 12800 + "criterion", 12801 "parity-scale-codec", 12802 "polkadot-node-primitives", 12803 "polkadot-primitives", ··· 12900 "env_logger 0.11.3", 12901 "futures", 12902 "futures-timer", 12903 + "itertools 0.11.0", 12904 "kvdb", 12905 "kvdb-memorydb", 12906 "log", ··· 13134 "polkadot-node-subsystem-util", 13135 "polkadot-primitives", 13136 "polkadot-primitives-test-helpers", 13137 "sc-keystore", 13138 "sp-application-crypto", 13139 "sp-core", ··· 13170 version = "7.0.0" 13171 dependencies = [ 13172 "always-assert", 13173 + "array-bytes", 13174 "assert_matches", 13175 "blake3", 13176 "cfg-if", 13177 + "criterion", 13178 "futures", 13179 "futures-timer", 13180 "hex-literal", ··· 13240 "futures", 13241 "landlock", 13242 "libc", 13243 + "nix 0.28.0", 13244 "parity-scale-codec", 13245 "polkadot-parachain-primitives", 13246 "polkadot-primitives", ··· 13265 "cfg-if", 13266 "cpu-time", 13267 "libc", 13268 + "nix 0.28.0", 13269 "parity-scale-codec", 13270 "polkadot-node-core-pvf-common", 13271 "polkadot-parachain-primitives", ··· 13279 dependencies = [ 13280 "blake3", 13281 "cfg-if", 13282 + "criterion", 13283 "libc", 13284 + "nix 0.28.0", 13285 "parity-scale-codec", 13286 "polkadot-node-core-pvf-common", 13287 "polkadot-primitives", ··· 13479 "fatality", 13480 "futures", 13481 "futures-channel", 13482 + "itertools 0.11.0", 13483 "kvdb", 13484 "kvdb-memorydb", 13485 "kvdb-shared-tests", ··· 13539 13540 [[package]] 13541 name = "polkadot-parachain-bin" 13542 + version = "1.12.0" 13543 dependencies = [ 13544 "assert_cmd", 13545 "asset-hub-rococo-runtime", ··· 13574 "hex-literal", 13575 "jsonrpsee", 13576 "log", 13577 + "nix 0.28.0", 13578 "pallet-transaction-payment", 13579 "pallet-transaction-payment-rpc", 13580 "pallet-transaction-payment-rpc-runtime-api", ··· 13852 name = "polkadot-sdk-docs" 13853 version = "0.0.1" 13854 dependencies = [ 13855 + "cumulus-client-service", 13856 "cumulus-pallet-aura-ext", 13857 "cumulus-pallet-parachain-system", 13858 + "cumulus-primitives-proof-size-hostfunction", 13859 + "cumulus-primitives-storage-weight-reclaim", 13860 "docify", 13861 "frame-executive", 13862 "frame-support", ··· 13894 "sc-consensus-grandpa", 13895 "sc-consensus-manual-seal", 13896 "sc-consensus-pow", 13897 + "sc-executor", 13898 "sc-network", 13899 "sc-rpc", 13900 "sc-rpc-api", 13901 + "sc-service", 13902 "scale-info", 13903 "simple-mermaid", 13904 "sp-api", ··· 13922 version = "0.1.0" 13923 dependencies = [ 13924 "docify", 13925 + "frame-benchmarking", 13926 "frame-executive", 13927 "frame-support", 13928 "frame-system", 13929 + "frame-system-benchmarking", 13930 "frame-system-rpc-runtime-api", 13931 + "frame-try-runtime", 13932 "log", 13933 "pallet-examples", 13934 "parity-scale-codec", ··· 13945 "sp-runtime", 13946 "sp-session", 13947 "sp-std 14.0.0", 13948 + "sp-storage 19.0.0", 13949 "sp-transaction-pool", 13950 "sp-version", 13951 ] ··· 14237 "polkadot-node-core-pvf-common", 14238 "polkadot-node-core-pvf-execute-worker", 14239 "polkadot-node-core-pvf-prepare-worker", 14240 + "polkadot-node-network-protocol", 14241 "polkadot-node-primitives", 14242 "polkadot-node-subsystem", 14243 "polkadot-node-subsystem-test-helpers", ··· 14421 checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" 14422 dependencies = [ 14423 "polkavm-common", 14424 + "proc-macro2 1.0.82", 14425 "quote 1.0.35", 14426 + "syn 2.0.61", 14427 ] 14428 14429 [[package]] ··· 14433 checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" 14434 dependencies = [ 14435 "polkavm-derive-impl", 14436 + "syn 2.0.61", 14437 ] 14438 14439 [[package]] ··· 14475 14476 [[package]] 14477 name = "poly1305" 14478 version = "0.8.0" 14479 source = "registry+https://github.com/rust-lang/crates.io-index" 14480 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 14481 dependencies = [ 14482 "cpufeatures", 14483 "opaque-debug 0.3.0", 14484 + "universal-hash", 14485 ] 14486 14487 [[package]] ··· 14493 "cfg-if", 14494 "cpufeatures", 14495 "opaque-debug 0.3.0", 14496 + "universal-hash", 14497 ] 14498 14499 [[package]] ··· 14595 source = "registry+https://github.com/rust-lang/crates.io-index" 14596 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 14597 dependencies = [ 14598 + "proc-macro2 1.0.82", 14599 "syn 1.0.109", 14600 ] 14601 ··· 14605 source = "registry+https://github.com/rust-lang/crates.io-index" 14606 checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62" 14607 dependencies = [ 14608 + "proc-macro2 1.0.82", 14609 + "syn 2.0.61", 14610 ] 14611 14612 [[package]] ··· 14652 14653 [[package]] 14654 name = "proc-macro-crate" 14655 + version = "2.0.0" 14656 source = "registry+https://github.com/rust-lang/crates.io-index" 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" 14667 dependencies = [ 14668 "toml_edit 0.21.0", 14669 ] ··· 14675 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 14676 dependencies = [ 14677 "proc-macro-error-attr", 14678 + "proc-macro2 1.0.82", 14679 "quote 1.0.35", 14680 "syn 1.0.109", 14681 "version_check", ··· 14687 source = "registry+https://github.com/rust-lang/crates.io-index" 14688 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 14689 dependencies = [ 14690 + "proc-macro2 1.0.82", 14691 "quote 1.0.35", 14692 "version_check", 14693 ] ··· 14704 source = "registry+https://github.com/rust-lang/crates.io-index" 14705 checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c" 14706 dependencies = [ 14707 + "proc-macro2 1.0.82", 14708 "quote 1.0.35", 14709 + "syn 2.0.61", 14710 ] 14711 14712 [[package]] ··· 14720 14721 [[package]] 14722 name = "proc-macro2" 14723 + version = "1.0.82" 14724 source = "registry+https://github.com/rust-lang/crates.io-index" 14725 + checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" 14726 dependencies = [ 14727 "unicode-ident", 14728 ] ··· 14785 source = "registry+https://github.com/rust-lang/crates.io-index" 14786 checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" 14787 dependencies = [ 14788 + "proc-macro2 1.0.82", 14789 "quote 1.0.35", 14790 + "syn 2.0.61", 14791 ] 14792 14793 [[package]] ··· 14834 14835 [[package]] 14836 name = "prost" 14837 + version = "0.12.4" 14838 source = "registry+https://github.com/rust-lang/crates.io-index" 14839 + checksum = "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" 14840 dependencies = [ 14841 "bytes", 14842 + "prost-derive 0.12.4", 14843 ] 14844 14845 [[package]] ··· 14857 "petgraph", 14858 "prettyplease 0.1.25", 14859 "prost 0.11.9", 14860 + "prost-types 0.11.9", 14861 "regex", 14862 "syn 1.0.109", 14863 "tempfile", ··· 14865 ] 14866 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]] 14889 name = "prost-derive" 14890 version = "0.11.9" 14891 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 14893 dependencies = [ 14894 "anyhow", 14895 "itertools 0.10.5", 14896 + "proc-macro2 1.0.82", 14897 "quote 1.0.35", 14898 "syn 1.0.109", 14899 ] 14900 14901 [[package]] 14902 name = "prost-derive" 14903 + version = "0.12.4" 14904 source = "registry+https://github.com/rust-lang/crates.io-index" 14905 + checksum = "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" 14906 dependencies = [ 14907 "anyhow", 14908 "itertools 0.11.0", 14909 + "proc-macro2 1.0.82", 14910 "quote 1.0.35", 14911 + "syn 2.0.61", 14912 ] 14913 14914 [[package]] ··· 14918 checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 14919 dependencies = [ 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", 14930 ] 14931 14932 [[package]] ··· 15098 source = "registry+https://github.com/rust-lang/crates.io-index" 15099 checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 15100 dependencies = [ 15101 + "proc-macro2 1.0.82", 15102 ] 15103 15104 [[package]] ··· 15338 source = "registry+https://github.com/rust-lang/crates.io-index" 15339 checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" 15340 dependencies = [ 15341 + "proc-macro2 1.0.82", 15342 "quote 1.0.35", 15343 + "syn 2.0.61", 15344 ] 15345 15346 [[package]] ··· 15896 dependencies = [ 15897 "cfg-if", 15898 "glob", 15899 + "proc-macro2 1.0.82", 15900 "quote 1.0.35", 15901 "regex", 15902 "relative-path", 15903 "rustc_version 0.4.0", 15904 + "syn 2.0.61", 15905 "unicode-ident", 15906 ] 15907 ··· 16261 "multihash 0.17.0", 16262 "multihash-codetable", 16263 "parity-scale-codec", 16264 + "prost 0.12.4", 16265 + "prost-build 0.12.4", 16266 "quickcheck", 16267 "rand 0.8.5", 16268 "sc-client-api", ··· 16325 name = "sc-chain-spec" 16326 version = "28.0.0" 16327 dependencies = [ 16328 + "array-bytes", 16329 "docify", 16330 "log", 16331 "memmap2 0.9.3", ··· 16355 name = "sc-chain-spec-derive" 16356 version = "11.0.0" 16357 dependencies = [ 16358 + "proc-macro-crate 3.1.0", 16359 + "proc-macro2 1.0.82", 16360 "quote 1.0.35", 16361 + "syn 2.0.61", 16362 ] 16363 16364 [[package]] 16365 name = "sc-cli" 16366 version = "0.36.0" 16367 dependencies = [ 16368 + "array-bytes", 16369 "chrono", 16370 "clap 4.5.3", 16371 "fdlimit", 16372 "futures", 16373 "futures-timer", 16374 + "itertools 0.11.0", 16375 "libp2p-identity", 16376 "log", 16377 "names", ··· 16437 name = "sc-client-db" 16438 version = "0.35.0" 16439 dependencies = [ 16440 + "array-bytes", 16441 + "criterion", 16442 "hash-db", 16443 "kitchensink-runtime", 16444 "kvdb", ··· 16603 name = "sc-consensus-beefy" 16604 version = "13.0.0" 16605 dependencies = [ 16606 + "array-bytes", 16607 "async-channel", 16608 "async-trait", 16609 "fnv", ··· 16681 version = "0.19.0" 16682 dependencies = [ 16683 "ahash 0.8.8", 16684 + "array-bytes", 16685 "assert_matches", 16686 "async-trait", 16687 "dyn-clone", ··· 16839 name = "sc-executor" 16840 version = "0.32.0" 16841 dependencies = [ 16842 + "array-bytes", 16843 "assert_matches", 16844 + "criterion", 16845 "env_logger 0.11.3", 16846 "num_cpus", 16847 "parity-scale-codec", ··· 16941 name = "sc-keystore" 16942 version = "25.0.0" 16943 dependencies = [ 16944 + "array-bytes", 16945 "parking_lot 0.12.1", 16946 "serde_json", 16947 "sp-application-crypto", ··· 16955 name = "sc-mixnet" 16956 version = "0.4.0" 16957 dependencies = [ 16958 + "array-bytes", 16959 "arrayvec 0.7.4", 16960 "blake2 0.10.6", 16961 "bytes", ··· 16983 name = "sc-network" 16984 version = "0.34.0" 16985 dependencies = [ 16986 + "array-bytes", 16987 "assert_matches", 16988 "async-channel", 16989 "async-trait", ··· 17006 "parking_lot 0.12.1", 17007 "partial_sort", 17008 "pin-project", 17009 + "prost 0.12.4", 17010 + "prost-build 0.12.4", 17011 "rand 0.8.5", 17012 "sc-block-builder", 17013 "sc-client-api", ··· 17052 "futures", 17053 "libp2p-identity", 17054 "parity-scale-codec", 17055 + "prost-build 0.12.4", 17056 "sc-consensus", 17057 "sc-network-types", 17058 "sp-consensus", ··· 17089 name = "sc-network-light" 17090 version = "0.33.0" 17091 dependencies = [ 17092 + "array-bytes", 17093 "async-channel", 17094 "futures", 17095 "log", 17096 "parity-scale-codec", 17097 + "prost 0.12.4", 17098 + "prost-build 0.12.4", 17099 "sc-client-api", 17100 "sc-network", 17101 "sc-network-types", ··· 17109 name = "sc-network-statement" 17110 version = "0.16.0" 17111 dependencies = [ 17112 + "array-bytes", 17113 "async-channel", 17114 "futures", 17115 "libp2p", ··· 17129 name = "sc-network-sync" 17130 version = "0.33.0" 17131 dependencies = [ 17132 + "array-bytes", 17133 "async-channel", 17134 "async-trait", 17135 "fork-tree", ··· 17139 "log", 17140 "mockall", 17141 "parity-scale-codec", 17142 + "prost 0.12.4", 17143 + "prost-build 0.12.4", 17144 "quickcheck", 17145 "sc-block-builder", 17146 "sc-client-api", ··· 17201 name = "sc-network-transactions" 17202 version = "0.33.0" 17203 dependencies = [ 17204 + "array-bytes", 17205 "futures", 17206 "libp2p", 17207 "log", ··· 17218 17219 [[package]] 17220 name = "sc-network-types" 17221 + version = "0.10.0" 17222 dependencies = [ 17223 + "bs58 0.5.0", 17224 "libp2p-identity", 17225 "litep2p", 17226 "multiaddr", ··· 17233 name = "sc-offchain" 17234 version = "29.0.0" 17235 dependencies = [ 17236 + "array-bytes", 17237 "async-trait", 17238 "bytes", 17239 "fnv", ··· 17345 name = "sc-rpc-server" 17346 version = "11.0.0" 17347 dependencies = [ 17348 + "forwarded-header-value", 17349 "futures", 17350 "governor", 17351 "http", 17352 "hyper", 17353 + "ip_network", 17354 "jsonrpsee", 17355 "log", 17356 "serde_json", ··· 17364 name = "sc-rpc-spec-v2" 17365 version = "0.34.0" 17366 dependencies = [ 17367 + "array-bytes", 17368 "assert_matches", 17369 "futures", 17370 "futures-util", ··· 17484 name = "sc-service-test" 17485 version = "2.0.0" 17486 dependencies = [ 17487 + "array-bytes", 17488 "async-channel", 17489 "fdlimit", 17490 "futures", ··· 17622 dependencies = [ 17623 "ansi_term", 17624 "chrono", 17625 + "criterion", 17626 "is-terminal", 17627 "lazy_static", 17628 "libc", ··· 17642 "sp-tracing 16.0.0", 17643 "thiserror", 17644 "tracing", 17645 + "tracing-log 0.2.0", 17646 "tracing-subscriber 0.3.18", 17647 ] 17648 ··· 17650 name = "sc-tracing-proc-macro" 17651 version = "11.0.0" 17652 dependencies = [ 17653 + "proc-macro-crate 3.1.0", 17654 + "proc-macro2 1.0.82", 17655 "quote 1.0.35", 17656 + "syn 2.0.61", 17657 ] 17658 17659 [[package]] 17660 name = "sc-transaction-pool" 17661 version = "28.0.0" 17662 dependencies = [ 17663 + "array-bytes", 17664 "assert_matches", 17665 "async-trait", 17666 + "criterion", 17667 "futures", 17668 "futures-timer", 17669 "linked-hash-map", ··· 17723 17724 [[package]] 17725 name = "scale-info" 17726 + version = "2.11.3" 17727 source = "registry+https://github.com/rust-lang/crates.io-index" 17728 + checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" 17729 dependencies = [ 17730 "bitvec", 17731 "cfg-if", ··· 17737 17738 [[package]] 17739 name = "scale-info-derive" 17740 + version = "2.11.3" 17741 source = "registry+https://github.com/rust-lang/crates.io-index" 17742 + checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" 17743 dependencies = [ 17744 + "proc-macro-crate 3.1.0", 17745 + "proc-macro2 1.0.82", 17746 "quote 1.0.35", 17747 "syn 1.0.109", 17748 ] ··· 17774 source = "registry+https://github.com/rust-lang/crates.io-index" 17775 checksum = "ec0f696e21e10fa546b7ffb1c9672c6de8fbc7a81acf59524386d8639bf12737" 17776 dependencies = [ 17777 + "proc-macro2 1.0.82", 17778 "quote 1.0.35", 17779 "serde_derive_internals", 17780 "syn 1.0.109", ··· 17813 source = "registry+https://github.com/rust-lang/crates.io-index" 17814 checksum = "8de18f6d8ba0aad7045f5feae07ec29899c1112584a38509a84ad7b04451eaa0" 17815 dependencies = [ 17816 + "aead", 17817 "arrayref", 17818 "arrayvec 0.7.4", 17819 "curve25519-dalek 4.1.2", ··· 17821 "merlin", 17822 "rand_core 0.6.4", 17823 "serde_bytes", 17824 + "sha2 0.10.8", 17825 "subtle 2.5.0", 17826 "zeroize", 17827 ] ··· 18068 source = "registry+https://github.com/rust-lang/crates.io-index" 18069 checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 18070 dependencies = [ 18071 + "proc-macro2 1.0.82", 18072 "quote 1.0.35", 18073 + "syn 2.0.61", 18074 ] 18075 18076 [[package]] ··· 18079 source = "registry+https://github.com/rust-lang/crates.io-index" 18080 checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 18081 dependencies = [ 18082 + "proc-macro2 1.0.82", 18083 "quote 1.0.35", 18084 "syn 1.0.109", 18085 ] ··· 18169 source = "registry+https://github.com/rust-lang/crates.io-index" 18170 checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" 18171 dependencies = [ 18172 + "proc-macro2 1.0.82", 18173 "quote 1.0.35", 18174 + "syn 2.0.61", 18175 ] 18176 18177 [[package]] ··· 18234 18235 [[package]] 18236 name = "sha2" 18237 + version = "0.10.8" 18238 source = "registry+https://github.com/rust-lang/crates.io-index" 18239 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 18240 dependencies = [ 18241 "cfg-if", 18242 "cpufeatures", ··· 18436 "async-executor", 18437 "async-fs", 18438 "async-io", 18439 + "async-lock", 18440 "async-net", 18441 "async-process", 18442 "blocking", ··· 18459 checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" 18460 dependencies = [ 18461 "arrayvec 0.7.4", 18462 + "async-lock", 18463 "atomic-take", 18464 "base64 0.21.2", 18465 "bip39", 18466 "blake2-rfc", 18467 "bs58 0.5.0", 18468 + "chacha20", 18469 "crossbeam-queue", 18470 "derive_more", 18471 + "ed25519-zebra", 18472 "either", 18473 + "event-listener", 18474 "fnv", 18475 "futures-lite", 18476 "futures-util", ··· 18487 "num-traits", 18488 "pbkdf2", 18489 "pin-project", 18490 + "poly1305", 18491 "rand 0.8.5", 18492 "rand_chacha 0.3.1", 18493 "ruzstd", 18494 "schnorrkel 0.10.2", 18495 "serde", 18496 "serde_json", 18497 + "sha2 0.10.8", 18498 "sha3", 18499 "siphasher", 18500 "slab", ··· 18513 checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33" 18514 dependencies = [ 18515 "async-channel", 18516 + "async-lock", 18517 "base64 0.21.2", 18518 "blake2-rfc", 18519 "derive_more", 18520 "either", 18521 + "event-listener", 18522 "fnv", 18523 "futures-channel", 18524 "futures-lite", ··· 18550 18551 [[package]] 18552 name = "snow" 18553 + version = "0.9.6" 18554 source = "registry+https://github.com/rust-lang/crates.io-index" 18555 + checksum = "850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85" 18556 dependencies = [ 18557 + "aes-gcm", 18558 "blake2 0.10.6", 18559 "chacha20poly1305", 18560 "curve25519-dalek 4.1.2", 18561 "rand_core 0.6.4", 18562 + "ring 0.17.7", 18563 "rustc_version 0.4.0", 18564 + "sha2 0.10.8", 18565 "subtle 2.5.0", 18566 ] 18567 ··· 18661 name = "snowbridge-outbound-queue-merkle-tree" 18662 version = "0.3.0" 18663 dependencies = [ 18664 + "array-bytes", 18665 "env_logger 0.11.3", 18666 "hex", 18667 "hex-literal", ··· 19032 "Inflector", 19033 "assert_matches", 19034 "blake2 0.10.6", 19035 + "expander", 19036 + "proc-macro-crate 3.1.0", 19037 + "proc-macro2 1.0.82", 19038 "quote 1.0.35", 19039 + "syn 2.0.61", 19040 ] 19041 19042 [[package]] 19043 name = "sp-api-test" 19044 version = "2.0.1" 19045 dependencies = [ 19046 + "criterion", 19047 "futures", 19048 "log", 19049 "parity-scale-codec", ··· 19089 name = "sp-arithmetic" 19090 version = "23.0.0" 19091 dependencies = [ 19092 + "criterion", 19093 "docify", 19094 "integer-sqrt", 19095 "num-traits", ··· 19220 name = "sp-consensus-beefy" 19221 version = "13.0.0" 19222 dependencies = [ 19223 + "array-bytes", 19224 "lazy_static", 19225 "parity-scale-codec", 19226 "scale-info", ··· 19291 name = "sp-core" 19292 version = "28.0.0" 19293 dependencies = [ 19294 + "array-bytes", 19295 "bandersnatch_vrfs", 19296 "bitflags 1.3.2", 19297 "blake2 0.10.6", 19298 "bounded-collections", 19299 "bs58 0.5.0", 19300 + "criterion", 19301 "dyn-clonable", 19302 + "ed25519-zebra", 19303 "futures", 19304 "hash-db", 19305 "hash256-std-hasher", 19306 "impl-serde", 19307 + "itertools 0.11.0", 19308 "k256", 19309 "lazy_static", 19310 "libsecp256k1", ··· 19407 dependencies = [ 19408 "blake2b_simd", 19409 "byteorder", 19410 + "criterion", 19411 "digest 0.10.7", 19412 + "sha2 0.10.8", 19413 "sha3", 19414 "sp-crypto-hashing-proc-macro", 19415 "twox-hash", ··· 19421 dependencies = [ 19422 "quote 1.0.35", 19423 "sp-crypto-hashing", 19424 + "syn 2.0.61", 19425 ] 19426 19427 [[package]] ··· 19437 version = "8.0.0" 19438 source = "git+https://github.com/paritytech/polkadot-sdk#82912acb33a9030c0ef3bf590a34fca09b72dc5f" 19439 dependencies = [ 19440 + "proc-macro2 1.0.82", 19441 "quote 1.0.35", 19442 + "syn 2.0.61", 19443 ] 19444 19445 [[package]] 19446 name = "sp-debug-derive" 19447 version = "14.0.0" 19448 dependencies = [ 19449 + "proc-macro2 1.0.82", 19450 "quote 1.0.35", 19451 + "syn 2.0.61", 19452 ] 19453 19454 [[package]] ··· 19536 "parity-scale-codec", 19537 "parking_lot 0.12.1", 19538 "rand 0.8.5", 19539 + "rand_chacha 0.3.1", 19540 "sp-core", 19541 "sp-externalities 0.25.0", 19542 ] ··· 19572 name = "sp-mmr-primitives" 19573 version = "26.0.0" 19574 dependencies = [ 19575 + "array-bytes", 19576 + "ckb-merkle-mountain-range 0.6.0", 19577 "log", 19578 "parity-scale-codec", 19579 "scale-info", ··· 19647 "hash256-std-hasher", 19648 "impl-trait-for-tuples", 19649 "log", 19650 + "num-traits", 19651 "parity-scale-codec", 19652 "paste", 19653 "rand 0.8.5", ··· 19717 dependencies = [ 19718 "Inflector", 19719 "proc-macro-crate 1.3.1", 19720 + "proc-macro2 1.0.82", 19721 "quote 1.0.35", 19722 + "syn 2.0.61", 19723 ] 19724 19725 [[package]] ··· 19727 version = "17.0.0" 19728 dependencies = [ 19729 "Inflector", 19730 + "expander", 19731 + "proc-macro-crate 3.1.0", 19732 + "proc-macro2 1.0.82", 19733 "quote 1.0.35", 19734 + "syn 2.0.61", 19735 ] 19736 19737 [[package]] ··· 19801 name = "sp-state-machine" 19802 version = "0.35.0" 19803 dependencies = [ 19804 + "array-bytes", 19805 "assert_matches", 19806 "hash-db", 19807 "log", ··· 19824 name = "sp-statement-store" 19825 version = "10.0.0" 19826 dependencies = [ 19827 + "aes-gcm", 19828 "curve25519-dalek 4.1.2", 19829 "ed25519-dalek 2.1.0", 19830 "hkdf", 19831 "parity-scale-codec", 19832 "rand 0.8.5", 19833 "scale-info", 19834 + "sha2 0.10.8", 19835 "sp-api", 19836 "sp-application-crypto", 19837 "sp-core", ··· 19947 version = "29.0.0" 19948 dependencies = [ 19949 "ahash 0.8.8", 19950 + "array-bytes", 19951 + "criterion", 19952 "hash-db", 19953 "lazy_static", 19954 "memory-db", ··· 19990 version = "13.0.0" 19991 dependencies = [ 19992 "parity-scale-codec", 19993 + "proc-macro2 1.0.82", 19994 "quote 1.0.35", 19995 "sp-version", 19996 + "syn 2.0.61", 19997 ] 19998 19999 [[package]] ··· 20075 dependencies = [ 20076 "Inflector", 20077 "num-format", 20078 + "proc-macro2 1.0.82", 20079 "quote 1.0.35", 20080 "serde", 20081 "serde_json", ··· 20100 source = "registry+https://github.com/rust-lang/crates.io-index" 20101 checksum = "f07d54c4d01a1713eb363b55ba51595da15f6f1211435b71466460da022aa140" 20102 dependencies = [ 20103 + "proc-macro2 1.0.82", 20104 "quote 1.0.35", 20105 "syn 1.0.109", 20106 ] ··· 20126 name = "staging-node-cli" 20127 version = "3.0.0-dev" 20128 dependencies = [ 20129 + "array-bytes", 20130 "assert_cmd", 20131 "clap 4.5.3", 20132 "clap_complete", 20133 + "criterion", 20134 "frame-benchmarking", 20135 "frame-benchmarking-cli", 20136 "frame-support", ··· 20141 "kitchensink-runtime", 20142 "log", 20143 "mmr-gadget", 20144 + "nix 0.28.0", 20145 "node-primitives", 20146 "node-rpc", 20147 "node-testing", ··· 20225 "staging-node-inspect", 20226 "substrate-build-script-utils", 20227 "substrate-cli-test-utils", 20228 "substrate-rpc-client", 20229 "tempfile", 20230 "tokio", ··· 20271 name = "staging-xcm" 20272 version = "7.0.0" 20273 dependencies = [ 20274 + "array-bytes", 20275 "bounded-collections", 20276 "derivative", 20277 "environmental", ··· 20367 dependencies = [ 20368 "cfg_aliases", 20369 "memchr", 20370 + "proc-macro2 1.0.82", 20371 "quote 1.0.35", 20372 "syn 1.0.109", 20373 ] 20374 20375 [[package]] 20376 name = "str0m" 20377 + version = "0.4.1" 20378 source = "registry+https://github.com/rust-lang/crates.io-index" 20379 + checksum = "d3f10d3f68e60168d81110410428a435dbde28cc5525f5f7c6fdec92dbdc2800" 20380 dependencies = [ 20381 "combine", 20382 "crc", ··· 20442 dependencies = [ 20443 "heck 0.3.3", 20444 "proc-macro-error", 20445 + "proc-macro2 1.0.82", 20446 "quote 1.0.35", 20447 "syn 1.0.109", 20448 ] ··· 20478 checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 20479 dependencies = [ 20480 "heck 0.4.1", 20481 + "proc-macro2 1.0.82", 20482 "quote 1.0.35", 20483 "rustversion", 20484 "syn 1.0.109", ··· 20491 checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 20492 dependencies = [ 20493 "heck 0.4.1", 20494 + "proc-macro2 1.0.82", 20495 "quote 1.0.35", 20496 "rustversion", 20497 + "syn 2.0.61", 20498 ] 20499 20500 [[package]] ··· 20504 checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" 20505 dependencies = [ 20506 "heck 0.4.1", 20507 + "proc-macro2 1.0.82", 20508 "quote 1.0.35", 20509 "rustversion", 20510 + "syn 2.0.61", 20511 ] 20512 20513 [[package]] ··· 20527 "pbkdf2", 20528 "rustc-hex", 20529 "schnorrkel 0.11.4", 20530 + "sha2 0.10.8", 20531 "zeroize", 20532 ] 20533 ··· 20541 dependencies = [ 20542 "assert_cmd", 20543 "futures", 20544 + "nix 0.28.0", 20545 "node-primitives", 20546 "regex", 20547 "sc-cli", ··· 20553 ] 20554 20555 [[package]] 20556 name = "substrate-frame-rpc-support" 20557 version = "29.0.0" 20558 dependencies = [ ··· 20681 name = "substrate-test-client" 20682 version = "2.0.1" 20683 dependencies = [ 20684 + "array-bytes", 20685 "async-trait", 20686 "futures", 20687 "parity-scale-codec", ··· 20707 name = "substrate-test-runtime" 20708 version = "2.0.0" 20709 dependencies = [ 20710 + "array-bytes", 20711 "frame-executive", 20712 "frame-support", 20713 "frame-system", ··· 20940 source = "registry+https://github.com/rust-lang/crates.io-index" 20941 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 20942 dependencies = [ 20943 + "proc-macro2 1.0.82", 20944 "quote 1.0.35", 20945 "unicode-ident", 20946 ] 20947 20948 [[package]] 20949 name = "syn" 20950 + version = "2.0.61" 20951 source = "registry+https://github.com/rust-lang/crates.io-index" 20952 + checksum = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9" 20953 dependencies = [ 20954 + "proc-macro2 1.0.82", 20955 "quote 1.0.35", 20956 "unicode-ident", 20957 ] ··· 20963 checksum = "86b837ef12ab88835251726eb12237655e61ec8dc8a280085d1961cdc3dfd047" 20964 dependencies = [ 20965 "paste", 20966 + "proc-macro2 1.0.82", 20967 "quote 1.0.35", 20968 + "syn 2.0.61", 20969 ] 20970 20971 [[package]] ··· 20974 source = "registry+https://github.com/rust-lang/crates.io-index" 20975 checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 20976 dependencies = [ 20977 + "proc-macro2 1.0.82", 20978 "quote 1.0.35", 20979 "syn 1.0.109", 20980 "unicode-xid 0.2.4", ··· 21238 source = "registry+https://github.com/rust-lang/crates.io-index" 21239 checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac" 21240 dependencies = [ 21241 + "proc-macro2 1.0.82", 21242 "quote 1.0.35", 21243 "syn 1.0.109", 21244 ] ··· 21249 source = "registry+https://github.com/rust-lang/crates.io-index" 21250 checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 21251 dependencies = [ 21252 + "proc-macro2 1.0.82", 21253 "quote 1.0.35", 21254 + "syn 2.0.61", 21255 ] 21256 21257 [[package]] ··· 21412 source = "registry+https://github.com/rust-lang/crates.io-index" 21413 checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 21414 dependencies = [ 21415 + "proc-macro2 1.0.82", 21416 "quote 1.0.35", 21417 + "syn 2.0.61", 21418 ] 21419 21420 [[package]] ··· 21476 21477 [[package]] 21478 name = "tokio-tungstenite" 21479 version = "0.20.1" 21480 source = "registry+https://github.com/rust-lang/crates.io-index" 21481 checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" ··· 21486 "rustls-native-certs 0.6.3", 21487 "tokio", 21488 "tokio-rustls 0.24.1", 21489 + "tungstenite", 21490 ] 21491 21492 [[package]] ··· 21547 21548 [[package]] 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" 21561 version = "0.21.0" 21562 source = "registry+https://github.com/rust-lang/crates.io-index" 21563 checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" ··· 21632 source = "registry+https://github.com/rust-lang/crates.io-index" 21633 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 21634 dependencies = [ 21635 + "proc-macro2 1.0.82", 21636 "quote 1.0.35", 21637 + "syn 2.0.61", 21638 ] 21639 21640 [[package]] ··· 21672 version = "5.0.0" 21673 dependencies = [ 21674 "assert_matches", 21675 + "expander", 21676 + "proc-macro-crate 3.1.0", 21677 + "proc-macro2 1.0.82", 21678 "quote 1.0.35", 21679 + "syn 2.0.61", 21680 ] 21681 21682 [[package]] ··· 21759 source = "registry+https://github.com/rust-lang/crates.io-index" 21760 checksum = "3092f400e9f7e3ce8c1756016a8b6287163ab7a11dd47d82169260cb4cc2d680" 21761 dependencies = [ 21762 + "criterion", 21763 "hash-db", 21764 "keccak-hasher", 21765 "memory-db", ··· 21922 21923 [[package]] 21924 name = "tungstenite" 21925 version = "0.20.1" 21926 source = "registry+https://github.com/rust-lang/crates.io-index" 21927 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" ··· 21939 "url", 21940 "utf-8", 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" 21948 21949 [[package]] 21950 name = "twox-hash" ··· 22032 version = "0.2.4" 22033 source = "registry+https://github.com/rust-lang/crates.io-index" 22034 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 22035 22036 [[package]] 22037 name = "universal-hash" ··· 22187 "rand 0.8.5", 22188 "rand_chacha 0.3.1", 22189 "rand_core 0.6.4", 22190 + "sha2 0.10.8", 22191 "sha3", 22192 "thiserror", 22193 "zeroize", ··· 22260 "bumpalo", 22261 "log", 22262 "once_cell", 22263 + "proc-macro2 1.0.82", 22264 "quote 1.0.35", 22265 + "syn 2.0.61", 22266 "wasm-bindgen-shared", 22267 ] 22268 ··· 22294 source = "registry+https://github.com/rust-lang/crates.io-index" 22295 checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 22296 dependencies = [ 22297 + "proc-macro2 1.0.82", 22298 "quote 1.0.35", 22299 + "syn 2.0.61", 22300 "wasm-bindgen-backend", 22301 "wasm-bindgen-shared", 22302 ] ··· 22327 source = "registry+https://github.com/rust-lang/crates.io-index" 22328 checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" 22329 dependencies = [ 22330 + "proc-macro2 1.0.82", 22331 "quote 1.0.35", 22332 ] 22333 ··· 22505 "log", 22506 "rustix 0.36.15", 22507 "serde", 22508 + "sha2 0.10.8", 22509 "toml 0.5.11", 22510 "windows-sys 0.45.0", 22511 "zstd 0.11.2+zstd.1.5.2", ··· 22719 "sp-consensus-beefy", 22720 "sp-core", 22721 "sp-runtime", 22722 + "staging-xcm", 22723 "westend-runtime", 22724 "westend-runtime-constants", 22725 + "xcm-fee-payment-runtime-api", 22726 ] 22727 22728 [[package]] ··· 23362 name = "xcm-fee-payment-runtime-api" 23363 version = "0.1.0" 23364 dependencies = [ 23365 + "env_logger 0.9.3", 23366 + "frame-executive", 23367 "frame-support", 23368 + "frame-system", 23369 + "log", 23370 + "pallet-assets", 23371 + "pallet-balances", 23372 + "pallet-xcm", 23373 "parity-scale-codec", 23374 "scale-info", 23375 "sp-api", 23376 + "sp-io", 23377 "sp-runtime", 23378 "sp-std 14.0.0", 23379 "sp-weights", 23380 "staging-xcm", 23381 + "staging-xcm-builder", 23382 + "staging-xcm-executor", 23383 ] 23384 23385 [[package]] ··· 23387 version = "7.0.0" 23388 dependencies = [ 23389 "Inflector", 23390 + "proc-macro2 1.0.82", 23391 "quote 1.0.35", 23392 "staging-xcm", 23393 + "syn 2.0.61", 23394 "trybuild", 23395 ] 23396 ··· 23510 source = "registry+https://github.com/rust-lang/crates.io-index" 23511 checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 23512 dependencies = [ 23513 + "proc-macro2 1.0.82", 23514 "quote 1.0.35", 23515 + "syn 2.0.61", 23516 ] 23517 23518 [[package]] ··· 23530 source = "registry+https://github.com/rust-lang/crates.io-index" 23531 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 23532 dependencies = [ 23533 + "proc-macro2 1.0.82", 23534 "quote 1.0.35", 23535 + "syn 2.0.61", 23536 ] 23537 23538 [[package]] ··· 23547 "serde_json", 23548 "thiserror", 23549 "tokio", 23550 + "tokio-tungstenite", 23551 "tracing-gum", 23552 "url", 23553 ]
+4 -3
pkgs/applications/blockchains/polkadot/default.nix
··· 17 in 18 rustPlatform.buildRustPackage rec { 19 pname = "polkadot"; 20 - version = "1.11.0"; 21 22 src = fetchFromGitHub { 23 owner = "paritytech"; 24 repo = "polkadot-sdk"; 25 rev = "polkadot-v${version}"; 26 - hash = "sha256-q8u2L7CUDUPZrU/i8K5jsqG4Ib0Wh5e/LIUc6Z4SFfY="; 27 28 # the build process of polkadot requires a .git folder in order to determine 29 # the git commit hash that is being built and add it to the version string. ··· 48 lockFile = ./Cargo.lock; 49 outputHashes = { 50 "ark-secret-scalar-0.0.2" = "sha256-91sODxaj0psMw0WqigMCGO5a7+NenAsRj5ZmW6C7lvc="; 51 "common-0.1.0" = "sha256-LHz2dK1p8GwyMimlR7AxHLz1tjTYolPwdjP7pxork1o="; 52 "fflonk-0.1.0" = "sha256-+BvZ03AhYNP0D8Wq9EMsP+lSgPA6BBlnWkoxTffVLwo="; 53 - "litep2p-0.3.0" = "sha256-IiJmmSb1+8+HbT/LP/zvhioVBeeGAncf4zo7Czuq6qY="; 54 "sp-ark-bls12-381-0.4.2" = "sha256-nNr0amKhSvvI9BlsoP+8v6Xppx/s7zkf0l9Lm3DW8w8="; 55 "sp-crypto-ec-utils-0.4.1" = "sha256-/Sw1ZM/JcJBokFE4y2mv/P43ciTL5DEm0PDG0jZvMkI="; 56 };
··· 17 in 18 rustPlatform.buildRustPackage rec { 19 pname = "polkadot"; 20 + version = "1.12.0"; 21 22 src = fetchFromGitHub { 23 owner = "paritytech"; 24 repo = "polkadot-sdk"; 25 rev = "polkadot-v${version}"; 26 + hash = "sha256-/m7Tg+9JHbnwKwWPY8gWIJkIHktGFlqcrbLLgNWjfwU="; 27 28 # the build process of polkadot requires a .git folder in order to determine 29 # the git commit hash that is being built and add it to the version string. ··· 48 lockFile = ./Cargo.lock; 49 outputHashes = { 50 "ark-secret-scalar-0.0.2" = "sha256-91sODxaj0psMw0WqigMCGO5a7+NenAsRj5ZmW6C7lvc="; 51 + "ckb-merkle-mountain-range-0.6.0" = "sha256-oTe1l406lTpgOefPai664JYwzezLjkIDXpiZTfjbd28="; 52 "common-0.1.0" = "sha256-LHz2dK1p8GwyMimlR7AxHLz1tjTYolPwdjP7pxork1o="; 53 "fflonk-0.1.0" = "sha256-+BvZ03AhYNP0D8Wq9EMsP+lSgPA6BBlnWkoxTffVLwo="; 54 + "litep2p-0.3.0" = "sha256-y0my2vi0+2CWNOtCh/vtsUbIcU1iNSFAJbLiCktEcOc="; 55 "sp-ark-bls12-381-0.4.2" = "sha256-nNr0amKhSvvI9BlsoP+8v6Xppx/s7zkf0l9Lm3DW8w8="; 56 "sp-crypto-ec-utils-0.4.1" = "sha256-/Sw1ZM/JcJBokFE4y2mv/P43ciTL5DEm0PDG0jZvMkI="; 57 };
+3 -3
pkgs/applications/office/libreoffice/darwin/default.nix
··· 9 let 10 appName = "LibreOffice.app"; 11 scriptName = "soffice"; 12 - version = "7.6.4"; 13 14 dist = { 15 aarch64-darwin = rec { 16 arch = "aarch64"; 17 archSuffix = arch; 18 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 19 - sha256 = "44d141603010771b720fb047a760cb1c184e767528d7c4933b5456c64ebaddb2"; 20 }; 21 22 x86_64-darwin = rec { 23 arch = "x86_64"; 24 archSuffix = "x86-64"; 25 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 26 - sha256 = "58ecd09fd4b57805d03207f0daf2d3549ceeb774e54bd4a2f339dc6c7b15dbc9"; 27 }; 28 }; 29 in
··· 9 let 10 appName = "LibreOffice.app"; 11 scriptName = "soffice"; 12 + version = "7.6.7"; 13 14 dist = { 15 aarch64-darwin = rec { 16 arch = "aarch64"; 17 archSuffix = arch; 18 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 19 + sha256 = "17686aff42734ea4feef08e1189bab3011220000f7784061314c1ae9e5942531"; 20 }; 21 22 x86_64-darwin = rec { 23 arch = "x86_64"; 24 archSuffix = "x86-64"; 25 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 26 + sha256 = "42d2eeaeee7bcb0e76e9decdcb8f5a4beebf133ad31f7d42a5e96ea770860110"; 27 }; 28 }; 29 in
+257 -323
pkgs/applications/office/libreoffice/default.nix
··· 1 { stdenv 2 , fetchurl 3 - , fetchpatch 4 , lib 5 - , substituteAll 6 , pam 7 , python3 8 , libxslt 9 , perl 10 - , ArchiveZip 11 , box2d 12 , gettext 13 - , IOCompress 14 , zlib 15 , libjpeg 16 , liblangtag ··· 53 , CoinMP 54 , libwps 55 , libabw 56 , libmysqlclient 57 , autoconf 58 , automake 59 , openldap 60 , bash 61 , hunspell 62 , librdf_redland 63 , nss 64 , nspr 65 , libwpg 66 , dbus-glib 67 - , clucene_core 68 , libcdr 69 - , lcms 70 , unixODBC 71 , mdds 72 , sane-backends 73 , mythes 74 , libexttextcat 75 , libvisio 76 - , fontsConf 77 , pkg-config 78 , bluez5 79 , libtool 80 - , carlito 81 , libatomic_ops 82 , graphite2 83 , harfbuzz ··· 89 , glm 90 , gst_all_1 91 , gdb 92 - , commonsLogging 93 - , librdf_rasqal 94 , gnome 95 , glib 96 , ncurses ··· 98 , gpgme 99 , libwebp 100 , abseil-cpp 101 , 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 , withHelp ? true 103 , kdeIntegration ? false 104 - , wrapQtAppsHook ? null 105 , qtbase ? null 106 , qtx11extras ? null 107 , qtwayland ? null ··· 113 , variant ? "fresh" 114 , symlinkJoin 115 , postgresql 116 # The rest are used only in passthru, for the wrapper 117 , kauth ? null 118 , kcompletion ? null ··· 130 , qttools ? null 131 , solid ? null 132 , sonnet ? null 133 - } @ args: 134 135 assert builtins.elem variant [ "fresh" "still" ]; 136 ··· 141 getDev getLib 142 optionals optionalString; 143 144 jre' = jre17_minimal.override { 145 modules = [ "java.base" "java.desktop" "java.logging" "java.sql" ]; 146 }; ··· 175 help = fetchurl srcsAttributes.help; 176 }; 177 178 # See `postPatch` for details 179 kdeDeps = symlinkJoin { 180 name = "libreoffice-kde-dependencies-${version}"; ··· 195 inherit version; 196 src = fetchurl srcsAttributes.main; 197 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 postUnpack = '' 206 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 - + '' 212 ln -sv ${srcs.help} $sourceRoot/${tarballPath}/${srcs.help.name} 213 ln -svf ${srcs.translations} $sourceRoot/${tarballPath}/${srcs.translations.name} 214 tar -xf ${srcs.help} 215 tar -xf ${srcs.translations} 216 ''; 217 218 patches = [ 219 # Remove build config to reduce the amount of `-dev` outputs in the 220 # runtime closure. This behavior was introduced by upstream in commit 221 # cbfac11330882c7d0a817b6c37a08b2ace2b66f4 222 ./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 - }) 240 ]; 241 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 postPatch = '' 252 # configure checks for header 'gpgme++/gpgmepp_version.h', 253 # and if it is found (no matter where) uses a hardcoded path ··· 255 # '#include <context.h>' instead of '#include <gpgmepp/context.h>'. 256 # 257 # Fix this path to point to where the headers can actually be found instead. 258 - substituteInPlace configure.ac --replace \ 259 'GPGMEPP_CFLAGS=-I/usr/include/gpgme++' \ 260 '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 ''; 283 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 nativeBuildInputs = [ 518 autoconf 519 automake ··· 523 jdk17 524 libtool 525 pkg-config 526 - ] ++ optionals kdeIntegration [ 527 - wrapQtAppsHook 528 ]; 529 530 - buildInputs = with xorg; finalAttrs.passthru.gst_packages ++ [ 531 - ArchiveZip 532 CoinMP 533 - IOCompress 534 abseil-cpp 535 ant 536 bluez5 537 boost 538 box2d 539 cairo 540 - clucene_core 541 cppunit 542 cups 543 curl ··· 557 gpgme 558 graphite2 559 gtk3 560 - harfbuzz 561 hunspell 562 icu 563 jre' 564 - lcms 565 libGL 566 libGLU 567 - libX11 568 - libXaw 569 - libXdmcp 570 - libXext 571 - libXi 572 - libXinerama 573 - libXtst 574 libabw 575 libatomic_ops 576 libcdr 577 libe-book 578 libepoxy 579 libexttextcat 580 libjpeg 581 liblangtag ··· 583 libmwaw 584 libmysqlclient 585 libodfgen 586 - libpthreadstubs 587 - librdf_rasqal 588 librdf_redland 589 librevenge 590 librsvg ··· 594 libwpg 595 libwps 596 libxml2 597 - libxshmfence 598 libxslt 599 libzmf 600 libwebp ··· 625 kio 626 ]; 627 628 passthru = { 629 inherit srcs; 630 jdk = jre'; ··· 680 ]; 681 }; 682 683 requiredSystemFeatures = [ "big-parallel" ]; 684 685 meta = with lib; { 686 description = "Comprehensive, professional-quality productivity suite, a variant of openoffice.org"; 687 homepage = "https://libreoffice.org/"; 688 # at least one jar in dependencies
··· 1 { stdenv 2 , fetchurl 3 , lib 4 , pam 5 , python3 6 , libxslt 7 , perl 8 + , perlPackages 9 , box2d 10 , gettext 11 , zlib 12 , libjpeg 13 , liblangtag ··· 50 , CoinMP 51 , libwps 52 , libabw 53 + , libargon2 54 , libmysqlclient 55 , autoconf 56 , automake 57 , openldap 58 , bash 59 , hunspell 60 + , librdf_rasqal 61 , librdf_redland 62 , nss 63 , nspr 64 , libwpg 65 , dbus-glib 66 + , clucene_core_2 67 , libcdr 68 + , lcms2 69 , unixODBC 70 , mdds 71 , sane-backends 72 , mythes 73 , libexttextcat 74 , libvisio 75 , pkg-config 76 , bluez5 77 , libtool 78 , libatomic_ops 79 , graphite2 80 , harfbuzz ··· 86 , glm 87 , gst_all_1 88 , gdb 89 , gnome 90 , glib 91 , ncurses ··· 93 , gpgme 94 , libwebp 95 , abseil-cpp 96 + , libepubgen 97 + , libetonyek 98 + , liborcus 99 + , libpng 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" ] 101 , withHelp ? true 102 , kdeIntegration ? false 103 , qtbase ? null 104 , qtx11extras ? null 105 , qtwayland ? null ··· 111 , variant ? "fresh" 112 , symlinkJoin 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 126 # The rest are used only in passthru, for the wrapper 127 , kauth ? null 128 , kcompletion ? null ··· 140 , qttools ? null 141 , solid ? null 142 , sonnet ? null 143 + }: 144 145 assert builtins.elem variant [ "fresh" "still" ]; 146 ··· 151 getDev getLib 152 optionals optionalString; 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 + 170 jre' = jre17_minimal.override { 171 modules = [ "java.base" "java.desktop" "java.logging" "java.sql" ]; 172 }; ··· 201 help = fetchurl srcsAttributes.help; 202 }; 203 204 + qtMajor = lib.versions.major qtbase.version; 205 + 206 # See `postPatch` for details 207 kdeDeps = symlinkJoin { 208 name = "libreoffice-kde-dependencies-${version}"; ··· 223 inherit version; 224 src = fetchurl srcsAttributes.main; 225 226 postUnpack = '' 227 mkdir -v $sourceRoot/${tarballPath} 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 + 234 ln -sv ${srcs.help} $sourceRoot/${tarballPath}/${srcs.help.name} 235 ln -svf ${srcs.translations} $sourceRoot/${tarballPath}/${srcs.translations.name} 236 + 237 tar -xf ${srcs.help} 238 tar -xf ${srcs.translations} 239 ''; 240 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") [ 248 # Remove build config to reduce the amount of `-dev` outputs in the 249 # runtime closure. This behavior was introduced by upstream in commit 250 # cbfac11330882c7d0a817b6c37a08b2ace2b66f4 251 ./0001-Strip-away-BUILDCONFIG.patch 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 259 ]; 260 261 postPatch = '' 262 # configure checks for header 'gpgme++/gpgmepp_version.h', 263 # and if it is found (no matter where) uses a hardcoded path ··· 265 # '#include <context.h>' instead of '#include <gpgmepp/context.h>'. 266 # 267 # Fix this path to point to where the headers can actually be found instead. 268 + substituteInPlace configure.ac --replace-fail \ 269 'GPGMEPP_CFLAGS=-I/usr/include/gpgme++' \ 270 'GPGMEPP_CFLAGS=-I${gpgme.dev}/include/gpgme++' 271 ''; 272 273 nativeBuildInputs = [ 274 autoconf 275 automake ··· 279 jdk17 280 libtool 281 pkg-config 282 ]; 283 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 291 CoinMP 292 + perlPackages.IOCompress 293 abseil-cpp 294 ant 295 bluez5 296 boost 297 box2d 298 cairo 299 + clucene_core_2 300 cppunit 301 cups 302 curl ··· 316 gpgme 317 graphite2 318 gtk3 319 + (harfbuzz.override { withIcu = true; }) 320 hunspell 321 icu 322 jre' 323 + lcms2 324 libGL 325 libGLU 326 + xorg.libX11 327 + xorg.libXaw 328 + xorg.libXdmcp 329 + xorg.libXext 330 + xorg.libXi 331 + xorg.libXinerama 332 + xorg.libXtst 333 libabw 334 + libargon2 335 libatomic_ops 336 libcdr 337 libe-book 338 libepoxy 339 + libepubgen 340 + libetonyek 341 libexttextcat 342 libjpeg 343 liblangtag ··· 345 libmwaw 346 libmysqlclient 347 libodfgen 348 + liborcus 349 + xorg.libpthreadstubs 350 librdf_redland 351 librevenge 352 librsvg ··· 356 libwpg 357 libwps 358 libxml2 359 + xorg.libxshmfence 360 libxslt 361 libzmf 362 libwebp ··· 387 kio 388 ]; 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 + 553 passthru = { 554 inherit srcs; 555 jdk = jre'; ··· 605 ]; 606 }; 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 + 616 requiredSystemFeatures = [ "big-parallel" ]; 617 618 meta = with lib; { 619 + changelog = "https://wiki.documentfoundation.org/ReleaseNotes/${lib.versions.majorMinor version}"; 620 description = "Comprehensive, professional-quality productivity suite, a variant of openoffice.org"; 621 homepage = "https://libreoffice.org/"; 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 md5name = "e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed-libabw-0.1.3.tar.xz"; 8 } 9 { 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"; ··· 84 md5name = "d54d19d86153dbc88e2d468f7136269a2cfe71b73227e12fded01d29ac268074-libcmis-0.6.1.tar.xz"; 85 } 86 { 87 - name = "CoinMP-1.7.6.tgz"; 88 - url = "https://dev-www.libreoffice.org/src/CoinMP-1.7.6.tgz"; 89 - sha256 = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f"; 90 md5 = ""; 91 - md5name = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f-CoinMP-1.7.6.tgz"; 92 } 93 { 94 name = "cppunit-1.15.1.tar.gz"; ··· 98 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 99 } 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"; 104 md5 = ""; 105 - md5name = "16c62a9c4af0f703d28bda6d7bbf37ba47055ad3414d70dec63e2e6336f2a82d-curl-8.4.0.tar.xz"; 106 } 107 { 108 name = "libe-book-0.1.3.tar.xz"; ··· 140 md5name = "b430435a6e8487888b761dc848b7981626eb814884963ffe25eb26a139301e9a-libetonyek-0.1.10.tar.xz"; 141 } 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"; 146 md5 = ""; 147 - md5name = "ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe-expat-2.5.0.tar.xz"; 148 } 149 { 150 name = "Firebird-3.0.7.33374-0.tar.bz2"; ··· 210 md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; 211 } 212 { 213 - name = "noto-fonts-20171024.tar.gz"; 214 - url = "https://dev-www.libreoffice.org/src/noto-fonts-20171024.tar.gz"; 215 - sha256 = "29acc15a4c4d6b51201ba5d60f303dfbc2e5acbfdb70413c9ae1ed34fa259994"; 216 md5 = ""; 217 - md5name = "29acc15a4c4d6b51201ba5d60f303dfbc2e5acbfdb70413c9ae1ed34fa259994-noto-fonts-20171024.tar.gz"; 218 } 219 { 220 name = "culmus-0.133.tar.gz"; ··· 287 md5name = "6bba5f032bed47c73ad9397f2313b9acbfb56253d0d0576b5873d3dcb25e99ad-glm-0.9.9.8.zip"; 288 } 289 { 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"; 293 md5 = ""; 294 - md5name = "361d4eae47ce925dba0ea569af40e7b52c645c4ae2e65e5621bf1b6cdd8b0e9e-gpgme-1.18.0.tar.bz2"; 295 } 296 { 297 name = "graphite2-minimal-1.3.14.tgz"; ··· 329 md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; 330 } 331 { 332 name = "icu4c-73_2-src.tgz"; 333 url = "https://dev-www.libreoffice.org/src/icu4c-73_2-src.tgz"; 334 sha256 = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1"; ··· 343 md5name = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701-icu4c-73_2-data.zip"; 344 } 345 { 346 name = "flow-engine-0.9.4.zip"; 347 url = "https://dev-www.libreoffice.org/src/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"; 348 sha256 = "233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd"; ··· 434 md5name = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb-language-subtag-registry-2023-08-02.tar.bz2"; 435 } 436 { 437 - name = "lcms2-2.12.tar.gz"; 438 - url = "https://dev-www.libreoffice.org/src/lcms2-2.12.tar.gz"; 439 - sha256 = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5"; 440 md5 = ""; 441 - md5name = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5-lcms2-2.12.tar.gz"; 442 } 443 { 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 md5 = ""; 448 - md5name = "e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426-libassuan-2.5.6.tar.bz2"; 449 } 450 { 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"; 454 md5 = ""; 455 - md5name = "1d6a279edf81767e74d2ad2c9fce09459bc65f12c6525a40b0cb3e53c089f665-libatomic_ops-7.6.8.tar.gz"; 456 } 457 { 458 name = "libeot-0.01.tar.bz2"; ··· 476 md5name = "d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676-libffi-3.4.4.tar.gz"; 477 } 478 { 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"; 482 md5 = ""; 483 - md5name = "a9ab83ca7acc442a5bd846a75b920285ff79bdb4e3d34aa382be88ed2c3aebaf-libgpg-error-1.43.tar.bz2"; 484 } 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"; 489 md5 = ""; 490 - md5name = "1f12a20a02ec3a8d22e54dedb8b683a43c9c160bda1ba337bf1060607ae733bd-liblangtag-0.6.3.tar.bz2"; 491 } 492 { 493 name = "libnumbertext-1.0.11.tar.xz"; ··· 497 md5name = "5dcb4db3b2340f81f601ce86d8d76b69e34d70f84f804192c901e4b7f84d5fb0-libnumbertext-1.0.11.tar.xz"; 498 } 499 { 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"; 503 md5 = ""; 504 - md5name = "986025d7b374276fee2e30e99f3649e4ac0db8a02257a37ee10eae72abed0d1f-ltm-1.2.1.tar.xz"; 505 } 506 { 507 name = "libwebp-1.3.2.tar.gz"; ··· 511 md5name = "2a499607df669e40258e53d0ade8035ba4ec0175244869d1025d460562aa09b4-libwebp-1.3.2.tar.gz"; 512 } 513 { 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"; 517 md5 = ""; 518 - md5name = "5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c-xmlsec1-1.2.37.tar.gz"; 519 } 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"; 524 md5 = ""; 525 - md5name = "737e1d7f8ab3f139729ca13a2494fd17bf30ddb4b7a427cf336252cab57f57f7-libxml2-2.11.4.tar.xz"; 526 } 527 { 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"; 531 md5 = ""; 532 - md5name = "1f32450425819a09acaff2ab7a5a7f8a2ec7956e505d7beeb45e843d0e1ecab1-libxslt-1.1.38.tar.xz"; 533 } 534 { 535 name = "lp_solve_5.5.tar.gz"; ··· 539 md5name = "26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"; 540 } 541 { 542 - name = "lxml-4.1.1.tgz"; 543 - url = "https://dev-www.libreoffice.org/src/lxml-4.1.1.tgz"; 544 - sha256 = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e"; 545 md5 = ""; 546 - md5name = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e-lxml-4.1.1.tgz"; 547 } 548 { 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 md5 = ""; 553 - md5name = "975a9a862fed80f84e0206373f7ef05537aada5b65d99b71b36ab892b44240bf-mariadb-connector-c-3.3.7-src.tar.gz"; 554 } 555 { 556 name = "mdds-2.1.1.tar.xz"; ··· 588 md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz"; 589 } 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"; 594 md5 = ""; 595 - md5name = "f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739-nss-3.90-with-nspr-4.35.tar.gz"; 596 } 597 { 598 name = "libodfgen-0.1.8.tar.xz"; ··· 616 md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; 617 } 618 { 619 - name = "openldap-2.6.6.tgz"; 620 - url = "https://dev-www.libreoffice.org/src/openldap-2.6.6.tgz"; 621 - sha256 = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0"; 622 md5 = ""; 623 - md5name = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0-openldap-2.6.6.tgz"; 624 } 625 { 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"; 629 md5 = ""; 630 - md5name = "b3425d3bb4a2218d0697eb41f7fc0cdede016ed19ca49d168b78e8d947887f55-openssl-3.0.11.tar.gz"; 631 } 632 { 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"; 636 md5 = ""; 637 - md5name = "6006b9f1576315e313df715a7e72a17f3e0b17d7b6bd119cfa8a0b608ce971eb-liborcus-0.18.1.tar.xz"; 638 } 639 { 640 name = "libpagemaker-0.0.4.tar.xz"; ··· 644 md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz"; 645 } 646 { 647 - name = "pdfium-5778.tar.bz2"; 648 - url = "https://dev-www.libreoffice.org/src/pdfium-5778.tar.bz2"; 649 - sha256 = "b1052ff24e9ffb11af017c444bb0f6ad508d64c9a0fb88cacb0e8210245dde06"; 650 md5 = ""; 651 - md5name = "b1052ff24e9ffb11af017c444bb0f6ad508d64c9a0fb88cacb0e8210245dde06-pdfium-5778.tar.bz2"; 652 } 653 { 654 name = "pixman-0.42.2.tar.gz"; ··· 658 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 659 } 660 { 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 md5 = ""; 665 - md5name = "535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1-libpng-1.6.40.tar.xz"; 666 } 667 { 668 name = "tiff-4.6.0.tar.xz"; ··· 686 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 687 } 688 { 689 - name = "postgresql-13.11.tar.bz2"; 690 - url = "https://dev-www.libreoffice.org/src/postgresql-13.11.tar.bz2"; 691 - sha256 = "4992ff647203566b670d4e54dc5317499a26856c93576d0ea951bdf6bee50bfb"; 692 md5 = ""; 693 - md5name = "4992ff647203566b670d4e54dc5317499a26856c93576d0ea951bdf6bee50bfb-postgresql-13.11.tar.bz2"; 694 } 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"; 699 md5 = ""; 700 - md5name = "3ffb71cd349a326ba7b2fadc7e7df86ba577dd9c4917e52a8401adbda7405e3f-Python-3.8.18.tar.xz"; 701 } 702 { 703 name = "libqxp-0.0.2.tar.xz"; ··· 742 md5name = "798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"; 743 } 744 { 745 - name = "skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 746 - url = "https://dev-www.libreoffice.org/src/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 747 - sha256 = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9"; 748 md5 = ""; 749 - md5name = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9-skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 750 } 751 { 752 name = "libstaroffice-0.0.7.tar.xz"; ··· 805 md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; 806 } 807 { 808 - name = "zlib-1.3.tar.xz"; 809 - url = "https://dev-www.libreoffice.org/src/zlib-1.3.tar.xz"; 810 - sha256 = "8a9ba2898e1d0d774eca6ba5b4627a11e5588ba85c8851336eb38de4683050a7"; 811 md5 = ""; 812 - md5name = "8a9ba2898e1d0d774eca6ba5b4627a11e5588ba85c8851336eb38de4683050a7-zlib-1.3.tar.xz"; 813 } 814 { 815 name = "libzmf-0.0.2.tar.xz"; ··· 819 md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; 820 } 821 { 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 md5 = ""; 826 - md5name = "12b76b7005c30d34265fc20356d340da179b0b4d43d2c1b35bcca86776069f76-zxing-cpp-2.0.0.tar.gz"; 827 } 828 ]
··· 7 md5name = "e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed-libabw-0.1.3.tar.xz"; 8 } 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 + { 17 name = "boost_1_82_0.tar.xz"; 18 url = "https://dev-www.libreoffice.org/src/boost_1_82_0.tar.xz"; 19 sha256 = "e48ab6953fbd68ba47234bea5173e62427e9f6a7894e152305142895cfe955de"; ··· 91 md5name = "d54d19d86153dbc88e2d468f7136269a2cfe71b73227e12fded01d29ac268074-libcmis-0.6.1.tar.xz"; 92 } 93 { 94 + name = "CoinMP-1.8.4.tgz"; 95 + url = "https://dev-www.libreoffice.org/src/CoinMP-1.8.4.tgz"; 96 + sha256 = "3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d"; 97 md5 = ""; 98 + md5name = "3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d-CoinMP-1.8.4.tgz"; 99 } 100 { 101 name = "cppunit-1.15.1.tar.gz"; ··· 105 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 106 } 107 { 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"; 111 md5 = ""; 112 + md5name = "6fea2aac6a4610fbd0400afb0bcddbe7258a64c63f1f68e5855ebc0c659710cd-curl-8.7.1.tar.xz"; 113 } 114 { 115 name = "libe-book-0.1.3.tar.xz"; ··· 147 md5name = "b430435a6e8487888b761dc848b7981626eb814884963ffe25eb26a139301e9a-libetonyek-0.1.10.tar.xz"; 148 } 149 { 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"; 153 md5 = ""; 154 + md5name = "ee14b4c5d8908b1bec37ad937607eab183d4d9806a08adee472c3c3121d27364-expat-2.6.2.tar.xz"; 155 } 156 { 157 name = "Firebird-3.0.7.33374-0.tar.bz2"; ··· 217 md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; 218 } 219 { 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"; 314 md5 = ""; 315 + md5name = "b12a1ff762680681b7ce4d98dd29a7f54d90f5bcadd10c955afc640a27b3a268-NotoSansLisu-v2.102.zip"; 316 } 317 { 318 name = "culmus-0.133.tar.gz"; ··· 385 md5name = "6bba5f032bed47c73ad9397f2313b9acbfb56253d0d0576b5873d3dcb25e99ad-glm-0.9.9.8.zip"; 386 } 387 { 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"; 391 md5 = ""; 392 + md5name = "9499e8b1f33cccb6815527a1bc16049d35a6198a6c5fae0185f2bd561bce5224-gpgme-1.23.2.tar.bz2"; 393 } 394 { 395 name = "graphite2-minimal-1.3.14.tgz"; ··· 427 md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; 428 } 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 + { 437 name = "icu4c-73_2-src.tgz"; 438 url = "https://dev-www.libreoffice.org/src/icu4c-73_2-src.tgz"; 439 sha256 = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1"; ··· 448 md5name = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701-icu4c-73_2-data.zip"; 449 } 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 + { 458 name = "flow-engine-0.9.4.zip"; 459 url = "https://dev-www.libreoffice.org/src/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"; 460 sha256 = "233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd"; ··· 546 md5name = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb-language-subtag-registry-2023-08-02.tar.bz2"; 547 } 548 { 549 + name = "lcms2-2.16.tar.gz"; 550 + url = "https://dev-www.libreoffice.org/src/lcms2-2.16.tar.gz"; 551 + sha256 = "d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51"; 552 md5 = ""; 553 + md5name = "d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51-lcms2-2.16.tar.gz"; 554 } 555 { 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"; 559 md5 = ""; 560 + md5name = "0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76-libassuan-2.5.7.tar.bz2"; 561 } 562 { 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"; 566 md5 = ""; 567 + md5name = "15676e7674e11bda5a7e50a73f4d9e7d60452271b8acf6fd39a71fefdf89fa31-libatomic_ops-7.8.0.tar.gz"; 568 } 569 { 570 name = "libeot-0.01.tar.bz2"; ··· 588 md5name = "d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676-libffi-3.4.4.tar.gz"; 589 } 590 { 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"; 594 md5 = ""; 595 + md5name = "89ce1ae893e122924b858de84dc4f67aae29ffa610ebf668d5aa539045663d6f-libgpg-error-1.48.tar.bz2"; 596 } 597 { 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"; 601 md5 = ""; 602 + md5name = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e-liblangtag-0.6.7.tar.bz2"; 603 } 604 { 605 name = "libnumbertext-1.0.11.tar.xz"; ··· 609 md5name = "5dcb4db3b2340f81f601ce86d8d76b69e34d70f84f804192c901e4b7f84d5fb0-libnumbertext-1.0.11.tar.xz"; 610 } 611 { 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"; 615 md5 = ""; 616 + md5name = "296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08-ltm-1.3.0.tar.xz"; 617 } 618 { 619 name = "libwebp-1.3.2.tar.gz"; ··· 623 md5name = "2a499607df669e40258e53d0ade8035ba4ec0175244869d1025d460562aa09b4-libwebp-1.3.2.tar.gz"; 624 } 625 { 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"; 629 md5 = ""; 630 + md5name = "4003c56b3d356d21b1db7775318540fad6bfedaf5f117e8f7c010811219be3cf-xmlsec1-1.3.2.tar.gz"; 631 } 632 { 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"; 636 md5 = ""; 637 + md5name = "889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb-libxml2-2.12.6.tar.xz"; 638 } 639 { 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"; 643 md5 = ""; 644 + md5name = "2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0-libxslt-1.1.39.tar.xz"; 645 } 646 { 647 name = "lp_solve_5.5.tar.gz"; ··· 651 md5name = "26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"; 652 } 653 { 654 + name = "lxml-4.9.2.tgz"; 655 + url = "https://dev-www.libreoffice.org/src/lxml-4.9.2.tgz"; 656 + sha256 = "2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67"; 657 md5 = ""; 658 + md5name = "2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67-lxml-4.9.2.tgz"; 659 } 660 { 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"; 664 md5 = ""; 665 + md5name = "f9f076b4aa9fb22cc94b24f82c80f9ef063805ecd6533a2eb5d5060cf93833e8-mariadb-connector-c-3.3.8-src.tar.gz"; 666 } 667 { 668 name = "mdds-2.1.1.tar.xz"; ··· 700 md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz"; 701 } 702 { 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"; 706 md5 = ""; 707 + md5name = "5f29fea64b3234b33a615b6df40469e239a4168ac0909106bd00e6490b274c31-nss-3.99-with-nspr-4.35.tar.gz"; 708 } 709 { 710 name = "libodfgen-0.1.8.tar.xz"; ··· 728 md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; 729 } 730 { 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"; 741 md5 = ""; 742 + md5name = "cd775f625c944ed78a3da18a03b03b08eea73c8aabc97b41bb336e9a10954930-openldap-2.6.7.tgz"; 743 } 744 { 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"; 748 md5 = ""; 749 + md5name = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313-openssl-3.0.13.tar.gz"; 750 } 751 { 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"; 755 md5 = ""; 756 + md5name = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39-liborcus-0.19.2.tar.xz"; 757 } 758 { 759 name = "libpagemaker-0.0.4.tar.xz"; ··· 763 md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz"; 764 } 765 { 766 + name = "pdfium-6179.tar.bz2"; 767 + url = "https://dev-www.libreoffice.org/src/pdfium-6179.tar.bz2"; 768 + sha256 = "4d3f08fe0e2fda86246832085426616826dcca0912202874428bfbc24d13d95c"; 769 md5 = ""; 770 + md5name = "4d3f08fe0e2fda86246832085426616826dcca0912202874428bfbc24d13d95c-pdfium-6179.tar.bz2"; 771 } 772 { 773 name = "pixman-0.42.2.tar.gz"; ··· 777 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 778 } 779 { 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"; 783 md5 = ""; 784 + md5name = "6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c-libpng-1.6.43.tar.xz"; 785 } 786 { 787 name = "tiff-4.6.0.tar.xz"; ··· 805 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 806 } 807 { 808 + name = "postgresql-13.14.tar.bz2"; 809 + url = "https://dev-www.libreoffice.org/src/postgresql-13.14.tar.bz2"; 810 + sha256 = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed"; 811 md5 = ""; 812 + md5name = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed-postgresql-13.14.tar.bz2"; 813 } 814 { 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"; 818 md5 = ""; 819 + md5name = "d2807ac69f69b84fd46a0b93bbd02a4fa48d3e70f4b2835ff0f72a2885040076-Python-3.8.19.tar.xz"; 820 } 821 { 822 name = "libqxp-0.0.2.tar.xz"; ··· 861 md5name = "798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"; 862 } 863 { 864 + name = "skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"; 865 + url = "https://dev-www.libreoffice.org/src/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"; 866 + sha256 = "2223ebce534458a37826e8fe4f24635b0712cde7ed1bd3208f089f6fdd796e01"; 867 md5 = ""; 868 + md5name = "2223ebce534458a37826e8fe4f24635b0712cde7ed1bd3208f089f6fdd796e01-skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"; 869 } 870 { 871 name = "libstaroffice-0.0.7.tar.xz"; ··· 924 md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; 925 } 926 { 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"; 930 md5 = ""; 931 + md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz"; 932 } 933 { 934 name = "libzmf-0.0.2.tar.xz"; ··· 938 md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; 939 } 940 { 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"; 951 md5 = ""; 952 + md5name = "6d54e403592ec7a143791c6526c1baafddf4c0897bb49b1af72b70a0f0c4a3fe-zxing-cpp-2.1.0.tar.gz"; 953 } 954 ]
+2 -2
pkgs/applications/office/libreoffice/src-fresh/help.nix
··· 1 { 2 - sha256 = "0y46gpnrmmpc1sah26w8pvjwnbnr9diblki9hvzygq4n800lqy7d"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.6.4/libreoffice-help-7.6.4.1.tar.xz"; 4 }
··· 1 { 2 + sha256 = "0sxvc6raij7rd8n0rg8pg61ppxlpvsx1i551hs53x972156cz2lf"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-help-24.2.3.2.tar.xz"; 4 }
+2 -2
pkgs/applications/office/libreoffice/src-fresh/main.nix
··· 1 { 2 - sha256 = "07kam9q1nyzff2y77gk4a2jbx403b6m2i1p0p49n6xscyawagzhk"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.6.4/libreoffice-7.6.4.1.tar.xz"; 4 }
··· 1 { 2 + sha256 = "0r0y92c7i42iiimzg9b1pyldnswh28j8p0lmilz7j1sxv2f0bqpn"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-24.2.3.2.tar.xz"; 4 }
+2 -2
pkgs/applications/office/libreoffice/src-fresh/translations.nix
··· 1 { 2 - sha256 = "0ybn7c569wrj3xj20sx34rym8zkxazv9aj4rv76mbp5b82z0snis"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.6.4/libreoffice-translations-7.6.4.1.tar.xz"; 4 }
··· 1 { 2 + sha256 = "0jibmsghr9719nmq6w2m947g4arc8dl3wrj5yyg0fy8znnim6477"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-translations-24.2.3.2.tar.xz"; 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 md5name = "e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed-libabw-0.1.3.tar.xz"; 8 } 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"; 13 md5 = ""; 14 - md5name = "322e567e98c466c0aa0e380ed8c647552fe4af48998648428f1b5f0c8eff4666-boost_1_80_0.tar.xz"; 15 } 16 { 17 name = "box2d-2.4.1.tar.gz"; ··· 98 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 99 } 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"; 104 md5 = ""; 105 - md5name = "16c62a9c4af0f703d28bda6d7bbf37ba47055ad3414d70dec63e2e6336f2a82d-curl-8.4.0.tar.xz"; 106 } 107 { 108 name = "libe-book-0.1.3.tar.xz"; ··· 140 md5name = "b430435a6e8487888b761dc848b7981626eb814884963ffe25eb26a139301e9a-libetonyek-0.1.10.tar.xz"; 141 } 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"; 146 md5 = ""; 147 - md5name = "ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe-expat-2.5.0.tar.xz"; 148 } 149 { 150 name = "Firebird-3.0.7.33374-0.tar.bz2"; ··· 154 md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2"; 155 } 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"; 160 md5 = ""; 161 - md5name = "a5f052cb73fd479ffb7b697980510903b563bbb55b8f7a2b001fcfb94026003c-fontconfig-2.13.94.tar.xz"; 162 } 163 { 164 name = "crosextrafonts-20130214.tar.gz"; ··· 208 sha256 = "54adcb2bc8cac0927a647fbd9362f45eff48130ce6e2379dc3867643019e08c5"; 209 md5 = "e7a384790b13c29113e22e596ade9687"; 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 } 219 { 220 name = "noto-fonts-20171024.tar.gz"; ··· 280 md5name = "5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c-freetype-2.13.0.tar.xz"; 281 } 282 { 283 name = "glm-0.9.9.8.zip"; 284 url = "https://dev-www.libreoffice.org/src/glm-0.9.9.8.zip"; 285 sha256 = "6bba5f032bed47c73ad9397f2313b9acbfb56253d0d0576b5873d3dcb25e99ad"; ··· 301 md5name = "b8e892d8627c41888ff121e921455b9e2d26836978f2359173d19825da62b8fc-graphite2-minimal-1.3.14.tgz"; 302 } 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"; 307 md5 = ""; 308 - md5name = "f135a61cd464c9ed6bc9823764c188f276c3850a8dc904628de2a87966b7077b-harfbuzz-7.1.0.tar.xz"; 309 } 310 { 311 name = "hsqldb_1_8_0.zip"; ··· 329 md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; 330 } 331 { 332 - name = "icu4c-72_1-src.tgz"; 333 - url = "https://dev-www.libreoffice.org/src/icu4c-72_1-src.tgz"; 334 - sha256 = "a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68"; 335 md5 = ""; 336 - md5name = "a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68-icu4c-72_1-src.tgz"; 337 } 338 { 339 - name = "icu4c-72_1-data.zip"; 340 - url = "https://dev-www.libreoffice.org/src/icu4c-72_1-data.zip"; 341 - sha256 = "ee19f876507d6c23d9e0a2b631096f6b0eaa6fa61728c33a89efdb55e3385dea"; 342 md5 = ""; 343 - md5name = "ee19f876507d6c23d9e0a2b631096f6b0eaa6fa61728c33a89efdb55e3385dea-icu4c-72_1-data.zip"; 344 } 345 { 346 name = "flow-engine-0.9.4.zip"; ··· 427 md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz"; 428 } 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"; 433 md5 = ""; 434 - md5name = "9042b64cd473bf36073513b474046f13778107b57c2ac47fb2633104120d69da-language-subtag-registry-2023-05-11.tar.bz2"; 435 } 436 { 437 name = "lcms2-2.12.tar.gz"; ··· 441 md5name = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5-lcms2-2.12.tar.gz"; 442 } 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"; 447 md5 = ""; 448 - md5name = "8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4-libassuan-2.5.5.tar.bz2"; 449 } 450 { 451 name = "libatomic_ops-7.6.8.tar.gz"; ··· 469 md5name = "6d77eace20e9ea106c1330e268ede70c9a4a89744ddc25715682754eca3368df-libexttextcat-3.4.6.tar.xz"; 470 } 471 { 472 - name = "libffi-3.3.tar.gz"; 473 - url = "https://dev-www.libreoffice.org/src/libffi-3.3.tar.gz"; 474 - sha256 = "72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056"; 475 md5 = ""; 476 - md5name = "72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056-libffi-3.3.tar.gz"; 477 } 478 { 479 name = "libgpg-error-1.43.tar.bz2"; ··· 483 md5name = "a9ab83ca7acc442a5bd846a75b920285ff79bdb4e3d34aa382be88ed2c3aebaf-libgpg-error-1.43.tar.bz2"; 484 } 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"; 489 md5 = ""; 490 - md5name = "1f12a20a02ec3a8d22e54dedb8b683a43c9c160bda1ba337bf1060607ae733bd-liblangtag-0.6.3.tar.bz2"; 491 } 492 { 493 name = "libnumbertext-1.0.11.tar.xz"; ··· 518 md5name = "5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c-xmlsec1-1.2.37.tar.gz"; 519 } 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"; 524 md5 = ""; 525 - md5name = "737e1d7f8ab3f139729ca13a2494fd17bf30ddb4b7a427cf336252cab57f57f7-libxml2-2.11.4.tar.xz"; 526 } 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"; 531 md5 = ""; 532 - md5name = "8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79-libxslt-1.1.35.tar.xz"; 533 } 534 { 535 name = "lp_solve_5.5.tar.gz"; ··· 546 md5name = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e-lxml-4.1.1.tgz"; 547 } 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"; 552 md5 = ""; 553 - md5name = "431434d3926f4bcce2e5c97240609983f60d7ff50df5a72083934759bb863f7b-mariadb-connector-c-3.1.8-src.tar.gz"; 554 } 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"; 559 md5 = ""; 560 - md5name = "9771fe42e133443c13ca187253763e17c8bc96a1a02aec9e1e8893367ffa9ce5-mdds-2.0.3.tar.bz2"; 561 } 562 { 563 name = "mDNSResponder-878.200.35.tar.gz"; ··· 588 md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz"; 589 } 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"; 594 md5 = ""; 595 - md5name = "f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739-nss-3.90-with-nspr-4.35.tar.gz"; 596 } 597 { 598 name = "libodfgen-0.1.8.tar.xz"; ··· 616 md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; 617 } 618 { 619 - name = "openldap-2.4.59.tgz"; 620 - url = "https://dev-www.libreoffice.org/src/openldap-2.4.59.tgz"; 621 - sha256 = "99f37d6747d88206c470067eda624d5e48c1011e943ec0ab217bae8712e22f34"; 622 md5 = ""; 623 - md5name = "99f37d6747d88206c470067eda624d5e48c1011e943ec0ab217bae8712e22f34-openldap-2.4.59.tgz"; 624 } 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"; 629 md5 = ""; 630 - md5name = "1761d4f5b13a1028b9b6f3d4b8e17feb0cedc9370f6afe61d7193d2cdce83323-openssl-3.0.10.tar.gz"; 631 } 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"; 636 md5 = ""; 637 - md5name = "2a86c405a5929f749b27637509596421d46805753364ab258b035fd01fbde143-liborcus-0.17.2.tar.bz2"; 638 } 639 { 640 name = "libpagemaker-0.0.4.tar.xz"; ··· 658 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 659 } 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"; 664 md5 = ""; 665 - md5name = "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937-libpng-1.6.39.tar.xz"; 666 } 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"; 671 md5 = ""; 672 - md5name = "3c080867114c26edab3129644a63b708028a90514b7fe3126e38e11d24f9f88a-tiff-4.5.1.tar.xz"; 673 } 674 { 675 name = "poppler-23.09.0.tar.xz"; ··· 686 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 687 } 688 { 689 - name = "postgresql-13.10.tar.bz2"; 690 - url = "https://dev-www.libreoffice.org/src/postgresql-13.10.tar.bz2"; 691 - sha256 = "5bbcf5a56d85c44f3a8b058fb46862ff49cbc91834d07e295d02e6de3c216df2"; 692 md5 = ""; 693 - md5name = "5bbcf5a56d85c44f3a8b058fb46862ff49cbc91834d07e295d02e6de3c216df2-postgresql-13.10.tar.bz2"; 694 } 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"; 699 md5 = ""; 700 - md5name = "3ffb71cd349a326ba7b2fadc7e7df86ba577dd9c4917e52a8401adbda7405e3f-Python-3.8.18.tar.xz"; 701 } 702 { 703 name = "libqxp-0.0.2.tar.xz"; ··· 742 md5name = "798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"; 743 } 744 { 745 - name = "skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"; 746 - url = "https://dev-www.libreoffice.org/src/skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"; 747 - sha256 = "c094a6247e44104beaaa0d00c825beb6baf1a8e532dc22214747495317a65bd9"; 748 md5 = ""; 749 - md5name = "c094a6247e44104beaaa0d00c825beb6baf1a8e532dc22214747495317a65bd9-skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"; 750 } 751 { 752 name = "libstaroffice-0.0.7.tar.xz"; ··· 791 md5name = "b55fda9440d1e070630eb2487d8b8697cf412c214a27caee9df69cec7c004de3-libwpg-0.3.4.tar.xz"; 792 } 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"; 797 md5 = ""; 798 - md5name = "e21afb52a06d03b774c5a8c72679687ab64891b91ce0c3bdf2d3e97231534edb-libwps-0.4.12.tar.xz"; 799 } 800 { 801 name = "xsltml_2.1.2.zip"; ··· 805 md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; 806 } 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"; 811 md5 = ""; 812 - md5name = "d14c38e313afc35a9a8760dadf26042f51ea0f5d154b0630a31da0540107fb98-zlib-1.2.13.tar.xz"; 813 } 814 { 815 name = "libzmf-0.0.2.tar.xz"; ··· 819 md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; 820 } 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"; 825 md5 = ""; 826 - md5name = "126767bb56f8a1f25ae84d233db2e9b9be50d71f5776092d0e170ca0f0ed1862-zxing-cpp-1.4.0.tar.gz"; 827 } 828 ]
··· 7 md5name = "e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed-libabw-0.1.3.tar.xz"; 8 } 9 { 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 md5 = ""; 14 + md5name = "e48ab6953fbd68ba47234bea5173e62427e9f6a7894e152305142895cfe955de-boost_1_82_0.tar.xz"; 15 } 16 { 17 name = "box2d-2.4.1.tar.gz"; ··· 98 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 99 } 100 { 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 md5 = ""; 105 + md5name = "3ccd55d91af9516539df80625f818c734dc6f2ecf9bada33c76765e99121db15-curl-8.6.0.tar.xz"; 106 } 107 { 108 name = "libe-book-0.1.3.tar.xz"; ··· 140 md5name = "b430435a6e8487888b761dc848b7981626eb814884963ffe25eb26a139301e9a-libetonyek-0.1.10.tar.xz"; 141 } 142 { 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 md5 = ""; 147 + md5name = "ee14b4c5d8908b1bec37ad937607eab183d4d9806a08adee472c3c3121d27364-expat-2.6.2.tar.xz"; 148 } 149 { 150 name = "Firebird-3.0.7.33374-0.tar.bz2"; ··· 154 md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2"; 155 } 156 { 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 md5 = ""; 161 + md5name = "dba695b57bce15023d2ceedef82062c2b925e51f5d4cc4aef736cf13f60a468b-fontconfig-2.14.2.tar.xz"; 162 } 163 { 164 name = "crosextrafonts-20130214.tar.gz"; ··· 208 sha256 = "54adcb2bc8cac0927a647fbd9362f45eff48130ce6e2379dc3867643019e08c5"; 209 md5 = "e7a384790b13c29113e22e596ade9687"; 210 md5name = "e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"; 211 } 212 { 213 name = "noto-fonts-20171024.tar.gz"; ··· 273 md5name = "5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c-freetype-2.13.0.tar.xz"; 274 } 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 name = "glm-0.9.9.8.zip"; 284 url = "https://dev-www.libreoffice.org/src/glm-0.9.9.8.zip"; 285 sha256 = "6bba5f032bed47c73ad9397f2313b9acbfb56253d0d0576b5873d3dcb25e99ad"; ··· 301 md5name = "b8e892d8627c41888ff121e921455b9e2d26836978f2359173d19825da62b8fc-graphite2-minimal-1.3.14.tgz"; 302 } 303 { 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 md5 = ""; 308 + md5name = "e433ad85fbdf57f680be29479b3f964577379aaf319f557eb76569f0ecbc90f3-harfbuzz-8.2.2.tar.xz"; 309 } 310 { 311 name = "hsqldb_1_8_0.zip"; ··· 329 md5name = "5ade6ae2a99bc1e9e57031ca88d36dad-hyphen-2.8.8.tar.gz"; 330 } 331 { 332 + name = "icu4c-73_2-src.tgz"; 333 + url = "https://dev-www.libreoffice.org/src/icu4c-73_2-src.tgz"; 334 + sha256 = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1"; 335 md5 = ""; 336 + md5name = "818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1-icu4c-73_2-src.tgz"; 337 } 338 { 339 + name = "icu4c-73_2-data.zip"; 340 + url = "https://dev-www.libreoffice.org/src/icu4c-73_2-data.zip"; 341 + sha256 = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701"; 342 md5 = ""; 343 + md5name = "ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701-icu4c-73_2-data.zip"; 344 } 345 { 346 name = "flow-engine-0.9.4.zip"; ··· 427 md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz"; 428 } 429 { 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 md5 = ""; 434 + md5name = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb-language-subtag-registry-2023-08-02.tar.bz2"; 435 } 436 { 437 name = "lcms2-2.12.tar.gz"; ··· 441 md5name = "18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5-lcms2-2.12.tar.gz"; 442 } 443 { 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 md5 = ""; 448 + md5name = "e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426-libassuan-2.5.6.tar.bz2"; 449 } 450 { 451 name = "libatomic_ops-7.6.8.tar.gz"; ··· 469 md5name = "6d77eace20e9ea106c1330e268ede70c9a4a89744ddc25715682754eca3368df-libexttextcat-3.4.6.tar.xz"; 470 } 471 { 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 md5 = ""; 476 + md5name = "d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676-libffi-3.4.4.tar.gz"; 477 } 478 { 479 name = "libgpg-error-1.43.tar.bz2"; ··· 483 md5name = "a9ab83ca7acc442a5bd846a75b920285ff79bdb4e3d34aa382be88ed2c3aebaf-libgpg-error-1.43.tar.bz2"; 484 } 485 { 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 md5 = ""; 490 + md5name = "5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e-liblangtag-0.6.7.tar.bz2"; 491 } 492 { 493 name = "libnumbertext-1.0.11.tar.xz"; ··· 518 md5name = "5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c-xmlsec1-1.2.37.tar.gz"; 519 } 520 { 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 md5 = ""; 525 + md5name = "a972796696afd38073e0f59c283c3a2f5a560b5268b4babc391b286166526b21-libxml2-2.12.5.tar.xz"; 526 } 527 { 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 md5 = ""; 532 + md5name = "2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0-libxslt-1.1.39.tar.xz"; 533 } 534 { 535 name = "lp_solve_5.5.tar.gz"; ··· 546 md5name = "940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e-lxml-4.1.1.tgz"; 547 } 548 { 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 md5 = ""; 553 + md5name = "975a9a862fed80f84e0206373f7ef05537aada5b65d99b71b36ab892b44240bf-mariadb-connector-c-3.3.7-src.tar.gz"; 554 } 555 { 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 md5 = ""; 560 + md5name = "1483d90cefb8aa4563c4d0a85cb7b243aa95217d235d422e9ca6722fd5b97e56-mdds-2.1.1.tar.xz"; 561 } 562 { 563 name = "mDNSResponder-878.200.35.tar.gz"; ··· 588 md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz"; 589 } 590 { 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 md5 = ""; 595 + md5name = "59bb55a59b02e4004fc26ad0aa1a13fe8d73c6c90c447dd2f2efb73fb81083ed-nss-3.98-with-nspr-4.35.tar.gz"; 596 } 597 { 598 name = "libodfgen-0.1.8.tar.xz"; ··· 616 md5name = "8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar"; 617 } 618 { 619 + name = "openldap-2.6.6.tgz"; 620 + url = "https://dev-www.libreoffice.org/src/openldap-2.6.6.tgz"; 621 + sha256 = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0"; 622 md5 = ""; 623 + md5name = "082e998cf542984d43634442dbe11da860759e510907152ea579bdc42fe39ea0-openldap-2.6.6.tgz"; 624 } 625 { 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 md5 = ""; 630 + md5name = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313-openssl-3.0.13.tar.gz"; 631 } 632 { 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 md5 = ""; 637 + md5name = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39-liborcus-0.19.2.tar.xz"; 638 } 639 { 640 name = "libpagemaker-0.0.4.tar.xz"; ··· 658 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 659 } 660 { 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 md5 = ""; 665 + md5name = "535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1-libpng-1.6.40.tar.xz"; 666 } 667 { 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 md5 = ""; 672 + md5name = "e178649607d1e22b51cf361dd20a3753f244f022eefab1f2f218fc62ebaf87d2-tiff-4.6.0.tar.xz"; 673 } 674 { 675 name = "poppler-23.09.0.tar.xz"; ··· 686 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 687 } 688 { 689 + name = "postgresql-13.14.tar.bz2"; 690 + url = "https://dev-www.libreoffice.org/src/postgresql-13.14.tar.bz2"; 691 + sha256 = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed"; 692 md5 = ""; 693 + md5name = "b8df078551898960bd500dc5d38a177e9905376df81fe7f2b660a1407fa6a5ed-postgresql-13.14.tar.bz2"; 694 } 695 { 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 md5 = ""; 700 + md5name = "d2807ac69f69b84fd46a0b93bbd02a4fa48d3e70f4b2835ff0f72a2885040076-Python-3.8.19.tar.xz"; 701 } 702 { 703 name = "libqxp-0.0.2.tar.xz"; ··· 742 md5name = "798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"; 743 } 744 { 745 + name = "skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 746 + url = "https://dev-www.libreoffice.org/src/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 747 + sha256 = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9"; 748 md5 = ""; 749 + md5name = "0d08a99ed46cde43b5ad2672b5d8770c8eb85d0d26cb8f1f85fd9befe1e9ceb9-skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"; 750 } 751 { 752 name = "libstaroffice-0.0.7.tar.xz"; ··· 791 md5name = "b55fda9440d1e070630eb2487d8b8697cf412c214a27caee9df69cec7c004de3-libwpg-0.3.4.tar.xz"; 792 } 793 { 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 md5 = ""; 798 + md5name = "365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de-libwps-0.4.14.tar.xz"; 799 } 800 { 801 name = "xsltml_2.1.2.zip"; ··· 805 md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; 806 } 807 { 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 md5 = ""; 812 + md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz"; 813 } 814 { 815 name = "libzmf-0.0.2.tar.xz"; ··· 819 md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz"; 820 } 821 { 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 md5 = ""; 826 + md5name = "12b76b7005c30d34265fc20356d340da179b0b4d43d2c1b35bcca86776069f76-zxing-cpp-2.0.0.tar.gz"; 827 } 828 ]
+2 -2
pkgs/applications/office/libreoffice/src-still/help.nix
··· 1 { 2 - sha256 = "1x9i5vihsza6gkib14nmfywk0qb4qa76m1z9333z9c3faj6wp4d3"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.5.9/libreoffice-help-7.5.9.2.tar.xz"; 4 }
··· 1 { 2 + sha256 = "1l543k603mbr3rnwlnv9j52mblmvkgj9y49w4v7w3xm8b15331rs"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/7.6.7/libreoffice-help-7.6.7.2.tar.xz"; 4 }
+2 -2
pkgs/applications/office/libreoffice/src-still/main.nix
··· 1 { 2 - sha256 = "1ml826nngwnk96v9ghxdlqhab2f3ml1mxszxqj20j3cl3h9plaip"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.5.9/libreoffice-7.5.9.2.tar.xz"; 4 }
··· 1 { 2 + sha256 = "159vbv4zhibfd4xjdamcqs4h0p3h5y79kcjwrmshvjhs23p55l3m"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/7.6.7/libreoffice-7.6.7.2.tar.xz"; 4 }
+2 -2
pkgs/applications/office/libreoffice/src-still/translations.nix
··· 1 { 2 - sha256 = "1wmg33cijz32mvg8dhzjibbjjpsgh7s257cn9ckr6k9kg80zrfv7"; 3 - url = "https://download.documentfoundation.org/libreoffice/src/7.5.9/libreoffice-translations-7.5.9.2.tar.xz"; 4 }
··· 1 { 2 + sha256 = "1bzmpa04bv8afhl3p68dlicamh0zyckmbdgqb3v72fjmx2h8i64a"; 3 + url = "https://download.documentfoundation.org/libreoffice/src/7.6.7/libreoffice-translations-7.6.7.2.tar.xz"; 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 10 }: 11 12 let 13 electron = electron_28; 14 in 15 buildNpmPackage rec { 16 pname = "blockbench"; ··· 23 hash = "sha256-LuWxjBsOBo6tSlSGaDWrNYcTerIpU+rw3r+zN6gtYb0="; 24 }; 25 26 - nativeBuildInputs = [ 27 - imagemagick # for icon resizing 28 - makeWrapper 29 - copyDesktopItems 30 - ]; 31 32 npmDepsHash = "sha256-CHZdCiewkmToDHhTTvOqQfWrphOw1oGLgwSRRH3YFWE="; 33 34 env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; 35 36 npmBuildScript = "bundle"; 37 38 postBuild = '' 39 npm exec electron-builder -- \ 40 --dir \ 41 - -c.electronDist=${electron}/libexec/electron \ 42 -c.electronVersion=${electron.version} 43 ''; 44 45 installPhase = '' 46 runHook preInstall 47 48 - mkdir -p $out/share/blockbench 49 - cp -r dist/*-unpacked/{locales,resources{,.pak}} $out/share/blockbench 50 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 55 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 60 61 runHook postInstall 62 ''; ··· 81 homepage = "https://blockbench.net/"; 82 license = lib.licenses.gpl3Only; 83 mainProgram = "blockbench"; 84 - maintainers = with lib.maintainers; [ ckie tomasajt ]; 85 - broken = stdenv.isDarwin; 86 }; 87 }
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildNpmPackage, 5 + fetchFromGitHub, 6 + makeWrapper, 7 + imagemagick, 8 + copyDesktopItems, 9 + makeDesktopItem, 10 + electron_28, 11 }: 12 13 let 14 electron = electron_28; 15 + electronDist = "${electron}/${if stdenv.isDarwin then "Applications" else "libexec/electron"}"; 16 in 17 buildNpmPackage rec { 18 pname = "blockbench"; ··· 25 hash = "sha256-LuWxjBsOBo6tSlSGaDWrNYcTerIpU+rw3r+zN6gtYb0="; 26 }; 27 28 + nativeBuildInputs = 29 + [ makeWrapper ] 30 + ++ lib.optionals (!stdenv.isDarwin) [ 31 + imagemagick # for icon resizing 32 + copyDesktopItems 33 + ]; 34 35 npmDepsHash = "sha256-CHZdCiewkmToDHhTTvOqQfWrphOw1oGLgwSRRH3YFWE="; 36 37 env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; 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 + 45 npmBuildScript = "bundle"; 46 47 postBuild = '' 48 + # electronDist needs to be modifiable on Darwin 49 + cp -r ${electronDist} electron-dist 50 + chmod -R u+w electron-dist 51 + 52 npm exec electron-builder -- \ 53 --dir \ 54 + -c.electronDist=electron-dist \ 55 -c.electronVersion=${electron.version} 56 ''; 57 58 installPhase = '' 59 runHook preInstall 60 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 + ''} 66 67 + ${lib.optionalString (!stdenv.isDarwin) '' 68 + mkdir -p $out/share/blockbench 69 + cp -r dist/*-unpacked/{locales,resources{,.pak}} $out/share/blockbench 70 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 + ''} 81 82 runHook postInstall 83 ''; ··· 102 homepage = "https://blockbench.net/"; 103 license = lib.licenses.gpl3Only; 104 mainProgram = "blockbench"; 105 + maintainers = with lib.maintainers; [ 106 + ckie 107 + tomasajt 108 + ]; 109 }; 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 18 buildGoModule rec { 19 pname = "navidrome"; 20 - version = "0.52.0"; 21 22 src = fetchFromGitHub { 23 owner = "navidrome"; 24 repo = "navidrome"; 25 rev = "v${version}"; 26 - hash = "sha256-AbavYvXMVJTopnfBFNx2TVqITPZCRtVeUFqROpNmtt8="; 27 }; 28 29 - vendorHash = "sha256-rwRWyegjlDFqbq1/cI2DhC1UJEySJaZkeoxgeH+u5Rc="; 30 31 npmRoot = "ui"; 32
··· 17 18 buildGoModule rec { 19 pname = "navidrome"; 20 + version = "0.52.5"; 21 22 src = fetchFromGitHub { 23 owner = "navidrome"; 24 repo = "navidrome"; 25 rev = "v${version}"; 26 + hash = "sha256-M1BxR4Mmkfbr9Wb2YwWEeVGgKOCtD/8pgFZiv8mTi7s="; 27 }; 28 29 + vendorHash = "sha256-puldHJs5GiaXvyvwuzAX00nMLUxoBESpxLOEtBYD7o4="; 30 31 npmRoot = "ui"; 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 11 }: 12 13 buildPythonPackage rec { 14 pname = "hy"; 15 - version = "0.28.0"; 16 - format = "setuptools"; 17 18 - disabled = pythonOlder "3.7"; 19 20 src = fetchFromGitHub { 21 owner = "hylang"; 22 - repo = pname; 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-XH8qZ6OsTrFXcv/8ZyrTtN6l50JXIUcHJbfCRXHzSTs="; 25 }; 26 27 # https://github.com/hylang/hy/blob/1.0a4/get_version.py#L9-L10 28 HY_VERSION = version; 29 30 - propagatedBuildInputs = [ 31 - funcparserlib 32 - ] ++ 33 - lib.optionals (pythonOlder "3.9") [ 34 - astor 35 - ]; 36 37 - nativeCheckInputs = [ 38 - pytestCheckHook 39 - ]; 40 41 preCheck = '' 42 # For test_bin_hy ··· 53 # For backwards compatibility with removed pkgs/development/interpreters/hy 54 # Example usage: 55 # 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 - }); 64 }; 65 66 meta = with lib; { ··· 68 homepage = "https://hylang.org/"; 69 changelog = "https://github.com/hylang/hy/releases/tag/${version}"; 70 license = licenses.mit; 71 - maintainers = with maintainers; [ fab mazurel nixy thiagokokada ]; 72 }; 73 }
··· 1 + { 2 + lib, 3 + astor, 4 + buildPythonPackage, 5 + fetchFromGitHub, 6 + funcparserlib, 7 + hy, 8 + pytestCheckHook, 9 + python, 10 + pythonOlder, 11 + setuptools, 12 + testers, 13 }: 14 15 buildPythonPackage rec { 16 pname = "hy"; 17 + version = "0.29.0"; 18 + pyproject = true; 19 20 + disabled = pythonOlder "3.8"; 21 22 src = fetchFromGitHub { 23 owner = "hylang"; 24 + repo = "hy"; 25 rev = "refs/tags/${version}"; 26 + hash = "sha256-8b2V78mwzSThmVl1SfMGBw8VSpE5rCuucnIyD0nq5To="; 27 }; 28 29 # https://github.com/hylang/hy/blob/1.0a4/get_version.py#L9-L10 30 HY_VERSION = version; 31 32 + build-system = [ setuptools ]; 33 34 + dependencies = [ funcparserlib ] ++ lib.optionals (pythonOlder "3.9") [ astor ]; 35 + 36 + nativeCheckInputs = [ pytestCheckHook ]; 37 38 preCheck = '' 39 # For test_bin_hy ··· 50 # For backwards compatibility with removed pkgs/development/interpreters/hy 51 # Example usage: 52 # hy.withPackages (ps: with ps; [ hyrule requests ]) 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 + }); 59 }; 60 61 meta = with lib; { ··· 63 homepage = "https://hylang.org/"; 64 changelog = "https://github.com/hylang/hy/releases/tag/${version}"; 65 license = licenses.mit; 66 + maintainers = with maintainers; [ 67 + mazurel 68 + nixy 69 + thiagokokada 70 + ]; 71 }; 72 }
+17 -17
pkgs/development/python-modules/hyrule/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , hy 5 - , pytestCheckHook 6 - , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "hyrule"; 11 - version = "0.5.0"; 12 - format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; 15 16 src = fetchFromGitHub { 17 owner = "hylang"; 18 - repo = pname; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-MARpQFEypTJ4KpojVRxcHYvo6e6Gvk4B6tnrViV6QmY="; 21 }; 22 23 - propagatedBuildInputs = [ 24 - hy 25 - ]; 26 27 - nativeCheckInputs = [ 28 - pytestCheckHook 29 - ]; 30 31 # Some tests depends on hy on PATH 32 preCheck = "PATH=${hy}/bin:$PATH"; ··· 34 pythonImportsCheck = [ "hyrule" ]; 35 36 meta = with lib; { 37 - description = "Hyrule is a utility library for the Hy programming language"; 38 homepage = "https://github.com/hylang/hyrule"; 39 changelog = "https://github.com/hylang/hylure/releases/tag/${version}"; 40 license = licenses.mit;
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + hy, 6 + pytestCheckHook, 7 + pythonOlder, 8 + setuptools, 9 }: 10 11 buildPythonPackage rec { 12 pname = "hyrule"; 13 + version = "0.6.0"; 14 + pyproject = true; 15 16 disabled = pythonOlder "3.7"; 17 18 src = fetchFromGitHub { 19 owner = "hylang"; 20 + repo = "hyrule"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-pmJhhOpNxVEUH8YwBUKSywYgYu43oLSmpWJM4HXGMiI="; 23 }; 24 25 + build-system = [ setuptools ]; 26 + 27 + propagatedBuildInputs = [ hy ]; 28 29 + nativeCheckInputs = [ pytestCheckHook ]; 30 31 # Some tests depends on hy on PATH 32 preCheck = "PATH=${hy}/bin:$PATH"; ··· 34 pythonImportsCheck = [ "hyrule" ]; 35 36 meta = with lib; { 37 + description = "Utility library for the Hy programming language"; 38 homepage = "https://github.com/hylang/hyrule"; 39 changelog = "https://github.com/hylang/hylure/releases/tag/${version}"; 40 license = licenses.mit;
+13
pkgs/kde/gear/krfb/default.nix
··· 1 { 2 mkKdeDerivation, 3 qtwayland, 4 libvncserver, 5 xorg, 6 }: 7 mkKdeDerivation { 8 pname = "krfb"; 9 10 extraCmakeFlags = [ 11 "-DQtWaylandScanner_EXECUTABLE=${qtwayland}/libexec/qtwaylandscanner"
··· 1 { 2 mkKdeDerivation, 3 + fetchpatch, 4 qtwayland, 5 libvncserver, 6 xorg, 7 }: 8 mkKdeDerivation { 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 + ]; 22 23 extraCmakeFlags = [ 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 { 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=" 6 }, 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=" 11 }, 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=" 16 }, 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=" 21 }, 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=" 26 }, 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=" 31 }, 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=" 36 }, 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=" 41 }, 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=" 46 }, 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=" 56 }, 57 "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=" 61 }, 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=" 66 }, 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=" 71 }, 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=" 76 }, 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=" 81 }, 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=" 86 }, 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=" 91 }, 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=" 96 }, 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=" 101 }, 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=" 106 }, 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=" 111 }, 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=" 116 }, 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=" 121 }, 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=" 126 }, 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=" 131 }, 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=" 136 }, 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=" 141 }, 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=" 146 }, 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=" 151 }, 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=" 156 }, 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=" 161 }, 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=" 166 }, 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=" 171 }, 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=" 181 }, 182 "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=" 186 }, 187 "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=" 191 }, 192 "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=" 196 }, 197 "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=" 201 }, 202 "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=" 206 }, 207 "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=" 211 }, 212 "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=" 216 }, 217 "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=" 221 }, 222 "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=" 226 }, 227 "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=" 231 }, 232 "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=" 236 }, 237 "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=" 241 }, 242 "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=" 246 }, 247 "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=" 251 }, 252 "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=" 256 }, 257 "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=" 261 }, 262 "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=" 266 }, 267 "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=" 271 }, 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=" 276 }, 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=" 281 }, 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=" 286 }, 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=" 291 }, 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=" 296 }, 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=" 301 }, 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=" 306 }, 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=" 311 }, 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=" 316 } 317 }
··· 1 { 2 "bluedevil": { 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 }, 7 "breeze": { 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 }, 12 "breeze-grub": { 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 }, 17 "breeze-gtk": { 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 }, 22 "breeze-plymouth": { 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 }, 27 "discover": { 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 }, 32 "drkonqi": { 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 }, 37 "flatpak-kcm": { 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 }, 42 "kactivitymanagerd": { 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 }, 47 "kde-cli-tools": { 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=" 51 }, 52 "kde-gtk-config": { 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 }, 62 "kdeplasma-addons": { 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 }, 67 "kgamma": { 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 }, 72 "kglobalacceld": { 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 }, 77 "kinfocenter": { 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 }, 82 "kmenuedit": { 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 }, 87 "kpipewire": { 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 }, 92 "kscreen": { 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 }, 97 "kscreenlocker": { 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 }, 102 "ksshaskpass": { 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 }, 107 "ksystemstats": { 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 }, 112 "kwallet-pam": { 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 }, 117 "kwayland": { 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 }, 122 "kwayland-integration": { 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 }, 127 "kwin": { 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 }, 132 "kwrited": { 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 }, 137 "layer-shell-qt": { 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 }, 142 "libkscreen": { 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 }, 147 "libksysguard": { 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 }, 152 "libplasma": { 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 }, 157 "milou": { 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 }, 162 "ocean-sound-theme": { 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 }, 167 "oxygen": { 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 }, 172 "oxygen-sounds": { 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=" 176 }, 177 "plasma-activities": { 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=" 181 }, 182 "plasma-activities-stats": { 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=" 186 }, 187 "plasma-browser-integration": { 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=" 191 }, 192 "plasma-desktop": { 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=" 196 }, 197 "plasma-disks": { 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=" 201 }, 202 "plasma-firewall": { 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=" 206 }, 207 "plasma-integration": { 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=" 211 }, 212 "plasma-mobile": { 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=" 216 }, 217 "plasma-nano": { 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=" 221 }, 222 "plasma-nm": { 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=" 226 }, 227 "plasma-pa": { 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=" 231 }, 232 "plasma-sdk": { 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=" 236 }, 237 "plasma-systemmonitor": { 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=" 241 }, 242 "plasma-thunderbolt": { 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=" 246 }, 247 "plasma-vault": { 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=" 251 }, 252 "plasma-welcome": { 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=" 256 }, 257 "plasma-workspace": { 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=" 261 }, 262 "plasma-workspace-wallpapers": { 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 }, 272 "plymouth-kcm": { 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 }, 277 "polkit-kde-agent-1": { 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 }, 282 "powerdevil": { 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 }, 287 "print-manager": { 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 }, 292 "qqc2-breeze-style": { 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 }, 297 "sddm-kcm": { 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 }, 302 "systemsettings": { 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 }, 307 "wacomtablet": { 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 }, 312 "xdg-desktop-portal-kde": { 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 } 317 }
+13 -1
pkgs/kde/plasma/bluedevil/default.nix
··· 1 { 2 mkKdeDerivation, 3 shared-mime-info, 4 }: 5 - mkKdeDerivation { 6 pname = "bluedevil"; 7 8 extraNativeBuildInputs = [shared-mime-info]; 9 }
··· 1 { 2 mkKdeDerivation, 3 + fetchFromGitLab, 4 + sources, 5 shared-mime-info, 6 }: 7 + mkKdeDerivation rec { 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 + }; 19 20 extraNativeBuildInputs = [shared-mime-info]; 21 }
+30 -37
pkgs/top-level/all-packages.nix
··· 32417 32418 libreoffice-unwrapped = libreoffice.unwrapped; 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 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 - }); 32445 }); 32446 libreoffice-qt-fresh-unwrapped = libreoffice-qt-fresh.unwrapped; 32447 32448 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 - }); 32454 }); 32455 libreoffice-qt-still-unwrapped = libreoffice-qt-still.unwrapped; 32456 32457 libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32458 - unwrapped = callPackage ../applications/office/libreoffice 32459 - (libreoffice-args // { 32460 - variant = "fresh"; 32461 - }); 32462 }); 32463 libreoffice-fresh-unwrapped = libreoffice-fresh.unwrapped; 32464 32465 libreoffice-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32466 - unwrapped = callPackage ../applications/office/libreoffice 32467 - (libreoffice-args // { 32468 - variant = "still"; 32469 - }); 32470 }); 32471 libreoffice-still-unwrapped = libreoffice-still.unwrapped; 32472
··· 32417 32418 libreoffice-unwrapped = libreoffice.unwrapped; 32419 32420 libreoffice-qt-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32421 + unwrapped = libsForQt5.callPackage ../applications/office/libreoffice { 32422 + kdeIntegration = true; 32423 + variant = "fresh"; 32424 + }; 32425 }); 32426 libreoffice-qt-fresh-unwrapped = libreoffice-qt-fresh.unwrapped; 32427 32428 libreoffice-qt-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32429 + unwrapped = libsForQt5.callPackage ../applications/office/libreoffice { 32430 + kdeIntegration = true; 32431 + variant = "still"; 32432 + }; 32433 }); 32434 libreoffice-qt-still-unwrapped = libreoffice-qt-still.unwrapped; 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 + 32452 libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32453 + unwrapped = callPackage ../applications/office/libreoffice { 32454 + variant = "fresh"; 32455 + }; 32456 }); 32457 libreoffice-fresh-unwrapped = libreoffice-fresh.unwrapped; 32458 32459 libreoffice-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32460 + unwrapped = callPackage ../applications/office/libreoffice { 32461 + variant = "still"; 32462 + }; 32463 }); 32464 libreoffice-still-unwrapped = libreoffice-still.unwrapped; 32465