BSD Ports

x11/wxGTK32 3.2.11nb3 NetBSD

Cross-platform wxWidgets GUI library (3.2 stable branch)

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
aa3f2fe602
License
gnu-lgpl-v2
Categories
x11
Package size
7110.8 KiB, 39517.9 KiB installed

Description

wxWidgets is a set of libraries that allows C++ applications to compile and run on several different types of computer, with minimal source code changes. There is one library per supported GUI (such as Windows, GTK+, Motif, and Mac). As well as providing a common API (Application Programming Interface) for GUI functionality, it provides functionality for accessing some commonly-used operating system facilities, from copying and deleting files to socket and thread support. wxWidgets is a 'framework' in the sense that it provides a lot of built-in functionality, which the application can use or replace as required, thus saving a great deal of coding effort. Basic data structures such as strings, arrays, linked lists and hash tables are also supported.

Such a toolkit is not unique - there are others to choose from - but wxWidgets is free, well-established, well-documented, and very broad in its coverage of GUI functionality. It has some extras that make it stand out from the crowd, such as the many convenience dialogs, built-in HTML display and printing, virtual filesystems, easy-to-use OLE automation controller class, Open GL support, and many other features that make it easier to write modern and user-friendly applications.

This package contains the 3.2 stable branch of the library.

Version history 2

  1. 3.2.12 aa3f2fe602
  2. 3.2.11 6bdb3009dc

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install wxGTK32

From pkgsrc:

cd /usr/pkgsrc/x11/wxGTK32 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_643.2.11nb3
NetBSD 10.1 aarch643.2.11nb3
SmartOS / illumos x86_64-
macOS 15 arm643.2.12

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 17

Commit history 7

DateCommitCreditsLog message
aa3f2fe602 adam wxGTK32: updated to 3.2.12
3.2.12: (released 2026-10-10) All: - Update Unicode mapping tables to current versions (Scott Talbert). - Add wxPATH_RMDIR_PARENTS flag to wxFileName::Rmdir(). All (GUI): - Handle mouse capture loss when using wxContextHelp (Richard Thomson). - Always recognize common file types in wxHTML (Richard Thomson). - Respect background colour when printing in wxHTML (Richard Thomson). - Fix handling of image map coordinates in wxHTML (Richard Thomson). - Don't show modal HTML help window for not found topic (Richard Thomson). - Recognize "Dstrok" as an entity in wxHTML (Richard Thomson). - Fix XRC unknown-control size hints after attaching (Richard Thomson). - Fix handling spacing in wxGridBagSizer (Richard Thomson). - Fix handling TGA files with invalid size (MarkLee131). …
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
fe0199ad54 wiz wxGTK32: switch to webkit-gtk41
Bump PKGREVISION.

The latest 5 of 7 in the history this site was built from.