diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 38aa90b275d69..5efa86e32e98c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -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"; diff --git a/pkgs/by-name/go/golem/package.nix b/pkgs/by-name/go/golem/package.nix index e2759207f8535..a04ebeddbe600 100644 --- a/pkgs/by-name/go/golem/package.nix +++ b/pkgs/by-name/go/golem/package.nix @@ -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"; }; }