Diff dpkg-1.20.9-r1 with a dpkg-1.20.12-r1

/usr/portage/app-arch/dpkg/dpkg-1.20.12-r1.ebuild 2023-10-09 14:52:28.184368317 +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
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 unicode +update-alternatives +zlib"
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"
15 15
RESTRICT="!test? ( test )"
16 16

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

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

  
55 59
src_prepare() {
......
65 69

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