py-kiwisolver: updated to 1.3.1 Wrappers 1.3.1 | Solver 1.3.1 | 11/01/2020 allow to avoid linking against VC2014_1 on windows do not mark move constructor / assignment operator of expression as noexcept. This is to circumvent a suspected bug in the GCC compiler in the manylinux1 image. Wrappers 1.3.0 | Solver 1.3.0 | 10/21/2020 add c++ benchmarks and run them on CIs modernize the c++ code by using more c++11 features introduce move semantic in some c++ constructors to improve performances add support for Python 3.9 Wrappers 1.2.0 | Solver 1.2.0 | 03/26/2020 make the the c++ part of the code c++11 compliant use cppy for Python/C bindingsdiff -r1.3 -r1.4 pkgsrc/math/py-kiwisolver/Makefile
(adam)
@@ -1,19 +1,24 @@ | @@ -1,19 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2020/08/31 23:07:03 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2021/05/05 09:33:02 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= kiwisolver-1.1.0 | 3 | DISTNAME= kiwisolver-1.3.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= math python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/kiwisolver/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/kiwisolver/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/nucleic/kiwi | 9 | HOMEPAGE= https://github.com/nucleic/kiwi | |
10 | COMMENT= Fast implementation of the Cassowary constraint solver | 10 | COMMENT= Fast implementation of the Cassowary constraint solver | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | PYTHON_VERSIONED_DEPENDENCIES+= setuptools | 13 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
14 | 14 | |||
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | 16 | |||
17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |||
18 | ||||
19 | do-test: | |||
20 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} py/tests | |||
21 | ||||
22 | .include "../../devel/py-cppy/buildlink3.mk" | |||
17 | .include "../../lang/python/egg.mk" | 23 | .include "../../lang/python/egg.mk" | |
18 | .include "../../lang/python/versioned_dependencies.mk" | |||
19 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2018/04/14 11:35:24 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2021/05/05 09:33:02 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |||
6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 5 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/kiwisolver.so | 6 | ${PYSITELIB}/kiwisolver.so |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2019/06/15 18:54:41 adam Exp $ | 1 | $NetBSD: distinfo,v 1.3 2021/05/05 09:33:02 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (kiwisolver-1.1.0.tar.gz) = d6a2a41de9f74d8085d2e2f3be53ac953c923747 | 3 | SHA1 (kiwisolver-1.3.1.tar.gz) = e19b09e4a2098e5817719fbdec39139330649868 | |
4 | RMD160 (kiwisolver-1.1.0.tar.gz) = c048a5a4c5c843b4b6dd9a3a7aff361e6f5969be | 4 | RMD160 (kiwisolver-1.3.1.tar.gz) = d00de5025110ab800de3ca4ad45671c49cfcca0f | |
5 | SHA512 (kiwisolver-1.1.0.tar.gz) = 651614fe10ae857ac7fc4f72f6d6029788cc176380e8d598edbad141c5a772f33dd0e98a82e7e6125e8cd14197d728a1678f2f7f10c0b1b72723c9bc75d8ba79 | 5 | SHA512 (kiwisolver-1.3.1.tar.gz) = 1b3c38044123951ed91d87d05dc1dddafc8876625be843857333119affa4d71700ffe5de8ce66b11c2fcba296396f06ec0ed5676c8b2f8b53ef8f54db32347ed | |
6 | Size (kiwisolver-1.1.0.tar.gz) = 30847 bytes | 6 | Size (kiwisolver-1.3.1.tar.gz) = 53103 bytes |