commit: 7b5f5bec1046b618a945eb0ead4d4e4b44cb3bd9 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Sun Sep 5 16:33:46 2021 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Sun Sep 5 16:40:18 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5f5bec
dev-libs/crc32c: move to cmake.eclass, fix Werror Closes: https://bugs.gentoo.org/744658 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-libs/crc32c/crc32c-1.0.6.ebuild | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-libs/crc32c/crc32c-1.0.6.ebuild b/dev-libs/crc32c/crc32c-1.0.6.ebuild index 73fcf18bbb8..baf1e8683e9 100644 --- a/dev-libs/crc32c/crc32c-1.0.6.ebuild +++ b/dev-libs/crc32c/crc32c-1.0.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="CRC32C implementation with support for CPU-specific acceleration instructions" HOMEPAGE="https://github.com/google/crc32c" @@ -12,10 +12,14 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~riscv x86" -IUSE="" DOCS=( README.md ) +src_prepare() { + sed -e '/-Werror/d' -i CMakeLists.txt || die + cmake_src_prepare +} + src_configure() { local mycmakeargs=( -DCRC32C_BUILD_TESTS=OFF @@ -23,5 +27,5 @@ src_configure() { -DCRC32C_USE_GLOG=OFF ) - cmake-utils_src_configure + cmake_src_configure }
