Commit Graph

14 Commits

Author SHA1 Message Date
termux-pacman-bot
d4ca26acc6 chore(main/hors): Remove no longer no-integrated-as on arm 2024-05-24 07:37:23 +00:00
termux-pacman-bot
8bc144196d some packages: Re-enable clang16-porting
%ci:no-build
2023-04-08 22:31:38 +00:00
termux-pacman-bot
754acad112 *: Disable clang16-porting for auto-updating packages
%ci:no-build
2023-03-28 07:33:10 +00:00
termux-pacman-bot
4cf195c41f hors: Use termux_setup_no_integrated_as
%ci:no-build
2022-11-08 23:07:21 +00:00
termux-pacman-bot
ea37ad99a0 scripts: add termux_setup_gnu_as_23c for NDK r25 (#11615)
NDK r25 has removed GNU Assembler (GAS). Removal of GAS introduced a number of build issues.
The most prominent is:
/usr/bin/as: unrecognized option '-EL'

Some options to solve this:
1. Disable building custom assembly and suffer performance penalty
2. Hand rewrite the custom assembly to be LLVM compatible
3. Wait for upstream to write LLVM compatible assembly (openssl, openssl-1.1)
4. Bring back GAS from NDK r23c

In this commit, GAS is brought back as a separate toolchain instead of following NDK r23c file hierarchy.
We pass "--gcc-toolchain=GAS_TOOLCHAIN_DIR" to NDK r25 clang to detect.
Packages only have to add "termux_step_gnu_as_23c" to build.sh to enable GAS.
In the future, we expect packages should follow option 3 more than option 4 as that is a last resort.

This commit also bumps revision for packages that rely (or previously rely) on "-fno-integrated-as":
hors, libffi, libgcrypt, libpixman, openssl, openssl-1.1

Co-authored-by: Henrik Grimler <grimler@termux.dev>
Co-authored-by: Chongyun Lee <45286352+licy183@users.noreply.github.com>
2022-08-24 21:12:54 +00:00
termux-actions[bot]
4c36ce2803 packages/fzy&&packages/hors 2022-04-03 21:56:09 +00:00
Ivan Max
036b844a38 hors 2022-04-03 19:32:42 +00:00
Leonid Pliushch
5546b95b64 auto updates: migrate config from github-projects.txt to build.sh-specific
Re-enable automatic updates after deleting github-projects.txt.

%ci:no-build
2021-10-04 18:29:55 +03:00
YAKSH BARIYA
c9ab2c7cb9 Bump hors to 0.8.2 (#7000) 2021-06-14 00:02:59 +05:30
Termux Github Actions
2269b40861 hors: update to 0.7.3 2020-12-17 23:26:01 +00:00
Deshdeepak
5cf4ff3541 Update hors to 0.7.2 (#5970)
* fix arm
2020-10-27 10:04:27 +01:00
Krishna Kanhaiya
c0cc9076f1 Update hors to 0.7.1 2020-09-17 16:54:26 +05:30
Krishna Kanhaiya
e37791c2e6 Update: hors to 0.6.10 2020-09-04 11:51:36 +05:30
Krishna Kanhaiya
ce53151c22 new package: hors (#5739) 2020-08-25 16:20:57 +03:00