| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
PR: 247010
Approved by: tcberner (mentor, implicit)
Notes:
svn path=/head/; revision=540059
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Qt 5.15 an enumeration is introduced which has enumerators
True and False, used like QCborSimpleType::False. In C++ that's
3 tokens, one name. The C Preprocessor deals with tokens, though,
and since some headers #define False 0, we end up with tokens
QCborSimpleType::0 instead, which is nonsense.
The actual defines are only relevant in C code internals, not the
API for lzma that is used from C++. So somewhat-hackishly just switch
off the #defines when in C++ mode.
The change is complicated by this *particular* source file being
in DOS CRLF mode.
Reported by: tcberner
Notes:
svn path=/head/; revision=537158
|
|
|
|
| |
Notes:
svn path=/head/; revision=517045
|
|
|
|
|
|
|
|
| |
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
Notes:
svn path=/head/; revision=516802
|
|
|
|
|
|
|
|
|
|
| |
/usr/local/include/qt5/QtCore/qglobal.h:45:25: error: type_traits: No such file or directory
/usr/local/include/qt5/QtCore/qcompilerdetection.h:564:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that.
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=512781
|
|
|
|
| |
Notes:
svn path=/head/; revision=508837
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release announcement:
https://blog.qt.io/blog/2019/02/01/qt-5-12-1-released/
Changelog:
https://wiki.qt.io/Qt_5.12.1_Change_Files
- A change was required to qt-dist.mk to always pass LOCALBASE to qmake,
as Qt5 has been installed to a prefix for some time now, there should
not be any harm in that, with respect to it picking up installed versions
of itself during build.
PR: 235622
Exp-run by: antoine
Notes:
svn path=/head/; revision=492793
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a symbol matches multiple clauses the last one takes precedence. If the
catch-all is last it captures everything. In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the
catch-all lowest priority.
Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium. Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3] The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one. If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash. Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.
Remove the weak wrappers (make them Linux specific). This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.
[1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4
[2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5
[3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5
Bump all ports that depend on Qt5.
PR: 234070
Exp-run by: antoine
Approved by: kde (adridg)
Notes:
svn path=/head/; revision=490472
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://blog.qt.io/blog/2018/12/06/qt-5-12-lts-released/
- This breaks support for libressl again. Patches are welcome.
PR: 233705
Exp-run by: antoine
Notes:
svn path=/head/; revision=487594
|
|
|
|
|
|
|
|
|
|
|
|
| |
- There was no obvious reason to split these ports, and it makes
porting simpler; the set of ports using either mostly coincided.
Exp-run by: antoine
PR: 223687
PR: 232751
Notes:
svn path=/head/; revision=484140
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: →https://reviews.freebsd.org/D15540
Notes:
svn path=/head/; revision=473503
|
|
|
|
|
|
|
|
| |
- Use QT5 to match mame/mess
- Update COMMENT
Notes:
svn path=/head/; revision=466376
|
|
|
|
| |
Notes:
svn path=/head/; revision=457753
|
|
|
|
| |
Notes:
svn path=/head/; revision=453581
|
|
|
|
| |
Notes:
svn path=/head/; revision=444249
|
|
|
|
|
|
|
|
| |
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
Notes:
svn path=/head/; revision=441503
|
|
|
|
| |
Notes:
svn path=/head/; revision=440365
|
|
|
|
|
|
|
|
|
|
|
| |
QT_PREFIX was a remnant of a bygone time.
Reviewed by: rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8825
Notes:
svn path=/head/; revision=428889
|
|
|
|
| |
Notes:
svn path=/head/; revision=419022
|
|
|
|
|
|
|
|
| |
- Add dependencies explicitly as suggested by Q/A
- Sort USE_QT4 list
Notes:
svn path=/head/; revision=416694
|
|
|
|
| |
Notes:
svn path=/head/; revision=414380
|
|
|
|
| |
Notes:
svn path=/head/; revision=412861
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412346
|
|
|
|
| |
Notes:
svn path=/head/; revision=409643
|
|
|
|
| |
Notes:
svn path=/head/; revision=407635
|
|
|
|
| |
Notes:
svn path=/head/; revision=405071
|
|
|
|
| |
Notes:
svn path=/head/; revision=402453
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 204056
Submitted by: mat
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D2735
Notes:
svn path=/head/; revision=400848
|
|
|
|
|
|
|
|
| |
- Install qmc2-arcade and qchdman binaries
- Update WWW
Notes:
svn path=/head/; revision=400470
|
|
|
|
| |
Notes:
svn path=/head/; revision=387376
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The mame and mess executable names have changed slightly. For i386
platforms, they are still "mame" and "mess" but for amd64 platforms,
they are "mame64" and "mess64". Change the RUN_DEPENDS specification
to adjust for this morphing name.
I suspect a patch is also needed for amd64 but I don't know where it
would go. I'll notify the maintainer. The RUN_DEPENDS fix and the
hardcoded CFLAG fix are "just fix it" items.
Notes:
svn path=/head/; revision=387375
|
|
|
|
| |
Notes:
svn path=/head/; revision=385220
|
|
|
|
| |
Notes:
svn path=/head/; revision=382821
|
|
|
|
| |
Notes:
svn path=/head/; revision=380059
|
|
|
|
| |
Notes:
svn path=/head/; revision=378216
|
|
|
|
| |
Notes:
svn path=/head/; revision=376064
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=374303
|
|
|
|
| |
Notes:
svn path=/head/; revision=373490
|
|
|
|
| |
Notes:
svn path=/head/; revision=371163
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
Notes:
svn path=/head/; revision=367888
|
|
|
|
| |
Notes:
svn path=/head/; revision=362803
|
|
|
|
|
|
|
| |
- Convert USE_BZIP2 to USES
Notes:
svn path=/head/; revision=350878
|
|
|
|
| |
Notes:
svn path=/head/; revision=344898
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update from 0.41 to 0.42
emulators/{mame,mess} [1]
- Update from 0.150 to 0.152
PR: ports/184246
Submitted by: KATO Tsuguru <tkato432@yahoo.com> [1]
Notes:
svn path=/head/; revision=339885
|
|
|
|
|
|
|
| |
- Take maintainership
Notes:
svn path=/head/; revision=337151
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
emulators/mess
- Update to version 0.150
- Add SDL2 option
- Support staging
emulators/qmc2
- Support staging
- USE_GMAKE -> USES=gmake
PR: ports/182801
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Notes:
svn path=/head/; revision=332169
|