Commit Graph

158 Commits

Author SHA1 Message Date
Henrik Grimler
bf56580acd
termux_setup_meson: use 0.61.2
The PR where we take the gtkdoc patch from has had a force push, so
url to diff needs to be updated.  Upgrade to 0.61.2 while we are at
it.
2022-03-09 09:49:28 +01:00
Henrik Grimler
59f1c7b183
Revert "feat(ghc): enable cross-compiling haskell packages on CI"
This will need some more work.  Currently
termux_create_haskell_debscripts is run for all packages, even
non-haskell ones, which causes errors in postinst and prerm scripts in
an ugly way.

This reverts commit dc2474b2c2b0e6dc1d4cd2a006e91f575bc22710.
2022-03-09 07:40:36 +01:00
Aditya Alok
db89dd924d fix(setup ghc cross): define variable before use
Signed-off-by: Aditya Alok <dev.aditya.alok@gmail.com>
2022-03-09 10:01:57 +09:00
Aditya Alok
dc2474b2c2 feat(ghc): enable cross-compiling haskell packages on CI
- `termux_setup_ghc_cross_compiler` should not be called by build.sh, as it installs cross-compiler
in $TERMUX_PREFIX (otherwise ghc adds wrong `rpaths` to built libs and executables)

Signed-off-by: Aditya Alok <dev.aditya.alok@gmail.com>
2022-03-09 10:01:57 +09:00
Tee KOBAYASHI
13c7ef4379 golang: Update to 1.17.8 2022-03-07 12:07:11 +05:30
Tee KOBAYASHI
9849f01987 new function: termux_setup_python_crossenv 2022-03-02 12:00:30 +09:00
Henrik Grimler
f66938e355
scripts/build/setup: add termux_setup_nodejs function
To be used by packages that need nodejs during build (gitea and
frida-server for example).

Use LTS version for now (gitea had issues with latest version).
2022-03-01 09:03:54 +01:00
Leap of Azzam
7fa5b47ec8
zig: bump to 0.9.1 (#9137)
* zig: bump to 0.9.1
2022-02-26 14:07:10 +05:30
Medzik
1928761152 bump golang to 1.17.7 2022-02-16 05:17:17 +05:30
Tee KOBAYASHI
e8625ec370 termux_setup_meson: Backport patch for gtkdoc
from https://github.com/mesonbuild/meson/pull/9841.
2022-02-15 16:38:08 +09:00
Maxython
465159a72e
build-package.sh: change logic for package manager selection to be more stable
termux_step_setup_variables: added logic with TERMUX_PACKAGE_FORMAT
for easier compilation.
2022-02-11 22:38:40 +01:00
Henrik Grimler
89c54741a5
termux_setup_meson: fix deprecated way of setting cflags and ldflags
c_args and friends should be under [built-in options] now.
2022-02-05 09:25:45 +01:00
Henrik Grimler
1a2ab9b78f
termux_setup_meson: use latest meson 0.61.1 2022-02-04 21:05:50 +01:00
Henrik Grimler
e16c9f2078
termux_setup_meson: remove RUNPATH fix
Original issue seem to have been fixed, and depfixer.py has been
updated so that the perl replace command no longer does anything.
2022-02-04 21:05:12 +01:00
Leap of Azzam
18fbc56c72 add package: zig
Signed-off-by: Leap of Azzam <leapofazzam@gmail.com>
2022-01-25 20:52:58 +09:00
Tee KOBAYASHI
9fe1b6ae36 termux_setup_protobuf: Update checksum 2022-01-17 11:05:26 +02:00
Ivan Max
ece5419863
build-package.sh: setting up to work with pacman (#8451) 2022-01-14 15:16:37 +02:00
Arun
1fe661b544 golang: update to 1.17.6 2022-01-14 09:30:45 +01:00
Yaksh Bariya
e54de65f96
Revert "termux_setup_meson: roll back to 0.59.3"
This reverts commit df0c1def16.
2021-12-14 19:32:13 +05:30
Yaksh Bariya
df0c1def16
termux_setup_meson: roll back to 0.59.3
shared-mime-info from x11 packages needs old version of meson
2021-12-14 16:00:26 +05:30
Oskar
9cf48b4910 Update termux_setup_golang.sh 2021-12-10 19:33:05 +05:30
Yaksh Bariya
c96f4a8579
cmake: update to 3.22.1 2021-12-09 22:06:10 +05:30
sk0kanik
ecae8900d5 golang: from 1.17.3 to 1.17.4 2021-12-07 01:16:06 +05:30
Yaksh Bariya
a6699b433c
gn: bump to 20211203 2021-12-05 21:19:02 +05:30
Yaksh Bariya
74a5fbc577
cmake: bump to 3.22.0 2021-11-28 16:05:05 +05:30
Yonle
6da988cb1a meson: Bump 0.90.1 2021-11-27 09:52:19 +05:30
Yaksh Bariya
4d27b8efbd
gn: Bump to latest 20211116 2021-11-22 07:09:18 +05:30
Oskar
a6b59d4792
golang: update to 1.17.3 (#7928) 2021-11-04 20:35:46 +01:00
Ian Hu
5a5c68fa27 update protoc-3.19.1-linux-x86_64.zip sha256 2021-10-29 11:13:45 +02:00
Henrik Grimler
a75de594ba
termux_setup_protobuf: update checksum 2021-10-21 08:39:45 +02:00
Ian Hu
b74407193e fix termux_setup_protobuf with new checksum 2021-10-10 17:49:20 +02:00
Oskar
374a950dae
golang: update to 1.17.2 (#7706) 2021-10-09 00:37:06 +03:00
Jeeva K
fc285d3366 update cpu_family to aarch64 accordingly 2021-09-24 14:00:18 +03:00
Henrik Grimler
70ee9001e4 termux_setup_protobuf: fix checksum after protobuf update 2021-09-16 22:01:20 +02:00
Yaksh Bariya
5c242cdbea gn: Bump to latest commit 2021-09-16 18:53:22 +01:00
Oskar
8a780c7c7e
golang: upgrade to 1.17.1 (#7416) 2021-09-13 17:50:02 +01:00
YAKSH BARIYA
2d38944910
new package: gn (#7290) 2021-09-03 20:46:03 +03:00
Yaksh Bariya
c70f3b4efa cmake: Bump to 3.21.2 2021-09-01 21:56:25 +05:30
Oskar
ed869e42dc
golang: revert to 1.16 (#7373)
Issue: https://github.com/termux/termux-packages/issues/7356
2021-08-21 16:58:27 +03:00
Oskar
a353946fc5
golang: update to 1.17 (#7345) 2021-08-17 23:31:46 +01:00
MedzikUser
1edd9011d5
golang: update to 1.16.7 (#7308) 2021-08-15 00:59:49 +03:00
Yaksh Bariya
ea9994dad7
cmake: Bump to 3.21.1 2021-07-29 17:20:15 +05:30
Leonid Pliushch
3da76dfd64
golang: update to 1.16.6 2021-07-16 22:39:09 +03:00
Leonid Pliushch
165b741de8
cmake: update to 3.21.0 2021-07-16 22:01:03 +03:00
Butta
167739f5b8 nushell: try again to fix i686 build by exporting RUSTFLAGS earlier and adding a flag 2021-07-15 23:34:56 +05:30
Leonid Pliushch
4b8c077711
Revert "Merge pull request #7104 from thunder-coding/cache-godeps"
This reverts commit f6892c38d8, reversing
changes made to 4d9075fea3.
2021-07-10 17:00:18 +03:00
Yaksh Bariya
b8037128f3
termux_go_get: Do not override $GOPATH 2021-07-05 12:22:15 +05:30
Yaksh Bariya
92f1afaa54
Fix go cache reliability in some edge cases 2021-07-05 09:33:28 +05:30
Yaksh Bariya
40aef7e5ea
Move golang cache logic out of build.sh 2021-07-05 09:22:16 +05:30
Yaksh Bariya
73c1d3d83e Bump cmake to 3.20.5 2021-06-24 12:00:29 +03:00