freebsd-ports/comms
Raphael Kubo da Costa 3346021972 Update the Qt5 ports to 5.6.1.
This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.

General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
  being used. According to the discussion here:
  https://codereview.qt-project.org/#/c/154800/
  The Qt project is not opposed to LibreSSL, but does not want to mix
  support for it into the OpenSSL backend code, especially as they move
  towards supporting OpenSSL 1.1.
  People interested in LibreSSL support are welcome to submit a separate
  backend upstream, but are expected to maintain it. We (kde@) are not
  opposed to carrying some patches authored by others in the future, as long
  as they are not huge and destabilizing.
- When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by
  default (this is an upstream change). You can add "CONFIG -= c++11" to
  your .pro. Qt 5.7 will require C++11.
- www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped
  separately as a community release tarball. kde@ does not have an ETA for a
  qt5-webengine port, as it requires a huge effort (and number of patches)
  similar to maintaining www/chromium itself.
- x11-toolkits/qt5-declarative has been deprecated upstream. The last
  release is 5.5.1.

Relevant changes:
- devel/qmake5: The freebsd-clang mkspec has become the default mkspec on
  FreeBSD, replacing the outdated freebsd-g++ one that was moved to
  unsupported/ (it still works though).
- devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are
  still in qtbase. The data files are now in the qt5-qdoc-data port.
- misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with
  mkspecs. Instead of running the `configure' script, which requires a
  compiler and adjustments to the mkspecs files and also ends up building a
  new qmake binary, we now leverage USES=qmake to generate all the Makefiles
  from the top-level qt.pro. Getting this to work requires some tricks,
  though, and qt.conf.in has a longer explanation of what's being done.
  Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes.

New ports:
- comms/qt5-serialbus
- devel/qt5-qdoc-data
- x11-toolkits/qt5-quickcontrols2

Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden
(nolden@kde.org) for the huge amount of work they put into this
patch. Loise in particular also sent quite a few changes upstream that were
essential for this update to work.

PR:		211916
2016-09-17 09:46:54 +00:00
..
acfax Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
aldo Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
amtterm Update comms/amtterm to upstream version 1.4 2016-04-11 17:01:44 +00:00
anyremote Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
aprsd Fixup some whitespace at the beginning of lines problems. 2016-04-01 13:18:17 +00:00
atslog Unmark broken on powerpc64 2016-09-15 01:41:28 +00:00
bfhist
bforce-kst Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
birda
bluegps
bluez-firmware
bpl+
chirp Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
chu
comserv
concordance Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
congruity Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
conserver Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
conserver-com
cqrlog - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
cutecom Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
cwdaemon - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
dabstick-radio Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
dcf77pi comms/dcf77pi: update to version 3.5.0 2016-05-02 20:27:40 +00:00
deforaos-phone Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
dfu-programmer
dfu-util Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
dump1090 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
ebook2cw Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
ebook2cwgui - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
echolinux Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
efax Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
efax-gtk Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
ems-flasher
esmska GOOGLE_CODE has gone away. 2016-09-14 15:59:34 +00:00
fl_moxgen Change maintainer of my ham radio ports to hamradio@ 2016-04-08 04:26:33 +00:00
fldigi - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
fllog Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
flrig - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
flwrap - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
freedv Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
gammu Update to 1.37.3. 2016-05-25 15:49:00 +00:00
ge-x2212 Change maintainer of my ham radio ports to hamradio@ 2016-04-08 04:26:33 +00:00
geoid - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
gkermit - Switch to options helpers 2015-12-25 14:43:57 +00:00
gmfsk - Fix trailing whitespace in pkg-messages 2016-05-19 11:09:14 +00:00
gnocky Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
gnokii Convert to USES=mysql 2016-04-26 21:13:51 +00:00
gnuradio - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
gpredict Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
gqrx Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
gr-osmosdr Add Hackrf support 2016-09-09 10:12:00 +00:00
grig Add new translations 2016-04-07 03:38:35 +00:00
gscmxx Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
gsmlib
gstreamer1-plugins-spandsp Update GStreamer1 to 1.6.2. 2016-01-04 14:21:56 +00:00
gtkmmorse Change maintainer of my ham radio ports to hamradio@ 2016-04-08 04:26:33 +00:00
hackrf
hamfax Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
hamlib - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
hcidump mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
hf Unmark broken on powerpc64 2016-09-15 01:41:28 +00:00
hidapi
hylafax comms/hylafax: Mark Un'BROKEN, Take MAINTAINER'ship 2016-08-20 12:41:55 +00:00
ibp Convert tab after WWW: in pkg-descrs to single space as per PHB 2016-05-23 18:36:52 +00:00
java-commapi
java-commapi-freebsd - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
jerm
jsdr Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
kb - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
kermit comms/kermit: Upgrade version 9.0.302 => 9.0.304 (LibreSSL support) 2016-09-11 21:11:08 +00:00
klog - Add missing `_build' suffix to USE_QT5's buildtools and linguisttools 2016-04-16 15:31:15 +00:00
kremotecontrol Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and 2016-08-24 08:20:31 +00:00
kvasd - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
libcodec2 Unmark broken on powerpc64 2016-09-15 01:41:28 +00:00
libconcord Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
libfap - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
libfec - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
libimobiledevice comms/libimobiledevice: Handle missing SSLv3 case 2016-09-09 22:22:43 +00:00
libirman - Update `comms/libirman' port to version 0.4.6 2015-10-22 10:35:02 +00:00
libmodbus comms/libmodbus: Update to version 3.1.4. 2016-09-07 11:04:47 +00:00
librs232 Update to 20160710. 2016-07-20 08:30:44 +00:00
libsdr Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
libsdr-gui Github cleanup. 2016-06-01 13:15:36 +00:00
libticables2
libticalcs2 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
libusbmuxd Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
linpsk Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
linrad Cleanup $() variables in ports Makefiles. 2016-07-20 15:33:20 +00:00
lirc Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
locator
lrzsz
lysdr Change maintainer of my ham radio ports to hamradio@ 2016-04-08 04:26:33 +00:00
mgetty+sendfax - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
minicom Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
mlan3 With the power of USES=dos2unix, get rid of most patches and files 2016-06-20 16:23:28 +00:00
morse Change maintainer of my ham radio ports to hamradio@ 2016-04-08 04:26:33 +00:00
nasawash
ncid - Update to 1.4 2016-08-06 02:08:59 +00:00
nec2c Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
nmealib Remove @comment $FreeBSD$ from pkg-plist files. 2016-07-07 14:08:02 +00:00
nokryptia Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
o2sms Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
obexapp Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
openobex Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
owfs Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
p5-Cisco-UCS - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-Device-Gsm Update to 0.61. 2016-06-22 13:36:09 +00:00
p5-Device-Modem Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
p5-Device-SerialPort
p5-Fax-Hylafax-Client Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
p5-Nexmo-SMS Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
p5-SMS-Send - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-DeviceGsm - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-NexmoUnicode Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
p5-SMS-Send-TW-chtsns - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-TW-emome - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-TW-HiAir - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-TW-PChome - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-TW-Qma - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-Send-TW-ShareSMS Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
p5-SMS-Send-TW-Socket2Air - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-SMS-SMS77 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
pear-Horde_ActiveSync Horde package update: 2016-07-01 22:05:48 +00:00
pear-Horde_SyncMl Horde package update: 2016-04-07 07:24:32 +00:00
picocom - Update to version 2.1, now hosted at GitHub 2015-10-29 22:13:37 +00:00
pr
predict comms/predict: document ncurses requirement (USES+=ncurses) 2016-02-06 23:54:21 +00:00
py-bulksms
py-gammu Update to 2.6. 2016-05-25 16:09:55 +00:00
py-libconcord Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
py-libimobiledevice Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
py-lirc Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
py-qt5-serialport Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
py-serial comms/py-serial: 2015-10-13 20:35:29 +00:00
pyla Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
qico
qpage comms/qpage: Resurrect port 2016-03-14 14:39:15 +00:00
qrq comms/qrq: document ncurses requirement (USES+=ncurses) 2016-02-06 23:58:42 +00:00
qsstv comms/qsstv uses the substitution %%QT_LIBDIR%% [=relative path 2016-06-08 13:38:09 +00:00
qt5-connectivity Update the Qt5 ports to 5.6.1. 2016-09-17 09:46:54 +00:00
qt5-sensors Update Qt5 to 5.5.1. 2016-01-24 18:10:14 +00:00
qt5-serialbus Update the Qt5 ports to 5.6.1. 2016-09-17 09:46:54 +00:00
qt5-serialport Update Qt5 to 5.5.1. 2016-01-24 18:10:14 +00:00
qtel Update svxlink/qtel to latest release 2016-04-07 20:17:54 +00:00
quisk - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
remserial Fix make patch 2015-10-16 20:46:28 +00:00
rtl-sdr - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
rubygem-callsign Convert USES=gem:autoplist to USES=gem since autoplist is default 2016-04-27 21:57:31 +00:00
rubygem-ruby-termios Convert USES=gem:autoplist to USES=gem since autoplist is default 2016-04-27 21:57:31 +00:00
rxtx - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
scmxx
sdr-wspr Cleanup a bit by passing necessary CMAKE_INSTALL_RPATH in Makefile 2016-06-03 20:10:02 +00:00
ser2net Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
serialoverip
seyon - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
sms_client
smstools3 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
soundmodem Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
spandsp Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
splat
sredird - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
svxlink Summary: comms/svxlink: Fix build with libc++ 3.8.0 2016-05-28 15:30:41 +00:00
syncterm
tcpser Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
telldus-core Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
thebridge Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
tilp2 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
tits - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
tkhylafax - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
tkscanfax Fix packaging 2016-06-25 11:26:18 +00:00
tlf Update to latest release 2016-04-07 12:07:37 +00:00
trustedqsl USE_BDB cleanup. 2016-08-08 13:46:50 +00:00
twpsk Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
uarduno
uartlirc many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
uhd Try to fix the package build for DOXYGEN=ON/OFF 2016-09-15 12:30:32 +00:00
uird
unixcw comms/unixcw: document ncurses requirement (USES+=ncurses) 2016-02-07 00:03:17 +00:00
usbmuxd Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
usrp - Update devel/doxygen to 1.8.11 2016-08-01 18:26:33 +00:00
viewfax - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
vrflash
wsjt When there is a do-install target, do not use a post-install target, do 2016-07-19 11:04:13 +00:00
wsjtx - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
wspr Fix Make fails with a 32bit architecture. 2016-04-08 07:31:44 +00:00
wwl
wy60 GOOGLE_CODE has gone away. 2016-09-14 15:59:34 +00:00
xastir USE_BDB cleanup. 2016-08-08 13:46:50 +00:00
xcwcp Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
xdx
xlog - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
xmorse Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
xnec2c Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
xnecview Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
xwota - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
yaac - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
yagiuda
yaps Fix collision with getline(3) 2016-08-01 06:13:41 +00:00
yfklog Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
zssh Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
Makefile Update the Qt5 ports to 5.6.1. 2016-09-17 09:46:54 +00:00