From e2e7fa3f95f7745a8928b7f60e6155215909aa6e Mon Sep 17 00:00:00 2001 From: rczb Date: Sat, 10 Aug 2024 15:37:54 +0800 Subject: [PATCH] gaucheBootstrap: 0.9.12 -> 0.9.15 --- pkgs/development/interpreters/gauche/boot.nix | 40 +++++++++++++++---- 1 file changed, 32 insertions(+), 8 deletions(-) diff --git a/pkgs/development/interpreters/gauche/boot.nix b/pkgs/development/interpreters/gauche/boot.nix index 61c67b13f78f..497ebba15557 100644 --- a/pkgs/development/interpreters/gauche/boot.nix +++ b/pkgs/development/interpreters/gauche/boot.nix @@ -1,18 +1,41 @@ -{ stdenv, lib, fetchurl, pkg-config, texinfo, libiconv, gdbm, openssl, zlib -, mbedtls, cacert }: +{ + stdenv, + lib, + fetchurl, + pkg-config, + texinfo, + libiconv, + gdbm, + openssl, + zlib, + mbedtls, + cacert, +}: stdenv.mkDerivation rec { pname = "gauche-bootstrap"; - version = "0.9.12"; + version = "0.9.15"; src = fetchurl { - url = "https://github.com/shirok/Gauche/releases/download/release${lib.replaceStrings ["."] ["_"] version}/Gauche-${version}.tgz"; - hash = "sha256-tK5kkhsHqWZhaV69WqwN7IE9GmjlRqYWCRE9eEP1thc="; + url = "https://github.com/shirok/Gauche/releases/download/release${ + lib.replaceStrings [ "." ] [ "_" ] version + }/Gauche-${version}.tgz"; + hash = "sha256-NkPie8fIgiz9b7KJLbGF9ljo42STi8LM/O2yOeNa94M="; }; - nativeBuildInputs = [ pkg-config texinfo ]; + nativeBuildInputs = [ + pkg-config + texinfo + ]; - buildInputs = [ libiconv gdbm openssl zlib mbedtls cacert ]; + buildInputs = [ + libiconv + gdbm + openssl + zlib + mbedtls + cacert + ]; postPatch = '' patchShebangs . @@ -34,8 +57,9 @@ stdenv.mkDerivation rec { doCheck = false; meta = with lib; { - description = "R7RS Scheme scripting engine"; + description = "R7RS Scheme scripting engine (released version)"; homepage = "https://practical-scheme.net/gauche/"; + mainProgram = "gosh"; maintainers = with maintainers; [ mnacamura ]; license = licenses.bsd3; platforms = platforms.unix;