notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: net/qt5-network/files/patch-src_network_ssl_qsslsocket__openssl__symbols.cpp

Number of commits found: 18

Thursday, 29 Dec 2022
11:52 Tobias C. Berner (tcberner) search for other commits by this committer
Qt5: Update Qt 5 to 5.15.7

* rebase the KDE patched Qt5 ontop of the 5.15.7 branch
* update qt5-script to 5.15.11

Exp-run by:	antoine
PR:		268533
commit hash: 3aeb8b79ba651293817ac01ea6f8e9119766017e commit hash: 3aeb8b79ba651293817ac01ea6f8e9119766017e commit hash: 3aeb8b79ba651293817ac01ea6f8e9119766017e commit hash: 3aeb8b79ba651293817ac01ea6f8e9119766017e 3aeb8b7
Sunday, 30 Oct 2022
06:42 Felix Palmen (zirias) search for other commits by this committer
net/qt5-network: Fix for libressl 3.5

The OPENSSL_STACK functions are *not* available in LibreSSL.
Bump port revision, as the build was previously successful with
libressl 3.5.

Approved by:		tcberner (kde, mentor)
Differential Revision:	https://reviews.freebsd.org/D37043
commit hash: 04d6056cd46e389ad6414ff444f87f7e0cfabfa4 commit hash: 04d6056cd46e389ad6414ff444f87f7e0cfabfa4 commit hash: 04d6056cd46e389ad6414ff444f87f7e0cfabfa4 commit hash: 04d6056cd46e389ad6414ff444f87f7e0cfabfa4 04d6056
Wednesday, 20 Jul 2022
20:47 Tobias C. Berner (tcberner) search for other commits by this committer Author: Felix Palmen
net/qt5-network: Runtime fixes with libressl

Patches updated based on this gentoo patch:
	https://562050.bugs.gentoo.org/attachment.cgi?id=663100

- modified and extended for qt-network 5.15.5
- modified for libressl 3.5

Differential Revision: https://reviews.freebsd.org/D35729
commit hash: 49667cdc275e51a3e28e94582e18a6e094ae29c8 commit hash: 49667cdc275e51a3e28e94582e18a6e094ae29c8 commit hash: 49667cdc275e51a3e28e94582e18a6e094ae29c8 commit hash: 49667cdc275e51a3e28e94582e18a6e094ae29c8 49667cd
Monday, 4 Jul 2022
07:31 Tobias C. Berner (tcberner) search for other commits by this committer
qt5: Update Qt to 5.15.5 (KDE patched)

- update patch-collection diff to be at the highest patch-level
- update patch-collection diff to be against 5.15.5 instead of 5.15.2
- update devel/qt5-script to 5.15.10
- libressl support by Felix Palmen <felix@palmen-it.de>

PR:			264944
Exp-run by:		antoine
Differential Revision:	https://reviews.freebsd.org/D35619
commit hash: 787e501e3d8fdc162dc019f352b280298b192b0a commit hash: 787e501e3d8fdc162dc019f352b280298b192b0a commit hash: 787e501e3d8fdc162dc019f352b280298b192b0a commit hash: 787e501e3d8fdc162dc019f352b280298b192b0a 787e501
Wednesday, 25 May 2022
19:05 Charlie Li (vishwin) search for other commits by this committer
net/qt5-network: fix with LibreSSL 3.5

LibreSSL 3.5 opaqued many structs and implemented more functions
in line with OpenSSL 1.1

Approved by: tcberner (mentor, kde)
Differential Revision: https://reviews.freebsd.org/D34619
commit hash: ce78e24f5d7629db168513026f50ce95ff2ff74f commit hash: ce78e24f5d7629db168513026f50ce95ff2ff74f commit hash: ce78e24f5d7629db168513026f50ce95ff2ff74f commit hash: ce78e24f5d7629db168513026f50ce95ff2ff74f ce78e24
Tuesday, 8 Dec 2020
20:03 lbartoletti search for other commits by this committer
Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
This commit combines several updates.

- Update Qt to 5.12.2
- Update PyQt to 5.15.1
- Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also
updated to 5.15.2.
- Update sip to 5.4.0

SIP is a collection of tools  to create Python bindings for C and C++ libraries
and used by PyQt and wxPython. There are some changes with sip5 [1]:
- python 3.5+ is required
- sip drops support of old deprecated methods as sipdistutils & cie.
- this version breaks also PyQt5 extension ABI. SIP files will be installed in
${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings
- some ports will use the new pyqtbuilder package with the pyproject.toml setup.
Instead if the project have a setup.py, you should use sip-build to build it.
- if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires
pysip, so that should be enough for PyQt packages.

List of ports impacted by this change. Most of the patches have been integrated
or are in the process of being integrated upstream:

- devel/libsavitar
- graphics/py-python-poppler-qt5
- net-im/scudcloud
- net/libarcus
- print/py-frescobaldi
- science/py-veusz
- graphics/qgis and graphics/qgis-ltr
- deskutils/calibre

A special note regarding calibre. New versions require sip>=5, we update it to
the latest version (thanks to madpilot@)

science/scidavis will remove the PyQt binding soon and there is no patch
planned, so we remove the python option (ok makc@)

While here, convert some ports to USE_PYQT (cad/cura, cad/uranium, devel/eric6,
...)

Thanks to tcberner and adridg!

[1] https://www.riverbankcomputing.com/static/Docs/sip/

PR:                250853
Exp-run by:        antoine
Original commitRevision:557300 
Monday, 6 Jul 2020
06:43 tcberner search for other commits by this committer
Update Qt5 to 5.15

This is a major upgrade of the Qt libraries [1], [2].

* People that use upgrading mechanisms with incomplete dependency handling
  (portmaster & Co) should make sure to manually remove the existing Qt
  packages to guarantee a safe upgrade. Keep in mind, that Qt does not like if
  you have an incomplete upgrade.

* This version of Qt drops support for OpenSSL 1.0 -- this means that there
  won't be any binary packages for Qt5 provided by the FreeBSD package builders
  for FreeBSD 11.x anymore -- and the same for *all* the ports depending on
  net/qt5-network [3]. If you cannot upgrade to a more recent FreeBSD
  version (12.x, 13.x), you will need to build Qt5 from ports while switching
  to an SSL implementation from ports.

Big thanks are due for
* kai@ for updating webengine (also mikael@)
* Felix Palmen for providing LibreSSL support patches
* adridg@ and lbartoletti@ for helping me fix the fallout

[1] https://www.qt.io/blog/qt-5.15-released
[2] https://wiki.qt.io/New_Features_in_Qt_5.15
[3] https://www.freshports.org/net/qt5-network

PR:		247010
Exp-run by:	antoine
Original commitRevision:541318 
Tuesday, 1 Oct 2019
04:13 tcberner search for other commits by this committer
Qt5 update to 5.13.0

For new features, check: https://wiki.qt.io/New_Features_in_Qt_5.13

Thanks to adridg who helped to fix a lot of packages.

Exp-run by:	antoine
PR:		238782
Original commitRevision:513447 
Tuesday, 25 Dec 2018
17:15 adridg search for other commits by this committer
Update net/qt5-network to build against LibreSSL.

Patches by Charlie Li / ml_vishwin, with explanation in the patches.
Builds on 11.2 (ssl=unset, base, openssl) and 12.0 (ssl=unset, base,
libressl). Tested with otter-browser on 12.0 (ssl=unset, libressl).

PR:		234078
Submitted by:	Charlie Li
Reported by:	W. Schwarzenfeld
Differential Revision:	https://reviews.freebsd.org/D18582
Original commitRevision:488331 
Sunday, 16 Dec 2018
14:49 tcberner search for other commits by this committer
Update Qt5 to 5.12.0

http://blog.qt.io/blog/2018/12/06/qt-5-12-lts-released/

- This breaks support for libressl again. Patches are welcome.

PR:		233705
Exp-run by:	antoine
Original commitRevision:487594 
Monday, 26 Nov 2018
20:29 tcberner search for other commits by this committer
net/qt5-network: fix build with LibreSSL

PR:		228344
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Original commitRevision:485965 
Sunday, 9 Sep 2018
11:12 tcberner search for other commits by this committer
Update Qt5 to 5.11.1

Big thanks to
        * brnrd for the libressl patches in net/qt5-network
        * jhale for fixing the bulk load of ports

PR:		230884
Exp-run by:	antoine
Original commitRevision:479286 
Friday, 18 May 2018
12:27 rakuco search for other commits by this committer
Update the Qt5 ports to 5.10.1.

The work was done by tcberner and myself, with thanks to antoine for the
exp-run.

Not a lot to report compared to other Qt5 updates:
* net/qt5-network is still broken with LibreSSL. I said this in a commit
  message ages ago but it bears repeating: upstream is open to adding support
  for LibreSSL, but someone needs to step up to maintain it upstream, otherwise
  things will continue to be broken all the time.
* www/qt5-webengine is a huge monster that is terrible to update, just like
  www/chromium itself is. We (kde@) have decided to keep using the 5.9 series
  for the time being, as it should be compatible with the rest of Qt anyway. It
  was updated to 5.9.5, the latest 5.9 release at the time of writing.

PR:		228213
Original commitRevision:470288 
Sunday, 1 Apr 2018
22:38 cmt search for other commits by this committer
restore ssl functionality with openssl

The "libressl compatibility" unfortunately added a dependency on the
SSL_CTX_set1_groups() function, which is neither available in base (for
released versions of FreeBSD) nor ports openssl (it's only in openssl-devel
and libressl). This broke SSL (most importantly HTTPS) functionalty
in many Qt5-ports.

This adds some #ifdefs around the SSL_CTX_set1_groups() calling sites
and restores the old code in cases where libressl has not been detected.

PR:		218421
Reported by:	yuri
Approved by:	maintainer-timeout
Original commitRevision:466188 
Saturday, 20 Jan 2018
11:56 woodsb02 search for other commits by this committer
net/qt5-network: Fix SSL runtime detection code with LibreSSL

Patch taken from OpenBSD ports:
 
http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11/qt5/qtbase/patches/patch-src_network_ssl_qsslsocket_openssl_symbols_cpp.diff?r1=1.2&r2=1.3
 
http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11/qt5/qtbase/patches/patch-src_network_ssl_qsslsocket_openssl_symbols_p_h.diff?r1=1.2&r2=1.3

PR:		225332
Approved by:	tcberner
Obtained from:	OpenBSD ports
Original commitRevision:459510 
Tuesday, 7 Mar 2017
02:45 rezny search for other commits by this committer
Fix to build with libressl as well as libressl-devel and simplify patch

PR:		217220
Reported by:	w.schwarzenfeld@utanet.at
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9914
Original commitRevision:435579 
Wednesday, 22 Feb 2017
19:29 rezny search for other commits by this committer
Fix build with libressl-devel by implementing portable curve control.
Correct the path used for loading SSL libraries at runtime.

PR:		216781
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9726
Original commitRevision:434633 
Wednesday, 25 May 2016
19:55 pi search for other commits by this committer
net/qt5-network: fix openssl runtime linking

PR:		209324
Submitted by:	groot@kde.org (kde)
Original commitRevision:415860 

Number of commits found: 18