notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
lua Small, compilable scripting language providing easy access to C code
5.1.5_6 lang Deleted on this many watch lists=70 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.1.5_6Version of this port present on the latest quarterly branch.
Maintainer: lua@FreeBSD.org search for ports maintained by this maintainer
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/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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:
  • lua>0:lang/lua
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.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf : devel/pkgconf
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Libraries

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. astro/celestia-kde*
  2. databases/redis-scripting*
  3. devel/lua-filename*
  4. devel/lua-redis-parser*
  5. Collapse this list of deleted ports.
* - 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:
Expand this list (4 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.gwdg.de/pub/languages/lua/
  3. ftp://ftp.ntua.gr/pub/lang/lua/
  4. http://www.lua.org/ftp/
Collapse this list.

Number of commits found: 64

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.1.5_6
26 May 2014 15:28:29
Revision:355360Original commit files touched by this commit
bapt search for other commits by this committer
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
Revision:343323Original commit files touched by this commit
miwi search for other commits by this committer
- Stage suppot
5.1.5_6
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure Refresh
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
5.1.5_6
05 Aug 2013 20:37:36
Revision:324286Original commit files touched by this commit
mandree search for other commits by this committer
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
Revision:316355Original commit files touched by this commit
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
5.1.5_5
29 Mar 2013 18:41:29
Revision:315557Original commit files touched by this commit
mandree search for other commits by this committer
Do not let portscout grab 5.2 versions for the 5.1 port.
5.1.5_5
05 Jan 2013 22:47:04
Revision:309971Original commit files touched by this commit
mandree search for other commits by this committer
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
Revision:304932Original commit files touched by this commit
mandree search for other commits by this committer
Set LICENSE=MIT per <http://www.lua.org/license.html>
5.1.5_4
13 Apr 2012 18:18:54
Original commit files touched by this commit
mandree search for other commits by this committer
Clarify effect of __MAKE_CONF change, and point to Wiki URL (in a comment).
5.1.5_4
12 Apr 2012 20:51:53
Original commit files touched by this commit
mandree search for other commits by this committer
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
Original commit files touched by this commit
mandree search for other commits by this committer
Forced commit to mention that ohauer@ has joined lua@.
5.1.5_3
11 Apr 2012 21:21:04
Original commit files touched by this commit
mandree search for other commits by this committer
Add explanatory comment about butchering __MAKE_CONF.
5.1.5_3
11 Apr 2012 21:15:16
Original commit files touched by this commit
mandree search for other commits by this committer
Support builds that set CFLAGS=... in /etc/make.conf (discouraged).
5.1.5_2
10 Apr 2012 19:08:17
Original commit files touched by this commit
mandree search for other commits by this committer
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
Original commit files touched by this commit
mandree search for other commits by this committer
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
Original commit files touched by this commit
mandree search for other commits by this committer
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
Original commit files touched by this commit
mandree search for other commits by this committer
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
Original commit files touched by this commit
mandree search for other commits by this committer
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
Original commit files touched by this commit
garga search for other commits by this committer
- 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
Original commit files touched by this commit
garga search for other commits by this committer
Update patch to 5.1.4-3
5.1.4_5
03 Jul 2011 13:45:36
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove MD5
5.1.4_5
30 Sep 2010 17:23:36
Original commit files touched by this commit
garga search for other commits by this committer
Cleanup MASTER_SITES
5.1.4_5
21 Sep 2010 15:38:18
Original commit files touched by this commit
garga search for other commits by this committer
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
Original commit files touched by this commit
garga search for other commits by this committer
- 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
Original commit files touched by this commit
garga search for other commits by this committer
- 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
Original commit files touched by this commit
garga search for other commits by this committer
- Add upstream patches for version 1.5.4
- Bump PORTREVISION
5.1.4_1
01 Sep 2010 12:02:01
Original commit files touched by this commit
garga search for other commits by this committer
- 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
Original commit files touched by this commit
garga search for other commits by this committer
- 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
Original commit files touched by this commit
garga search for other commits by this committer
Fix build on powerpc

Submitted by:   lx@
5.1.4
28 Mar 2009 17:53:24
Original commit files touched by this commit
garga search for other commits by this committer
Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE
5.1.4
05 Feb 2009 18:14:06
Original commit files touched by this commit
garga search for other commits by this committer
- 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
Original commit files touched by this commit
linimon search for other commits by this committer
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
Original commit files touched by this commit
alepulver search for other commits by this committer
- 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
Original commit files touched by this commit
alepulver search for other commits by this committer
- 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
Original commit files touched by this commit
araujo search for other commits by this committer
- 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
Original commit files touched by this commit
vanilla search for other commits by this committer
Integrate with maintainer's patch.
5.1.3
19 Mar 2008 07:12:15
Original commit files touched by this commit
vanilla search for other commits by this committer
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
Original commit files touched by this commit
philip search for other commits by this committer
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
Original commit files touched by this commit
linimon search for other commits by this committer
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
Original commit files touched by this commit
linimon search for other commits by this committer
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
Original commit files touched by this commit
philip search for other commits by this committer
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
Original commit files touched by this commit
philip search for other commits by this committer
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
Original commit files touched by this commit
pav search for other commits by this committer
- Make the lua ports conflict each another
5.1
03 May 2006 13:25:42
Original commit files touched by this commit
pav search for other commits by this committer
- 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
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
5.0.2_1
05 Jul 2005 22:16:13
Original commit files touched by this commit
pav search for other commits by this committer
- 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
Original commit files touched by this commit
obrien search for other commits by this committer
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
Original commit files touched by this commit
obrien search for other commits by this committer
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
Original commit files touched by this commit
pav search for other commits by this committer
- 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
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
5.0.1
22 Feb 2004 18:25:19
Original commit files touched by this commit
arved search for other commits by this committer
Fix build on AMD64

PR:             63203
Submitted by:   Hendrik Scholz <hendrik@scholz.net>
5.0.1
01 Feb 2004 18:28:24
Original commit files touched by this commit
pav search for other commits by this committer
- 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
Original commit files touched by this commit
ijliao search for other commits by this committer
add .so support
utilize DOCSDIR

PR:             59199
Submitted by:   maintainer
5.0
13 May 2003 09:40:34
Original commit files touched by this commit
perky search for other commits by this committer
Update maintainer's email address

Submitted by:   maintainer
5.0
10 May 2003 22:29:25
Original commit files touched by this commit
perky search for other commits by this committer
Upgrade to 5.0 and keep 4.0 as lang/lua4
4.0_1
21 Feb 2003 12:35:09
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
23 Sep 2001 20:50:43
commit hash: fp1.19069@dev.null.freshports.orgcommit hash: fp1.19069@dev.null.freshports.orgcommit hash: fp1.19069@dev.null.freshports.orgcommit hash: fp1.19069@dev.null.freshports.org files touched by this commit
dwcjr search for other commits by this committer
Remove ftp.freesoftware.com from MASTER_SITES of ports since it no longer
exists.    
14 May 2001 01:13:16
commit hash: fp1.13700@dev.null.freshports.orgcommit hash: fp1.13700@dev.null.freshports.orgcommit hash: fp1.13700@dev.null.freshports.orgcommit hash: fp1.13700@dev.null.freshports.org files touched by this commit
jeh search for other commits by this committer
Added WWW URL.   Minor portlint cleanup in Makefile    
30 Apr 2001 07:54:56
commit hash: fp1.13221@dev.null.freshports.orgcommit hash: fp1.13221@dev.null.freshports.orgcommit hash: fp1.13221@dev.null.freshports.orgcommit hash: fp1.13221@dev.null.freshports.org files touched by this commit
kris search for other commits by this committer
Use random()/srandom() for better PRNG properties than rand()/srand().   Bump
PORTREVISION.    
30 Apr 2001 01:05:28
commit hash: fp1.13211@dev.null.freshports.orgcommit hash: fp1.13211@dev.null.freshports.orgcommit hash: fp1.13211@dev.null.freshports.orgcommit hash: fp1.13211@dev.null.freshports.org files touched by this commit
kris search for other commits by this committer
Don't hard-code -O2; inherit default CC and CFLAGS from <sys.mk>    
16 Jan 2001 17:33:20
commit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
Massive style enforcement - use ^I instead of spaces for variables identation.  
 
03 Jan 2001 08:45:15
commit hash: fp1.7894@dev.null.freshports.orgcommit hash: fp1.7894@dev.null.freshports.orgcommit hash: fp1.7894@dev.null.freshports.orgcommit hash: fp1.7894@dev.null.freshports.org files touched by this commit
kevlo search for other commits by this committer
Update to 4.0    
08 Oct 2000 04:17:26
commit hash: fp1.4779@dev.null.freshports.orgcommit hash: fp1.4779@dev.null.freshports.orgcommit hash: fp1.4779@dev.null.freshports.orgcommit hash: fp1.4779@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category lang to new layout.  

Number of commits found: 64