polkadot: stable2409 -> stable2409-1 (#350239)

This commit is contained in:
André Silva 2024-10-23 10:46:02 +01:00 committed by GitHub
commit 3f6631032d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 63 additions and 46 deletions

View File

@ -788,7 +788,7 @@ dependencies = [
[[package]]
name = "asset-hub-rococo-runtime"
version = "0.22.0"
version = "0.22.1"
dependencies = [
"asset-test-utils",
"assets-common",
@ -920,7 +920,7 @@ dependencies = [
[[package]]
name = "asset-hub-westend-runtime"
version = "0.26.0"
version = "0.26.1"
dependencies = [
"asset-test-utils",
"assets-common",
@ -1752,7 +1752,7 @@ dependencies = [
[[package]]
name = "bp-header-chain"
version = "0.18.0"
version = "0.18.1"
dependencies = [
"bp-runtime",
"bp-test-utils",
@ -2034,6 +2034,7 @@ dependencies = [
"staging-xcm",
"staging-xcm-executor",
"testnet-parachains-constants",
"xcm-runtime-apis",
]
[[package]]
@ -2227,6 +2228,7 @@ dependencies = [
"staging-xcm",
"staging-xcm-executor",
"testnet-parachains-constants",
"xcm-runtime-apis",
]
[[package]]
@ -3980,7 +3982,7 @@ dependencies = [
[[package]]
name = "cumulus-client-service"
version = "0.18.0"
version = "0.19.0"
dependencies = [
"cumulus-client-cli",
"cumulus-client-collator",
@ -4050,7 +4052,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system"
version = "0.17.0"
version = "0.17.1"
dependencies = [
"assert_matches",
"bytes",
@ -4298,7 +4300,7 @@ dependencies = [
[[package]]
name = "cumulus-relay-chain-inprocess-interface"
version = "0.18.0"
version = "0.19.0"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@ -4344,7 +4346,7 @@ dependencies = [
[[package]]
name = "cumulus-relay-chain-minimal-node"
version = "0.18.0"
version = "0.19.0"
dependencies = [
"array-bytes",
"async-trait",
@ -5117,7 +5119,7 @@ dependencies = [
[[package]]
name = "emulated-integration-tests-common"
version = "14.0.0"
version = "14.1.0"
dependencies = [
"asset-test-utils",
"bp-messages",
@ -8766,7 +8768,7 @@ dependencies = [
[[package]]
name = "mmr-rpc"
version = "37.0.0"
version = "38.0.0"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@ -10844,7 +10846,7 @@ dependencies = [
[[package]]
name = "pallet-message-queue"
version = "41.0.0"
version = "41.0.1"
dependencies = [
"environmental",
"frame-benchmarking",
@ -12035,7 +12037,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub-router"
version = "0.15.0"
version = "0.15.1"
dependencies = [
"bp-xcm-bridge-hub-router",
"frame-benchmarking",
@ -12869,7 +12871,7 @@ dependencies = [
[[package]]
name = "polkadot"
version = "17.0.0"
version = "18.0.0"
dependencies = [
"assert_cmd",
"color-eyre",
@ -13021,7 +13023,7 @@ dependencies = [
[[package]]
name = "polkadot-cli"
version = "18.0.0"
version = "19.0.0"
dependencies = [
"cfg-if",
"clap 4.5.11",
@ -13695,7 +13697,7 @@ dependencies = [
[[package]]
name = "polkadot-node-network-protocol"
version = "18.0.0"
version = "18.0.1"
dependencies = [
"async-channel",
"async-trait",
@ -13875,7 +13877,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain-bin"
version = "6.0.0"
version = "7.0.0"
dependencies = [
"asset-hub-rococo-runtime",
"asset-hub-westend-runtime",
@ -13913,7 +13915,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain-lib"
version = "0.2.0"
version = "0.3.0"
dependencies = [
"assert_cmd",
"async-trait",
@ -14037,7 +14039,7 @@ dependencies = [
[[package]]
name = "polkadot-rpc"
version = "18.0.0"
version = "19.0.0"
dependencies = [
"jsonrpsee",
"mmr-rpc",
@ -14137,7 +14139,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "17.0.0"
version = "17.0.1"
dependencies = [
"assert_matches",
"bitflags 1.3.2",
@ -14197,7 +14199,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk"
version = "0.6.0"
version = "0.7.0"
dependencies = [
"asset-test-utils",
"assets-common",
@ -14699,7 +14701,7 @@ dependencies = [
[[package]]
name = "polkadot-service"
version = "18.0.0"
version = "19.0.0"
dependencies = [
"assert_matches",
"async-trait",
@ -17311,7 +17313,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.44.0"
version = "0.44.1"
dependencies = [
"array-bytes",
"criterion",
@ -17856,7 +17858,7 @@ dependencies = [
[[package]]
name = "sc-network"
version = "0.45.0"
version = "0.45.1"
dependencies = [
"array-bytes",
"assert_matches",
@ -17961,7 +17963,7 @@ dependencies = [
[[package]]
name = "sc-network-light"
version = "0.44.0"
version = "0.44.1"
dependencies = [
"array-bytes",
"async-channel",
@ -18000,7 +18002,7 @@ dependencies = [
[[package]]
name = "sc-network-sync"
version = "0.44.0"
version = "0.44.1"
dependencies = [
"array-bytes",
"async-channel",
@ -18072,7 +18074,7 @@ dependencies = [
[[package]]
name = "sc-network-transactions"
version = "0.44.0"
version = "0.44.1"
dependencies = [
"array-bytes",
"futures",
@ -20992,7 +20994,7 @@ dependencies = [
[[package]]
name = "staging-xcm-builder"
version = "17.0.0"
version = "17.0.1"
dependencies = [
"assert_matches",
"frame-support",

View File

@ -1,15 +1,16 @@
{ fetchFromGitHub
, lib
, openssl
, pkg-config
, protobuf
, rocksdb_8_3
, rust-jemalloc-sys-unprefixed
, rustPlatform
, rustc
, stdenv
, Security
, SystemConfiguration
{
fetchFromGitHub,
lib,
openssl,
pkg-config,
protobuf,
rocksdb_8_3,
rust-jemalloc-sys-unprefixed,
rustPlatform,
rustc,
stdenv,
Security,
SystemConfiguration,
}:
let
@ -17,13 +18,13 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "polkadot";
version = "stable2409";
version = "stable2409-1";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot-sdk";
rev = "polkadot-${version}";
hash = "sha256-QNjk2lb04VLYpwbE7hmUVaujijX9nkZxVdseTS1G85E=";
hash = "sha256-SbQaauElMNuCg0q6aN0ckg39huNZyiq8px9iXWFFtyc=";
# the build process of polkadot requires a .git folder in order to determine
# the git commit hash that is being built and add it to the version string.
@ -53,7 +54,10 @@ rustPlatform.buildRustPackage rec {
buildType = "production";
cargoBuildFlags = [ "-p" "polkadot" ];
cargoBuildFlags = [
"-p"
"polkadot"
];
# NOTE: tests currently fail to compile due to an issue with cargo-auditable
# and resolution of features flags, potentially related to this:
@ -68,9 +72,13 @@ rustPlatform.buildRustPackage rec {
];
# NOTE: jemalloc is used by default on Linux with unprefixed enabled
buildInputs = [ openssl ] ++
lib.optionals stdenv.hostPlatform.isLinux [ rust-jemalloc-sys-unprefixed ] ++
lib.optionals stdenv.hostPlatform.isDarwin [ Security SystemConfiguration ];
buildInputs =
[ openssl ]
++ lib.optionals stdenv.hostPlatform.isLinux [ rust-jemalloc-sys-unprefixed ]
++ lib.optionals stdenv.hostPlatform.isDarwin [
Security
SystemConfiguration
];
# NOTE: disable building `core`/`std` in wasm environment since rust-src isn't
# available for `rustc-wasm32`
@ -84,8 +92,15 @@ rustPlatform.buildRustPackage rec {
description = "Polkadot Node Implementation";
homepage = "https://polkadot.network";
license = licenses.gpl3Only;
maintainers = with maintainers; [ akru andresilva FlorianFranzen RaghavSood ];
maintainers = with maintainers; [
akru
andresilva
FlorianFranzen
RaghavSood
];
# See Iso::from_arch in src/isa/mod.rs in cranelift-codegen-meta.
platforms = intersectLists platforms.unix (platforms.aarch64 ++ platforms.s390x ++ platforms.riscv64 ++ platforms.x86);
platforms = intersectLists platforms.unix (
platforms.aarch64 ++ platforms.s390x ++ platforms.riscv64 ++ platforms.x86
);
};
}