From de2fd96686b4c39ecdb51a08da402bc7ee8c31f5 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 29 Aug 2025 15:35:46 +0200 Subject: [PATCH] =?UTF-8?q?jasmin-compiler:=202025.06.0=20=E2=86=92=202025?= =?UTF-8?q?.06.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ja/jasmin-compiler/package.nix | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ja/jasmin-compiler/package.nix b/pkgs/by-name/ja/jasmin-compiler/package.nix index ecbba2c2fd0f..c2aae034b044 100644 --- a/pkgs/by-name/ja/jasmin-compiler/package.nix +++ b/pkgs/by-name/ja/jasmin-compiler/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { pname = "jasmin-compiler"; - version = "2025.06.0"; + version = "2025.06.1"; src = fetchurl { url = "https://github.com/jasmin-lang/jasmin/releases/download/v${version}/jasmin-compiler-v${version}.tar.bz2"; - hash = "sha256-VjWNvg/aF+omobF8b4YpRwVYM5K/b0GLoe1P/83ilk8="; + hash = "sha256-6StC+mnafHMLDCbaz4QqcrT+vK9PIVeh3BizzOH4Wfo="; }; nativeBuildInputs = with ocamlPackages; [ @@ -47,15 +47,9 @@ stdenv.mkDerivation rec { "out" ]; - installPhase = '' - runHook preInstall - pushd compiler - dune build @install - dune install --prefix=$bin --libdir=$out/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib - popd - mkdir -p $lib/lib/jasmin/easycrypt - cp eclib/*.ec $lib/lib/jasmin/easycrypt - runHook postInstall + preInstall = '' + export PREFIX=$lib + export DUNE_OPTS="--prefix=$bin --libdir=$out/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib" ''; meta = {