Date: Fri, 22 Mar 2019 21:22:37 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r496595 - in head/math: . py-kiwisolver Message-ID: <201903222122.x2MLMbUX075726@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903222122.x2MLMbUX075726>