[99093] trunk/dports/kde/kdevplatform
nicos at macports.org
nicos at macports.org
Thu Oct 25 19:51:38 PDT 2012
Revision: 99093
http://trac.macports.org//changeset/99093
Author: nicos at macports.org
Date: 2012-10-25 19:51:38 -0700 (Thu, 25 Oct 2012)
Log Message:
-----------
kdevplatform: update to 1.4.0
Modified Paths:
--------------
trunk/dports/kde/kdevplatform/Portfile
Added Paths:
-----------
trunk/dports/kde/kdevplatform/files/patch-uicontroller.cpp.diff
Removed Paths:
-------------
trunk/dports/kde/kdevplatform/files/patch-modificationrevision.diff
Modified: trunk/dports/kde/kdevplatform/Portfile
===================================================================
--- trunk/dports/kde/kdevplatform/Portfile 2012-10-26 01:23:44 UTC (rev 99092)
+++ trunk/dports/kde/kdevplatform/Portfile 2012-10-26 02:51:38 UTC (rev 99093)
@@ -5,8 +5,7 @@
PortGroup kde4 1.1
name kdevplatform
-version 1.3.1
-revision 3
+version 1.4.0
categories kde kde4
platforms darwin
license GPL-2+
@@ -19,14 +18,14 @@
is planned to be used by programs like: KDevelop, \
Quanta, Kile, KTechLab ... etc.
-set kdevelopversion 4.3.1
+set kdevelopversion 4.4.0
homepage http://www.kdevelop.org/
master_sites kde:stable/kdevelop/${kdevelopversion}/src/
distname ${name}-${version}
-checksums sha1 bba0cefdac6de83c8d3354534a94e8500dccda37 \
- rmd160 18cb71493a043fdc1937c6a18f93b3de33565e08
+checksums rmd160 e15b8a5733500efcba9f48232201153c9ed4f2bb \
+ sha256 fd00aff21af14c07eca6e0dfbc0d4dd1edcc4ec3c50e6a5dd7e962214922c08e
use_bzip2 yes
@@ -46,11 +45,12 @@
if {${configure.compiler} == "clang"} {
if {${os.major} >= 11} {
#Case of Lion and higher (ticket #34545)
- configure.args-append -DCMAKE_CXX_FLAGS="-Wno-reserved-user-defined-literal -stdlib=libc++"
+ configure.args-append -DCMAKE_CXX_FLAGS="-Wno-reserved-user-defined-literal -stdlib=libc++" \
+ -DHAVE_UNORDERED_MAP=1
} else {
#Patching code for clang on SL where libc++ is not available (ticket #34859)
configure.args-append -DCMAKE_CXX_FLAGS="-Wno-reserved-user-defined-literal"
- patchfiles-append patch-modificationrevision.diff
+ patchfiles-append patch-uicontroller.cpp.diff
}
}
Deleted: trunk/dports/kde/kdevplatform/files/patch-modificationrevision.diff
===================================================================
--- trunk/dports/kde/kdevplatform/files/patch-modificationrevision.diff 2012-10-26 01:23:44 UTC (rev 99092)
+++ trunk/dports/kde/kdevplatform/files/patch-modificationrevision.diff 2012-10-26 02:51:38 UTC (rev 99093)
@@ -1,31 +0,0 @@
---- language/editor/modificationrevision.cpp.orig 2012-04-14 04:49:31.000000000 +0900
-+++ language/editor/modificationrevision.cpp 2012-06-08 10:40:54.000000000 +0900
-@@ -26,19 +26,20 @@
- #if defined(Q_CC_MSVC)
- #include <hash_map>
- using namespace stdext;
--#elif defined GXX_LT_4_3
-+//#elif defined GXX_LT_4_3
-+#else
- #include <ext/hash_map>
- using namespace __gnu_cxx;
--#else // C++0X
-+//#else // C++0X
- // TODO: Replace hash_map with unordered map when support for G++ < 4.3 has
- // ended. This class was added as a temporary workaround, to get rid of
- // hash_map related warnings for g++ >= 4.3.
--#include <unordered_map>
--template<class _Key, class _Tp,
-- class _Hash = std::hash<_Key>,
-- class _Pred = std::equal_to<_Key>,
-- class _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
--class hash_map : public std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc> { };
-+//#include <unordered_map>
-+//template<class _Key, class _Tp,
-+// class _Hash = std::hash<_Key>,
-+// class _Pred = std::equal_to<_Key>,
-+// class _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
-+//class hash_map : public std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc> { };
- #endif
-
-
Added: trunk/dports/kde/kdevplatform/files/patch-uicontroller.cpp.diff
===================================================================
--- trunk/dports/kde/kdevplatform/files/patch-uicontroller.cpp.diff (rev 0)
+++ trunk/dports/kde/kdevplatform/files/patch-uicontroller.cpp.diff 2012-10-26 02:51:38 UTC (rev 99093)
@@ -0,0 +1,11 @@
+--- shell/uicontroller.cpp.orig 2012-10-16 06:35:28.000000000 +0900
++++ shell/uicontroller.cpp 2012-10-20 18:50:15.000000000 +0900
+@@ -635,7 +635,7 @@
+ Sublime::View* view = doc->createView();
+ area->addToolView(
+ view,
+- p == Sublime::Position::AllPositions ? Sublime::dockAreaToPosition(factory->defaultPosition()) : p);
++ p == Sublime::AllPositions ? Sublime::dockAreaToPosition(factory->defaultPosition()) : p);
+
+ connect(view, SIGNAL(raise(Sublime::View*)),
+ SLOT(raiseToolView(Sublime::View*)));
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121025/c57586b6/attachment.html>
More information about the macports-changes
mailing list