1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00
freebsd-ports/comms
Florian Smeets 92a030dffd databases/p5-DBD-mysql: Fix for MariaDB users
Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.

In cd16748194 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.

In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b.

DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This
thread on the amavis-users mailing list has a very good summary [2] from
the author of DBD:MariaDB.

This includes ideas and suggestions from vvd and mat. Thanks!

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c17
[2] https://lists.amavis.org/pipermail/amavis-users/2024-March/006823.html

PR:		275100, 277889
Reviewed by:	vvd, mat
Fixes:	cd16748194
Differential Revision: https://reviews.freebsd.org/D44662
2024-04-07 11:36:13 +02:00
..
acfax
airspy
airspyhf
aldo comms/aldo: Moved man to share/man 2024-02-22 15:02:10 +01:00
amtterm comms/amtterm: leave manpage in share/man 2024-01-12 14:00:46 +01:00
anyremote comms/anyremote: Move man pages to share/man 2024-03-03 10:04:08 +00:00
apitran
aprsd */*: Sunset 12.4-RELEASE/12-STABLE from ports tree 2023-12-31 01:37:05 +01:00
atslog databases/p5-DBD-mysql: Fix for MariaDB users 2024-04-07 11:36:13 +02:00
bfhist
bforce-kst
birda comms/birda: Move man pages to share/man 2024-03-18 11:25:38 +01:00
bladerf
bluegps MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
bluez-firmware
bpl+
chirp comms/chirp: update to 20240311 2024-03-15 16:41:08 -04:00
chu comms/chu: Moved man to share/man 2024-02-22 15:02:11 +01:00
concordance comms/concordance: Moved man to share/man 2024-02-22 15:02:12 +01:00
conserver-com *: Autotools manpages fix 2024-01-27 13:52:26 +03:00
cqrlog */*: Bump PORTREVISION. lazarus was updated to 3.2.0 2024-03-23 23:36:08 -05:00
cubicsdr */*: Bump consumers of x11-toolkits/wxgtk32 2023-11-23 11:20:28 +00:00
cutecom
cwdaemon comms/cwdaemon: Moved man to share/man 2024-02-24 20:25:24 +01:00
cwstudio comms/cwstudio: Moved man to share/man 2024-02-22 15:02:13 +01:00
cyclonedds comms/cyclonedds: Update to 0.10.4 2024-01-31 22:10:51 +03:00
dcf77pi comms/dcf77pi: fix build 2024-02-26 21:37:47 +01:00
deforaos-phone comms/deforaos-phone: leave manpages in share/man 2024-01-12 14:00:46 +01:00
dfu-programmer MAN[1-5]PREFIX: eleminate its usage and move man to share/man 2024-01-09 16:41:04 +01:00
dfu-util comms/dfu-util: Impelled to share/man 2024-01-24 11:20:15 +01:00
digiham
direwolf comms/direwolf: Update version 1.6=>1.7 2024-02-24 20:25:24 +01:00
dsd
dump1090 comms/rtl-sdr: Update to 2.0.1 2023-11-10 12:39:37 +01:00
ebook2cw comms/ebook2cw: Moved man to share/man 2024-02-22 15:02:14 +01:00
ebusd */*: Sunset 12.4-RELEASE/12-STABLE from ports tree 2023-12-31 01:37:05 +01:00
echolinux */*: Update WWW to use HTTPS for sourceforge.net projects 2023-11-06 11:03:47 +01:00
ems-flasher
fl_moxgen
flamp comms/flamp: update 2.2.10 → 2.2.11 2023-12-28 01:51:56 -08:00
flcluster
fldigi comms/fldigi: Moved man to share/man 2024-02-22 15:02:15 +01:00
fllog comms/fllog: update to 1.2.8 2024-01-17 15:46:35 -05:00
flmsg comms/flmsg: update 4.0.22 → 4.0.23 2023-09-03 10:10:51 -07:00
flrig comms/flrig: remove ELFv1 support 2024-01-03 15:09:33 +01:00
flwrap
freedv */*: Bump consumers of x11-toolkits/wxgtk32 2023-11-23 11:20:28 +00:00
gammu comms/gammu: moved manpages to share/man 2024-02-26 18:54:37 +01:00
gkermit comms/gkermit: Moved man to share/man 2024-02-22 15:02:16 +01:00
gnocky *: Rename GTK+ to GTK 2023-08-26 21:03:32 +00:00
gnokii comms/gnokii: Move man pages to share/man. 2024-03-02 00:38:38 +01:00
gnuradio x11-toolkits/qwt6: Update to 6.2.0 and flavorize it 2024-02-22 09:14:00 +01:00
gpredict comms/gpredict: Moved man to share/man 2024-02-22 15:02:17 +01:00
gqrx comms/gqrx: Update to 2.17.4 2024-02-14 16:04:12 +01:00
gr-osmosdr devel/boost: bump consumers after library update 2024-02-13 17:44:22 +03:00
grig comms/grig: Moved man to share/man 2024-02-22 15:02:18 +01:00
gstreamer1-plugins-spandsp
gtkmmorse comms/gtkmmorse: Moved man to share/man 2024-02-22 15:02:19 +01:00
hackrf comms/hackrf: update 2021.03.1 -> 2024.02.1 2024-02-24 19:22:01 +01:00
hackrf-devel
hamlib comms/hamlib: Moved man to share/man 2024-01-28 23:14:25 +01:00
hcidump comms/hcidump: Move man pages to share/man 2024-03-16 14:35:47 +00:00
hidapi
ibp MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
iceoryx comms/iceoryx: Update to v2.0.5 2024-01-31 22:21:18 +03:00
inspectrum
iwmbt-firmware comms/iwmbt-firmware: Update to 20230515 2023-11-03 05:26:23 +03:00
java-simple-serial-connector
kermit MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
klog comms/klog: Update to 2.3.4 2024-03-04 12:27:45 +01:00
libconcord comms/libconcord: Deprecate and set expiration date to 2024-12-31 2023-10-22 11:54:19 +02:00
libdc comms/libdc: Move man pages to share/man 2024-03-03 10:04:09 +00:00
libfap
libfec MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 09:16:01 +01:00
libimobiledevice comms/libimobiledevice: Moved man to share/man 2024-02-21 12:08:22 +01:00
libirman
libmodbus comms/libmodbus: Impelled to share/man 2024-01-24 11:20:15 +01:00
librs232
libsdr comms/rtl-sdr: Update to 2.0.1 2023-11-10 12:39:37 +01:00
libsdr-gui
libticables2
libticalcs2
libusbmuxd comms/libusbmuxd: Moved man to share/man 2024-01-29 20:54:18 +01:00
limesuite */*: Bump consumers of x11-toolkits/wxgtk32 2023-11-23 11:20:28 +00:00
linrad */*: Sunset 12.4-RELEASE/12-STABLE from ports tree 2023-12-31 01:37:05 +01:00
liquid-dsp
lirc comms/lirc: Moved man to share/man 2024-02-22 15:02:20 +01:00
locator
lrzsz comms/lrzsz: do not link with libbe(3) 2024-01-27 16:46:40 +01:00
lysdr
mbelib
mgetty+sendfax comms/mgetty+sendfax: Move man pages to share/man 2024-03-03 10:04:09 +00:00
minicom comms/minicom: Moved man to share/man 2024-02-22 15:02:21 +01:00
morse MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 09:16:01 +01:00
multimon-ng
nanovna-saver
nasawash
nec2c comms/nec2c: Fix bogus licence 2023-12-05 12:45:59 -05:00
nmealib */*: Update WWW to use HTTPS for sourceforge.net projects 2023-11-06 11:03:47 +01:00
obexapp comms/obexapp: Move man page to share/man 2024-03-30 18:59:44 +09:00
opencbm comms/opencbm*: Move manpages to share/man 2024-03-18 16:19:34 +03:00
opencbm-kmod comms/opencbm*: Move manpages to share/man 2024-03-18 16:19:34 +03:00
opencbm-plugin-xa1541 comms/opencbm-plugin-xa1541: Fix run depends 2023-11-05 13:30:23 +01:00
openobex
openzwave
owfs comms/owfs: Moved man to share/man 2024-02-22 15:02:22 +01:00
p5-Cisco-UCS
p5-Device-Gsm
p5-Device-Modem
p5-Device-SerialPort
p5-Fax-Hylafax-Client
p5-Nexmo-SMS
p5-SMS-Send
p5-SMS-Send-DeviceGsm
p5-SMS-Send-NexmoUnicode
p5-SMS-Send-TW-chtsns
p5-SMS-Send-TW-emome
p5-SMS-Send-TW-HiAir
p5-SMS-Send-TW-PChome
p5-SMS-Send-TW-Socket2Air
p5-SMS-SMS77
pear-Horde_ActiveSync
pear-Horde_SyncMl
picocom MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 09:16:01 +01:00
pr */*: Remove BROKEN in all ports that uses bsdforge.com for MASTER_SITES 2024-01-14 00:30:23 +01:00
predict comms/predict: update to 2.3.1 2024-04-04 16:30:18 -04:00
py-adafruit-ampy
py-elelabs-zigbee-ezsp-utility
py-esptool *: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test} 2023-09-29 22:19:56 +08:00
py-fritzconnection comms/py-fritzconnection: update to 1.13.2 2023-09-24 14:57:15 -04:00
py-hid
py-hidapi comms/py-hidapi: Convert to USE_PYTHON=pytest 2024-03-09 23:21:12 +08:00
py-libimobiledevice
py-libscrc
py-pymodbus comms/py-pymodbus: Update to 3.5.2 2023-09-10 12:13:06 -04:00
py-pyserial
py-pyserial-asyncio
py-xmodem
pyla
qico comms/qico: Moved man to share/man 2024-02-22 19:19:20 +01:00
qpage MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 09:16:01 +01:00
qrq comms/qrq: Moved man to share/man 2024-02-22 19:19:21 +01:00
qsstv comms/qsstv: update WWW and MASTER_SITES 2023-10-09 12:17:50 -04:00
qt5-connectivity Qt5: Update to 5.15.13 2024-03-31 08:03:10 -04:00
qt5-sensors Qt5: Update to 5.15.13 2024-03-31 08:03:10 -04:00
qt5-serialbus Qt5: Update to 5.15.13 2024-03-31 08:03:10 -04:00
qt5-serialport Qt5: Update to 5.15.13 2024-03-31 08:03:10 -04:00
qt6-connectivity Qt6: Update to 6.6.3 2024-03-29 22:17:58 -04:00
qt6-sensors Qt6: Update to 6.6.3 2024-03-29 22:17:58 -04:00
qt6-serialbus Qt6: Update to 6.6.3 2024-03-29 22:17:58 -04:00
qt6-serialport Qt6: Update to 6.6.3 2024-03-29 22:17:58 -04:00
qtel
quisk */*: Bump consumers of x11-toolkits/wxgtk32 2023-11-23 11:20:28 +00:00
redsea comms/redsea: Update version 0.20=>0.21 2024-03-02 14:53:25 +01:00
remserial
rtl-433 comms/rtl-433: Add rc script 2024-01-20 23:17:36 +01:00
rtl-sdr comms/rtl-sdr: Update to 2.0.1 2023-11-10 12:39:37 +01:00
rubygem-callsign
rubygem-ruby-termios
rubygem-serialport
rxtx
scmxx comms/scmxx: Moved man to share/man 2024-02-22 19:19:22 +01:00
scrcpy comms/scrcpy: update to 2.4 2024-03-07 04:04:46 +09:00
sdr++ comms/sdr++: Add PORTSCOUT tag 2023-11-11 03:38:18 -08:00
ser2net MAN[4-8]PREFIX: eleminate its usage and move man to share/man 2024-01-09 14:27:13 +01:00
serialoverip
sigdigger
sigutils
smstools3
snap7
soapyairspy
soapybladerf
soapyplutosdr comms/soapyplutosdr: update 0.2.1 → 0.2.2 2024-02-18 20:59:25 -08:00
soapyredpitaya
soapyremote comms/soapyremote: Move man pages to share/man 2024-03-03 10:04:09 +00:00
soapysdr-rtlsdr comms/rtl-sdr: Update to 2.0.1 2023-11-10 12:39:37 +01:00
soapysdrhackrf
soapyuhd
spandsp
splat MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 09:16:01 +01:00
sredird
sunxi-tools
suscan
suwidgets
svxlink comms/{svxlink,qtel}: fix package conflicts 2024-02-15 02:39:58 -05:00
syncterm comms/syncterm: Move man pages to share/man 2024-03-16 14:47:31 +00:00
tcpser
thebridge */*: Update WWW to use HTTPS for sourceforge.net projects 2023-11-06 11:03:47 +01:00
tilp2 Convert more of my ports to new manual page location (part two). 2024-01-23 11:32:28 +00:00
tio */*: Sanitize MANPREFIX for meson ports 2024-01-12 23:40:48 +01:00
tits comms/tits: Move man pages to share/man 2024-03-14 10:34:32 +01:00
tkscanfax
tlf comms/tlf: Moved man to share/man 2024-02-24 20:25:25 +01:00
trustedqsl comms/trustedqsl: Fix plist and port 2024-03-17 22:19:04 +01:00
twpsk comms/twpsk: Moved man to share/man 2024-02-22 19:19:22 +01:00
uarduno
uhd */*: Sunset 12.4-RELEASE/12-STABLE from ports tree 2023-12-31 01:37:05 +01:00
uird
ujprog
unixcw comms/unixcw: Moved man to share/man 2024-02-22 19:19:23 +01:00
usbmuxd comms/usbmuxd: Move man pages to share/man 2024-03-03 10:04:09 +00:00
viewfax *: Move manpages to share/man 2024-01-30 17:59:24 +03:00
vrflash
wsjtx devel/boost: bump consumers after library update 2024-02-13 17:44:22 +03:00
wsjtz devel/boost: bump consumers after library update 2024-02-13 17:44:22 +03:00
wwl MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
wy60 */*: Move manpages to share/man 2024-01-27 13:52:26 +03:00
xastir graphics/libjxl: force rebuild consumers after 4c1f4b3f46 2024-02-22 20:33:46 +01:00
xcwcp MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
xdemorse comms/xdemorse: Move man pages to share/man 2024-03-03 10:04:09 +00:00
xdx comms/xdx: Moved man to share/man 2024-02-22 19:19:24 +01:00
xlog comms/xlog: undeprecate and unexpire 2024-03-18 07:47:19 -04:00
xmorse
xnec2c comms/xnec2c: Moved man to share/man 2024-02-22 19:19:25 +01:00
xnecview MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
yagiuda comms/yagiuda: Moved man to share/man 2024-02-22 19:19:26 +01:00
yfklog MANPREFIX: eliminate its usage 2024-01-12 16:11:29 +01:00
Makefile comms/sms_client: Remove expired port 2024-02-29 12:44:15 +01:00