pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/py-pythran
Module Name: pkgsrc
Committed By: adam
Date: Tue Jan 16 06:13:02 UTC 2024
Modified Files:
pkgsrc/math/py-pythran: Makefile PLIST distinfo
Log Message:
py-pythran: updated to 0.15.0
Use pyproject.toml to store setup and build configuration
Upgrade xsimd to a48ab430d4b84ecd5449180ee1c6d2eed67c4191
Improve detection of non-overlapping memory area during gexpr assignment
Support python 3.12
Support list.clear
Improve detection of methods uses as functions
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/math/py-pythran/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/math/py-pythran/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/math/py-pythran/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/py-pythran/Makefile
diff -u pkgsrc/math/py-pythran/Makefile:1.16 pkgsrc/math/py-pythran/Makefile:1.17
--- pkgsrc/math/py-pythran/Makefile:1.16 Mon Sep 18 14:41:01 2023
+++ pkgsrc/math/py-pythran/Makefile Tue Jan 16 06:13:02 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2023/09/18 14:41:01 adam Exp $
+# $NetBSD: Makefile,v 1.17 2024/01/16 06:13:02 adam Exp $
-DISTNAME= pythran-0.14.0
+DISTNAME= pythran-0.15.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pythran/}
@@ -10,22 +10,22 @@ HOMEPAGE= https://pythran.readthedocs.io
COMMENT= Ahead of Time compiler for numeric kernels
LICENSE= modified-bsd
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-beniget>=0.4.0:../../devel/py-beniget
DEPENDS+= ${PYPKGPREFIX}-gast>=0.5.0:../../devel/py-gast
DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy
DEPENDS+= ${PYPKGPREFIX}-ply>=3.4:../../devel/py-ply
+DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
-USE_PKG_RESOURCES= yes
-
post-install:
.for bin in pythran pythran-config
cd ${DESTDIR}${PREFIX}/bin && \
${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
.endfor
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/py-pythran/PLIST
diff -u pkgsrc/math/py-pythran/PLIST:1.7 pkgsrc/math/py-pythran/PLIST:1.8
--- pkgsrc/math/py-pythran/PLIST:1.7 Mon Sep 18 14:41:01 2023
+++ pkgsrc/math/py-pythran/PLIST Tue Jan 16 06:13:02 2024
@@ -1,12 +1,13 @@
-@comment $NetBSD: PLIST,v 1.7 2023/09/18 14:41:01 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2024/01/16 06:13:02 adam Exp $
bin/pythran-${PYVERSSUFFIX}
bin/pythran-config-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/omp/__init__.py
${PYSITELIB}/omp/__init__.pyc
${PYSITELIB}/omp/__init__.pyo
@@ -2828,6 +2829,7 @@ ${PYSITELIB}/pythran/pythonic/include/ma
${PYSITELIB}/pythran/pythonic/include/math/tan.hpp
${PYSITELIB}/pythran/pythonic/include/math/tanh.hpp
${PYSITELIB}/pythran/pythonic/include/math/trunc.hpp
+${PYSITELIB}/pythran/pythonic/include/numpy/.hpp
${PYSITELIB}/pythran/pythonic/include/numpy/NINF.hpp
${PYSITELIB}/pythran/pythonic/include/numpy/abs.hpp
${PYSITELIB}/pythran/pythonic/include/numpy/absolute.hpp
@@ -3493,6 +3495,7 @@ ${PYSITELIB}/pythran/pythonic/math/sqrt.
${PYSITELIB}/pythran/pythonic/math/tan.hpp
${PYSITELIB}/pythran/pythonic/math/tanh.hpp
${PYSITELIB}/pythran/pythonic/math/trunc.hpp
+${PYSITELIB}/pythran/pythonic/numpy/.hpp
${PYSITELIB}/pythran/pythonic/numpy/NINF.hpp
${PYSITELIB}/pythran/pythonic/numpy/abs.hpp
${PYSITELIB}/pythran/pythonic/numpy/absolute.hpp
@@ -4239,7 +4242,14 @@ ${PYSITELIB}/pythran/xsimd/arch/xsimd_av
${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512bw.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512cd.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512dq.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512er.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512f.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512ifma.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512pf.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512vbmi.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512vnni_avx512bw.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512vnni_avx512vbmi.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avxvnni.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_constants.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_fma3_avx.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_fma3_avx2.hpp
@@ -4250,6 +4260,7 @@ ${PYSITELIB}/pythran/xsimd/arch/xsimd_ge
${PYSITELIB}/pythran/xsimd/arch/xsimd_isa.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_neon.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_neon64.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_rvv.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_scalar.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_sse2.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_sse3.hpp
@@ -4257,6 +4268,7 @@ ${PYSITELIB}/pythran/xsimd/arch/xsimd_ss
${PYSITELIB}/pythran/xsimd/arch/xsimd_sse4_2.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_ssse3.hpp
${PYSITELIB}/pythran/xsimd/arch/xsimd_sve.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_wasm.hpp
${PYSITELIB}/pythran/xsimd/config/xsimd_arch.hpp
${PYSITELIB}/pythran/xsimd/config/xsimd_config.hpp
${PYSITELIB}/pythran/xsimd/config/xsimd_cpuid.hpp
@@ -4269,8 +4281,15 @@ ${PYSITELIB}/pythran/xsimd/types/xsimd_a
${PYSITELIB}/pythran/xsimd/types/xsimd_avx512bw_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_avx512cd_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_avx512dq_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512er_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_avx512f_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512ifma_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512pf_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512vbmi_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512vnni_avx512bw_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512vnni_avx512vbmi_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_avx_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avxvnni_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_batch.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_batch_constant.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_fma3_avx2_register.hpp
@@ -4281,6 +4300,7 @@ ${PYSITELIB}/pythran/xsimd/types/xsimd_g
${PYSITELIB}/pythran/xsimd/types/xsimd_neon64_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_neon_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_rvv_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_sse2_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_sse3_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_sse4_1_register.hpp
@@ -4289,4 +4309,5 @@ ${PYSITELIB}/pythran/xsimd/types/xsimd_s
${PYSITELIB}/pythran/xsimd/types/xsimd_sve_register.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_traits.hpp
${PYSITELIB}/pythran/xsimd/types/xsimd_utils.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_wasm_register.hpp
${PYSITELIB}/pythran/xsimd/xsimd.hpp
Index: pkgsrc/math/py-pythran/distinfo
diff -u pkgsrc/math/py-pythran/distinfo:1.11 pkgsrc/math/py-pythran/distinfo:1.12
--- pkgsrc/math/py-pythran/distinfo:1.11 Mon Sep 18 14:41:01 2023
+++ pkgsrc/math/py-pythran/distinfo Tue Jan 16 06:13:02 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2023/09/18 14:41:01 adam Exp $
+$NetBSD: distinfo,v 1.12 2024/01/16 06:13:02 adam Exp $
-BLAKE2s (pythran-0.14.0.tar.gz) = ac2170441fe3a789fe5852a3f0f95ad16e618dc4dfcddc016b37ea2c60a2938f
-SHA512 (pythran-0.14.0.tar.gz) = 48f76605175f89d27d5d5878cd76c5d7f3096d002c5ca163b556c5b12b7cfac0f9dc4f839e85273000c299944ced13923797826e5983252e7bf53d8511e3ae91
-Size (pythran-0.14.0.tar.gz) = 4015360 bytes
+BLAKE2s (pythran-0.15.0.tar.gz) = aa732706462a46280cf68a1fb7bbb7d18af20f197f1fc3d938d081a226d67d62
+SHA512 (pythran-0.15.0.tar.gz) = 5650b925d8ff43eeff7a6d6e6a4305ca900791d578ce8e881b917f6226e27ad5547c0e003a7513a2db99aee125f5361a36cf71943fb888004adb4109d077293c
+Size (pythran-0.15.0.tar.gz) = 2365746 bytes
Home |
Main Index |
Thread Index |
Old Index