notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
lua51 Small, compilable scripting language providing easy access to C code
5.1.5_9 lang on this many watch lists=5 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_9Version of this port present on the latest quarterly branch.
Maintainer: nicklaus.t@me.com search for ports maintained by this maintainer
Port Added: 2014-05-26 15:28:45
Last Update: 2021-08-31 09:23:09
Commit Hash: 7192bc8
People watching this port, also watch:: rsync, git, pkg, screen, sqlite3
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (21 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/lua51-5.1.5_9/catalog.mk
  3. /usr/local/share/licenses/lua51-5.1.5_9/LICENSE
  4. /usr/local/share/licenses/lua51-5.1.5_9/MIT
  5. bin/lua51
  6. bin/luac51
  7. include/lua51/lauxlib.h
  8. include/lua51/lua.h
  9. include/lua51/lua.hpp
  10. include/lua51/luaconf.h
  11. include/lua51/lualib.h
  12. lib/liblua-5.1.a
  13. lib/liblua-5.1.so
  14. libdata/pkgconfig/lua-5.1.pc
  15. man/man1/lua51.1.gz
  16. man/man1/luac51.1.gz
  17. @dir lib/lua/5.1
  18. @dir share/lua/5.1
  19. @owner
  20. @group
  21. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • lua51>0:lang/lua51
  • For LIB depends:
    • liblua-5.1.so:lang/lua51
To install the port:
cd /usr/ports/lang/lua51/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/lua51
  • pkg install lua51
PKGNAME: lua51
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
lua51
ABIlatestquarterly
FreeBSD:11:aarch645.1.5_95.1.5_9
FreeBSD:11:amd645.1.5_95.1.5_9
FreeBSD:11:armv65.1.5_95.1.5_9
FreeBSD:11:i3865.1.5_95.1.5_9
FreeBSD:11:mips--
FreeBSD:11:mips645.1.5_95.1.5_9
FreeBSD:12:aarch645.1.5_95.1.5_9
FreeBSD:12:amd645.1.5_95.1.5_9
FreeBSD:12:armv65.1.5_95.1.5_9
FreeBSD:12:armv75.1.5_95.1.5_9
FreeBSD:12:i3865.1.5_95.1.5_9
FreeBSD:12:mips--
FreeBSD:12:mips645.1.5_95.1.5_9
FreeBSD:12:powerpc64-5.1.5_9
FreeBSD:13:aarch645.1.5_95.1.5_9
FreeBSD:13:amd645.1.5_95.1.5_9
FreeBSD:13:armv65.1.5_95.1.5_9
FreeBSD:13:armv75.1.5_95.1.5_9
FreeBSD:13:i3865.1.5_95.1.5_9
FreeBSD:13:mips--
FreeBSD:13:mips645.1.5_95.1.5_9
FreeBSD:13:powerpc645.1.5_95.1.5_9
FreeBSD:14:aarch645.1.5_9-
FreeBSD:14:amd645.1.5_9-
FreeBSD:14:armv65.1.5_9-
FreeBSD:14:armv75.1.5_9-
FreeBSD:14:i3865.1.5_9-
FreeBSD:14:mips--
FreeBSD:14:mips645.1.5_9-
FreeBSD:14:powerpc645.1.5_9-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libedit.so.0 : devel/libedit
This port is required by:
for Libraries
  1. archivers/lua-zlib
  2. audio/lua-mpd
  3. devel/geany-plugin-lua
  4. devel/libubox
  5. devel/love07
  6. devel/love08
  7. devel/love5
Expand this list (76 items / 69 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/lua-gettext
  3. devel/lua-pty
  4. devel/lua-rds-parser
  5. devel/luabind
  6. devel/luajava
  7. devel/monotone
  8. games/allacrost
  9. games/aquaria
  10. games/avoision
  11. games/battletanks
  12. games/burrtools
  13. games/cretan-hubris
  14. games/diaspora
  15. games/fbg2
  16. games/fillets-ng
  17. games/fs2open
  18. games/glest
  19. games/hedgewars
  20. games/instead
  21. games/jvgs
  22. games/openra
  23. games/palomino
  24. games/powder-toy
  25. games/solarus-quest-editor
  26. games/stonesoup
  27. games/stratagus
  28. games/thegrind
  29. games/valyriatear
  30. games/wyrmgus
  31. games/xmoto
  32. graphics/cegui
  33. graphics/electricsheep
  34. graphics/lua-gd
  35. graphics/radius-engine
  36. lang/fpc-lua
  37. lang/tolua++
  38. mail/mailfront
  39. mail/osbf-lua
  40. math/sc-im
  41. www/luakit
  42. www/luakit-devel
  43. Collapse this list.

Deleted ports which required this port:

Expand this list of 28 deleted ports
  1. archivers/lua51-zlib*
  2. audio/lua51-mpd*
  3. converters/lua51-iconv*
  4. databases/mysql-proxy*
  5. databases/mysql-workbench51*
  6. databases/mysql-workbench52*
  7. devel/lua-bitop-51*
  8. devel/lua-lpeg51*
  9. devel/lua51-bitop*
  10. devel/lua51-cjson*
  11. devel/lua51-libevent*
  12. devel/luafilesystem-51*
  13. devel/swig20*
  14. dns/powerdns-devel*
  15. editors/yzis*
  16. emulators/fceux*
  17. games/boswars*
  18. games/ember*
  19. games/stonesoup-sdl*
  20. games/sumwars*
  21. irc/weechat-devel*
  22. net/asterisk*
  23. net/asterisk11*
  24. net/lualdap-51*
  25. net/luasocket-51*
  26. net-p2p/verlihub-plugins-luascript*
  27. security/luasec-51*
  28. textproc/luaexpat-51*
  29. 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:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.lua.org/ftp/
Collapse this list.
Port Moves
  • port moved here from lang/lua on 2014-05-26
    REASON: Rename to allow multiple version of lua to coexist

Number of commits found: 18

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
31 Aug 2021 09:23:09
 files touched by this commit commit hash:7192bc877cdead23794931669d8c42889b9157d1  5.1.5_9
Bernhard Froehlich (decke) search for other commits by this committer
lang/lua51: Add CPE information

Approved by:    portmgr (blanket)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.1.5_9
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
14 Apr 2020 15:49:37
Original commit files touched by this commit Revision:531700  5.1.5_9
mat search for other commits by this committer
USES=lua gained flavors.

Ports using USES=lua:module or lua:flavors will be flavored.  A range of
supported lua versions can be set using XX-YY (or XX-, or -YY, or simply ZZ)
for ports not supporting all lua versions.

USES=lua sets LUA_FLAVOR that needs to be used on all dependencies of
flavored lua ports, in a similar way as PHP or Python flavors.

PR:		245038
Submitted by:	andrew tao11 riddles org uk
Reviewed by:	mat, kevans, russ haley gmail com
Approved by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D16494
18 Aug 2018 20:43:36
Original commit files touched by this commit Revision:477543  5.1.5_9
sunpoet search for other commits by this committer
Update WWW

Approved by:	portmgr (blanket)
24 Aug 2016 17:10:05
Original commit files touched by this commit Revision:420807  5.1.5_9
pi search for other commits by this committer
lang/lua51: submitter becomes maintainer

PR:		212082
Submitted by:	nicklaus.t@me.com
19 May 2016 10:44:12
Original commit files touched by this commit Revision:415499  5.1.5_9
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
20 Feb 2016 19:19:50
Original commit files touched by this commit Revision:409263  5.1.5_9
ian search for other commits by this committer
Use -fPIC on all arches; lua builds the object files into a shared lib.

Since the object files get built into a shared lib, using -fPIC on all
arches is the right thing to do, instead of adding it to each new arch that
comes along which doesn't accidentally allow non-PIC modules in shared libs.

PR:		207324
Approved by:	mat(mentor)
Differential Revision:	https://reviews.freebsd.org/D5362
19 Jul 2015 14:38:44
Original commit files touched by this commit Revision:392509  5.1.5_9
bapt search for other commits by this committer
Convert to USES=libedit
25 Jun 2015 13:12:21
Original commit files touched by this commit Revision:390568  5.1.5_9
emaste search for other commits by this committer
lang/lua{51,52,53}: Add -fPIC for arm64

Reviewed by:    andrew
Approved by:    bapt
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2904
16 Apr 2015 12:40:15
Original commit files touched by this commit Revision:384105  5.1.5_9
bapt search for other commits by this committer
Disbanding lua@ which was anyway not a team for a while
I have no time left to work on lua at all for now
17 Jan 2015 01:37:59
Original commit files touched by this commit Revision:377209  5.1.5_9
bapt search for other commits by this committer
Link on libedit instead of readline
Reduce overlinking on liblua
Enforce libedit from ports
17 Jan 2015 01:33:30
Original commit files touched by this commit Revision:377208  5.1.5_9
bapt search for other commits by this committer
Add a forgot post-patch for libedit support
17 Jan 2015 01:28:32
Original commit files touched by this commit Revision:377207  5.1.5_9
bapt search for other commits by this committer
Link on port version of libedit
Avoid overlinking on liblua
18 Nov 2014 07:12:26
Original commit files touched by this commit Revision:372700  5.1.5_8
antoine search for other commits by this committer
Package empty LUA_LDIR and LUA_CDIR, as it's more user-friendly
27 Oct 2014 15:23:31
Original commit files touched by this commit Revision:371587  5.1.5_7
bapt search for other commits by this committer
Cleanup plist
30 Jun 2014 22:49:52
Original commit files touched by this commit Revision:359939  5.1.5_7
bapt search for other commits by this committer
Fix building with readline from ports
26 May 2014 18:29:34
Original commit files touched by this commit Revision:355426  5.1.5_7
bapt search for other commits by this committer
Add forgotten patch

Reported by:	many
26 May 2014 15:28:29
Original commit files touched by this commit Revision:355360  5.1.5_7
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)

Number of commits found: 18