dholland
41c6e246f4
Add patch comments.
2015-12-29 23:34:43 +00:00
alnsn
e1db55abf4
Fix pkg/47587 lua not linked to pthread causes issues with modules.
2015-12-06 00:25:26 +00:00
agc
54622f28e2
Add SHA512 digests for distfiles for lang category
...
Problems found with existing digests:
Package nhc98 distfile nhc98src-1.22.tar.gz
a8adc8f22371998ee0657bc0e01058a57d876abc [recorded]
81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated]
Problems found locating distfiles:
Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz
Package icc11: missing distfile l_cproc_p_11.1.080.tgz
Package jini: missing distfile jini-1_2_1_001-src.zip
Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz
Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz
Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz
Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz
Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin
Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh
Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz
Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz
Package sun-jre6: missing distfile jce_policy-6.zip
Package sun-jre6: missing distfile jre-6u45-linux-x64.bin
Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh
Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz
Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 22:50:31 +00:00
alnsn
2917180621
Update DESCR of Lua 5.x and LuaJIT 2.0 packages
2015-10-31 21:37:52 +00:00
wiz
25cc733919
Instead of having only lua.pc, provide both the versioned pkg-config file
...
and the unversioned one.
As discussed on tech-pkg.
2015-07-20 11:30:54 +00:00
alnsn
f28c7ab5b5
Update lang/lua52 to version 5.2.4.
...
Lua 5.2.4 fixes all bugs listed in
http://www.lua.org/bugs.html#5.2.3 [*]
and is now the current release of Lua 5.2.
Like all minor releases, this is strictly a bug-fix release;
no new features or improvements have been added.
[*] http://www.lua.org/bugs.html#5.2.3
1. Compiler can optimize away overflow check in table.unpack.
2. Ephemeron table can wrongly collect entry with strong key.
3. Chunk with too many lines may crash Lua.
2015-03-08 10:55:19 +00:00
ryoon
257e121509
Fix build and enable dymamic module.
...
* Add -no-undefined to libtool for fixing undefined reference errors
under Cygwin.
* Use bsd build target for Cygwin to enable dynamic module loading.
* Disable Lua module version check under Cygwin.
This workaround should be investigated deeper.
2015-03-05 13:39:20 +00:00
alnsn
ea0cf1383b
Fix pkg/49526 Unbreak lang/lua52. From Sevan Janiyan.
2015-01-02 15:50:43 +00:00
wiz
cda18437be
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
2014-10-09 14:05:50 +00:00
alnsn
2a3591e2e4
Remove .pc files.
2014-06-13 17:09:57 +00:00
alnsn
949f8fe670
Fix a typo.
2014-06-11 20:33:54 +00:00
obache
fa1a5872d0
readline compat editline issue is resolved.
2014-06-09 00:46:57 +00:00
rodent
83bed912f4
Sorry, but this package doesn't work with editline, at least when
...
PREFER_PKGSRC is set. Buildlink devel/readline instead.
libtool: link: cc -o luac5.2 .libs/luac.o -Wl,-E ./.libs/liblua5.2.a -L/usr/pkgsrc/dev/lang/lua52/work/.buildlink/lib -lm -lreadline -lhistory
ld: cannot find -lreadline
ld: cannot find -lhistory
ld: cannot find -lreadline
ld: cannot find -lhistory
Makefile:66: recipe for target 'lua5.2' failed
gmake[2]: *** [lua5.2] Error 1
gmake[2]: *** Waiting for unfinished jobs....
Makefile:69: recipe for target 'luac5.2' failed
gmake[2]: *** [luac5.2] Error 1
gmake[2]: Leaving directory '/usr/pkgsrc/dev/lang/lua52/work/lua-5.2.3/src'
Makefile:101: recipe for target 'bsd' failed
gmake[1]: *** [bsd] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/dev/lang/lua52/work/lua-5.2.3/src'
Makefile:55: recipe for target 'bsd' failed
2014-06-08 19:05:00 +00:00
alnsn
e682ad240f
Versioned files should be in the second field. Fixes pkg/48869.
2014-06-06 17:48:16 +00:00
alnsn
6bc44f2015
Bump revisions of Lua packages.
2014-05-04 06:10:41 +00:00
alnsn
53571f1f9e
Add alternatives for Lua packages.
...
XXX It's not clear to me whether liblua5.x.so and liblua5.x.so.5.0.x
should be in the list too. I wish alternatives framework was documented ...
2014-05-03 13:57:33 +00:00
alnsn
c461d713e4
Multiversion support for Lua.
2014-05-03 13:00:44 +00:00
wiz
0f9d8295ac
Update to 5.2.3:
...
Lua 5.2.3 fixes all bugs listed in http://www.lua.org/bugs.html#5.2.2 .
Like all minor releases, this is strictly a bug-fix release;
no new features or improvements have been added.
2014-01-02 19:57:39 +00:00
obache
20fe7fbb75
No need to define BUILDLINK_ABI_DEPENDS for flesh package.
...
Set uppper limit to BUILDLINK_API_DEPENDS, same as lang/lua/luaversion.mk.
2013-10-30 09:02:06 +00:00
dholland
7d313c888d
Reimport lang/lua as lang/lua52, and bring back the previous Lua 5.1
...
package as lang/lua51.
I've adjusted the depends and switched the PKGNAMEs but these packages
are otherwise unchanged. This means that you can't install both at
once. There are preliminary patches for that (see tech-pkg) but they
aren't quite ready yet.
This also doesn't include agc's builtin.mk, although it should be
possible to drop it into the lua51 package with only very minor
modifications. I don't think the builtin packages will allow having
one builtin.mk for both lua51 and lua52, but I'd be happy to be shown
wrong about that.
Add infrastructure support for Lua module packages (including
multiversion support), application packages written in Lua, and a
redirecting bl3.mk file for packages that just link Lua in. This is
based on the Python infrastructure.
The new variable LUA_VERSION_DEFAULT picks which Lua package you get
by default; it is set to 52 so as to maintain the status quo.
Packages can set LUA_VERSIONS_ACCEPTED and/or LUA_VERSIONS_INCOMPATIBLE.
I have found (I think) most or all the packages that don't work with
lua51 and will be marking those; I have not tracked down most of the
ones that don't work with lua52 yet as I was originally intending to
roll back to 5.1 as the default.
2013-10-30 06:18:09 +00:00