On 2019/06/12 22:56, Klemens Nanni wrote:
> Now with WANTLIB sync and V merged into GH_TAGNAME, thanks sthen.
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/math/nlopt/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 Makefile
> --- Makefile 13 Dec 2018 09:35:32 -0000 1.1.1.1
> +++ Makefile 12 Jun 2019 20:55:02 -0000
> @@ -2,23 +2,20 @@
>
> COMMENT = library for nonlinear optimization
>
> -V = 2.5.0
> GH_ACCOUNT = stevengj
> GH_PROJECT = nlopt
> -GH_TAGNAME = v${V}
> +GH_TAGNAME = v2.6.1
>
> -SHARED_LIBS = nlopt 0.0 # 0.9
> +SHARED_LIBS = nlopt 0.1 # 0.10.0
>
> CATEGORIES = math
>
> -HOMEPAGE = http://ab-initio.mit.edu/nlopt
> -
> MAINTAINER = Klemens Nanni <[email protected]>
>
> # LGPL 2.1+
> PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB = m
> +WANTLIB = ${COMPILER_LIBCXX} m
>
> MODULES = devel/cmake
>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/math/nlopt/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo 13 Dec 2018 09:35:32 -0000 1.1.1.1
> +++ distinfo 12 Jun 2019 19:22:31 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (nlopt-2.5.0.tar.gz) = xt16VwH/+K1eu0Wj3I51fmHVJljeORjji6sjPn/TtK4=
> -SIZE (nlopt-2.5.0.tar.gz) = 2403609
> +SHA256 (nlopt-2.6.1.tar.gz) = ZtY6UFGH+2+YZCcDvQ7wBv7cri+abR76TzYuqRmgJlA=
> +SIZE (nlopt-2.6.1.tar.gz) = 2037462
>
Can you set COMPILER please, to avoid standard library conflicts all
C++ things should be using base-clang ports-gcc and then maybe also base-gcc.
(I know there are no current ports depending on it, but we don't really want
to go debugging this type of conflict later on if possible :)
Otherwise ok.