From a4b9ede37fd7230f7c2c24df3dbbaff2a826a017 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 12 Aug 2024 07:13:05 +0000 Subject: [PATCH] dev-lang/nasm: Sync with Gentoo It's from Gentoo commit 5bcc0634bfd39f947f076c045d4d250f8ec3b513. --- .../portage-stable/dev-lang/nasm/metadata.xml | 4 ++-- .../portage-stable/dev-lang/nasm/nasm-2.16.03.ebuild | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/nasm/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-lang/nasm/metadata.xml index af856ea306..4c45454f10 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/nasm/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-lang/nasm/metadata.xml @@ -2,8 +2,8 @@ - matthew@gentoo.org - Matthew Smith + arthurzam@gentoo.org + Arthur Zamarin The Netwide Assembler, NASM, is an 80x86 assembler designed for portability diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-2.16.03.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-2.16.03.ebuild index 4c03189e21..472488d3e5 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-2.16.03.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-2.16.03.ebuild @@ -12,8 +12,8 @@ S="${WORKDIR}"/${P/_} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="doc lto" +KEYWORDS="amd64 arm64 ~ia64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +IUSE="doc" QA_CONFIG_IMPL_DECL_SKIP=( # Windows. @@ -75,10 +75,9 @@ src_prepare() { } src_configure() { - local myconfargs=( - $(use_enable lto) - ) - econf "${myconfargs[@]}" + # --enable-lto just appends -flto to *FLAGS + # so let users just use lto through normal make.conf *FLAGS + econf } src_compile() {