diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-08-09 08:15:38 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-08-09 08:15:38 +0100 |
commit | 21616d4521c47fc859035ab3939842cddd56e374 (patch) | |
tree | bbe695483012ac54498cd55c2d9c03c67fef36d0 /sci-mathematics/stp | |
parent | 3fd9d065ab109700e92fc1cea2a6519a39a5b007 (diff) |
gentoo auto-resync : 09:08:2022 - 08:15:37
Diffstat (limited to 'sci-mathematics/stp')
-rw-r--r-- | sci-mathematics/stp/stp-2.3.3-r1.ebuild | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/sci-mathematics/stp/stp-2.3.3-r1.ebuild b/sci-mathematics/stp/stp-2.3.3-r1.ebuild deleted file mode 100644 index 67fbceb1ce9d..000000000000 --- a/sci-mathematics/stp/stp-2.3.3-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -OC_H=119fe41a83bc455a24a11ecc9b78e7b13fcfcc45 -GT_H=2ad076167a676e3ed62f90b754b30fac5caa1f88 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit flag-o-matic python-single-r1 cmake - -DESCRIPTION="Simple Theorem Prover, an efficient SMT solver for bitvectors" -HOMEPAGE="https://stp.github.io/" -SRC_URI="https://github.com/stp/stp/archive/${PV}.tar.gz -> ${P}.tar.gz - test? ( - https://github.com/stp/OutputCheck/archive/${OC_H}.tar.gz -> ${P}_OutputCheck.tar.gz - https://github.com/stp/googletest/archive/${GT_H}.tar.gz -> ${P}_gtest.tar.gz - )" - -LICENSE="GPL-2+ MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="cryptominisat debug +python test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/boost:= - sci-mathematics/minisat:= - sys-libs/zlib:= - cryptominisat? ( - dev-db/sqlite:3 - dev-libs/icu:= - sci-mathematics/cryptominisat:= - ) - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-python/lit )" - -PATCHES=( - "${FILESDIR}"/stp-CMakeLists.txt-fix_cflags.patch - "${FILESDIR}"/stp-stp.py-library_path.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_unpack() { - unpack ${P}.tar.gz - - if use test ; then - local i - for i in OutputCheck gtest ; do - tar xf "${DISTDIR}"/${P}_${i}.tar.gz --strip-components=1 \ - -C "${S}"/utils/${i} || die "failed to unpack ${i}" - done - fi -} - -src_prepare() { - # Replace static lib with get_libdir - sed -i "s/set(LIBDIR lib/set(LIBDIR $(get_libdir)/" CMakeLists.txt || die - - # Remove problematic test - rm "${S}"/tests/query-files/misc-tests/no-query.cvc || die - - cmake_src_prepare -} - -src_configure() { - # -Werror=odr warnings, bug #863263 - filter-lto - - local CMAKE_BUILD_TYPE - if use debug ; then - CMAKE_BUILD_TYPE=Debug - else - CMAKE_BUILD_TYPE=Release - fi - - local mycmakeargs=( - -DNOCRYPTOMINISAT=$(usex cryptominisat 'OFF' 'ON') # double negation - -DENABLE_PYTHON_INTERFACE=$(usex python) - -DENABLE_ASSERTIONS=$(usex test) - -DENABLE_TESTING=$(usex test) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - mv "${D}"/usr/man "${D}"/usr/share/man || die - - dodoc -r papers -} |