To avoid bulk build conflicts with marble-kf5, let's get rid marble
support in KDE4 digikam. When I tested digikam a few years ago, it was
broken. Digikam4 always getting segmentation faults when I click on
"Maps" in the menu-bar. I don't think anyone wants to fix that, do they?

BTW Digikam KDE5 works quit well with maps and opencv.

Also a quirks diff attached.

Objections?

RS


Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/digikam-kde4/Makefile,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 Makefile
--- Makefile    29 Mar 2019 17:20:06 -0000      1.34
+++ Makefile    2 May 2019 15:57:42 -0000
@@ -1,7 +1,6 @@
 # $OpenBSD: Makefile,v 1.34 2019/03/29 17:20:06 ajacoutot Exp $
 
 COMMENT-face =         face detection library for KDE4
-COMMENT-geomap =       library for mapping photos on maps for KDE4
 COMMENT-libkipi =      KDE4 image plugins infrastructure
 COMMENT-kipi =         KDE4 image plugins collection
 COMMENT-dcraw =                KDE4 RAW picture decoding C++ library
@@ -21,7 +20,6 @@ PKGSPEC-dcraw =               libkdcraw-${MODKDE4_SPE
 
 PKGNAME =              digikam-kde4-${VERSION}
 PKGNAME-face =         libkface-15.08.3
-PKGNAME-geomap =       libkgeomap-15.08.3
 PKGNAME-libkipi =      libkipi-${MODKDE4_VERSION}
 PKGNAME-dcraw =                libkdcraw-${MODKDE4_VERSION}
 PKGNAME-sane =         libksane-${MODKDE4_VERSION}
@@ -29,7 +27,7 @@ PKGNAME-kipi =                kipi-plugins-${VERSION}
 PKGNAME-main =         ${PKGNAME}
 PKGNAME-mediawiki =    libmediawiki-1.0.0
 
-REVISION-main =                8
+REVISION-main =                9
 REVISION-kipi =                9
 REVISION-libkface =    3
 REVISION-dcraw =       3
@@ -37,7 +35,6 @@ REVISION-libkipi =    3
 REVISION-sane =                4
 REVISION-mediawiki =   8
 REVISION-face =                4
-REVISION-geomap =      6
 
 # LGPL, GPL and many others
 PERMIT_PACKAGE_CDROM =         Yes
@@ -47,12 +44,11 @@ SHARED_LIBS +=  digikamcore         0.1
 SHARED_LIBS +=  digikamdatabase                0.1
 SHARED_LIBS +=  mediawiki              0.1
 SHARED_LIBS +=  kface                     0.1 # 3.0
-SHARED_LIBS +=  kgeomap                   0.1 # 2.1
 SHARED_LIBS +=  kdcraw                    51.0 # 23.0
 SHARED_LIBS +=  kipi                      51.0 # 11.1
 SHARED_LIBS +=  ksane                     51.0 # 0.2
 
-MULTI_PACKAGES =       -main -face -sane -dcraw -libkipi -geomap -kipi 
-mediawiki
+MULTI_PACKAGES =       -main -face -sane -dcraw -libkipi -kipi -mediawiki
 
 MASTER_SITES = ${MASTER_SITE_KDE:=Attic/digikam/}
 EXTRACT_SUFX =         .tar.bz2
@@ -122,13 +118,6 @@ WANTLIB-face += lib/opencv2/opencv_nonfr
 WANTLIB-face += lib/opencv2/opencv_ocl lib/opencv2/opencv_photo
 WANTLIB-face += lib/opencv2/opencv_video
 
-
-WANTLIB-geomap += ${WANTLIB-common} ${COMPILER_LIBCXX} QtNetwork QtXml
-WANTLIB-geomap += c ${KDE4LIB}/khtml ${KDE4LIB}/kio
-WANTLIB-geomap += ${KDE4LIB}/kjs ${KDE4LIB}/kparts ${KDE4LIB}/nepomuk
-WANTLIB-geomap += ${KDE4LIB}/nepomukutils soprano QtCore kdecore phonon_s
-WANTLIB-geomap += ${KDE4LIB}/kexiv2 ${KDE4LIB}/marblewidget
-
 WANTLIB-mediawiki =  ${WANTLIB-common}
 WANTLIB-mediawiki += lib/qt4/QtNetwork lib/qt4/QtXml
 WANTLIB-mediawiki += ${KDE4LIB}/kio
@@ -187,11 +176,6 @@ LIB_DEPENDS-kipi = ${LIB_DEPENDS-common}
 LIB_DEPENDS-face =     ${LIB_DEPENDS-common} \
                        graphics/opencv2
 
-LIB_DEPENDS-geomap =   ${LIB_DEPENDS-common} \
-                       ${MODKDE4_DEP_DIR}/libkexiv2 \
-                       ${MODKDE4_DEP_DIR}/marble
-
-
 LIB_DEPENDS-main =     ${LIB_DEPENDS-common} \
                        ${MODPHONON_LIB_DEPENDS} \
                        databases/sqlite \
@@ -219,8 +203,7 @@ LIB_DEPENDS-dcraw = ${LIB_DEPENDS-common
 
 LIB_DEPENDS-mediawiki =        ${LIB_DEPENDS-common}
 
-RUN_DEPENDS-main =     ${BASE_PKGPATH},-geomap \
-                       ${BASE_PKGPATH},-libkipi \
+RUN_DEPENDS-main =     ${BASE_PKGPATH},-libkipi \
                        ${BASE_PKGPATH},-sane \
                        ${BASE_PKGPATH},-dcraw \
                        ${BASE_PKGPATH},-face
@@ -229,7 +212,7 @@ CONFIGURE_ARGS =    -DCMAKE_DISABLE_FIND_PA
                        -DCMAKE_DISABLE_FIND_PACKAGE_Hupnp=Yes \
                        -DCMAKE_DISABLE_FIND_PACKAGE_QtSoap=Yes \
                        -DDIGIKAMSC_COMPILE_LIBKFACE=Yes \
-                       -DDIGIKAMSC_COMPILE_LIBKGEOMAP=Yes \
+                       -DDIGIKAMSC_COMPILE_LIBKGEOMAP=No \
                        -DDIGIKAMSC_COMPILE_LIBKSANE=Yes \
                        -DDIGIKAMSC_COMPILE_LIBKIPI=Yes \
                        -DDIGIKAMSC_COMPILE_LIBKDCRAW=Yes \
Index: pkg/DESCR-geomap
===================================================================
RCS file: pkg/DESCR-geomap
diff -N pkg/DESCR-geomap
--- pkg/DESCR-geomap    22 Mar 2019 22:09:37 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,6 +0,0 @@
-Libkgeomap is a wrapper around different world-map components, to browse and
-arrange photos over a map.  Currently supported map engine are:
-  - Marble,
-  - OpenstreetMap (via Marble),
-  - GoogleMap,
-This library is used by kipi-plugins, digiKam and other Kipi host programs.
Index: pkg/PLIST-dcraw
===================================================================
RCS file: /cvs/ports/graphics/digikam-kde4/pkg/PLIST-dcraw,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST-dcraw
--- pkg/PLIST-dcraw     28 Mar 2019 19:28:47 -0000      1.1
+++ pkg/PLIST-dcraw     2 May 2019 15:57:42 -0000
@@ -1,8 +1,8 @@
-@comment $OpenBSD:
+@comment $OpenBSD: PLIST-dcraw,v$
+@conflict kde4-libkdcraw-icons-<=4.14.3p3
 @pkgpath x11/kde4/libkdcraw,-main
 @pkgpath x11/kde4/libkdcraw,-icons
 @pkgpath x11/kde4/libkdcraw
-@conflict kde4-libkdcraw-icons-<=4.14.3p3
 @lib lib/libkdcraw.so.${LIBkdcraw_VERSION}
 share/apps/libkdcraw/
 share/apps/libkdcraw/profiles/
Index: pkg/PLIST-geomap
===================================================================
RCS file: pkg/PLIST-geomap
diff -N pkg/PLIST-geomap
--- pkg/PLIST-geomap    22 Mar 2019 22:09:37 -0000      1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,40 +0,0 @@
-@comment $OpenBSD: PLIST-geomap,v 1.4 2019/03/22 22:09:37 rsadowski Exp $
-@pkgpath x11/kde-applications/libkgeomap
-@bin bin/libkgeomap_demo
-@lib lib/libkgeomap.so.${LIBkgeomap_VERSION}
-share/apps/libkgeomap/
-share/apps/libkgeomap/backend-googlemaps-js.js
-share/apps/libkgeomap/backend-googlemaps.html
-share/apps/libkgeomap/backend-osm-js.js
-share/apps/libkgeomap/backend-osm.html
-share/apps/libkgeomap/cluster-circle-00ff00-selected.png
-share/apps/libkgeomap/cluster-circle-00ff00-someselected.png
-share/apps/libkgeomap/cluster-circle-00ff00.png
-share/apps/libkgeomap/cluster-circle-00ffff-selected.png
-share/apps/libkgeomap/cluster-circle-00ffff-someselected.png
-share/apps/libkgeomap/cluster-circle-00ffff.png
-share/apps/libkgeomap/cluster-circle-ff0000-selected.png
-share/apps/libkgeomap/cluster-circle-ff0000-someselected.png
-share/apps/libkgeomap/cluster-circle-ff0000.png
-share/apps/libkgeomap/cluster-circle-ff7f00-selected.png
-share/apps/libkgeomap/cluster-circle-ff7f00-someselected.png
-share/apps/libkgeomap/cluster-circle-ff7f00.png
-share/apps/libkgeomap/cluster-circle-ffff00-selected.png
-share/apps/libkgeomap/cluster-circle-ffff00-someselected.png
-share/apps/libkgeomap/cluster-circle-ffff00.png
-share/apps/libkgeomap/marker-00ff00-selected.png
-share/apps/libkgeomap/marker-00ff00-someselected.png
-share/apps/libkgeomap/marker-00ff00.png
-share/apps/libkgeomap/marker-00ffff-selected.png
-share/apps/libkgeomap/marker-00ffff-someselected.png
-share/apps/libkgeomap/marker-00ffff.png
-share/apps/libkgeomap/marker-ff0000-selected.png
-share/apps/libkgeomap/marker-ff0000-someselected.png
-share/apps/libkgeomap/marker-ff0000.png
-share/apps/libkgeomap/marker-ff7f00-selected.png
-share/apps/libkgeomap/marker-ff7f00-someselected.png
-share/apps/libkgeomap/marker-ff7f00.png
-share/apps/libkgeomap/marker-ffff00-selected.png
-share/apps/libkgeomap/marker-ffff00-someselected.png
-share/apps/libkgeomap/marker-ffff00.png
-share/apps/libkgeomap/marker-icon-16x16.png
Index: pkg/PLIST-kipi
===================================================================
RCS file: /cvs/ports/graphics/digikam-kde4/pkg/PLIST-kipi,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST-kipi
--- pkg/PLIST-kipi      28 Mar 2019 19:28:47 -0000      1.7
+++ pkg/PLIST-kipi      2 May 2019 15:57:42 -0000
@@ -20,7 +20,6 @@ lib/kde4/kipiplugin_flashexport.so
 lib/kde4/kipiplugin_flickrexport.so
 lib/kde4/kipiplugin_galleryexport.so
 lib/kde4/kipiplugin_googleservices.so
-lib/kde4/kipiplugin_gpssync.so
 lib/kde4/kipiplugin_htmlexport.so
 lib/kde4/kipiplugin_imageshackexport.so
 lib/kde4/kipiplugin_imageviewer.so
@@ -52,10 +51,6 @@ share/applications/kde4/dngconverter.des
 share/applications/kde4/expoblending.desktop
 share/applications/kde4/kipiplugins.desktop
 share/applications/kde4/panoramagui.desktop
-share/apps/gpssync/
-share/apps/gpssync/bookmarks-marker.png
-share/apps/gpssync/searchmarker-normal.png
-share/apps/gpssync/searchmarker-selected.png
 share/apps/kipi/data/
 share/apps/kipi/data/kipi-icon.svg
 share/apps/kipi/data/kipi-logo.svg
@@ -73,7 +68,6 @@ share/apps/kipi/kipiplugin_flashexportui
 share/apps/kipi/kipiplugin_flickrexportui.rc
 share/apps/kipi/kipiplugin_galleryexportui.rc
 share/apps/kipi/kipiplugin_googleservicesui.rc
-share/apps/kipi/kipiplugin_gpssyncui.rc
 share/apps/kipi/kipiplugin_htmlexportui.rc
 share/apps/kipi/kipiplugin_imageshackexportui.rc
 share/apps/kipi/kipiplugin_imageviewerui.rc
@@ -311,7 +305,6 @@ share/icons/hicolor/16x16/apps/kipi-flas
 share/icons/hicolor/16x16/apps/kipi-flickr.png
 share/icons/hicolor/16x16/apps/kipi-gallery.png
 share/icons/hicolor/16x16/apps/kipi-googledrive.png
-share/icons/hicolor/16x16/apps/kipi-gpsimagetag.png
 share/icons/hicolor/16x16/apps/kipi-hq.png
 share/icons/hicolor/16x16/apps/kipi-imgur.png
 share/icons/hicolor/16x16/apps/kipi-jalbum.png
@@ -362,7 +355,6 @@ share/icons/hicolor/32x32/apps/kipi-flas
 share/icons/hicolor/32x32/apps/kipi-flickr.png
 share/icons/hicolor/32x32/apps/kipi-gallery.png
 share/icons/hicolor/32x32/apps/kipi-googledrive.png
-share/icons/hicolor/32x32/apps/kipi-gpsimagetag.png
 share/icons/hicolor/32x32/apps/kipi-hq.png
 share/icons/hicolor/32x32/apps/kipi-imageshack.png
 share/icons/hicolor/32x32/apps/kipi-imgur.png
@@ -450,7 +442,6 @@ share/kde4/services/kipiplugin_flashexpo
 share/kde4/services/kipiplugin_flickrexport.desktop
 share/kde4/services/kipiplugin_galleryexport.desktop
 share/kde4/services/kipiplugin_googleservices.desktop
-share/kde4/services/kipiplugin_gpssync.desktop
 share/kde4/services/kipiplugin_htmlexport.desktop
 share/kde4/services/kipiplugin_imageshackexport.desktop
 share/kde4/services/kipiplugin_imageviewer.desktop
Index: pkg/PLIST-libkipi
===================================================================
RCS file: /cvs/ports/graphics/digikam-kde4/pkg/PLIST-libkipi,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST-libkipi
--- pkg/PLIST-libkipi   28 Mar 2019 19:28:47 -0000      1.1
+++ pkg/PLIST-libkipi   2 May 2019 15:57:42 -0000
@@ -1,8 +1,8 @@
-@comment $OpenBSD:
+@comment $OpenBSD: PLIST-libkipi,v$
+@conflict kde4-libkipi-icons-<=4.14.3p3
 @pkgpath x11/kde4/libkipi
 @pkgpath x11/kde4/libkipi,-main
 @pkgpath x11/kde4/libkipi,-icons
-@conflict kde4-libkipi-icons-<=4.14.3p3
 @bin bin/kxmlkipicmd
 @lib lib/libkipi.so.${LIBkipi_VERSION}
 share/apps/kipi/
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/graphics/digikam-kde4/pkg/PLIST-main,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST-main
--- pkg/PLIST-main      28 Mar 2019 19:28:47 -0000      1.7
+++ pkg/PLIST-main      2 May 2019 15:57:42 -0000
@@ -14,10 +14,12 @@ lib/kde4/kio_digikamdates.so
 lib/kde4/kio_digikammapimages.so
 lib/kde4/kio_digikamsearch.so
 lib/kde4/kio_digikamtags.so
+lib/kde4/kipiplugin_kxmlhelloworld.so
 @lib lib/libdigikamcore.so.${LIBdigikamcore_VERSION}
 @lib lib/libdigikamdatabase.so.${LIBdigikamdatabase_VERSION}
 @man man/man1/cleanup_digikamdb.1
 @man man/man1/digitaglinktree.1
+share/appdata/
 share/appdata/digiKam-ImagePlugin_Color.metainfo.xml
 share/appdata/digiKam-ImagePlugin_Decorate.metainfo.xml
 share/appdata/digiKam-ImagePlugin_Enhance.metainfo.xml
Index: pkg/PLIST-sane
===================================================================
RCS file: /cvs/ports/graphics/digikam-kde4/pkg/PLIST-sane,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST-sane
--- pkg/PLIST-sane      28 Mar 2019 19:28:47 -0000      1.1
+++ pkg/PLIST-sane      2 May 2019 15:57:42 -0000
@@ -1,4 +1,4 @@
-@comment $OpenBSD:
+@comment $OpenBSD: PLIST-sane,v$
 @pkgpath x11/kde4/libksane
 @lib lib/libksane.so.${LIBksane_VERSION}
 share/icons/hicolor/16x16/actions/black-white.png
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.742
diff -u -p -u -p -r1.742 Makefile
--- Makefile    1 May 2019 13:49:52 -0000       1.742
+++ Makefile    2 May 2019 16:08:51 -0000
@@ -8,6 +8,7 @@ DISTFILES =
 PKGNAME =      quirks-3.135
 PKG_ARCH =     *
 MAINTAINER =   Marc Espie <es...@openbsd.org>
+REVISION =     0
 
 # BSD
 PERMIT_PACKAGE_CDROM = Yes
Index: files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.759
diff -u -p -u -p -r1.759 Quirks.pm
--- files/Quirks.pm     1 May 2019 13:49:52 -0000       1.759
+++ files/Quirks.pm     2 May 2019 16:08:51 -0000
@@ -1222,6 +1222,7 @@ my $obsolete_reason = {
        'gnome-code-assistance' => 3,
        'gedit-code-assistance' => 3,
        'py3-backports-abc' => 5,
+       'libkgeomap' => 0,
 };
 
 # reasons for obsolete packages

Reply via email to