Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
08 Dec 2020 05:58:56
3.0.5.1

|
lbartoletti  |
x11-toolkits/wxgtk30: Remove unused gconf2 dependency
PR: 251644
Submitted by: greg@unrelenting.technology |
17 May 2020 05:55:12
3.0.5.1

|
lbartoletti  |
x11-toolkits/wxgtk30: Update to 3.0.5.1
Changelog:
-
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.5/docs/changes.txt
PR: 246218
Approved by: tcberner (mentor)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D24808 |
29 Feb 2020 18:24:19
3.0.4_9

|
lbartoletti  |
x11-toolkits/py-wxPython40: GUI toolkit for the Python programming language
py-wxPython40 aka Phoenix is a reborn of wxPython and in particular it allows to
use wxWidgets with Python3.
- Add x11-toolkits/py-wxPython40
- Replace wxPython30 by wxPython40 when python wxWidgets is required
- Fix cad/kicad and cad/kicad-devel to use wxPython40 "Phoenix"
- Update comms/congruity, graphics/py-mayavi from wx 2.8 to 3.0
- While I'm here fix portlint per emulators/playonbsd
- Remove RUN_DEPENDS from USE_WX per graphics/djvusmooth
- Bump portversion
- Fix unicode on x11-toolkits/wxgtk30 and take Maintainer'ship
PR: 241893
Reviewed by: koobs, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D21915
Exp-run by: antoine |
07 Nov 2019 18:36:56
3.0.4_8

|
zeising  |
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
3.0.4_8

|
gerald  |
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 |
09 Mar 2019 21:00:40
3.0.4_7

|
cmt  |
wxgtk30: fix format strings for printing kevent data
WxWidgets can watch for filesystem changes via kevent(2). To aid debugging,
incoming events are passed to a logging function (log level TRACE, which
will be discarded unless explicitely enabled). The format strings used
here did not match FreeBSD's struct kevent, and this mismatch triggered
an assertion inside wx. (The assertion message was
./include/wx/strvararg.h(456): assert
"(argtype & (wxFormatStringSpecifier<T>::value)) == argtype" failed
in wxArgNormalizer(): format specifier doesn't match argument type
for your search engine's reference). (Observed e.g. in cad/kicad when
(auto-)saving a project, where the assertion failure was passed as an
error dialog to the GUI - having this pop up when saving your work does
not instill confidence).
This patch uses the format specifiers from inttypes.h and accounts for
the changes to struct kevent between FreeBSD 11 and 12.
NB: wxgtk31 has similar code in the same place, with some improvements,
but IMO the fix is incomplete (it doesn't account for 11 vs 12). Maintainer
will be notified. |
25 Feb 2019 15:03:41
3.0.4_6

|
bapt  |
Fix build with WEBKIT option off |
25 Feb 2019 12:47:20
3.0.4_6

|
bapt  |
wxGTK3.0: switch to gtk3 and webkit2
Discussed with: portmgr |
28 Jan 2019 07:06:07
3.0.4_5

|
tobik  |
x11-toolkits/wxgtk30: Add NOTIFY option
Without this libnotify might be autodetected and automatically
picked up if present in the build environment.
- Add some missing dependencies
- Pet portlint
- Reset maintainer after the long timeout
PR: 231399
Submitted by: avos
Approved by: portmaster@bsdforge.com (maintainer timeout, ~4 months) |
12 Dec 2018 01:35:36
3.0.4_4

|
gerald  |
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 Sep 2018 18:34:28
3.0.4_3

|
zeising  |
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
3.0.4_2

|
yuri  |
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
3.0.4_1

|
gerald  |
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 |
04 Jul 2018 21:57:33
3.0.4

|
swills  |
x11-toolkits/wxgtk30: update to 3.0.4
PR: 229132
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: Chris Hutchinson <portmaster@bsdforge.com> (maintainer) |
03 May 2018 09:16:21
3.0.3.1

|
mat  |
Don't use DISTNAME when using USE_GITHUB.
Sponsored by: Absolight |
02 May 2018 23:33:30
3.0.3.1

|
jbeich  |
x11-toolkits/wxgtk30: update to 3.0.3.1
Changes: https://github.com/wxWidgets/wxWidgets/blob/v3.0.3/docs/readme.txt
ABI: https://abi-laboratory.pro/tracker/timeline/wxwidgets/
PR: 220932
Submitted by: rozhuk.im@gmail.com
Approved by: Chris Hutchinson (maintainer)
Reviewed by: antoine, mat
Exp-run by: antoine |
01 Dec 2017 20:53:00
3.0.2_7

|
amdmi3  |
- Add LICENSE
- Switch to USES=localbase
- Switch to USE_CXXSTD
Approved by: portmgr blanket |
22 Sep 2017 10:48:29
3.0.2_7

|
mat  |
Remove USES=execinfo.
PR: 220271
Submitted by: mat (review), Yasuhiro KIMURA (PR)
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D11488 |
10 Sep 2017 20:55:39
3.0.2_7

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
23 May 2017 05:03:16
3.0.2_6

|
rezny  |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
01 Apr 2017 15:23:32
3.0.2_5

|
gerald  |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
12 Nov 2016 17:38:26
3.0.2_4

|
antoine  |
Spell CHOSEN_COMPILER_TYPE correctly
PR: 199098 |
23 May 2016 16:25:21
3.0.2_4

|
dim  |
During the exp-run in bug 208158, it was found that x11-toolkits/wxgtk30
gives errors with libc++ 3.8.0:
./src/stc/scintilla/src/Editor.cxx:5844:6: error: call to 'abs' is ambiguous
if (abs(pt1.x - pt2.x) > 3)
^~~
This is because pt1.x and pt2.x are float values, but <cmath> is not
included, and abs() for float values comes from that header. Fix it by
including <cmath>.
Approved by: portmaster@bsdforge.com (maintainer)
Approved by: vlad-fbsd@acheronmedia.com (maintainer)
PR: 209694
MFH: 2016Q2 |
01 Apr 2016 14:33:58
3.0.2_4

|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
27 Jan 2016 14:38:13
3.0.2_4

|
danfe  |
- Fix a typo made in r356451 as part of conversion to option helpers:
GSTREAMER_ENABLE -> GSTREAMER_CONFIGURE_ENABLE
- Remove --with-libmspack from initial CONFIGURE_ARGS since it has its
own option and controlled via MSPACK_CONFIGURE_WITH knob
- Enable building of wxStackWalker class for getting backtraces, some
software requires it |
19 Sep 2015 17:15:17
3.0.2_3

|
danfe  |
- Make dependency on `www/webkit-gtk2' optional: there's a configure switch
for this, and it is quite heavy while not necessarily always desirable
- Remove bogus `+=' from LIB_DEPENDS and USES: the port is not being master
for anyone, thus those were just confusing
- Consistently put space before trailing backslash when wrapping long lines
- Reword MSPACK_DESC (MS -> Microsoft) while I'm here |
22 Jun 2015 18:33:22
3.0.2_3

|
antoine  |
Convert to USES=jpeg |
06 Apr 2015 18:49:53
3.0.2_3

|
marino  |
x11-toolkits/wxgtk30: Support c++11 over c++0x, plus DragonFly
The wxgtk30 port will use TR1 headers if the capability is detected.
These TR1 functions were experimental and not included in the same form
in the final c++11 standard. This patch forcibly disabled TR1 support,
which requires the explicit setting of -std=c++11 in CXXFLAGS>
A private "exp-run" was performed, all 62 ports dependent on wxgtk2
successfully built before and after after the patch was applied on two
separate runs (FreeBSD 10 amd64 jail).
While here, remove the incorrect $PTHREAD_LIB setting and let it default
to -pthread. Also bring in the configure patch fragement from DragonFly.
PR: 199177
Submitted by: marino
Approved by: maintainer (Chris Hutchinson) |
27 Jan 2015 21:01:59
3.0.2_2

|
amdmi3  |
- Drop @dirrm* from and add empty directories to pkg-plists
Approved by: portmgr blanket, kwm (for gnome@ ports) |
24 Jan 2015 02:00:10
3.0.2_2

|
amdmi3  |
- Fix library on < 10.x after webkit-gtk2 update
Some dependent ports may need USES=compiler:c++11-lib as well
PR: 196703 [1], 197031 [2]
Submitted by: beastie@tardisi.com [1], amdmi3 [2]
Approved by: portmaster@bsdforge.com (maintainer)
MFH: 2015Q1 |
25 Dec 2014 20:54:43
3.0.2_1

|
bapt  |
Bump portrevision after png update |
25 Dec 2014 19:04:27
3.0.2

|
antoine  |
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade |
11 Dec 2014 07:28:39
3.0.2

|
gahr  |
- Assign maintainer
PR: 195867
Submitted by: Chris Hutchinson <portmaster@bsdforge.com> (new maintainer) |
10 Dec 2014 22:29:15
3.0.2

|
gahr  |
- Reset maintainership of my ports |
07 Oct 2014 15:01:29
3.0.2

|
gahr  |
- Update to 3.0.2
* Release notes:
http://www.wxwidgets.org/news/2014/10/wxwidgets-3.0.2-released/ |
10 Sep 2014 20:50:37
3.0.1_2

|
gerald  |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
28 Jul 2014 19:23:53
3.0.1_1

|
amdmi3  |
- Drop .la files for archivers/libmspack, no dependees require them
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket |
21 Jul 2014 08:40:32
3.0.1

|
gahr  |
- Update to 3.0.1
Release notes:
http://www.wxwidgets.org/news/2014/06/wxwidgets-3.0.1-released/ |
11 Jun 2014 14:50:00
3.0.0_1

|
tijl  |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be (Only the first 15 lines of the commit message are shown above ) |
04 Jun 2014 09:58:35
3.0.0_1

|
bapt  |
Activate compatibility with wxGTK 2.6 API
Explicitly set compatibility for wxGTK 2.8 (already on by default)
Remove dependency on inotify (not needed wxGTK do support kqueue)
Prevent the configure scripts from discovering inotify if already installed
Use options helpers
Only enable mediactrl if GSTREAMER options is set |
03 Jun 2014 15:05:53
3.0.0

|
bapt  |
Use USES=tar:bzip2 |
22 Jan 2014 15:09:33
3.0.0

|
gahr  |
- Fix PKGNAMESUFFIX |
22 Jan 2014 13:46:41
3.0.0

|
gahr  |
New port: x11-toolkits/wxgtk30 -- Series 3.0 of the wxWidgets toolkit
PR: 181329 (based on)
Submitted by: Rainer Hurling <rhurlin@gwdg.de> |