The NetBSD Project

CVS log for pkgsrc/lang/lua52/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / lua52

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 2 10:15:20 2020 UTC (3 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, HEAD
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Update metadata for Lua interpreters

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jan 26 17:31:29 2020 UTC (4 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jan 19 18:52:14 2017 UTC (7 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Dec 6 00:25:26 2015 UTC (8 years, 3 months ago) by alnsn
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.8: +12 -1 lines
Diff to previous 1.8 (colored)

Fix pkg/47587 lua not linked to pthread causes issues with modules.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 8 10:55:19 2015 UTC (9 years ago) by alnsn
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored)

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.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 5 13:39:20 2015 UTC (9 years ago) by ryoon
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)

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.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:38 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 9 00:46:57 2014 UTC (9 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

readline compat editline issue is resolved.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jun 8 19:05:00 2014 UTC (9 years, 9 months ago) by rodent
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

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

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 4 06:10:41 2014 UTC (9 years, 10 months ago) by alnsn
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Bump revisions of Lua packages.

Revision 1.2 / (download) - annotate - [select for diffs], Sat May 3 13:00:45 2014 UTC (9 years, 10 months ago) by alnsn
Branch: MAIN
Changes since 1.1: +10 -5 lines
Diff to previous 1.1 (colored)

Multiversion support for Lua.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 30 06:18:10 2013 UTC (10 years, 4 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>