Tee KOBAYASHI
f3a7581b5e
libprotobuf: Bump to 22.4
2023-05-06 13:50:16 +09:00
Tee KOBAYASHI
924694aaec
termux_setup_meson: Optionally enable SOVERSION suffix
...
by setting `TERMUX_MESON_ENABLE_SOVERSION` environment variable.
2023-05-05 16:49:59 +09:00
Tee KOBAYASHI
474ebdd519
termux_setup_gir: Recognize `-DENABLE_GIR=ON`
2023-05-04 02:40:55 +09:00
Tee KOBAYASHI
c8f178dba0
golang: Bump to 1.20.4
2023-05-03 12:44:22 +09:00
Uchiha Kakashi
6089f25dad
buildorder.py: strip on `parse_build_file_excluded_arches`
2023-05-01 04:16:08 +08:00
Tee KOBAYASHI
36cc364a89
termux_step_massage: Add `update-mime-database` guard
...
* Remove the guard in individual packages
%ci:no-build
2023-05-01 00:48:01 +09:00
Tee KOBAYASHI
b6c843b06c
termux_step_massage: Exclude some cache files
2023-04-30 23:10:48 +09:00
Tee KOBAYASHI
40c7b533db
buildorder.py: Care for excluded arches
...
Fixes https://github.com/termux/termux-packages/issues/16427
2023-04-28 10:19:39 +09:00
Tee KOBAYASHI
25541e1d36
cargo-c: Bump to 0.9.19
2023-04-27 13:46:30 +09:00
Ivan Max
cd151f2841
scripts/setup-termux.sh: adding the ability to install packages via pacman ( #16368 )
...
build-package.sh: improved work with pacman-conf
2023-04-23 20:59:02 +03:00
Tee KOBAYASHI
e7300cea16
rust: Bump to 1.69.0
2023-04-22 11:47:27 +09:00
Tee KOBAYASHI
351966bb8f
gdb: Enable Guile support
2023-04-18 15:00:52 +09:00
Lucy Phipps
9d75d37c48
build system: retry repo/Release.gpg ( #16231 )
2023-04-18 00:05:59 +01:00
Tee KOBAYASHI
e12a635808
cargo-c: Bump to 0.9.18
2023-04-18 06:23:12 +09:00
Tee KOBAYASHI
9cbae9ff8f
termux_setup_meson: Bump Meson to 1.1.0
2023-04-17 05:50:36 +09:00
Tee KOBAYASHI
99eebf3e48
termux_setup_nodejs: Bump Node.js to 18.16.0
2023-04-15 02:55:58 +09:00
Butta
43e5ddfb0a
rebuild(cookcli): fix build with new Swift runtime libraries location
2023-04-07 13:56:55 +05:30
Uchiha Kakashi
b098860f50
buildorder.py: assume `aarch64` in `TERMUX_ARCH`
2023-04-07 09:04:09 +08:00
Tee KOBAYASHI
517c7871a7
cmake: Bump to 3.26.3
2023-04-07 09:34:28 +09:00
Tee KOBAYASHI
461a71acc6
golang: Bump to 1.20.3
...
* scripts: Bump older Go to 1.19.8
2023-04-07 09:34:12 +09:00
Tee KOBAYASHI
d5d3954e4d
scripts: Allow empty subpackage if platform-dependent
2023-04-06 23:33:48 +09:00
Butta
e93c1bb648
bump(swift): 5.7.3 to 5.8 and spin off runtime and sdk subpackages
...
Make it so that SDKs for other architectures can be easily installed and used
for cross-compilation.
2023-04-06 19:57:47 +05:30
Tee KOBAYASHI
0ead023121
scripts: Respect CC when using CMake
...
only when TERMUX_PKG_ENABLE_CLANG16_PORTING is true for now, to provide
backward compatibility and to avoid unexpected build problems.
2023-03-29 21:03:04 +09:00
Uchiha Kakashi
52090d10cc
termux_step_setup_toolchain: bump version
...
follow up 6938b7c4b4
2023-03-28 21:06:40 +08:00
Tee KOBAYASHI
6938b7c4b4
scripts: Add variable TERMUX_PKG_ENABLE_CLANG16_PORTING
...
to control errors enabled by default with Clang/LLVM 16.
2023-03-28 16:27:35 +09:00
Butta
0727af2da7
bump(libllvm): 15.0.7 to 16.0.0
2023-03-28 01:40:46 +05:30
Uchiha Kakashi
790284e0b6
fix(scripts): `TERMUX_PYTHON_CROSSENV_PREFIX` should be architecture-specific
2023-03-24 20:27:45 +09:00
Tee KOBAYASHI
792a63bbcc
cmake: Bump to 3.26.1
2023-03-24 10:52:18 +09:00
Tee KOBAYASHI
028be74dd8
webkit2gtk-4.1: Bump to 2.40.0
2023-03-21 14:32:36 +09:00
Tee KOBAYASHI
c089b78ca3
scripts: Add note for TERMUX_PKG_ANTI_BUILD_DEPENDS
...
which cannot be used to "resolve" circular dependencies.
2023-03-16 06:57:53 +09:00
Butta
3cd5cc3a43
bump(cmake): 3.25.3 to 3.26.0
2023-03-15 00:54:40 +05:30
Tee KOBAYASHI
b17f0ea688
cargo-c: Bump to 0.9.17
2023-03-11 05:45:35 +09:00
Tee KOBAYASHI
02e95796c2
libprotobuf: Bump to 22.1
2023-03-09 12:04:27 +00:00
Tee KOBAYASHI
3302cf8368
cmake: Bump to 3.25.3
2023-03-09 06:29:41 +00:00
Tee KOBAYASHI
b409484bd4
composer: Bump to 2.5.4
2023-03-08 13:58:18 +00:00
Tee KOBAYASHI
51fa97994e
scripts: Add TERMUX_PKG_GO_USE_OLDER variable
2023-03-08 13:03:37 +00:00
Tee KOBAYASHI
75cf2b83d9
termux_setup_nodejs: Bump Node.js to 18.15.0
2023-03-08 19:19:24 +09:00
Tee KOBAYASHI
9b28ac8e16
termux_setup_meson: Bump Meson to 1.0.1
2023-03-08 06:07:15 +00:00
Tee KOBAYASHI
e2a3384838
golang: Bump to 1.20.2
2023-03-08 05:46:37 +00:00
Tee KOBAYASHI
30c20f5371
termux_setup_nodejs: Bump Node.js to 18.14.2
2023-02-24 00:04:07 +09:00
Aditya Alok
33b1397f36
haskell-packaging: End support for library packages
...
- Now we use cabal (comparable to rust's cargo) to build binary packages.
Reason:
- Haskell's cabal packaging system is like rust's cargo. Every packages
depends upon some specific version of other library. Hence, it is
hard to maintain each and every version.
- Patching packages so that they use latest of dependencies breaks
compatibility.
Benefits:
- Enables building very large packages like `pandoc`.
- Reduces disk space used.
- Lesser packages to maintain.
Signed-off-by: Aditya Alok <alok@termux.dev>
2023-02-21 10:08:12 +05:30
Aditya Alok
6aca466183
termux_setup_ghc_cross_compiler: Bump ghc to v9.2.5
...
Signed-off-by: Aditya Alok <alok@termux.dev>
2023-02-21 03:09:34 +05:30
Aditya Alok
2354b413b5
termux_setup_cabal: Bump cabal to v3.8.1.0
...
Signed-off-by: Aditya Alok <alok@termux.dev>
2023-02-21 03:09:33 +05:30
Tee KOBAYASHI
1cd90830d6
termux_setup_nodejs: Bump Node.js to 18.14.1
2023-02-21 04:50:10 +09:00
Tee KOBAYASHI
c0f5627998
scripts: Add `termux_setup_cargo_c`
2023-02-19 15:17:45 +00:00
Tee KOBAYASHI
ae0a376f59
libprotobuf: Bump to 22.0
...
Revdep rebuild follows.
2023-02-19 10:28:34 +00:00
Tee KOBAYASHI
c66453e44d
scripts: Add some `TERMUX_SUBPKG_*` variables
...
- `TERMUX_SUBPKG_RECOMMENDS`
- `TERMUX_SUBPKG_SUGGESTS`
- `TERMUX_SUBPKG_PROVIDES`
2023-02-17 10:32:44 +00:00
Tee KOBAYASHI
7410db82ad
golang: Bump to 1.20.1
2023-02-15 08:23:56 +00:00
Tee KOBAYASHI
a09a471d4a
scripts: Add `TERMUX_PKG_ANTI_BUILD_DEPENDS` variable
...
to specify dependencies not needed when building a package.
2023-02-14 18:01:14 +00:00
Tee KOBAYASHI
259f9a2bce
ldd: Depend on binutils-bin
...
* Include `libaaudio.so` in list of system libs
* Name myself as the maintainer
2023-02-13 11:36:17 +00:00