head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.54 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.52 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.50 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.48 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.46 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.44 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.42 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.40 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.38 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.36 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.34 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.32 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.30 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.28 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.26 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.24 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.22 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.20 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.18 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.16 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.14 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.12 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.10 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.8 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.4 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.6 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.2 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.6.0.8 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.6 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.4 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.2 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.5.0.2 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.4.0.8 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.6 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.4 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.2.0.8 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.6 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.4 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.2 pkgsrc-2016Q2-base:1.2; locks; strict; comment @# @; 1.7 date 2019.09.12.16.54.34; author bouyer; state Exp; branches; next 1.6; commitid uMGt1Mri2PpOaKCB; 1.6 date 2018.08.27.15.54.09; author bouyer; state Exp; branches; next 1.5; commitid aYAWQ9KaDO6G3MPA; 1.5 date 2018.04.05.15.56.25; author bouyer; state Exp; branches; next 1.4; commitid tHkUjmygvyBYIgxA; 1.4 date 2017.08.24.13.01.33; author bouyer; state Exp; branches; next 1.3; commitid 3M3ihanjafCsWs4A; 1.3 date 2017.04.14.16.28.40; author bouyer; state Exp; branches; next 1.2; commitid iBH4KpIR2AIVjwNz; 1.2 date 2016.05.21.10.50.41; author bouyer; state Exp; branches; next 1.1; commitid Eoxepk6DDcHk1l7z; 1.1 date 2016.04.24.10.21.54; author bouyer; state Exp; branches; next ; commitid 269srz2XQ5gfJR3z; desc @@ 1.7 log @Update to 1.6.8. Changes: - updated translations - UI bugfixes - Added DeleteBoundary and DeleteBoundaryPoint to API and json messages @ text @$NetBSD: patch-cmake_PluginConfigure.cmake,v 1.6 2018/08/27 15:54:09 bouyer Exp $ Do not overwrite CMAKE_SHARED_LINKER_FLAGS --- cmake/PluginConfigure.cmake.orig 2019-07-18 09:04:32.000000000 +0200 +++ cmake/PluginConfigure.cmake 2019-09-12 18:28:14.915554652 +0200 @@@@ -70,9 +70,9 @@@@ ADD_DEFINITIONS(-D HAVE_SNPRINTF) ELSE(MSVC) IF(NOT APPLE) - SET( CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic") + SET( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-Bsymbolic") ELSE(NOT APPLE) - SET( CMAKE_SHARED_LINKER_FLAGS "-Wl -undefined dynamic_lookup") + SET( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl -undefined dynamic_lookup") ENDIF(NOT APPLE) ENDIF(MSVC) @ 1.6 log @Update to 20180827. Changes since 20180405: Implement Create Boundary JSON interface Implement CreateTextPoint ODAPI New 'createtextpoint' api Bug fixes @ text @d1 1 a1 1 $NetBSD: patch-cmake_PluginConfigure.cmake,v 1.5 2018/04/05 15:56:25 bouyer Exp $ d4 4 a7 4 --- cmake/PluginConfigure.cmake.orig 2018-07-18 10:14:19.000000000 +0200 +++ cmake/PluginConfigure.cmake 2018-08-27 15:38:00.730541824 +0200 @@@@ -69,9 +69,9 @@@@ ADD_DEFINITIONS(-D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE) @ 1.5 log @Update to 1.5_20180405. Changes since 1.4: Add ability to check for the first line crossing as well as the closest line crossing. Import csv file to define new boundary and boundary points Allow right click in Points and Layers tabs of Pathmanager to Hide/Show items And lots of UI and bug fixes, speedup, cleanup. @ text @d1 1 a1 1 $NetBSD: patch-cmake_PluginConfigure.cmake,v 1.4 2017/08/24 13:01:33 bouyer Exp $ d4 13 a16 4 --- cmake/PluginConfigure.cmake.orig 2018-03-02 08:09:23.000000000 +0100 +++ cmake/PluginConfigure.cmake 2018-04-05 17:46:39.601675541 +0200 @@@@ -40,9 +40,9 @@@@ ENDIF(PROFILING) a17 9 IF(NOT APPLE) - SET( CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic") + SET( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-Bsymbolic") ELSE(NOT APPLE) - SET( CMAKE_SHARED_LINKER_FLAGS "-Wl -undefined dynamic_lookup") + SET( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl -undefined dynamic_lookup") ENDIF(NOT APPLE) ENDIF(NOT MSVC) @ 1.4 log @We need -Wl,-Bsymbolic in the linker flags for NetBSD too, not only linux. The reason is that a plugin may include its private version of some code that opencpn also has in its source. Without -Bsymbolic the plugin may use the objects from opencpn instead of its version, and which do not match the includes it was compiled with, and bad things happens. bump PKGREVISIONs @ text @d1 1 a1 1 $NetBSD: patch-cmake_PluginConfigure.cmake,v 1.3 2017/04/14 16:28:40 bouyer Exp $ d4 3 a6 3 --- cmake/PluginConfigure.cmake.orig 2017-07-07 00:58:37.000000000 +0200 +++ cmake/PluginConfigure.cmake 2017-08-24 11:45:09.253375656 +0200 @@@@ -46,9 +46,9 @@@@ d17 1 a17 1 @ 1.3 log @Update to 1.3.31. Changes since 1.2.0: Implement Parallel Index Lines (PILs) Use an EBL to generate a perpendicular index line Allow Ctrl-Left Mouse click to select multiple boundaries. Right click then allows Merge with keep and Merge with delete Add ability to move boundaries and point using left click and drag. Ability is set in general properties of plugin Add ability to constrain boundary movement Add ability to move a single boundary segment @ text @d1 1 a1 1 $NetBSD: patch-cmake_PluginConfigure.cmake,v 1.2 2016/05/21 10:50:41 bouyer Exp $ d4 3 a6 4 --- cmake/PluginConfigure.cmake.orig 2017-03-12 09:27:12.000000000 +0100 +++ cmake/PluginConfigure.cmake 2017-04-14 13:29:02.000000000 +0200 @@@@ -45,11 +45,13 @@@@ # ADD_DEFINITIONS( "-Wall -Wno-unused-result -g -O2 -fexceptions" ) d9 7 a15 10 - IF(NOT APPLE) + IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux") SET( CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic") - ELSE(NOT APPLE) + ADD_DEFINITIONS( "-fPIC") + ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux") + IF(APPLE) SET( CMAKE_SHARED_LINKER_FLAGS "-Wl -undefined dynamic_lookup") - ENDIF(NOT APPLE) + ENDIF(APPLE) a17 1 ENDIF(NOT MSVC) @ 1.2 log @Make theses build (and run) on linux @ text @d1 1 a1 1 $NetBSD: patch-cmake_PluginConfigure.cmake,v 1.1 2016/04/24 10:21:54 bouyer Exp $ d4 2 a5 2 --- cmake/PluginConfigure.cmake.orig 2016-04-13 08:28:11.000000000 +0200 +++ cmake/PluginConfigure.cmake 2016-05-21 12:20:47.579936156 +0200 d11 2 a12 1 - SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic") d14 1 a14 3 + IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux") + SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-Bsymbolic") + ADD_DEFINITIONS( "-fPIC") d17 1 a17 1 SET(CMAKE_SHARED_LINKER_FLAGS "-Wl -undefined dynamic_lookup") d21 1 a22 1 @ 1.1 log @Add opencpn-plugin-draw version 20160415 This plugin is designed to allow users to place objects/items on the OpenCPN interface and have these georeferenced. This allows the objects/items to move with the chart and have a definined Latitude and Longitude. There are two basic types of object/item that can be used: points and paths. Points are very similar to Waypoints and mark locations on the chart. Paths joint two or more points together and draw a line between them. Currently these Points exist: Boundary Point, Text Point, Electronic Brearing Line (EBL) Point, Dead Reckoning (DR) Point. These Points are used to construct special types of Paths: Boundary, Electronic Bearing Line (EBL) and Dead Reckoning (DR). @ text @d1 1 a1 1 $NetBSD: $ d5 2 a6 2 +++ cmake/PluginConfigure.cmake 2016-04-15 16:03:44.000000000 +0200 @@@@ -45,11 +45,9 @@@@ d13 4 @