Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
Remove LUA_LIBDIR from PLIST_SUB. It contains only `lib` and gets replaced in so many wrong places it is a bad idea to have it. Differential Revision: https://reviews.freebsd.org/D29138
[NEW PORT] lang/lua54 - Lua 5.4.1 Highlights for this version: - new generational mode for garbage collection - to-be-closed variables - const variables - complete list: https://www.lua.org/manual/5.4/readme.html#changes The Lua Manual can be found here: https://www.lua.org/manual/5.4/ Incompatibilities from the previous version are specifically documented here: https://www.lua.org/manual/5.4/manual.html#8 Submitted by: Russ Haley <russ haley gmail com> Co-submitted by: Andrew Gierth <andrew_tao173 riddles org uk> Differential Revision: https://reviews.freebsd.org/D14709
Update version selection logic for USES= lua Per discussion on D14709, this patch implements Antoine's suggested "closest version" logic in place of the previous "highest version" when the default version is not in the range allowed by the port. Submitted by: Andrew Gierth <andrew_tao173.riddles.org.uk> MFH: no Differential Revision: https://reviews.freebsd.org/D24492
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
Fix typo in example USES+= line in top banner.
Fix logic in lua version selection Reviewed by: bapt, mat Differential Revision: https://reviews.freebsd.org/D16275
Always include bsd.default-versions.mk in bsd.port.mk. The variable defined in it are now always available after including bsd.port.pre.mk. PR: 210666 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6933
Try to be more helpful to our users, and keep all the possible versions close to their default value in Mk/bsd.default-versions.mk. Sponsored by: Absolight
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched This gives more time for tools to get updated, available in packages etc before bothering users
Drop the necessity to add ${PORTSDIR} to dependency line
Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute
Checked with poudriere, portmaster, portupgrade
PR: 203685
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D3866
bye lua@
Mk/Uses/lua.mk: Fix typo in el(f)if conditional PR: 197565 Submitted by: HellSpawn (via IRC) Approved by: portmgr (blanket)
Add lua 5.3.0 Highlights from this new version: Main new features are support for integers, bitwise operators, and a basic utf-8 library Complete list of changes: http://www.lua.org/manual/5.3/readme.html#changes List of incompatibilities with lua 5.2: http://www.lua.org/manual/5.3/manual.html#8
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
include Uses/*.mk. This allows all Uses/*.mk to examine arguments given
to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.
Similar for _USES_POST.
Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
"run" arguments have been specified
PR: 193931
Exp-run by: antoine
Approved by: portmgr (antoine)
- fix typo in RUN_DEPENDS s/POTSDIR/PORTSDIR/
Fix packaging of lang/tolua++ with pkg_install With hat: portmgr
Commit forgotten bits to support lua 5.1
Move MAINTAINER lines to the end of the initial comment block and make things a bit more consistent. Approved by: portmgr (bapt)
add LUA_VER_STR to PLIST_SUB
Do not overwrite existing dependencies
Fix dependency addition
Add a USES=lua (WIP) that only supports lua 5.2 Goal is to slowly port any lua software to lua 5.2 and then remove lua 5.1 along with bsd.lua.mk Make version flexible and settable via DEFAULT_VERSIONS to prepare the futur days of lua
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.27 |