Commit Graph

72 Commits

Author SHA1 Message Date
Chongyun Lee a7c5b366cf boost: apply upstream patch for boost::function 2023-10-01 00:46:19 +08:00
Twaik Yont 286d85c5eb
bump(main/boost): 1.83.0 2023-09-28 10:04:32 +03:00
Tee KOBAYASHI aceba81ede boost: Bump to 1.82.0 2023-04-17 05:48:48 +09:00
Tee KOBAYASHI 45147db2a8 tree-wide: Migrate to using `TERMUX_PYTHON_VERSION` variable
%ci:no-build

Co-authored-by: Maxython <mixython@gmail.com>
2023-01-16 14:04:35 +00:00
Tee KOBAYASHI 984b6dd79f boost: Bump to 1.81.0
Revdep rebuild follows.
2023-01-11 13:01:28 +00:00
Tee KOBAYASHI a66c1c7da4 boost: Backport patch to fix error with Python 3.11 2022-12-25 17:38:19 +00:00
Tee KOBAYASHI 2fadb1d226 boost: Add note for revdep rebuild
%ci:no-build
2022-11-08 18:09:10 +09:00
Tee KOBAYASHI 3c4fa97087 boost: Backport relevant patches
listed in https://www.boost.org/users/history/version_1_80_0.html.
2022-11-06 07:10:29 +00:00
Jhonatan Justin e971a6ef2f upgpkg(main/boost): update to 1.80.0 2022-11-06 07:10:29 +00:00
Tee KOBAYASHI 1b7f40ee0b boost: Revbump to rebuild against Python 3.11 2022-10-30 07:57:50 +09:00
Henrik Grimler 13a84d3d3d
fix(main/boost): actually set BOOST_FILESYSTEM_DISABLE_STATX
The package does not use the standard termux_step_configure, so
setting TERMUX_PKG_EXTRA_CONFIGURE_ARGS before had no effect.

Fixes commit ec5751faba ("boost: update to 1.77.0").
Fixes issue termux/termux-packages#12267.
2022-10-05 19:55:39 +02:00
Tee KOBAYASHI 51dc6b4904 Fix hardcoded Python version
%ci:no-build
2022-09-27 11:03:23 +09:00
Henrik Grimler b281bc2145
rebuild(deps:libc++): bump termux-main packages that depend on libc++
All except libllvm, rust, rustc-nightly, openfoam and libdispatch,
those packages will be handled separately.
2022-08-13 12:21:20 +02:00
Tee KOBAYASHI 0ddc5d9c46 boost: Split boost-headers as a subpackage 2022-03-02 06:45:16 +09:00
Tee KOBAYASHI f2b70f352e boost: Update to 1.78.0 2022-02-09 09:10:06 +09:00
Tee KOBAYASHI 739ac667c2 boost: Backport BOOST_MATH_HEADER_DEPRECATED patch
from 720536a08e
2021-11-27 14:18:44 +02:00
Henrik Grimler a2187e62df Bump all packages depending on libc++
As part of ndk-r23 upgrade.
2021-10-22 23:05:45 +02:00
Lucy Phipps ec5751faba boost: update to 1.77.0 2021-10-06 01:24:43 +01:00
Simeon Huang 3622ee1fe6 use the official download link 2021-05-09 16:58:20 +02:00
Leonid Pliushch 7068764a19
boost: avoid use of statx 2021-02-08 14:39:20 +02:00
Leonid Pliushch 8457b1a50a
boost: update to 1.75.0 2021-02-07 17:13:02 +00: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
Ludea 8c83ce9002 Build Boost with log enable (#5999) 2020-11-07 20:02:04 +02:00
Leonid Pliushch a475209a63 boost: rebuild with python 3.9 2020-10-08 18:53:47 +03:00
Butta 8b701199e3 boost: update from 1.73.0 to 1.74.0 and bump dependent packages 2020-08-16 13:27:12 +05:30
Leonid Pliushch f7782f33de boost: update to 1.73.0 & bump dependent packages 2020-05-13 11:31:03 +03:00
Henrik Grimler 6c4affb005 Bump liblzma and dependent packages to restart CI
All except php since it has been uploaded manually
2020-03-20 08:54:28 +01:00
Leonid Pliushch 6d7e9429f7 bump liblzma-dependent packages 2020-03-19 20:58:37 +02:00
Leonid Pliushch 8b1686210c boost: fix patch 2020-01-13 01:13:45 +02:00
Leonid Pliushch 78547ed0da boost: update to 1.72.0 2020-01-13 01:02:45 +02:00
its-pointless 641ebbb202 enable boost static libs 2019-12-19 11:30:38 +11:00
Fredrik Fornwall f699c47dc7 boost: Update from 1.70.0 to 1.71.0 2019-11-27 23:24:36 +01:00
Leonid Pliushch 04802e6c5b boost: update for python 3.8 2019-11-18 02:52:33 +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
Leonid Pliushch e2b2ab869d boost: bump revision 2019-06-19 21:18:20 +03:00
Fredrik Fornwall ef8865e732 boost: Update from 1.69.0 to 1.70.0 2019-05-07 23:45:07 +02:00
Leonid Pliushch b98ffcf631 add libiconv to dependencies where needed 2019-05-05 21:29:36 +02:00
Leonid Pliushch d19ee5b489 boost: rebuild due to versioned liblzma 2019-05-03 17:20:26 +03:00
Leonid Pliushch 11200afa32 add zlib to dependencies where needed 2019-04-14 16:00:23 +03:00
Leonid Pliushch 9ffeae7879 boost: use linkflags from LDFLAGS 2019-03-12 16:48:20 +02:00
Leonid Pliushch 2c16db52fc bump C++ packages for NDK-19 2019-02-23 13:57:09 +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 361d8c519f [incomplete] set licenses for packages 2019-01-20 22:41:50 +01:00
Fredrik Fornwall 83b5a05506 boost: Do not link against zstd 2019-01-03 00:45:45 +01:00
Fredrik Fornwall 36eda7a505 boost: Update from 1.68.0 to 1.69.0 2018-12-31 02:41:08 +01:00
Fredrik Fornwall fc9fd770a4 python: Update from 3.6.6 to 3.7.1 2018-10-21 21:16:53 +02:00
Fredrik Fornwall e500adb3b4 boost: Update from 1.67.0 to 1.68.0 2018-08-14 12:19:31 +02:00
Fredrik Fornwall 6988f30ee7 Bump c++-using packages 2018-06-26 13:29:06 +02:00