net-libs/quiche: Switch back to cmake-utils.eclass
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 4 Jan 2020 17:13:01 +0000 (18:13 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 4 Jan 2020 17:13:01 +0000 (18:13 +0100)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
net-libs/quiche/quiche-0.1.0-r1.ebuild
net-libs/quiche/quiche-9999.ebuild

index 8b2edcdb57276a3a08b7f58cd50eb6bdebb4e1f7..1caba1ec4de62fe890cb8adbce462bbb533c3d7b 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -122,7 +122,7 @@ wincolor-1.0.2
 ws2_32-sys-0.2.1
 "
 
-inherit cargo cmake flag-o-matic multilib-minimal rust-toolchain
+inherit cargo cmake-utils flag-o-matic multilib-minimal rust-toolchain
 
 DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3"
 HOMEPAGE="https://github.com/cloudflare/quiche"
@@ -173,7 +173,7 @@ src_unpack() {
 
 src_prepare(){
        default
-       cmake_src_prepare
+       cmake-utils_src_prepare
        multilib_copy_sources
 }
 
@@ -183,11 +183,11 @@ multilib_src_configure(){
                -DOPENSSL_NO_ASM=ON
                -DBUILD_SHARED_LIBS=OFF
        )
-       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_configure
+       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake-utils_src_configure
 }
 
 multilib_src_compile(){
-       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_compile bssl
+       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake-utils_src_compile bssl
        QUICHE_BSSL_PATH="${BUILD_DIR}/deps/boringssl" cargo_src_compile --features pkg-config-meta --target="$(rust_abi)"
 }
 
index 6a43728ec78d31e3192f97fc6df433294e2caf08..8d70ad34dc5619b3895fff926428acc11718213b 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -122,7 +122,7 @@ wincolor-1.0.2
 ws2_32-sys-0.2.1
 "
 
-inherit cargo cmake flag-o-matic multilib-minimal rust-toolchain
+inherit cargo cmake-utils flag-o-matic multilib-minimal rust-toolchain
 
 DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3"
 HOMEPAGE="https://github.com/cloudflare/quiche"
@@ -173,7 +173,7 @@ src_unpack() {
 
 src_prepare(){
        default
-       cmake_src_prepare
+       cmake-utils_src_prepare
        multilib_copy_sources
 }
 
@@ -183,11 +183,11 @@ multilib_src_configure(){
                -DOPENSSL_NO_ASM=ON
                -DBUILD_SHARED_LIBS=OFF
        )
-       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_configure
+       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake-utils_src_configure
 }
 
 multilib_src_compile(){
-       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_compile bssl
+       BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake-utils_src_compile bssl
        QUICHE_BSSL_PATH="${BUILD_DIR}/deps/boringssl" cargo_src_compile --features pkg-config-meta --target="$(rust_abi)"
 }