aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/wxgtk30
Commit message (Collapse)AuthorAgeFilesLines
* */*: Bump consumers of x11-toolkits/gtk30Nuno Teixeira2023-12-231-1/+1
| | | | New version of gtk3 in tree
* x11-toolkits/wxgtk30: fix build with lld 17Dimitry Andric2023-11-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* *: Rename GTK+ to GTKPo-Chuan Hsieh2023-08-261-1/+1
| | | | | | | 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)
* */*: Bump jpeg-turbo users treewideDaniel Engberg2023-07-281-1/+1
| | | | New major version 3.0.0
* x11-toolkits/wxgtk30: fix build with clang 16Eric Camachat2023-04-181-4/+12
| | | | | | | Tests that are done by configure need an extra header. Reported by: Eric Camachat PR: 270476
* accessibility/at-spi2-core: update to 2.46.0Tobias C. Berner2023-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 ---
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* x11-toolkits/*wx*: set desktop as maintainerLoïc Bartoletti2022-07-061-1/+1
|
* x11-toolkits/wxgtk30: Use upstream release archive and convert to DISTVERSIONDaniel Engberg2022-05-232-10/+8
| | | | | | | Use upstream release archive as recommended by Porters Handbook PR: 263959 Approved by: lbartoletti (maintainer)
* framework: convert bsd.gstreamer.mk to Uses/gstreamer.mkTobias C. Berner2022-04-301-1/+1
| | | | | | | | - 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
* x11-toolkits/wxgtk30: add non-default, webkit-less gtk2 flavorAlexey Dokuchaev2021-08-162-47/+71
| | | | | | | 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.
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-221-0/+1
| | | | | | | | | | 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
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* x11-toolkits/wxgtk30: Remove unused gconf2 dependencyLoïc Bartoletti2020-12-081-1/+1
| | | | | | | | PR: 251644 Submitted by: greg@unrelenting.technology Notes: svn path=/head/; revision=557261
* x11-toolkits/wxgtk30: Update to 3.0.5.1Loïc Bartoletti2020-05-179-59/+61
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=535516
* x11-toolkits/py-wxPython40: GUI toolkit for the Python programming languageLoïc Bartoletti2020-02-291-3/+4
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=527449
* Add USES=xorg USES=gl, ports categories xNiclas Zeising2019-11-071-1/+2
| | | | | | | | 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. Notes: svn path=/head/; revision=517000
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* wxgtk30: fix format strings for printing kevent dataChristoph Moench-Tegeder2019-03-092-1/+29
| | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=495200
* Fix build with WEBKIT option offBaptiste Daroussin2019-02-251-1/+1
| | | | Notes: svn path=/head/; revision=493873
* wxGTK3.0: switch to gtk3 and webkit2Baptiste Daroussin2019-02-252-50/+48
| | | | | | | Discussed with: portmgr Notes: svn path=/head/; revision=493853
* x11-toolkits/wxgtk30: Add NOTIFY optionTobias Kortkamp2019-01-281-9/+14
| | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=491458
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487272
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-111-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=479538
* x11-toolkits/wxgtk30 and x11-toolkits/wxgtk31: Fix the problem that TLS is ↵Yuri Victorovich2018-08-191-1/+6
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=477608
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=475857
* x11-toolkits/wxgtk30: update to 3.0.4Steve Wills2018-07-043-20/+20
| | | | | | | | | PR: 229132 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Approved by: Chris Hutchinson <portmaster@bsdforge.com> (maintainer) Notes: svn path=/head/; revision=473927
* Don't use DISTNAME when using USE_GITHUB.Mathieu Arnold2018-05-032-4/+3
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=468916
* x11-toolkits/wxgtk30: update to 3.0.3.1Jan Beich2018-05-024-40/+43
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=468894
* - Add LICENSEDmitry Marakasov2017-12-011-5/+5
| | | | | | | | | | - Switch to USES=localbase - Switch to USE_CXXSTD Approved by: portmgr blanket Notes: svn path=/head/; revision=455309
* Remove USES=execinfo.Mathieu Arnold2017-09-221-1/+1
| | | | | | | | | | PR: 220271 Submitted by: mat (review), Yasuhiro KIMURA (PR) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D11488 Notes: svn path=/head/; revision=450351
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (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 Notes: svn path=/head/; revision=449591
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-1/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=437439
* Spell CHOSEN_COMPILER_TYPE correctlyAntoine Brodin2016-11-121-1/+1
| | | | | | | PR: 199098 Notes: svn path=/head/; revision=425968
* During the exp-run in bug 208158, it was found that x11-toolkits/wxgtk30Dimitry Andric2016-05-231-0/+10
| | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=415729
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.Mathieu Arnold2016-04-011-5/+5
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412351
* - Fix a typo made in r356451 as part of conversion to option helpers:Alexey Dokuchaev2016-01-271-5/+6
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=407359
* - Make dependency on `www/webkit-gtk2' optional: there's a configure switchAlexey Dokuchaev2015-09-192-21/+23
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=397332
* Convert to USES=jpegAntoine Brodin2015-06-221-2/+1
| | | | Notes: svn path=/head/; revision=390310
* x11-toolkits/wxgtk30: Support c++11 over c++0x, plus DragonFlyJohn Marino2015-04-063-10/+57
| | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=383466
* - Drop @dirrm* from and add empty directories to pkg-plistsDmitry Marakasov2015-01-271-26/+0
| | | | | | | Approved by: portmgr blanket, kwm (for gnome@ ports) Notes: svn path=/head/; revision=378019
* - Fix library on < 10.x after webkit-gtk2 updateDmitry Marakasov2015-01-241-3/+10
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=377776
* Bump portrevision after png updateBaptiste Daroussin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375598
* Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgradeAntoine Brodin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375594
* - Assign maintainerPietro Cerutti2014-12-111-1/+1
| | | | | | | | PR: 195867 Submitted by: Chris Hutchinson <portmaster@bsdforge.com> (new maintainer) Notes: svn path=/head/; revision=374513
* - Reset maintainership of my portsPietro Cerutti2014-12-101-1/+1
| | | | Notes: svn path=/head/; revision=374492
* - Update to 3.0.2Pietro Cerutti2014-10-073-20/+21
| | | | | | | | * Release notes: http://www.wxwidgets.org/news/2014/10/wxwidgets-3.0.2-released/ Notes: svn path=/head/; revision=370348