Wed May 5 09:33:02 2021 UTC ()
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 bindings


(adam)
diff -r1.3 -r1.4 pkgsrc/math/py-kiwisolver/Makefile
diff -r1.1 -r1.2 pkgsrc/math/py-kiwisolver/PLIST
diff -r1.2 -r1.3 pkgsrc/math/py-kiwisolver/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/math/py-kiwisolver/Makefile (expand / switch to unified diff)

--- pkgsrc/math/py-kiwisolver/Makefile 2020/08/31 23:07:03 1.3
+++ pkgsrc/math/py-kiwisolver/Makefile 2021/05/05 09:33:02 1.4
@@ -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
3DISTNAME= kiwisolver-1.1.0 3DISTNAME= kiwisolver-1.3.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= math python
6MASTER_SITES= ${MASTER_SITE_PYPI:=k/kiwisolver/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=k/kiwisolver/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/nucleic/kiwi 9HOMEPAGE= https://github.com/nucleic/kiwi
10COMMENT= Fast implementation of the Cassowary constraint solver 10COMMENT= Fast implementation of the Cassowary constraint solver
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13PYTHON_VERSIONED_DEPENDENCIES+= setuptools 13TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16 16
 17PYTHON_VERSIONS_INCOMPATIBLE= 27
 18
 19do-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"

cvs diff -r1.1 -r1.2 pkgsrc/math/py-kiwisolver/PLIST (expand / switch to unified diff)

--- pkgsrc/math/py-kiwisolver/PLIST 2018/04/14 11:35:24 1.1
+++ pkgsrc/math/py-kiwisolver/PLIST 2021/05/05 09:33:02 1.2
@@ -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

cvs diff -r1.2 -r1.3 pkgsrc/math/py-kiwisolver/distinfo (expand / switch to unified diff)

--- pkgsrc/math/py-kiwisolver/distinfo 2019/06/15 18:54:41 1.2
+++ pkgsrc/math/py-kiwisolver/distinfo 2021/05/05 09:33:02 1.3
@@ -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
3SHA1 (kiwisolver-1.1.0.tar.gz) = d6a2a41de9f74d8085d2e2f3be53ac953c923747 3SHA1 (kiwisolver-1.3.1.tar.gz) = e19b09e4a2098e5817719fbdec39139330649868
4RMD160 (kiwisolver-1.1.0.tar.gz) = c048a5a4c5c843b4b6dd9a3a7aff361e6f5969be 4RMD160 (kiwisolver-1.3.1.tar.gz) = d00de5025110ab800de3ca4ad45671c49cfcca0f
5SHA512 (kiwisolver-1.1.0.tar.gz) = 651614fe10ae857ac7fc4f72f6d6029788cc176380e8d598edbad141c5a772f33dd0e98a82e7e6125e8cd14197d728a1678f2f7f10c0b1b72723c9bc75d8ba79 5SHA512 (kiwisolver-1.3.1.tar.gz) = 1b3c38044123951ed91d87d05dc1dddafc8876625be843857333119affa4d71700ffe5de8ce66b11c2fcba296396f06ec0ed5676c8b2f8b53ef8f54db32347ed
6Size (kiwisolver-1.1.0.tar.gz) = 30847 bytes 6Size (kiwisolver-1.3.1.tar.gz) = 53103 bytes