git: c62cc1029d88 - main - math/py-primecountpy: upgrade to v2.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 29 Dec 2025 20:19:28 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c62cc1029d88582a5de6a3444960912a505f7417
commit c62cc1029d88582a5de6a3444960912a505f7417
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-12-29 19:52:16 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-12-29 20:19:22 +0000
math/py-primecountpy: upgrade to v2.0.1
Releases notes at https://github.com/dimpase/primecountpy/releases
---
math/py-primecountpy/Makefile | 10 ++++------
math/py-primecountpy/distinfo | 6 +++---
.../files/patch-primecountpy.egg-info_SOURCES.txt | 16 ----------------
math/py-primecountpy/pkg-plist | 2 --
4 files changed, 7 insertions(+), 27 deletions(-)
diff --git a/math/py-primecountpy/Makefile b/math/py-primecountpy/Makefile
index dff8d1687203..3c011f892c5f 100644
--- a/math/py-primecountpy/Makefile
+++ b/math/py-primecountpy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= primecountpy
-PORTVERSION= 0.1.1
+PORTVERSION= 0.2.1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,13 +11,11 @@ WWW= https://pypi.org/project/primecountpy/
LICENSE= GPLv3
BUILD_DEPENDS= ${PYDEPS}
-LIB_DEPENDS= libpari.so:math/pari \
- libprimecount.so:math/primecount \
- libprimesieve.so:math/primesieve
+LIB_DEPENDS= libprimecount.so:math/primecount
RUN_DEPENDS= ${PYDEPS}
-USES= localbase python
-USE_PYTHON= cython3 distutils
+USES= localbase meson pkgconfig python
+USE_PYTHON= cython3
.if !defined(WITH_DEBUG)
LDFLAGS+= -s
.endif
diff --git a/math/py-primecountpy/distinfo b/math/py-primecountpy/distinfo
index 67b21416d88d..23f8b73b538d 100644
--- a/math/py-primecountpy/distinfo
+++ b/math/py-primecountpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747926193
-SHA256 (primecountpy-0.1.1.tar.gz) = c8561817c0be86eeffc41b97b6ef617d795f72cf3de59d9234d1c83d7e424030
-SIZE (primecountpy-0.1.1.tar.gz) = 117697
+TIMESTAMP = 1767036001
+SHA256 (primecountpy-0.2.1.tar.gz) = 888706ab65cc089fb983de4639360dddc728baa4d9877a7ad8b116f645650b39
+SIZE (primecountpy-0.2.1.tar.gz) = 65244
diff --git a/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt b/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt
deleted file mode 100644
index ff02d703f757..000000000000
--- a/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt
+++ /dev/null
@@ -1,16 +0,0 @@
---- primecountpy.egg-info/SOURCES.txt.orig 2025-05-20 20:18:19 UTC
-+++ primecountpy.egg-info/SOURCES.txt
-@@ -8,7 +8,6 @@ primecountpy/primecount.cpp
- primecountpy/__init__.py
- primecountpy/defs.pxd
- primecountpy/primecount.cpp
--primecountpy/primecount.cpython-313-x86_64-linux-gnu.so
- primecountpy/primecount.pyx
- primecountpy.egg-info/PKG-INFO
- primecountpy.egg-info/SOURCES.txt
-@@ -16,4 +15,3 @@ primecountpy.egg-info/top_level.txt
- primecountpy.egg-info/not-zip-safe
- primecountpy.egg-info/requires.txt
- primecountpy.egg-info/top_level.txt
--primecountpy/__pycache__/__init__.cpython-313.pyc
-\ No newline at end of file
diff --git a/math/py-primecountpy/pkg-plist b/math/py-primecountpy/pkg-plist
index b50a49a654d5..02cf10777811 100644
--- a/math/py-primecountpy/pkg-plist
+++ b/math/py-primecountpy/pkg-plist
@@ -1,5 +1,3 @@
%%PYTHON_SITELIBDIR%%/primecountpy/__init__.py
-%%PYTHON_SITELIBDIR%%/primecountpy/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/primecountpy/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/primecountpy/defs.pxd
%%PYTHON_SITELIBDIR%%/primecountpy/primecount%%PYTHON_TAG%%.so