Port details |
- goblin Graph Object Library for Network Programming Problems
- 2.8.b30_1 math
=0 2.8.b30_1Version of this port present on the latest quarterly branch.
- BROKEN: fails to build
DEPRECATED: Broken for more than 6 months This port expired on: 2019-05-08 IGNORE: is marked as broken: fails to build
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2008-06-30 20:16:18
- Last Update: 2019-05-09 15:03:38
- SVN Revision: 501106
- License: LGPL21 GPLv2+
- WWW:
- http://goblin2.sourceforge.net/
- Description:
- GOBLIN is a C++ class library focussed on graph optimization and network
programming problems. It deals with all of the standard graph optimization
problems discussed by textbooks and in courses on combinatorial optimization.
Today, GOBLIN provides strongly polynomial algorithms for the following graph
optimization problems:
- Shortest paths in graphs and digraphs with negative lengths.
- Negative cycles and minimum mean cycles.
- Strong and 2-connected components.
- Minimum spanning trees, arborescences and 1-trees.
- Maximum st-flows, feasible circulations and b-flows.
- Min-cost st-flows, b-flows and circulations.
- Assignment problems of any kind.
- 1-matchings, b-matchings, capacitated b-matchings, f-factors and
degree-constrained subgraphs.
- Directed and undirected Chinese postman problems, T-joins.
The library also includes methods for NP-hard problems, namely TSP, ATSP,
stable sets and graph colouring.
WWW: http://goblin2.sourceforge.net/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- No installation instructions:
- This port has been deleted.
- PKGNAME: goblin
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (goblin.2.8b30.tgz) = 3ceec6e051911e494ec1003de08d7e519e4c1987cac0d04510fd4901a56fc050
SIZE (goblin.2.8b30.tgz) = 1756142
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake : devel/gmake
- Library dependencies:
-
- libtk86.so : x11-toolkits/tk86
- libtcl86.so : lang/tcl86
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for goblin-2.8.b30_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- gmake tk tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.8.b30_1 09 May 2019 15:03:38 |
rene |
Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months (Only the first 15 lines of the commit message are shown above ) |
2.8.b30_1 07 Apr 2019 07:43:38 |
antoine |
Deprecate ports broken for more than 6 months |
2.8.b30_1 04 Nov 2018 13:55:58 |
antoine |
Mark BROKEN: fails to build
In file included from shell_src/goshGraph.cpp:13:
In file included from include/gosh.h:13:
In file included from include/goblin.h:21:
In file included from include/managedObject.h:17:
In file included from include/attributePool.h:19:
include/fileImport.h:46:5: error: exception specification of overriding function
is more lax than base version
~goblinImport() throw(ERParse);
^
Reported by: pkg-fallout |
2.8.b30_1 02 Feb 2017 09:01:24 |
amdmi3 |
- Add LICENSE
- Switch to options helpers |
2.8.b30_1 23 Jun 2015 14:11:44 |
amdmi3 |
- Fix library installation |
2.8.b30 10 Dec 2014 22:29:15 |
gahr |
- Reset maintainership of my ports |
2.8.b30 15 Nov 2014 12:20:54 |
antoine |
Cleanup plist |
2.8.b30 26 Aug 2014 14:06:09 |
tijl |
- Fix missing library problems when the linker enforces explicit linking
PR: 192062
Exp-run by: antoine
Approved by: portmgr (antoine) |
2.8.b30 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
2.8.b30 07 Jul 2014 15:31:02 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.
CR: D306
Approved by: portmgr (bapt) |
2.8.b30 11 Jun 2014 14:50:00 |
tijl |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be (Only the first 15 lines of the commit message are shown above ) |
2.8.b30 01 Oct 2013 09:41:10 |
gahr |
- Fix build with modern compilers
- Convert to USES+=tk
- Convert to OPTIONSng
- STAGE-clean |
2.8.b30 20 Sep 2013 20:55:06 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
math) |
2.8.b30 13 Jul 2013 13:59:12 |
bapt |
Mark jobs unsafe |
2.8.b30 05 Jun 2013 10:43:44 |
gahr |
- Fix build with Tcl/Tk 8.6
- Also, make clang happier, even if GCC is still required
Reported by: miwi (Tcl/Tk 8.6 exp-run late comers) |
2.8.b30 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
2.8.b30 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
2.8.b30 14 Jun 2010 07:47:12 |
gahr |
- Activate tcl/tk 8.5
- Fix build onf amd64 [1]
Reported by: PH (via pav) [1]
Tested by: pluknet (on EFNet/#bsdports) |
2.8.b30 09 Jun 2010 20:10:11 |
pav |
- Mark BROKEN outside i386 (needs -fPIC magic)
Reported by: pointyhat |
2.8.b30 28 May 2010 15:58:24 |
gahr |
- Update to 2.8b30 |
2.8.b28 22 Aug 2009 00:28:34 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with M |
2.8.b28 09 Mar 2009 21:52:21 |
gahr |
- Update to 2.8b28 |
2.8.b24 15 Dec 2008 13:17:36 |
gahr |
- Update to 2.8b24
- Remove FreeBSD 5.x specific hacks
- Refactor Makefile |
2.8.b23 24 Jul 2008 17:11:44 |
gahr |
- Update to 2.8b23 |
2.8.b22 30 Jun 2008 20:16:02 |
gahr |
- Repocopy from misc/goblin to math/goblin
Repocopy by: marcus |