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
 }

Reply via email to