diff options
author | Maciej Barć <xgqt@gentoo.org> | 2023-11-02 22:52:39 +0100 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2023-11-02 23:11:22 +0100 |
commit | e48c503d9ca71e3a2d7eca85febde7630cb2ef60 (patch) | |
tree | 2f2ef9b6c582f24593e9271894df550388a714d9 /sci-mathematics | |
parent | app-emacs/treesit-auto: bump to 0.6.5 (diff) | |
download | gentoo-e48c503d9ca71e3a2d7eca85febde7630cb2ef60.tar.gz gentoo-e48c503d9ca71e3a2d7eca85febde7630cb2ef60.tar.bz2 gentoo-e48c503d9ca71e3a2d7eca85febde7630cb2ef60.zip |
sci-mathematics/btor2tools: patch includes
Closes: https://bugs.gentoo.org/908486
Closes: https://bugs.gentoo.org/895224
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild | 17 | ||||
-rw-r--r-- | sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch | 10 |
2 files changed, 21 insertions, 6 deletions
diff --git a/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild b/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild index 58780bf5c440..c2cee9e4d4ea 100644 --- a/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild +++ b/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild @@ -3,20 +3,22 @@ EAPI=8 -[[ ${PV} == *_pre20220518 ]] && COMMIT=b8456dda4780789e882f5791eb486f295ade4da4 - inherit cmake DESCRIPTION="Generic parser and tools for the BTOR2 format" HOMEPAGE="https://github.com/Boolector/btor2tools/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 + EGIT_REPO_URI="https://github.com/Boolector/${PN}.git" else + [[ "${PV}" == *_pre20220518 ]] && COMMIT=b8456dda4780789e882f5791eb486f295ade4da4 + SRC_URI="https://github.com/Boolector/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" fi @@ -24,13 +26,16 @@ LICENSE="MIT" SLOT="0" IUSE="examples" -PATCHES=( "${FILESDIR}"/${P}-cmake-clfags.patch ) +PATCHES=( + "${FILESDIR}/${PN}-1.0.0_pre20220518-btorsplit-cstdint.patch" + "${FILESDIR}/${PN}-1.0.0_pre20220518-cmake-clfags.patch" +) src_install() { cmake_src_install if use examples ; then - insinto /usr/share/${PN} + insinto "/usr/share/${PN}" dodoc -r examples fi } diff --git a/sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch b/sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch new file mode 100644 index 000000000000..50ebb98fcf98 --- /dev/null +++ b/sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch @@ -0,0 +1,10 @@ +--- a/src/btorsplit.cpp ++++ b/src/btorsplit.cpp +@@ -19,6 +19,7 @@ + #include <sstream> + #include <unordered_set> + #include <vector> ++#include <cstdint> + + /*--------------------------------------------------------------------------*/ + |