Diff boehm-gc-8.0.6 with a boehm-gc-8.0.8

/usr/portage/dev-libs/boehm-gc/boehm-gc-8.0.8.ebuild 2023-10-09 14:52:29.488368350 +0300
1
# Copyright 1999-2021 Gentoo Authors
1
# Copyright 1999-2022 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=7
4
EAPI=8
5 5

  
6 6
inherit multilib-minimal libtool
7 7

  
8 8
MY_P="gc-${PV}"
9

  
10 9
DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
11 10
HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/"
12 11
SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz"
......
16 15
# SONAME: libgc.so.1 libgccpp.so.1
17 16
# We've been using subslot 0 for these instead of "1.1".
18 17
SLOT="0"
19
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
18
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
20 19
IUSE="cxx +large static-libs +threads"
21 20

  
22 21
RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
......
25 24

  
26 25
src_prepare() {
27 26
	default
28
	elibtoolize #594754
27

  
28
	# bug #594754
29
	elibtoolize
29 30
}
30 31

  
31 32
multilib_src_configure() {
......
38 39
		$(use_enable large large-config)
39 40
	)
40 41

  
41
	ECONF_SOURCE=${S} econf "${config[@]}"
42
	ECONF_SOURCE="${S}" econf "${config[@]}"
42 43
}
43 44

  
44 45
multilib_src_install_all() {
......
46 47
	einstalldocs
47 48
	dodoc doc/README{.environment,.linux,.macros}
48 49

  
49
	# package provides .pc files
50
	# Package provides .pc files
50 51
	find "${ED}" -name '*.la' -delete || die
51 52

  
52 53
	newman doc/gc.man GC_malloc.1
Thank you!