FreeBSD Bugzilla – Attachment 199538 Details for
Bug 233497
math/nlopt: Update to version 2.5.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to update from 2.4.2 to 2.5.0
patch-nlopt-2.4.2_2.5.0.diff (text/plain), 3.39 KB, created by
Rainer Hurling
on 2018-11-25 11:27:14 UTC
(
hide
)
Description:
patch to update from 2.4.2 to 2.5.0
Filename:
MIME Type:
Creator:
Rainer Hurling
Created:
2018-11-25 11:27:14 UTC
Size:
3.39 KB
patch
obsolete
>diff -urN nlopt.orig/Makefile nlopt/Makefile >--- nlopt.orig/Makefile 2018-03-18 07:49:30.000000000 +0100 >+++ nlopt/Makefile 2018-11-25 12:04:34.537008000 +0100 >@@ -2,10 +2,9 @@ > # $FreeBSD: head/math/nlopt/Makefile 464873 2018-03-18 05:35:18Z linimon $ > > PORTNAME= nlopt >-PORTVERSION= 2.4.2 >-PORTREVISION= 3 >+DISTVERSIONPREFIX= v >+DISTVERSION= 2.5.0 > CATEGORIES= math >-MASTER_SITES= http://ab-initio.mit.edu/nlopt/ > > MAINTAINER= rhurlin@gwdg.de > COMMENT= Nonlinear optimization library >@@ -20,17 +19,16 @@ > LIB_DEPENDS= libgmp.so:math/gmp \ > libguile-2.0.so:lang/guile2 > BUILD_DEPENDS= swig3.0:devel/swig30 \ >- ${PYTHON_PKGNAMEPREFIX}numpy>=1.9.1,1:math/py-numpy@${PY_FLAVOR} >-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.9.1,1:math/py-numpy@${PY_FLAVOR} >+ ${PYTHON_PKGNAMEPREFIX}numpy>=1.15.1:math/py-numpy@${PY_FLAVOR} >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.15.1:math/py-numpy@${PY_FLAVOR} > >-GNU_CONFIGURE= yes >-CONFIGURE_ARGS= --enable-shared >-CONFIGURE_ENV= SWIG="${LOCALBASE}/bin/swig3.0" >- >-USES= autoreconf compiler:features libtool pathfix \ >- pkgconfig python:2.7 >+USES= cmake compiler:features pathfix pkgconfig python:2.7 > USE_LDCONFIG= yes > >-INSTALL_TARGET= install-strip >+USE_GITHUB= yes >+GH_ACCOUNT= stevengj >+ >+# Needed to find gmp.h >+CFLAGS+= -I${LOCALBASE}/include > > .include <bsd.port.mk> >diff -urN nlopt.orig/distinfo nlopt/distinfo >--- nlopt.orig/distinfo 2015-12-16 15:38:15.000000000 +0100 >+++ nlopt/distinfo 2018-11-25 08:46:28.171974000 +0100 >@@ -1,2 +1,3 @@ >-SHA256 (nlopt-2.4.2.tar.gz) = 8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89 >-SIZE (nlopt-2.4.2.tar.gz) = 2361992 >+TIMESTAMP = 1543131988 >+SHA256 (stevengj-nlopt-v2.5.0_GH0.tar.gz) = c6dd7a5701fff8ad5ebb45a3dc8e757e61d52658de3918e38bab233e7fd3b4ae >+SIZE (stevengj-nlopt-v2.5.0_GH0.tar.gz) = 2403609 >diff -urN nlopt.orig/pkg-descr nlopt/pkg-descr >--- nlopt.orig/pkg-descr 2016-05-19 21:07:14.000000000 +0200 >+++ nlopt/pkg-descr 2018-11-25 11:43:04.295609000 +0100 >@@ -14,5 +14,7 @@ > algorithms exploiting user-supplied gradients. > - Algorithms for unconstrained optimization, bound-constrained > optimization, and general nonlinear inequality/equality constraints. >+ - Free/open-source software under the GNU LGPL >+ (and looser licenses for some portions of NLopt). > >-WWW: http://ab-initio.mit.edu/wiki/index.php/NLopt >+WWW: https://nlopt.readthedocs.io/en/latest/ >diff -urN nlopt.orig/pkg-plist nlopt/pkg-plist >--- nlopt.orig/pkg-plist 2015-12-16 15:38:15.000000000 +0100 >+++ nlopt/pkg-plist 2018-11-25 11:39:41.271806000 +0100 >@@ -1,21 +1,18 @@ > include/nlopt.f > include/nlopt.h > include/nlopt.hpp >-lib/libnlopt.a >+lib/cmake/nlopt/NLoptConfig.cmake >+lib/cmake/nlopt/NLoptConfigVersion.cmake >+lib/cmake/nlopt/NLoptLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake >+lib/cmake/nlopt/NLoptLibraryDepends.cmake >+lib/guile/2.0/extensions/nlopt_guile.so > lib/libnlopt.so > lib/libnlopt.so.0 >-lib/libnlopt.so.0.8.2 >-lib/libnlopt_guile.a >-lib/libnlopt_guile.so >-lib/libnlopt_guile.so.0 >-lib/libnlopt_guile.so.0.8.2 >-libdata/pkgconfig/nlopt.pc >-%%PYTHON_SITELIBDIR%%/_nlopt.a >+lib/libnlopt.so.0.9.0 > %%PYTHON_SITELIBDIR%%/_nlopt.so >-%%PYTHON_SITELIBDIR%%/_nlopt.so.0 >-%%PYTHON_SITELIBDIR%%/_nlopt.so.0.8.2 > %%PYTHON_SITELIBDIR%%/nlopt.py >-%%PYTHON_SITELIBDIR%%/nlopt.pyc >-%%PYTHON_SITELIBDIR%%/nlopt.pyo >+libdata/pkgconfig/nlopt.pc > man/man3/nlopt.3.gz >+man/man3/nlopt_minimize.3.gz >+man/man3/nlopt_minimize_constrained.3.gz > share/guile/site/2.0/nlopt.scm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
rhurlin
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 233497
: 199538