head 1.9; access; symbols pkgsrc-2026Q3:1.8.0.6 pkgsrc-2026Q3-base:1.8 pkgsrc-2026Q2:1.8.0.4 pkgsrc-2026Q2-base:1.8 pkgsrc-2026Q1:1.8.0.2 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.7.0.2 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.4.0.2 pkgsrc-2025Q3-base:1.4; locks; strict; comment @# @; 1.9 date 2026.10.10.13.34.46; author gdt; state Exp; branches; next 1.8; commitid nEkSZv9NSluKYVYG; 1.8 date 2026.03.09.11.55.13; author gdt; state Exp; branches; next 1.7; commitid zAQwqdpn74z1lixG; 1.7 date 2025.10.24.16.46.57; author gdt; state Exp; branches; next 1.6; commitid NS6DCsFGQIs8kQfG; 1.6 date 2025.10.24.12.47.44; author gdt; state Exp; branches; next 1.5; commitid Oy7nEGzPlEwXZOfG; 1.5 date 2025.10.15.14.33.21; author gdt; state Exp; branches; next 1.4; commitid PUKzG8B08JJcSFeG; 1.4 date 2025.09.08.10.11.22; author gdt; state Exp; branches; next 1.3; commitid tqbZtzIsL2r4BT9G; 1.3 date 2025.09.08.10.06.20; author gdt; state Exp; branches; next 1.2; commitid 9SU40r45UsAbAT9G; 1.2 date 2025.09.04.13.50.48; author gdt; state Exp; branches; next 1.1; commitid TlmT8RkXdCd6Xo9G; 1.1 date 2025.09.04.13.34.10; author gdt; state Exp; branches; next ; commitid RyDpHHjOFu1HRo9G; desc @@ 1.9 log @geography/py-sbf2: Update to 1.0.6 ### RELEASE 1.0.6 1. Update for Mosaic G5 firmware 1.1.0 - 4275: NavGeod ### RELEASE 1.0.5 1. Fix GALRawCNAV definition - fixes #12 @ text @# $netbsd: Makefile,v 1.8 2026/03/09 11:55:13 gdt Exp $ VERSION= 1.0.6 DISTTAIL= sbf2 DISTNAME= py${DISTTAIL}-${VERSION} PKGNAME= ${PYPKGPREFIX}-${DISTTAIL}-${VERSION} GITHUB_PROJECT= py${DISTTAIL} GITHUB_TAG= v${PKGVERSION_NOREV} CATEGORIES= geography MASTER_SITES= ${MASTER_SITE_GITHUB:=semuconsulting/} MAINTAINER= gdt@@NetBSD.org HOMEPAGE= https://github.com/semuconsulting/pysbf2/ COMMENT= Python parser for SBF (Septentrio GNSS receiver protocol) LICENSE= modified-bsd USE_LANGUAGES= # none TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=70.1:../../devel/py-setuptools DEPENDS+= ${PYPKGPREFIX}-nmeagps-[0-9]*:../../geography/py-nmeagps DEPENDS+= ${PYPKGPREFIX}-rtcm-[0-9]*:../../geography/py-rtcm TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @geography/py-sbf2: Update to 1.0.4 ### RELEASE 1.0.4 1. Update vscode workflows. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2025/10/24 16:46:57 gdt Exp $ d3 1 a3 1 VERSION= 1.0.4 d24 2 @ 1.7 log @geography/py-sbf2: Update to 1.0.3 bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2025/10/24 12:47:44 gdt Exp $ d3 1 a3 1 VERSION= 1.0.3 @ 1.6 log @geography/py-sbf2: Update to 1.0.2 Upstream NEWS: 1. Added Mosaic G5 P3(H) message definitions 2. `NavBits` attribute in `SBF_NAVIGATION_PAGE_BLOCKS` rendered as single byte array rather than group of bytes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/10/15 14:33:21 gdt Exp $ d3 1 a3 1 VERSION= 1.0.2 @ 1.5 log @geography/py-sbf2: Update to 1.0.1 Upstream NEWS: micro release @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/09/08 10:11:22 gdt Exp $ d3 1 a3 1 VERSION= 1.0.1 @ 1.4 log @geography/py-[semu*]: Make HOMEPAGE not have variables I previously did CSE across these Makefiles, which are from separate repos but maintained identically, as part of being able to diff across packages to find unintended variance. However, people cut-and-paste URLS from HOMEPAGE, and using variables makes that harder, needing make show-var. Plus, the URLs are extremely unlikely to change the last component. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/09/08 10:06:20 gdt Exp $ d3 1 a3 1 VERSION= 1.0.0 @ 1.3 log @geography/py-[semu*]: TOOL_DEPEND on setuptools @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/09/04 13:50:48 gdt Exp $ d13 1 a13 1 HOMEPAGE= https://github.com/semuconsulting/py${DISTTAIL}/ @ 1.2 log @geography/semuconsulting*: Use variable in HOMEPAGE All of these modules are maintained the same way, and this reduces diffs between the pkgsrc Makefiles, while fixing a previous cut/pasto. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/09/04 13:34:10 gdt Exp $ d19 2 @ 1.1 log @geography/py-sbf2: Add version 1.0.0 pysbf2 is a Python 3 parser for the SBF. SBF is a proprietary binary protocol implemented on Septentrio GNSS receiver modules. pysbf2 can also parse NMEA 0183 and RTCM3 protocols via the underlying pynmeagps and pyrtcm packages from the same author - hence it covers all the common protocols that Septentrio SBF receivers are capable of outputting. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/09/04 13:05:37 gdt Exp $ d13 1 a13 1 HOMEPAGE= https://github.com/semuconsulting/pysbf2/ @