Diff nasm-2.15.05 with a nasm-2.16.01-r1
/usr/portage/dev-lang/nasm/nasm-2.16.01-r1.ebuild 2023-10-09 14:52:29.468368350 +0300 | ||
---|---|---|
1 |
# Copyright 1999-2022 Gentoo Authors |
|
1 |
# Copyright 1999-2023 Gentoo Authors |
|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 |
EAPI=7 |
|
4 |
EAPI=8 |
|
5 | ||
6 |
inherit autotools |
|
5 | 7 | |
6 | 8 |
DESCRIPTION="groovy little assembler" |
7 | 9 |
HOMEPAGE="https://www.nasm.us/" |
... | ... | |
13 | 15 |
KEYWORDS="amd64 arm64 ~ia64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux" |
14 | 16 |
IUSE="doc" |
15 | 17 | |
18 |
QA_CONFIG_IMPL_DECL_SKIP=( |
|
19 |
_BitScanReverse |
|
20 |
_BitScanReverse64 |
|
21 |
__cpu_to_le16 |
|
22 |
__cpu_to_le32 |
|
23 |
__cpu_to_le64 |
|
24 |
_byteswap_uint64 |
|
25 |
_byteswap_ulong |
|
26 |
_byteswap_ushort |
|
27 |
cpu_to_le16 |
|
28 |
cpu_to_le32 |
|
29 |
cpu_to_le64 |
|
30 |
) |
|
31 | ||
16 | 32 |
# [fonts note] doc/psfonts.ph defines ordered list of font preference. |
17 | 33 |
# Currently 'media-fonts/source-pro' is most preferred and is able to |
18 | 34 |
# satisfy all 6 font flavours: tilt, chapter, head, etc. |
... | ... | |
30 | 46 | |
31 | 47 |
PATCHES=( |
32 | 48 |
"${FILESDIR}"/${PN}-2.15-bsd-cp-doc.patch |
49 |
"${FILESDIR}"/${PN}-2.16-autoconf-macro-fixes.patch |
|
33 | 50 |
) |
34 | 51 | |
35 | 52 |
src_prepare() { |
... | ... | |
40 | 57 |
# were renamed. Currently depend on media-fonts/source-sans:3 which works |
41 | 58 |
# with this sed. |
42 | 59 |
sed -i 's/SourceSansPro/SourceSans3/g' doc/psfonts.ph || die |
60 | ||
61 |
AT_M4DIR="${S}/autoconf/m4" eautoreconf |
|
43 | 62 |
} |
44 | 63 | |
45 | 64 |
src_compile() { |
... | ... | |
49 | 68 | |
50 | 69 |
src_install() { |
51 | 70 |
default |
52 |
emake DESTDIR="${D}" install_rdf $(usex doc install_doc '') |
|
71 |
emake DESTDIR="${D}" install $(usex doc install_doc '') |
|
53 | 72 |
} |