| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
New version of gtk3 in tree
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
New major version 3.0.0
|
|
|
|
|
|
|
| |
Tests that are done by configure need an extra header.
Reported by: Eric Camachat
PR: 270476
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
---
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
|
|
| |
Use upstream release archive as recommended by Porters Handbook
PR: 263959
Approved by: lbartoletti (maintainer)
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
|
|
|
|
|
|
|
| |
PR: 251644
Submitted by: greg@unrelenting.technology
Notes:
svn path=/head/; revision=557261
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=493873
|
|
|
|
|
|
|
| |
Discussed with: portmgr
Notes:
svn path=/head/; revision=493853
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
PR: 229132
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: Chris Hutchinson <portmaster@bsdforge.com> (maintainer)
Notes:
svn path=/head/; revision=473927
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=468916
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
- Switch to USES=localbase
- Switch to USE_CXXSTD
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=455309
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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
|
|
|
|
|
|
|
|
| |
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
Notes:
svn path=/head/; revision=441503
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
PR: 199098
Notes:
svn path=/head/; revision=425968
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412351
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=390310
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket, kwm (for gnome@ ports)
Notes:
svn path=/head/; revision=378019
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=375598
|
|
|
|
| |
Notes:
svn path=/head/; revision=375594
|
|
|
|
|
|
|
|
| |
PR: 195867
Submitted by: Chris Hutchinson <portmaster@bsdforge.com> (new maintainer)
Notes:
svn path=/head/; revision=374513
|
|
|
|
| |
Notes:
svn path=/head/; revision=374492
|
|
|
|
|
|
|
|
| |
* Release notes:
http://www.wxwidgets.org/news/2014/10/wxwidgets-3.0.2-released/
Notes:
svn path=/head/; revision=370348
|