*: Disable clang16-porting for failing packages

%ci:no-build
This commit is contained in:
Tee KOBAYASHI 2023-04-04 09:43:00 +09:00
parent 5a6de67220
commit 818f5f5032
21 changed files with 21 additions and 0 deletions

View File

@ -11,6 +11,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--infodir=$TERMUX_PREFIX/share/info
--mandir=$TERMUX_PREFIX/share/man
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
local _bin=$TERMUX_PKG_BUILDDIR/_wrapper/bin

View File

@ -9,6 +9,7 @@ TERMUX_PKG_SRCURL="https://downloads.sourceforge.net/project/freeimage/Source%20
TERMUX_PKG_SHA256=f41379682f9ada94ea7b34fe86bf9ee00935a3147be41b6569c9605a53e438fd
TERMUX_PKG_DEPENDS="libc++"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
cp -f "${TERMUX_PKG_BUILDER_DIR}/license-bsd-2-clause.txt" "${TERMUX_PKG_SRCDIR}"

View File

@ -5,6 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.1
TERMUX_PKG_SKIP_SRC_EXTRACT=true
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
# https://android.googlesource.com/platform/bionic/+/9ee6adb003eb5a9855ff6c47f9c150b415a11299
# https://android.googlesource.com/platform/bionic/+/refs/tags/android-8.1.0_r81/libm/upstream-netbsd/lib/libm/complex/

View File

@ -8,6 +8,7 @@ TERMUX_PKG_SRCURL=https://www.mirrorservice.org/sites/ftp.cac.washington.edu/ima
TERMUX_PKG_SHA256=53e15a2b5c1bc80161d42e9f69792a3fa18332b7b771910131004eb520004a28
TERMUX_PKG_DEPENDS="libcrypt, openssl"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
CFLAGS+=" -fPIC $CPPFLAGS -DFNDELAY=O_NONBLOCK -DL_SET=SEEK_SET"

View File

@ -6,6 +6,7 @@ TERMUX_PKG_VERSION=1.2.4
TERMUX_PKG_SRCURL=http://prdownloads.sourceforge.net/log4c/log4c-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=5991020192f52cc40fa852fbf6bbf5bd5db5d5d00aa9905c67f6f0eadeed48ea
TERMUX_PKG_DEPENDS="libexpat"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
autoreconf -fi

View File

@ -10,3 +10,4 @@ TERMUX_PKG_BREAKS="libmcrypt-dev"
TERMUX_PKG_REPLACES="libmcrypt-dev"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false

View File

@ -24,6 +24,7 @@ ac_cv_header_syslog_h=no
--enable-login
"
TERMUX_PKG_RM_AFTER_INSTALL="bin/pluginviewer"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_configure() {
# Build wants to run makemd5 at build time:

View File

@ -9,6 +9,7 @@ TERMUX_PKG_DEPENDS="libt3config, ncurses"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-gettext"
TERMUX_PKG_HOSTBUILD=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_get_source() {
sed -i 's/ -s / /g' Makefile.in

View File

@ -8,6 +8,7 @@ TERMUX_PKG_SHA256=4c14d3f4f946637fd6c3fa23ef7511fa505880946e151406d5e16f645d24e7
TERMUX_PKG_DEPENDS="libtranscript, libunistring, ncurses"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-gettext"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_get_source() {
sed -i 's/ -s / /g' Makefile.in

View File

@ -8,6 +8,7 @@ TERMUX_PKG_SRCURL=https://os.ghalkes.nl/dist/libtranscript-${TERMUX_PKG_VERSION}
TERMUX_PKG_SHA256=1f8c19f257da5d6fad0ed9a7e5bd2442819e910a19907c38e115116a3955f5fa
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-gettext"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_get_source() {
sed -i 's/ -s / /g' Makefile.in

View File

@ -7,6 +7,7 @@ TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=http://abiword.org/downloads/wv/${TERMUX_PKG_VERSION}/wv-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=4c730d3b325c0785450dd3a043eeb53e1518598c4f41f155558385dd2635c19d
TERMUX_PKG_DEPENDS="glib, libgsf, libpng, libxml2, zlib"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
NOCONFIGURE=1 ./autogen.sh

View File

@ -10,6 +10,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-syslog
--mandir=$TERMUX_PREFIX/share/man
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
autoreconf -vfi

View File

@ -8,6 +8,7 @@ TERMUX_PKG_SRCURL=https://invisible-mirror.net/archives/lynx/tarballs/lynx${TERM
TERMUX_PKG_SHA256=387f193d7792f9cfada14c60b0e5c0bff18f227d9257a39483e14fa1aaf79595
TERMUX_PKG_DEPENDS="libiconv, ncurses, openssl, libbz2, libidn, zlib"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-screen=ncursesw --enable-widec --enable-scrollbar --enable-nested-tables --enable-htmlized-cfg --with-ssl --with-zlib --with-bzlib --enable-cjk --enable-japanese-utf8 --enable-progressbar --enable-prettysrc --enable-forms-options --enable-8bit-toupper --enable-ascii-ctypes --disable-font-switch --with-mime-libdir=$TERMUX_PREFIX/etc"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
## set default paths for tools that may be used in runtime by 'lynx' binary
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_path_BZIP2=${TERMUX_PREFIX}/bin/bzip2"

View File

@ -9,3 +9,4 @@ TERMUX_PKG_DEPENDS="xmlsec, zlib"
TERMUX_PKG_BREAKS="oathtool-dev"
TERMUX_PKG_REPLACES="oathtool-dev"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-pam"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false

View File

@ -19,6 +19,7 @@ ac_cv_func_memcmp_working=yes
--enable-monitor
--enable-mdb
--enable-ldap"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
CFLAGS+=" -DMDB_USE_ROBUST=0"

View File

@ -16,6 +16,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
ac_cv_header_ifaddrs_h=no
ac_cv_member_struct_ifreq_ifr_hwaddr=no
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure () {
# rindex is an obsolete version of strrchr which is not available in Android:

View File

@ -20,6 +20,7 @@ TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
TERMUX_MAKE_PROCESSES=1
TERMUX_PKG_RM_AFTER_INSTALL="bin/perl${TERMUX_PKG_VERSION}"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_get_source() {
# Certain packages are not safe to build on device because their

View File

@ -8,6 +8,7 @@ TERMUX_PKG_SHA256=64893e823ae146cabd3ad7f9a9a9c5332746abe7847c557b99b2577afa8a60
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-DLINUX_DEFINES=PMNULL
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_massage() {
cd ${TERMUX_PKG_MASSAGEDIR}/${TERMUX_PREFIX}/lib || exit 1

View File

@ -10,6 +10,7 @@ TERMUX_PKG_DEPENDS="libandroid-support, libiconv, ncurses"
TERMUX_PKG_BREAKS="stfl-dev"
TERMUX_PKG_REPLACES="stfl-dev"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure(){
# mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h

View File

@ -10,6 +10,7 @@ TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-DANDROID_NO_TERMUX=OFF
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_get_source() {
sed -i CMakeLists.txt \

View File

@ -7,3 +7,4 @@ TERMUX_PKG_REVISION=3
TERMUX_PKG_SRCURL=http://deb.debian.org/debian/pool/main/g/gtk2-engines-murrine/gtk2-engines-murrine_${TERMUX_PKG_VERSION}.orig.tar.xz
TERMUX_PKG_SHA256=e9c68ae001b9130d0f9d1b311e8121a94e5c134b82553ba03971088e57d12c89
TERMUX_PKG_DEPENDS="gtk2, atk, fontconfig, libcairo, freetype, gdk-pixbuf, glib, harfbuzz, pango, libpixman"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false