Diff linux-atm-2.5.2-r1 with a linux-atm-2.5.2-r2

/usr/portage/net-dialup/linux-atm/linux-atm-2.5.2-r2.ebuild 2025-09-08 18:21:13.041074131 +0300
6 6
inherit autotools flag-o-matic linux-info
7 7

  
8 8
DESCRIPTION="Tools for ATM"
9
HOMEPAGE="http://linux-atm.sourceforge.net/"
9
HOMEPAGE="https://linux-atm.sourceforge.net/"
10 10
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
11 11

  
12 12
LICENSE="GPL-2"
......
23 23
	"${FILESDIR}"/${P}-headers.patch
24 24
	"${FILESDIR}"/${P}-linux-5.2-SIOCGSTAMP.patch
25 25
	"${FILESDIR}"/${P}-linux-headers-5.19.patch
26
	"${FILESDIR}"/${P}-c99-musl.patch
27
	"${FILESDIR}"/${P}-remove-bad-define.patch
28
	"${FILESDIR}"/${P}-fix-booleans.patch
29
	"${FILESDIR}"/${P}-socklen-types.patch
30
	"${FILESDIR}"/${P}-fix-formatting.patch
26 31
)
27 32

  
28 33
src_prepare() {
29 34
	default
30

  
31
	sed -i '/#define _LINUX_NETDEVICE_H/d' \
32
		src/arpd/*.c || die "sed command on arpd/*.c files failed"
33

  
34 35
	eautoreconf
35 36
}
36 37

  
37 38
src_configure() {
38
	# bug #944120
39
	append-cflags -std=gnu17
40 39
	append-flags -fno-strict-aliasing
41 40
	export YACC=bison
42 41
	econf
Thank you!