1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-04 06:15:24 +00:00
freebsd-ports/comms/Makefile

222 lines
5.0 KiB
Makefile
Raw Normal View History

1999-08-25 05:28:01 +00:00
# $FreeBSD$
#
COMMENT = Communication utilities
SUBDIR += acfax
SUBDIR += airspy
SUBDIR += aldo
SUBDIR += amtterm
SUBDIR += anyremote
SUBDIR += apitran
SUBDIR += aprsd
SUBDIR += ath3k-firmware
SUBDIR += atslog
SUBDIR += bfhist
SUBDIR += bforce-kst
SUBDIR += birda
SUBDIR += bladerf
SUBDIR += bluegps
SUBDIR += bluez-firmware
1996-09-25 20:39:03 +00:00
SUBDIR += bpl+
SUBDIR += chirp
SUBDIR += chu
SUBDIR += comserv
SUBDIR += concordance
SUBDIR += congruity
SUBDIR += conserver-com
SUBDIR += cqrlog
SUBDIR += cubicsdr
SUBDIR += cutecom
SUBDIR += cwdaemon
SUBDIR += cwstudio
SUBDIR += dcf77pi
SUBDIR += deforaos-phone
SUBDIR += dfu-programmer
SUBDIR += dfu-util
SUBDIR += direwolf
SUBDIR += dsd
SUBDIR += dump1090
SUBDIR += ebook2cw
SUBDIR += ebook2cwgui
SUBDIR += echolinux
SUBDIR += efax
SUBDIR += ems-flasher
SUBDIR += fl_moxgen
SUBDIR += flcluster
SUBDIR += fldigi
SUBDIR += fllog
SUBDIR += flrig
SUBDIR += flwrap
SUBDIR += freedv
SUBDIR += gammu
2014-01-28 03:25:28 +00:00
SUBDIR += geoid
SUBDIR += gkermit
SUBDIR += gnocky
1999-04-02 00:48:02 +00:00
SUBDIR += gnokii
SUBDIR += gnuradio
SUBDIR += gpredict
SUBDIR += gqrx
SUBDIR += gr-osmosdr
SUBDIR += grig
SUBDIR += gsmlib
SUBDIR += gstreamer1-plugins-spandsp
SUBDIR += gtkmmorse
SUBDIR += hackrf
SUBDIR += hamlib
SUBDIR += hcidump
SUBDIR += hidapi
SUBDIR += hylafax
SUBDIR += ibp
SUBDIR += inspectrum
SUBDIR += java-simple-serial-connector
SUBDIR += jerm
SUBDIR += kb
SUBDIR += kermit
SUBDIR += klog
SUBDIR += libbtbb
SUBDIR += libconcord
SUBDIR += libfap
SUBDIR += libfec
SUBDIR += libimobiledevice
SUBDIR += libirman
SUBDIR += libmodbus
SUBDIR += librs232
SUBDIR += libsdr
SUBDIR += libsdr-gui
SUBDIR += libticables2
SUBDIR += libticalcs2
SUBDIR += libusbmuxd
SUBDIR += linrad
SUBDIR += liquid-dsp
SUBDIR += lirc
SUBDIR += locator
SUBDIR += lrzsz
SUBDIR += lysdr
SUBDIR += mbelib
SUBDIR += mgetty+sendfax
1996-03-05 07:48:31 +00:00
SUBDIR += minicom
SUBDIR += mlan3
SUBDIR += morse
SUBDIR += multimon-ng
SUBDIR += nasawash
SUBDIR += ncid
SUBDIR += nec2c
SUBDIR += nmealib
SUBDIR += nokryptia
SUBDIR += o2sms
SUBDIR += obexapp
SUBDIR += openobex
SUBDIR += openzwave
SUBDIR += owfs
SUBDIR += p5-Cisco-UCS
SUBDIR += p5-Device-Gsm
SUBDIR += p5-Device-Modem
2003-07-08 16:32:45 +00:00
SUBDIR += p5-Device-SerialPort
SUBDIR += p5-Fax-Hylafax-Client
SUBDIR += p5-Nexmo-SMS
SUBDIR += p5-SMS-SMS77
SUBDIR += p5-SMS-Send
SUBDIR += p5-SMS-Send-DeviceGsm
SUBDIR += p5-SMS-Send-NexmoUnicode
SUBDIR += p5-SMS-Send-TW-HiAir
SUBDIR += p5-SMS-Send-TW-PChome
SUBDIR += p5-SMS-Send-TW-Qma
SUBDIR += p5-SMS-Send-TW-ShareSMS
SUBDIR += p5-SMS-Send-TW-Socket2Air
SUBDIR += p5-SMS-Send-TW-chtsns
SUBDIR += p5-SMS-Send-TW-emome
SUBDIR += pear-Horde_ActiveSync
SUBDIR += pear-Horde_SyncMl
SUBDIR += picocom
SUBDIR += pr
SUBDIR += predict
SUBDIR += py-adafruit-ampy
SUBDIR += py-bulksms
SUBDIR += py-esptool
2015-12-10 07:11:50 +00:00
SUBDIR += py-gammu
SUBDIR += py-hidapi
SUBDIR += py-libconcord
SUBDIR += py-libimobiledevice
SUBDIR += py-lirc
SUBDIR += py-qt5-serialport
SUBDIR += py-serial
SUBDIR += py-xmodem
SUBDIR += pyla
SUBDIR += qico
SUBDIR += qpage
SUBDIR += qrq
SUBDIR += qsstv
Update Qt5 to 5.5.1. This is the latest stable release at time of writing. Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/ New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5 As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work on these ports in kde@'s experimental area51 repository. He's the one who started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden (nolden@kde.org) has contributed the initial version of most of our new Qt5 ports. Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805 with his own patch for the 5.5.1 update. Some of his changes there prompted additional fixes and changes present in the final patch generated from our experimental repository. New ports: - comms/qt5-connectivity, comms/qt5-sensors, devel/qt5-location, graphics/qt5-3d, net/qt5-enginio, x11-toolkits/qt5-canvas3d, x11-toolkits/qt5-uiplugin. General changes in all Qt5 ports: - All Qt5 ports are now built with -Wl,--as-needed to avoid overlinking, which is a problem with qmake-based because the libraries passed to the linker come from the modules .pri files and many are not necessary. - With this change, several ports had their USE_QT5 lines adjusted to explicitly include some libraries that were pulled in implicitly, and to exclude libraries no longer required with -Wl,--as-needed. Changes in specific ports: - devel/qt5: Drop the SQL_PLUGINS and TOOLS options and depend on all Qt5 ports by default. It makes the Makefile much simpler, and those options were already on by default. - devel/qt5-core: The clang+base libstdc++ workaround has been expanded and more C++11 features have been disabled when that combination is used by a port (basically, FreeBSD 9 with USES=compiler:c++11-lang). The disabled features have explanations for why they were disabled in the patched header itself. - devel/qt5-designer: uiplugins has been split out following a similar change upstream. By depending on qt5-uiplugin, qt5-uitools avoids having to depend on the big qt5-designer port. - multimedia/qt5-multimedia: The port now uses GStreamer 1.0 instead of 0.10. - net/qt5-network: The port now depends on libproxy for proxy settings. Using libproxy allows proxy settings to be read from different sources, and also allows .pac files to work with Qt. - www/qt5-webkit: The port now uses GStreamer 1.0 instead of 0.10. PR: 205805 PR: 206435
2016-01-24 18:10:14 +00:00
SUBDIR += qt5-connectivity
SUBDIR += qt5-sensors
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
SUBDIR += qt5-serialbus
SUBDIR += qt5-serialport
SUBDIR += qtel
SUBDIR += quisk
SUBDIR += redsea
SUBDIR += remserial
SUBDIR += rtl-sdr
SUBDIR += rubygem-callsign
SUBDIR += rubygem-ruby-termios
SUBDIR += rubygem-serialport
SUBDIR += rxtx
SUBDIR += scmxx
SUBDIR += scrcpy
SUBDIR += sdr-wspr
SUBDIR += ser2net
SUBDIR += serialoverip
SUBDIR += seyon
SUBDIR += sms_client
SUBDIR += smstools3
SUBDIR += snap7
SUBDIR += soapyairspy
SUBDIR += soapybladerf
SUBDIR += soapyplutosdr
SUBDIR += soapyredpitaya
SUBDIR += soapyremote
SUBDIR += soapysdrhackrf
SUBDIR += soapyuhd
SUBDIR += spandsp
SUBDIR += splat
SUBDIR += sredird
SUBDIR += sunxi-tools
SUBDIR += svxlink
SUBDIR += syncterm
SUBDIR += tcpser
SUBDIR += telldus-core
SUBDIR += thebridge
SUBDIR += tilp2
SUBDIR += tio
SUBDIR += tits
1997-06-08 11:24:45 +00:00
SUBDIR += tkhylafax
SUBDIR += tkscanfax
SUBDIR += tlf
SUBDIR += trustedqsl
SUBDIR += twpsk
SUBDIR += uarduno
SUBDIR += uartlirc
2016-09-13 19:00:41 +00:00
SUBDIR += uhd
SUBDIR += uird
SUBDIR += unixcw
SUBDIR += usbmuxd
SUBDIR += viewfax
SUBDIR += vrflash
SUBDIR += wsjtx
SUBDIR += wwl
SUBDIR += wy60
SUBDIR += xastir
SUBDIR += xcwcp
SUBDIR += xdemorse
SUBDIR += xdx
SUBDIR += xlog
SUBDIR += xmorse
SUBDIR += xnec2c
SUBDIR += xnecview
SUBDIR += yaac
SUBDIR += yagiuda
1998-10-09 04:49:29 +00:00
SUBDIR += yaps
SUBDIR += yfklog
2002-11-27 20:28:08 +00:00
SUBDIR += zssh
.include <bsd.port.subdir.mk>