git.delta.rocks / jrsonnet / refs/commits / 61f48e98fd31

difftreelog

ci upgrade sjsonnet

Yaroslav Bolyukin2023-08-19parent: #be1ca0e.patch.diff
in: master

2 files changed

modifiedCargo.lockdiffbeforeafterboth
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -86,7 +86,7 @@
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.28",
 ]
 
 [[package]]
@@ -184,7 +184,7 @@
  "heck",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.28",
 ]
 
 [[package]]
@@ -335,6 +335,8 @@
  "jrsonnet-gcmodule",
  "jrsonnet-parser",
  "mimallocator",
+ "serde",
+ "serde_json",
  "thiserror",
 ]
 
@@ -695,14 +697,14 @@
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.28",
 ]
 
 [[package]]
 name = "serde_json"
-version = "1.0.103"
+version = "1.0.104"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b"
+checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c"
 dependencies = [
  "itoa",
  "ryu",
@@ -806,9 +808,9 @@
 
 [[package]]
 name = "syn"
-version = "2.0.26"
+version = "2.0.28"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970"
+checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -842,7 +844,7 @@
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.28",
 ]
 
 [[package]]
modifiednix/sjsonnet.nixdiffbeforeafterboth
before · nix/sjsonnet.nix
1# This derivation uses released sjsonnet binary, which most users will use23# However, recommended way of using sjsonnet - is using a client-server model,4# for which there is no released binaries: https://github.com/databricks/sjsonnet/issues/5156# TODO: Somehow build client-server version of sjsonnet, and use it in benchmarks78{ stdenv, lib, fetchurl, jdk20, makeWrapper }:910stdenv.mkDerivation rec {11  pname = "sjsonnet";12  version = "0.4.5";1314  src = fetchurl {15    url =16      "https://github.com/databricks/${pname}/releases/download/${version}/${pname}-${version}.jar";17    hash = "sha256-bM5sK4PUwg7IvOHNq8e0zYIu0/OIA9uXjIaZMXNXxXg=";18  };1920  unpackPhase = "true";21  buildInputs =22    [ jdk20 makeWrapper ];2324  installPhase = ''25    mkdir -p $out/bin $out/lib26    cp $src $out/lib/sjsonnet.jar27    makeWrapper ${jdk20}/bin/java $out/bin/sjsonnet --add-flags "-Xss100m -XX:+UseStringDeduplication -jar $out/lib/sjsonnet.jar"28  '';29  separateDebugInfo = false;30}