sci-libs/scip - 8.0.3 (ambasta)

Search

Package Information

Description:
SCIP - Solving Constraint Integer Programs
Homepage:
https://scipopt.org/
License:
zuse

Ebuild Details

Version EAPI Keywords Slot
8.0.3 8 ~amd64 0
View Raw Ebuild
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit cmake

DESCRIPTION="SCIP - Solving Constraint Integer Programs"
HOMEPAGE="https://scipopt.org/"
SRC_URI="https://github.com/scipopt/${PN}/archive/v${PV//./}.tar.gz -> ${P}.tar.gz"

LICENSE="zuse"
SLOT="0"
KEYWORDS="~amd64"

IUSE='ampl ipopt papilo gmp readline static-libs worhp zimpl zlib'

DEPEND="gmp? ( dev-libs/gmp )
	ipopt? ( sci-libs/ipopt )
	readline? ( sys-libs/readline )
	zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
BDEPEND=""

S="${WORKDIR}/${PN}-${PV//./}"

PATCHES=(
	"${FILESDIR}/Enforce-WError-C-C-23-GNUInstallDirs.patch"
)

src_configure() {
	local mycmakeargs=(
		-DAUTOBUILD=OFF
		-DBUILD_SHARED=$(usex static-libs OFF ON)
		-DZLIB=$(usex zlib)
		-DREADLINE=$(usex readline)
		-DGMP=$(usex gmp)
		-DPAPILO=$(usex papilo)
		-DZIMPL=$(usex zimpl)
		-DAMPL=$(usex ampl)
		-DIPOPT=$(usex ipopt)
		-DWORHP=$(usex worhp)
	)
	cmake_src_configure
}

USE Flags

gmp

Dependencies

DEPEND

gmp? ( dev-libs/gmp )
	ipopt? ( sci-libs/ipopt )
	readline? ( sys-libs/readline )
	zlib? ( sys-libs/zlib )

RDEPEND

gmp? ( dev-libs/gmp )
	ipopt? ( sci-libs/ipopt )
	readline? ( sys-libs/readline )
	zlib? ( sys-libs/zlib )

Manifest for 8.0.3

Type File Size Source URLs
DIST scip-8.0.3.tar.gz 9640665 bytes https://github.com/scipopt/scip/archive/v${PV//./}.tar.gz