Hamish Guthrie
|
81a3d9ba31
licensing: Add licensing metadata to many packages Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated.
|
13 lat temu |
Felix Fietkau
|
cd471b762f
lua: enable parallel builds
|
13 lat temu |
Jo-Philipp Wich
|
109cf29629
lua: update to v5.1.5, refresh patches
|
13 lat temu |
Jo-Philipp Wich
|
d1d1ae994b
claim maintainership for resolveip and lua
|
13 lat temu |
Jo-Philipp Wich
|
f3e4c15229
lua: remove posix from Lua core, almost nothing uses it - saves 9k compressed
|
14 lat temu |
Jo-Philipp Wich
|
59cf671160
lua: switch to double precision for floats
|
15 lat temu |
Jo-Philipp Wich
|
fe6b17f6ad
lua: drop refcounting patch in preparation for 10.03, it has unresolved issues resulting in random vm crashes
|
15 lat temu |
Jo-Philipp Wich
|
a0d2c65033
lua: the variable expansion to detect the host os does not work with GNU Make 3.81, replace it with a nested ifeq
|
16 lat temu |
Felix Fietkau
|
4cef53b4e4
lua: fix a typo
|
16 lat temu |
Felix Fietkau
|
3dcdf925c7
lua: re-enable host builds with some more fixes
|
16 lat temu |
Felix Fietkau
|
6db489f1b0
lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory
|
16 lat temu |
Jo-Philipp Wich
|
b18a60e1ac
lua: introduce soft memory limits that trigger a gc run but do not result in an oom error
|
16 lat temu |
Jo-Philipp Wich
|
03db00a803
package/lua: implement memory limits, scripts can use get_memory_limit() and set_memory_limit() to cap the maximum ram usage
|
16 lat temu |
Nicolas Thill
|
c2e3ae221d
lua: install lua.pc pkgconfig file as well (closes: #5132)
|
16 lat temu |
Nicolas Thill
|
53836068b4
change occurences of LUA to Lua (from http://www.lua.org/about.html: Please do not write it as "LUA", which is both ugly and confusing [...] So, please, write "Lua" right!)
|
16 lat temu |
Jo-Philipp Wich
|
98e70367c9
lua: revert r15108 & r15109
|
16 lat temu |
Felix Fietkau
|
34939cad39
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
|
16 lat temu |
Jo-Philipp Wich
|
69c1c6ed28
lua: add zlib build dependency, fix inaccuracy in gzip loader
|
16 lat temu |
Jo-Philipp Wich
|
27b7e29e13
lua: add support for loading gzip compressed source files, bump package revision
|
16 lat temu |
Felix Fietkau
|
ddcfaeb1e5
move host build in packages into a separate namespace: package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants
|
17 lat temu |
Felix Fietkau
|
0d56c7c638
add back the old host patches for lua to improve portability
|
17 lat temu |
Felix Fietkau
|
25d318e815
merge host build of lua from tools/ into package/lua/Makefile
|
17 lat temu |
Felix Fietkau
|
4a21b1be1a
fix lua compile with eglibc selected and utmp support disabled
|
17 lat temu |
Nicolas Thill
|
d186cdbfd0
lua changes: - fix shared lib generation - don't ship liblua.so dev lib in liblua package - remove unsupported 'all' make target during build - misc cleanup - bump release number
|
17 lat temu |
Steven Barth
|
c1ef612776
Embed luaposix and bitlib into Lua core library
|
17 lat temu |
Steven Barth
|
4b7249183c
Updated Lua to 5.1.4
|
17 lat temu |
Felix Fietkau
|
e9ea28b0af
use $(FPIC) in a few places where it matters
|
17 lat temu |
Florian Fainelli
|
890c213508
x86_64 also needs -fPIC to create lua shared libraries
|
17 lat temu |
Steven Barth
|
a1031eeb23
lua: Remove -fPIC for non-powerpc platforms
|
17 lat temu |
Steven Barth
|
76215afdec
lua: Fixed some cross-platform issues for PPC (and probably other architectures)
|
17 lat temu |