Commit Graph

65 Commits

Author SHA1 Message Date
Leonid Pliushch
43afcb4b55 golang: allow on-device builds
But it will fail currently anyway to non-pie executables generated in
bootstrap process.
2019-08-19 02:38:29 +03:00
Fredrik Fornwall
839d674375 golang: Update from 1.12.7 to 1.12.8 2019-08-15 17:47:05 +02: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
c81d4c8698 add stubs to prevent on-device building packages with dangerous operations in build.sh
%ci:no-build
2019-08-08 16:58:34 +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
Fredrik Fornwall
c5a58e63a2 golang: Update from 1.12.6 to 1.12.7 2019-07-11 14:31:17 +02:00
Leonid Pliushch
32ef9db225 golang: update to 1.12.6 2019-06-16 18:38:39 +03:00
Fredrik Fornwall
2e6aa72a19 golang: Update from 1.12.2 to 1.12.5 2019-05-07 22:41:30 +02:00
Leonid Pliushch
9d5fc907f8 golang: bump revision after 0d1170cc 2019-05-06 16:54:20 +03:00
Fredrik Fornwall
c0d22ec7d1 golang: Update from 1.12.1 to 1.12.2 2019-04-07 22:44:13 +02:00
Fredrik Fornwall
12ad4574aa golang: Update from 1.12 to 1.12.1 2019-03-15 14:53:10 +01:00
Fredrik Fornwall
a971f1a1c6 golang: Avoid wrong hardcoded pkg-config path
Avoid having the value of the PKG_CONFIG environment variable at
build time being built into the go compiler. Fixes #3505.
2019-03-13 22:36:03 +01:00
Fredrik Fornwall
30c73290b6 go: Update from 1.11.5 to 1.12 2019-03-06 22:57:26 +01:00
Wetitpig
5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Fredrik Fornwall
36879411ed golang: Update from 1.11.4 to 1.11.5 2019-01-25 00:43:25 +01:00
Leonid Pliushch
46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall
11a4e2950b golang: Update from 1.11.2 to 1.11.4 2018-12-19 01:23:17 +01:00
Fredrik Fornwall
51e58c75ef golang: Use correct checksum 2018-11-05 21:40:10 +01:00
Fredrik Fornwall
cd7831c287 golang: Update from 1.11.1 to 1.11.2 2018-11-05 21:38:26 +01:00
Fredrik Fornwall
0019a2d1a7 golang: Update from 1.11 to 1.11.1 2018-10-02 21:21:37 +02:00
Fredrik Fornwall
f3147dfa42 golang: Update checksum for go 1.11 2018-08-25 23:25:33 +02:00
Fredrik Fornwall
0d58bc4384 golang: Update from 1.10.3 to 1.11 2018-08-25 23:22:24 +02:00
Fredrik Fornwall
4f56a36f6d golang: Update from 1.10.2 to 1.10.3 2018-06-08 14:17:21 +02:00
Fredrik Fornwall
6d409519e7 golang: Update from 1.10.1 to 1.10.2 2018-05-02 23:18:31 +02:00
Fredrik Fornwall
bbe42921fa golang: Update from 1.10 to 1.10.1 2018-03-30 22:43:39 +02:00
Fredrik Fornwall
537fc9e3b4 golang: Update from 1.9.4 to 1.10 2018-02-18 22:29:21 +01:00
Fredrik Fornwall
53a3d331a4 golang: Add golang-doc subpackage (fixes #2000) 2018-02-11 22:00:30 +01:00
Fredrik Fornwall
84ca1935bf golang: Update from 1.9.3 to 1.9.4 2018-02-08 21:48:28 +01:00
Fredrik Fornwall
bbaf9a3093 golang: Update from 1.9.2 to 1.9.3 2018-01-23 22:35:15 +01:00
Fredrik Fornwall
d15eb00c3f golang: Use gcc for host build 2017-11-25 22:39:29 +01:00
Fredrik Fornwall
49cca044a1 golang: Update from 1.9.1 to 1.9.2 2017-11-02 01:44:57 +01:00
Fredrik Fornwall
9c9d1191df golang: Update from 1.9 to 1.9.1 2017-10-14 22:33:22 +02:00
Fredrik Fornwall
51c7760090 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2017-09-20 00:48:04 +02:00
Fredrik Fornwall
8cc6ae445b go: Update from 1.8.3 to 1.9 2017-09-02 00:49:36 +02:00
Fredrik Fornwall
5224a5b410 golang: Update from 1.8.1 to 1.8.3 2017-05-25 23:00:15 +02:00
Fredrik Fornwall
ad05674561 golang: Update from 1.8 to 1.8.1 2017-04-10 00:19:20 +02:00
Fredrik Fornwall
906d1bbedb golang: Enable user stubs without cgo
Fixes #848.
2017-03-18 01:38:54 +01:00
Fredrik Fornwall
ff3f67dcef golang: Update from 1.7.5 to 1.8 2017-02-17 20:09:31 +01:00
Fredrik Fornwall
b2a03c9106 golang: Fix checksum (thanks live_the_dream!) 2017-02-01 01:19:40 +01:00
Fredrik Fornwall
d2eb7408a1 golang: Update from 1.7.4 to 1.7.5 2017-01-31 13:13:01 +01:00
Fredrik Fornwall
b4a6e58893 golang: Use clang for native build 2017-01-16 11:13:38 +01:00
Fredrik Fornwall
af4dc416ed s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/ 2017-01-11 01:21:42 -05:00
Michael Marineau
5cfeae293b golang: fix runtime init on chromeos (#648)
Android on ChromeOS uses a restrictive seccomp filter that blocks
sched_getaffinity. Simply assume 1 CPU on any error.
2017-01-03 10:09:55 +01:00
Fredrik Fornwall
a8dcbfb609 golang: Update from 1.7.3 to 1.7.4 2016-12-06 21:00:00 -05:00
Fredrik Fornwall
13e58126fa golang: Update package checksum 2016-10-21 16:18:03 -04:00
Fredrik Fornwall
23d4b8b520 golang: Update from 1.7.1 to 1.7.3 2016-10-21 15:17:18 -04:00
Fredrik Fornwall
b9a198c812 golang: Update from 1.7 to 1.7.1 2016-09-09 09:36:53 -04:00
Fredrik Fornwall
23a5092d83 golang: Bump version, depend on clang&fix zoneinfo 2016-08-18 18:25:00 -04:00
Fredrik Fornwall
e5b151a0fb golang: Update from 1.7.beta2 to 1.7 final release 2016-08-16 06:53:19 -04:00
Fredrik Fornwall
3679937a49 golang: Update from 1.6.2 to 1.7, beta 2
Fixes #217
2016-06-23 17:44:22 -04:00