pkgsrc-WIP-changes archive

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

scip: wip version, pending soplex dependency



Module Name:	pkgsrc-wip
Committed By:	mayuresh <mayuresh%acm.org@localhost>
Pushed By:	mayuresh
Date:		Mon Aug 26 18:23:55 2024 +0530
Changeset:	339c71b397546656c0768fa095959caabe655a2b

Added Files:
	scip/DESCR
	scip/Makefile
	scip/PLIST
	scip/distinfo

Log Message:
scip: wip version, pending soplex dependency

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

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

diffstat:
 scip/DESCR    | 14 ++++++++++++++
 scip/Makefile | 24 ++++++++++++++++++++++++
 scip/PLIST    |  4 ++++
 scip/distinfo |  5 +++++
 4 files changed, 47 insertions(+)

diffs:
diff --git a/scip/DESCR b/scip/DESCR
new file mode 100644
index 0000000000..529e9d1326
--- /dev/null
+++ b/scip/DESCR
@@ -0,0 +1,14 @@
+SCIP is currently one of the fastest non-commercial solvers for mixed integer
+programming (MIP) and mixed integer nonlinear programming (MINLP). It is also
+a framework for constraint integer programming and branch-cut-and-price. It
+allows for total control of the solution process and the access of detailed
+information down to the guts of the solver.
+
+Features:
+* very fast standalone solver for linear programming (LP), mixed integer
+  programming (MIP), and mixed integer nonlinear programming (MINLP)
+* framework for branching, cutting plane separation, pricing, and propagation
+* large C-API, C++ wrapper classes for user plugins
+* interfaces to other applications and programming languages
+* open LP solver support
+* highly flexible through many possible user plugins
diff --git a/scip/Makefile b/scip/Makefile
new file mode 100644
index 0000000000..d3b2a9e9d2
--- /dev/null
+++ b/scip/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME=	scip-9.1.0
+CATEGORIES=	math
+MASTER_SITES=	https://www.scipopt.org/download.php?fname=scip-9.1.0.tgz
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.scipopt.org/
+COMMENT=	Solver for mixed integer, mixed integer nonlinear programming
+LICENSE=	apache-2.0
+
+USE_LANGUAGES=	c c++
+USE_TOOLS+=	gmake
+
+CMAKE_CONFIGURE_ARGS+=	-DPAPILO=off -DZIMPL=off
+
+.include "../../wip/soplex/buildlink3.mk"
+.include "../../math/ipopt/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/scip/PLIST b/scip/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/scip/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/scip/distinfo b/scip/distinfo
new file mode 100644
index 0000000000..b6405421da
--- /dev/null
+++ b/scip/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (scip-9.1.0.tgz) = bf4075ab95f625dcceffcd2329ed37962c0e46f2be0f5acb132ba67414831b3b
+SHA512 (scip-9.1.0.tgz) = fa44545665bcdd371051c565f4bb437225e87b6448b67c728bacc4bbc5104d57a5d3a6e3d1628410b0760862e495b5fbb0c5311bcba725dd43308bc39b6c5006
+Size (scip-9.1.0.tgz) = 9931426 bytes


Home | Main Index | Thread Index | Old Index