head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.2
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.5.0.2
	pkgsrc-2025Q4-base:1.5
	pkgsrc-2025Q3:1.4.0.2
	pkgsrc-2025Q3-base:1.4;
locks; strict;
comment	@# @;


1.6
date	2026.03.11.11.55.36;	author gdt;	state Exp;
branches;
next	1.5;
commitid	khGZxUIMoivdhyxG;

1.5
date	2025.10.15.14.51.50;	author gdt;	state Exp;
branches;
next	1.4;
commitid	VKQ0WdmvZSaDYFeG;

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.40.00;	author gdt;	state Exp;
branches;
next	;
commitid	MxsDzUCVzHTGTo9G;


desc
@@


1.6
log
@geography/py-spartn: Update to 1.0.9

Upstream NEWS content:

### RELEASE 1.0.9

ENHANCEMENTS:

1. Updated for SPARTN protocol 2.0.3 (November 2025).
@
text
@# $NetBSD: Makefile,v 1.5 2025/10/15 14:51:50 gdt Exp $

VERSION=	1.0.9
DISTTAIL=	spartn
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/pyspartn/
COMMENT=	Python parser for SPARTN (u-blox differential protocol)
LICENSE=	modified-bsd

USE_LANGUAGES=	# none

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=70.1:../../devel/py-setuptools

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.5
log
@geography/py-spartn: Update to 1.0.8

Upstream NEWS:

As of October 2025, u-blox have discontinued all their encrypted
SPARTN services (PointPerfect L-Band and MQTT). For this reason, the
`cryptography` package used for SPARTN message decryption is now an
*optional* dependency for `pyspartn`. To enable decryption support,
install `cryptography` separately
@
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.8
@


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.7
@


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:40:00 gdt Exp $
d19 2
@


1.1
log
@geography/py-spartn: Add version 1.0.7

pyspartn is a Python 3 parser for the SPARTN GPS/GNSS protocol. SPARTN
is a GPS/GNSS differential correction or DGPS protocol published by
u-blox.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2025/09/04 13:34:10 gdt Exp $
d13 1
a13 1
HOMEPAGE=	https://github.com/semuconsulting/pysbf2/
@

