File tree Expand file tree Collapse file tree 2 files changed +53
-0
lines changed
pkgs/by-name/gu/guile-hoot Expand file tree Collapse file tree 2 files changed +53
-0
lines changed Original file line number Diff line number Diff line change 1079210792 githubId = 1476865;
1079310793 name = "jigglycrumb";
1079410794 };
10795+ jinser = {
10796+ name = "Jinser Kafka";
10797+ 10798+ github = "jetjinser";
10799+ githubId = 46820840;
10800+ };
1079510801 jiriks74 = {
1079610802 name = "Jiří Štefka";
1079710803
Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ stdenv ,
4+ fetchFromGitLab ,
5+ autoreconfHook ,
6+ guile ,
7+ pkg-config ,
8+ texinfo ,
9+ } :
10+
11+ stdenv . mkDerivation rec {
12+ pname = "guile-hoot" ;
13+ version = "0.5.0" ;
14+
15+ src = fetchFromGitLab {
16+ owner = "spritely" ;
17+ repo = "guile-hoot" ;
18+ rev = "v${ version } " ;
19+ hash = "sha256-n8u0xK2qDLGySxiYWH882/tkL8ggu3hivHn3qdDO9eI=" ;
20+ } ;
21+
22+ nativeBuildInputs = [
23+ autoreconfHook
24+ guile
25+ pkg-config
26+ texinfo
27+ ] ;
28+ buildInputs = [
29+ guile
30+ ] ;
31+ strictDeps = true ;
32+
33+ makeFlags = [ "GUILE_AUTO_COMPILE=0" ] ;
34+
35+ configureFlags = [
36+ "--with-guile-site-dir=$(out)/${ guile . siteDir } "
37+ "--with-guile-site-ccache-dir=$(out)/${ guile . siteCcacheDir } "
38+ ] ;
39+
40+ meta = {
41+ description = "Scheme to WebAssembly compiler backend for GNU Guile and a general purpose WASM toolchain" ;
42+ homepage = "https://gitlab.com/spritely/guile-hoot" ;
43+ license = lib . licenses . asl20 ;
44+ maintainers = with lib . maintainers ; [ jinser ] ;
45+ platforms = lib . platforms . unix ;
46+ } ;
47+ }
You can’t perform that action at this time.
0 commit comments