diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild index a794a0a3268e4..dffad6c7f4189 100644 --- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 MY_PN=Vulkan-Utility-Libraries PYTHON_COMPAT=( python3_{11..14} ) PYTHON_REQ_USE="xml(+)" -inherit cmake-multilib python-any-r1 +inherit cmake-multilib dot-a python-any-r1 if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" @@ -37,9 +37,19 @@ PATCHES=( "${FILESDIR}"/${PN}-1.4.313.0-magic_enum-0.9.7.patch ) +src_configure() { + lto-guarantee-fat + multilib-minimal_src_configure +} + multilib_src_configure() { local mycmakeargs=( -DBUILD_TESTS=$(usex test ON OFF) ) cmake_src_configure } + +multilib_src_install_all() { + einstalldocs + strip-lto-bytecode +} diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild index ab406b258820e..a2d1fe03e8a5c 100644 --- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 MY_PN=Vulkan-Utility-Libraries PYTHON_COMPAT=( python3_{11..14} ) PYTHON_REQ_USE="xml(+)" -inherit cmake-multilib python-any-r1 +inherit cmake-multilib dot-a python-any-r1 if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" @@ -37,9 +37,19 @@ PATCHES=( "${FILESDIR}"/${PN}-1.4.313.0-magic_enum-0.9.7.patch ) +src_configure() { + lto-guarantee-fat + multilib-minimal_src_configure +} + multilib_src_configure() { local mycmakeargs=( -DBUILD_TESTS=$(usex test ON OFF) ) cmake_src_configure } + +multilib_src_install_all() { + einstalldocs + strip-lto-bytecode +}