From 5a5c05f6e3473ae538c859d34077c9cd74ed3699 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Sun, 13 Sep 2015 09:38:26 -0300 Subject: Intercal: init at 0.30 --- pkgs/development/compilers/intercal/default.nix | 35 +++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/development/compilers/intercal/default.nix (limited to 'pkgs/development') 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; + }; +} -- cgit 1.4.1