aboutsummaryrefslogtreecommitdiff
path: root/math/py-kiwisolver
Commit message (Collapse)AuthorAgeFilesLines
* math/py-kiwisolver: Update to 1.4.9 and release maintainershipLoïc Bartoletti2025-12-122-6/+6
| | | | - remove useless compiler USES
* math/py-kiwisolver: Update to 1.4.8Loïc Bartoletti2025-03-212-5/+4
|
* python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removalCharlie Li2025-03-081-0/+1
| | | | | | | | Any missed ports, feel free to bump. Any ports that need setuptools at runtime can have the devel/py-setuptools manually added back to RUN_DEPENDS, but understand that this practice is deprecated; see CHANGES for details.
* devel/py-setuptools-scm: update to 8.0.4Charlie Li2024-02-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Directory and PORTNAME changed to match normalised name in release tarball; consumers updated to match. Although setuptools itself is specified as a run dependency in the Python package metadata, it is currently left out here to prevent environment pollution until at least PR 270510 is committed. Additionally, this version of setuptools-scm requires setuptools>=61, which means this version is only meant for USE_PYTHON=pep517 ports as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58 also after PR 270510. science/py-emmet-core is switched to devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8. devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to RUN_DEPENDS to compensate. Further details: https://wiki.freebsd.org/Python/setuptools Reported by: yuri Co-authored by: matthew Exp-run by: antoine (earlier iteration) Approved by: yuri (science/py-emmet-core, previous iteration) PR: 272134 Differential Revision: https://reviews.freebsd.org/D39288
* graphics/py-kiwisolver: Update to 1.4.5Loïc Bartoletti2023-11-252-5/+4
|
* all: remove explicit versions in USES=python for "3.x+"Rene Ladan2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | The logic in USES=python will automatically convert this to 3.8+ by itself. Adjust two ports that only had Python 3.7 mentioned but build fine on Python 3.8 too. finance/quickfix: mark BROKEN with PYTHON libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found ^~~~~~~~~~ 1 warning and 1 error generated. Reviewed by: portmgr, vishwin, yuri Differential Revision: <https://reviews.freebsd.org/D40568>
* */*: rename CHEESESHOP to PYPI in MASTER_SITESDmitry Marakasov2023-01-111-1/+1
| | | | | | PR: 267994 Differential revision: D37518 Approved by: bapt
* devel/py-cppy, math/py-kiwisolver: fix versionsLoïc Bartoletti2022-10-201-1/+5
| | | | | | | | | | These ports install lib tagged as v0.0.0. Both ports require devel/py-setuptools_scm to generate the version of the library. PR: 267120 Reported by: jwb Reviewed by: jwb
* graphics/py-geopandas: Update to 1.4.4Loïc Bartoletti2022-09-292-4/+4
|
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* math/py-kiwisolver: restore PORTEPOCHLoïc Bartoletti2022-07-061-0/+1
|
* math/py-kiwisolver: Update to 1.4.3Loïc Bartoletti2022-07-062-6/+5
|
* math/py-kiwisolver: bring back portepochLoïc Bartoletti2022-01-041-0/+1
|
* math/py-kiwisolver: Update to 1.3.2Loïc Bartoletti2022-01-032-5/+6
| | | | | Changes: - https://github.com/nucleic/kiwi/blob/main/releasenotes.rst#wrappers-132--solver-131--31082021
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Remove python 2.7 support from a few portsAntoine Brodin2021-01-031-1/+1
| | | | Notes: svn path=/head/; revision=559997
* Restore r543838 to fix build on GCC-based systems.Mark Linimon2020-07-311-1/+1
| | | | | | | Approved by: portmgr (antoine) Notes: svn path=/head/; revision=543883
* Revert r543819, py27 flavor is broken and required by some portsAntoine Brodin2020-07-312-7/+6
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=543879
* Add compiler:c++11-lang to USES to fix build on GCC-based systems:Mark Linimon2020-07-311-1/+1
| | | | | | | | | cc1plus: error: unrecognized command line option "-std=c++11" Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=543838
* math/py-kiwisolver: Update to 1.2.0Loïc Bartoletti2020-07-302-4/+6
| | | | | | | | | | | - Update math/py-kiwisolver to 1.2.0 - Add devel/cppy as setup dependency Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D25841 Notes: svn path=/head/; revision=543819
* Revert r534323, flavor removal was untestedAntoine Brodin2020-05-082-10/+5
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=534380
* math/kiwisolver: Update to 1.2.0Loïc Bartoletti2020-05-082-5/+10
| | | | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D24369 Notes: svn path=/head/; revision=534323
* Change my mail address to lbartoletti@FreeBSD.orgLoïc Bartoletti2020-01-141-1/+1
| | | | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D23169 Notes: svn path=/head/; revision=523070
* math/py-kiwisolver: update to 1.1.0Steve Wills2019-05-092-5/+4
| | | | | | | | PR: 237786 Submitted by: lbartoletti <lbartoletti@tuxfamily.org> (maintainer) Notes: svn path=/head/; revision=501131
* Add py-kiwisolver 1.0.1Sunpoet Po-Chuan Hsieh2019-03-223-0/+31
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> Notes: svn path=/head/; revision=496595