aboutsummaryrefslogtreecommitdiff
path: root/lang/pure
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to unbreak indexAntoine Brodin2014-12-181-1/+1
| | | | Notes: svn path=/head/; revision=374933
* Remove ports of obsolete and unmaintained upstream llvm/clang 3.2.Brooks Davis2014-12-181-0/+2
| | | | | | | | | Mark pure as BROKEN by this removal. It should be updated to a recent release that supports llvm 3.5, but has seen no substantive updates in over a year. Notes: svn path=/head/; revision=374931
* Cleanup plistBaptiste Daroussin2014-10-271-4/+0
| | | | Notes: svn path=/head/; revision=371587
* All pure ports have been converted to USES=pure long agoBaptiste Daroussin2014-09-301-96/+0
| | | | Notes: svn path=/head/; revision=369677
* Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.Tijl Coosemans2014-09-171-2/+2
| | | | | | | | | | There are only 60 such ports so there doesn't need to be a separate keyword or USES for this. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=368356
* Have OPTIONS_SUB also fill in SUB_LIST.Mathieu Arnold2014-03-251-6/+0
| | | | | | | | | Fix two ports that would have been broken with this change. With hat: portmgr Notes: svn path=/head/; revision=349166
* Defines a variable LLVM_VERSION to ease updating to a newer LLVM version ifRene Ladan2014-01-082-5/+14
| | | | | | | | | | | | | | | | | | | desired. Other changes: - fix EMACS_CONFIGURE option helper - fix %%ETC%% rendering and name of clang port in pkg-message - bump PORTREVISION to force a rebuild for the dependency change. Tested with 'poudriere bulk pure*' on 10.0-amd64, 8.3-i386, and 9.1-i386 (partially). devel/llvm (expired) should not have any consumers anymore at this point. PR: ports/185190 Submitted by: rene Approved by: maintainer timeout (lichray@gmail.com , 14 days) Notes: svn path=/head/; revision=339074
* Update to 0.57.Xin LI2013-11-064-64/+66
| | | | | | | | | PR: ports/179390 Submitted by: nemysis Approved by: maintainer Notes: svn path=/head/; revision=333045
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* Minor last-minute changes missed in recent previous commits.Alexey Dokuchaev2013-08-092-2/+2
| | | | Notes: svn path=/head/; revision=324440
* - Trim the article from the COMMENT lineAlexey Dokuchaev2013-08-092-21/+19
| | | | | | | | | | | - Switch to new LIB_DEPENDS syntax (per r322328) - Move pkgconfig from USE_GNOME to USES - Drop MAKE_JOBS_SAFE, does nothing these days - Avoid using escaped shell globs; pad pkg-message output - Fix a few whitespace and markup bugs, wrap very long line Notes: svn path=/head/; revision=324436
* Include bsd.pure.mk earlier so that gmake is defined before pre.mkBaptiste Daroussin2013-07-121-1/+2
| | | | Notes: svn path=/head/; revision=322829
* Fix pure by removing the useless pre.mk/post.mk dancingBaptiste Daroussin2013-07-101-1/+1
| | | | | | | | | Convert to USES=gmake Reported by: marino Notes: svn path=/head/; revision=322733
* Add needed iconv dependency (this fixes configure)Baptiste Daroussin2013-07-081-5/+2
| | | | Notes: svn path=/head/; revision=322493
* Fix build by depending on the llvm31 port, not just the packageBrooks Davis2013-01-221-2/+2
| | | | | | | Reported by: pgj Notes: svn path=/head/; revision=310792
* Depend on llvm31/clang31 ports to avoid breakage when I updateBrooks Davis2013-01-101-2/+2
| | | | | | | llvm/clang to 3.2. Notes: svn path=/head/; revision=310188
* - Remove double quotes from *_DESCGuido Falsi2012-10-101-1/+1
| | | | | | | | | | Requested by: Zhihao Yuan <lichray@gmail.com> (maintainer, via email) Noticed by: Riccardo Torrini <riccardo@torrini.org> Feature safe: yes Notes: svn path=/head/; revision=305683
* - Update to 0.55Sylvio Cesar Teixeira2012-06-063-20/+27
| | | | | | | | PR: ports/168686 Submitted by: Zhihao Yuan <lichray@gmail.com> (maintainer) Notes: svn path=/head/; revision=298642
* - Update to 0.5.4Wen Heping2012-05-232-5/+5
| | | | | | | | PR: 168172 Submitted by: Zhihao Yuan <lichray@gmail.com> (maintainer) Notes: svn path=/head/; revision=297307
* - Update to 0.53Dennis Herrmann2012-05-012-5/+5
| | | | | | | | PR: ports/167414 Submitted by: Zhihao Yuan <lichray@gmail.com> (maintainer) Notes: svn path=/head/; revision=295813
* - Update to 0.52Ryan Steinmetz2012-03-222-6/+10
| | | | | | | | | | | - Prefer editline support, if available PR: ports/165864 Submitted by: Zhihao Yuan <lichray@gmail.com> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=293670
* - Provide pkgconfig and ldconfig for potential consumersPav Lucistnik2012-01-262-2/+3
| | | | | | | | - Drop USE_GCC line from bsd.pure.mk, downstream ports need to be able to override USE_GCC value Notes: svn path=/head/; revision=289857
* - Update pure to 0.51 and update modulesPav Lucistnik2012-01-264-15/+114
| | | | | | | | PR: ports/161799 Submitted by: Zhihao Yuan <lichray@gmail.com> (maintainer) Notes: svn path=/head/; revision=289841
* Switch to devel/llvm29 as a build/run depend to devel/llvm can beBrooks Davis2012-01-201-2/+3
| | | | | | | | | upgraded. Approved by: lichray@gmail.com (maintainer) Notes: svn path=/head/; revision=289546
* Update to 0.47Max Brazhnikov2011-04-094-42/+25
| | | | | | | | | | Remove patch integrated upstream PR: ports/156099 Submitted by: Zhihao Yuan (maintainer) Notes: svn path=/head/; revision=272449
* Pure is a modern-style functional programming language based on termWen Heping2011-03-216-0/+167
rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code. WWW: https://code.google.com/p/pure-lang/ PR: ports/155647 Submitted by: Zhihao Yuan <lichray@gmail.com> Notes: svn path=/head/; revision=271378