git: 4485bd8221c2 - main - all: drop support for expired FreeBSD 14.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 01 Oct 2024 18:56:48 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=4485bd8221c2c5630b87826d37da850b3361b782 commit 4485bd8221c2c5630b87826d37da850b3361b782 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2024-08-11 11:01:29 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2024-10-01 18:56:20 +0000 all: drop support for expired FreeBSD 14.0 Simplify expressions for FreeBSD 13.X Reviewed by: many Differential Revision: https://reviews.freebsd.org/D46601 --- Mk/bsd.port.mk | 2 +- accessibility/caribou/Makefile | 2 +- archivers/dzip/Makefile | 2 +- archivers/py-lzma/Makefile | 4 +-- archivers/squsq/Makefile | 2 +- archivers/unalz/Makefile | 4 +-- astro/foxtrotgps/Makefile | 2 +- audio/cardinal/Makefile | 2 +- audio/dssi/Makefile | 2 +- audio/espressivo-lv2/Makefile | 2 +- audio/eteroj-lv2/Makefile | 2 +- audio/fluida-lv2/Makefile | 2 +- audio/fluidplug-lv2/Makefile | 2 +- audio/gstreamer1-plugins-sndio/Makefile | 2 +- audio/lv2proc/Makefile | 2 +- audio/mpdcon/Makefile | 2 +- audio/orbit-lv2/Makefile | 2 +- audio/psindustrializer/Makefile | 2 +- audio/sherlock-lv2/Makefile | 2 +- audio/snack/Makefile | 2 +- audio/surge-synthesizer-xt-lv2/Makefile | 2 +- audio/vm-lv2/Makefile | 2 +- audio/xmcd/Makefile | 2 +- benchmarks/siege/Makefile | 2 +- biology/abyss/Makefile | 2 +- biology/biosig/Makefile | 2 +- biology/mothur/Makefile | 2 +- biology/ncbi-toolkit/Makefile | 4 +-- biology/wise/Makefile | 4 +-- cad/brlcad/Makefile | 2 +- cad/calculix/Makefile | 4 +-- cad/electric/Makefile | 2 +- cad/ldview/Makefile | 2 +- cad/magic/Makefile | 2 +- cad/oregano/Makefile | 2 +- cad/spice/Makefile | 2 +- cad/tochnog/Makefile | 2 +- cad/z88/Makefile | 2 +- comms/bladerf/Makefile | 4 +-- comms/libfap/Makefile | 2 +- comms/qico/Makefile | 2 +- comms/rubygem-serialport/Makefile | 2 +- comms/uird/Makefile | 2 +- comms/xlog/Makefile | 2 +- converters/aish/Makefile | 2 +- converters/cocot/Makefile | 2 +- converters/ish/Makefile | 2 +- converters/ta2as/Makefile | 2 +- converters/wkhtmltopdf/Makefile | 2 +- converters/xdeview/Makefile | 2 +- databases/clickhouse/Makefile | 2 +- databases/libgda5/Makefile | 2 +- databases/libzdb/files/patch-clang16 | 16 --------- databases/mdcached/Makefile | 2 +- databases/nanodbc/Makefile | 2 +- databases/p5-DBD-InterBase/Makefile | 2 +- databases/p5-Memcached-libmemcached/Makefile | 2 +- databases/pgpool-II-41/Makefile | 2 +- databases/pgpool-II-42/Makefile | 2 +- databases/pgpool-II-43/Makefile | 2 +- databases/pxlib/Makefile | 2 +- databases/py-postgresql/Makefile | 2 +- databases/ruby-tokyocabinet/Makefile | 2 +- deskutils/cairo-dock-plugins/Makefile | 3 +- deskutils/gtimer/Makefile | 2 +- deskutils/helpviewer/Makefile | 2 +- devel/boost-all/compiled.mk | 2 -- devel/boost-libs/Makefile | 4 +-- devel/criterion/Makefile | 2 +- devel/csmith/Makefile | 2 +- devel/darts/Makefile | 2 +- devel/flatbuffers205/Makefile | 2 +- devel/frink/Makefile | 2 +- devel/gcc-arm-embedded/Makefile | 2 +- devel/gcc-arm-embedded/files/Makefile | 2 +- devel/gcc-msp430-ti-toolchain/Makefile | 4 +-- devel/genht/Makefile | 2 +- devel/gorm/Makefile | 2 +- devel/hyprlang/Makefile | 5 --- devel/hyprutils/Makefile | 5 --- devel/hyprwayland-scanner/Makefile | 6 ---- devel/leatherman/Makefile | 2 +- devel/libafterbase/Makefile | 2 +- devel/libepp-nicbr/Makefile | 2 +- devel/libfortuna/Makefile | 2 +- devel/libgee06/Makefile | 2 +- devel/libs11n/Makefile | 2 +- devel/libshbuf/Makefile | 2 +- devel/libtecla/Makefile | 2 +- devel/libx86/Makefile | 2 +- devel/mpatrol/Makefile | 2 +- devel/pecl-yac/Makefile | 2 +- devel/pickle/Makefile | 2 +- devel/py-ctags/Makefile | 2 +- devel/py-donut-shellcode/Makefile | 2 +- devel/py-fam/Makefile | 4 +-- devel/py-rchitect/Makefile | 2 +- devel/replay/Makefile | 2 +- devel/root/Makefile | 7 ---- devel/root/pkg-plist | 1 - devel/ruby-subversion/Makefile | 2 +- devel/rubygem-cbor/Makefile | 2 +- devel/rubygem-curses/Makefile | 2 +- devel/rubygem-mmap2/Makefile | 2 +- devel/rubygem-prometheus-client-mmap/Makefile | 2 +- devel/sope/Makefile | 2 +- devel/sope2/Makefile | 2 +- devel/tcltls/Makefile | 2 +- editors/aewan/Makefile | 4 +-- editors/gnome-latex/Makefile | 2 +- editors/hexer/Makefile | 2 +- editors/imhex-current/Makefile | 4 +-- editors/imhex/Makefile | 2 -- editors/libreoffice/Makefile | 5 --- editors/nvi-m17n/Makefile | 2 +- editors/openoffice-4/Makefile | 5 --- editors/openoffice-devel/Makefile | 5 --- editors/uemacs/Makefile | 2 +- editors/uzap/Makefile | 2 +- emulators/aranym/Makefile | 2 +- emulators/gngb/Makefile | 2 +- emulators/qemu-cheri/Makefile | 2 +- emulators/uae/Makefile | 2 +- emulators/virtualbox-ose-kmod-legacy/Makefile | 2 +- emulators/virtualbox-ose-legacy/Makefile | 12 ------- emulators/virtualbox-ose/Makefile | 3 +- emulators/zsnes/Makefile | 6 ---- ftp/wput/Makefile | 2 +- games/alephone/Makefile | 2 +- games/avp/Makefile | 2 +- games/awele/Makefile | 2 +- games/falconseye/Makefile | 4 +-- games/foobillard/Makefile | 3 +- games/glsfcave/Makefile | 2 +- games/gshisen/Makefile | 2 +- games/kevedit/Makefile | 2 +- games/ldmud/Makefile | 2 +- games/libgnome-games-support/Makefile | 2 +- games/libretro-mame2000/Makefile | 2 +- games/libretro-mame2003_plus/Makefile | 2 +- games/miscom/Makefile | 2 +- games/nethack32/Makefile | 2 +- games/nethack33/Makefile | 2 +- games/nethack34/Makefile | 2 +- games/oolite/Makefile | 2 +- games/prboom-plus/Makefile | 2 +- games/spellcast/Makefile | 2 +- games/tads/Makefile | 2 +- games/trojka/Makefile | 2 +- games/tuxpaint/Makefile | 2 +- games/tuxracer/Makefile | 2 +- games/xboing/Makefile | 2 +- games/xbubble/Makefile | 2 +- games/xfireworks/Makefile | 2 +- games/xjewel/Makefile | 2 +- games/xlennart/Makefile | 2 +- games/xmille/Makefile | 2 +- games/xneko/Makefile | 2 +- games/xpipeman/Makefile | 2 +- games/xroach/Makefile | 2 +- games/xtrojka/Makefile | 2 +- graphics/anttweakbar/Makefile | 2 +- graphics/bsd-plotutils/Makefile | 2 +- graphics/dia/Makefile | 2 +- graphics/drm-510-kmod/Makefile | 2 +- graphics/drm-kmod/Makefile | 3 -- graphics/dspdfviewer/Makefile | 2 +- graphics/gdchart/Makefile | 2 +- graphics/gle/Makefile | 2 +- graphics/gpaint/Makefile | 2 +- graphics/igt-gpu-tools/Makefile | 2 +- graphics/kludge3d/Makefile | 2 +- graphics/mesa-demos/Makefile | 2 +- graphics/nvidia-drm-kmod/Makefile | 2 -- graphics/opendx/Makefile | 2 +- graphics/opennurbs/Makefile | 2 +- graphics/p5-Tk-JPEG-Lite/Makefile | 2 +- graphics/pixen/Makefile | 4 +-- graphics/quat-gui/Makefile | 2 +- graphics/quat/Makefile | 2 +- graphics/quesoglc/Makefile | 2 +- graphics/rawtherapee/Makefile | 15 --------- graphics/togl/Makefile | 2 +- irc/irssi-icb/Makefile | 2 +- irc/scrollz/Makefile | 4 +-- japanese/FreeWnn-lib/Makefile | 2 +- japanese/FreeWnn-server/Makefile | 4 +-- japanese/Wnn6-lib/Makefile | 2 +- japanese/Wnn7-lib/Makefile | 2 +- japanese/canna-server/Makefile | 2 +- japanese/celrw/Makefile | 2 +- japanese/ebview-gtk2/Makefile | 2 +- japanese/edict/Makefile | 2 +- japanese/jls/Makefile | 2 +- japanese/kdrill/Makefile | 2 +- japanese/kinput2/Makefile | 2 +- japanese/kterm/Makefile | 2 +- japanese/libskk/Makefile | 2 +- japanese/nethack34/Makefile | 2 +- japanese/ruby-uconv/Makefile | 2 +- japanese/sj3-server/Makefile | 4 +-- java/netty/Makefile | 2 +- java/openjfx14/Makefile | 2 +- lang/cim/Makefile | 4 +-- lang/eisl/Makefile | 4 +-- lang/elk/Makefile | 2 +- ...libphobos_libdruntime_core_sys_freebsd_config.d | 4 +-- ...libphobos_libdruntime_core_sys_freebsd_config.d | 4 +-- lang/lafontaine/Makefile | 2 +- lang/nesasm/Makefile | 2 +- lang/ocaml-camlidl/Makefile | 2 +- lang/sagittarius-scheme/Makefile | 2 +- lang/sketchy/Makefile | 2 +- lang/solidity/Makefile | 2 +- lang/spidermonkey91/Makefile | 2 +- lang/squeak/Makefile | 4 +-- mail/cyrus-imapd25/Makefile | 2 +- mail/dbmail/Makefile | 2 +- mail/deforaos-mailer/Makefile | 2 +- mail/enma/Makefile | 2 +- mail/gnumail/Makefile | 2 +- mail/hbiff/Makefile | 4 +-- mail/libsrs_alt/Makefile | 2 +- mail/mail2sms/Makefile | 2 +- mail/mailx/Makefile | 2 +- mail/meta1/Makefile | 2 +- mail/pantomime/Makefile | 2 +- mail/pfqueue/Makefile | 2 +- mail/qconfirm/Makefile | 2 +- mail/qmail-rblchk/Makefile | 2 +- mail/rmilter/Makefile | 2 +- mail/xmailbox/Makefile | 2 +- mail/xpbiff/Makefile | 2 +- math/alberta/Makefile | 2 +- math/asymptote/Makefile | 2 +- math/eval/Makefile | 2 +- math/form/Makefile | 3 +- math/libpoly/Makefile | 2 +- math/oleo/Makefile | 2 +- math/py-levmar/Makefile | 4 +-- math/rubygem-rb-gsl/Makefile | 2 +- math/spar/Makefile | 2 +- math/spooles/Makefile | 2 +- math/xgraph/Makefile | 2 +- misc/bb/Makefile | 2 +- misc/dartsim/Makefile | 2 +- misc/dynomite/Makefile | 2 +- misc/hotkeys/Makefile | 2 +- misc/orville-write/Makefile | 2 +- misc/py-pytorch/Makefile | 2 +- misc/rump/Makefile | 2 +- misc/tlci/Makefile | 2 +- multimedia/mkvalidator/Makefile | 2 +- multimedia/smpeg2/Makefile | 2 +- net-im/libpurple/Makefile | 2 +- net-im/libquotient/Makefile | 2 +- net-im/neochat/Makefile | 2 +- net-im/pidgin-fetion/Makefile | 2 +- net-im/pidgin-sipe/Makefile | 2 +- net-im/quaternion/Makefile | 2 +- net-im/telegram-desktop/Makefile | 2 +- net-im/telepathy-gabble/Makefile | 2 +- net-im/telepathy-glib/Makefile | 2 +- net-mgmt/irrtoolset/Makefile | 2 +- net-mgmt/sendip/Makefile | 2 +- net-mgmt/sysmon/Makefile | 2 +- net-mgmt/tcptrack/Makefile | 2 +- net-mgmt/wmi-client/Makefile | 2 +- net-p2p/c-lightning/Makefile | 2 +- net-p2p/opendchub/Makefile | 2 +- net-p2p/shx/Makefile | 4 +-- net/afpfs-ng/Makefile | 2 +- net/asterisk18/Makefile | 2 +- net/bindtest/Makefile | 2 +- net/bird2/Makefile | 2 +- net/guacamole-server/Makefile | 2 +- net/honeyd/Makefile | 2 +- net/isboot-kmod/Makefile | 2 +- net/libexosip2/Makefile | 2 +- net/libproxy/Makefile | 2 +- net/libtnl/Makefile | 2 +- net/mptsd/Makefile | 2 +- net/owamp/Makefile | 2 +- net/p5-Net-TCLink/Makefile | 2 +- net/pichi/Makefile | 2 +- net/py-libdnet/Makefile | 2 +- net/py-smbpasswd/Makefile | 2 +- net/radsecproxy/Makefile | 2 +- net/sniffit/Makefile | 4 +-- net/spread/Makefile | 2 +- net/ss5/Makefile | 2 +- net/ssldump/Makefile | 2 +- net/suckblow/Makefile | 2 +- net/trickle/Makefile | 2 +- net/yptransitd/Makefile | 2 +- news/golded+/Makefile | 2 +- news/lusernet/Makefile | 2 +- print/bibview/Makefile | 2 +- print/cups-filters/Makefile | 2 +- print/magicfilter/Makefile | 2 +- print/openprinting/Makefile | 2 +- print/pic2fig/Makefile | 2 +- print/ttf2pt1/Makefile | 2 +- russian/xruskb/Makefile | 2 +- science/cgnslib/Makefile | 2 +- science/ghmm/Makefile | 2 +- science/gtamsanalyzer/Makefile | 4 +-- science/molscript/Makefile | 2 +- science/paje/Makefile | 2 +- science/py-openbabel/Makefile | 2 +- security/botan3/Makefile | 5 --- .../files/extrapatch-src_tests_unit__x509.cpp | 38 ---------------------- security/identify/Makefile | 2 +- security/lasso/Makefile | 2 +- security/libprelude/Makefile | 2 +- security/mate-pam-helper/Makefile | 2 +- security/monkeysphere/Makefile | 2 +- security/nss_compat_ossl/Makefile | 2 +- security/opencryptoki/Makefile | 2 +- security/openvas/Makefile | 2 +- security/p5-Authen-SASL-Cyrus/Makefile | 2 +- security/p5-Crypt-OpenSSL-PKCS10/Makefile | 2 +- security/palisade/Makefile | 2 +- security/pam_ocra/Makefile | 2 +- security/pecl-crypto/Makefile | 2 +- security/pidgin-encryption/Makefile | 2 +- security/pks/Makefile | 2 +- security/py-python-axolotl-curve25519/Makefile | 2 +- security/seahorse/Makefile | 2 +- security/softether-devel/Makefile | 2 +- security/softether/Makefile | 2 +- security/starttls/Makefile | 2 +- security/weggli/Makefile | 2 +- shells/ast-ksh/Makefile | 2 +- shells/klish/Makefile | 2 +- sysutils/bareos20-server/Makefile | 2 +- sysutils/bareos21-server/Makefile | 2 +- sysutils/bareos22-server/Makefile | 2 +- sysutils/cramfs/Makefile | 2 +- sysutils/fluent-bit/Makefile | 3 +- sysutils/fsc/Makefile | 2 +- sysutils/ganglia-monitor-core/Makefile | 2 +- sysutils/gstopd/Makefile | 2 +- sysutils/incron/Makefile | 2 +- sysutils/mate-settings-daemon/Makefile | 2 +- sysutils/mtpfs/Makefile | 2 +- sysutils/pmt/Makefile | 2 +- sysutils/socklog/Makefile | 2 +- sysutils/zeitgeist/Makefile | 2 +- textproc/augeas/Makefile | 2 +- textproc/gdome2/Makefile | 2 +- textproc/jshon/Makefile | 2 +- textproc/mgdiff/Makefile | 2 +- textproc/p5-Senna/Makefile | 2 +- textproc/p5-XML-Bare/Makefile | 2 +- textproc/rman/Makefile | 2 +- textproc/sary/Makefile | 2 +- textproc/wv/Makefile | 2 +- www/bozohttpd/Makefile | 2 +- www/grr/Makefile | 2 +- www/libdatachannel/Makefile | 2 +- www/libwww/Makefile | 2 +- www/mod_auth_mysql2/Makefile | 2 +- www/newsboat/Makefile | 3 +- www/nghttp2/Makefile | 4 --- www/nghttp2/files/extra-patch-compatibility-fix | 11 ------- www/p5-CGI-SpeedyCGI/Makefile | 2 +- www/p5-HTTP-MHTTP/Makefile | 2 +- www/sogo/Makefile | 6 ++-- www/wget2/Makefile | 2 +- x11-toolkits/aquamarine/Makefile | 5 --- x11-toolkits/blt/Makefile | 2 +- x11-toolkits/granite/Makefile | 2 +- x11-toolkits/itk/Makefile | 2 +- x11-toolkits/rep-gtk2/Makefile | 2 +- x11-toolkits/swt/Makefile | 2 +- x11-toolkits/tix/Makefile | 2 +- x11-toolkits/tktable/Makefile | 2 +- x11-toolkits/xbae/Makefile | 2 +- x11-toolkits/xmhtml/Makefile | 2 +- x11-wm/compiz/Makefile | 2 +- x11-wm/euclid-wm/Makefile | 2 +- x11-wm/hyprland/Makefile | 5 --- x11-wm/hyprland/files/patch-libc++16 | 35 -------------------- x11/budgie-desktop/Makefile | 2 +- x11/florence/Makefile | 2 +- x11/hyprcursor/Makefile | 5 --- x11/hypridle/Makefile | 6 ---- x11/hyprlock/Makefile | 5 --- x11/hyprpaper/Makefile | 5 --- x11/kitty/Makefile | 3 +- x11/libsx/Makefile | 2 +- x11/wdm/Makefile | 2 +- x11/xdg-desktop-portal-hyprland/Makefile | 5 --- x11/xskyroot/Makefile | 2 +- 395 files changed, 381 insertions(+), 642 deletions(-) diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk index 84af28f9ee9d..110506bc9121 100644 --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -1179,7 +1179,7 @@ OSVERSION!= ${AWK} '/^\#define[[:blank:]]__FreeBSD_version/ {print $$3}' < ${SRC . endif _EXPORTED_VARS+= OSVERSION -. if ${OPSYS} == FreeBSD && (${OSVERSION} < 1303000 ) +. if ${OPSYS} == FreeBSD && (${OSVERSION} < 1303000 || (${OSVERSION} >= 1400000 && ${OSVERSION} < 1401000)) _UNSUPPORTED_SYSTEM_MESSAGE= Ports Collection support for your ${OPSYS} version has ended, and no ports\ are guaranteed to build on this system. Please upgrade to a supported release. . if defined(ALLOW_UNSUPPORTED_SYSTEM) diff --git a/accessibility/caribou/Makefile b/accessibility/caribou/Makefile index f721a8765c92..5a100082ad98 100644 --- a/accessibility/caribou/Makefile +++ b/accessibility/caribou/Makefile @@ -38,7 +38,7 @@ GLIB_SCHEMAS= org.gnome.caribou.gschema.xml \ .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/archivers/dzip/Makefile b/archivers/dzip/Makefile index c69cabe4b257..713980621bac 100644 --- a/archivers/dzip/Makefile +++ b/archivers/dzip/Makefile @@ -26,7 +26,7 @@ OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/archivers/py-lzma/Makefile b/archivers/py-lzma/Makefile index 42a7eea7d7e5..0c6d09f8b7b8 100644 --- a/archivers/py-lzma/Makefile +++ b/archivers/py-lzma/Makefile @@ -33,8 +33,8 @@ post-install: .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) -CFLAGS+= -Wno-error=int-conversion +.if ${OPSYS} == FreeBSD +CFLAGS+= -Wno-error=int-conversion .endif .include <bsd.port.post.mk> diff --git a/archivers/squsq/Makefile b/archivers/squsq/Makefile index 6f13ec854f2b..2a0a30b688a5 100644 --- a/archivers/squsq/Makefile +++ b/archivers/squsq/Makefile @@ -25,7 +25,7 @@ OPTIONS_DEFINE= DOCS .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/archivers/unalz/Makefile b/archivers/unalz/Makefile index 1550454b9cc4..0cf5e4752195 100644 --- a/archivers/unalz/Makefile +++ b/archivers/unalz/Makefile @@ -26,8 +26,8 @@ UNALZ_OBJS= main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o \ .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) -CFLAGS+= -Dregister= +.if ${OPSYS} == FreeBSD +CFLAGS+= -Dregister= .endif post-patch: diff --git a/astro/foxtrotgps/Makefile b/astro/foxtrotgps/Makefile index 132740400557..fa06183322eb 100644 --- a/astro/foxtrotgps/Makefile +++ b/astro/foxtrotgps/Makefile @@ -39,7 +39,7 @@ INFO= foxtrotgps .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/audio/cardinal/Makefile b/audio/cardinal/Makefile index 6fe0a3201158..2d5b1b93c3dd 100644 --- a/audio/cardinal/Makefile +++ b/audio/cardinal/Makefile @@ -61,7 +61,7 @@ LTO_BROKEN= Fails to build with LTO because it is gcc-centered .include <bsd.port.options.mk> # workaround for ld: error: undefined symbol: roundevenf -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD USES+= llvm:max=15 .endif diff --git a/audio/dssi/Makefile b/audio/dssi/Makefile index 26e151718288..402b95f3ca68 100644 --- a/audio/dssi/Makefile +++ b/audio/dssi/Makefile @@ -39,7 +39,7 @@ OPTIONS_SUB= yes .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/espressivo-lv2/Makefile b/audio/espressivo-lv2/Makefile index 1b6d7f673f3f..f6799c1a96c5 100644 --- a/audio/espressivo-lv2/Makefile +++ b/audio/espressivo-lv2/Makefile @@ -26,7 +26,7 @@ PLIST_FILES= lib/lv2/espressivo.lv2/espressivo.so \ .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/audio/eteroj-lv2/Makefile b/audio/eteroj-lv2/Makefile index 70b38e5e08cf..47c0d9d8f5b2 100644 --- a/audio/eteroj-lv2/Makefile +++ b/audio/eteroj-lv2/Makefile @@ -28,7 +28,7 @@ PLIST_FILES= lib/lv2/eteroj.lv2/eteroj.so \ .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/audio/fluida-lv2/Makefile b/audio/fluida-lv2/Makefile index 2a9cb235ff2a..e80b6e361806 100644 --- a/audio/fluida-lv2/Makefile +++ b/audio/fluida-lv2/Makefile @@ -33,7 +33,7 @@ PLIST_FILES= lib/lv2/Fluida.lv2/Fluida.so \ .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/fluidplug-lv2/Makefile b/audio/fluidplug-lv2/Makefile index 8dc9cfc00367..ca17155c1577 100644 --- a/audio/fluidplug-lv2/Makefile +++ b/audio/fluidplug-lv2/Makefile @@ -28,7 +28,7 @@ SSE_MAKE_ARGS= PORT_SIMD_FLAGS="-mtune=generic -msse -msse2 -mfpmath=sse" .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/gstreamer1-plugins-sndio/Makefile b/audio/gstreamer1-plugins-sndio/Makefile index 31aecbf401e0..7cd175edf2f3 100644 --- a/audio/gstreamer1-plugins-sndio/Makefile +++ b/audio/gstreamer1-plugins-sndio/Makefile @@ -21,7 +21,7 @@ PLIST_FILES= lib/gstreamer-1.0/libgstsndio.so .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/lv2proc/Makefile b/audio/lv2proc/Makefile index 7a30bbbe398a..7c224936fde9 100644 --- a/audio/lv2proc/Makefile +++ b/audio/lv2proc/Makefile @@ -26,7 +26,7 @@ PLIST_FILES= bin/lv2proc \ .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=strict-prototypes .endif diff --git a/audio/mpdcon/Makefile b/audio/mpdcon/Makefile index b7c76d62c4ac..4203c59d66ed 100644 --- a/audio/mpdcon/Makefile +++ b/audio/mpdcon/Makefile @@ -20,7 +20,7 @@ USE_GNUSTEP= base gui back build .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/orbit-lv2/Makefile b/audio/orbit-lv2/Makefile index c41d0772cf4e..f21d1ac346f6 100644 --- a/audio/orbit-lv2/Makefile +++ b/audio/orbit-lv2/Makefile @@ -26,7 +26,7 @@ GL_TAGNAME= f4aa620fc8d77418856581a6a955192af15b3860 .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/audio/psindustrializer/Makefile b/audio/psindustrializer/Makefile index 6d64c1f67a4b..c661c337bcc3 100644 --- a/audio/psindustrializer/Makefile +++ b/audio/psindustrializer/Makefile @@ -43,7 +43,7 @@ PULSE_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/sherlock-lv2/Makefile b/audio/sherlock-lv2/Makefile index 5b83245e86e7..2c2df3720975 100644 --- a/audio/sherlock-lv2/Makefile +++ b/audio/sherlock-lv2/Makefile @@ -24,7 +24,7 @@ USE_GL= gl glew glu .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/audio/snack/Makefile b/audio/snack/Makefile index bdad31f72fca..22f40b45ce57 100644 --- a/audio/snack/Makefile +++ b/audio/snack/Makefile @@ -37,7 +37,7 @@ VORBIS_ALL_TARGET= all libsnackogg.so .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/audio/surge-synthesizer-xt-lv2/Makefile b/audio/surge-synthesizer-xt-lv2/Makefile index e94eadcdf1c6..0059d04f4f8b 100644 --- a/audio/surge-synthesizer-xt-lv2/Makefile +++ b/audio/surge-synthesizer-xt-lv2/Makefile @@ -89,7 +89,7 @@ CMAKE_ARGS+= -DARM_NATIVE=native # based on https://github.com/surge-synthesizer .include <bsd.port.pre.mk> post-patch: -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD #@${REINPLACE_CMD} -e 's|move (group)|std::move (group)|g' \ # ${WRKSRC}/libs/JUCE/modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp .endif diff --git a/audio/vm-lv2/Makefile b/audio/vm-lv2/Makefile index 4e27018796ab..4f9cb539debc 100644 --- a/audio/vm-lv2/Makefile +++ b/audio/vm-lv2/Makefile @@ -26,7 +26,7 @@ USE_XORG= x11 xext .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/audio/xmcd/Makefile b/audio/xmcd/Makefile index 893f229473d5..9a288330ee7a 100644 --- a/audio/xmcd/Makefile +++ b/audio/xmcd/Makefile @@ -27,7 +27,7 @@ LIBBINDIR= ${STAGEDIR}${PREFIX}/lib/X11/xmcd/bin-${OPSYS}_${OSREL:R:R}-${ARCH:S/ .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/benchmarks/siege/Makefile b/benchmarks/siege/Makefile index 8e49baf2534b..ea4a99d8b358 100644 --- a/benchmarks/siege/Makefile +++ b/benchmarks/siege/Makefile @@ -22,7 +22,7 @@ CONFIGURE_ENV= PERL="${PERL}" .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/biology/abyss/Makefile b/biology/abyss/Makefile index ae94903ff390..9f4072a59815 100644 --- a/biology/abyss/Makefile +++ b/biology/abyss/Makefile @@ -45,7 +45,7 @@ PORTSCOUT= limit:^[0-9\.]*$$ # to ignore alpha-numeric tags .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=unused-but-set-variable .endif diff --git a/biology/biosig/Makefile b/biology/biosig/Makefile index 5cebf5bcfbe0..7fee76878a74 100644 --- a/biology/biosig/Makefile +++ b/biology/biosig/Makefile @@ -30,7 +30,7 @@ LDFLAGS+= -liconv .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/biology/mothur/Makefile b/biology/mothur/Makefile index 6c7d3f28d684..4799fb9cd6e8 100644 --- a/biology/mothur/Makefile +++ b/biology/mothur/Makefile @@ -26,7 +26,7 @@ PLIST_FILES= bin/${PORTNAME} .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD USES+= llvm:max=15 .endif diff --git a/biology/ncbi-toolkit/Makefile b/biology/ncbi-toolkit/Makefile index 7580e6a47537..5dfe289470cf 100644 --- a/biology/ncbi-toolkit/Makefile +++ b/biology/ncbi-toolkit/Makefile @@ -33,12 +33,10 @@ OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion -.if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif -.endif post-patch: @${REINPLACE_CMD} -e \ diff --git a/biology/wise/Makefile b/biology/wise/Makefile index ec911f6763be..ae7250600976 100644 --- a/biology/wise/Makefile +++ b/biology/wise/Makefile @@ -47,12 +47,10 @@ DATAFILES= BLOSUM30.bla BLOSUM45.bla BLOSUM62.bla BLOSUM80.bla aa.rnd \ .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion -.if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif -.endif post-patch: @${FIND} ${BUILD_WRKSRC} -name "makefile" | ${XARGS} \ diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile index 20d14bef6f5d..d74135017aa9 100644 --- a/cad/brlcad/Makefile +++ b/cad/brlcad/Makefile @@ -42,7 +42,7 @@ PLIST_SUB+= PORTVERSION=${PORTVERSION} .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD USES+= llvm:max=14 .endif diff --git a/cad/calculix/Makefile b/cad/calculix/Makefile index 5b7c849793d6..c495307f6d95 100644 --- a/cad/calculix/Makefile +++ b/cad/calculix/Makefile @@ -41,7 +41,7 @@ PSVIEWER?= gv .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD USES+= llvm:max=15 .endif @@ -50,7 +50,7 @@ FFLAGS+= -fpic .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CPPFLAGS+= -Wno-error=int-conversion .endif diff --git a/cad/electric/Makefile b/cad/electric/Makefile index f5c593f45fd5..23c64358cd39 100644 --- a/cad/electric/Makefile +++ b/cad/electric/Makefile @@ -31,7 +31,7 @@ OPTIMIZED_CFLAGS_VARS= FEATURES+=OPT .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types -Dregister= .endif diff --git a/cad/ldview/Makefile b/cad/ldview/Makefile index fa1460c3c08a..4c306e162286 100644 --- a/cad/ldview/Makefile +++ b/cad/ldview/Makefile @@ -36,7 +36,7 @@ WRKSRC_SUBDIR= QT post-patch: @${REINPLACE_CMD} -e 's|"/usr/share/ldraw"|"${PREFIX}/share/ldraw"|' ${WRKSRC}/ModelViewerWidget.cpp -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD @${REINPLACE_CMD} -e 's|register ||' ${WRKSRC}/../LDLoader/LDrawIni.c .endif diff --git a/cad/magic/Makefile b/cad/magic/Makefile index 4f49578cfd34..2d2c089bb03f 100644 --- a/cad/magic/Makefile +++ b/cad/magic/Makefile @@ -36,7 +36,7 @@ BINARY_ALIAS= python3=${PYTHON_CMD} # this is needed, see https://github.com/RTi .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/cad/oregano/Makefile b/cad/oregano/Makefile index dfbda1481c27..0b8b2742b02b 100644 --- a/cad/oregano/Makefile +++ b/cad/oregano/Makefile @@ -27,7 +27,7 @@ GLIB_SCHEMAS= io.ahoi.oregano.gschema.xml .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/cad/spice/Makefile b/cad/spice/Makefile index f9c55c9cee82..73b9bc26f9f0 100644 --- a/cad/spice/Makefile +++ b/cad/spice/Makefile @@ -55,7 +55,7 @@ DEV_HISIM2_LICENSE= HISIML .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/cad/tochnog/Makefile b/cad/tochnog/Makefile index ea34dc05bd21..b604fd698529 100644 --- a/cad/tochnog/Makefile +++ b/cad/tochnog/Makefile @@ -46,7 +46,7 @@ ALL_TARGET= freebsd_old LIB_DEPENDS+= libsuperlu.so:math/superlu SUPERLU= superlu -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CPPFLAGS+= -Dregister= .endif diff --git a/cad/z88/Makefile b/cad/z88/Makefile index 484be8f64773..0ebed893f1e8 100644 --- a/cad/z88/Makefile +++ b/cad/z88/Makefile @@ -35,7 +35,7 @@ OPTIONS_DEFINE= DOCS EXAMPLES .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/comms/bladerf/Makefile b/comms/bladerf/Makefile index ab0920d126db..8aed3e03c0f5 100644 --- a/comms/bladerf/Makefile +++ b/comms/bladerf/Makefile @@ -18,8 +18,8 @@ GH_TUPLE= analogdevicesinc:no-OS:0bba46e:x/thirdparty/analogdevicesinc/no-OS .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) -CFLAGS+= -Wno-error=unused-but-set-variable +.if ${OPSYS} == FreeBSD +CFLAGS+= -Wno-error=unused-but-set-variable .endif .include <bsd.port.post.mk> diff --git a/comms/libfap/Makefile b/comms/libfap/Makefile index 3f4d38673423..ba04f7e82e52 100644 --- a/comms/libfap/Makefile +++ b/comms/libfap/Makefile @@ -21,7 +21,7 @@ INSTALL_TARGET= install-strip .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/comms/qico/Makefile b/comms/qico/Makefile index 37addea949fe..0e62a6bd4ccf 100644 --- a/comms/qico/Makefile +++ b/comms/qico/Makefile @@ -52,7 +52,7 @@ QCC_CONFIGURE_OFF=--disable-qcc .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/comms/rubygem-serialport/Makefile b/comms/rubygem-serialport/Makefile index 6ccbf07d725d..322495c4f00b 100644 --- a/comms/rubygem-serialport/Makefile +++ b/comms/rubygem-serialport/Makefile @@ -15,7 +15,7 @@ SHEBANG_FILES= test/set_readtimeout.rb .include <bsd.port.options.mk> post-patch: -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD @${REINPLACE_CMD} -e 's|-DOS_\#{os.upcase}|-DOS_\#{os.upcase} -Wno-error=int-conversion|g' \ ${WRKSRC}/ext/native/extconf.rb .endif *** 4848 LINES SKIPPED ***