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.

Port details
qt5-gtkplatform GTK platform backend for Qt 5
0.2.4.11 x11-toolkits Deleted 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 0.2.4.11Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Archived upstream
Expired This port expired on: 2021-04-15
Maintainer: greg@unrelenting.technology search for ports maintained by this maintainer
Port Added: 2018-01-08 21:59:22
Last Update: 2021-04-17 11:53:35
Commit Hash: a61f4b6
License: LGPL3 GPLv2+
WWW:
https://github.com/CrimsonAS/gtkplatform
Description:
gtkplatform is a Qt Platform Abstraction plugin providing Qt applications with the capability to use GTK+ as a host toolkit. It lets Qt applications render with native GTK+ menus, and use GTK+ for input (mouse, keyboard, touch), and getting window content on screen, the same as it uses e.g. Cocoa on macOS. WWW: https://github.com/CrimsonAS/gtkplatform
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (28 items)
Collapse this list.
  1. /usr/local/share/licenses/qt5-gtkplatform-0.2.4.11/catalog.mk
  2. /usr/local/share/licenses/qt5-gtkplatform-0.2.4.11/LICENSE
  3. /usr/local/share/licenses/qt5-gtkplatform-0.2.4.11/LGPL3
  4. /usr/local/share/licenses/qt5-gtkplatform-0.2.4.11/GPLv2+
  5. include/qt5/QtGtkExtras/QGtkHeaderBar
  6. include/qt5/QtGtkExtras/QGtkRefPtr
  7. include/qt5/QtGtkExtras/QtGtkExtras
  8. include/qt5/QtGtkExtras/QtGtkExtrasDepends
  9. include/qt5/QtGtkExtras/QtGtkExtrasVersion
  10. include/qt5/QtGtkExtras/qgtkextrasglobal.h
  11. include/qt5/QtGtkExtras/qgtkheaderbar.h
  12. include/qt5/QtGtkExtras/qgtkrefptr.h
  13. include/qt5/QtGtkExtras/qtgtkextrasversion.h
  14. lib/cmake/Qt5Gui/Qt5Gui_QGtkIntegrationPlugin.cmake
  15. lib/qt5/libQt5GtkExtras.prl
  16. lib/qt5/libQt5GtkExtras.so
  17. lib/qt5/libQt5GtkExtras.so.5
  18. lib/qt5/libQt5GtkExtras.so.5.9
  19. lib/qt5/libQt5GtkExtras.so.5.9.0
  20. @comment lib/qt5/libQt5GtkExtras.so.5.9.0.debug
  21. lib/qt5/mkspecs/modules/qt_lib_gtkextras.pri
  22. lib/qt5/mkspecs/modules/qt_lib_gtkextras_private.pri
  23. lib/qt5/plugins/platforms/libqgtk.so
  24. @comment lib/qt5/plugins/platforms/libqgtk.so.debug
  25. libdata/pkgconfig/Qt5GtkExtras.pc
  26. @owner
  27. @group
  28. @mode
Collapse this list.
Dependency lines:
  • qt5-gtkplatform>0:x11-toolkits/qt5-gtkplatform
No installation instructions:
This port has been deleted.
PKGNAME: qt5-gtkplatform
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1599927925 SHA256 (CrimsonAS-gtkplatform-0.2.4-11-g1149f4f_GH0.tar.gz) = c1c90b46be42a0fa07a89b92b20acedbba7161c88d95b11c518221011bb3a7e3 SIZE (CrimsonAS-gtkplatform-0.2.4-11-g1149f4f_GH0.tar.gz) = 62925

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. xorgproto>=0 : x11/xorgproto
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. xrender.pc : x11/libXrender
  6. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  7. qt5-qmake>=5.15.2 : devel/qt5-qmake
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xext.pc : x11/libXext
  3. xrender.pc : x11/libXrender
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libfreetype.so : print/freetype2
  3. libinput.so : x11/libinput
  4. libmtdev.so : devel/libmtdev
  5. libnotify.so : devel/libnotify
  6. libudev.so : devel/libudev-devd
  7. libxkbcommon.so : x11/libxkbcommon
  8. libGL.so : graphics/mesa-libs
  9. libEGL.so : graphics/mesa-libs
  10. libatk-1.0.so : accessibility/atk
  11. libcairo.so : graphics/cairo
  12. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  13. libglib-2.0.so : devel/glib20
  14. libintl.so : devel/gettext-runtime
  15. libgtk-3.so : x11-toolkits/gtk30
  16. libpango-1.0.so : x11-toolkits/pango
  17. libQt5Core.so : devel/qt5-core
  18. libQt5DBus.so : devel/qt5-dbus
  19. libQt5Gui.so : x11-toolkits/qt5-gui
  20. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11-toolkits_qt5-gtkplatform
USES:
compiler:c++11-lang gl gnome pkgconfig qmake:outsource qt:5 xorg xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/CrimsonAS/gtkplatform/tar.gz/0.2.4-11-g1149f4f?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2021-04-17
    REASON: Has expired: Archived upstream

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.2.4.11
17 Apr 2021 11:53:35
commit hash: a61f4b6b0c1031305a914b66d606f7b40fdca966commit hash: a61f4b6b0c1031305a914b66d606f7b40fdca966commit hash: a61f4b6b0c1031305a914b66d606f7b40fdca966commit hash: a61f4b6b0c1031305a914b66d606f7b40fdca966 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
Remove expired ports:

2021-04-14 www/grafana4: Upstream end of life
2021-04-14 www/grafana5: Upstream end of life
2021-04-15 comms/py-lirc: No longer maintained and not compatible with Python 3
2021-04-15 x11-toolkits/qt5-gtkplatform: Archived upstream
0.2.4.11
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
0.2.4.11
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.
0.2.4.11
13 Sep 2020 06:20:16
Revision:548455Original commit files touched by this commit
tcberner search for other commits by this committer
x11-toolkits/qt5-gtkplatform: fix build with modern Qt

- update to the last commit in the repo which adds support for the Qt in ports
- deprecate as upstream abandonned the project

Approved by:	Greg V <greg@unrelenting.technology> (maintainer)
Differential Revision:	https://reviews.freebsd.org/D26415
0.2.2
13 Apr 2020 12:35:59
Revision:531601Original commit files touched by this commit
tcberner search for other commits by this committer
Update Qt5 to 5.14.2

Very big thanks go again to kai@ who provided the www/qt5-webengine upgrade (to
5.14.0).
Notably, video capture support was re-enabled.

Announcement:
        https://www.qt.io/blog/qt-5.14-has-released

PR:		244964
Exp-run by:	antoine
0.2.2_3
07 Nov 2019 18:36:56
Revision:517000Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
0.2.2_3
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
0.2.2_2
13 Jul 2019 10:04:00
Revision:506535Original commit files touched by this commit
tcberner search for other commits by this committer
x11-toolkits/qt5-gtkplatform: prepare for Qt 5.13

PR:		238782
0.2.2_2
15 Mar 2019 00:11:38
Revision:495750Original commit files touched by this commit
linimon search for other commits by this committer
Fix build on gcc-based architectures:

  cc1plus: error: unrecognized command line option "-std=c++1z"

Approved by:	portmgr (tier-2 blanket)
0.2.2_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)
0.2.2_1
16 Dec 2018 14:49:16
Revision:487594Original commit files touched by this commit
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
0.2.2_1
28 Jun 2018 17:39:55
Revision:473503Original commit files touched by this commit
tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
0.2.2
08 Jan 2018 21:59:15
Revision:458486Original commit files touched by this commit
rakuco search for other commits by this committer
New port: x11-toolkits/qt5-gtkplatform

gtkplatform is a Qt Platform Abstraction plugin providing Qt applications with
the capability to use GTK+ as a host toolkit.

It lets Qt applications render with native GTK+ menus, and use GTK+ for input
(mouse, keyboard, touch), and getting window content on screen, the same as it
uses e.g. Cocoa on macOS.

WWW: https://github.com/CrimsonAS/gtkplatform

PR:		224453
Submitted by:	Greg V <greg@unrelenting.technology>

Number of commits found: 13