pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel Update kdevelop4 to 4.7.0, kdevplatform to 1.7.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b25ee9f43b99
branches:  trunk
changeset: 641683:b25ee9f43b99
user:      markd <markd%pkgsrc.org@localhost>
date:      Fri Nov 14 22:43:59 2014 +0000

description:
Update kdevelop4 to 4.7.0, kdevplatform to 1.7.0

This new release of KDevelop comes with many important changes that should
ensure it will stay usable for the foreseeable future. The CMake support
was improved and extended to ensure that all idioms needed for KF5
development are available. The unit test support UI was polished and
several bugs fixed. In the same direction, some noteworthy issues with the
QtHelp integration were addressed. KDevelop's PHP language support now
handles namespaces better and can understand traits aliases. Furthermore,
some first fruits of the Google summer of code projects are included in
this release. These changes pave the path toward better support for cross
compile toolchains. Feature-wise, KDevelop now officially supports the
Bazaar (bzr) version control system. On the performance front, it was
possible to greatly reduce the memory footprint when loading large projects
with several thousand files in KDevelop. Additionally, the startup should
now be much faster.

diffstat:

 devel/kdevelop4/Makefile                                                      |   12 +-
 devel/kdevelop4/PLIST                                                         |   78 ++---
 devel/kdevelop4/distinfo                                                      |    8 +-
 devel/kdevplatform/Makefile                                                   |   10 +-
 devel/kdevplatform/PLIST                                                      |  139 +++++++--
 devel/kdevplatform/distinfo                                                   |   10 +-
 devel/kdevplatform/patches/patch-plugins_classbrowser_documentclassesfolder.h |   18 +
 devel/kdevplatform/patches/patch-util_google_sparsehash_sparseconfig.h        |   13 -
 8 files changed, 180 insertions(+), 108 deletions(-)

diffs (truncated from 788 to 300 lines):

diff -r ee4a619e91ca -r b25ee9f43b99 devel/kdevelop4/Makefile
--- a/devel/kdevelop4/Makefile  Fri Nov 14 22:24:10 2014 +0000
+++ b/devel/kdevelop4/Makefile  Fri Nov 14 22:43:59 2014 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.51 2014/11/07 19:39:28 adam Exp $
+# $NetBSD: Makefile,v 1.52 2014/11/14 22:43:59 markd Exp $
 #
 
-DISTNAME=      kdevelop-4.6.0
-PKGNAME=       kdevelop4-4.6.0
-PKGREVISION=   8
+DISTNAME=      kdevelop-4.7.0
+PKGNAME=       kdevelop4-4.7.0
 CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_KDE:=kdevelop/4.6.0/src/}
+MASTER_SITES=  ${MASTER_SITE_KDE:=kdevelop/4.7.0/src/}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    frank%fthieme.net@localhost
@@ -21,6 +20,9 @@
 # because of some expansion to ${PKGDIRNAME}.kdev4 which is done wrong by bmake
 USE_TOOLS+=     gmake
 
+#   -std=c++11 is set
+GCC_REQD+=     4.7
+
 BUILDLINK_DEPMETHOD.qt4-tools= full
 .include "../../meta-pkgs/kde4/kde4.mk"
 
diff -r ee4a619e91ca -r b25ee9f43b99 devel/kdevelop4/PLIST
--- a/devel/kdevelop4/PLIST     Fri Nov 14 22:24:10 2014 +0000
+++ b/devel/kdevelop4/PLIST     Fri Nov 14 22:43:59 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2014/02/01 09:52:05 markd Exp $
+@comment $NetBSD: PLIST,v 1.8 2014/11/14 22:43:59 markd Exp $
 bin/kdevelop
 bin/kdevelop!
 include/kdevelop/make/imakebuilder.h
@@ -7,14 +7,17 @@
 lib/kde4/kcm_kdev_ninjabuilder.so
 lib/kde4/kcm_kdevcmake_settings.so
 lib/kde4/kcm_kdevcustombuildsystem.so
+lib/kde4/kcm_kdevcustomdefinesandincludes.so
 lib/kde4/kdevastyle.so
 lib/kde4/kdevcmakebuilder.so
 lib/kde4/kdevcmakedocumentation.so
 lib/kde4/kdevcmakemanager.so
+lib/kde4/kdevcompilerprovider.so
 lib/kde4/kdevcpplanguagesupport.so
 lib/kde4/kdevcustombuildsystem.so
 lib/kde4/kdevcustommakemanager.so
 lib/kde4/kdevcustomscript.so
+lib/kde4/kdevdefinesandincludesmanager.so
 lib/kde4/kdevexecuteplasmoid.so
 lib/kde4/kdevgdb.so
 lib/kde4/kdevghprovider.so
@@ -31,6 +34,7 @@
 lib/libkdev4cppduchain.so
 lib/libkdev4cppparser.so
 lib/libkdev4cpprpp.so
+lib/libkdev4includesdefinessettings.so
 share/applications/kde4/kdevelop.desktop
 share/applications/kde4/kdevelop_ps.desktop
 share/doc/kde/HTML/en/kdevelop/Icon-folder.png
@@ -112,57 +116,12 @@
 share/kde/apps/kdevcppsupport/kdevcppsupport.rc
 share/kde/apps/kdevcustommakemanager/kdevcustommakemanager.rc
 share/kde/apps/kdevelop/icons/hicolor/16x16/actions/classnew.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/dbgwatchvar.png
 share/kde/apps/kdevelop/icons/hicolor/16x16/actions/dirsync.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/make_kdevelop.png
 share/kde/apps/kdevelop/icons/hicolor/16x16/actions/methodnew.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/newwidget.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/project_open.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_app.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_lib.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_scope.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_scopenew.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_sub.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_subclass.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmake_ui_h.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qmakerun.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/qtdesigner.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/rebuild.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/reload_page.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/remove_subdir.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/servicenew_kdevelop.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/target_kdevelop.png
-share/kde/apps/kdevelop/icons/hicolor/16x16/actions/targetnew_kdevelop.png
 share/kde/apps/kdevelop/icons/hicolor/16x16/actions/variablenew.png
 share/kde/apps/kdevelop/icons/hicolor/22x22/actions/classnew.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/classwiz.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/configure_file.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgjumpto.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgmemview.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgnext.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgnextinst.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgparam.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgrestart.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgrun.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgrunto.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgstep.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgstepinst.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgstepout.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/dbgvar.png
 share/kde/apps/kdevelop/icons/hicolor/22x22/actions/debugger.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/grep.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/make_kdevelop.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/newwidget.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/output_win.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/project_open.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/qmake_scopenew.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/qmakerun.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/rebuild.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/reload_page.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/save_all.png
-share/kde/apps/kdevelop/icons/hicolor/22x22/actions/tree_win.png
 share/kde/apps/kdevelop/icons/hicolor/32x32/actions/classnew.png
-share/kde/apps/kdevelop/icons/hicolor/32x32/mimetypes/kdevelop_project.png
 share/kde/apps/kdevelop/katepartui.rc
 share/kde/apps/kdevelop/kdevelop.notifyrc
 share/kde/apps/kdevelop/kdevelopui.rc
@@ -196,7 +155,6 @@
 share/kde/apps/kdevelop/pics/code-function.png
 share/kde/apps/kdevelop/pics/enum.png
 share/kde/apps/kdevelop/pics/field.png
-share/kde/apps/kdevelop/pics/kdevelop-splash.png
 share/kde/apps/kdevelop/pics/namespace.png
 share/kde/apps/kdevelop/pics/private_class.png
 share/kde/apps/kdevelop/pics/private_enum.png
@@ -210,6 +168,7 @@
 share/kde/apps/kdevelop/pics/protected_function.png
 share/kde/apps/kdevelop/pics/protected_struct.png
 share/kde/apps/kdevelop/pics/protected_union.png
+share/kde/apps/kdevelop/pics/qtlogo.png
 share/kde/apps/kdevelop/pics/signal.png
 share/kde/apps/kdevelop/pics/slot.png
 share/kde/apps/kdevelop/pics/struct.png
@@ -236,6 +195,7 @@
 share/kde/apps/kdevgdb/printers/helper.py
 share/kde/apps/kdevgdb/printers/kde4.py
 share/kde/apps/kdevgdb/printers/qt4.py
+share/kde/apps/kdevmanpage/manpagedocumentation.css
 share/kde/apps/kdevokteta/kdevokteta.rc
 share/kde/apps/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml
 share/kde/apps/plasma/plasmoids/kdevelopsessions/metadata.desktop
@@ -247,14 +207,17 @@
 share/kde4/services/kcm_kdev_ninjabuilder.desktop
 share/kde4/services/kcm_kdevcmake_settings.desktop
 share/kde4/services/kcm_kdevcustombuildsystem.desktop
+share/kde4/services/kcm_kdevcustomdefinesandincludes.desktop
 share/kde4/services/kdevastyle.desktop
 share/kde4/services/kdevcmakebuilder.desktop
 share/kde4/services/kdevcmakedocumentation.desktop
 share/kde4/services/kdevcmakemanager.desktop
+share/kde4/services/kdevcompilerprovider.desktop
 share/kde4/services/kdevcppsupport.desktop
 share/kde4/services/kdevcustombuildsystem.desktop
 share/kde4/services/kdevcustommakemanager.desktop
 share/kde4/services/kdevcustomscript.desktop
+share/kde4/services/kdevdefinesandincludesmanager.desktop
 share/kde4/services/kdevelopsessions.desktop
 share/kde4/services/kdevexecuteplasmoid.desktop
 share/kde4/services/kdevgdb.desktop
@@ -377,13 +340,21 @@
 share/locale/en_GB/LC_MESSAGES/kdevcmake.mo
 share/locale/en_GB/LC_MESSAGES/kdevcmakebuilder.mo
 share/locale/en_GB/LC_MESSAGES/kdevcpp.mo
+share/locale/en_GB/LC_MESSAGES/kdevcustombuildsystem.mo
 share/locale/en_GB/LC_MESSAGES/kdevcustommake.mo
 share/locale/en_GB/LC_MESSAGES/kdevelop.mo
+share/locale/en_GB/LC_MESSAGES/kdevexecuteplasmoid.mo
 share/locale/en_GB/LC_MESSAGES/kdevformatters.mo
 share/locale/en_GB/LC_MESSAGES/kdevgdb.mo
+share/locale/en_GB/LC_MESSAGES/kdevghprovider.mo
+share/locale/en_GB/LC_MESSAGES/kdevkdeprovider.mo
 share/locale/en_GB/LC_MESSAGES/kdevmakebuilder.mo
+share/locale/en_GB/LC_MESSAGES/kdevmanpage.mo
+share/locale/en_GB/LC_MESSAGES/kdevninja.mo
 share/locale/en_GB/LC_MESSAGES/kdevokteta.mo
 share/locale/en_GB/LC_MESSAGES/kdevqthelp.mo
+share/locale/en_GB/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
+share/locale/en_GB/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
 share/locale/es/LC_MESSAGES/kdevcmake.mo
 share/locale/es/LC_MESSAGES/kdevcmakebuilder.mo
 share/locale/es/LC_MESSAGES/kdevcpp.mo
@@ -408,10 +379,14 @@
 share/locale/et/LC_MESSAGES/kdevcustombuildsystem.mo
 share/locale/et/LC_MESSAGES/kdevcustommake.mo
 share/locale/et/LC_MESSAGES/kdevelop.mo
+share/locale/et/LC_MESSAGES/kdevexecuteplasmoid.mo
 share/locale/et/LC_MESSAGES/kdevformatters.mo
 share/locale/et/LC_MESSAGES/kdevgdb.mo
+share/locale/et/LC_MESSAGES/kdevghprovider.mo
+share/locale/et/LC_MESSAGES/kdevkdeprovider.mo
 share/locale/et/LC_MESSAGES/kdevmakebuilder.mo
 share/locale/et/LC_MESSAGES/kdevmanpage.mo
+share/locale/et/LC_MESSAGES/kdevninja.mo
 share/locale/et/LC_MESSAGES/kdevokteta.mo
 share/locale/et/LC_MESSAGES/kdevqthelp.mo
 share/locale/et/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
@@ -425,6 +400,7 @@
 share/locale/fi/LC_MESSAGES/kdevexecuteplasmoid.mo
 share/locale/fi/LC_MESSAGES/kdevformatters.mo
 share/locale/fi/LC_MESSAGES/kdevgdb.mo
+share/locale/fi/LC_MESSAGES/kdevghprovider.mo
 share/locale/fi/LC_MESSAGES/kdevkdeprovider.mo
 share/locale/fi/LC_MESSAGES/kdevmakebuilder.mo
 share/locale/fi/LC_MESSAGES/kdevmanpage.mo
@@ -478,9 +454,11 @@
 share/locale/hu/LC_MESSAGES/kdevexecuteplasmoid.mo
 share/locale/hu/LC_MESSAGES/kdevformatters.mo
 share/locale/hu/LC_MESSAGES/kdevgdb.mo
+share/locale/hu/LC_MESSAGES/kdevghprovider.mo
 share/locale/hu/LC_MESSAGES/kdevkdeprovider.mo
 share/locale/hu/LC_MESSAGES/kdevmakebuilder.mo
 share/locale/hu/LC_MESSAGES/kdevmanpage.mo
+share/locale/hu/LC_MESSAGES/kdevninja.mo
 share/locale/hu/LC_MESSAGES/kdevokteta.mo
 share/locale/hu/LC_MESSAGES/kdevqthelp.mo
 share/locale/hu/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
@@ -542,10 +520,14 @@
 share/locale/nds/LC_MESSAGES/kdevcustombuildsystem.mo
 share/locale/nds/LC_MESSAGES/kdevcustommake.mo
 share/locale/nds/LC_MESSAGES/kdevelop.mo
+share/locale/nds/LC_MESSAGES/kdevexecuteplasmoid.mo
 share/locale/nds/LC_MESSAGES/kdevformatters.mo
 share/locale/nds/LC_MESSAGES/kdevgdb.mo
+share/locale/nds/LC_MESSAGES/kdevghprovider.mo
+share/locale/nds/LC_MESSAGES/kdevkdeprovider.mo
 share/locale/nds/LC_MESSAGES/kdevmakebuilder.mo
 share/locale/nds/LC_MESSAGES/kdevmanpage.mo
+share/locale/nds/LC_MESSAGES/kdevninja.mo
 share/locale/nds/LC_MESSAGES/kdevokteta.mo
 share/locale/nds/LC_MESSAGES/kdevqthelp.mo
 share/locale/nds/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
@@ -577,9 +559,11 @@
 share/locale/pl/LC_MESSAGES/kdevexecuteplasmoid.mo
 share/locale/pl/LC_MESSAGES/kdevformatters.mo
 share/locale/pl/LC_MESSAGES/kdevgdb.mo
+share/locale/pl/LC_MESSAGES/kdevghprovider.mo
 share/locale/pl/LC_MESSAGES/kdevkdeprovider.mo
 share/locale/pl/LC_MESSAGES/kdevmakebuilder.mo
 share/locale/pl/LC_MESSAGES/kdevmanpage.mo
+share/locale/pl/LC_MESSAGES/kdevninja.mo
 share/locale/pl/LC_MESSAGES/kdevokteta.mo
 share/locale/pl/LC_MESSAGES/kdevqthelp.mo
 share/locale/pl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
diff -r ee4a619e91ca -r b25ee9f43b99 devel/kdevelop4/distinfo
--- a/devel/kdevelop4/distinfo  Fri Nov 14 22:24:10 2014 +0000
+++ b/devel/kdevelop4/distinfo  Fri Nov 14 22:43:59 2014 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2014/02/01 09:52:05 markd Exp $
+$NetBSD: distinfo,v 1.9 2014/11/14 22:43:59 markd Exp $
 
-SHA1 (kdevelop-4.6.0.tar.xz) = 2b723c3e16c41dbcd9817336893eff85712cb11d
-RMD160 (kdevelop-4.6.0.tar.xz) = 77dc0d3e3afc08db1d28914b00c041d50bee1759
-Size (kdevelop-4.6.0.tar.xz) = 4867960 bytes
+SHA1 (kdevelop-4.7.0.tar.xz) = 6c4becf482956334975886963ba0acf158f2aa15
+RMD160 (kdevelop-4.7.0.tar.xz) = 88538dc76c07925e6d191f4e5ac4ac064a78054c
+Size (kdevelop-4.7.0.tar.xz) = 4424240 bytes
diff -r ee4a619e91ca -r b25ee9f43b99 devel/kdevplatform/Makefile
--- a/devel/kdevplatform/Makefile       Fri Nov 14 22:24:10 2014 +0000
+++ b/devel/kdevplatform/Makefile       Fri Nov 14 22:43:59 2014 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.54 2014/11/07 19:39:29 adam Exp $
+# $NetBSD: Makefile,v 1.55 2014/11/14 22:43:59 markd Exp $
 #
 
-DISTNAME=      kdevplatform-1.6.0
-PKGREVISION=   8
+DISTNAME=      kdevplatform-1.7.0
 CATEGORIES=    devel kde
-MASTER_SITES=  ${MASTER_SITE_KDE:=kdevelop/4.6.0/src/}
+MASTER_SITES=  ${MASTER_SITE_KDE:=kdevelop/4.7.0/src/}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    frank%fthieme.net@localhost
@@ -17,6 +16,9 @@
 USE_TOOLS+=    pkg-config perl msgfmt bash:run
 USE_LANGUAGES= c c++
 
+# sublime uses "auto",  -std=c++11 is set
+GCC_REQD+=     4.7
+
 CXXFLAGS.Linux+=       -fpermissive
 LDFLAGS.SunOS+=                -lsocket -lnsl
 
diff -r ee4a619e91ca -r b25ee9f43b99 devel/kdevplatform/PLIST
--- a/devel/kdevplatform/PLIST  Fri Nov 14 22:24:10 2014 +0000
+++ b/devel/kdevplatform/PLIST  Fri Nov 14 22:43:59 2014 +0000
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.8 2014/02/01 09:54:23 markd Exp $
+@comment $NetBSD: PLIST,v 1.9 2014/11/14 22:43:59 markd Exp $
 bin/kdev_dbus_socket_transformer
 bin/kdev_format_source
 bin/kdevplatform_shell_environment.sh
+include/kdevplatform/config-kdevplatform.h
 include/kdevplatform/debugger/breakpoint/breakpoint.h
 include/kdevplatform/debugger/breakpoint/breakpointdetails.h



Home | Main Index | Thread Index | Old Index