Diff dpkg-1.20.12-r1 with a dpkg-1.21.1

/usr/portage/app-arch/dpkg/dpkg-1.21.1.ebuild 2023-10-09 14:52:28.184368317 +0300
1
# Copyright 1999-2023 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=8
4
EAPI=7
5 5
inherit autotools toolchain-funcs
6 6

  
7 7
DESCRIPTION="Package maintenance system for Debian"
......
10 10

  
11 11
LICENSE="GPL-2+"
12 12
SLOT="0"
13
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
14
IUSE="+bzip2 libmd +lzma nls selinux static-libs test +update-alternatives +zlib"
13
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
14
IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode +update-alternatives +zlib"
15 15
RESTRICT="!test? ( test )"
16 16

  
17 17
RDEPEND="
18
	>=app-arch/tar-1.34-r1
18
	>=app-arch/gzip-1.7
19 19
	>=dev-lang/perl-5.14.2:=
20
	sys-libs/ncurses:=[unicode(+)]
21 20
	bzip2? ( app-arch/bzip2 )
22 21
	libmd? ( app-crypt/libmd )
23 22
	lzma? ( app-arch/xz-utils )
......
42 41
		>=sys-devel/gettext-0.18.2
43 42
	)
44 43
"
45
RDEPEND+=" selinux? ( sec-policy/selinux-dpkg )"
46

  
47 44
DOCS=(
48 45
	ChangeLog
49 46
	THANKS
......
51 48
)
52 49
PATCHES=(
53 50
	"${FILESDIR}"/${PN}-1.18.12-flags.patch
54
	"${FILESDIR}"/${PN}-1.18.12-rsyncable.patch
55 51
	"${FILESDIR}"/${PN}-1.20.5-dpkg_buildpackage-test.patch
56
	"${FILESDIR}"/${PN}-1.20.12-m4-stdio.patch
57 52
)
58 53

  
59 54
src_prepare() {
......
69 64

  
70 65
	econf \
71 66
		$(use_enable nls) \
67
		$(use_enable unicode) \
72 68
		$(use_enable update-alternatives) \
73 69
		$(use_with bzip2 libbz2) \
74 70
		$(use_with libmd) \
75 71
		$(use_with lzma liblzma) \
76 72
		$(use_with selinux libselinux) \
77 73
		$(use_with zlib libz) \
78
		--enable-unicode \
79 74
		--disable-compiler-warnings \
80 75
		--disable-dselect \
81 76
		--disable-start-stop-daemon \
Thank you!