From 34dea8e38f88007799629d0a56b12dec480b1d21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Jun 2021 14:45:01 +0100 Subject: gentoo resync : 20.06.2021 --- sci-libs/coinor-cppad/Manifest | 2 +- .../coinor-cppad/coinor-cppad-20210000.5-r1.ebuild | 73 ++++++++++++++++++++++ .../coinor-cppad/coinor-cppad-20210000.5.ebuild | 73 ---------------------- 3 files changed, 74 insertions(+), 74 deletions(-) create mode 100644 sci-libs/coinor-cppad/coinor-cppad-20210000.5-r1.ebuild delete mode 100644 sci-libs/coinor-cppad/coinor-cppad-20210000.5.ebuild (limited to 'sci-libs/coinor-cppad') diff --git a/sci-libs/coinor-cppad/Manifest b/sci-libs/coinor-cppad/Manifest index a299487a17eb..798ae53e8cc0 100644 --- a/sci-libs/coinor-cppad/Manifest +++ b/sci-libs/coinor-cppad/Manifest @@ -1,4 +1,4 @@ AUX coinor-cppad-20210000.5-pkgconfig.patch 811 BLAKE2B 353b7a5d6d87019e8e81fe60711f10681ae94ff14e47150514e628e640be97fd5a31aa0de656e77786c35d368979f3428b85dd582a01ad396d003505f2f02405 SHA512 6ca51f3c2f0e51d833939a460b2e121cf1bb4fd3df0f9988a2861f56659423ca55e1960ae654ee6632167e694d7a29b18fa32fcfd9e61a0c4c8c05b0d3cfb83c DIST coinor-cppad-20210000.5.tar.gz 1663397 BLAKE2B 3ce4f5733641fac16ac00b6e49cb74e2237502eac32f592190491ddd5dcb8a41f340c1eed8529dbdecb343f7a791d4fc5ddc1e21ce9f9706f28608ac3a5e965a SHA512 40cbe8dc32af9bb3b92cdd4c81e6f75424ece701df9251d4c63652998ca4cb8d50057e190a16e51333d168299f33ff2353074fa7f24f2cec29f68db53f6ae17c -EBUILD coinor-cppad-20210000.5.ebuild 1643 BLAKE2B 29e321f75047abac2c41bb7c2ca58a0535d46dab6585a3676c98b420b5359195014ae5a506f489443e477c21aa861cd6e68f6a4f85a918ced4efdf051a23abd2 SHA512 1ec8e3f21ef3f2735f2b61641c12c9e9e31901f6adf882c1f4d9bc6e3cf50e6d0c3bbe543e8d696a15e81686db7f5d7b329fa7ce617af519a197e09107904ec6 +EBUILD coinor-cppad-20210000.5-r1.ebuild 1646 BLAKE2B ff0b330c0e5565670fff16e07d06e5ffb184ac85ceaeecd22642dbeae3daac5d76b23acb8c9305d34523a816013b55946fd3ec9065f0dd0cd347f91a7cb157c8 SHA512 e96b95464363f4553d7ad2b77cdc7b88890959c52783895c26c6ed16cda48bd6899cd9b96592f43700a21428c2611b719aef6943ec52c270958967d0e74d6e1f MISC metadata.xml 1071 BLAKE2B 32463cc6a30f237e30d56a17414ed990f83de53ddbb0e55b7637937ccb9c2583f3a70a56af16057f4a7f9450e051af24bfebac4d4397db07caffccbffa79e6ba SHA512 1cb70b2272f589c46787e0f3aad8fc75313a7be3f70fded2f01531ae6ab8bbca91fa5f38b3f216af04ee92fbd51c426c89f6ee09bd354a5fda651c9a8d293f7d diff --git a/sci-libs/coinor-cppad/coinor-cppad-20210000.5-r1.ebuild b/sci-libs/coinor-cppad/coinor-cppad-20210000.5-r1.ebuild new file mode 100644 index 000000000000..1fcf5fe358b0 --- /dev/null +++ b/sci-libs/coinor-cppad/coinor-cppad-20210000.5-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" # needed for tests +inherit cmake + +DESCRIPTION="COIN-OR C++ Algorithmic Differentiation" +HOMEPAGE="https://projects.coin-or.org/CppAD/" +SRC_URI="https://github.com/coin-or/CppAD/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CppAD-${PV}" + +LICENSE="EPL-2.0" +SLOT="0/${PV}" # soname is bumped every versions +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="adolc doc eigen ipopt" + +# adolc currently can't build tests and ipopt fails them. +RESTRICT="adolc? ( test ) ipopt? ( test )" + +# No need for RDEPEND. +DEPEND=" + dev-libs/boost[threads(+)] + adolc? ( sci-libs/adolc ) + eigen? ( dev-cpp/eigen ) + ipopt? ( sci-libs/ipopt )" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + virtual/latex-base + )" + +PATCHES=( "${FILESDIR}"/${P}-pkgconfig.patch ) + +src_prepare() { + cmake_src_prepare + # Gentoo uses coin/ rather than coin-or/ for includes. + sed -i 's/