| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The compiler feature "cxx_decltype" is not known to CXX compiler
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=495431
|
|
|
|
|
|
|
| |
- Use {buildtools,qmake}_build instead of buildtools and qmake
Notes:
svn path=/head/; revision=493686
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
- Remove DEPRECATED
Notes:
svn path=/head/; revision=488405
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741
Notes:
svn path=/head/; revision=486467
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is done for
* consistency,
* and to simplify the import of the newer KDE Plasma5 desktop and KDE applications
Bumps the dependencies.
Reviewed by: adridg
Differential Revision: https://reviews.freebsd.org/D12979
Notes:
svn path=/head/; revision=461375
|
|
|
|
|
|
|
|
| |
PR: 218658
Submitted by: riggs
Notes:
svn path=/head/; revision=439367
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Not a gnome port, don't use INSTALLS_ICONS
* Don't need desktop-file-utils
* Add missing dependencies
Therefore, bump portrevision
Reviewed by: rakuco
Approved by: portmgr blanket, rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D9262
Notes:
svn path=/head/; revision=432128
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plasma5 ports
At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.
The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].
Changes to the KDE Ports needed by this:
Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
Ports -- I chose to leave this out for now, as the diff is already large
enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5
PR: 210667
Approved by: portmgr, mat (mentor), rakuco (mentor)
Reviewed by: mat, rakuco
Differential Revision: https://reviews.freebsd.org/D6961
Notes:
svn path=/head/; revision=420774
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
reference it any
longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE
Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy.
PR: 209014 (partial)
Submitted by: myself
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6542
Notes:
svn path=/head/; revision=415864
|
|
|
|
| |
Notes:
svn path=/head/; revision=406108
|
|
|
|
| |
Notes:
svn path=/head/; revision=405870
|
|
|
|
|
|
|
|
|
| |
- Add LICENSE_FILE
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=386529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt. Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.
USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools. USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.
Update gettext to 0.19.3.
Remove :oldver from converters/libiconv and devel/gettext-runtime. Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports. When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.
Fix some ports that installed files in lib/locale instead of share/locale.
PR: 194038
Reviewed by: bapt
Exp-run: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=373636
|
|
|
|
| |
Notes:
svn path=/head/; revision=373038
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)
Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130
Couple OpenEXR more tightly to ilmbase and require its exact .so
version.
Add UPDATING note, and bump PORTREVISION of all dependent ports.
Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.
Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)
Notes:
svn path=/head/; revision=365038
|
|
|
|
|
|
|
|
|
| |
- Remove useless @dirrmtry
Reported by: makc
Notes:
svn path=/head/; revision=348470
|
|
|
|
|
|
|
|
| |
- Take maintainership
- Convert USE_BZIP2 to USES
Notes:
svn path=/head/; revision=348430
|
|
|
|
| |
Notes:
svn path=/head/; revision=344898
|
|
|
|
|
|
|
|
|
|
| |
- Fix build with clang
PR: 185333
Submitted by: ports fury
Notes:
svn path=/head/; revision=340298
|
|
|
|
|
|
|
| |
sysutils)
Notes:
svn path=/head/; revision=327772
|
|
|
|
|
|
|
|
| |
PR: 179591
Submitted by: Ports Fury
Notes:
svn path=/head/; revision=321131
|
|
|
|
|
|
|
|
|
|
|
| |
was released in 2007 and KDE 3.5.10 in 2008 and both are no longer
maintained upstream nor in our tree.
- Set EXPIRATION_DATE to 2013-07-01
Discussed with: bapt, tabthorpe
Notes:
svn path=/head/; revision=309662
|
|
|
|
| |
Notes:
svn path=/head/; revision=297915
|
|
|
|
| |
Notes:
svn path=/head/; revision=277083
|
|
|
|
| |
Notes:
svn path=/head/; revision=271305
|
|
|
|
| |
Notes:
svn path=/head/; revision=265663
|
|
|
|
|
|
|
|
| |
Reviewed by: exp8 run on pointyhat
Supported by: miwi
Notes:
svn path=/head/; revision=251605
|
|
|
|
| |
Notes:
svn path=/head/; revision=249285
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
Notes:
svn path=/head/; revision=238781
|
|
|
|
|
|
|
|
|
| |
bumped or updated
Requested by: edwin
Notes:
svn path=/head/; revision=238701
|
|
|
|
|
|
|
|
| |
PR: ports/124571
Submitted by: lioux
Notes:
svn path=/head/; revision=215685
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Notes:
svn path=/head/; revision=214430
|
|
|
|
|
|
|
|
| |
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
Notes:
svn path=/head/; revision=191544
|
|
|
|
| |
Notes:
svn path=/head/; revision=162215
|
|
|
|
|
|
|
| |
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=156749
|
|
|
|
|
|
|
| |
Approved by: krion@
Notes:
svn path=/head/; revision=154303
|
|
|
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
Notes:
svn path=/head/; revision=154116
|
|
|
|
| |
Notes:
svn path=/head/; revision=147269
|
|
|
|
|
|
|
|
|
| |
- Remove some dirs from pkg-plist that are already covered by misc/kdehier
Notified by: edwinmail
Notes:
svn path=/head/; revision=144237
|
|
|
|
| |
Notes:
svn path=/head/; revision=130974
|
|
|
|
| |
Notes:
svn path=/head/; revision=125013
|
|
|
|
|
|
|
|
| |
PR: ports/70077
Submitted by: Christian Hiris <4711@chello.at>
Notes:
svn path=/head/; revision=116024
|
|
|
|
| |
Notes:
svn path=/head/; revision=110921
|
|
|
|
| |
Notes:
svn path=/head/; revision=106175
|
|
|
|
|
|
|
|
|
|
|
|
| |
- take maintainership [1]
- respect CFLAGS and PTHREAD_LIBS
- sort pkg-plist
Approved by: Stefan Jahn <stefan.jahn@nemesis-sektor.de> (maintainer) [1]
arved (mentor)
Notes:
svn path=/head/; revision=105967
|
|
|
|
| |
Notes:
svn path=/head/; revision=105747
|
|
|
|
|
|
|
| |
(Part 1)
Notes:
svn path=/head/; revision=99918
|