On Mon Dec 10, 2018 at 10:47:11AM +0100, Matthias Kilian wrote:
> x11/kde4/kfilemetadata
> x11/kde4/nepomuk-core

Patches attached to disable poppler-qt4 support in kfilemetadata and
nepomuk-core. We are still far away to replace these two kde4
applications with kde5


> x11/kde4/okular
> 

KDE5 replacement here:
https://marc.info/?l=openbsd-ports&m=154300624119383&w=2
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/kde4/nepomuk-core/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile    27 Jun 2018 21:04:19 -0000      1.13
+++ Makefile    10 Dec 2018 10:28:25 -0000
@@ -2,10 +2,9 @@
 
 COMMENT =      KDE Nepomuk core libraries
 DISTNAME =     nepomuk-core-${MODKDE4_VERSION}
-REVISION =     2
+REVISION =     3
 
 SHARED_LIBS =  nepomukcore             53.0 # 4.9
-#SHARED_LIBS +=        nepomuksync             0.0 # 4.9
 SHARED_LIBS += nepomukcommon           53.0 # 4.10
 SHARED_LIBS += kdeinit4_nepomukserver  53.0 # 4.10
 SHARED_LIBS += nepomukextractor        53.0
@@ -19,7 +18,7 @@ WANTLIB += ${KDE4LIB}/baloocore ${KDE4LI
 WANTLIB += ${KDE4LIB}/balooqueryparser
 WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kidletime ${KDE4LIB}/kio
 WANTLIB += ${KDE4LIB}/solid
-WANTLIB += avcodec avformat avutil epub exiv2 poppler-qt4 soprano
+WANTLIB += avcodec avformat avutil epub exiv2 soprano
 WANTLIB += sopranoserver tag
 
 MODKDE4_USE =  libs
@@ -33,11 +32,11 @@ LIB_DEPENDS =       audio/taglib \
                databases/soprano>=2.9.3 \
                graphics/exiv2 \
                graphics/ffmpeg \
-               print/poppler,,-qt4 \
                textproc/ebook-tools \
                ${MODKDE4_DEP_DIR}/baloo>=${MODKDE4_DEP_VERSION}
 
 CONFIGURE_ARGS =       -DCMAKE_DISABLE_FIND_PACKAGE_QMobipocket=True \
-                       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:Bool=Yes
+                       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=True \
+                       -DCMAKE_DISABLE_FIND_PACKAGE_PopplerQt4=True
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/kde4/nepomuk-core/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   27 Jun 2018 21:04:19 -0000      1.6
+++ pkg/PLIST   10 Dec 2018 10:28:25 -0000
@@ -140,7 +140,6 @@ lib/kde4/nepomukodfextractor.so
 lib/kde4/nepomukoffice2007extractor.so
 lib/kde4/nepomukofficeextractor.so
 lib/kde4/nepomukplaintextextractor.so
-lib/kde4/nepomukpopplerextractor.so
 lib/kde4/nepomuktaglibextractor.so
 @lib lib/libkdeinit4_nepomukserver.so.${LIBkdeinit4_nepomukserver_VERSION}
 @lib lib/libnepomukcleaner.so.${LIBnepomukcleaner_VERSION}
@@ -182,7 +181,6 @@ share/kde4/services/nepomukoffice2007ext
 share/kde4/services/nepomukofficeextractor.desktop
 share/kde4/services/nepomukontologyloader.desktop
 share/kde4/services/nepomukplaintextextractor.desktop
-share/kde4/services/nepomukpopplerextractor.desktop
 share/kde4/services/nepomukqueryservice.desktop
 share/kde4/services/nepomukremovablestorageservice.desktop
 share/kde4/services/nepomukstorage.desktop
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/kde4/kfilemetadata/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile    27 Jul 2017 11:57:48 -0000      1.4
+++ Makefile    10 Dec 2018 15:50:37 -0000
@@ -2,28 +2,26 @@
 
 COMMENT =      file metadata extraction library for KDE
 DISTNAME =     kfilemetadata-${MODKDE4_VERSION}
-REVISION =     1
+REVISION =     2
 
 CATEGORIES =   sysutils
+
 HOMEPAGE =     https://projects.kde.org/projects/kde/kdelibs/kfilemetadata
 
 SHARED_LIBS =  kfilemetadata           1.0
 
-WANTLIB =  m pthread
-WANTLIB += ${COMPILER_LIBCXX}
-WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork
-WANTLIB += lib/qt4/QtSvg lib/qt4/QtXml
-WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio
-WANTLIB += avcodec avformat avutil epub exiv2 poppler-qt4 tag
+WANTLIB += ${COMPILER_LIBCXX} lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork
+WANTLIB += lib/qt4/QtSvg lib/qt4/QtXml avcodec avformat avutil epub exiv2
+WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio m tag
 
 MODKDE4_USE =  libs
 
-CONFIGURE_ARGS =       -DCMAKE_DISABLE_FIND_PACKAGE_QMobipocket=True
+CONFIGURE_ARGS =       -DCMAKE_DISABLE_FIND_PACKAGE_QMobipocket=True \
+                       -DCMAKE_DISABLE_FIND_PACKAGE_PopplerQt4=True
 
 LIB_DEPENDS =  audio/taglib \
                graphics/exiv2 \
                graphics/ffmpeg \
-               print/poppler,,-qt4 \
                textproc/ebook-tools
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/kde4/kfilemetadata/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   9 Jul 2014 19:50:17 -0000       1.1.1.1
+++ pkg/PLIST   10 Dec 2018 15:50:37 -0000
@@ -19,10 +19,11 @@ lib/kde4/kfilemetadata_odfextractor.so
 lib/kde4/kfilemetadata_office2007extractor.so
 lib/kde4/kfilemetadata_officeextractor.so
 lib/kde4/kfilemetadata_plaintextextractor.so
-lib/kde4/kfilemetadata_popplerextractor.so
 lib/kde4/kfilemetadata_taglibextractor.so
 @lib ${KDE4LIB}/libkfilemetadata.so.${LIBkfilemetadata_VERSION}
 @lib lib/libkfilemetadata.so.${LIBkfilemetadata_VERSION}
+share/kde4/
+share/kde4/services/
 share/kde4/services/kfilemetadata_epubextractor.desktop
 share/kde4/services/kfilemetadata_exiv2extractor.desktop
 share/kde4/services/kfilemetadata_ffmpegextractor.desktop
@@ -30,6 +31,5 @@ share/kde4/services/kfilemetadata_odfext
 share/kde4/services/kfilemetadata_office2007extractor.desktop
 share/kde4/services/kfilemetadata_officeextractor.desktop
 share/kde4/services/kfilemetadata_plaintextextractor.desktop
-share/kde4/services/kfilemetadata_popplerextractor.desktop
 share/kde4/services/kfilemetadata_taglibextractor.desktop
 share/kde4/servicetypes/kfilemetadataextractor.desktop

Reply via email to