Date: Sun, 21 Dec 2014 17:04:13 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 196175] New: science/libctl: update to 3.2.2, fix breakage and add NLopt Message-ID: <bug-196175-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196175 Bug ID: 196175 Summary: science/libctl: update to 3.2.2, fix breakage and add NLopt Product: Ports Tree Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: rhurlin@gwdg.de CC: devel@stasyan.com CC: devel@stasyan.com Flags: maintainer-feedback?(devel@stasyan.com) Created attachment 150829 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150829&action=edit update science/libctl, with guile2 and NLopt After updates in GNOME3, lang/guile conflicts with lang/guile2. When gnome3 is installed, it is impossible to build science/libctl. Therefore, the following patch updates to lang/guile2 dependency. While there, make some further changes and enhancements: - change to lang/guile2 - add pkgconfig to USES= - add libm.so to LDFLAGS - add option NLopt to use external Nonlinear Optimizer - strip libraries and example file - bump Portrevision science/libctl has an integrated wrapper for the Nonlinear Optimizer NLopt (in subdirectory 'utils') . If the port math/nlopt is installed, the configure script automatically finds its header file. ATTENTION PLEASE: This patch needs Bug 195952 (math/nlopt) to be committed before, because there is also a change towards lang/guile2. --------------- Tested on Poudriere with HEADamd64, 93amd64 and 84i386, with and without option NLopt enabled. No problems so far. portlint -AC WARN: Makefile: use ".if ${PORT_OPTIONS:MDOCS}" to wrap installation of files into /usr/local/share/doc. As far, as I can see, the doc files and the example files install and deinstall as expected. So I don't know, if this warning should be considered. --- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> --- Maintainer CC'd -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196175-13>