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
wxgtk32 GUI toolkit (wxWidgets) with GTK+3 bindings
3.2.6 x11-toolkits 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.2.6Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-10-25 05:45:07
Last Update: 2024-11-25 12:03:27
Commit Hash: 0fbee93
People watching this port, also watch:: woff2, libXdamage, sway, xcb-util-image, libevent
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:
  • wx32-gtk3>0:x11-toolkits/wxgtk32
Conflicts:
CONFLICTS_INSTALL:
  • wx32-gtk2
To install the port:
cd /usr/ports/x11-toolkits/wxgtk32/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/wxgtk32
  • pkg install wx32-gtk3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wx32-gtk3
Package flavors (<flavor>: <package>)
  • gtk3: wx32-gtk3
  • gtk2: wx32-gtk2
distinfo:
TIMESTAMP = 1730548456 SHA256 (wxWidgets-3.2.6.tar.bz2) = 939e5b77ddc5b6092d1d7d29491fe67010a2433cf9b9c0d841ee4d04acb9dce7 SIZE (wxWidgets-3.2.6.tar.bz2) = 27528560

Packages (timestamps in pop-ups are UTC):
wx32-gtk2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.63.2.6-3.2.63.2.6---
FreeBSD:13:quarterly3.2.63.2.6--3.2.6-3.2.4_13.2.4_1
FreeBSD:14:latest3.2.4_23.2.6--3.2.6--3.2.1_1
FreeBSD:14:quarterly3.2.63.2.6--3.2.6-3.2.4_13.2.4_1
FreeBSD:15:latest3.2.4_23.2.6n/a-n/a-3.2.4_1-
 

wx32-gtk3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.63.2.6-3.2.63.2.6---
FreeBSD:13:quarterly3.2.63.2.6--3.2.6-3.2.4_13.2.4_1
FreeBSD:14:latest3.2.4_23.2.6--3.2.6--3.2.1_1
FreeBSD:14:quarterly3.2.63.2.6--3.2.6-3.2.4_13.2.4_1
FreeBSD:15:latest3.2.4_23.2.6n/a-n/a-3.2.4_1-
 

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. gstreamer1-plugins-bad>=1.24.9 : multimedia/gstreamer1-plugins-bad
  4. gstreamer1-plugins>=1.24.9 : multimedia/gstreamer1-plugins
  5. gettext-runtime>=0.22_1 : devel/gettext-runtime
  6. msgfmt : devel/gettext-tools
  7. xorgproto>=0 : x11/xorgproto
  8. xorgproto>=0 : x11/xorgproto
  9. sm.pc : x11/libSM
  10. x11.pc : x11/libX11
  11. xtst.pc : x11/libXtst
  12. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. gstreamer1-plugins-bad>=1.24.9 : multimedia/gstreamer1-plugins-bad
  2. gstreamer1-plugins>=1.24.9 : multimedia/gstreamer1-plugins
  3. sm.pc : x11/libSM
  4. x11.pc : x11/libX11
  5. xtst.pc : x11/libXtst
  6. xxf86vm.pc : x11/libXxf86vm
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. libpcre2-32.so : devel/pcre2
  9. libpng16.so : graphics/png
  10. libsecret-1.so : security/libsecret
  11. libsoup-2.4.so : devel/libsoup
  12. libtiff.so : graphics/tiff
  13. libwayland-egl.so : graphics/wayland
  14. libxkbcommon.so : x11/libxkbcommon
  15. libmspack.so : archivers/libmspack
  16. libwebkit2gtk-4.0.so : www/webkit2-gtk3
  17. libGL.so : graphics/libglvnd
  18. libGLU.so : graphics/libGLU
  19. libatk-1.0.so : accessibility/at-spi2-core
  20. libcairo.so : graphics/cairo
  21. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  22. libglib-2.0.so : devel/glib20
  23. libintl.so : devel/gettext-runtime
  24. libgtk-3.so : x11-toolkits/gtk30
  25. libharfbuzz.so : print/harfbuzz
  26. libpango-1.0.so : x11-toolkits/pango
  27. libjpeg.so : graphics/jpeg-turbo
  28. libgstreamer-1.0.so : multimedia/gstreamer1
  29. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. astro/phd2
  2. audio/audacity
  3. audio/spek
  4. cad/PrusaSlicer
  5. cad/kicad
  6. cad/kicad-devel
  7. comms/cubicsdr
Expand this list (28 items / 21 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/gnuradio
  3. comms/limesuite
  4. comms/trustedqsl
  5. databases/grass7
  6. databases/grass8
  7. deskutils/treesheets
  8. editors/poedit
  9. ftp/filezilla
  10. games/golly
  11. games/openyahtzee
  12. games/scummvm-tools
  13. graphics/hugin
  14. graphics/matplotplusplus
  15. graphics/wxsvg
  16. lang/erlang-wx
  17. math/saga
  18. multimedia/dvdstyler
  19. net/boinc-client
  20. science/opensph
  21. x11-toolkits/py-wxPython4
  22. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. graphics/electricsheep*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for wx32-gtk3-3.2.6: 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_wxgtk32
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.2.6/
Collapse this list.
Port Moves
  • port moved here from x11-toolkits/wxgtk31 on 2022-10-25
    REASON: Remove obsoleted port. Use x11-toolkits/wxgtk32 instead

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.2.6
25 Nov 2024 12:03:27
commit hash: 0fbee9311d5c2c764cdbe208304b7a1af6ecfcffcommit hash: 0fbee9311d5c2c764cdbe208304b7a1af6ecfcffcommit hash: 0fbee9311d5c2c764cdbe208304b7a1af6ecfcffcommit hash: 0fbee9311d5c2c764cdbe208304b7a1af6ecfcff files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
x11-toolkits/wxgtk32: Update to 3.2.6

- Add _SOVER variable to easier future upgrades dealing with pkg-plist

ChangeLog:
	https://www.wxwidgets.org/news/2024/09/wxwidgets-3.2.6-released/
	https://www.wxwidgets.org/news/2024/05/wxwidgets-3.2.5-released/

PR:		282532
Approved by:	maintainer timeout >3 weeks
MFH:		2024Q4
Exp-run by:	antoine
3.2.4_2
27 Apr 2024 12:44:59
commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
graphics/tiff: Update to 4.6.0

PR:		278577
Exp-run by:	antoine
3.2.4_1
23 Dec 2023 18:14:14
commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/gtk30

New version of gtk3 in tree
3.2.4
14 Dec 2023 07:39:24
commit hash: 7bd358e3891840cce005e92e88533dc8b1ba441ccommit hash: 7bd358e3891840cce005e92e88533dc8b1ba441ccommit hash: 7bd358e3891840cce005e92e88533dc8b1ba441ccommit hash: 7bd358e3891840cce005e92e88533dc8b1ba441c files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
x11-toolkits/wxgtk32: Fix build without WAYLAND

- Apply temporary upstream patch to fix issue

PR:		274367, 275484
Approved by:	portmgr (build fix blanket)
3.2.4
23 Nov 2023 10:44:26
commit hash: e469df520bef0163bba99153f24b1de06d9364f8commit hash: e469df520bef0163bba99153f24b1de06d9364f8commit hash: e469df520bef0163bba99153f24b1de06d9364f8commit hash: e469df520bef0163bba99153f24b1de06d9364f8 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
x11-toolkits/wxgtk32: Update to 3.2.4

- Pet portlint, portclippy and portfmt

ChangeLog:
	https://www.wxwidgets.org/news/2023/11/wxwidgets-3.2.4-released/
	https://www.wxwidgets.org/news/2023/10/wxwidgets-3.2.3-released/
	https://www.wxwidgets.org/news/2023/02/wxwidgets-3.2.2.1-released/
	https://www.wxwidgets.org/news/2023/02/wxwidgets-3.2.2-released/

PR:		274367
Approved by:	desktop (maintainer timeout, >1 month)
MFH:		2023Q4
3.2.1_2
09 Nov 2023 19:32:02
commit hash: 9b214a66ea8788a6da299139decf506a4b4f5ff1commit hash: 9b214a66ea8788a6da299139decf506a4b4f5ff1commit hash: 9b214a66ea8788a6da299139decf506a4b4f5ff1commit hash: 9b214a66ea8788a6da299139decf506a4b4f5ff1 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
x11-toolkits/wxgtk32: fix build with lld 17

Building x11-toolkits/wxgtk32 with lld 17 results in the following link
errors:

  ld: error: version script assignment of 'WXU_3.2.1' to symbol
'wxApp::GTKAllowDiagnosticsControl()' failed: symbol not defined
  ld: error: version script assignment of 'WXU_3.2.1' to symbol
'wxFileDialog::AddShortcut(const wxString&, int)' failed: symbol not defined

Add -Wl,--undefined-version to LDFLAGS to suppress these errors, since
wxWidgets reuses the same linker version script for all its shared
libraries.

PR:		273753
Approved by:	blanket (desktop)
MFH:		2023Q4
3.2.1_2
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
3.2.1_1
02 Mar 2023 05:23:10
commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.2.1
20 Feb 2023 17:34:35
commit hash: 523b7fd1cb8b03787eb8a0bbdd829eb189c74206commit hash: 523b7fd1cb8b03787eb8a0bbdd829eb189c74206commit hash: 523b7fd1cb8b03787eb8a0bbdd829eb189c74206commit hash: 523b7fd1cb8b03787eb8a0bbdd829eb189c74206 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
x11-toolkits/wxgtk32:  Remove obsolete WWW: lines from pkg-descr

The WWW: lines at the end of pkg-descr files has been replaced
by the WWW macro in the ports' Makefiles on September 7, 2022
(see commit b7f05445c00f26 for details).

Approved by:	portmgr (implicit)
3.2.1
25 Oct 2022 05:44:03
commit hash: 67187437acbb01d12cffab58983c839f9819cac3commit hash: 67187437acbb01d12cffab58983c839f9819cac3commit hash: 67187437acbb01d12cffab58983c839f9819cac3commit hash: 67187437acbb01d12cffab58983c839f9819cac3 files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
x11-toolkits/wxgtk32: GUI toolkit (wxWidgets) with GTK+ bindings

3.2 is new stable branch after 3.0, 3.1 was develop/unstable branch,
so in future 3.2 have to replace 3.1 for all consumers in ports.

PR:		265093
Reported by:	VVD <vvd@unislabs.com>
Reviewed by:	rhurlin

Number of commits found: 10