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
wxgtk31 GUI toolkit (wxWidgets) with GTK+3 bindings
3.1.5_2 x11-toolkits Deleted on this many watch lists=3 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 3.1.5_2Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-06-11 07:24:24
Last Update: 2022-10-25 05:44:03
Commit Hash: d55d969
People watching this port, also watch:: xcb-util-image, tmux, libmad, libssh, woff2
License: GPLv2+
WWW:
https://www.wxwidgets.org/
Description:
wxWidgets is a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. On FreeBSD the Gtk toolkit is used.
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
There is no configure plist information for this port.
Dependency lines:
  • wx31-gtk3>0:x11-toolkits/wxgtk31
Conflicts:
CONFLICTS_INSTALL:
  • wx31-gtk2
No installation instructions:
This port has been deleted.
PKGNAME: wx31-gtk3
Package flavors (<flavor>: <package>)
  • gtk3: wx31-gtk3
  • gtk2: wx31-gtk2
distinfo:
TIMESTAMP = 1657576053 SHA256 (wxWidgets-3.1.5.tar.bz2) = d7b3666de33aa5c10ea41bb9405c40326e1aeb74ee725bb88f90f1d50270a224 SIZE (wxWidgets-3.1.5.tar.bz2) = 22220762

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. gstreamer1-plugins-bad>=1.16.2 : multimedia/gstreamer1-plugins-bad
  4. gstreamer1-plugins>=1.16.2 : multimedia/gstreamer1-plugins
  5. msgfmt : devel/gettext-tools
  6. xorgproto>=0 : x11/xorgproto
  7. xorgproto>=0 : x11/xorgproto
  8. x11.pc : x11/libX11
  9. sm.pc : x11/libSM
  10. xxf86vm.pc : x11/libXxf86vm
  11. xtst.pc : x11/libXtst
Runtime dependencies:
  1. gstreamer1-plugins-bad>=1.16.2 : multimedia/gstreamer1-plugins-bad
  2. gstreamer1-plugins>=1.16.2 : multimedia/gstreamer1-plugins
  3. x11.pc : x11/libX11
  4. sm.pc : x11/libSM
  5. xxf86vm.pc : x11/libXxf86vm
  6. xtst.pc : x11/libXtst
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libexpat.so : textproc/expat2
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libfreetype.so : print/freetype2
  5. libharfbuzz.so : print/harfbuzz
  6. libjbig.so : graphics/jbigkit
  7. libnotify.so : devel/libnotify
  8. libpng.so : graphics/png
  9. libsecret-1.so : security/libsecret
  10. libsoup-2.4.so : devel/libsoup
  11. libtiff.so : graphics/tiff
  12. libwayland-egl.so : graphics/wayland
  13. libmspack.so : archivers/libmspack
  14. libwebkit2gtk-4.0.so : www/webkit2-gtk3
  15. libGL.so : graphics/libglvnd
  16. libGLU.so : graphics/libGLU
  17. libatk-1.0.so : accessibility/atk
  18. libcairo.so : graphics/cairo
  19. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  20. libglib-2.0.so : devel/glib20
  21. libintl.so : devel/gettext-runtime
  22. libgtk-3.so : x11-toolkits/gtk30
  23. libpango-1.0.so : x11-toolkits/pango
  24. libjpeg.so : graphics/jpeg-turbo
  25. libgstreamer-1.0.so : multimedia/gstreamer1
  26. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for wx31-gtk3-3.1.5_2: GSTREAMER=on: Multimedia support via GStreamer MSPACK=on: Microsoft archives support NLS=on: Native Language Support WEBKIT=on: WebKit webpage renderer support ===> Use 'make config' to modify these settings
Options name:
x11-toolkits_wxgtk31
USES:
compiler:c++11-lib gl gmake gnome iconv jpeg localbase pkgconfig tar:bz2 xorg gstreamer gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.5/
Collapse this list.
Port Moves
  • port moved to x11-toolkits/wxgtk32 on 2022-10-25
    REASON: Remove obsoleted port. Use x11-toolkits/wxgtk32 instead

Number of commits found: 28

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.5_2
25 Oct 2022 05:44:03
commit hash: d55d969d2c96dbd5007a0b615ab971177e66cee8commit hash: d55d969d2c96dbd5007a0b615ab971177e66cee8commit hash: d55d969d2c96dbd5007a0b615ab971177e66cee8commit hash: d55d969d2c96dbd5007a0b615ab971177e66cee8 files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
x11-toolkits/wxgtk31: remove port
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
3.1.5_2
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.5_2
12 Jul 2022 06:43:19
commit hash: 7c05d3788b4ea2f8f37a5118842a2001424dd0e6commit hash: 7c05d3788b4ea2f8f37a5118842a2001424dd0e6commit hash: 7c05d3788b4ea2f8f37a5118842a2001424dd0e6commit hash: 7c05d3788b4ea2f8f37a5118842a2001424dd0e6 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
x11-toolkits/wxgtk31: Use upstream release archive

Use upstream release archive as recommended by Porters Handbook
(USE_GITHUB section)

PR:		263960
Reviewed by:	koobs, lbartoletti
Approved by:	portmgr (blanket)
3.1.5_2
06 Jul 2022 11:35:47
commit hash: 5f1ab1aa754d48369054652bea0987ddd761c64fcommit hash: 5f1ab1aa754d48369054652bea0987ddd761c64fcommit hash: 5f1ab1aa754d48369054652bea0987ddd761c64fcommit hash: 5f1ab1aa754d48369054652bea0987ddd761c64f files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
x11-toolkits/*wx*: set desktop as maintainer
3.1.5_2
08 Jun 2022 08:29:06
commit hash: a58264f05f6792fa7b5c2c930b0661202f8de737commit hash: a58264f05f6792fa7b5c2c930b0661202f8de737commit hash: a58264f05f6792fa7b5c2c930b0661202f8de737commit hash: a58264f05f6792fa7b5c2c930b0661202f8de737 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11-toolkits/wxgtk31: add non-default, webkit-less gtk2 flavor

This follows similar commit b7cbb62f6ab6 in `x11-toolkits/wxgtk30'
to allow widget-heavy graphical software, e.g. various CADs, offer
more fluent, responsive, and overall better user experience.
3.1.5_2
02 May 2022 10:53:07
commit hash: 0d4421a961a879832c79f62fa15ea0f78cd7e5d1commit hash: 0d4421a961a879832c79f62fa15ea0f78cd7e5d1commit hash: 0d4421a961a879832c79f62fa15ea0f78cd7e5d1commit hash: 0d4421a961a879832c79f62fa15ea0f78cd7e5d1 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
multimedia/gstreamer: add missing USES=gstreamer

Add missing USES=gstreamer to options not caught in gstreamer.mk conversion in
[1]

Reported by:	fluffy

[1]  ca3f925d6eb53ff27e2a49775f6d33f52a587ae4
3.1.5_2
30 Apr 2022 08:03:20
commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4commit hash: ca3f925d6eb53ff27e2a49775f6d33f52a587ae4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
framework: convert bsd.gstreamer.mk to Uses/gstreamer.mk

- convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert ports tree to make use of USES=gstreamer
- remove duplicate dependency lines from the tree

Differential Revision: https://reviews.freebsd.org/D35097
3.1.5_2
27 Feb 2022 13:30:30
commit hash: 29badec1eb08d89f06c725bab29f45c647442dd9commit hash: 29badec1eb08d89f06c725bab29f45c647442dd9commit hash: 29badec1eb08d89f06c725bab29f45c647442dd9commit hash: 29badec1eb08d89f06c725bab29f45c647442dd9 files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
x11-toolkits/wxgtk31: bump portrevision

Bump after 337a99bc8b23f5353faab2009533cae0af699789
Reported by:	N-i-c-o (irc)
3.1.5_1
25 Feb 2022 18:31:45
commit hash: 6a00d14d451375d9ac4124bab2669af9780eda20commit hash: 6a00d14d451375d9ac4124bab2669af9780eda20commit hash: 6a00d14d451375d9ac4124bab2669af9780eda20commit hash: 6a00d14d451375d9ac4124bab2669af9780eda20 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
x11-toolkits/wxgtk31: Release maintainership to the pool
3.1.5_1
25 Feb 2022 18:10:24
commit hash: 337a99bc8b23f5353faab2009533cae0af699789commit hash: 337a99bc8b23f5353faab2009533cae0af699789commit hash: 337a99bc8b23f5353faab2009533cae0af699789commit hash: 337a99bc8b23f5353faab2009533cae0af699789 files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
x11-toolkits/py-wxPython4: Update to 4.1

 - Rename wxPython40 to wxPython4
 - Update to 4.1 version
 - Fix wxgtk31 for string
 - Use wxGtk31 instead of wxgtk30
 - Fix kicad* ports with wxgtk31/wxPython 4.1

Changes:
 - https://www.wxpython.org/news/2020-11-21-wxpython-411-release/index.html

Reviewed by:	tcberner
Approved by:	yuri, bofh
Differential Revision:	D34080
3.1.5_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
3.1.5
16 Apr 2021 07:52:45
commit hash: 925e342a409be50202c5150888762b66b96377f4commit hash: 925e342a409be50202c5150888762b66b96377f4commit hash: 925e342a409be50202c5150888762b66b96377f4commit hash: 925e342a409be50202c5150888762b66b96377f4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
x11-toolkits/wxgtk31: Update 3.1.4 -> 3.1.5

Bump 43 ports that either depend on wxgtk31 or potentially depend on it.

Reported by: portscout
3.1.4
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
3.1.4
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.
3.1.4
06 Dec 2020 19:54:59
Revision:557168Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Remove unused gconf2 dependency

PR:		251644
Submitted by:	greg@unrelenting.technology
3.1.4
01 Sep 2020 18:12:20
Revision:547284Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Update 3.1.3 -> 3.1.4

PR:		248244
Submitted by:	VVD <vvd@unislabs.com>
3.1.3
27 Dec 2019 21:18:26
Revision:521026Original commit files touched by this commit
cmt search for other commits by this committer
x11-toolkits/wxgtk31: update to 3.1.3

https://github.com/wxWidgets/wxWidgets/releases
Bump consumers ("needed shared library changed")

PR:		242652
Approved by:	yuri@ (maintainer)
3.1.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.
3.1.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
3.1.2_2
14 Mar 2019 16:33:28
Revision:495722Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Fix plist with WEBKIT=off

PR:		236334
Reported by:	Garry <g.roseman@mailbox.org>
3.1.2_1
12 Dec 2018 01:35:36
Revision:487272Original 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
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

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, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
3.1.2
11 Dec 2018 19:02:42
Revision:487249Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Update 3.1.1 -> 3.1.2

Reported by:	portscout
3.1.1_4
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
3.1.1_3
19 Aug 2018 23:37:06
Revision:477608Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/wxgtk30 and x11-toolkits/wxgtk31: Fix the problem that TLS is
broken on armv6/7

ftp/filezilla was dumping core

PR:		229396
Submitted by:	Ulrich Grey <usenet@ulrich-grey.de>
Approved by:	portmaster@bsdforge.com (maintainer's timeout on
x11-toolkits/wxgtk30; ~50 days)
MFH:		2018Q3
3.1.1_2
29 Jul 2018 22:18:46
Revision:475857Original 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
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
3.1.1_1
12 Jun 2018 07:17:10
Revision:472232Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Change to gtk3 because it is the latest gtk version

Also remove the stray file wxmsw.mo that caused conflict with wxgtk30.

This patch is a portion of the patch from the bug#228904.

PR:		228904
Submitted by:	Greg V <greg@unrelenting.technology>
3.1.1
11 Jun 2018 07:24:08
Revision:472169Original commit files touched by this commit
yuri search for other commits by this committer
New port: x11-toolkits/wxgtk31: GUI toolkit (wxWidgets) with GTK+ bindings

Repo-copy of x11-toolkits/wxgtk30.

Number of commits found: 28