Commit Graph

675 Commits

Author SHA1 Message Date
Leonid Pliushch
00c96411be
build-package.sh: switch from {unstable,x11}.termux-mirror.ml to IPFS links 2021-02-10 15:03:57 +02:00
Leonid Pliushch
aadee78eed
scripts: prepare for Bintray deprecation
Use termux.org as main repo host.

grimler.se / *.termux-mirror.ml for others.
2021-02-08 12:56:54 +02:00
Leonid Pliushch
2d5fdf9b32
golang: update to 1.15.8 2021-02-05 20:48:13 +00:00
Leonid Pliushch
b169e3515e
cmake: update to 3.19.4 2021-02-03 23:09:42 +00:00
Henrik Grimler
9887e8cbfd Set __USE_FORTIFY_LEVEL for debug builds 2021-02-03 16:57:21 +01:00
Henrik Grimler
12163bb879 termux_step_start_build: convert spaces to tabs 2021-02-03 16:57:04 +01:00
Michael Bryant
9a0556eb92 Vagrantfile: update to newer Ubuntu LTS 2021-01-27 10:26:12 +05:30
Leonid Pliushch
8ac3d03bf7
linter: check build.sh for presence of 'TERMUX_PKG_MAINTAINER' field 2021-01-22 13:41:52 +02:00
Krishna कन्हैया
8cdb0bfc42
Github-projects.txt: openethereum added 2021-01-12 08:41:56 +05:30
Leonid Pliushch
8141194887
build-package.sh: fix unbound variable $TERMUX_RUST_VERSION 2021-01-10 14:33:00 +02:00
Wetitpig
5a181e1477
new package: openethereum (#6240) 2021-01-10 13:16:43 +02:00
kcubeterm
7f5c8ab0ab Add shiori in github-projects.txt 2021-01-09 13:08:32 +00:00
Leonid Pliushch
65835af908
cmake: update to 3.19.2 2021-01-07 14:07:55 +02:00
Leonid Pliushch
327f691eea
check-updates.sh: fix commit message 2021-01-06 14:48:36 +02:00
Frederico F. de Oliveira
c02bed1baf Add sbindir flag to configure script in termux_step_configure_autotools.sh
Some packages installs binaries to sbin folder. Since termux doesn't use sbin, just map it to bin folder. This eliminates the need of using this flag with TERMUX_PKG_EXTRA_CONFIGURE_ARGS in the build.sh script.
2021-01-05 03:37:54 +02:00
Leonid Pliushch
972e012060
fix scripts/updates/check-updates.sh
Again issues with epoch splitting.
2021-01-03 00:00:56 +02:00
Leonid Pliushch
386a0e4f72
check-updates.sh: when running through Github Actions, specify that commit has been autogenerated 2021-01-02 23:52:17 +02:00
Leonid Pliushch
008cc0e4aa
check-updates.sh: fix epoch/version splitting 2021-01-02 23:29:23 +02:00
Leonid Pliushch
5c95b08ede
CI: do not discard package epoch when doing automatic updates 2021-01-02 23:19:42 +02:00
Leonid Pliushch
fb06dacfb2
CI: disable automatic updates of 'atomicparsley' 2021-01-02 01:11:09 +02:00
Leonid Pliushch
4994a2a322
build-package.sh: remove -static-openmp from CGO_LDFLAGS 2020-12-29 00:42:49 +02:00
Leonid Pliushch
43ac7b0783
Revert "Github-project.txt: Comment out Delve."
No need to care about conflicting patches.

This reverts commit 560839ce81.
2020-12-20 15:32:16 +02:00
Leonid Pliushch
37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Krishna Kanhaiya
560839ce81
Github-project.txt: Comment out Delve.
Have saw upstreams and upstream PRs, delve is't suitable for automatic update. Will do it manually.
2020-12-20 14:16:27 +05:30
Leonid Pliushch
4107910fe5
check-updates.sh: do git pull --rebase before pushing
Ensure that no new changes has been made, so push will not fail.
2020-12-18 21:40:24 +02:00
Leonid Pliushch
bf58642a42
check-updates: add more packages for updates checking
Seems all now.
2020-12-18 21:38:17 +02:00
Leonid Pliushch
1d34e9a6a8
check-updates: add more packages for updates checking 2020-12-18 21:14:57 +02:00
Leonid Pliushch
87c7ecb00f
check-updates.sh: do not process unavailable packages 2020-12-18 19:54:12 +02:00
Leonid Pliushch
1f89afee99
check-updates: add more packages for updates checking 2020-12-18 19:53:13 +02:00
Leonid Pliushch
5d01d72a3a
check-updates.sh: switch to for loop
'while' loop stops for unknown reason after 'git commit'
2020-12-18 01:09:28 +02:00
Leonid Pliushch
b0a795c2bb
check-updates.sh: add support for committing and pushing changes 2020-12-17 22:22:16 +02:00
Leonid Pliushch
e3559415ee
check-updates.sh: try to build packages 2020-12-17 22:13:45 +02:00
Leonid Pliushch
699b9ff223
check-updates.sh: automatically update versions and checksums 2020-12-17 22:03:35 +02:00
Leonid Pliushch
1ee961c420
check-updates.sh: filter version numbers from tags by using regexp where needed 2020-12-17 21:52:46 +02:00
Leonid Pliushch
f79c5170fd
check-updates.sh: comment out packages which have tags but no releases
They return null in latest version tag.

Continuing auto updates checking experiment.
2020-12-17 21:35:28 +02:00
Leonid Pliushch
56ad2471f3
check-updates.sh: no 'set -e -u' in when sourcing build.sh 2020-12-17 21:34:33 +02:00
Leonid Pliushch
b6dd6b608d
check-updates: update package/project list 2020-12-17 16:28:59 +02:00
Leonid Pliushch
d5b47de4b6
check-updates: update package/project list 2020-12-17 15:49:07 +02:00
Leonid Pliushch
044a4fa9af
check-updates.sh: handle epoch in package version string 2020-12-17 15:15:19 +02:00
Leonid Pliushch
3baf32fb0e
check-updates.sh: handle comments in package list 2020-12-17 15:12:24 +02:00
Leonid Pliushch
735467255b
initial version of check-updates script
Compares local package versions with their upstream and notifies
whether updates are needed.

Limited to Github-based projects only and needs a personal access
token to get a higher API requests rate limit.
2020-12-17 14:59:04 +02:00
Tom Yan
faf9dd7ca1 sox: build with omp again 2020-12-14 22:12:04 +02:00
Leonid Pliushch
81a86aa65a
docker image: install scdoc 2020-12-12 16:15:50 +02:00
Leonid Pliushch
eefc5ed680 docker image: install php, composer
Needs for bootstrapping composer package.
2020-12-10 22:06:02 +02:00
Leonid Pliushch
0cb534ffc2
docker image: install aspell 2020-12-08 16:01:57 +00:00
Leonid Pliushch
97b0f68ad8
build-package.sh: use meson 0.56.0 2020-12-08 11:02:07 +00:00
Leonid Pliushch
3fcb4ca661
docker image: need xmltoman package 2020-12-07 23:10:42 +00:00
Leonid Pliushch
84c46a917a
libprotobuf: update to 3.14.0 2020-12-07 23:01:02 +00:00
Leonid Pliushch
beb0068126
ninja: update to 1.10.2 2020-12-07 22:32:01 +00:00
Leonid Pliushch
40f14b24f8
golang: update to 1.15.6 2020-12-07 20:55:56 +00:00