As a patch release, Qt 6.6.1 does not introduce any new features but
contains more than 400 bug fixes, security updates, and other
improvements to the top of the Qt 6.6.0 release. See more information
about the most important changes and bug fixes from the Qt 6.6.1 release
note.
To allow building www/qt6-webengine without CUPS, a CUPS option has been
added and the Pdf module has been split out to a new port: print/qt6-pdf.
This also allows building devel/py-qt6-pyqt without pulling in the unused
WebEngine module. Fixes [1].
Remove a lot of unused dependencies. Fixes [2]. Also remove inconsistent
WWW lines from the individual Makefiles as WWW is alreay defined in
Mk/Uses/qt-dist.mk. [3]
Announcement: https://www.qt.io/blog/qt-6.6.1-released
Rel note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.1/release-note.md
PR: 271111 [1], 268692 [2]
Reported by: echoxxzz <echoxxzz@gmail.com> [1],
Matthieu Volat <mazhe@alkumuna.eu> [2],
lwhsu (via #freebsd-desktop IRC) [3]
MFH: 2023Q4
Security: 6d9c6aae-5eb1-11ee-8290-a8a1599412c6,
07ee8c14-68f1-11ee-8290-a8a1599412c6,
a1e27775-7a61-11ee-8290-a8a1599412c6,
0da4db89-84bf-11ee-8290-a8a1599412c6
Commit 833bce429a indirectly broke comms/gnuradio, making the linker
not find its libraries anymore:
ld: error: unable to find library -lgsl
ld: error: unable to find library -lgslcblas
Fix build by adding ${LOCALBASE}/lib to LDFLAGS.
- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications
The XA1541 plugin must depend on the exact same version of opencbm base.
* Make sure both ports use the same PORTREVISION by defining it in
comms/opencbm/Makefile.inc and enforcing no explicit definition in the
port Makefiles.
* Use PKGVERSION instead of PORTVERSION to construct the dependency.
Reported by: pkg-fallout
2023-10-31 dave-w1hkj <w1hkj@bellsouth.net>
2ba9f43d0: Version 4.2.03
923ff32f6: FSQ sounding CR/LF
- removed a number patches that were there to comment out cmedia support
- removed FreeBSD 12 support due to no cmedia support
Add missing dependencies pkgconfig, ssl to support additional protocols.
Add misc/soapysdr dependency to support HackRF One card.
Bump PORTREVISION
PR: 273967
Reported by: Ivan Rozhuk <rozhuk.im@gmail.com>
In tree version was very out of date.
Major change here is the addition of hid support using
devel/libudev-devd
Additional rigs are now supported
few other highlights.
2023-02-04 Leif Sawyer <ak.hepcat+gio@gmail.com>
c26976a8: Rescale dialogs
b4c30d05: fltk 1.4 update
2023-02-02 dave-w1hkj <w1hkj@bellsouth.net>
7cf542ae: cwio timing
d30e60ca: Warnings
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/androidutils_p.h
Error: Orphaned: %%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qleadvertiser_bluez_p.h
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1
Approved by: portmgr (blanket)
- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk
PR: 273727
Approved by: tcberner (portmgr)
Exp-run by: antoine
This patch is a backport of ca44241 from upstream:
runtime: Use MAP_FIXED flag to ensure buffer halves are contiguous
It fixes SIGSEGV observed with GNU Radio buffers consumers such as
comms/gqrx.
Discussed here:
https://github.com/gqrx-sdr/gqrx/issues/1275https://github.com/gnuradio/gnuradio/pull/6854
PR: 272543
Reported by: trasz
Obtained from: GNU Radio team (GH pull request: 6854)
MFH: 2023Q3