diff options
Diffstat (limited to 'dev-util')
| -rw-r--r-- | dev-util/directx-headers/directx-headers-1.616.0.ebuild | 10 | ||||
| -rw-r--r-- | dev-util/directx-headers/directx-headers-9999.ebuild | 12 |
2 files changed, 19 insertions, 3 deletions
diff --git a/dev-util/directx-headers/directx-headers-1.616.0.ebuild b/dev-util/directx-headers/directx-headers-1.616.0.ebuild index 6eb9e68a7536..a6a696ef86b1 100644 --- a/dev-util/directx-headers/directx-headers-1.616.0.ebuild +++ b/dev-util/directx-headers/directx-headers-1.616.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 MY_PN=DirectX-Headers -inherit meson-multilib +inherit dot-a meson-multilib if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/microsoft/${MY_PN}.git" @@ -22,9 +22,17 @@ LICENSE="MIT" SLOT="0" multilib_src_configure() { + lto-guarantee-fat + local emesonargs=( -Dbuild-test=false ) meson_src_configure } + +multilib_src_install_all() { + strip-lto-bytecode + einstalldocs + +} diff --git a/dev-util/directx-headers/directx-headers-9999.ebuild b/dev-util/directx-headers/directx-headers-9999.ebuild index e59d2038d4d6..0574e2aa83da 100644 --- a/dev-util/directx-headers/directx-headers-9999.ebuild +++ b/dev-util/directx-headers/directx-headers-9999.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_PN=DirectX-Headers -inherit meson-multilib +inherit dot-a meson-multilib if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/microsoft/${MY_PN}.git" @@ -22,9 +22,17 @@ LICENSE="MIT" SLOT="0" multilib_src_configure() { + lto-guarantee-fat + local emesonargs=( -Dbuild-test=false ) meson_src_configure } + +multilib_src_install_all() { + strip-lto-bytecode + einstalldocs + +} |
