pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

nlopt: Add math/octave as a dependency.



Module Name:	pkgsrc-wip
Committed By:	Paul Ripke <stix%stix.id.au@localhost>
Pushed By:	stix
Date:		Tue Oct 19 11:37:34 2021 +1100
Changeset:	5957deea097abbaf3c1769172f403e4e37d64fc3

Modified Files:
	nlopt/Makefile
	nlopt/PLIST

Log Message:
nlopt: Add math/octave as a dependency.

Builds additional components if octave is installed; fails build if octave is installed but not a dependency.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5957deea097abbaf3c1769172f403e4e37d64fc3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 nlopt/Makefile |  1 +
 nlopt/PLIST    | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diffs:
diff --git a/nlopt/Makefile b/nlopt/Makefile
index 88a627e390..23ef925036 100644
--- a/nlopt/Makefile
+++ b/nlopt/Makefile
@@ -16,4 +16,5 @@ USE_LANGUAGES=		c c++
 
 .include "../../devel/gmp/buildlink3.mk"
 .include "../../lang/guile20/buildlink3.mk"
+.include "../../math/octave/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/nlopt/PLIST b/nlopt/PLIST
index d311ed2f91..ce46167ea3 100644
--- a/nlopt/PLIST
+++ b/nlopt/PLIST
@@ -10,8 +10,54 @@ lib/guile/2.0/extensions/nlopt_guile.so
 lib/libnlopt.so
 lib/libnlopt.so.0
 lib/libnlopt.so.0.11.0
+lib/octave/6.2.0/site/oct/x86_64--netbsd/nlopt_optimize.oct
 lib/pkgconfig/nlopt.pc
 man/man3/nlopt.3
 man/man3/nlopt_minimize.3
 man/man3/nlopt_minimize_constrained.3
 share/guile/site/2.0/nlopt.scm
+share/octave/6.2.0/site/m/NLOPT_AUGLAG.m
+share/octave/6.2.0/site/m/NLOPT_AUGLAG_EQ.m
+share/octave/6.2.0/site/m/NLOPT_GD_MLSL.m
+share/octave/6.2.0/site/m/NLOPT_GD_MLSL_LDS.m
+share/octave/6.2.0/site/m/NLOPT_GD_STOGO.m
+share/octave/6.2.0/site/m/NLOPT_GD_STOGO_RAND.m
+share/octave/6.2.0/site/m/NLOPT_GN_CRS2_LM.m
+share/octave/6.2.0/site/m/NLOPT_GN_DIRECT.m
+share/octave/6.2.0/site/m/NLOPT_GN_DIRECT_L.m
+share/octave/6.2.0/site/m/NLOPT_GN_DIRECT_L_NOSCAL.m
+share/octave/6.2.0/site/m/NLOPT_GN_DIRECT_L_RAND.m
+share/octave/6.2.0/site/m/NLOPT_GN_DIRECT_L_RAND_NOSCAL.m
+share/octave/6.2.0/site/m/NLOPT_GN_DIRECT_NOSCAL.m
+share/octave/6.2.0/site/m/NLOPT_GN_ESCH.m
+share/octave/6.2.0/site/m/NLOPT_GN_ISRES.m
+share/octave/6.2.0/site/m/NLOPT_GN_MLSL.m
+share/octave/6.2.0/site/m/NLOPT_GN_MLSL_LDS.m
+share/octave/6.2.0/site/m/NLOPT_GN_ORIG_DIRECT.m
+share/octave/6.2.0/site/m/NLOPT_GN_ORIG_DIRECT_L.m
+share/octave/6.2.0/site/m/NLOPT_G_MLSL.m
+share/octave/6.2.0/site/m/NLOPT_G_MLSL_LDS.m
+share/octave/6.2.0/site/m/NLOPT_LD_AUGLAG.m
+share/octave/6.2.0/site/m/NLOPT_LD_AUGLAG_EQ.m
+share/octave/6.2.0/site/m/NLOPT_LD_CCSAQ.m
+share/octave/6.2.0/site/m/NLOPT_LD_LBFGS.m
+share/octave/6.2.0/site/m/NLOPT_LD_LBFGS_NOCEDAL.m
+share/octave/6.2.0/site/m/NLOPT_LD_MMA.m
+share/octave/6.2.0/site/m/NLOPT_LD_SLSQP.m
+share/octave/6.2.0/site/m/NLOPT_LD_TNEWTON.m
+share/octave/6.2.0/site/m/NLOPT_LD_TNEWTON_PRECOND.m
+share/octave/6.2.0/site/m/NLOPT_LD_TNEWTON_PRECOND_RESTART.m
+share/octave/6.2.0/site/m/NLOPT_LD_TNEWTON_RESTART.m
+share/octave/6.2.0/site/m/NLOPT_LD_VAR1.m
+share/octave/6.2.0/site/m/NLOPT_LD_VAR2.m
+share/octave/6.2.0/site/m/NLOPT_LN_AUGLAG.m
+share/octave/6.2.0/site/m/NLOPT_LN_AUGLAG_EQ.m
+share/octave/6.2.0/site/m/NLOPT_LN_BOBYQA.m
+share/octave/6.2.0/site/m/NLOPT_LN_COBYLA.m
+share/octave/6.2.0/site/m/NLOPT_LN_NELDERMEAD.m
+share/octave/6.2.0/site/m/NLOPT_LN_NEWUOA.m
+share/octave/6.2.0/site/m/NLOPT_LN_NEWUOA_BOUND.m
+share/octave/6.2.0/site/m/NLOPT_LN_PRAXIS.m
+share/octave/6.2.0/site/m/NLOPT_LN_SBPLX.m
+share/octave/6.2.0/site/m/nlopt_minimize.m
+share/octave/6.2.0/site/m/nlopt_minimize_constrained.m


Home | Main Index | Thread Index | Old Index