Diff atftp-0.7.5 with a atftp-0.8.0

/usr/portage/net-ftp/atftp/atftp-0.8.0.ebuild 2023-10-09 14:52:34.436368475 +0300
1 1
# Copyright 2021-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
inherit autotools flag-o-matic systemd
6 7

  
7 8
DESCRIPTION="Advanced TFTP implementation client/server"
......
15 16

  
16 17
DEPEND="tcpd? ( sys-apps/tcp-wrappers )
17 18
	readline? ( sys-libs/readline:0= )
18
	pcre? ( dev-libs/libpcre )"
19
	pcre? ( dev-libs/libpcre2:= )"
19 20
RDEPEND="${DEPEND}
20 21
	!net-ftp/tftp-hpa
21 22
	!net-ftp/uftpd
22 23
	selinux? ( sec-policy/selinux-tftp )"
23
BDEPEND=""
24 24

  
25 25
PATCHES=(
26
	"${FILESDIR}/${P}-CFLAGS.patch"
26
	"${FILESDIR}/${PN}-0.7.5-CFLAGS.patch"
27
	"${FILESDIR}/${PN}-0.8.0-test-sh-declare-local.patch" # https://sourceforge.net/p/atftp/bugs/12/
28
	"${FILESDIR}/${PN}-fix-test.patch" # https://sourceforge.net/p/atftp/bugs/11/
27 29
)
28 30

  
29 31
src_prepare() {
......
36 38
}
37 39

  
38 40
src_configure() {
41
	filter-lto # https://bugs.gentoo.org/876939
42

  
39 43
	econf \
40 44
		$(use_enable tcpd libwrap) \
41 45
		$(use_enable readline libreadline) \
......
43 47
		--enable-mtftp
44 48
}
45 49

  
46
src_test() {
47
	cd "${S}"/test || die
48
	TEMPDIR=. ./test.sh || die
49
}
50

  
51 50
src_install() {
52 51
	default
53 52

  
Thank you!