aboutsummaryrefslogtreecommitdiff
path: root/math/py-graphillion
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Drop python 2.7 support from a few portsAntoine Brodin2020-12-281-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=559531
* Relax hardcoded paths to fix build with Python 3.8.7Kai Knoblich2020-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Since r558913 Python 3.8 incorporates BPO-42604 [1] which changed the shared libs naming scheme. This means "EXT_SUFFIX" is now derived from SOABI and yields with Python 3.8 to ".cpython-38.so" instead of ".so". The affected ports strip the libaries in the "post-install" target via hardcoded path(s) and the build fails at the end because the new extension is not expected at this place. Remedy the issue by adding wildcards to these paths. This should also prepare the ports for future Python releases, which will use the new shared libs naming scheme. [1] https://bugs.python.org/issue42604 PR: 252057 Reported by: John Kennedy Reviewed by: fluffy, koobs Approved by: koobs (python) Notes: svn path=/head/; revision=559094
* math/py-graphillion: Update to 1.3Kubilay Kocak2019-04-253-5/+5
| | | | Notes: svn path=/head/; revision=500019
* math/py-graphillion: Update to 1.2Kubilay Kocak2018-10-072-4/+8
| | | | | | | | | | | | | | This version fixes build failures on FreeBSD versions that use Clang 6: src/graphillion/zdd.cc:461:31: error: invalid operands to binary expression ('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream') if (out == std::cout || out == std::cerr) ~~~ ^ ~~~~~~~~~ Reported by: pkg-fallout MFH: 2018Q4 Notes: svn path=/head/; revision=481437
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* math/py-graphillion: Update to 0.99Kubilay Kocak2016-03-033-16/+8
| | | | | | | | | | | | | | - Update PORTVERSION and distinfo checksum (0.99) - Switch to CHEESESHOP (now includes license file) - Add LICENSE_FILE - Remove unecessary setup.py patch, zip_safe override no longer needed Changes: https://github.com/takemaru/graphillion/compare/v0.98...v0.99 Notes: svn path=/head/; revision=410030
* math/py-graphillion: Update to 0.98Kubilay Kocak2016-02-252-7/+9
| | | | | | | | | | | | | | - Update PORTVERSION and distinfo checksum (0.9.8) - Sort USE{S} entries - Strip shared extension - Update test target Changes: https://github.com/takemaru/graphillion/compare/v0.94...v0.98 Notes: svn path=/head/; revision=409512
* Update ports in the [i-m]* category to not use GH_COMMIT.Mathieu Arnold2015-05-072-4/+3
| | | | | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=385637
* - Convert ports of math/ to new USES=pythonMarcus von Appen2014-10-211-5/+3
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371328
* - Remove easy_install dependencyMarcus von Appen2014-06-141-5/+3
| | | | | | | | | | - Bump PORTREVISION to enforce a cleanup for the easy_install references With hat: python@ Approved by: portmgr (implicit) Notes: svn path=/head/; revision=357755
* math/py-graphillion: Update to 0.94Kubilay Kocak2013-11-303-33/+5
| | | | | | | | | | | | | - Update to 0.94 - Enable STAGE suport - Enable AUTOPLIST, delete pkg-plist Changes: https://github.com/takemaru/graphillion/commits/v0.94 Notes: svn path=/head/; revision=335305
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | math) Notes: svn path=/head/; revision=327746
* graphics/py-graphillion: Move from graphics/ to math/ at authors requestKubilay Kocak2013-06-225-0/+78
- Move py-graphillion from graphics/ to math/ - Update both category indexes - Add MOVED entry Reviewed by: az Notes: svn path=/head/; revision=321557