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
Port details
gwenhywfar-qt5 Gwenhywfar Qt5 support library
5.12.0 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.9.0Version of this port present on the latest quarterly branch.
Maintainer: jhale@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-10-29 11:38:42
Last Update: 2024-12-31 08:40:36
Commit Hash: c92fdda
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: net security
License: LGPL21+
WWW:
https://www.aquamaniac.de/rdm/projects/gwenhywfar
Description:
This is Gwenhywfar, a multi-platform (*BSD, Linux, MS-Win, etc.) helper library for networking and security applications and libraries. It is used by several 'finance' ports, and possibly others. Gwenhywfar includes the following features, among several others: - OS abstraction functions for directory and Internet address handling and library loading (src/os/) - Networking functions which allow managing many connections to be used economically even in single threaded applications - High-level functions for parsing files with a simplified "XML-like" format and accessing them like a hierarchical database (src/parser/) It is able to process valid XML files, too. - High-level cryptographic functions on top of OpenSSL functionality (src/crypt/)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gwenhywfar-qt5-5.12.0/catalog.mk
  3. /usr/local/share/licenses/gwenhywfar-qt5-5.12.0/LICENSE
  4. /usr/local/share/licenses/gwenhywfar-qt5-5.12.0/LGPL21+
  5. include/gwenhywfar5/gwen-gui-qt5/qt5_gui.hpp
  6. include/gwenhywfar5/gwen-gui-qt5/qt5_gui_dialog.hpp
  7. include/gwenhywfar5/gwen-gui-qt5/qt5dialogbox.hpp
  8. lib/cmake/gwengui-qt5-5.12/gwengui-qt5-config-version.cmake
  9. lib/cmake/gwengui-qt5-5.12/gwengui-qt5-config.cmake
  10. lib/libgwengui-qt5.so
  11. lib/libgwengui-qt5.so.79
  12. lib/libgwengui-qt5.so.79.12.0
  13. libdata/pkgconfig/gwengui-qt5.pc
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • gwenhywfar-qt5>0:devel/gwenhywfar-qt5
To install the port:
cd /usr/ports/devel/gwenhywfar-qt5/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/gwenhywfar-qt5
  • pkg install gwenhywfar-qt5
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gwenhywfar-qt5
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1735272271 SHA256 (gwenhywfar-5.12.0.tar.gz) = 0ad5f1447703211f1610053a94bce1e82abceda2222a2ecc9cf45b148395d626 SIZE (gwenhywfar-5.12.0.tar.gz) = 2721790

Packages (timestamps in pop-ups are UTC):
gwenhywfar-qt5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.12.05.12.05.4.15.12.05.12.0---
FreeBSD:13:quarterly5.12.05.12.0-5.12.05.12.05.10.25.10.25.10.2
FreeBSD:14:latest5.12.05.12.0-5.12.05.12.05.10.1-5.10.1
FreeBSD:14:quarterly5.12.05.12.0-5.12.05.12.05.10.25.10.25.10.2
FreeBSD:15:latest5.12.05.12.0n/a5.12.0n/a5.10.25.10.25.10.2
Master port: devel/gwenhywfar
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. xorgproto>=0 : x11/xorgproto
  4. qt5-buildtools>=5.15 : devel/qt5-buildtools
  5. qt5-qmake>=5.15 : devel/qt5-qmake
Library dependencies:
  1. libgwenhywfar.so : devel/gwenhywfar
  2. libGL.so : graphics/libglvnd
  3. libQt5Core.so : devel/qt5-core
  4. libQt5Gui.so : x11-toolkits/qt5-gui
  5. libQt5Widgets.so : x11-toolkits/qt5-widgets
This port is required by:
for Libraries
  1. finance/kmymoney

Configuration Options:
No options to configure
Options name:
devel_gwenhywfar-qt5
USES:
cpe gmake libtool localbase:ldflags pathfix pkgconfig compiler:c++11-lang gl qmake:no_env qt:5
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.aquamaniac.de/rdm/attachments/download/529/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: devel/gwenhywfar
CommitCreditsLog message
5.12.0
31 Dec 2024 08:40:36
commit hash: c92fdda19eaafcb4f7089b9eb9673b4009ea7ee8commit hash: c92fdda19eaafcb4f7089b9eb9673b4009ea7ee8commit hash: c92fdda19eaafcb4f7089b9eb9673b4009ea7ee8commit hash: c92fdda19eaafcb4f7089b9eb9673b4009ea7ee8 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/gwehywfar*: Update to 5.12.0

Remove unused dependencies from child ports.

Fix linking in devel/gwenhywfar-qt5.
5.9.0
24 Feb 2022 14:24:13
commit hash: c654ecc669c185ef25f0299291334e4018081164commit hash: c654ecc669c185ef25f0299291334e4018081164commit hash: c654ecc669c185ef25f0299291334e4018081164commit hash: c654ecc669c185ef25f0299291334e4018081164 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/gwenhywfar*: Fix overly aggressive pkg-plist substitutions
5.9.0
24 Feb 2022 14:24:13
commit hash: 8d73a92dfbf40e4a6e28b66a835f3bbfc589c5cacommit hash: 8d73a92dfbf40e4a6e28b66a835f3bbfc589c5cacommit hash: 8d73a92dfbf40e4a6e28b66a835f3bbfc589c5cacommit hash: 8d73a92dfbf40e4a6e28b66a835f3bbfc589c5ca files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/gwenhywfar*: Update to 5.9.0
5.6.0_1
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
5.6.0
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
5.6.0
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.6.0
12 Mar 2021 23:02:56
Revision:568207Original commit files touched by this commit
jhale search for other commits by this committer
devel/gwenhywfar*: Update to 5.6.0
5.4.1
30 Oct 2020 11:29:20
Revision:553680Original commit files touched by this commit
jhale search for other commits by this committer
devel/gwenhywfar: Update to 5.4.1
5.3.0
29 Jun 2020 16:26:57
Revision:540811Original commit files touched by this commit
jhale search for other commits by this committer
Update devel/gwenhywfar to 5.3.0 [1]
Update finance/aqbanking to 6.2.1
Fix gwenhywfar dependency in finance/gnucash

PR:		246812 [1]
Reported by:	Jens Grassel <freebsd-ports@jan0sch.de> [1]
4.20.2
28 Dec 2019 18:47:45
Revision:521233Original commit files touched by this commit
jhale search for other commits by this committer
devel/gwenhywfar: Update to 4.20.2
4.20.0_2
16 Jan 2019 11:13:45
Revision:490472Original commit files touched by this commit
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.20.0_1
11 Sep 2018 18:34:28
Revision:479538Original commit files touched by this commit
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
4.15.3
29 Oct 2016 11:38:35
Revision:424900Original commit files touched by this commit
jhale search for other commits by this committer
New port: devel/gwenhywfar-qt5, the Gwenhywfar Qt5 support library

While here:
- Clean up if statements in the master port
- Substitute the major.minor version in all gwenhywfar pkg-plists

devel/gwenhywfar/files/patch-configure had to be reworked, but the
changes only affect the new port and the other changes do not
affect the packages, so no PORTREVISON bump.

Number of commits found: 13