Diff tar-1.35 with a tar-1.35-r1

/usr/portage/app-arch/tar/tar-1.35-r1.ebuild 2026-08-14 20:03:04.269779738 +0300
4 4
EAPI=8
5 5

  
6 6
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tar.asc
7
inherit branding multiprocessing verify-sig
7
inherit branding check-reqs multiprocessing toolchain-funcs verify-sig
8 8

  
9 9
DESCRIPTION="Use this to make tarballs :)"
10 10
HOMEPAGE="https://www.gnu.org/software/tar/"
......
22 22
if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then
23 23
	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
24 24
fi
25
IUSE="acl minimal nls selinux xattr"
25
IUSE="acl minimal nls selinux test xattr"
26
RESTRICT="!test? ( test )"
26 27

  
27 28
RDEPEND="
28 29
	acl? ( virtual/acl )
......
40 41
	app-alternatives/tar
41 42
"
42 43

  
44
PATCHES=(
45
	"${FILESDIR}"/${PN}-1.35-acl-2.4.0.patch
46
)
47

  
48
check_space() {
49
	if use test; then
50
		# https://bugs.gentoo.org/978323
51
		local CHECKREQS_DISK_BUILD=11G
52
		check-reqs_pkg_setup
53
	fi
54
}
55

  
56
pkg_pretend() {
57
	check_space
58
}
59

  
60
pkg_setup() {
61
	check_space
62
}
63

  
43 64
src_configure() {
44 65
	# -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis
45 66
	export gl_cv_warn_c__fanalyzer=no
......
75 96
	# Drop after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=18f90676e4695ffcf13413e9fbb24cc0ae2ae9d5
76 97
	local -x XZ_OPT= XZ_DEFAULTS=
77 98

  
78
	emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
99
	local testargs=(
100
		--jobs=$(get_makeopts_jobs)
101
	)
102

  
103
	# 155: time: tricky time stamps FAILED (time01.at:23)
104
	! tc-has-64bit-time_t && testargs+=( -k '!time01' )
105

  
106
	emake check TESTSUITEFLAGS="${testargs[*]}"
79 107
}
80 108

  
81 109
src_install() {
Thank you!