*/*: Replace USE_GCC=any with USE_GCC=yes

USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).

Since commit 96c17633d9 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.

This should not make any functional difference at all.

Discussed with:	mat, linimon, pkubaj
This commit is contained in:
Gerald Pfeifer 2021-06-04 05:53:21 +00:00
parent 31a195fb72
commit d09ed096c4
52 changed files with 52 additions and 52 deletions

View File

@ -65,7 +65,7 @@ PORTDATA= ${WDATA} ${DDATA} zpsfx
.if ${PORT_OPTIONS:MOPENMP}
OPENMP_CFLAGS+= -fopenmp
USE_GCC= any
USE_GCC= yes
BROKEN= does not build
.endif

View File

@ -15,7 +15,7 @@ ONLY_FOR_ARCHS= i386 # contains x86 asm code
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USES= autoreconf libtool
USE_GCC= any
USE_GCC= yes
USE_LDCONFIG= yes
PORTDOCS= README

View File

@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake ncurses shebangfix
SHEBANG_FILES= tools/*.pl
USE_GCC= any
USE_GCC= yes
GNU_CONFIGURE= yes
# The port does not build with C++11 or later (bug 219275).

View File

@ -11,7 +11,7 @@ COMMENT= Free VHDL simulator
USES= gmake pathfix libtool makeinfo perl5 pkgconfig
USE_LDCONFIG= yes
USE_GCC= any
USE_GCC= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= SYSTEM_LIBTOOL=${FALSE}
INSTALL_TARGET= install-strip

View File

@ -33,7 +33,7 @@ GH_ACCOUNT= rubund
SHEBANG_GLOB= *.sh
USE_GCC= any # lots of obviously incorrect C where clang fails, which gcc nevertheless magically finds a way to compile
USE_GCC= yes # lots of obviously incorrect C where clang fails, which gcc nevertheless magically finds a way to compile
CFLAGS+= -fcommon

View File

@ -18,7 +18,7 @@ BUILD_DEPENDS= libdbi-drivers>=0:databases/libdbi-drivers
GNU_CONFIGURE= yes
USES= libtool localbase:ldflags pathfix
USE_LDCONFIG= yes
USE_GCC= any
USE_GCC= yes
INSTALL_TARGET= install-strip

View File

@ -12,7 +12,7 @@ COMMENT= Main Memory Relational Database Management System
LICENSE= MIT
USES= gmake dos2unix
USE_GCC= any
USE_GCC= yes
MAKE_ENV= OSTYPE="${OPSYS}"
MAKEFILE= makefile
USE_LDCONFIG= yes

View File

@ -17,7 +17,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
GNU_CONFIGURE= yes
USES= autoreconf dos2unix gmake libtool
DOS2UNIX_FILES= Makefile.in configure.in *.cpp *.h
USE_GCC= any
USE_GCC= yes
USE_CXXSTD= gnu++98
USE_LDCONFIG= yes

View File

@ -17,7 +17,7 @@ BROKEN_FreeBSD_12_powerpc64= fails to build on powerpc64 elfv1: conflicting type
GNU_CONFIGURE= yes
USES= cpe gmake makeinfo
USE_GCC= any
USE_GCC= yes
USERS= gnats
CPE_VENDOR= gnu

View File

@ -16,7 +16,7 @@ BUILD_DEPENDS+= ${NONEXISTENT}:${_MYSQL_SERVER}:build
USES= gmake perl5 libtool mysql:server
IGNORE_WITH_MYSQL= 57 80 101m 102m 103m 57p 57w
USE_GCC= any
USE_GCC= yes
USE_PERL5= run
GNU_CONFIGURE= yes

View File

@ -12,7 +12,7 @@ COMMENT= The part of X11R3's xcalc featuring a slide rule
USES= imake xorg
USE_XORG= x11 xext
USE_GCC= any
USE_GCC= yes
PLIST_FILES= bin/sliderule man/man1/sliderule.1.gz
.include <bsd.port.mk>

View File

@ -16,7 +16,7 @@ ONLY_FOR_ARCHS= i386
BUILD_DEPENDS= nasm:devel/nasm
USES= gmake
USE_GCC= any
USE_GCC= yes
MAKE_ARGS= OS="${OPSYS:tu}" KERNEL="${OSREL:S/.//g}" CC="${CC}" LD="${LD}"
# This will play merry hell with portlint(1)

View File

@ -41,7 +41,7 @@ ANT_ARCH= ${ARCH:S/amd64/x86-64/:S/i386/x86/:S/powerpc64/ppc64/}
.include <bsd.port.options.mk>
.if ${ARCH:Mpowerpc64*}
USE_GCC= any
USE_GCC= yes
.endif
post-patch:

View File

@ -30,7 +30,7 @@ NO_WRKSUBDIR= yes
USES= dos2unix cmake:insource zip
USE_LDCONFIG= yes
USE_GCC= any
USE_GCC= yes
DOS2UNIX_REGEX= .*\.(cpp|h|txt)

View File

@ -13,7 +13,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gettext gmake libtool python xorg # gettext is linked to despite .mo files having been deleted
USE_GCC= any
USE_GCC= yes
USE_LDCONFIG= yes
USE_XORG= x11 xt
GNU_CONFIGURE= yes

View File

@ -14,7 +14,7 @@ LICENSE= GPLv2
USE_CSTD= gnu89
USE_BINUTILS= yes
USE_GCC= any
USE_GCC= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_func_working_mktime=yes
CFLAGS+= -fcommon

View File

@ -21,7 +21,7 @@ NOT_FOR_ARCHS_REASON= unsupported CPU = unknown
WRKSRC= ${WRKDIR}/x49gp/x49gp-code
USES= gmake gnome pkgconfig xorg
USE_GCC= any
USE_GCC= yes
USE_XORG= x11
USE_GNOME= gtk20

View File

@ -16,7 +16,7 @@ USES= gmake
MAKE_ARGS= CC="${CC}" MAKE="${MAKE_CMD}" OPTIONS="${CFLAGS}" \
RO_GAME_DIR="${DATADIR}" RW_GAME_DIR="${DATADIR}/scores" \
X11_PATH="${LOCALBASE}"
USE_GCC= any # doesn't start otherwise (UB?)
USE_GCC= yes # doesn't start otherwise (UB?)
PORTDATA= *
PORTDOCS= *

View File

@ -17,7 +17,7 @@ CONFLICTS= criticalmass-*
USES= gl sdl tar:bzip2
USE_SDL= mixer image sdl
USE_GL= gl
USE_GCC= any
USE_GCC= yes
USE_CXXSTD= gnu++98
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-optimize

View File

@ -15,7 +15,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
liblcms.so:graphics/lcms
USES= localbase:ldflags scons tar:bzip2
USE_GCC= any # segfaults on exit when built with Clang
USE_GCC= yes # segfaults on exit when built with Clang
PLIST_FILES= bin/${PORTNAME}

View File

@ -16,7 +16,7 @@ SHEBANG_FILES= update-rc
USE_GL= gl glu
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libintl-prefix="${LOCALBASE}"
USE_GCC= any # lots of severely broken code
USE_GCC= yes # lots of severely broken code
CFLAGS+= -fcommon
PLIST_SUB= PORTVERSION=${PORTVERSION}

View File

@ -11,7 +11,7 @@ COMMENT= C++ library to manipulate and create NURBS curves and surfaces
USES= libtool tar:bzip2
GNU_CONFIGURE= yes
USE_GCC= any
USE_GCC= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip

View File

@ -21,7 +21,7 @@ COMPRESS_DESC= Chat log compression (requires boost)
GNU_CONFIGURE= yes
USES= compiler:c++0x gmake
USE_GCC= any
USE_GCC= yes
# ezbounce 1.99.15 isn't compatible with C++11 and later, which some compilers
# such as GCC 6 default to.

View File

@ -11,7 +11,7 @@ MAINTAINER= koma2@lovepeers.org
COMMENT= SKK-like Japanese input method for X11
USES= imake xorg
USE_GCC= any
USE_GCC= yes
USE_CSTD= gnu89
USE_XORG= ice sm x11 xext xmu xt
MAKE_JOBS_UNSAFE= yes

View File

@ -27,7 +27,7 @@ USE_PERL5= build
USE_JAVA= yes
JAVA_VERSION= 8
JAVA_RUN= yes
USE_GCC= any
USE_GCC= yes
NO_CCACHE= yes
ANT_CMD?= ${LOCALBASE}/bin/ant

View File

@ -19,7 +19,7 @@ LIB_DEPENDS= libffcall.so:devel/libffcall \
libsigsegv.so:devel/libsigsegv
USES= compiler gettext ghostscript gnome iconv localbase:ldflags
USE_GCC= any
USE_GCC= yes
USE_GITLAB= yes
GL_ACCOUNT= gnu-clisp

View File

@ -21,7 +21,7 @@ LIB_DEPENDS= libavcall.so:devel/libffcall \
libltdl.so:devel/libltdl
USES= gmake libtool:build localbase makeinfo
USE_GCC= any
USE_GCC= yes
USE_LDCONFIG= ${PREFIX}/lib/gforth/${PORTVERSION}/libcc-named
GNU_CONFIGURE= yes

View File

@ -32,7 +32,7 @@ MINGW32_DESC= Add the mingw32 target (requires wine)
MAKE_JOBS_UNSAFE= yes
USES= gmake shebangfix
USE_GCC= any
USE_GCC= yes
.include <bsd.port.options.mk>

View File

@ -22,7 +22,7 @@ USES= gmake libtool:build localbase:ldflags tar:bzip2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_CSTD= gnu89
USE_GCC= any
USE_GCC= yes
OPTIONS_DEFINE= DOCS THREADS
OPTIONS_SUB= yes

View File

@ -29,7 +29,7 @@ OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
.if ${ARCH:Mpowerpc*}
USE_GCC= any
USE_GCC= yes
.endif
post-patch-DOCS-off:

View File

@ -15,7 +15,7 @@ LIB_DEPENDS= libspf2.so:mail/libspf2
USES= compiler tar:xz
USE_RC_SUBR= milter-callback
USE_GCC= any
USE_GCC= yes
SUB_FILES= pkg-message

View File

@ -21,7 +21,7 @@ USES= cpe qmail tar:tgz
WRKSRC= ${WRKDIR}/${DISTNAME}/spamdyke
GNU_CONFIGURE= yes
ALL_TARGET= spamdyke
USE_GCC= any
USE_GCC= yes
OPTIONS_DEFINE= TLS DEBUG DEBUG_EXCESSIVE DOCS
OPTIONS_DEFAULT= TLS

View File

@ -21,7 +21,7 @@ GNU_CONFIGURE= yes
USES= bison gmake pathfix perl5
PATHFIX_MAKEFILEIN= Makefile
USE_CXXSTD= gnu++98
USE_GCC= any
USE_GCC= yes
USE_LDCONFIG= yes
post-patch:

View File

@ -18,7 +18,7 @@ LIB_DEPENDS= libgmp.so:math/gmp
USES= gmake localbase:ldflags tar:bz2 libtool
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static --enable-shared --with-extra-libs=${LOCALBASE}/lib
USE_GCC= any # doesn't build with clang, no active developers to fix this: https://github.com/mkoeppe/LiDIA/issues/6
USE_GCC= yes # doesn't build with clang, no active developers to fix this: https://github.com/mkoeppe/LiDIA/issues/6
USE_LDCONFIG= yes
.include <bsd.port.mk>

View File

@ -68,7 +68,7 @@ IGNORE= will not work due to lack of driver support
.endif
.if ${ARCH} == "i386"
USE_GCC= any
USE_GCC= yes
.endif
post-patch:

View File

@ -93,7 +93,7 @@ PGO_ALL_TARGET= fprofiled
# y4m sample video
Y4M_VIDEO= example.y4m
Y4M_VIDEO_DISTFILE= example.y4m.bz2
PGO_VARS= USE_GCC=any \
PGO_VARS= USE_GCC=yes \
LICENSE+=PGO LICENSE_COMB=multi
# ${Y4M_VIDEO_DISTFILE} file may not be mirrored

View File

@ -22,7 +22,7 @@ LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
# clang's cpp destroys whitespace, particularly hard tabs in makefiles,
# which is fatal for imake.
USES= alias imake xorg
USE_GCC= any
USE_GCC= yes
USE_XORG= xext xt sm ice xext x11
MAKE_ARGS+= -j 2 # safe and helps even the single-CPU machines
DLLDIR= ${PREFIX}/lib/X11/xanim

View File

@ -14,7 +14,7 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
USES= uidfix
USE_GCC= any
USE_GCC= yes
WRKSRC= ${WRKDIR}/tnl/tnl
USE_LDCONFIG= yes
MAKEFILE= ${FILESDIR}/Makefile.bsd

View File

@ -16,7 +16,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
USES= dos2unix libtool perl5
USE_CXXSTD= gnu++98
USE_GCC= any
USE_GCC= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=/var
INSTALL_TARGET= install-strip

View File

@ -44,7 +44,7 @@ PREFIX=${TIGHTVNC_BASE}
.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*} || ${ARCH} == riscv64
USE_GCC= any
USE_GCC= yes
.endif
.if exists(${PREFIX}/share/vnc/classes/index.vnc)

View File

@ -20,7 +20,7 @@ USE_GITHUB= yes
GH_ACCOUNT= hashcat
USES= gmake
USE_GCC= any
USE_GCC= yes
ALL_TARGET= posix64 posixXOP

View File

@ -20,7 +20,7 @@ PLIST_FILES= bin/masscan man/man8/masscan.8.gz
.include <bsd.port.options.mk>
.if ${ARCH} == powerpc64 || ${ARCH} == powerpc
USE_GCC= any
USE_GCC= yes
.endif
do-install:

View File

@ -17,7 +17,7 @@ BROKEN_SSL= openssl
BROKEN_SSL_REASON_openssl= member access into incomplete type 'EVP_PKEY' (aka 'evp_pkey_st')
USES= bdb ssl
USE_GCC= any
USE_GCC= yes
USE_RC_SUBR= pksd
WRKSRC= ${WRKDIR}/${PORTNAME}

View File

@ -15,6 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgcrypt.so:security/libgcrypt
USE_GCC= any
USE_GCC= yes
.include <bsd.port.mk>

View File

@ -93,7 +93,7 @@ PLIST_SUB+= X86="@comment "
.endif
.if ${ARCH:Mpowerpc64*}
USE_GCC= any
USE_GCC= yes
.endif
.if ${PORT_OPTIONS:MUSB}

View File

@ -24,7 +24,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
USES= cmake compiler:c++11-lang gettext gnome pkgconfig sqlite ssl
USE_GNOME= glib20
USE_LDCONFIG= yes
USE_GCC= any # clang fails: https://github.com/rpm-software-management/libdnf/issues/1038
USE_GCC= yes # clang fails: https://github.com/rpm-software-management/libdnf/issues/1038
USE_GITHUB= yes
GH_ACCOUNT= rpm-software-management

View File

@ -14,7 +14,7 @@ ONLY_FOR_ARCHS= i386
WRKSRC= ${WRKDIR}/libapm
USE_GCC= any
USE_GCC= yes
PORTDOCS= *
OPTIONS_DEFINE= DOCS

View File

@ -15,7 +15,7 @@ BROKEN_sparc64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_
USES= compiler:c11 gmake libtool pathfix
GNU_CONFIGURE= yes
USE_GCC= any
USE_GCC= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME}
LDFLAGS+= -lpthread -L${LOCALBASE}/lib

View File

@ -18,7 +18,7 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs
USE_RC_SUBR= anytermd
USES= compiler:c++11-lang gmake iconv localbase tar:tbz2
USE_GCC= any
USE_GCC= yes
ALL_TARGET= default_target
PLIST_FILES= man/man1/anytermd.1.gz \
sbin/anytermd

View File

@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
LIBS+= -L${LOCALBASE}/lib
USES= apache:2.2+ autoreconf gnome libtool
USE_GNOME= libxml2
USE_GCC= any
USE_GCC= yes
SUB_FILES= pkg-message zzz_authnz_crowd.conf
SUB_LIST+= APACHEETCDIR=${APACHEETCDIR} \

View File

@ -26,7 +26,7 @@ PGSQL_DESC= Install PostgreSQL (report data storing)
USES= php shebangfix tar:bzip2 ssl
SHEBANG_FILES= sbin/thunderlog.php
USE_GCC= any
USE_GCC= yes
ONLY_FOR_ARCHS= i386 amd64

View File

@ -22,7 +22,7 @@ CONFIGURE_ARGS= --without-libudev
.include <bsd.port.options.mk>
.if ${ARCH} == i386
USE_GCC= any
USE_GCC= yes
.endif
.include <bsd.port.mk>