dev-lang/coconut: initial import

This commit is contained in:
Julian Ospald 2017-03-15 20:33:57 +01:00
parent 2daf285474
commit 55d1277eb4
No known key found for this signature in database
GPG Key ID: 511B62C09D50CD28
1 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,39 @@
# Copyright 2017 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require github [ user="evhub" tag="v${PV}" ]
require pypi setup-py [ import=setuptools ]
SUMMARY="Simple, elegant, Pythonic functional programming"
DESCRIPTION="
Coconut is a functional programming language that compiles to Python. Since all
valid Python is valid Coconut, using Coconut will only extend and enhance what
you're already capable of in Python.
Why use Coconut? Coconut is built to be fundamentally useful. Coconut enhances
the repertoire of Python programmers to include the tools of modern functional
programming, in such a way that those tools are easy to use and immensely
powerful; that is, Coconut does to functional programming what Python did to
imperative programming. And Coconut code runs the same on any Python version,
making the Python 2/3 split a thing of the past.
"
HOMEPAGE="http://coconut-lang.org/ ${HOMEPAGE}"
LICENCES="Apache-2.0"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS=""
RESTRICT="test" # missing deps
DEPENDENCIES="
build+run:
dev-python/Pygments[>=2.2&<2.3][python_abis:*(-)?]
dev-python/prompt_toolkit[>=1.0&<1.1][python_abis:*(-)?]
dev-python/pyparsing[>=2.1.10&<2.1.11][python_abis:*(-)?]
python_abis:2.7? ( dev-python/futures[>=3.0&<3.1][python_abis:2.7] )
"
BUGS_TO="hasufell@posteo.de"