pkgsrc-Changes archive

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

CVS commit: pkgsrc/geography/opencpn



Module Name:    pkgsrc
Committed By:   bouyer
Date:           Mon Mar 25 11:34:05 UTC 2019

Modified Files:
        pkgsrc/geography/opencpn: Makefile PLIST distinfo
        pkgsrc/geography/opencpn/patches: patch-CMakeLists.txt
            patch-FindPortaudio.cmake patch-plugins_chartdldr_pi_CMakeLists.txt
            patch-plugins_dashboard_pi_CMakeLists.txt
            patch-plugins_grib_pi_CMakeLists.txt
Removed Files:
        pkgsrc/geography/opencpn/patches:
            patch-plugins_chartdldr_pi_cmake_PluginConfigure.cmake
            patch-plugins_wmm_pi_cmake_PluginConfigure.cmake
            patch-plugins_wmm_pi_src_MagneticPlotMap.cpp patch-src_chart1.cpp
            patch-src_crashprint.cpp patch-src_tcmgr.cpp

Log Message:
Update OpenCPN to 5.0.0. Changes since 4.8.8:
As a successor to OpenCPN Version 4.8, OpenCPN Version 5.0 contains many
new features and enhanced functions.
Among them are:

..Redesigned user interface, incorporating modern user interface elements and
  concepts.
..Support for multiple chart views simultaneously, using different charts
  display options if desired.
..User defined templates for easy recall of multiple configurations.
..Support for the widely available MBTiles chart format.
..Extended options for route and Waypoint creation.
..Expanded display of vector chart (ENC) information, including embedded
  images.
..Measurably improved performance and reliability over all supported platforms.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/geography/opencpn/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/geography/opencpn/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/geography/opencpn/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/geography/opencpn/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/geography/opencpn/patches/patch-FindPortaudio.cmake \
    pkgsrc/geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt \
    pkgsrc/geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_cmake_PluginConfigure.cmake \
    pkgsrc/geography/opencpn/patches/patch-plugins_wmm_pi_cmake_PluginConfigure.cmake \
    pkgsrc/geography/opencpn/patches/patch-plugins_wmm_pi_src_MagneticPlotMap.cpp \
    pkgsrc/geography/opencpn/patches/patch-src_chart1.cpp \
    pkgsrc/geography/opencpn/patches/patch-src_tcmgr.cpp
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/geography/opencpn/patches/patch-src_crashprint.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/geography/opencpn/Makefile
diff -u pkgsrc/geography/opencpn/Makefile:1.30 pkgsrc/geography/opencpn/Makefile:1.31
--- pkgsrc/geography/opencpn/Makefile:1.30      Thu Dec 13 19:51:58 2018
+++ pkgsrc/geography/opencpn/Makefile   Mon Mar 25 11:34:05 2019
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.30 2018/12/13 19:51:58 adam Exp $
+# $NetBSD: Makefile,v 1.31 2019/03/25 11:34:05 bouyer Exp $
 
-DISTNAME=      OpenCPN-4.8.8
+DISTNAME=      OpenCPN-5.0.0
 PKGNAME=       ${DISTNAME:S/OpenCPN/opencpn/}
-PKGREVISION=   1
+#PKGREVISION=  1
 CATEGORIES=    geography
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=OpenCPN/}
 GITHUB_PROJECT=        OpenCPN
-GITHUB_TAG=    v4.8.8
+GITHUB_TAG=    v5.0.0
 EXTRACT_SUFX=  .zip
 
 MAINTAINER=    bouyer%NetBSD.org@localhost
@@ -14,7 +14,7 @@ HOMEPAGE=     http://www.opencpn.org/
 COMMENT=       Concise ChartPlotter/Navigator
 LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES= c c++
+USE_LANGUAGES= c c++11
 USE_TOOLS+=    gettext pkg-config
 USE_CMAKE=     yes
 
@@ -40,6 +40,7 @@ SUBST_SED.prefix=     -e s,"/usr/local,"${PR
 # Ensure we export symbols in the linked shared object.
 LDFLAGS+=      ${EXPORT_SYMBOLS_LDFLAGS}
 
+.include "../../audio/libsndfile/buildlink3.mk"
 .include "../../devel/cmake/buildlink3.mk"
 .include "../../x11/wxGTK30/buildlink3.mk"
 .include "../../graphics/libexif/buildlink3.mk"

Index: pkgsrc/geography/opencpn/PLIST
diff -u pkgsrc/geography/opencpn/PLIST:1.8 pkgsrc/geography/opencpn/PLIST:1.9
--- pkgsrc/geography/opencpn/PLIST:1.8  Mon Aug 27 15:48:15 2018
+++ pkgsrc/geography/opencpn/PLIST      Mon Mar 25 11:34:05 2019
@@ -1,13 +1,15 @@
-@comment $NetBSD: PLIST,v 1.8 2018/08/27 15:48:15 bouyer Exp $
+@comment $NetBSD: PLIST,v 1.9 2019/03/25 11:34:05 bouyer Exp $
 bin/opencpn
 lib/opencpn/libchartdldr_pi.so
 lib/opencpn/libdashboard_pi.so
 lib/opencpn/libgrib_pi.so
 lib/opencpn/libwmm_pi.so
+share/appdata/opencpn.appdata.xml
 share/applications/opencpn.desktop
 share/doc/opencpn/changelog
 share/doc/opencpn/copyright
 share/icons/hicolor/48x48/apps/opencpn.png
+share/icons/hicolor/64x64/apps/opencpn.png
 share/icons/hicolor/scalable/apps/opencpn.svg
 share/locale/ar_SA/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/ar_SA/LC_MESSAGES/opencpn-dashboard_pi.mo
@@ -81,6 +83,10 @@ share/locale/id_ID/LC_MESSAGES/opencpn-c
 share/locale/id_ID/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/id_ID/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/id_ID/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/it/LC_MESSAGES/opencpn.mo
 share/locale/it_IT/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/it_IT/LC_MESSAGES/opencpn-dashboard_pi.mo
@@ -152,12 +158,51 @@ share/locale/vi_VN/LC_MESSAGES/opencpn-d
 share/locale/vi_VN/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/vi_VN/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/vi_VN/LC_MESSAGES/opencpn.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn.mo
+share/man/man1/opencpn.1
+share/opencpn/COPYING.gplv2
+share/opencpn/COPYING.gplv3
+share/opencpn/COPYING.lgplv2
+share/opencpn/COPYING.lgplv3
 share/opencpn/CoC-909_2013-InlandECDIS_20170308s.pdf
+share/opencpn/LICENSING
+share/opencpn/LINUX_DEVICES.md
+share/opencpn/authors.html
+share/opencpn/doc/50info/MBT1.jpg
+share/opencpn/doc/50info/bridge1.jpg
+share/opencpn/doc/50info/bridge2.jpg
+share/opencpn/doc/50info/chdow.jpg
+share/opencpn/doc/50info/conf1.jpg
+share/opencpn/doc/50info/conf2.jpg
+share/opencpn/doc/50info/conf3.jpg
+share/opencpn/doc/50info/conf4.jpg
+share/opencpn/doc/50info/config1.jpg
+share/opencpn/doc/50info/config2.jpg
+share/opencpn/doc/50info/cpb1.jpg
+share/opencpn/doc/50info/cpb2.jpg
+share/opencpn/doc/50info/cpb3.jpg
+share/opencpn/doc/50info/intro1.jpg
+share/opencpn/doc/50info/maintool1.jpg
+share/opencpn/doc/50info/mark1.jpg
+share/opencpn/doc/50info/mark2.jpg
+share/opencpn/doc/50info/odg1.jpg
+share/opencpn/doc/50info/odg3.jpg
+share/opencpn/doc/50info/perslay1.jpg
+share/opencpn/doc/50info/perslay2.jpg
+share/opencpn/doc/50info/prepvc.jpg
+share/opencpn/doc/50info/routeall.jpg
+share/opencpn/doc/50info/routes-points.jpg
+share/opencpn/doc/50info/rteprop.jpg
+share/opencpn/doc/50info/rteptprop.jpg
+share/opencpn/doc/50info/wptprop.jpg
 share/opencpn/doc/advanced_features.html
 share/opencpn/doc/advanced_features/advanced_features.html
 share/opencpn/doc/advanced_features/anchor_watch.html
@@ -1122,10 +1167,12 @@ share/opencpn/doc/toolbar_buttons/ship_t
 share/opencpn/doc/toolbar_buttons/tides_and_currents.html
 share/opencpn/doc/toolbar_buttons/vector_text_display.html
 share/opencpn/doc/toolbar_buttons/zooming.html
+share/opencpn/doc/ver500.html
 share/opencpn/gshhs/poly-c-1.dat
 share/opencpn/gshhs/wdb_borders_c.b
 share/opencpn/gshhs/wdb_rivers_c.b
-share/opencpn/license.txt
+share/opencpn/license.html
+share/opencpn/opencpn.png
 share/opencpn/plugins/chartdldr_pi/data/chart_sources.xml
 share/opencpn/plugins/chartdldr_pi/data/doc/03-Chart-Downloader-Tab-First-Time.png
 share/opencpn/plugins/chartdldr_pi/data/doc/04-AddNewChartSource-Predefined.png
@@ -1149,6 +1196,7 @@ share/opencpn/plugins/dashboard_pi/data/
 share/opencpn/plugins/grib_pi/data/altitude.svg
 share/opencpn/plugins/grib_pi/data/curdata.svg
 share/opencpn/plugins/grib_pi/data/grib.svg
+share/opencpn/plugins/grib_pi/data/grib_panel_icon.png
 share/opencpn/plugins/grib_pi/data/grib_rollover.svg
 share/opencpn/plugins/grib_pi/data/grib_toggled.svg
 share/opencpn/plugins/grib_pi/data/ncurdata.svg
@@ -1183,6 +1231,54 @@ share/opencpn/tcdata/HARMONIC
 share/opencpn/tcdata/HARMONIC.IDX
 share/opencpn/tcdata/README.harmonics
 share/opencpn/uidata/DragHandle.svg
+share/opencpn/uidata/MUI_flat/CompassRose.svg
+share/opencpn/uidata/MUI_flat/CompassRoseBlue.svg
+share/opencpn/uidata/MUI_flat/Dashboard.svg
+share/opencpn/uidata/MUI_flat/Dashboard_rollover.svg
+share/opencpn/uidata/MUI_flat/Dashboard_rollover_toggled.svg
+share/opencpn/uidata/MUI_flat/Dashboard_toggled.svg
+share/opencpn/uidata/MUI_flat/GRIB.svg
+share/opencpn/uidata/MUI_flat/GRIB_rollover.svg
+share/opencpn/uidata/MUI_flat/GRIB_rollover_toggled.svg
+share/opencpn/uidata/MUI_flat/GRIB_toggled.svg
+share/opencpn/uidata/MUI_flat/MUI_RMD.svg
+share/opencpn/uidata/MUI_flat/MUI_Sconfig_1.svg
+share/opencpn/uidata/MUI_flat/MUI_Sconfig_2.svg
+share/opencpn/uidata/MUI_flat/MUI_colorscheme.svg
+share/opencpn/uidata/MUI_flat/MUI_follow.svg
+share/opencpn/uidata/MUI_flat/MUI_follow_active.svg
+share/opencpn/uidata/MUI_flat/MUI_follow_ahead.svg
+share/opencpn/uidata/MUI_flat/MUI_help.svg
+share/opencpn/uidata/MUI_flat/MUI_menu.svg
+share/opencpn/uidata/MUI_flat/MUI_menu_rollover.svg
+share/opencpn/uidata/MUI_flat/MUI_print.svg
+share/opencpn/uidata/MUI_flat/MUI_route.svg
+share/opencpn/uidata/MUI_flat/MUI_route_rollover_toggled.svg
+share/opencpn/uidata/MUI_flat/MUI_route_toggled.svg
+share/opencpn/uidata/MUI_flat/MUI_settings.svg
+share/opencpn/uidata/MUI_flat/MUI_settings_disabled.svg
+share/opencpn/uidata/MUI_flat/MUI_track.svg
+share/opencpn/uidata/MUI_flat/MUI_track_rollover.svg
+share/opencpn/uidata/MUI_flat/MUI_track_rollover_toggled.svg
+share/opencpn/uidata/MUI_flat/MUI_track_toggled.svg
+share/opencpn/uidata/MUI_flat/MUI_zoom-in.svg
+share/opencpn/uidata/MUI_flat/MUI_zoom-out.svg
+share/opencpn/uidata/MUI_flat/WMM.svg
+share/opencpn/uidata/MUI_flat/gps1Bar.svg
+share/opencpn/uidata/MUI_flat/gps2Bar.svg
+share/opencpn/uidata/MUI_flat/gps3Bar.svg
+share/opencpn/uidata/MUI_flat/gpsGrn.svg
+share/opencpn/uidata/MUI_flat/gpsGry.svg
+share/opencpn/uidata/MUI_flat/gpsRed.svg
+share/opencpn/uidata/MUI_flat/mob_btn.svg
+share/opencpn/uidata/eye.svg
+share/opencpn/uidata/eyex.svg
+share/opencpn/uidata/iENC_All.svg
+share/opencpn/uidata/iENC_Minimum.svg
+share/opencpn/uidata/iENC_RMinus.svg
+share/opencpn/uidata/iENC_RPlus.svg
+share/opencpn/uidata/iENC_Standard.svg
+share/opencpn/uidata/iENC_UserStd.svg
 share/opencpn/uidata/iconAll.png
 share/opencpn/uidata/iconMinimum.png
 share/opencpn/uidata/iconRMinus.png
@@ -1224,6 +1320,7 @@ share/opencpn/uidata/markicons/Authority
 share/opencpn/uidata/markicons/Authority-Quarantine-Area.svg
 share/opencpn/uidata/markicons/Authority-Quarantine-Building.svg
 share/opencpn/uidata/markicons/Authority-Quarantine-Flag.svg
+share/opencpn/uidata/markicons/DragHandle.svg
 share/opencpn/uidata/markicons/Hazard-Airplane.svg
 share/opencpn/uidata/markicons/Hazard-Animals-Crocodile.svg
 share/opencpn/uidata/markicons/Hazard-Animals-Jellyfish.svg
@@ -1285,6 +1382,8 @@ share/opencpn/uidata/markicons/Marks-Buo
 share/opencpn/uidata/markicons/Marks-Buoy-TypeB.svg
 share/opencpn/uidata/markicons/Marks-Cardinal-East-Lighted.svg
 share/opencpn/uidata/markicons/Marks-Cardinal-East.svg
+share/opencpn/uidata/markicons/Marks-Cardinal-Nord-Lighted.svg
+share/opencpn/uidata/markicons/Marks-Cardinal-Nord.svg
 share/opencpn/uidata/markicons/Marks-Cardinal-North-Lighted.svg
 share/opencpn/uidata/markicons/Marks-Cardinal-North.svg
 share/opencpn/uidata/markicons/Marks-Cardinal-South-Lighted.svg
@@ -1313,6 +1412,8 @@ share/opencpn/uidata/markicons/Marks-Moo
 share/opencpn/uidata/markicons/Marks-Mooring-Buoy.svg
 share/opencpn/uidata/markicons/Marks-Mooring-Float.svg
 share/opencpn/uidata/markicons/Marks-Mooring-Pile.svg
+share/opencpn/uidata/markicons/Marks-New-Danger-Lighted.svg
+share/opencpn/uidata/markicons/Marks-New-Danger.svg
 share/opencpn/uidata/markicons/Marks-Race-Committee-Start-Boat.svg
 share/opencpn/uidata/markicons/Marks-Race-Finish.svg
 share/opencpn/uidata/markicons/Marks-Race-Start.svg
@@ -1321,6 +1422,8 @@ share/opencpn/uidata/markicons/Marks-Rac
 share/opencpn/uidata/markicons/Marks-Race-Tetrahedron-Mark3.svg
 share/opencpn/uidata/markicons/Marks-Race-Tetrahedron-Mark4.svg
 share/opencpn/uidata/markicons/Marks-Race-Tetrahedron-Mark5.svg
+share/opencpn/uidata/markicons/Marks-Safe-Water-Lighted.svg
+share/opencpn/uidata/markicons/Marks-Safe-Water.svg
 share/opencpn/uidata/markicons/Sea-Current-Eastbound.svg
 share/opencpn/uidata/markicons/Sea-Current-N-Eastbound.svg
 share/opencpn/uidata/markicons/Sea-Current-N-Westbound.svg

Index: pkgsrc/geography/opencpn/distinfo
diff -u pkgsrc/geography/opencpn/distinfo:1.23 pkgsrc/geography/opencpn/distinfo:1.24
--- pkgsrc/geography/opencpn/distinfo:1.23      Sun Nov 25 17:04:40 2018
+++ pkgsrc/geography/opencpn/distinfo   Mon Mar 25 11:34:05 2019
@@ -1,23 +1,18 @@
-$NetBSD: distinfo,v 1.23 2018/11/25 17:04:40 bouyer Exp $
+$NetBSD: distinfo,v 1.24 2019/03/25 11:34:05 bouyer Exp $
 
-SHA1 (OpenCPN-4.8.8.zip) = 96181b5785988b97d4fcfc851408652e1322aa59
-RMD160 (OpenCPN-4.8.8.zip) = fbb22e01f212943d4581cbf18bcab674fdb9786f
-SHA512 (OpenCPN-4.8.8.zip) = 7f3973c7f488c7a1924f4e4a20b626fdeb174a0b04d7f4c2fe4936022863c1aa00eec06477507a00bdcb654759c42f084d27afafeee318cfc2611ff2c83faef1
-Size (OpenCPN-4.8.8.zip) = 61811803 bytes
-SHA1 (patch-CMakeLists.txt) = f910ed2ba317070ec536fd1ee1230364964755da
-SHA1 (patch-FindPortaudio.cmake) = e1bebe2203c6f3dc76f92ee5bdcb01eca66b6b9a
-SHA1 (patch-plugins_chartdldr_pi_CMakeLists.txt) = 52962f6feac45a766fc2dff08d2802e946ccfc85
-SHA1 (patch-plugins_chartdldr_pi_cmake_PluginConfigure.cmake) = 29fbfaee37e2a932b923df6ff7541dad37e14d65
-SHA1 (patch-plugins_dashboard_pi_CMakeLists.txt) = 76a6198e58f81c129f15fa6671da180c263c231e
-SHA1 (patch-plugins_grib_pi_CMakeLists.txt) = 49f997c27aa4710721d36945a681854579112a49
+SHA1 (OpenCPN-5.0.0.zip) = e4f2c77001fafed835c2329a1f2a74afdd4858ca
+RMD160 (OpenCPN-5.0.0.zip) = e8ee55b1b00017f2fc885c147e8f69ec13c627aa
+SHA512 (OpenCPN-5.0.0.zip) = 146fe0bf29424f72138168cd20617aabc2f130d2ffd47b8da4aa1e0aa6d7176093b36d96d8f0d456af1f7805db13ed87be67f4f3af7a7a2d6abf0d5734834f7a
+Size (OpenCPN-5.0.0.zip) = 70056870 bytes
+SHA1 (patch-CMakeLists.txt) = 2a615ec6c11621e7b119f75d5db2b06f7f2a7221
+SHA1 (patch-FindPortaudio.cmake) = d13b7e6cf42ea5b837ea6230c16b4558e87aa16c
+SHA1 (patch-plugins_chartdldr_pi_CMakeLists.txt) = e193798a04082c3a20264214e2a3aa951f0ee514
+SHA1 (patch-plugins_dashboard_pi_CMakeLists.txt) = 5523e8bb960306a15367a7c9a8385f3787a2baf4
+SHA1 (patch-plugins_grib_pi_CMakeLists.txt) = 75338d3a85666eed26157e17d693f937b0356689
 SHA1 (patch-plugins_wmm_pi_CMakeLists.txt) = 88339a61dd4b78b823bbd34bd1b02863d150f046
-SHA1 (patch-plugins_wmm_pi_cmake_PluginConfigure.cmake) = f1c91cfa744ed76d938bfb5bdb4116df9f45604a
-SHA1 (patch-plugins_wmm_pi_src_MagneticPlotMap.cpp) = 885f940777b38c8e59cc5d2e4fdbd1bf9a91578d
-SHA1 (patch-src_chart1.cpp) = ae7c1d8a59c9a275914a613205de71e2dca89dc6
-SHA1 (patch-src_crashprint.cpp) = a96e8aa980eb3b19c3dce3343582511d608e6625
 SHA1 (patch-src_glu_CMakeLists.txt) = d63494a41071097252ac9e2cb95db75041f30b62
 SHA1 (patch-src_mipmap_mipmap.c) = 3bdb2c37e7a6d89fc6a531af6e0396a1ff385aeb
 SHA1 (patch-src_ocpndc.cpp) = 4a72093a49f29d66a42e3f64b99a1a40bf08a658
 SHA1 (patch-src_printtable.cpp) = 52ed0f09610d56e9acc5ec9b8e4cbdc7ad55d043
 SHA1 (patch-src_routeprintout.cpp) = c0f960b76b1b7a8acb7e5faca5f656a5c259f02c
-SHA1 (patch-src_tcmgr.cpp) = 3fb4edf3368f3f3907f231ebcabd8e5061699040
+SHA1 (patch-src_wxcurl_base.cpp) = 25c6d03dd1215885f15221d888327f0535080284

Index: pkgsrc/geography/opencpn/patches/patch-CMakeLists.txt
diff -u pkgsrc/geography/opencpn/patches/patch-CMakeLists.txt:1.8 pkgsrc/geography/opencpn/patches/patch-CMakeLists.txt:1.9
--- pkgsrc/geography/opencpn/patches/patch-CMakeLists.txt:1.8   Sun Nov 25 17:04:40 2018
+++ pkgsrc/geography/opencpn/patches/patch-CMakeLists.txt       Mon Mar 25 11:34:05 2019
@@ -1,8 +1,8 @@
-$NetBSD: patch-CMakeLists.txt,v 1.8 2018/11/25 17:04:40 bouyer Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.9 2019/03/25 11:34:05 bouyer Exp $
 
---- CMakeLists.txt.orig        2018-11-07 04:14:41.000000000 +0100
-+++ CMakeLists.txt     2018-11-25 14:47:14.684811535 +0100
-@@ -91,8 +91,21 @@
+--- CMakeLists.txt.orig        2019-03-13 05:01:43.000000000 +0100
++++ CMakeLists.txt     2019-03-13 12:59:52.443556322 +0100
+@@ -157,7 +157,19 @@
  # Based on code from nohal
  IF (NOT WIN32)
    # default
@@ -21,11 +21,9 @@ $NetBSD: patch-CMakeLists.txt,v 1.8 2018
 +    ENDIF (CMAKE_SIZEOF_VOID_P MATCHES "8")
 +  ENDIF (CMAKE_SYSTEM_PROCESSOR MATCHES "arm*")
    SET (LIB_INSTALL_DIR "lib")
-+
    IF (EXISTS /etc/debian_version)
      SET (PACKAGE_FORMAT "DEB")
-     SET (PACKAGE_DEPS "libc6, libwxgtk3.0-0, wx3.0-i18n, libglu1-mesa (>= 7.0.0), libgl1-mesa-glx (>= 7.0.0), zlib1g, bzip2, libtinyxml2.6.2, libportaudio2")
-@@ -125,7 +138,6 @@
+@@ -191,7 +203,6 @@
      ELSE (CMAKE_SYSTEM_PROCESSOR MATCHES "arm*")
        IF (CMAKE_SIZEOF_VOID_P MATCHES "8")
          SET (ARCH "x86_64")
@@ -33,35 +31,19 @@ $NetBSD: patch-CMakeLists.txt,v 1.8 2018
        ELSE (CMAKE_SIZEOF_VOID_P MATCHES "8")
          SET (ARCH "i386")
          SET (LIB_INSTALL_DIR "lib")
-@@ -344,7 +356,7 @@
+@@ -1033,7 +1044,6 @@
  
- # Search for opengles, short of running a program to test the speed
- # of acceleration, I simply use gles on "native linux" arm systems
--IF (ARCH MATCHES "arm*" AND (NOT QT_ANDROID) )
-+IF (ARCH MATCHES "arm*" AND (NOT QT_ANDROID) AND CMAKE_SYSTEM_NAME MATCHES ".*Linux" )
-   find_path(OPENGLESv1_INCLUDE_DIR GLES/gl.h )
-   IF (OPENGLESv1_INCLUDE_DIR)
-     MESSAGE (STATUS "Found OpenGLESv1")
-@@ -927,7 +939,6 @@
  
-  
  IF(NOT WIN32 AND NOT APPLE AND NOT QT_ANDROID)
 -  OPTION(OCPN_FORCE_GTK3 "Force the build to use GTK3" OFF)
  
-   IF(NOT OCPN_FORCE_GTK3)
-     FIND_PACKAGE(GTK2)
-@@ -1978,10 +1989,10 @@
  
- #   Certain older Cmake FindGTK2 modules ( e.g. cmake-2.8.0-2) do not yield all of the required link libraries
+   IF(NOT OCPN_FORCE_GTK3)
+@@ -2336,6 +2346,7 @@
  #   So, add them manually.  These declarations may be redundant in some architectures, but do no harm.
--IF(UNIX)
--TARGET_LINK_LIBRARIES( ${PACKAGE_NAME} dl )
--ENDIF(UNIX)
--
-+IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
-+  TARGET_LINK_LIBRARIES( ${PACKAGE_NAME} dl )
+ IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
+   TARGET_LINK_LIBRARIES( ${PACKAGE_NAME} dl )
 +  SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--export-dynamic")
-+ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
+ ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
+ 
  
- IF( UNIX AND NOT APPLE )
-     FIND_PATH( LIBELF_INCLUDE_DIR NAMES libelf.h gelf.h PATH_SUFFIXES libelf )

Index: pkgsrc/geography/opencpn/patches/patch-FindPortaudio.cmake
diff -u pkgsrc/geography/opencpn/patches/patch-FindPortaudio.cmake:1.2 pkgsrc/geography/opencpn/patches/patch-FindPortaudio.cmake:1.3
--- pkgsrc/geography/opencpn/patches/patch-FindPortaudio.cmake:1.2      Thu Jan 22 12:34:15 2015
+++ pkgsrc/geography/opencpn/patches/patch-FindPortaudio.cmake  Mon Mar 25 11:34:05 2019
@@ -1,9 +1,9 @@
-$NetBSD: patch-FindPortaudio.cmake,v 1.2 2015/01/22 12:34:15 bouyer Exp $
+$NetBSD: patch-FindPortaudio.cmake,v 1.3 2019/03/25 11:34:05 bouyer Exp $
 
 really find portaudio in portaudio2 subdir
 
---- FindPortaudio.cmake.orig   2014-05-26 21:26:36.000000000 +0200
-+++ FindPortaudio.cmake        2014-05-26 21:30:22.000000000 +0200
+--- cmake/FindPortaudio.cmake.orig     2014-05-26 21:26:36.000000000 +0200
++++ cmake/FindPortaudio.cmake  2014-05-26 21:30:22.000000000 +0200
 @@ -45,24 +45,13 @@
  set(PORTAUDIO_FOUND TRUE)
  else (PORTAUDIO_LIBRARIES AND PORTAUDIO_INCLUDE_DIRS)
Index: pkgsrc/geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt
diff -u pkgsrc/geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt:1.2 pkgsrc/geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt:1.3
--- pkgsrc/geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt:1.2      Sat May 21 10:50:41 2016
+++ pkgsrc/geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt  Mon Mar 25 11:34:05 2019
@@ -1,19 +1,8 @@
-$NetBSD: patch-plugins_dashboard_pi_CMakeLists.txt,v 1.2 2016/05/21 10:50:41 bouyer Exp $
+$NetBSD: patch-plugins_dashboard_pi_CMakeLists.txt,v 1.3 2019/03/25 11:34:05 bouyer Exp $
 
---- plugins/dashboard_pi/CMakeLists.txt.orig   2016-02-03 18:44:17.000000000 +0100
-+++ plugins/dashboard_pi/CMakeLists.txt        2016-05-21 11:08:40.892255884 +0200
-@@ -45,7 +45,9 @@
- #  IF NOT DEBUGGING CFLAGS="-O2 -march=native"
- IF(NOT WIN32 AND NOT APPLE)
-     ADD_DEFINITIONS( "-Wall -O2 -fexceptions -fvisibility=hidden" )
--    SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic")
-+    IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
-+     SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic")
-+    ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
- ENDIF(NOT WIN32 AND NOT APPLE)
- 
- IF( APPLE )
-@@ -263,5 +265,8 @@
+--- plugins/dashboard_pi/CMakeLists.txt.orig   2019-02-22 04:55:10.000000000 +0100
++++ plugins/dashboard_pi/CMakeLists.txt        2019-02-22 14:34:10.074874697 +0100
+@@ -266,5 +268,8 @@
      ENDIF(EXISTS ${PROJECT_SOURCE_DIR}/data)
  ENDIF(WIN32)
  
Index: pkgsrc/geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt
diff -u pkgsrc/geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt:1.2 pkgsrc/geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt:1.3
--- pkgsrc/geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt:1.2   Sat May 21 10:50:41 2016
+++ pkgsrc/geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt       Mon Mar 25 11:34:05 2019
@@ -1,21 +1,8 @@
-$NetBSD: patch-plugins_grib_pi_CMakeLists.txt,v 1.2 2016/05/21 10:50:41 bouyer Exp $
+$NetBSD: patch-plugins_grib_pi_CMakeLists.txt,v 1.3 2019/03/25 11:34:05 bouyer Exp $
 
---- plugins/grib_pi/CMakeLists.txt.orig        2016-02-03 18:44:17.000000000 +0100
-+++ plugins/grib_pi/CMakeLists.txt     2016-05-21 11:08:48.884522634 +0200
-@@ -42,9 +42,11 @@
- #ADD_DEFINITIONS( "-Wall -ansi -pedantic -Wno-variadic-macros" )
- #TODO: Should we use  -fno-stack-protector
- #  IF NOT DEBUGGING CFLAGS="-O2 -march=native"
-+IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
-+ SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic")
-+ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
- IF(NOT WIN32 AND NOT APPLE)
-     ADD_DEFINITIONS( "-Wall -fexceptions -fvisibility=hidden" )
--    SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic")
- ENDIF(NOT WIN32 AND NOT APPLE)
- 
- IF( APPLE )
-@@ -258,5 +260,8 @@
+--- plugins/grib_pi/CMakeLists.txt.orig        2019-02-22 04:55:10.000000000 +0100
++++ plugins/grib_pi/CMakeLists.txt     2019-02-22 14:35:35.500028250 +0100
+@@ -283,5 +285,8 @@
  
  ENDIF(WIN32)
  

Index: pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt
diff -u pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt:1.1 pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt:1.2
--- pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt:1.1      Sat May 21 10:50:41 2016
+++ pkgsrc/geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt  Mon Mar 25 11:34:05 2019
@@ -1,11 +1,11 @@
-$NetBSD: patch-plugins_chartdldr_pi_CMakeLists.txt,v 1.1 2016/05/21 10:50:41 bouyer Exp $
+$NetBSD: patch-plugins_chartdldr_pi_CMakeLists.txt,v 1.2 2019/03/25 11:34:05 bouyer Exp $
 
---- plugins/chartdldr_pi/CMakeLists.txt.orig   2016-05-21 11:06:35.652268145 +0200
-+++ plugins/chartdldr_pi/CMakeLists.txt        2016-05-21 11:08:36.585112791 +0200
-@@ -130,6 +130,9 @@
+--- plugins/chartdldr_pi/CMakeLists.txt.orig   2019-02-22 04:55:10.000000000 +0100
++++ plugins/chartdldr_pi/CMakeLists.txt        2019-02-22 14:32:36.748813048 +0100
+@@ -185,6 +185,9 @@
+   TARGET_LINK_LIBRARIES( ${PACKAGE_NAME} "-lz" )
  ENDIF(QT_ANDROID)
  
- 
 +IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
 +   SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
 +ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")



Home | Main Index | Thread Index | Old Index