notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
gwenhywfar-qt5 Gwenhywfar Qt5 support library
5.10.2 devel on this many watch lists=0 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: 2022-02-24 14:24:13
Commit Hash: c654ecc
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.10.2/catalog.mk
  3. /usr/local/share/licenses/gwenhywfar-qt5-5.10.2/LICENSE
  4. /usr/local/share/licenses/gwenhywfar-qt5-5.10.2/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.10/gwengui-qt5-config-version.cmake
  9. lib/cmake/gwengui-qt5-5.10/gwengui-qt5-config.cmake
  10. lib/libgwengui-qt5.so
  11. lib/libgwengui-qt5.so.79
  12. lib/libgwengui-qt5.so.79.10.2
  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 = 1690737100 SHA256 (gwenhywfar-5.10.2.tar.gz) = 60a7da03542865501208f20e18de32b45a75e3f4aa8515ca622b391a2728a9e1 SIZE (gwenhywfar-5.10.2.tar.gz) = 2668749

Packages (timestamps in pop-ups are UTC):
gwenhywfar-qt5
ABIlatestquarterly
FreeBSD:12:aarch644.20.0_15.10.2
FreeBSD:12:amd645.10.25.10.2
FreeBSD:12:armv64.20.0_15.3.0
FreeBSD:12:armv74.20.0_15.3.0
FreeBSD:12:i3865.10.25.10.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-5.6.0
FreeBSD:13:aarch645.10.25.10.2
FreeBSD:13:amd645.10.25.10.2
FreeBSD:13:armv65.4.1-
FreeBSD:13:armv75.10.25.10.2
FreeBSD:13:i3865.10.25.10.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc-5.10.2
FreeBSD:13:powerpc64-5.10.2
FreeBSD:13:powerpc64le-5.10.2
FreeBSD:13:riscv64-5.9.0
FreeBSD:14:aarch645.10.25.10.2
FreeBSD:14:amd645.10.25.10.2
FreeBSD:14:armv6--
FreeBSD:14:armv75.10.25.10.2
FreeBSD:14:i3865.10.25.10.2
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc5.10.15.10.2
FreeBSD:14:powerpc645.10.15.10.2
FreeBSD:14:powerpc64le5.10.15.10.2
FreeBSD:14:riscv645.6.0_1-
FreeBSD:15:aarch645.10.2-
FreeBSD:15:amd645.10.2-
FreeBSD:15:armv6--
FreeBSD:15:armv75.10.2-
FreeBSD:15:i3865.10.2-
FreeBSD:15:mips64--
FreeBSD:15:powerpc--
FreeBSD:15:powerpc645.10.2-
FreeBSD:15:powerpc64le5.10.2-
FreeBSD:15:riscv64--
 
Master port: devel/gwenhywfar
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gettext-runtime>=0.22_1 : devel/gettext-runtime
  2. msgfmt : devel/gettext-tools
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. xorgproto>=0 : x11/xorgproto
  6. qt5-buildtools>=5.15 : devel/qt5-buildtools
  7. qt5-qmake>=5.15 : devel/qt5-qmake
Library dependencies:
  1. libgcrypt.so : security/libgcrypt
  2. libgnutls.so : security/gnutls
  3. libgpg-error.so : security/libgpg-error
  4. libgwenhywfar.so : devel/gwenhywfar
  5. libintl.so : devel/gettext-runtime
  6. libiconv.so : converters/libiconv
  7. libGL.so : graphics/libglvnd
  8. libQt5Core.so : devel/qt5-core
  9. libQt5Gui.so : x11-toolkits/qt5-gui
  10. 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 gettext gmake iconv:translit 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/501/
Collapse this list.

Number of commits found: 12

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.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: 12