Unverified Commit b0323d9b authored by Paul Meyer's avatar Paul Meyer Committed by GitHub
Browse files

kcl: 0.9.8 -> 0.10.0 (#345613)

parents fc76c54b 7c0aa052
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
{ lib
, stdenv
, buildGoModule
, buildGo123Module
, fetchFromGitHub
, kclvm_cli
, kclvm
@@ -9,18 +9,18 @@
, darwin
,
}:
buildGoModule rec {
buildGo123Module rec {
  pname = "kcl";
  version = "0.9.8";
  version = "0.10.0";

  src = fetchFromGitHub {
    owner = "kcl-lang";
    repo = "cli";
    rev = "v${version}";
    hash = "sha256-s8pFnItmw3+l9GKqdqX0Rxsy47h6vO+yUtVNCuyn/m8=";
    hash = "sha256-0KxT4t77EDB7Vr/cb+P20ARRR+7g5uZiF5QYOArUhgI=";
  };

  vendorHash = "sha256-DGYYH5sKhpcWHYoUim4NyflzqsXFc4MCOqIw5jIfIiM=";
  vendorHash = "sha256-9APQDYCBvG38y0ZYuacfyUmjoEV9jGqRg7OZ7mArzIU=";

  # By default, libs and bins are stripped. KCL will crash on darwin if they are.
  dontStrip = stdenv.hostPlatform.isDarwin;
+588 −392

File changed.

Preview size limit exceeded, changes collapsed.

+3 −3
Original line number Diff line number Diff line
@@ -10,13 +10,13 @@
}:
rustPlatform.buildRustPackage rec {
  pname = "kclvm";
  version = "0.9.3";
  version = "0.10.0";

  src = fetchFromGitHub {
    owner = "kcl-lang";
    repo = "kcl";
    rev = "v${version}";
    hash = "sha256-nk5oJRTBRj0LE2URJqno8AoZ+/342C2tEt8d6k2MAc8=";
    hash = "sha256-OMPo2cT0ngwHuGghVSfGoDgf+FThj2GsZ3Myb1wSxQM=";
  };

  sourceRoot = "${src.name}/kclvm";
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec {
    lockFile = ./Cargo.lock;
    outputHashes = {
      "inkwell-0.2.0" = "sha256-JxSlhShb3JPhsXK8nGFi2uGPp8XqZUSiqniLBrhr+sM=";
      "protoc-bin-vendored-3.1.0" = "sha256-RRqpPMJygpKGG5NYzD93iy4htpVqFhYMmfPgbRtpUqg=";
      "protoc-bin-vendored-3.2.0" = "sha256-cYLAjjuYWat+8RS3vtNVS/NAJYw2NGeMADzGBL1L2Ww=";
    };
  };

+1 −1
Original line number Diff line number Diff line
@@ -7,4 +7,4 @@
+
+[[package]]
+name = "kclvm_cli"
+version = "0.9.3"
+version = "0.10.0"
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ rustPlatform.buildRustPackage rec {
  };

  sourceRoot = "${src.name}/cli";
  cargoHash = "sha256-hILG2YcwsAzzJPJno+2KzAHM226HYmQPQt9JVVYn9Jk=";
  cargoHash = "sha256-2694O2q6UbNySgn76aBTjdqt2Hh1GrdRaro064fGBrI=";
  cargoPatches = [ ./cargo_lock.patch ];

  buildInputs = [ kclvm rustc ] ++ (