105 Commits

Author SHA1 Message Date
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
sthen
a582605994 Record an inter library dependency on libm in liblua-*.so.*.
Fixes issues with as-needed in binutils 2.17, kettenis and dcoppa think
this approach is reasonable.
2015-05-18 16:43:52 +00:00
jasper
804228c969 sprinkle PORTROACH annotations 2015-05-09 08:35:02 +00:00
jturner
795df2dfa7 Update Lua 5.2 to 5.2.4. "LGTM" jasper@ 2015-03-25 13:55:45 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
jturner
ebb4e03fdd Fix typo s/land/lang 2015-01-14 20:10:10 +00:00
jturner
b8af710ae0 Hook up Lua 5.3. ok jasper@ 2015-01-14 20:07:45 +00:00
jturner
b4ab9e20b9 Import ports/lang/lua/5.3. ok jasper@
Lua is a powerful, light-weight programming language designed for
extending applications.  Lua is also frequently used as a
general-purpose, stand-alone language.
2015-01-14 20:06:36 +00:00
sthen
cd0f18112b lua's math_randomseed needs srand_deterministic, pointed out by tedu 2014-12-10 00:44:52 +00:00
jasper
3583cdb6e5 Security fix for CVE-2014-5461 2014-09-09 13:54:43 +00:00
espie
92816cd8fc use more specific version of SUBST_* where appropriate 2014-08-10 09:58:04 +00:00
jasper
4c957b7010 update to lua-5.2.3 2013-12-09 07:43:08 +00:00
jasper
71c22ecee7 revert previous; needs more work. 2013-06-02 16:59:48 +00:00
jasper
2037d50a48 add support for MODLUA_LIB_DEPENDS and remove a bogus line while here 2013-05-30 16:43:38 +00:00
jasper
730a8a6511 - update to lua-5.2.2 2013-03-27 22:13:53 +00:00
sthen
7b10e7c633 PERMIT_* 2013-03-11 12:27:53 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
sthen
8aa34f7499 allow MODLUA_VERSION to be overridden; ok jasper@ 2012-12-11 22:12:12 +00:00
dcoppa
59a0a201a4 Make Lua C modules load dynamic libraries with global symbols (use
RTLD_GLOBAL like lua-5.2 does)

ok jasper@
2012-11-09 08:36:44 +00:00
gsoares
14262d8a99 add MODLUA_BIN to SUBST_VAR
no bump needed in lua packages, since this doesn't affect generated packages

OK jasper@ sthen@
2012-10-31 13:39:32 +00:00
jasper
7881cf1c45 the heuristic to set pkg_arch was wrong; so remove it alltogether. 2012-09-19 08:14:51 +00:00
sthen
c40bb774c3 XXX comment, PKG_ARCH=* is set too easily. Add reminder to remove workaround
from games/freedroidrpg when this is fixed.
2012-08-05 08:07:28 +00:00
jasper
af916f73a3 add MODLUA_DEP_VERSION to SUBST_VARS 2012-07-19 20:25:16 +00:00
jasper
bb57cf2769 fix net/nmap 2012-07-12 12:54:50 +00:00
jasper
92a0eb7c2b check for invalid modlua_versions 2012-07-11 10:10:57 +00:00
jasper
f1ab9af1e0 redo flavor handling 2012-07-11 10:06:11 +00:00
jasper
89882b25dc start fixing flavors 2012-07-10 18:34:26 +00:00
jasper
71ba6a5b3e if a port already has flavors, allow it to use the lua52 flavor too.
spotted by william@
2012-07-10 17:14:53 +00:00
jasper
9a3fabe227 - update to 5.2.1 2012-07-10 15:23:43 +00:00
jasper
1ab04af85e - rewrite lua.port.mk to support multiple lua versions.
written and rewritten above and in budapest, with some help from sthen@ (and his cider)
2012-07-10 15:09:25 +00:00
jasper
e5fed29a14 remove lua 5.1 leftovers 2012-07-10 15:07:55 +00:00
jasper
511ec1da34 add lua 5.2 2012-07-10 15:06:21 +00:00
jasper
4d5f9beaf3 Move lua 5.1 into it's own directory 2012-07-10 15:04:52 +00:00
jasper
7aedd86c8a drop an underscore 2012-05-15 19:24:21 +00:00
jasper
2da6934e08 add MODLUA_BUILD_DEP and rename MODLUA_RUN_DEP for consistency 2012-05-15 18:14:44 +00:00
jasper
b089987cb2 add support for retrieving MODLUA_WANTLIB and MODLUA_LIB_DEPENDS through the module. 2012-05-15 18:03:18 +00:00
jasper
18e764b415 add MODLUA_EXAMPLEDIR too 2012-05-15 15:11:06 +00:00
jasper
1eff428b0f add MODLUA_DOCDIR, this will help when we have two lua versions with which
ports can be built with..
2012-05-15 12:25:17 +00:00
jasper
629d37ace8 add MODLUA_VERSION to SUBST_VARS, this will ease the PLIST churn when
lua gets updated to 5.2...
2012-05-11 20:48:38 +00:00
dcoppa
5d183607b4 Bugfix update to lua-5.1.5 (it's just lua-5.1.4 plus the distribution patch) 2012-03-29 08:51:26 +00:00
sthen
929d19b9ba Remove local strlcpy/etc patches, we aren't generally patching these in
ports any more (they should be addressed upstream instead) and at least
some of them are wrong. This fixes a bug found by Piotr Sikora:
http://permalink.gmane.org/gmane.os.openbsd.ports/53993
2012-03-07 13:14:26 +00:00
sthen
72f6de4667 honour CC 2011-12-04 21:12:19 +00:00
sthen
810729526a update to Lua 5.1.4 patch 4, from James Turner 2011-12-04 14:16:44 +00:00
sthen
6ec21823cd Support MODLUA_RUNDEP to control adding lua to RUN_DEPENDS, from Simon Kuhnle 2011-11-17 23:48:13 +00:00
jasper
2e250b49da Add latest patch from upstream, 5.1.4-3 2011-08-25 07:02:42 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
sthen
f916ff61b1 new lib_depends/revision 2010-10-24 21:06:28 +00:00
espie
88dd25abf4 USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
jasper
02404b0b7d - automatically set PKG_ARCH=* when SHARED_ONLY is not set
ok sthen@
2010-09-09 17:32:36 +00:00