lol

owl-lisp: init at 0.1.14

+33
+31
pkgs/development/compilers/owl-lisp/default.nix
··· 1 + { stdenv, fetchFromGitHub, coreutils }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "owl-lisp-${version}"; 5 + version = "0.1.14"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "aoh"; 9 + repo = "owl-lisp"; 10 + rev = "v${version}"; 11 + sha256 = "1rr0icprna3zs834q1pj4xy21cql3pcfknfkqipq01rhnl2893sz"; 12 + }; 13 + 14 + prePatch = '' 15 + substituteInPlace Makefile --replace /usr $out 16 + 17 + for f in tests/run tests/exec.sh ; do 18 + substituteInPlace $f --replace /bin/echo ${coreutils}/bin/echo 19 + done 20 + ''; 21 + 22 + # tests are already run as part of the compilation process 23 + doCheck = false; 24 + 25 + meta = with stdenv.lib; { 26 + descripton = "A functional lisp"; 27 + homepage = https://github.com/aoh/owl-lisp; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ peterhoeg ]; 30 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 480 480 481 481 as31 = callPackage ../development/compilers/as31 {}; 482 482 483 + owl-lisp = callPackage ../development/compilers/owl-lisp {}; 484 + 483 485 ascii = callPackage ../tools/text/ascii { }; 484 486 485 487 asciinema = callPackage ../tools/misc/asciinema {};