From 2d3ffdbc66ad143972fb4fa8045bb1f959c35dea Mon Sep 17 00:00:00 2001
From: Allan Noble <76786581+i-machine-things@users.noreply.github.com>
Date: Wed, 30 Sep 2026 18:36:39 -0700
Subject: [PATCH 1/4] Add open-autoroute catalog metadata
A COLREGs-aware marine auto-routing plugin: plans a route between two
points using NOAA S-57 ENC charts (depth, hazards, traffic separation
schemes, restricted areas, locks) and adds it to the Route Manager.
Can also re-plan or check an existing route through its own waypoints.
https://github.com/i-machine-things/open-autoroute
Four targets: Debian 12/13 (x86_64), Windows (msvc, x86), macOS
(darwin, arm64). Only the Debian builds have been confirmed working in
a real OpenCPN install so far -- the Windows and macOS metadata say so
explicitly in their own description field.
---
...autoroute_pi-0.1.4-darwin-arm64-14-arm64.xml | 17 +++++++++++++++++
...toroute_pi-0.1.4-debian-x86_64-12-x86_64.xml | 17 +++++++++++++++++
...toroute_pi-0.1.4-debian-x86_64-13-x86_64.xml | 17 +++++++++++++++++
.../openautoroute_pi-0.1.4-msvc-143-x86.xml | 17 +++++++++++++++++
4 files changed, 68 insertions(+)
create mode 100644 metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml
create mode 100644 metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml
create mode 100644 metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml
create mode 100644 metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml
diff --git a/metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml b/metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml
new file mode 100644
index 0000000000..e6a62acd2b
--- /dev/null
+++ b/metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml
@@ -0,0 +1,17 @@
+
+ Auto-route
+ 0.1.4
+ 1
+ Plan a safe route between two points from NOAA S-57 charts
+ 1.20
+ yes
+ open-autoroute contributors
+ https://github.com/i-machine-things/open-autoroute
+ Plans a route between two points using the open-autoroute engine and adds it to the Route Manager. A planning aid only; not for navigation. UNVERIFIED on real hardware for this platform: builds clean in CI, but nobody has yet confirmed it loads in a real OpenCPN install. Please report back if you try it.
+ darwin-arm64
+ 14
+ arm64
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-macos-arm64.tar.gz
+ fd6a4cfdd6cfe8d2305ea010c9022331c5aabe078d1237f55651946950ddcec9
+ https://github.com/i-machine-things/open-autoroute
+
diff --git a/metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml b/metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml
new file mode 100644
index 0000000000..f3d697187e
--- /dev/null
+++ b/metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml
@@ -0,0 +1,17 @@
+
+ Auto-route
+ 0.1.4
+ 1
+ Plan a safe route between two points from NOAA S-57 charts
+ 1.20
+ yes
+ open-autoroute contributors
+ https://github.com/i-machine-things/open-autoroute
+ Plans a route between two points using the open-autoroute engine and adds it to the Route Manager. A planning aid only; not for navigation.
+ debian-x86_64
+ 12
+ x86_64
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-debian12-x86_64.tar.gz
+ 34a871d538758ee6f3a0373ad762af96adc8867c2e95ae40958a34ad8c3e68f7
+ https://github.com/i-machine-things/open-autoroute
+
diff --git a/metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml b/metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml
new file mode 100644
index 0000000000..cff12abd0b
--- /dev/null
+++ b/metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml
@@ -0,0 +1,17 @@
+
+ Auto-route
+ 0.1.4
+ 1
+ Plan a safe route between two points from NOAA S-57 charts
+ 1.20
+ yes
+ open-autoroute contributors
+ https://github.com/i-machine-things/open-autoroute
+ Plans a route between two points using the open-autoroute engine and adds it to the Route Manager. A planning aid only; not for navigation.
+ debian-x86_64
+ 13
+ x86_64
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-debian13-x86_64.tar.gz
+ 5b65427467ccd1580306cfc083f6120a57c4daa3e755fc905c0cc28176eef911
+ https://github.com/i-machine-things/open-autoroute
+
diff --git a/metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml b/metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml
new file mode 100644
index 0000000000..47369ca42b
--- /dev/null
+++ b/metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml
@@ -0,0 +1,17 @@
+
+ Auto-route
+ 0.1.4
+ 1
+ Plan a safe route between two points from NOAA S-57 charts
+ 1.20
+ yes
+ open-autoroute contributors
+ https://github.com/i-machine-things/open-autoroute
+ Plans a route between two points using the open-autoroute engine and adds it to the Route Manager. A planning aid only; not for navigation. UNVERIFIED on real hardware for this platform: builds clean in CI, but nobody has yet confirmed it loads in a real OpenCPN install. Please report back if you try it.
+ msvc
+ 143
+ x86
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-windows-x86.tar.gz
+ a9d7255e1f518ec09e2c97bc9cc4233cb7aaf7df4cb8e6b9bd73bbf62457fb3b
+ https://github.com/i-machine-things/open-autoroute
+
From 924d9bd6d115755776636700a45b3f1043448b48 Mon Sep 17 00:00:00 2001
From: Allan Noble
Date: Sat, 24 Oct 2026 13:13:36 -0700
Subject: [PATCH 2/4] Update open-autoroute catalog metadata to v0.1.6
Replaces the v0.1.4 metadata submitted in this PR. v0.1.4 had a bug
(open-autoroute#51) that made OpenCPN's plugin list show the wrong
version; v0.1.6 fixes it. Also renames the macOS target from
darwin-arm64 to darwin-wx32, matching open-autoroute#50.
Co-Authored-By: Claude Sonnet 5
---
...ml => openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml} | 8 ++++----
...=> openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml} | 6 +++---
...=> openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml} | 6 +++---
...43-x86.xml => openautoroute_pi-0.1.6-msvc-143-x86.xml} | 6 +++---
4 files changed, 13 insertions(+), 13 deletions(-)
rename metadata/{openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml => openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml} (80%)
rename metadata/{openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml => openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml} (80%)
rename metadata/{openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml => openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml} (80%)
rename metadata/{openautoroute_pi-0.1.4-msvc-143-x86.xml => openautoroute_pi-0.1.6-msvc-143-x86.xml} (82%)
diff --git a/metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml b/metadata/openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml
similarity index 80%
rename from metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml
rename to metadata/openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml
index e6a62acd2b..f0eda2de04 100644
--- a/metadata/openautoroute_pi-0.1.4-darwin-arm64-14-arm64.xml
+++ b/metadata/openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.4
+ 0.1.61Plan a safe route between two points from NOAA S-57 charts1.20
@@ -8,10 +8,10 @@
open-autoroute contributorshttps://github.com/i-machine-things/open-autoroutePlans a route between two points using the open-autoroute engine and adds it to the Route Manager. A planning aid only; not for navigation. UNVERIFIED on real hardware for this platform: builds clean in CI, but nobody has yet confirmed it loads in a real OpenCPN install. Please report back if you try it.
- darwin-arm64
+ darwin-wx3214arm64
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-macos-arm64.tar.gz
- fd6a4cfdd6cfe8d2305ea010c9022331c5aabe078d1237f55651946950ddcec9
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-macos-arm64.tar.gz
+ 23c99dc30237853ecfba8b1c4f92506b269f06b63482316ebcfaf3dd922e5359https://github.com/i-machine-things/open-autoroute
diff --git a/metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml b/metadata/openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml
similarity index 80%
rename from metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml
rename to metadata/openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml
index f3d697187e..68f3bbfb97 100644
--- a/metadata/openautoroute_pi-0.1.4-debian-x86_64-12-x86_64.xml
+++ b/metadata/openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.4
+ 0.1.61Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
debian-x86_6412x86_64
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-debian12-x86_64.tar.gz
- 34a871d538758ee6f3a0373ad762af96adc8867c2e95ae40958a34ad8c3e68f7
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-debian12-x86_64.tar.gz
+ 9953b035b8914f03e698a6232dc8c39d3e6ebcbc04f3398562aa8934175be24bhttps://github.com/i-machine-things/open-autoroute
diff --git a/metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml b/metadata/openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml
similarity index 80%
rename from metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml
rename to metadata/openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml
index cff12abd0b..73150770fc 100644
--- a/metadata/openautoroute_pi-0.1.4-debian-x86_64-13-x86_64.xml
+++ b/metadata/openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.4
+ 0.1.61Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
debian-x86_6413x86_64
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-debian13-x86_64.tar.gz
- 5b65427467ccd1580306cfc083f6120a57c4daa3e755fc905c0cc28176eef911
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-debian13-x86_64.tar.gz
+ 77c7ab577810fa340913de7b01039eaa7941e774e739be9ee8210e8994dc1be2https://github.com/i-machine-things/open-autoroute
diff --git a/metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml b/metadata/openautoroute_pi-0.1.6-msvc-143-x86.xml
similarity index 82%
rename from metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml
rename to metadata/openautoroute_pi-0.1.6-msvc-143-x86.xml
index 47369ca42b..90382b1c89 100644
--- a/metadata/openautoroute_pi-0.1.4-msvc-143-x86.xml
+++ b/metadata/openautoroute_pi-0.1.6-msvc-143-x86.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.4
+ 0.1.61Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
msvc143x86
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.4/openautoroute-opencpn-plugin-v0.1.4-windows-x86.tar.gz
- a9d7255e1f518ec09e2c97bc9cc4233cb7aaf7df4cb8e6b9bd73bbf62457fb3b
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-windows-x86.tar.gz
+ 86fa4c8451416443b9bee031bfd4c921f911f5da116cf2b4a013e67980420d3ahttps://github.com/i-machine-things/open-autoroute
From 2e2e6ac7a81addc9c779553d91e5cfdae18b85fc Mon Sep 17 00:00:00 2001
From: open-autoroute release automation
Date: Sun, 25 Oct 2026 15:33:52 +0000
Subject: [PATCH 3/4] Update open-autoroute catalog metadata to v0.1.7
---
....xml => openautoroute_pi-0.1.7-darwin-wx32-14-arm64.xml} | 6 +++---
...l => openautoroute_pi-0.1.7-debian-x86_64-12-x86_64.xml} | 6 +++---
...l => openautoroute_pi-0.1.7-debian-x86_64-13-x86_64.xml} | 6 +++---
...-143-x86.xml => openautoroute_pi-0.1.7-msvc-143-x86.xml} | 6 +++---
4 files changed, 12 insertions(+), 12 deletions(-)
rename metadata/{openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml => openautoroute_pi-0.1.7-darwin-wx32-14-arm64.xml} (83%)
rename metadata/{openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml => openautoroute_pi-0.1.7-debian-x86_64-12-x86_64.xml} (80%)
rename metadata/{openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml => openautoroute_pi-0.1.7-debian-x86_64-13-x86_64.xml} (80%)
rename metadata/{openautoroute_pi-0.1.6-msvc-143-x86.xml => openautoroute_pi-0.1.7-msvc-143-x86.xml} (82%)
diff --git a/metadata/openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml b/metadata/openautoroute_pi-0.1.7-darwin-wx32-14-arm64.xml
similarity index 83%
rename from metadata/openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml
rename to metadata/openautoroute_pi-0.1.7-darwin-wx32-14-arm64.xml
index f0eda2de04..42905f5d61 100644
--- a/metadata/openautoroute_pi-0.1.6-darwin-wx32-14-arm64.xml
+++ b/metadata/openautoroute_pi-0.1.7-darwin-wx32-14-arm64.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.6
+ 0.1.71Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
darwin-wx3214arm64
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-macos-arm64.tar.gz
- 23c99dc30237853ecfba8b1c4f92506b269f06b63482316ebcfaf3dd922e5359
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.7/openautoroute-opencpn-plugin-v0.1.7-macos-arm64.tar.gz
+ 947c8937cfe3c349e31401fc27d18d5a3f96d3c3de132c31d9ad322641d3304ahttps://github.com/i-machine-things/open-autoroute
diff --git a/metadata/openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml b/metadata/openautoroute_pi-0.1.7-debian-x86_64-12-x86_64.xml
similarity index 80%
rename from metadata/openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml
rename to metadata/openautoroute_pi-0.1.7-debian-x86_64-12-x86_64.xml
index 68f3bbfb97..2b4b6bb592 100644
--- a/metadata/openautoroute_pi-0.1.6-debian-x86_64-12-x86_64.xml
+++ b/metadata/openautoroute_pi-0.1.7-debian-x86_64-12-x86_64.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.6
+ 0.1.71Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
debian-x86_6412x86_64
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-debian12-x86_64.tar.gz
- 9953b035b8914f03e698a6232dc8c39d3e6ebcbc04f3398562aa8934175be24b
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.7/openautoroute-opencpn-plugin-v0.1.7-debian12-x86_64.tar.gz
+ e7dc54176ff59b6063f4c7f9043d988b14aff522162dbadc9752c315197a1f16https://github.com/i-machine-things/open-autoroute
diff --git a/metadata/openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml b/metadata/openautoroute_pi-0.1.7-debian-x86_64-13-x86_64.xml
similarity index 80%
rename from metadata/openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml
rename to metadata/openautoroute_pi-0.1.7-debian-x86_64-13-x86_64.xml
index 73150770fc..968da86fa7 100644
--- a/metadata/openautoroute_pi-0.1.6-debian-x86_64-13-x86_64.xml
+++ b/metadata/openautoroute_pi-0.1.7-debian-x86_64-13-x86_64.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.6
+ 0.1.71Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
debian-x86_6413x86_64
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-debian13-x86_64.tar.gz
- 77c7ab577810fa340913de7b01039eaa7941e774e739be9ee8210e8994dc1be2
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.7/openautoroute-opencpn-plugin-v0.1.7-debian13-x86_64.tar.gz
+ 6ee1522838dee100b4010ffaeb07dcb906b9a4a6ebc8dff4523d9fc5a7c48a75https://github.com/i-machine-things/open-autoroute
diff --git a/metadata/openautoroute_pi-0.1.6-msvc-143-x86.xml b/metadata/openautoroute_pi-0.1.7-msvc-143-x86.xml
similarity index 82%
rename from metadata/openautoroute_pi-0.1.6-msvc-143-x86.xml
rename to metadata/openautoroute_pi-0.1.7-msvc-143-x86.xml
index 90382b1c89..fe170d68b2 100644
--- a/metadata/openautoroute_pi-0.1.6-msvc-143-x86.xml
+++ b/metadata/openautoroute_pi-0.1.7-msvc-143-x86.xml
@@ -1,6 +1,6 @@
Auto-route
- 0.1.6
+ 0.1.71Plan a safe route between two points from NOAA S-57 charts1.20
@@ -11,7 +11,7 @@
msvc143x86
- https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.6/openautoroute-opencpn-plugin-v0.1.6-windows-x86.tar.gz
- 86fa4c8451416443b9bee031bfd4c921f911f5da116cf2b4a013e67980420d3a
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.7/openautoroute-opencpn-plugin-v0.1.7-windows-x86.tar.gz
+ fed621c81f0e498e9c1a6cc37e72b98343115805445e764a2a498a6dfcc6824bhttps://github.com/i-machine-things/open-autoroute
From 73c4142c45cf0d226e60eff98da4a017b0d63f9e Mon Sep 17 00:00:00 2001
From: open-autoroute release automation
Date: Sun, 25 Oct 2026 16:29:11 +0000
Subject: [PATCH 4/4] Update open-autoroute catalog metadata to v0.1.7
---
...ute_pi-0.1.7-flatpak-x86_64-25.08-x86_64.xml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 metadata/openautoroute_pi-0.1.7-flatpak-x86_64-25.08-x86_64.xml
diff --git a/metadata/openautoroute_pi-0.1.7-flatpak-x86_64-25.08-x86_64.xml b/metadata/openautoroute_pi-0.1.7-flatpak-x86_64-25.08-x86_64.xml
new file mode 100644
index 0000000000..3fb89b944b
--- /dev/null
+++ b/metadata/openautoroute_pi-0.1.7-flatpak-x86_64-25.08-x86_64.xml
@@ -0,0 +1,17 @@
+
+ Auto-route
+ 0.1.7
+ 1
+ Plan a safe route between two points from NOAA S-57 charts
+ 1.20
+ yes
+ open-autoroute contributors
+ https://github.com/i-machine-things/open-autoroute
+ Plans a route between two points using the open-autoroute engine and adds it to the Route Manager. A planning aid only; not for navigation. UNVERIFIED on real hardware for this platform: builds clean in CI, but nobody has yet confirmed it loads in a real OpenCPN install. Please report back if you try it.
+ flatpak-x86_64
+ 25.08
+ x86_64
+ https://github.com/i-machine-things/open-autoroute/releases/download/v0.1.7/openautoroute-opencpn-plugin-v0.1.7-flatpak25.08-x86_64.tar.gz
+ 9fff1af8d9a13457ed787c901ff29b646fc7d580b06fab35de8b3224a03ca7dc
+ https://github.com/i-machine-things/open-autoroute
+