Ivan Max
47dd1df81d
fix(scripts/get_hash_from_file.py): do not write old packages ( #19759 )
2024-04-13 23:08:19 +03:00
Ivan Max
ebb7368345
scripts/termux_step_massage.sh: removing the `python-glibc` file from other packages ( #19749 )
2024-04-13 14:55:19 +03:00
Ivan Max
31214195a2
scripts/buildorder.py: improving and adding new feature ( #19745 )
2024-04-12 15:47:25 +03:00
Quinton Miller
f8ec6e4281
fix(main/crystal): Do not use `src/llvm/ext/llvm_ext.o` ( #19720 )
2024-04-10 16:51:53 +02:00
Jia Yuan Lo
3c9ccb2f50
scripts(termux_setup_xmake): 2.8.9
2024-04-05 21:28:18 +08:00
Arun
ca0a1e1cc9
upgpkg(main/golang): 1.22.2
2024-04-04 12:35:18 +05:30
Ivan Max
fb8ce2e219
scripts/generate-bootstraps.sh: improve pacman-based bootstrap creations ( #19619 )
2024-04-02 23:36:49 +03:00
Henrik Grimler
208143116d
ndk-patches: use standard futimesat function
...
Without extra flags arg.
2024-03-31 09:51:35 +02:00
Chongyun Lee
ec65ed3809
scripts/override_config_scripts: check `TERMUX_PKG_BUILD_DEPENDS`
2024-03-29 22:40:16 +08:00
Biswapriyo Nath
09127c8970
build-packages.sh: introduce SOURCE_DATE_EPOCH ( #19593 )
...
- Allow SOURCE_DATE_EPOCH to be set externally
- Replace BUILD_DATE with SOURCE_DATE_EPOCH for same timestamp
- Set timestamp for all files in pacman package
2024-03-28 15:47:51 +03:00
Finagolfin
d7d422a456
bump(libllvm): 17.0.6 to 18.1.2
2024-03-26 15:42:30 +05:30
Henrik Grimler
fbc59da08d
ndk-patches: make futimes, lutimes and futimesat visible in sys/time.h
...
We now have libandroid-utimes which provides these functions, so update header to reflect this.
Normally the android libc only supports these functions for api level
>=26, but we support api level >= 24.
The futimesat function also takes an extra argument compared to bionic
one: int flags, due to that unar expects that type of futimesat
function. We can add another futimesat variant (without flags) when it
is needed.
2024-03-25 21:33:00 +01:00
Jia Yuan Lo
45bd8beb55
scripts(aptly_api): check login and dont push if not satisfy
2024-03-24 18:59:20 +01:00
tqfx
5acdf35abb
fix(scripts/setup-cmake): typo
2024-03-18 18:48:45 +01:00
Biswapriyo Nath
51381ed6e2
termux_step_configure_meson.sh: Add setup option with meson command ( #19052 )
...
This commit fixes the following warning with meson newer than 0.64.0 version.
WARNING: Running the setup command as `meson [options]' instead of `meson setup [options]' is ambiguous and deprecated.
2024-03-17 14:24:53 +01:00
Twaik Yont
093a038c6b
fix(termux_repology_api_get_latest_version.sh): return "Already up to date" for all repology update requests in the case if repology is unavailable or other error
...
https://github.com/termux/termux-packages/issues/18690#issuecomment-1855014477
2024-03-17 11:06:09 +02:00
Arun
fca5f01b6c
upgpkg(main/golang): 1.22.1
2024-03-16 14:57:08 +08:00
Finagolfin
68f281f257
bump(swift): 5.9.2 to 5.10
2024-03-06 07:30:18 +05:30
Ivan Max
96379a33db
Adding options to disable cross compilation in cmake ( #19404 )
2024-03-04 23:39:22 +03:00
Chongyun Lee
c1e20b09f0
scripts(toolchain_26b): only append `-fno-openmp-implicit-rpath` if cross-compiling
2024-02-28 00:34:20 +08:00
Jia Yuan Lo
a07d211041
scripts(setup-ubuntu): add apt.llvm.org repo
...
Bump to LLVM 16
2024-02-25 00:02:51 +08:00
Yaksh Bariya
786790d787
chore(main/nodejs): build our own libicu
...
This reverts commit 4a27852284
with some
extra changes to update icu to 74.1
2024-02-21 19:02:52 +05:30
Finagolfin
0ff8c927bd
fix,scripts(toolchain_26b): add rpath flag to avoid adding CI paths to all package binaries
...
Bump util-linux to make sure it works, fixes #19299 .
2024-02-21 00:09:55 +05:30
Ivan Max
173fbf73b1
build-packages.sh: loop definition fix ( #19247 )
2024-02-15 09:30:06 +03:00
Ivan Max
0e8eb13bcc
setup-cgct.sh: update cbt to 2.42-0
2024-02-13 23:48:18 +03:00
Chongyun Lee
4fcd4dfd81
setup_cmake: update patches
2024-02-07 20:06:39 +08:00
Finagolfin
8ba5614eea
bump(main/cmake): update CI build to latest 3.28.3
2024-02-07 15:45:31 +05:30
Chongyun Lee
0dea521764
setup-ubuntu.sh: update for wine-stable
2024-01-22 23:25:04 +08:00
Ivan Max
3297f2bd8e
termux_step_setup_cgct_environment.sh: real repo search fix
2024-01-15 19:12:37 +03:00
Ivan Max
3dc3799290
termux_step_setup_cgct_environment.sh: repo search fix
2024-01-15 18:48:22 +03:00
Ivan Max
27dae10590
termux_step_setup_cgct_environment.sh: install `gcc-libs-glibc`
2024-01-14 00:31:12 +03:00
mrsrimar22
a73b6414db
termux_setup_golang.sh: bump go 1.21.6
2024-01-12 00:02:20 +08:00
Ivan Max
11d63746d2
termux_step_get_dependencies.sh: avoid getting into package dependency cycles ( #18914 )
2024-01-07 22:58:33 +03:00
Jia Yuan Lo
92305c0fd9
chore(scripts): fix indents
...
termux_create_debian_subpackages.sh
2024-01-03 07:01:49 +08:00
Jia Yuan Lo
de112530c4
scripts: add directory symlink for standalone toolchain
...
Needed by rust 1.75.0+
2024-01-03 07:01:49 +08:00
Henrik Grimler
ccf6ab9292
updpkg(main/termux-elf-cleaner): update to 2.2.1
2023-12-26 10:25:40 +01:00
Kevin Williams
a6c530b860
libprotobuf: Bump to 25.1
...
Signed-off-by: Kevin Williams <admin@utermux.dev>
Co-authored-by: Twaik Yont <twaikyont@gmail.com>
Co-Authored-By: Chongyun Lee <45286352+licy183@users.noreply.github.com>
2023-12-24 22:25:26 +08:00
Jia Yuan Lo
efc0a1cf29
enhance(main/rust): refactor package ( #18735 )
...
* add rust-demangler
* drop deprecated rls
* drop unnecessary x86_64-unknown-linux-gnu stage 1 build
* force CI only pack tar.gz instead of both tar.gz and tar.xz
* further split subpackages into rust-std-*
* add subpackages rust-src, rustc-src
* add TERMUX_PKG_{BREAKS,REPLACES} on rust subpackages
2023-12-24 21:00:48 +08:00
Jia Yuan Lo
1db46f2b67
fix(auto-updater): increase gh issue list limit to 10000 ( #18788 )
...
To prevent making duplicated issues over and over
2023-12-22 16:34:34 +08:00
Twaik Yont
2f85dd8025
fix(update-packages): error caused by copy-pasting line
2023-12-21 13:46:08 +02:00
Twaik Yont
1f2b014f09
script(update-packages): put link to package inside created issue
2023-12-21 11:11:44 +02:00
Twaik Yont
3022b58bcb
scripts(update-packages): speed-up package update checks
2023-12-17 09:19:56 +02:00
Henrik Grimler
552a504c8b
bump(main/termux-elf-cleaner): update to 2.2.0
...
Now we can clean packages in multiple threads!
2023-12-16 13:26:10 +01:00
Chongyun Lee
c5effd27d4
scripts: remove glib-cross cache files in `massage` step
2023-12-16 04:02:07 +08:00
Ivan Max
37adaad747
termux_step_configure_meson.sh: add native compilation ( #18668 )
2023-12-14 13:54:16 +03:00
Finagolfin
51bd0dfe48
bump(swift): 5.9.1 to 5.9.2
2023-12-12 09:02:53 +05:30
Jia Yuan Lo
e0b07a427b
scripts: adjust error and warn messages
2023-12-11 10:13:33 +08:00
Jia Yuan Lo
44cf9681db
ci: isolate cleaning to another section again
...
* effectively partial revert d1af589d00
* sort big-pkgs.list
2023-12-11 10:13:33 +08:00
Ivan Max
719854729b
setup-cgct.sh: update cgt to 13.2.0-4
2023-12-10 20:44:54 +03:00
mrsrimar22
e3fde3b954
termux_setup_golang.sh: bump go 1.21.5
2023-12-06 14:26:36 +08:00