notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
wxgtk31 GUI toolkit (wxWidgets) with GTK+3 bindings
3.1.5_2 x11-toolkits on this many watch lists=4 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.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-06-11 07:24:24
Last Update: 2022-06-08 08:29:06
Commit Hash: a58264f
People watching this port, also watch:: font-misc-meltho, font-bh-lucidatypewriter-100dpi, ladspa, py38-pycparser, libao
License: GPLv2+
Description:
SVNWeb : git : Homepage
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
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/x11-toolkits/wxgtk31/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/wxgtk31
  • pkg install wx31-gtk3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wx31-gtk3
Package flavors (<flavor>: <package>)
  • gtk3: wx31-gtk3
  • gtk2: wx31-gtk2
distinfo:
Packages (timestamps in pop-ups are UTC):
wx31-gtk2
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd643.1.5_2-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3863.1.5_2-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch643.1.5_2-
FreeBSD:13:amd643.1.5_2-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3863.1.5_2-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch643.1.5_2-
FreeBSD:14:amd643.1.5_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3863.1.5_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
wx31-gtk3
ABIlatestquarterly
FreeBSD:11:aarch64-3.1.3
FreeBSD:11:amd643.1.5_13.1.5_1
FreeBSD:11:armv6--
FreeBSD:11:i3863.1.5_13.1.5_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-3.1.5_2
FreeBSD:12:amd643.1.5_23.1.5_2
FreeBSD:12:armv63.1.1_4-
FreeBSD:12:armv7--
FreeBSD:12:i3863.1.5_23.1.5_2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch643.1.5_23.1.5_2
FreeBSD:13:amd643.1.5_23.1.5_2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3863.1.5_23.1.5_2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-3.1.5_1
FreeBSD:14:aarch643.1.5_2-
FreeBSD:14:amd643.1.5_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3863.1.5_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643.1.4-
 

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
This port is required by:
for Libraries
  1. astro/phd2
  2. audio/audacity
  3. cad/PrusaSlicer
  4. cad/kicad
  5. cad/kicad-devel
  6. comms/cubicsdr
  7. comms/gnuradio
Expand this list (17 items / 10 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/limesuite
  3. databases/grass7
  4. databases/grass8
  5. graphics/electricsheep
  6. graphics/wxsvg
  7. lang/erlang-wx
  8. math/saga
  9. multimedia/dvdstyler
  10. science/opensph
  11. x11-toolkits/py-wxPython4
  12. Collapse this list.

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/wxWidgets/wxWidgets/tar.gz/v3.1.5?dummy=/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
08 Jun 2022 08:29:06
 files touched by this commit commit hash:a58264f05f6792fa7b5c2c930b0661202f8de737  3.1.5_2
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.
02 May 2022 10:53:07
 files touched by this commit commit hash:0d4421a961a879832c79f62fa15ea0f78cd7e5d1  3.1.5_2
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
30 Apr 2022 08:03:20
 files touched by this commit commit hash:ca3f925d6eb53ff27e2a49775f6d33f52a587ae4  3.1.5_2
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
27 Feb 2022 13:30:30
 files touched by this commit commit hash:29badec1eb08d89f06c725bab29f45c647442dd9  3.1.5_2
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)
25 Feb 2022 18:31:45
 files touched by this commit commit hash:6a00d14d451375d9ac4124bab2669af9780eda20  3.1.5_1
Yuri Victorovich (yuri) search for other commits by this committer
x11-toolkits/wxgtk31: Release maintainership to the pool
25 Feb 2022 18:10:24
 files touched by this commit commit hash:337a99bc8b23f5353faab2009533cae0af699789  3.1.5_1
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
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  3.1.5_1
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
16 Apr 2021 07:52:45
 files touched by this commit commit hash:925e342a409be50202c5150888762b66b96377f4  3.1.5
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
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  3.1.4
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.1.4
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Dec 2020 19:54:59
Original commit files touched by this commit Revision:557168  3.1.4
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Remove unused gconf2 dependency

PR:		251644
Submitted by:	greg@unrelenting.technology
01 Sep 2020 18:12:20
Original commit files touched by this commit Revision:547284  3.1.4
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>
27 Dec 2019 21:18:26
Original commit files touched by this commit Revision:521026  3.1.3
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)
07 Nov 2019 18:36:56
Original commit files touched by this commit Revision:517000  3.1.2_3
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.
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  3.1.2_3
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
14 Mar 2019 16:33:28
Original commit files touched by this commit Revision:495722  3.1.2_2
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>
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  3.1.2_1
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
11 Dec 2018 19:02:42
Original commit files touched by this commit Revision:487249  3.1.2
yuri search for other commits by this committer
x11-toolkits/wxgtk31: Update 3.1.1 -> 3.1.2

Reported by:	portscout
11 Sep 2018 18:34:28
Original commit files touched by this commit Revision:479538  3.1.1_4
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
19 Aug 2018 23:37:06
Original commit files touched by this commit Revision:477608  3.1.1_3
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
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  3.1.1_2
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
12 Jun 2018 07:17:10
Original commit files touched by this commit Revision:472232  3.1.1_1
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>
11 Jun 2018 07:24:08
Original commit files touched by this commit Revision:472169  3.1.1
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: 23