[SVN Commit] branches
SVN commit 13228 by tcberner: Creating branch for Qt 5.8 AMqt-5.8 (directory)
[Bug 213993] math/kmplot: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213993 Kenneth Salerno changed: What|Removed |Added Attachment #176392|0 |1 is obsolete|| --- Comment #1 from Kenneth Salerno --- Created attachment 176421 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=176421&action=edit Fix for lang/gcc5 Removed test for __GNUC_MINOR__ -- You are receiving this mail because: You are the assignee for the bug.
[Bug 213995] astro/marble: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213995 Kenneth Salerno changed: What|Removed |Added Attachment #176394|0 |1 is obsolete|| --- Comment #5 from Kenneth Salerno --- Created attachment 176424 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=176424&action=edit Fix for lang/gcc5 Removed test for __GNUC_MINOR__ -- You are receiving this mail because: You are the assignee for the bug.
[Bug 213995] astro/marble: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213995 --- Comment #6 from Kenneth Salerno --- (In reply to Tobias C. Berner from comment #3) including has the same result - isnan is declared in scope of the namespace std for lang/gcc5. /usr/local/lib/gcc5/include/c++/cmath: namespace std _GLIBCXX_VISIBILITY(default) { constexpr bool isnan(float __x) { return __builtin_isnan(__x); } whereas clang++ has "using ::isnan" in /usr/include/c++/v1/cmath, making it accessible as both std::isnan and just isnan: namespace std { bool isnan(arithmetic x); using ::isnan; -- You are receiving this mail because: You are the assignee for the bug.
[Bug 213993] math/kmplot: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213993 Tobias C. Berner changed: What|Removed |Added CC||tcber...@freebsd.org Status|New |In Progress --- Comment #2 from Tobias C. Berner --- Please include the error message into bug reports. Or at least specify what the patches are trying to fix. mfg Tobias -- You are receiving this mail because: You are the assignee for the bug.
[Bug 213993] math/kmplot: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213993 --- Comment #3 from Kenneth Salerno --- (In reply to Tobias C. Berner from comment #2) lang/gcc5's cmath requires scope std:: to access isnan, isinf -- You are receiving this mail because: You are the assignee for the bug.
[Bug 213993] math/kmplot: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213993 --- Comment #4 from Tobias C. Berner --- I'm not trying to be annyoing. But it is quite helpful for readers of the bugs, if you include the compiler error message. Also that way, the bug reports will crop up if one searches for the error message via a search-engine. Which is also helpful for people who hit the same issue for other ports. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 213993] math/kmplot: fix for lang/gcc5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213993 --- Comment #5 from Kenneth Salerno --- (In reply to Tobias C. Berner from comment #4) Hi, Tobias. Sorry for being so terse, I submitted 14 patches at once for lang/gcc5 :) /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp: In member function 'QPointF View::toPixel(const QPointF&, View::ClipBehaviour, const QPointF&)': /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:480:14: error: 'isnan' was not declared in this scope if ( isnan(x) ) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:480:14: note: suggested alternative: In file included from /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:71:0: /usr/local/lib/gcc5/include/c++/cmath:862:5: note: 'std::isnan' isnan(_Tp __f) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:500:15: error: 'isinf' was not declared in this scope if ( isinf(x) == -1 ) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:500:15: note: suggested alternative: In file included from /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:71:0: /usr/local/lib/gcc5/include/c++/cmath:853:5: note: 'std::isinf' isinf(_Tp __f) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:507:14: error: 'isnan' was not declared in this scope if ( isnan(y) ) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:507:14: note: suggested alternative: In file included from /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:71:0: /usr/local/lib/gcc5/include/c++/cmath:862:5: note: 'std::isnan' isnan(_Tp __f) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:527:15: error: 'isinf' was not declared in this scope if ( isinf(y) == -1 ) ^ /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:527:15: note: suggested alternative: In file included from /wrkdirs/usr/ports/math/kmplot/work/kmplot-4.14.3/kmplot/view.cpp:71:0: /usr/local/lib/gcc5/include/c++/cmath:853:5: note: 'std::isinf' isinf(_Tp __f) ^ -- You are receiving this mail because: You are the assignee for the bug.
[SVN Commit] area51/KDE
SVN commit 13229 by tcberner: Let's move the bike into the nicely coloured shed, and call it a day. +--+ | SHED | +--+ __o | | _`\<,_ | | (_)/ (_)| | +--+ Move all [1] ports that have `PORTVERSION=${KDE4_VERSION}` to from `foo` to `kde4-foo` (respective are part of KDE SC 4). Ports that were named `bar-kde4` already are renamed to `kde4-bar`. Ports that were names `bar4` dropped the `4` unless it's part of their distname. It's possible that I missed something or wasn't quite thourough in applying the rule [2]. I will correct these as they crop up. So expect some minor reordering. *locks the shed and throws away the key* [1] Yes, this is a huge pain in the butt. But it has to be done, to make the it possible to install the old kde4 applications once applications 16+ lands. And if we do it let's at least do it by introducing some logic into the port names. [2] The rule for naming ports: a) if the port 'bar' is part of a bundled-release 'bundle' of distfiles by KDE its port is named 'bundle-bar'. * Bundles (left upstream release, right 'bundle'-prefix) are: * kde sc 4 => kde4- * frameworks => kf5- * plasma => plasma5- * Examples: * graphics/kde4-gwenview * x11/kf5-kded * x11/plasma5-plasma-desktop b) if the port 'bar' is not part of a upstream bundled-release but links against a specific 'bundle' (kdelibs vs frameworks) it's named 'bar-bundle'. * Bundles (left upstream release, right 'bundle'-suffix) are: * kde4 => -kde4 * frameworks => -kf5 * Examples: * graphics/digikam-kde4 * devel/kdevelop-kf5 c) Ports from the 'applications' bundle (current application releases) will be suffixed as in b). This will ensure that we do not get the same shuffle in a few years, once "KDE Frameworks now newer and better [with json]" is released (this will be a second commit in branches/plasma5 in the next days). * Bundles (left upstream release, right 'bundle'-suffix) are: * kde4 => -kde4 * frameworks => -kf5 * Examples: * graphics/gwenview-kf5 * x11/konsole-kf5 M +45 -60Mk/Uses/kde.mk D accessibility/jovie (directory) D accessibility/kaccessible (directory) A accessibility/kde4-jovie (directory) A accessibility/kde4-kaccessible (directory) A accessibility/kde4-kdeaccessibility (directory) M +6 -5 accessibility/kde4-kdeaccessibility/Makefile A accessibility/kde4-kmag (directory) A accessibility/kde4-kmousetool (directory) A accessibility/kde4-kmouth (directory) D accessibility/kdeaccessibility4 (directory) D accessibility/kmag (directory) D accessibility/kmousetool (directory) D accessibility/kmouth (directory) D archivers/ark (directory) A archivers/kde4-ark (directory) A astro/kde4-kstars (directory) A astro/kde4-marble (directory) D astro/kstars (directory) D astro/marble (directory) D audio/juk (directory) A audio/kde4-juk (directory) A audio/kde4-kio-audiocd (directory) A audio/kde4-kmix (directory) A audio/kde4-kscd (directory) A audio/kde4-libkcddb (directory) A audio/kde4-libkcompactdisc (directory) D audio/kio-audiocd (directory) D audio/kmix (directory) D audio/kscd (directory) D audio/libkcddb (directory) D audio/libkcompactdisc (directory) A comms/kde4-kremotecontrol (directory) D comms/kremotecontrol (directory) D deskutils/kcharselect (directory) A deskutils/kde4-kcharselect (directory) A deskutils/kde4-kdepim (directory) A deskutils/kde4-kdepim-runtime (directory) M +1 -0 deskutils/kde4-kdepim-runtime/Makefile M +2 -1 deskutils/kde4-kdepim/Makefile A deskutils/kde4-kdepimlibs (directory) M +1 -0 deskutils/kde4-kdepimlibs/Makefile A deskutils/kde4-kdeplasma-addons (directory) A deskutils/kde4-kruler (directory) A deskutils/kde4-superkaramba (directory) D deskutils/kdepim4 (directory) D deskutils/kdepim4-runtime (directory) D deskutils/kdepimlibs4 (directory) D deskutils/kdeplasma-addons (directory) D deskutils/kruler (directory) D deskutils/superkaramba (directory) D devel/cervisia (directory) D devel/dolphin-plugins (directory) D devel/kapptemplate
[SVN Commit] branches/plasma5/KDE
SVN commit 13230 by tcberner: The quarterly ports tree's pathfix.mk now knows KDE_INSTALL_LIBDIR. Switch to pathfix. M +1 -4 sysutils/kf5-baloo/Makefile M +1 -5 x11-toolkits/kf5-attica/Makefile M +1 -1 x11/kf5-kactivities-stats/Makefile D x11/kf5-kactivities-stats/files (directory) M +1 -5 x11/kf5-kactivities/Makefile
[SVN Commit] branches/plasma5/KDE
SVN commit 13231 by tcberner: Install a slightly modified (and experimental) version of FindLibinotify via devel/kf5-extra-cmake-modules. M +1 -0 devel/kf5-extra-cmake-modules/Makefile A devel/kf5-extra-cmake-modules/files (directory) AM devel/kf5-extra-cmake-modules/files/patch-git_add_FindLibinotify.cmake M +1 -0 devel/kf5-extra-cmake-modules/pkg-plist M +0 -5 devel/kf5-kcoreaddons/Makefile M +2 -2 devel/kf5-kcoreaddons/files/patch-src_lib_CMakeLists.txt M +1 -1 devel/kf5-kcoreaddons/files/patch-src_lib_io_kdirwatch.cpp M +0 -5 net/messagelib-kf5/Makefile M +0 -5 sysutils/kf5-baloo/Makefile M +5 -5 sysutils/kf5-baloo/files/patch-CMakeLists.txt M +0 -5 sysutils/plasma5-ksysguard/Makefile M +13 -13sysutils/plasma5-ksysguard/files/patch-ksysguardd_CMakeLists.txt D x11/kf5-frameworks/files (directory)