Hello,

I have upgraded area51's qt ports to qt-4.8.4 (which was rather easy). The svn 
diff to the QT subpath of the area51 repository is attached.

Works on HEAD and STABLE-9. Could someone review and commit it to area51? ^-^

Alonso
Index: Mk/bsd.qt.mk
===================================================================
--- Mk/bsd.qt.mk	(revision 8823)
+++ Mk/bsd.qt.mk	(working copy)
@@ -116,7 +116,7 @@
 #
 # QT4 version
 #
-QT4_VERSION?=		4.8.3
+QT4_VERSION?=		4.8.4
 
 _USE_QT4_ALL=	accessible assistant assistant-adp assistantclient \
 			clucene codecs-cn codecs-jp codecs-kr codecs-tw corelib \
Index: devel/qt4/distinfo
===================================================================
--- devel/qt4/distinfo	(revision 8823)
+++ devel/qt4/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (KDE/qt-everywhere-opensource-src-4.8.3.tar.gz) = f1f72974f924861be04019f49f07cd43ab3c95056db2ba8f34b283487cccc728
-SIZE (KDE/qt-everywhere-opensource-src-4.8.3.tar.gz) = 233635127
+SHA256 (KDE/qt-everywhere-opensource-src-4.8.4.tar.gz) = 33b0e38ba4c54a0cf8a4be8ca5a4584f1c2e0adfecb57b21d9d1d267b0093270
+SIZE (KDE/qt-everywhere-opensource-src-4.8.4.tar.gz) = 236593028
Index: textproc/qt4-clucene/files/patch-src__3rdparty__clucene__src__CLucene__index__SegmentMerger.cpp
===================================================================
--- textproc/qt4-clucene/files/patch-src__3rdparty__clucene__src__CLucene__index__SegmentMerger.cpp	(revision 0)
+++ textproc/qt4-clucene/files/patch-src__3rdparty__clucene__src__CLucene__index__SegmentMerger.cpp	(working copy)
@@ -0,0 +1,11 @@
+--- src/3rdparty/clucene/src/CLucene/index/SegmentMerger.cpp.orig	2012-12-15 15:36:00.000000000 +0000
++++ src/3rdparty/clucene/src/CLucene/index/SegmentMerger.cpp	2012-12-15 15:34:55.000000000 +0000
+@@ -264,7 +264,7 @@
+     CND_CONDITION(fieldsWriter != NULL, "Memory allocation for fieldsWriter failed");
+ 
+     try {  
+-        IndexReader* reader = NULL;
++        reader = NULL;
+         int32_t maxDoc          = 0;
+         //Iterate through all readers
+         for (uint32_t i = 0; i < readers.size(); i++) {
Index: textproc/qt4-clucene/files/patch-src__3rdparty__clucene__src__CLucene__search__FieldCacheImpl.cpp
===================================================================
--- textproc/qt4-clucene/files/patch-src__3rdparty__clucene__src__CLucene__search__FieldCacheImpl.cpp	(revision 8823)
+++ textproc/qt4-clucene/files/patch-src__3rdparty__clucene__src__CLucene__search__FieldCacheImpl.cpp	(working copy)
@@ -9,3 +9,12 @@
  FieldCacheImpl::FieldCacheImpl():
      cache(false,true){
  }
+@@ -416,7 +416,7 @@
+ 	  _CLDECDELETE(term);
+ 
+       try {
+-        Term* term = enumerator->term(false);
++        term = enumerator->term(false);
+         if (term == NULL) {
+           _CLTHROWA(CL_ERR_Runtime,"no terms in field - cannot determine sort type"); //todo: make rich error: " + field + " 
+         }
_______________________________________________
kde-freebsd mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to