Commit graph

11 commits

Author SHA1 Message Date
Kubilay Kocak
68530003b0 math/py-graphillion: Update to 1.3 2019-04-25 15:22:19 +00:00
Kubilay Kocak
1cdacd51a9 math/py-graphillion: Update to 1.2
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
2018-10-07 09:57:10 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
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
2017-11-30 15:50:30 +00:00
Kubilay Kocak
b634f9269b math/py-graphillion: Update to 0.99
- 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
2016-03-03 10:54:53 +00:00
Kubilay Kocak
ca99fe33f7 math/py-graphillion: Update to 0.98
- 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
2016-02-25 12:59:41 +00:00
Mathieu Arnold
07da776842 Update ports in the [i-m]* category to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 16:32:43 +00:00
Marcus von Appen
214bd533a7 - Convert ports of math/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-21 16:54:54 +00:00
Marcus von Appen
c0b8b9ab8e - Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-14 08:37:44 +00:00
Kubilay Kocak
196c6b19a4 math/py-graphillion: Update to 0.94
- Update to 0.94
- Enable STAGE suport
- Enable AUTOPLIST, delete pkg-plist

Changes:

 https://github.com/takemaru/graphillion/commits/v0.94
2013-11-30 15:54:37 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Kubilay Kocak
8340742be3 graphics/py-graphillion: Move from graphics/ to math/ at authors request
- Move py-graphillion from graphics/ to math/
- Update both category indexes
- Add MOVED entry

Reviewed by:	az
2013-06-22 09:00:50 +00:00