golem: 1.0.27 -> 1.1.0 (#364767)

This commit is contained in:
Gaétan Lepage
2024-12-21 08:49:35 +01:00
committed by GitHub
2 changed files with 13 additions and 6 deletions
+6
View File
@@ -12001,6 +12001,12 @@
githubId = 12898828;
keys = [ { fingerprint = "B44A DFDF F869 A66A 3FDF DD8B 8609 A7B5 19E5 E342"; } ];
};
kmatasfp = {
email = "el-development@protonmail.com";
name = "Kaur Matas";
github = "kmatasfp";
githubId = 33095685;
};
kmcopper = {
email = "kmcopper@danwin1210.me";
name = "Kyle Copperfield";
+7 -6
View File
@@ -20,13 +20,13 @@
}:
rustPlatform.buildRustPackage rec {
pname = "golem";
version = "1.0.27";
version = "1.1.0";
src = fetchFromGitHub {
owner = "golemcloud";
repo = "golem";
tag = "v${version}";
hash = "sha256-H8Dykn079107gZTV2w/T/gyIVxJtV8NuhuCM2+46yyI=";
hash = "sha256-6AUUgXWlDaoI16p/Hrl115XMGYUIDD5YWHX6JfDk9SI=";
};
# Taker from https://github.com/golemcloud/golem/blob/v1.0.26/Makefile.toml#L399
@@ -53,13 +53,13 @@ rustPlatform.buildRustPackage rec {
# Required for golem-wasm-rpc's build.rs to find the required protobuf files
# https://github.com/golemcloud/wasm-rpc/blob/v1.0.6/wasm-rpc/build.rs#L7
GOLEM_WASM_AST_ROOT = "../golem-wasm-ast-1.0.1";
GOLEM_WASM_AST_ROOT = "../golem-wasm-ast-1.1.0";
# Required for golem-examples's build.rs to find the required Wasm Interface Type (WIT) files
# https://github.com/golemcloud/golem-examples/blob/v1.0.6/build.rs#L9
GOLEM_WIT_ROOT = "../golem-wit-1.0.3";
GOLEM_WIT_ROOT = "../golem-wit-1.1.0";
useFetchCargoVendor = true;
cargoHash = "sha256-GrZhWcm7id8pRrwHRDt5k1tcVnoePO8eCWCHzkhCsZk=";
cargoHash = "sha256-zf/L7aNsfQXCdGpzvBZxgoatAGB92bvIuj59jANrXIc=";
# Tests are failing in the sandbox because of some redis integration tests
doCheck = false;
@@ -78,9 +78,10 @@ rustPlatform.buildRustPackage rec {
meta = {
description = "Open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems";
changelog = "https://github.com/golemcloud/golem/releases/tag/v${version}";
changelog = "https://github.com/golemcloud/golem/releases/tag/${src.tag}";
homepage = "https://www.golem.cloud/";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ kmatasfp ];
mainProgram = "golem-cli";
};
}