Commit Graph

22 Commits

Author SHA1 Message Date
Mark Linimon
b8ff904140 Attempt to fix build on GCC-based systems by disabling -march=native,
which should never be set on the FreeBSD package building cluster
whatsoever:

  g++9: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?

Unfortunately this is necessary but not sufficient for powerpc64:

  /wrkdirs/usr/ports/math/ogdf/work/OGDF/src/ogdf/basic/System.cpp:78:11: fatal error: cpuid.h: No such file or directory

Approved by:	portmgr (tier-2 blanket)
2020-06-25 03:29:04 +00:00
Alexey Dokuchaev
42250e01f2 - Drop COIN plist substitution as is mandatory now
- Update corresponding conflicts between two ports
2020-06-24 13:01:26 +00:00
Alexey Dokuchaev
8369734c89 - Resurrect, unbreak, and update to version 2020.02 (Catalpa)
- The build is purely CMake-based now and doesn't use any shell
  or Python helper scripts
- Keep PLIST_SUB+=COIN="" to reduce the churn on the pkg-plist,
  will be cleaned up separately (COIN support is now mandatory)
- Chase 301 Moved Permanently redirect in the WWW line of the
  port description while here
2020-06-24 12:19:03 +00:00
Rene Ladan
d8fa717c4c Remove expired ports, all Python-2.7-only:
2020-02-17 audio/decibel-audio-player: Old, uses EOLed python27
2020-02-17 audio/soundconverter: Old, uses EOLed python27
2020-02-19 cad/linuxcnc-devel: Broken, uses EOLed python27
2020-02-19 databases/monetdb: Broken, uses EOLed python27
2020-02-19 databases/py-cql: Broken, uses EOLed python27
2020-02-18 databases/zodb3: Old, uses EOLed python27
2020-02-17 deskutils/gourmet: Old, uses EOLed python27
2020-02-18 devel/py-Products.PlacelessTranslationService: Old, uses EOLed python27
2020-02-18 devel/py-Products.ZopeVersionControl: Old, uses EOLed python27
2020-02-18 devel/py-Products.statusmessages: Old, uses EOLed python27
2020-02-18 devel/py-collective.z3cform.datetimewidget: Old, uses EOLed python27
2020-02-20 devel/py-five.formlib: Old, uses EOLed python27
2020-02-18 devel/py-five.localsitemanager: Old, uses EOLed python27
2020-02-19 devel/py-notifier: Broken, uses EOLed python27
2020-02-18 devel/py-tempstorage: Old, uses EOLed python27
2020-02-19 devel/py-testgears: Broken, uses EOLed python27
2020-02-20 devel/py-z3c.caching: Old, uses EOLed python27
2020-02-18 devel/py-z3c.form: Old, uses EOLed python27
2020-02-18 devel/py-z3c.formwidget.query: Old, uses EOLed python27
2020-02-18 devel/py-zope.annotation: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.applicationcontrol: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.appsetup: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.broken: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.cache: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.component: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.container: Old, uses EOLed python27
2020-02-20 devel/py-zope.app.content: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.debug: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.dependable: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.error: Old, uses EOLed python27
2020-02-20 devel/py-zope.app.exception: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.file: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.folder: Old, uses EOLed python27
2020-02-20 devel/py-zope.app.form: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.generations: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.http: Old, uses EOLed python27
2020-02-20 devel/py-zope.app.pagetemplate: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.publication: Old, uses EOLed python27
2020-02-20 devel/py-zope.app.publisher: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.rotterdam: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.testing: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.zcmlfiles: Old, uses EOLed python27
2020-02-18 devel/py-zope.app.zopeappgenerations: Old, uses EOLed python27
2020-02-20 devel/py-zope.applicationcontrol: Old, uses EOLed python27
2020-02-20 devel/py-zope.browsermenu: Old, uses EOLed python27
2020-02-20 devel/py-zope.browserpage: Old, uses EOLed python27
2020-02-20 devel/py-zope.componentvocabulary: Old, uses EOLed python27
2020-02-18 devel/py-zope.container: Old, uses EOLed python27
2020-02-18 devel/py-zope.copypastemove: Old, uses EOLed python27
2020-02-20 devel/py-zope.dublincore: Old, uses EOLed python27
2020-02-18 devel/py-zope.error: Old, uses EOLed python27
2020-02-20 devel/py-zope.formlib: Old, uses EOLed python27
2020-02-18 devel/py-zope.minmax: Old, uses EOLed python27
2020-02-20 devel/py-zope.pagetemplate: Old, uses EOLed python27
2020-02-20 devel/py-zope.ptresource: Old, uses EOLed python27
2020-02-18 devel/py-zope.ramcache: Old, uses EOLed python27
2020-02-18 devel/py-zope.site: Old, uses EOLed python27
2020-02-20 devel/py-zope.viewlet: Old, uses EOLed python27
2020-02-19 games/gcompris: Broken, uses EOLed python27
2020-02-19 graphics/commons-utilities: Broken, uses EOLed python27
2020-02-19 graphics/py-chart: Broken, uses EOLed python27
2020-02-19 japanese/tegaki-recognize: Broken, uses EOLed python27
2020-02-20 mail/py-zope.sendmail: Old, uses EOLed python27
2020-02-19 mail/pysieved: Broken, uses EOLed python27
2020-02-19 math/ogdf: Broken, uses EOLed python27
2020-02-19 math/py-viper: Broken, uses EOLed python27
2020-02-19 misc/fbless: Broken, uses EOLed python27
2020-02-19 misc/pylize: Broken, uses EOLed python27
2020-02-19 net/py-ldaptor: Broken, uses EOLed python27
2020-02-19 net/tucan: Broken, uses EOLed python27
2020-02-19 news/hellanzb: Broken, uses EOLed python27
2020-02-19 science/coot: Broken, uses EOLed python27
2020-02-19 science/py-ScientificPython: Broken, uses EOLed python27
2020-02-19 security/py-cryptlib_py: Broken, uses EOLed python27
2020-02-18 security/py-zope.app.authentication: Old, uses EOLed python27
2020-02-18 security/py-zope.app.localpermission: Old, uses EOLed python27
2020-02-18 security/py-zope.app.principalannotation: Old, uses EOLed python27
2020-02-18 security/py-zope.app.security: Old, uses EOLed python27
2020-02-18 security/py-zope.app.securitypolicy: Old, uses EOLed python27
2020-02-20 security/py-zope.authentication: Old, uses EOLed python27
2020-02-20 security/py-zope.login: Old, uses EOLed python27
2020-02-18 security/py-zope.pluggableauth: Old, uses EOLed python27
2020-02-18 security/py-zope.principalannotation: Old, uses EOLed python27
2020-02-20 security/py-zope.principalregistry: Old, uses EOLed python27
2020-02-20 security/py-zope.security: Old, uses EOLed python27
2020-02-18 security/py-zope.securitypolicy: Old, uses EOLed python27
2020-02-18 security/py-zope.session: Old, uses EOLed python27
2020-02-17 sysutils/gnome-schedule: Old, uses EOLed python27
2020-02-19 sysutils/py-XenAPI: Broken, uses EOLed python27
2020-02-19 sysutils/py-freenas.cli: Broken, uses EOLed python27
2020-02-19 textproc/ecromedos: Broken, uses EOLed python27
2020-02-18 textproc/py-wicked: Old, uses EOLed python27
2020-02-18 textproc/py-zope.app.i18n: Old, uses EOLed python27
2020-02-19 www/planet: Broken, uses EOLed python27
2020-02-18 www/py-zope.app.wsgi: Old, uses EOLed python27
2020-02-19 www/trac-attachmentpolicy: Broken, uses EOLed python27
2020-02-19 www/trac-bzr: Broken, uses EOLed python27
2020-02-19 www/trac-childtickets: Broken, uses EOLed python27
2020-02-19 www/trac-gantt: Broken, uses EOLed python27
2020-02-19 www/trac-tracdragdrop: Broken, uses EOLed python27
2020-02-19 www/trac-watchlist: Broken, uses EOLed python27
2020-02-19 www/twill: Broken, uses EOLed python27
2020-02-19 x11/wbarconf: Broken, uses EOLed python27
2020-02-19 x11-wm/simple-ccsm: Broken, uses EOLed python27
2020-02-22 19:08:35 +00:00
Antoine Brodin
fa91e4c7ba Deprecate a few broken ports
With hat:	portmgr
2020-01-14 12:36:37 +00:00
Antoine Brodin
d0f83e12f1 Mark a few ports BROKEN (unfetchable) 2019-11-06 14:00:19 +00:00
Ben Woods
c59700567b math/ogdf: unbreak build with Clang 6 (C++14 by default)
The bundled version of CoinMP required the same patches as those applied
to the port math/coinmp, so the patches were copied from there.

Submitted by:	jbeich (via commit r458136)
Reported by:	antoine (via bug 224669)
2018-03-01 12:09:48 +00:00
Antoine Brodin
2744dfd2f4 ogdf fails to build with python3 2017-12-09 10:09:04 +00:00
Ben Woods
a8f5e2ec0c Update the maintainer email address for the ports I
maintain to woodsb02@FreeBSD.org

Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D6278
2016-05-09 20:46:48 +00:00
John Marino
37f26af77e math/ogdf: Unbreak DragonFly
DragonFly needs the same modifications as FreeBSD.  They were carried
in dports before, but the macros were moved to new files.

Approved by:	Restore DF functionality blanket
2016-03-22 14:46:59 +00:00
Kurt Jaeger
141a25e582 math/ogdf: 2012.07 -> 2015.05
Changes:
  http://www.ogdf.net/doku.php/tech:versions#v_201505_baobab

- Remove dependencies on math/abacus and math/coinmp, as they are
  now bundled into the OGDF source tarballs and compiled from there
  (COIN remains optional)
- Point MASTER_SITES to the official OGDF website
- Utilise USES=compiler:features to detect C++11 support, and
  add compiler flags -std=c++11 if so (required for build to complete
  without errors)
- Remove custom do-install recipe, and instead use default
  make install target
- Take maintainership

PR:		207531
Submitted by:	Ben Woods <woodsb02@gmail.com>
2016-03-09 16:49:38 +00:00
Dmitry Marakasov
2817ad674d - Fix LICENSE
- Fix library installation
2015-05-09 08:28:57 +00:00
Brad Davis
c31c9023ec math/coinmp: Update to 1.8.0
PR:		197554
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
Approved by:	zi
2015-02-13 01:01:35 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Pietro Cerutti
6a0181bd5e - Fix with Coin and Abacus
- Modernize framework (USE_PYTHON, @dirrm)
2014-10-01 08:16:14 +00:00
Alexey Dokuchaev
4514d349bd - Correctly register Python as a build dependency
- Move OPTIONS block where it is normally located
- Simplify MASTER_SITES, mute REINPLACE_CMD, wrap
  an overly long line while here
2014-08-11 09:27:11 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Baptiste Daroussin
9f5deb008f Convert m* to USES=zip 2014-03-10 16:25:33 +00:00
Pietro Cerutti
6b794f2e02 - Switch to USE_GCC=yes
Reported by:	gerald
2013-10-21 07:24:38 +00:00
Pietro Cerutti
2b55c9af27 - Connect math/ogdf to the build [1]
- Convert to new LIB_DEPENDS format
- STAGE-clean

Reported by:	linimon [1]
2013-10-07 08:44:43 +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
Pietro Cerutti
3764d29dad - New port: math/ogdf
OGDF (Open Graph Drawing Framework) is a self-contained C++ class library
  for the automatic layout of diagrams. OGDF offers sophisticated algorithms
  and data structures to use within your own applications or scientific
  projects.  The library provides:

  * A wide range of graph drawing algorithms that allow to reuse and replace
    particular algorithm phases by using a dedicated module mechanism.
  * Sophisticated data structures that are commonly used in graph drawing,
    equipped with rich public interfaces.
  * Self-contained code that does not require any additional libraries
    (except for some optional branch-and-cut algorithms).

  WWW: http://www.ogdf.net
2013-09-06 07:31:12 +00:00