Unverified Commit 3f663103 authored by André Silva's avatar André Silva Committed by GitHub
Browse files

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

parents 93294ed5 6f021cbe
Loading
Loading
Loading
Loading
+28 −26
Original line number Diff line number Diff line
@@ -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",
+35 −20
Original line number Diff line number Diff line
{ 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
    );
  };
}