diff options
author | Arseniy Seroka <jagajaga@users.noreply.github.com> | 2015-02-15 17:05:08 +0300 |
---|---|---|
committer | Arseniy Seroka <jagajaga@users.noreply.github.com> | 2015-02-15 17:05:08 +0300 |
commit | 750c09c967508c6208e996ddaf45c87ffff303a8 (patch) | |
tree | 95c65175b084d93203557285d153c8a249cb5719 | |
parent | 765c8f4dff9f1ed96f73452bda70ea17416ac0e0 (diff) | |
parent | 71299b91206687bb426e13c9cc4c09e561ff1b36 (diff) | |
download | nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.tar nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.tar.gz nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.tar.bz2 nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.tar.lz nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.tar.xz nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.tar.zst nixlib-750c09c967508c6208e996ddaf45c87ffff303a8.zip |
Merge pull request #6356 from AndersonTorres/lolcode
LOLcode(version 0.10.5): New Package
-rw-r--r-- | pkgs/development/interpreters/lolcode/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/lolcode/default.nix b/pkgs/development/interpreters/lolcode/default.nix new file mode 100644 index 000000000000..6f7330eed673 --- /dev/null +++ b/pkgs/development/interpreters/lolcode/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchurl, pkgconfig, doxygen, cmake }: + +with stdenv.lib; +stdenv.mkDerivation rec { + + name = "lolcode-${version}"; + version = "0.10.5"; + + src = fetchurl { + url = "https://github.com/justinmeza/lci/archive/v${version}.tar.gz"; + sha256 = "0g6k1jxnvgjxyidrvgk8pdb8y8mai456j9zpzmvhm6fr22c4skrc"; + }; + + buildInputs = [ pkgconfig doxygen cmake ]; + + # Maybe it clashes with lci scientific logic software package... + postInstall = "mv $out/bin/lci $out/bin/lolcode-lci"; + + meta = { + homepage = http://lolcode.org; + description = "An esoteric programming language"; + longDescription = '' + LOLCODE is a funny esoteric programming language, a bit Pascal-like, + whose keywords are LOLspeak. + ''; + license = licenses.gpl3; + maintainers = [ maintainers.AndersonTorres ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index af2f7985b011..a8572f4a71c6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4275,6 +4275,8 @@ let kona = callPackage ../development/interpreters/kona {}; + lolcode = callPackage ../development/interpreters/lolcode { }; + love = callPackage ../development/interpreters/love {lua=lua5_1;}; love_luajit = callPackage ../development/interpreters/love {lua=luajit;}; love_0_9 = callPackage ../development/interpreters/love/0.9.nix { }; |