Replace lang/lua with the new lang/lua51 lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1 Make the default lua lua52 Make all lua ports using USES=lua Approved by: portmgr (implicit)e836ab008a
Port details
lang/lua
Moved to lang/lua51 on : Rename to allow multiple version of lua to coexist
This port is no longer in the ports tree, its history is kept below.
- Links
- cgit
Commits (70)
- Stage suppotd1c387ea8e
Add NO_STAGE all over the place in preparation for the staging support (cat: lang)888ab73a81
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
Link lua .so + program with pthread to prevent hangs in extensions that use pthreads. Bump PORTREVISION to pull this in. PR: ports/181052 Submitted by: Vitaly Magerya <vmagerya@gmail.com> Approved by: mandree@ on behalf of lua@03b1cffca7
Finish converting the whole ports tree to USES=pkgconfig992586fa08
Do not let portscout grab 5.2 versions for the 5.1 port.f397ba7514
Bugfix: - Record liblua's dependency on libm.so explicitly. [1] Assorted lint removals: - Convert to Options NG - Reduce old-style Makefile header - USE_GNOME=pkgconfig -> USE_PKGCONFIG=yes PR: ports/174964 Submitted by: Matthew X. Economoub3b45538b9
Set LICENSE=MIT per <http://www.lua.org/license.html>cd639ceab1
Clarify effect of __MAKE_CONF change, and point to Wiki URL (in a comment).9fed1da798
Remove CFLAGS=${CFLAGS} regression from MAKE_ARGS again (leftover from testing).
Reported by: Valentin Zahariev
Brown paper bag to: mandree@13a1c45350Forced commit to mention that ohauer@ has joined lua@.8771253012
Add explanatory comment about butchering __MAKE_CONF.aacbf62416
Support builds that set CFLAGS=... in /etc/make.conf (discouraged).e2f1e0682e
Fix regressions, reinstating io.popen support. Reported by: Pierre Guinoiseau PR: ports/166753 Reported by: Vrachnis Ilias-Dimitrios PR: ports/166804 Fixed by: Olli Hauer (ports/166753) Feature safe: yes1f01f3cc35
Bring in additional changes by ohauer to preserve LUA_LDIR/LUA_CDIR. Submitted by: ohauer PR: ports/166540 Feature safe: yes582adbdb84
Update to bug-fix release 5.1.5. Submitted by: ohauer Feature safe: yes PR: ports/1665401e9d43d118
Be sure to pass CFLAGS properly if set in /etc/make.conf. Reported by: mezz Feature safe: yesae89c82fab
Hand over mantainership to a newly-formed lua team, currently consisting of Matthias Andree (mandree@) and Niclas Zeising. Approved by: garga@ (maintainer)63e642bc5c
- Remove gmake as a dependency, it's not necessary PR: ports/162279 Submitted by: Lyndon Nerenberg <lyndon@orthanc.ca>6c7d2075bf
Update patch to 5.1.4-332d5e92f49
- remove MD527de467a2b
Cleanup MASTER_SITES45208a1784
After some mistakes i made on this port last days, i hop^W believe this is the last commit. The original problem is port was broken on amd64 when you have CFLAGS= defined on make.conf. On last commit i thought it was fixed, but no, i don't know why but it was building without define LUA_USE_LINUX and the binary generated was wrong. I figured out just using GMAKE fixes everything, it respect CFLAGS= when you have, add -fPIC for amd64 and use correct defines for building, so, lets use gmake to build this port for now. Pointyhats to: garga@f2fdd5cf25
- Make lua respect CFLAGS= defined on /etc/make.conf and still plus -fPIC on necessary archs. - Remove unecessary dependency gmake - Bump PORTREVISION because of gmake removal Thanks to: johans@38d29cf40d
- Fix build on amd64 - Bump PORTREVISION Reported by: Eduardo Schoedler <eschoedler@viavale.com.br> and Robert Huff <roberthuff@rcn.com>7567827762
- Add upstream patches for version 1.5.4 - Bump PORTREVISIONd3219d894c
- Make the port respect -O from make.conf and deal fine with WITH_DEBUG PR: ports/150173 Submitted by: Anonymous <swell.k@gmail.com>5b44c0e66f
- Make LUA_ROOT respect PREFIX - Bump PORTREVISION PR: ports/149706 Submitted by: Anonymous <swell.k@gmail.com>b35856bf03
Fix build on powerpc Submitted by: lx@23182a2fee
Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFEc9e008f727
- Update to 5.1.4 - Use PORTDOCS facility - Remove a simple patch and use REINPLACE_CMD instead - Take maintainership36d146f699
Reset andrew+ports@fubar.geek.nz due to maintainer-timeouts and no response to email. Hat: portmgr9a76c59445
- Merge patch-Makefile into patch-src-Makefile (both actually patch same file). - Patch lang/lua to behave as expected by the framework. - Add missing library dependency (only run before) when using lua 5.1. - Add notes in bsd.lua.mk for updating lang/lua* ports describing how they are integrated into the ports tree. PR: ports/126207 Submitted by: Daniel Roethlisberger <daniel@roe.ch>b2fe6b6e8d
- Split AR parameters to ARFLAGS variable to allow redefining AR for cross-compilation. PR: ports/121834 Submitted by: John Hein <jhein@timing.com> Approved by: maintainer (timeout)c64ba910b1
- liblua.so is required in building mod_security, wireshark and possibly others with lua support, now create a shared lib is needed. - Bump PORTREVISION. PR: ports/124297 Submitted by: Tomoyuki Sakurai <cherry@trombik.org> Approved by: maintainer timeout ( > 2 weeks)fbabccfccf
Integrate with maintainer's patch.6082f3ac80
Upgrade to 5.1.3. PR: ports/120542 Submitted by: Hirohisa Yamaguchi <umq at ueo dot co dot jp> Approved by: maintainerbd2faa929e
Change maintainer at previous maintainer's request. PR: ports/111047 Submitted by: Richard Kiss <him -at- richardkiss.com> (maintainer)de7be53659
Update PORTREVISION for previous commits where plist changed. PR: ports/101612 Submitted by: alepulver Hat: portmgr Pointy hat to: linimond76423bed5
Modify these files to reflect bsd.lua.mk as tested on the cluster. PR: ports/101612 Submitted by: alepulver Hat: portmgrc5aeb93cd5
Update lua to 5.1.1 PR: ports/102364 Submitted by: Richard Kiss <kiss -at- gizzywump.com> (maintainer)c5b24625d4
Make lua always respect ${LOCALBASE}.
PR: ports/98998
Submitted by: Dmitry Marakasov <amdmi3 -at- mail.ru>
Approved by: Richard Kiss <him -at- richardkiss.com> (maintainer)db065e30d0- Make the lua ports conflict each another11a6b02893
- Update to 5.1 PR: ports/96449 Submitted by: Richard Kiss <him@richardkiss.com> (maintainer)659ecbd0b8
SHA256ify Approved by: krion@c92c635b24
- Enable popen(3) support PR: ports/82959 Submitted by: Ed Schouten <ed@fxq.nl> Approved by: Richard Kiss <him@richardkiss.com> (maintainer)614c914f3d
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.c3d8037aeb
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.f2fc2d60ae
- Update to 5.0.2 PR: ports/65046 Requested by: Stephane Lentz <milter@free.fr> Approved by: maintainer9df9189f0c