svn commit: r496595 - in head/math: . py-kiwisolver
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri Mar 22 21:22:41 UTC 2019
Author: sunpoet
Date: Fri Mar 22 21:22:37 2019
New Revision: 496595
URL: https://svnweb.freebsd.org/changeset/ports/496595
Log:
Add py-kiwisolver 1.0.1
Kiwi is an efficient C++ implementation of the Cassowary constraint solving
algorithm. Kiwi is an implementation of the algorithm based on the seminal
Cassowary paper. It is *not* a refactoring of the original C++ solver. Kiwi
has been designed from the ground up to be lightweight and fast. Kiwi ranges
from 10x to 500x faster than the original Cassowary solver with typical use
cases gaining a 40x improvement. Memory savings are consistently > 5x.
In addition to the C++ solver, Kiwi ships with hand-rolled Python bindings.
WWW: https://github.com/nucleic/kiwi
- While I'm here:
- Remove leading indefinite article from COMMENT
- Update WWW
PR: 236456
Submitted by: lbartoletti <lbartoletti at tuxfamily.org>
Added:
head/math/py-kiwisolver/
head/math/py-kiwisolver/Makefile (contents, props changed)
head/math/py-kiwisolver/distinfo (contents, props changed)
head/math/py-kiwisolver/pkg-descr (contents, props changed)
Modified:
head/math/Makefile
Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile Fri Mar 22 21:22:31 2019 (r496594)
+++ head/math/Makefile Fri Mar 22 21:22:37 2019 (r496595)
@@ -729,6 +729,7 @@
SUBDIR += py-keras
SUBDIR += py-keras-applications
SUBDIR += py-keras-preprocessing
+ SUBDIR += py-kiwisolver
SUBDIR += py-levmar
SUBDIR += py-libpoly
SUBDIR += py-luminol
Added: head/math/py-kiwisolver/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-kiwisolver/Makefile Fri Mar 22 21:22:37 2019 (r496595)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= kiwisolver
+PORTVERSION= 1.0.1
+CATEGORIES= math python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= lbartoletti at tuxfamily.org
+COMMENT= Fast implementation of the Cassowary constraint solver
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>
Added: head/math/py-kiwisolver/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-kiwisolver/distinfo Fri Mar 22 21:22:37 2019 (r496595)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1553256871
+SHA256 (kiwisolver-1.0.1.tar.gz) = ce3be5d520b4d2c3e5eeb4cd2ef62b9b9ab8ac6b6fedbaa0e39cdb6f50644278
+SIZE (kiwisolver-1.0.1.tar.gz) = 31618
Added: head/math/py-kiwisolver/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-kiwisolver/pkg-descr Fri Mar 22 21:22:37 2019 (r496595)
@@ -0,0 +1,10 @@
+Kiwi is an efficient C++ implementation of the Cassowary constraint solving
+algorithm. Kiwi is an implementation of the algorithm based on the seminal
+Cassowary paper. It is *not* a refactoring of the original C++ solver. Kiwi
+has been designed from the ground up to be lightweight and fast. Kiwi ranges
+from 10x to 500x faster than the original Cassowary solver with typical use
+cases gaining a 40x improvement. Memory savings are consistently > 5x.
+
+In addition to the C++ solver, Kiwi ships with hand-rolled Python bindings.
+
+WWW: https://github.com/nucleic/kiwi
More information about the svn-ports-all
mailing list