Commit graph

5401 commits

Author SHA1 Message Date
Jason E. Hale
8adbabc798 Qt6: Update to 6.6.1
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
2023-12-01 13:16:47 -05:00
Po-Chuan Hsieh
da90ba38f0
*/Makefile: Sort SUBDIRs 2023-11-27 18:28:02 +08:00
Rene Ladan
55660d2e54 comms/telldus-core: Remove expired port
2023-11-30 comms/telldus-core: BROKEN for more than a year
2023-11-26 13:20:16 +01:00
Jason E. Hale
1d76bdf62d Qt6: Update to 6.6.0
Qt 6.6.0 is a feature release with focus on improving UX capabilities
including responsive UI technology and the Qt Graph module.

The Qt Coap module has been added as net/qt6-coap. [1]

PySide6 and PyQt6 have also been updated to 6.6.0.

Announcement: https://www.qt.io/blog/qt-6.6-released
Rel note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.0/release-note.md

PR:		275068, 274911 [1]
MFH:		2023Q4
Exp-run by:	antoine
2023-11-23 12:43:42 -05:00
Pierre Pronchery
8dddb34524 comms/deforaos-phone: Add back latest version 0.6.2
DeforaOS telephony application
WWW:	https://www.defora.org/
2023-11-23 13:30:50 +01:00
Nuno Teixeira
03eac77c10 */*: Bump consumers of x11-toolkits/wxgtk32
New version of wxWidgets in tree
2023-11-23 11:20:28 +00:00
Antoine Brodin
827eb3b1ba comms/gqrx: default flavor has to be the first one 2023-11-17 14:44:23 +00:00
Ganael LAPLANCHE
2215152bfc comms/gnuradio: Switch to 'USES' for LDCONFIG patch
This improves commit 2541ea0b: use USES=localbase:ldflags instead of
direct modification of LDCONFIG.

Reported by: eduardo via ports-committers@
2023-11-15 12:15:34 +01:00
Ganael LAPLANCHE
2541ea0beb comms/gnuradio: Fix build after 833bce429a
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.
2023-11-14 16:49:58 +01:00
Jose Alonso Cardenas Marquez
0b92f925a3
lang/fpc-*: Merge all units to lang/fpc
- 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
2023-11-12 15:49:26 -05:00
Yuri Victorovich
84879518ba comms/sdr++: Add PORTSCOUT tag 2023-11-11 03:38:18 -08:00
Ganael LAPLANCHE
c379663c64 comms/rtl-sdr: Update to 2.0.1
and bump dependent ports' revisions
2023-11-10 12:39:37 +01:00
Hiroki Tagato
8b973b6ee2 comms/scrcpy: update to 2.2
Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v2.2

Reported by:	GitHub (watch releases)
2023-11-08 10:47:11 +09:00
Rodrigo Osorio
06df180a9e */*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems

Approved by:	portmgr (blanket)
PR:		274888
2023-11-06 11:03:47 +01:00
Felix Palmen
131067d9a2 comms/opencbm-plugin-xa1541: Fix run depends
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-11-05 13:30:23 +01:00
Yuri Victorovich
4a6628f4fb comms/flamp: update 2.2.09 → 2.2.10
Reported by:	portscout
2023-11-04 23:38:18 -07:00
Michael Osipov
fcf68ae5ec */*: Bump PORTREVISION for Ghostscript 10 change
Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
2023-11-03 08:17:38 +01:00
Vladimir Kondratyev
e7cab4dcfb comms/iwmbt-firmware: Update to 20230515
PR:		274866
Approved by:	fuz
2023-11-03 05:26:23 +03:00
Diane Bruce
00f80e6cb8 comms/fldigi: Update to 4.2.03
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
2023-11-02 10:25:59 -04:00
Diane Bruce
45b41d864e comms/fldigi: Update to 4.2.02
N.B.

This is matched pair release. flamp 2.2.10 requires fldigi 4.2.02 for correct
transfer of fldigi operating state.

2023-10-31  dave-w1hkj  <w1hkj@bellsouth.net>

        45ec483b8: Version 4.2.02
        a724d290c: fsq coding error
        4bc7b368e: Version 4.2.01
        009a5b8ba: fsq sounder

2023-10-27  Sven Schnelle  <svens@stackframe.org>

        f1b3fe273: FSK port

2023-10-24  Florian Wolters (DF2ET)  <df2et@df2et.de>

        7a75d2c7b: Cloud log update

2023-10-23  dave-w1hkj  <w1hkj@bellsouth.net>

        c52ef6d0e: frequencies2 list
        a3eb92f8f: gnuc warnings
        4a430a4f3: flrig auto shutdown
        8ee7b6ae5: button_colors
        922d524f8: Light Buttons
        34d6315a2: OFDM_2000 OFDM_2000F
2023-10-31 12:59:49 -04:00
Muhammad Moinur Rahman
75e54cae7c comms/uartlirc: Mark DEPRECATED
- BROKEN on all supported versions for more than 2 years after the EOL of 12
- Set EXPIRATION_DATE 2023-12-31
2023-10-29 23:53:40 +01:00
Muhammad Moinur Rahman
eccf609860 comms/mlan3: Mark DEPRECATED
- BROKEN on all supported versions for more than 2 years after the EOL
  of 12
- Set EXPIRATION_DATE 2023-12-31
2023-10-29 23:53:40 +01:00
Muhammad Moinur Rahman
74d801c1e4 comms/telldus-core: Mark DEPRECATED
- BROKEN for more than a year
- Set EXPIRATION_DATE 2023-11-30
2023-10-29 23:53:40 +01:00
Muhammad Moinur Rahman
06c3c669cc comms/sdr-wspr: Mark DEPRECATED
- Depends on deprecated www/qt5-webkit
- Set EXPIRATION_DATE 2023-11-26
Approved by:	portmgr (blanket)
2023-10-26 19:57:13 +02:00
Diane Bruce
04c9b0ef4f comms/flrig: No hid support on FreeBSD 12
Can't build on FreeBSD 12 due to no hid support.
2023-10-25 18:32:40 -04:00
Ganael LAPLANCHE
d74310d7d5 comms/gqrx: Update to 2.17.3 2023-10-25 07:40:47 +02:00
Rodrigo Osorio
8892b76a47 comms/rtl-433: Add missing dependencies
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>
2023-10-24 02:11:59 +02:00
Daniel Engberg
e7cdc9a295 comms/ncid: Deprecate and set expiration date to 2023-12-31
Unmaintained for over a year, outdated and unsupported upstream.
Upstream is active if someone wants to pick this up.
2023-10-22 11:54:19 +02:00
Daniel Engberg
50c4a5aef2 comms/libconcord: Deprecate and set expiration date to 2024-12-31
Logitech Harmony were officially discontinued in 2021, last major
product in 2019. Sunset within a reasonable timeframe

Reference:
https://www.androidpolice.com/2021/04/11/how-long-will-your-logitech-harmony-remote-keep-working/
2023-10-22 11:54:19 +02:00
Daniel Engberg
f3e609efb3 comms/concordance: Deprecate and set expiration date to 2024-12-31
Logitech Harmony were officially discontinued in 2021, last major
product in 2019. Sunset within a reasonable timeframe

Reference:
https://www.androidpolice.com/2021/04/11/how-long-will-your-logitech-harmony-remote-keep-working/
2023-10-22 11:54:19 +02:00
Diane Bruce
edbb30ff9f comms/flrig: Forgot to remove patch
- patch-src_main.cxx is no longer necessary.
2023-10-14 19:48:19 -04:00
Jason E. Hale
7f496af089 Qt5: Update to 5.15.11
Update devel/pyside2* and devel/shiboken2 to 5.15.11

Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.11/release-note.md
2023-10-13 23:54:48 -04:00
Diane Bruce
eb08338528 comms/flrig: Update to latest 2.0.04
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
2023-10-12 08:39:29 -04:00
Ganael LAPLANCHE
4918ddd086 comms/gqrx: add flavors for Qt5 and Qt6 2023-10-12 12:30:21 +02:00
Ganael LAPLANCHE
44f73262b2 comms/gqrx: Update to 2.17.2
and switch to using Qt6, Gqrx being now stable with it
2023-10-10 12:08:14 +02:00
Jason E. Hale
172821a532 comms/qt6-serialbus: Fix pkg-plist
PR:		274374
Reported by:	jbeich
MFH:		2023Q4
2023-10-09 23:55:10 -04:00
Charlie Li
f1c0a7cb32
comms/qsstv: update WWW and MASTER_SITES 2023-10-09 12:17:50 -04:00
Jason E. Hale
b27916d94c Qt6: Update to 6.5.3
As a patch release, Qt 6.5.3 does not introduce any new features but
contains more than 500 bug fixes, security updates, and other
improvements on top of Qt 6.5.2 release. See more information about
the most important changes and bug fixes from Qt 6.5.3 release note.

Annoucement:	https://www.qt.io/blog/qt-6.5.3-released
Release note:	https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.3/release-note.md
2023-10-03 20:08:27 -04:00
Jason E. Hale
703f6fe5ab comms/qt6-connectivity: Add pcsc-lite dep
If devel/pcsc-lite is installed, it gets picked up in configure and
causes several more files to be installed.
2023-09-29 17:42:36 -04:00
Po-Chuan Hsieh
d16d97da89
comms/qt5-connectivity: Fix PLIST
====> 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)
2023-09-30 00:15:07 +08:00
Po-Chuan Hsieh
3754fc5f19
*: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test}
- 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
2023-09-29 22:19:56 +08:00
Tobias C. Berner
cb2e2b668a comms/qt6-connectivity: new port 2023-09-29 06:10:07 +02:00
Dima Panov
21d8008e86
devel/boost*: bump all consumers after 1.83.0 2023-09-27 17:36:30 +03:00
Jason E. Hale
2a5c778173 Qt5: Update to 5.15.10
Update devel/qt5-script* and www/qt5-webengine to 5.15.15-lts
Update devel/pyside2* and devel/shiboken2 to 5.15.10

Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.10/release-note.md

PR:		273934
Exp-run by:	antoine
2023-09-25 11:35:16 -04:00
Michael Büker
397c11663e comms/py-fritzconnection: update to 1.13.2
Changelog: https://github.com/kbr/fritzconnection/releases/tag/1.13.2

PR:		274052
2023-09-24 14:57:15 -04:00
Diane Bruce
db12596a6b comms/fldigi: Add sourceforge master site
Just add another upstream source.
2023-09-22 19:20:39 -04:00
Diane Bruce
cf4dac8d1d comms/fldigi: Update to 4.2.00
- Makefile.am patch needed or the build fails due to extraneous -I subdir
- Numerous updates just a few listed

2023-08-30  dave-w1hkj  <w1hkj@bellsouth.net>

        65599e949: Version 4.2.00
        d01751cce: TTY ptt dtr/rts
        885ef1ff8: THOR56
        12ed9b841: THOR 32/44
        fd4388110: Waterfall cursor
        5d4a6fa80: Revert "FSQ s/n"
        b6d34d0f6: Version 4.1.27
        24e8c0559: Macro <PAUSE>

2023-06-28  Rik van Riel  <riel@surriel.com>

        4ef76f9f4: navtex

2023-06-15  dave-w1hkj  <w1hkj@bellsouth.net>

        ec94e923a: TEN_TEN contest field
        c928e86ad: Pause/Break
        a29d78a42: FSQ s/n
        e75f7293c: IFKP s/n evaluator
        68b280058: EQSL submission
...
2023-09-22 09:14:05 -04:00
Ganael LAPLANCHE
7c65f9efc3 comms/gqrx: Re-enable ASLR
Following commit 35f7383, Gqrx does not crash anymore with ASLR enabled.
2023-09-20 12:47:55 +02:00
Ganael LAPLANCHE
35f73836d1 comms/gnuradio: Fix crash with GNU Radio buffers
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/1275
  https://github.com/gnuradio/gnuradio/pull/6854

PR:	272543
Reported by:	trasz
Obtained from:	GNU Radio team (GH pull request: 6854)
MFH:	2023Q3
2023-09-20 12:28:48 +02:00
Diane Bruce
5e3351caf5 comms/wsjtx: Stray line left in broke build
wsjtx has it's own patch system which is hard to work with.
I goofed and somehow left a line in which broke the build completely. :-(

PR:		ports/262937
2023-09-12 06:43:04 -04:00