| 18 |
18 |
# https://github.com/net-snmp/net-snmp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
| 19 |
19 |
SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${PV}/${P}.tar.gz"
|
| 20 |
20 |
|
| 21 |
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
|
21 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
| 22 |
22 |
fi
|
| 23 |
23 |
|
| 24 |
24 |
SRC_URI+=" https://dev.gentoo.org/~jsmolic/distfiles/${PN}-5.7.3-patches-3.tar.xz"
|
| ... | ... | |
| 29 |
29 |
IUSE="
|
| 30 |
30 |
X bzip2 doc elf kmem ipv6 lm-sensors mfd-rewrites minimal mysql
|
| 31 |
31 |
netlink pcap pci pcre perl python rpm selinux smux ssl tcpd ucd-compat valgrind zlib
|
|
32 |
${GENTOO_PERL_USESTRING}
|
| 32 |
33 |
"
|
| 33 |
34 |
REQUIRED_USE="
|
| 34 |
35 |
python? ( ${PYTHON_REQUIRED_USE} )
|
| ... | ... | |
| 44 |
45 |
netlink? ( dev-libs/libnl:3 )
|
| 45 |
46 |
pcap? ( net-libs/libpcap )
|
| 46 |
47 |
pci? ( sys-apps/pciutils )
|
| 47 |
|
pcre? ( dev-libs/libpcre )
|
| 48 |
|
perl? ( dev-lang/perl:= )
|
|
48 |
pcre? ( dev-libs/libpcre2 )
|
|
49 |
perl? (
|
|
50 |
${GENTOO_PERL_DEPSTRING}
|
|
51 |
dev-lang/perl:=
|
|
52 |
)
|
| 49 |
53 |
python? (
|
| 50 |
54 |
$(python_gen_cond_dep '
|
| 51 |
55 |
dev-python/setuptools[${PYTHON_USEDEP}]
|
| ... | ... | |
| 84 |
88 |
"${FILESDIR}"/${PN}-5.8-pcap.patch
|
| 85 |
89 |
"${FILESDIR}"/${PN}-5.8.1-mysqlclient.patch
|
| 86 |
90 |
"${FILESDIR}"/${PN}-5.9-MakeMaker.patch
|
| 87 |
|
# https://github.com/net-snmp/net-snmp/pull/493
|
| 88 |
|
"${FILESDIR}"/${PN}-5.9.3-0001-Fix-LDFLAGS-vs-LIBS-ordering.patch
|
| 89 |
|
"${FILESDIR}"/${PN}-5.9.3-0002-Tidy-up-net-snmp-config-output.patch
|
| 90 |
|
"${FILESDIR}"/${PN}-5.9.3-0003-Prune-Libs.private-entries-in-netsnmp-.pc.in.patch
|
| 91 |
|
"${FILESDIR}"/${PN}-5.9.3-0004-Search-for-ltinfo-in-configure-if-needed.patch
|
| 92 |
|
"${FILESDIR}"/${PN}-5.9.4-c99.patch
|
| 93 |
91 |
)
|
| 94 |
92 |
|
| 95 |
93 |
pkg_setup() {
|
| ... | ... | |
| 145 |
143 |
$(use_with netlink nl) \
|
| 146 |
144 |
$(use_with pcap) \
|
| 147 |
145 |
$(use_with pci) \
|
| 148 |
|
$(use_with pcre) \
|
|
146 |
$(use_with pcre pcre2-8) \
|
|
147 |
--without-pcre \
|
| 149 |
148 |
$(use_with perl perl-modules INSTALLDIRS=vendor) \
|
| 150 |
149 |
$(use_with python python-modules) \
|
| 151 |
150 |
$(use_with rpm) \
|