non port: x11-toolkits/wxgtk30/Makefile |
Number of commits found: 53 |
Saturday, 23 Dec 2023
|
18:14 Nuno Teixeira (eduardo)
*/*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree
3572ca3 |
Thursday, 9 Nov 2023
|
19:31 Dimitry Andric (dim)
x11-toolkits/wxgtk30: fix build with lld 17
Building x11-toolkits/wxgtk30 with lld 17 results in the following link
errors:
ld: error: version script assignment of 'WXU_3.0.5' to symbol
'wxSVGFileDCImpl::DoDrawPolyPolygon(int, int const*, wxPoint const*, int, int,
wxPolygonFillMode)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol
'wxSVGFileDCImpl::SetAxisOrientation(bool, bool)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol
'wxSVGFileDCImpl::SetDeviceOrigin(int, int)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol
'wxSVGFileDCImpl::SetLogicalOrigin(int, int)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol
'wxWindow::GetContentScaleFactor() const' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol
'wxDirButton::DoApplyWidgetStyle(_GtkRcStyle*)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol
'wxFileButton::DoApplyWidgetStyle(_GtkRcStyle*)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol
'wxRibbonPage::ShowScrollButtons1()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol
'wxWindow::GTKApplyCssStyle(char const*)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.3' to symbol
'wxDataViewRenderer::FinishEditing()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.3' to symbol
'wxFloatProperty::DoGetAttribute(wxString const&) const' failed: symbol not
defined
ld: error: version script assignment of 'WXU_3.0.2' to symbol
'wxGenericListCtrl::EndEditLabel(bool)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol
'wxDataViewListCtrl::ClearColumns()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol
'wxDataViewListStore::ClearColumns()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol
'wxInfoBarGeneric::SetForegroundColour(wxColour const&)' failed: symbol not
defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol
'wxTDIChildFrame::DoMoveWindow(int, int, int, 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
ff46b0f |
Saturday, 26 Aug 2023
|
21:03 Po-Chuan Hsieh (sunpoet)
*: Rename GTK+ to GTK
GTK+ has been renamed to GTK since 2019.
Reference: https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.html
Approved by: portmgr (blanket)
7a4777d |
Friday, 28 Jul 2023
|
17:13 Daniel Engberg (diizzy)
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0
664a2fa |
Thursday, 2 Mar 2023
|
05:23 Tobias C. Berner (tcberner)
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.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
notifications (!63).
* Various code clean-ups and test improvements.
What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
to be registered only for a given application (!52).
- accessibility/atk and accessibility/at-spi2-atk have been merged into
accessibility/at-spi2-core
- accessibility/at-spi2-core: bump consumers of removed ports atk and
at-spi2-atk
PR: 269704
Exp-run by: antoine
---
fa81a4f |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Wednesday, 6 Jul 2022
|
11:35 Loïc Bartoletti (lbartoletti)
x11-toolkits/*wx*: set desktop as maintainer
5f1ab1a |
Monday, 23 May 2022
|
11:39 Daniel Engberg (diizzy)
x11-toolkits/wxgtk30: Use upstream release archive and convert to DISTVERSION
Use upstream release archive as recommended by Porters Handbook
PR: 263959
Approved by: lbartoletti (maintainer)
0cd2806 |
Saturday, 30 Apr 2022
|
08:03 Tobias C. Berner (tcberner)
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
ca3f925 |
Monday, 16 Aug 2021
|
14:10 Alexey Dokuchaev (danfe)
x11-toolkits/wxgtk30: add non-default, webkit-less gtk2 flavor
Until subpackages arrive, specify mutual CONFLICTS_INSTALL as splitting
toolkit-independent libraries and other files proved to be unfeasible.
While here, add explicit dependency on `print/harfbuzz' per stage Q/A.
b7cbb62 |
Tuesday, 22 Jun 2021
|
18:53 Kevin Bowling (kbowling)
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
da3162c |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Tuesday, 8 Dec 2020
|
05:58 lbartoletti
x11-toolkits/wxgtk30: Remove unused gconf2 dependency
PR: 251644
Submitted by: greg@unrelenting.technology
|
Sunday, 17 May 2020
|
05:55 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
|
Saturday, 29 Feb 2020
|
18:24 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
|
Thursday, 7 Nov 2019
|
18:36 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.
|
Friday, 26 Jul 2019
|
20:46 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
|
Saturday, 9 Mar 2019
|
21:00 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.
|
Monday, 25 Feb 2019
|
12:47 bapt
wxGTK3.0: switch to gtk3 and webkit2
Discussed with: portmgr
|
Monday, 28 Jan 2019
|
07:06 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)
|
Wednesday, 12 Dec 2018
|
01:35 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
|
Tuesday, 11 Sep 2018
|
18:34 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
|
Sunday, 19 Aug 2018
|
23:37 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
|
Sunday, 29 Jul 2018
|
22:18 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
|
Wednesday, 4 Jul 2018
|
21:57 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)
|
Thursday, 3 May 2018
|
09:16 mat
Don't use DISTNAME when using USE_GITHUB.
Sponsored by: Absolight
|
Wednesday, 2 May 2018
|
23:33 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
|
Friday, 1 Dec 2017
|
20:53 amdmi3
- Add LICENSE
- Switch to USES=localbase
- Switch to USE_CXXSTD
Approved by: portmgr blanket
|
Friday, 22 Sep 2017
|
10:48 mat
Remove USES=execinfo.
PR: 220271
Submitted by: mat (review), Yasuhiro KIMURA (PR)
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D11488
|
Sunday, 10 Sep 2017
|
20:55 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
|
Tuesday, 23 May 2017
|
05:03 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
|
Saturday, 1 Apr 2017
|
15:23 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
|
Saturday, 12 Nov 2016
|
17:38 antoine
Spell CHOSEN_COMPILER_TYPE correctly
PR: 199098
|
Friday, 1 Apr 2016
|
14:33 mat
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight
|
Wednesday, 27 Jan 2016
|
14:38 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
|
Saturday, 19 Sep 2015
|
17:15 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
|
Monday, 22 Jun 2015
|
18:33 antoine
Convert to USES=jpeg
|
Monday, 6 Apr 2015
|
18:49 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)
|
Saturday, 24 Jan 2015
|
02:00 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
|
Thursday, 25 Dec 2014
|
20:54 bapt
Bump portrevision after png update
|
19:04 antoine
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
|
Thursday, 11 Dec 2014
|
07:28 gahr
- Assign maintainer
PR: 195867
Submitted by: Chris Hutchinson <portmaster@bsdforge.com> (new maintainer)
|
Wednesday, 10 Dec 2014
|
22:29 gahr
- Reset maintainership of my ports
|
Tuesday, 7 Oct 2014
|
15:01 gahr
- Update to 3.0.2
* Release notes:
http://www.wxwidgets.org/news/2014/10/wxwidgets-3.0.2-released/
|
Wednesday, 10 Sep 2014
|
20:50 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)
|
Monday, 28 Jul 2014
|
19:23 amdmi3
- Drop .la files for archivers/libmspack, no dependees require them
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket
|
Monday, 21 Jul 2014
|
08:40 gahr
- Update to 3.0.1
Release notes:
http://www.wxwidgets.org/news/2014/06/wxwidgets-3.0.1-released/
|
Wednesday, 11 Jun 2014
|
14:50 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
added to LIBS to make sure they appear after any -L and -l flags set by
upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.
Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.
PR: 190592
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Wednesday, 4 Jun 2014
|
09:58 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
|
Tuesday, 3 Jun 2014
|
15:05 bapt
Use USES=tar:bzip2
|
Wednesday, 22 Jan 2014
|
15:09 gahr
- Fix PKGNAMESUFFIX
|
13:46 gahr
New port: x11-toolkits/wxgtk30 -- Series 3.0 of the wxWidgets toolkit
PR: 181329 (based on)
Submitted by: Rainer Hurling <rhurlin@gwdg.de>
|
Number of commits found: 53 |