diff options
author | AndersonTorres <torres.anderson.85@gmail.com> | 2015-09-13 09:38:26 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@gmail.com> | 2015-09-13 09:42:23 -0300 |
commit | 5a5c05f6e3473ae538c859d34077c9cd74ed3699 (patch) | |
tree | e89695fa4ba5cbb745d4821c043b221de71cb452 /pkgs/development | |
parent | 8a79bdddf8a2b79f9ca5a61a088ea45e55ac343e (diff) | |
download | nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.tar nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.tar.gz nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.tar.bz2 nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.tar.lz nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.tar.xz nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.tar.zst nixlib-5a5c05f6e3473ae538c859d34077c9cd74ed3699.zip |
Intercal: init at 0.30
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/compilers/intercal/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/development/compilers/intercal/default.nix b/pkgs/development/compilers/intercal/default.nix new file mode 100644 index 000000000000..d3ecdab9ee3f --- /dev/null +++ b/pkgs/development/compilers/intercal/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchurl +, pkgconfig +, bison, flex }: + +with stdenv.lib; +stdenv.mkDerivation rec { + + name = "intercal-${version}"; + version = "0.30"; + + src = fetchurl { + url = "http://catb.org/esr/intercal/${name}.tar.gz"; + sha256 = "058ppvvgz9r5603ia9jkknbrciypgg4hjbczrv9v1d9w3ak652xk"; + }; + + buildInputs = + [ pkgconfig bison flex ]; + + meta = { + description = "The original esoteric programming language"; + longDescription = '' + INTERCAL, an abbreviation for "Compiler Language With No + Pronounceable Acronym", is a famously esoterical programming + language. It was created in 1972, by Donald R. Woods and James + M. Lyon, with the unusual goal of creating a language with no + similarities whatsoever to any existing programming + languages. The language largely succeeds in this goal, apart + from its use of an assignment statement. + ''; + homepage = http://www.catb.org/~esr/intercal/; + license = licenses.gpl2Plus; + maintainers = [ maintainers.AndersonTorres ]; + platforms = platforms.linux; + }; +} |