Commit Graph

22 Commits

Author SHA1 Message Date
Leonid Pliushch 9a7a4898df luarocks: specify correct path to lua interpreter when building on device 2019-08-16 14:21:24 +03:00
Leonid Pliushch c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch b563281d63 undo "Unsplit essential packages"
Seems it is not possible to unsplit these packages currently.

%ci:reset-backlog
2019-08-11 19:44:55 +03:00
Leonid Pliushch f9b5f96b5a libcurl: unsplit 'curl' subpackage
Both packages are essential and expect to be in bootstrap installation so
splitting is quite useless here.
2019-08-11 17:40:39 +03:00
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
its-pointless 55dec17a72 fix luarocks and liblua 2019-06-08 15:15:11 +03:00
Leonid Pliushch c8816dd5d9 luarocks: fix host lua path
Simple installation of 'lua5.3' may not fix the problem since /usr/bin/lua
symlink may not get created. We need to specify path to Lua 5.3 binary instead.
2019-03-25 16:14:25 +02:00
Henrik Grimler 68f0c7f5a9 luarocks: update to 3.0.4 2019-03-10 17:00:36 +01:00
Wetitpig 5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch 6a3865aa08 fix licenses where possible
Some packages have license set to "custom" and this
should be fixed.
2019-01-21 17:17:53 +02:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Henrik Grimler eeab6245ca luarocks: set default lib/inc dir to @TERMUX_PREFIX@/{lib,include} 2018-05-25 14:01:00 +02:00
Fredrik Fornwall 8fe03f26f7 luarocks: Update from 2.4.3 to 2.4.4 2018-05-19 01:50:23 +02:00
Stephen b6626c8a78 add liblua-dev to luarocks build dependencies (#1394) 2017-11-04 03:06:03 +01:00
Fredrik Fornwall 4363993239 luarocks: Update from 2.4.2 to 2.4.3 2017-10-15 01:02:39 +02:00
Fredrik Fornwall 8ceb11939b luarocks: Add patch and mark platform-independent 2017-01-18 01:45:10 +01:00
Fredrik Fornwall 154bc46225 lua: Add and replace luajit
luajit is rather complex and lacking upstream maintenance.
2017-01-18 01:02:18 +01:00
Fredrik Fornwall 5e8d636790 Let luajit replace lua completely 2016-11-25 18:20:40 -05:00
Fredrik Fornwall f1c33394c5 luarocks: Update from 2.3.0 to 2.4.0 2016-09-26 09:21:21 -04:00
Fredrik Fornwall 393a6df03f luarocks: Update from 2.2.2 to 2.3.0 2016-03-17 11:43:02 -04:00
Fredrik Fornwall 2ef7abd640 Update luarocks from 2.2.1 to 2.2.2 2015-06-28 17:34:36 -04:00
Fredrik Fornwall 59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00