summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-libs/xdp-tools: forward ~ppc to 1.4.2Ionen Wolkens2024-03-261-1/+1
| | | | | | | | This was added in the interim after the bug was made which specified an exact version, should be no reason not to forward. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-libs/xdp-tools: Keyword 1.4.1-r1 ppc, #924948Matoro Mahri2024-03-261-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-libs/xdp-tools: clean up oldHolger Hoffstätte2024-03-213-219/+0
| | | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/35098 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: add 1.4.2Holger Hoffstätte2024-03-212-1/+97
| | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: Keyword 1.4.1-r1 loong, #924948Matoro Mahri2024-03-091-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-libs/xdp-tools: Keyword 1.4.1-r1 ppc64, #924948Sam James2024-02-191-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: Stabilize 1.4.1-r1 amd64, #920750Sam James2023-12-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: add missing toolchain-funcs inheritMichael Mair-Keimberger2023-12-252-2/+2
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34328 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/xdp-tools: add fix for memory leak in libxdpHolger Hoffstätte2023-11-222-2/+37
| | | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/33647 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: force use of ld.bfdHolger Hoffstätte2023-11-221-4/+9
| | | | | | | | | | lld needs special care for embeddings in object files and this is not (yet) supported by upstream, so just force ld.bfd instead of creating more complications. Bug: https://bugs.gentoo.org/916591 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: Use sed instead of patch for -WerrorHolger Hoffstätte2023-11-222-76/+9
| | | | | | | Less fragile & easier to maintain. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: add 1.4.1Holger Hoffstätte2023-10-273-0/+162
| | | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/33439 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: clean up obsolete versionsHolger Hoffstätte2023-10-277-274/+0
| | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: rename patches for 1.4.0Holger Hoffstätte2023-10-272-2/+2
| | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: Stabilize 1.4.0 amd64, #911998Sam James2023-10-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libx/xdp-tools: add proxy maintainerHolger Hoffstätte2023-08-271-0/+8
| | | | | | Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/32479 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: keyword 1.4.0 for ~riscvMarek Szuba2023-08-121-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/xdp-tools: bump to 1.4.0, add toolchain fixesHolger Hoffstätte2023-07-103-0/+145
| | | | | | | Bug: https://bugs.gentoo.org/899742 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/31801 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: reinstate -Werror for configureHolger Hoffstätte2023-04-162-22/+0
| | | | | | | | | The patch to remove -Werror from the build was a little bit too thorough and removed -Werror from the configure script, where it is required. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/30586 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: fix build w/ muslSam James2023-03-292-0/+29
| | | | | | Closes: https://bugs.gentoo.org/836708 Thanks-to: Stijn Tintel <stijn@linux-ipv6.be> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: various build improvementsHolger Hoffstätte2023-03-103-0/+158
| | | | | | | | | | | | | | | - disable LTO - remove -Werror from Makefiles - fix xdpdump build error with clang - add hint about mounting bpffs Bug: https://bugs.gentoo.org/861587 Bug: https://bugs.gentoo.org/880919 Bug: https://bugs.gentoo.org/899744 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/30005 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: properly configure PREFIX/LIBDIR/BPF_OBJECT_DIRHolger Hoffstätte2023-03-061-3/+3
| | | | | | | | | | | | The helper objects were installed correctly, but libxdp had the wrong search path compiled in; this broke xdp-loader. Closes: https://bugs.gentoo.org/899910 Bug: https://github.com/xdp-project/xdp-tools/issues/303 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/29959 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: Keyword 1.3.1 arm64, #899688Arthur Zamarin2023-03-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/xdp-tools: Keyword 1.3.1 arm, #899688Arthur Zamarin2023-03-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/xdp-tools: restore 1.2.8Sam James2023-03-052-0/+53
| | | | | | | | Needed because bpftool isn't keyworded everywhere. Rescued from 8eea55ff639c63ce54f5feba1d3300e40d4814b9. Bug: https://bugs.gentoo.org/899684 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: needs grep[pcre] for -P in configureSam James2023-03-051-1/+4
| | | | | Closes: https://bugs.gentoo.org/899686 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: add bpftool depSam James2023-03-051-8/+10
| | | | | Closes: https://bugs.gentoo.org/899684 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: bump to 1.3.1 & add build fixesHolger Hoffstätte2023-03-054-2/+75
| | | | | | | | | | - fix configure to properly detect libbpf features - fix clang build with default-enabled stack protector Closes: https://bugs.gentoo.org/889842 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/29926 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: bump to 1.2.8Jason A. Donenfeld2022-09-213-78/+1
| | | | Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: drop WerrorSam James2022-06-112-0/+77
| | | | | | Closes: https://bugs.gentoo.org/846938 Closes: https://bugs.gentoo.org/831339 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/xdp-tools: prevent broken test from runningJason A. Donenfeld2022-04-071-0/+2
| | | | | | | | | The test suite wasn't meant to be run in this context, so just nop it out of src_test(). Closes: https://bugs.gentoo.org/837080 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: bump to 1.2.3Jason A. Donenfeld2022-04-052-1/+1
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: bump to 1.2.2Jason A. Donenfeld2022-02-062-12/+13
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: Keyword 1.2.0 arm64, #821133Arthur Zamarin2021-12-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/xdp-tools: Keyword 1.2.0 arm, #821133Arthur Zamarin2021-12-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/xdp-tools: forbid use of emacs if -docJason A. Donenfeld2021-10-291-0/+1
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: incorporate suggestions from QAJason A. Donenfeld2021-10-291-5/+5
| | | | | | | Thanks sam@. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: bump to 1.2.0Jason A. Donenfeld2021-10-292-8/+4
| | | | | | | | Github shows both "releases" (unmaintained) and "tags" (maintained). Choose the latter and bump this package. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: use proper gentoo email in metadataJason A. Donenfeld2021-10-291-1/+1
| | | | | | | Why did the template default to this one? Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* net-libs/xdp-tools: add version 0.0.3Jason A. Donenfeld2021-10-293-0/+67
A bit rough around the edges, given the bespoke build system of xdp-tools is a little bit immature, and there's a bit of weirdness around installing BPF ELF objects. But hopefully this is a solid start. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>