pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/geography/opencpn Update OpenCPN to 5.0.0. Changes sin...
details: https://anonhg.NetBSD.org/pkgsrc/rev/59dacabe906c
branches: trunk
changeset: 331802:59dacabe906c
user: bouyer <bouyer%pkgsrc.org@localhost>
date: Mon Mar 25 11:34:05 2019 +0000
description:
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.
diffstat:
geography/opencpn/Makefile | 11 +-
geography/opencpn/PLIST | 107 +++++++++-
geography/opencpn/distinfo | 27 +-
geography/opencpn/patches/patch-CMakeLists.txt | 42 +--
geography/opencpn/patches/patch-FindPortaudio.cmake | 6 +-
geography/opencpn/patches/patch-plugins_chartdldr_pi_CMakeLists.txt | 10 +-
geography/opencpn/patches/patch-plugins_chartdldr_pi_cmake_PluginConfigure.cmake | 20 -
geography/opencpn/patches/patch-plugins_dashboard_pi_CMakeLists.txt | 19 +-
geography/opencpn/patches/patch-plugins_grib_pi_CMakeLists.txt | 21 +-
geography/opencpn/patches/patch-plugins_wmm_pi_cmake_PluginConfigure.cmake | 20 -
geography/opencpn/patches/patch-plugins_wmm_pi_src_MagneticPlotMap.cpp | 39 ---
geography/opencpn/patches/patch-src_chart1.cpp | 55 -----
geography/opencpn/patches/patch-src_crashprint.cpp | 21 -
geography/opencpn/patches/patch-src_tcmgr.cpp | 16 -
14 files changed, 150 insertions(+), 264 deletions(-)
diffs (truncated from 629 to 300 lines):
diff -r ce2707770768 -r 59dacabe906c geography/opencpn/Makefile
--- a/geography/opencpn/Makefile Mon Mar 25 09:39:40 2019 +0000
+++ b/geography/opencpn/Makefile Mon Mar 25 11:34:05 2019 +0000
@@ -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 @@
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 @@
# 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"
diff -r ce2707770768 -r 59dacabe906c geography/opencpn/PLIST
--- a/geography/opencpn/PLIST Mon Mar 25 09:39:40 2019 +0000
+++ b/geography/opencpn/PLIST Mon Mar 25 11:34:05 2019 +0000
@@ -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-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-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/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/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.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-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-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-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-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
diff -r ce2707770768 -r 59dacabe906c geography/opencpn/distinfo
--- a/geography/opencpn/distinfo Mon Mar 25 09:39:40 2019 +0000
+++ b/geography/opencpn/distinfo Mon Mar 25 11:34:05 2019 +0000
@@ -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
diff -r ce2707770768 -r 59dacabe906c geography/opencpn/patches/patch-CMakeLists.txt
--- a/geography/opencpn/patches/patch-CMakeLists.txt Mon Mar 25 09:39:40 2019 +0000
+++ b/geography/opencpn/patches/patch-CMakeLists.txt Mon Mar 25 11:34:05 2019 +0000
@@ -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 @@
+ 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 @@
Home |
Main Index |
Thread Index |
Old Index