Port details |
- lua Small, compilable scripting language providing easy access to C code
- 5.1.5_6 lang
=70 5.1.5_6Version of this port present on the latest quarterly branch.
- Maintainer: lua@FreeBSD.org
- Port Added: unknown
- Last Update: 2014-05-26 15:28:29
- SVN Revision: 355360
- People watching this port, also watch:: gmake, gettext, libiconv, libxml2, freetype2
- License: MIT
- WWW:
- http://www.lua.org/
- Description:
- Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
scripting, and rapid prototyping.
A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
ways. Extensible semantics is a distinguishing feature of Lua.
Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
simplicity, efficiency, portability, and low embedding cost.
WWW: http://www.lua.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: lua
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf : devel/pkgconf
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Libraries
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.1.5_6 26 May 2014 15:28:29 |
bapt |
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) |
5.1.5_6 08 Feb 2014 12:32:41 |
miwi |
- Stage suppot |
5.1.5_6 20 Sep 2013 19:53:10 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang) |
14 Aug 2013 22:35:54
|
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
5.1.5_6 05 Aug 2013 20:37:36 |
mandree |
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@ |
5.1.5_5 23 Apr 2013 14:20:28 |
bapt |
Finish converting the whole ports tree to USES=pkgconfig |
5.1.5_5 29 Mar 2013 18:41:29 |
mandree |
Do not let portscout grab 5.2 versions for the 5.1 port. |
5.1.5_5 05 Jan 2013 22:47:04 |
mandree |
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. Economou |
5.1.5_4 26 Sep 2012 21:29:51 |
mandree |
Set LICENSE=MIT per <http://www.lua.org/license.html> |
5.1.5_4 13 Apr 2012 18:18:54 |
mandree |
Clarify effect of __MAKE_CONF change, and point to Wiki URL (in a comment). |
5.1.5_4 12 Apr 2012 20:51:53 |
mandree |
Remove CFLAGS=${CFLAGS} regression from MAKE_ARGS again (leftover from
testing).
Reported by: Valentin Zahariev
Brown paper bag to: mandree@ |
5.1.5_3 11 Apr 2012 22:26:25 |
mandree |
Forced commit to mention that ohauer@ has joined lua@. |
5.1.5_3 11 Apr 2012 21:21:04 |
mandree |
Add explanatory comment about butchering __MAKE_CONF. |
5.1.5_3 11 Apr 2012 21:15:16 |
mandree |
Support builds that set CFLAGS=... in /etc/make.conf (discouraged). |
5.1.5_2 10 Apr 2012 19:08:17 |
mandree |
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: yes |
5.1.5_1 06 Apr 2012 17:50:45 |
mandree |
Bring in additional changes by ohauer to preserve LUA_LDIR/LUA_CDIR.
Submitted by: ohauer
PR: ports/166540
Feature safe: yes |
5.1.5 06 Apr 2012 17:39:13 |
mandree |
Update to bug-fix release 5.1.5.
Submitted by: ohauer
Feature safe: yes
PR: ports/166540 |
5.1.4_6 16 Mar 2012 18:18:01 |
mandree |
Be sure to pass CFLAGS properly if set in /etc/make.conf.
Reported by: mezz
Feature safe: yes |
5.1.4_6 29 Dec 2011 14:14:41 |
mandree |
Hand over mantainership to a newly-formed lua team,
currently consisting of Matthias Andree (mandree@) and Niclas Zeising.
Approved by: garga@ (maintainer) |
5.1.4_6 04 Nov 2011 20:01:16 |
garga |
- Remove gmake as a dependency, it's not necessary
PR: ports/162279
Submitted by: Lyndon Nerenberg <lyndon@orthanc.ca> |
5.1.4_6 06 Jul 2011 00:13:41 |
garga |
Update patch to 5.1.4-3 |
5.1.4_5 03 Jul 2011 13:45:36 |
ohauer |
- remove MD5 |
5.1.4_5 30 Sep 2010 17:23:36 |
garga |
Cleanup MASTER_SITES |
5.1.4_5 21 Sep 2010 15:38:18 |
garga |
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@ |
5.1.4_4 20 Sep 2010 14:08:06 |
garga |
- 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@ |
5.1.4_3 20 Sep 2010 12:01:53 |
garga |
- Fix build on amd64
- Bump PORTREVISION
Reported by: Eduardo Schoedler <eschoedler@viavale.com.br> and
Robert Huff <roberthuff@rcn.com> |
5.1.4_2 16 Sep 2010 13:54:16 |
garga |
- Add upstream patches for version 1.5.4
- Bump PORTREVISION |
5.1.4_1 01 Sep 2010 12:02:01 |
garga |
- Make the port respect -O from make.conf and deal fine with WITH_DEBUG
PR: ports/150173
Submitted by: Anonymous <swell.k@gmail.com> |
5.1.4_1 16 Aug 2010 12:29:21 |
garga |
- Make LUA_ROOT respect PREFIX
- Bump PORTREVISION
PR: ports/149706
Submitted by: Anonymous <swell.k@gmail.com> |
5.1.4 01 Jun 2010 15:19:44 |
garga |
Fix build on powerpc
Submitted by: lx@ |
5.1.4 28 Mar 2009 17:53:24 |
garga |
Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE |
5.1.4 05 Feb 2009 18:14:06 |
garga |
- Update to 5.1.4
- Use PORTDOCS facility
- Remove a simple patch and use REINPLACE_CMD instead
- Take maintainership |
5.1.3_3 28 Nov 2008 23:36:14 |
linimon |
Reset andrew+ports@fubar.geek.nz due to maintainer-timeouts and no response
to email.
Hat: portmgr |
5.1.3_3 10 Aug 2008 19:29:43 |
alepulver |
- 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> |
5.1.3_2 10 Aug 2008 15:17:49 |
alepulver |
- 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) |
5.1.3_2 04 Jul 2008 00:55:59 |
araujo |
- 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) |
5.1.3_1 19 Mar 2008 16:20:31 |
vanilla |
Integrate with maintainer's patch. |
5.1.3 19 Mar 2008 07:12:15 |
vanilla |
Upgrade to 5.1.3.
PR: ports/120542
Submitted by: Hirohisa Yamaguchi <umq at ueo dot co dot jp>
Approved by: maintainer |
5.1.1_2 31 Mar 2007 20:40:55 |
philip |
Change maintainer at previous maintainer's request.
PR: ports/111047
Submitted by: Richard Kiss <him -at- richardkiss.com> (maintainer) |
5.1.1_2 16 Sep 2006 22:01:36 |
linimon |
Update PORTREVISION for previous commits where plist changed.
PR: ports/101612
Submitted by: alepulver
Hat: portmgr
Pointy hat to: linimon |
5.1.1_1 15 Sep 2006 08:17:11 |
linimon |
Modify these files to reflect bsd.lua.mk as tested on the cluster.
PR: ports/101612
Submitted by: alepulver
Hat: portmgr |
5.1.1_1 22 Aug 2006 09:02:30 |
philip |
Update lua to 5.1.1
PR: ports/102364
Submitted by: Richard Kiss <kiss -at- gizzywump.com> (maintainer) |
5.1_1 18 Jun 2006 12:41:44 |
philip |
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) |
5.1 03 May 2006 13:30:06 |
pav |
- Make the lua ports conflict each another |
5.1 03 May 2006 13:25:42 |
pav |
- Update to 5.1
PR: ports/96449
Submitted by: Richard Kiss <him@richardkiss.com> (maintainer) |
5.0.2_1 22 Jan 2006 12:42:24 |
edwin |
SHA256ify
Approved by: krion@ |
5.0.2_1 05 Jul 2005 22:16:13 |
pav |
- Enable popen(3) support
PR: ports/82959
Submitted by: Ed Schouten <ed@fxq.nl>
Approved by: Richard Kiss <him@richardkiss.com> (maintainer) |
5.0.2 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
5.0.2 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
5.0.2 01 Apr 2004 21:49:20 |
pav |
- Update to 5.0.2
PR: ports/65046
Requested by: Stephane Lentz <milter@free.fr>
Approved by: maintainer |
5.0.1 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
5.0.1 22 Feb 2004 18:25:19 |
arved |
Fix build on AMD64
PR: 63203
Submitted by: Hendrik Scholz <hendrik@scholz.net> |
5.0.1 01 Feb 2004 18:28:24 |
pav |
- Update to 5.0.1
PR: ports/62224
Submitted by: Richard Kiss <him@richardkiss.com> (maintainer) |
5.0_1 12 Nov 2003 04:15:43 |
ijliao |
add .so support
utilize DOCSDIR
PR: 59199
Submitted by: maintainer |
5.0 13 May 2003 09:40:34 |
perky |
Update maintainer's email address
Submitted by: maintainer |
5.0 10 May 2003 22:29:25 |
perky |
Upgrade to 5.0 and keep 4.0 as lang/lua4 |
4.0_1 21 Feb 2003 12:35:09 |
knu |
De-pkg-comment. |
23 Sep 2001 20:50:43 |
dwcjr |
Remove ftp.freesoftware.com from MASTER_SITES of ports since it no longer
exists. |
14 May 2001 01:13:16 |
jeh |
Added WWW URL. Minor portlint cleanup in Makefile |
30 Apr 2001 07:54:56 |
kris |
Use random()/srandom() for better PRNG properties than rand()/srand(). Bump
PORTREVISION. |
30 Apr 2001 01:05:28 |
kris |
Don't hard-code -O2; inherit default CC and CFLAGS from <sys.mk> |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
03 Jan 2001 08:45:15 |
kevlo |
Update to 4.0 |
08 Oct 2000 04:17:26 |
asami |
Convert category lang to new layout. |