Diff dash-0.5.11.5 with a dash-0.5.12

/usr/portage/app-shells/dash/dash-0.5.12.ebuild 2023-10-09 14:52:28.856368334 +0300
1 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 5

  
6 6
inherit flag-o-matic toolchain-funcs
7 7

  
......
16 16

  
17 17
BDEPEND="virtual/pkgconfig"
18 18
RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
19
DEPEND="${RDEPEND}
20
	libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
21

  
22
PATCHES=(
23
	"${FILESDIR}/${PN}-0.5.11.3-check_nflag_in_evaltree.patch" #754267
24
)
19
DEPEND="
20
	${RDEPEND}
21
	libedit? ( static? ( dev-libs/libedit[static-libs] ) )
22
"
25 23

  
26 24
src_prepare() {
27 25
	default
28 26

  
29 27
	# Fix the invalid sort
30
	sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins
28
	sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins || die
31 29

  
32 30
	# Use pkg-config for libedit linkage
33 31
	sed -i \
......
41 39
		export ac_cv_func_stat64=yes
42 40
		export ac_cv_func_open64=yes
43 41
	fi
42

  
44 43
	if [[ ${CHOST} == powerpc-*-darwin* ]] ; then
45 44
		sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \
46 45
			src/jobs.c || die
47 46
	fi
48
	append-cppflags -DJOBS=$(usex libedit 1 0)
47

  
49 48
	use static && append-ldflags -static
49

  
50
	append-cppflags -DJOBS=$(usex libedit 1 0)
51

  
50 52
	# Do not pass --enable-glob due to #443552.
51 53
	local myeconfargs=(
52 54
		CC_FOR_BUILD="$(tc-getBUILD_CC)"
......
54 56
		--enable-fnmatch
55 57
		$(use_with libedit)
56 58
	)
59

  
57 60
	econf "${myeconfargs[@]}"
58 61
}
Thank you!