pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/converters/py-reedsolo



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jul 13 07:13:53 UTC 2023

Modified Files:
        pkgsrc/converters/py-reedsolo: Makefile PLIST distinfo
Removed Files:
        pkgsrc/converters/py-reedsolo/patches: patch-setup.py

Log Message:
py-reedsolo: updated to 1.7.0

ReedSolo v1.7.0
Drop cythonization by default, to avoid installation issues for users with Cython installed but no C++ compiler. Cythonization needs to be requested explictly now, using pip install --upgrade 
reedsolo --install-option="--cythonize" --verbose.

ReedSolo v1.6.1
Clarify license to ensure Public Domain-like rights are granted to users, via the Unlicense or MIT-0 License at the user's preference

ReedSolo v1.6.0
Fix major issue preventing pip install when both Cython and a C compiler was installed (thanks to @m-rossi for the fix!)
Fix minor inconsistency in reporting errata positions (thanks to @jbosboom!)
Migrate continuous integration unit testing from Travis-CI (now only paid plans are offered since 2020) to GitHub Actions.
Add CI unit testing for Python 3.7 up to 3.12 alpha 3, and PyPy 3.
Drop CI unit testing and support for Python 3.3 to 3.6 included.
fixes uncaught error when RSCodec initialized with too many ECC symbols
fixes support for bytes input for higher galois fields (thanks to @another-pjohnson!)
fix erasures correction for chunked messages (thanks to @another-pjohnson!)
Fixes Cythonized implementation chunking was not implemented in check method (thanks to @henla464!)
Add note about limitation to galois field 8 of C implementation
update install instructions in README.rst
Add mention of other contributors


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/converters/py-reedsolo/Makefile \
    pkgsrc/converters/py-reedsolo/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/converters/py-reedsolo/PLIST
cvs rdiff -u -r1.1 -r0 pkgsrc/converters/py-reedsolo/patches/patch-setup.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/converters/py-reedsolo/Makefile
diff -u pkgsrc/converters/py-reedsolo/Makefile:1.4 pkgsrc/converters/py-reedsolo/Makefile:1.5
--- pkgsrc/converters/py-reedsolo/Makefile:1.4  Tue Jun  6 12:40:25 2023
+++ pkgsrc/converters/py-reedsolo/Makefile      Thu Jul 13 07:13:53 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2023/06/06 12:40:25 riastradh Exp $
+# $NetBSD: Makefile,v 1.5 2023/07/13 07:13:53 adam Exp $
 
-DISTNAME=      reedsolo-1.5.4
+DISTNAME=      reedsolo-1.7.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    converters python
 MASTER_SITES+= ${MASTER_SITE_PYPI:=r/reedsolo/}
 
@@ -11,7 +10,7 @@ HOMEPAGE=     https://github.com/tomerfiliba
 COMMENT=       Pure-Python Reed Solomon encoder/decoder
 LICENSE=       mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
+USE_LANGUAGES= # none
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/converters/py-reedsolo/distinfo
diff -u pkgsrc/converters/py-reedsolo/distinfo:1.4 pkgsrc/converters/py-reedsolo/distinfo:1.5
--- pkgsrc/converters/py-reedsolo/distinfo:1.4  Tue Jan 25 10:40:22 2022
+++ pkgsrc/converters/py-reedsolo/distinfo      Thu Jul 13 07:13:53 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2022/01/25 10:40:22 wiz Exp $
+$NetBSD: distinfo,v 1.5 2023/07/13 07:13:53 adam Exp $
 
-BLAKE2s (reedsolo-1.5.4.tar.gz) = 7c70f109d3c329f1759a883fa5b9c7d87117e9ff0a115f82dfc76b1c9a4e2897
-SHA512 (reedsolo-1.5.4.tar.gz) = f41203bbdae9012e72f723d38dd8ee93c9f9fbab62f4ed5dd1c2b9ca9b7e87f5fc91871049d7d952d8ee6be25ed2793c90ac7134eda5cc351e1adf8ed460e8df
-Size (reedsolo-1.5.4.tar.gz) = 271280 bytes
-SHA1 (patch-setup.py) = bce91d0950b473a27002667f69e244285f8dd8fa
+BLAKE2s (reedsolo-1.7.0.tar.gz) = 9ea48266cfbe59e02b3bc6342b0243002cb7e7387b9acfe4ce06d426d39bec22
+SHA512 (reedsolo-1.7.0.tar.gz) = 6f476473b4a90214f033dddda4c7a7a2b38acbd29b70805668a90b25c8d40bb23fffe61c780d36e1677f7dd479796e6548119fa3e97e817f79dabdadac7d9cef
+Size (reedsolo-1.7.0.tar.gz) = 59723 bytes

Index: pkgsrc/converters/py-reedsolo/PLIST
diff -u pkgsrc/converters/py-reedsolo/PLIST:1.1 pkgsrc/converters/py-reedsolo/PLIST:1.2
--- pkgsrc/converters/py-reedsolo/PLIST:1.1     Thu Sep  9 07:31:02 2021
+++ pkgsrc/converters/py-reedsolo/PLIST Thu Jul 13 07:13:53 2023
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1 2021/09/09 07:31:02 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/07/13 07:13:53 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/creedsolo.so
 ${PYSITELIB}/reedsolo.py
 ${PYSITELIB}/reedsolo.pyc
 ${PYSITELIB}/reedsolo.pyo



Home | Main Index | Thread Index | Old Index