Merge pull request #285917 from trofi/cakelisp-update

cakelisp: 0.1.0 -> 0.3.0-unstable-2023-12-18
This commit is contained in:
Mario Rodas 2024-02-22 19:43:44 -05:00 committed by GitHub
commit f579ab5416
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,13 +1,14 @@
{ lib, stdenv, fetchgit, gcc }: { lib, stdenv, fetchgit, fetchpatch, gcc, unstableGitUpdater }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "cakelisp"; pname = "cakelisp";
version = "0.1.0"; # using unstable as it's the only version that builds against gcc-13
version = "0.3.0-unstable-2023-12-18";
src = fetchgit { src = fetchgit {
url = "https://macoy.me/code/macoy/cakelisp"; url = "https://macoy.me/code/macoy/cakelisp";
rev = "v${version}"; rev = "866fa2806d3206cc9dd398f0e86640db5be42bd6";
sha256 = "sha256-r7Yg8+2U8qQTYRP3KFET7oBRCZHIZS6Y8TsfL1NR24g="; hash = "sha256-vwMZUNy+updwk69ahA/D9LhO68eV6wH0Prq+o/i1Q/A=";
}; };
buildInputs = [ gcc ]; buildInputs = [ gcc ];
@ -35,6 +36,10 @@ stdenv.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
passthru.updateScript = unstableGitUpdater {
url = "https://macoy.me/code/macoy/cakelisp";
};
meta = with lib; { meta = with lib; {
description = "A performance-oriented Lisp-like language"; description = "A performance-oriented Lisp-like language";
homepage = "https://macoy.me/code/macoy/cakelisp"; homepage = "https://macoy.me/code/macoy/cakelisp";