1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

astro/py-ephem: Update to 4.2.1

- First release that offers wheels for Python 3.14
- Star database now makes the star Albereo available under its more
  official spelling Albireo
- Classes like Sun and Mercury are now defined using plain literal
  class statements, instead of being built dynamically in a for loop.
  This should make the classes visible to tools like editors,
  debuggers, and type checkers.

Strip had to be changed from PYTHON_TAG to PYTHON_SUFFIX in order to
also support threaded Python versions (3.13t).

Changelog:	https://github.com/brandon-rhodes/pyephem/blob/master/ephem/doc/CHANGELOG.rst#version-421-2026-february-28

Reported by:	Repology
MFH:		2026Q1
This commit is contained in:
Rainer Hurling
2026-03-01 21:20:36 +01:00
parent 4dad4198d9
commit 2a067443f6
2 changed files with 5 additions and 6 deletions
+2 -3
View File
@@ -1,6 +1,5 @@
PORTNAME= ephem
PORTVERSION= 4.2
PORTREVISION= 1
PORTVERSION= 4.2.1
CATEGORIES= astro math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +15,7 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ephem/_libastro${PYTHON_TAG}.so
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ephem/_libastro.cpython-${PYTHON_SUFFIX}.so
do-test:
# WARNING: Testing via this command is deprecated and will be
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739984533
SHA256 (ephem-4.2.tar.gz) = 3c4fd64f453e8f40cf862420a70da95a71b6487ace75e8e0cf85d73707db6065
SIZE (ephem-4.2.tar.gz) = 1261100
TIMESTAMP = 1772393098
SHA256 (ephem-4.2.1.tar.gz) = 920cb30369c79fde1088c2060d555ea5f8a50fdc80a9265832fd5bf195cf147f
SIZE (ephem-4.2.1.tar.gz) = 1261529