[-- Attachment #1: Type: text/plain, Size: 564 bytes --] There is a new pull request by Demedim against master on the void-packages repository https://github.com/Demedim/void-packages aircrack-ng https://github.com/void-linux/void-packages/pull/34452 aircrack-ng: fix dependency name libpcap The dependency that was needed was libpcap-devel instead of libcap-devel. This PR is a fix to [#34380](https://github.com/void-linux/void-packages/pull/34380) #### Testing the changes - I tested the changes in this PR: **briefly** A patch file from https://github.com/void-linux/void-packages/pull/34452.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-aircrack-ng-34452.patch --] [-- Type: text/x-diff, Size: 1012 bytes --] From d60625563c93761429493f208589198b708eb5a5 Mon Sep 17 00:00:00 2001 From: Demedim <40205709+Demedim@users.noreply.github.com> Date: Thu, 9 Dec 2021 22:00:01 +0100 Subject: [PATCH] aircrack-ng: fix dependency name libpcap --- srcpkgs/aircrack-ng/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/aircrack-ng/template b/srcpkgs/aircrack-ng/template index ef5d46cebac1..9cea02024ec9 100644 --- a/srcpkgs/aircrack-ng/template +++ b/srcpkgs/aircrack-ng/template @@ -1,10 +1,10 @@ # Template file for 'aircrack-ng' pkgname=aircrack-ng version=1.6 -revision=4 +revision=5 build_style=gnu-configure hostmakedepends="automake libtool pkg-config" -makedepends="libnl3-devel openssl-devel sqlite-devel zlib-devel libcap-devel" +makedepends="libnl3-devel openssl-devel sqlite-devel zlib-devel libpcap-devel" short_desc="Complete suite of tools to assess WiFi network security" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, BSD-3-Clause, OpenSSL"
[-- Attachment #1: Type: text/plain, Size: 247 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-991421632 Comment: I don't see it using `libpcap`, shouldn't we remove it entirely? Or is it missing some configure argument?
[-- Attachment #1: Type: text/plain, Size: 595 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-996676805 Comment: with this change, only new manual pages are generated: ```diff %: voidiff aircrack-ng 76a77 > /usr/share/man/man1/besside-ng-crawler.1 80a82,84 > /usr/share/man/man1/wpaclean.1 > /usr/share/man/man8/airbase-ng.8 > /usr/share/man/man8/aireplay-ng.8 82a87,89 > /usr/share/man/man8/airodump-ng.8 > /usr/share/man/man8/airserv-ng.8 > /usr/share/man/man8/airtun-ng.8 ``` besside-ng-crawler is still not built, but the manpage is cc @jbenden
[-- Attachment #1: Type: text/plain, Size: 339 bytes --] New comment by jbenden on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-997035814 Comment: Add the configure flags: `--without-opt --with-experimental --with-ext-scripts` to add all the extras that are missing. Please still leave the libpcap fix, though. Maybe add hwloc for improved perf.
[-- Attachment #1: Type: text/plain, Size: 630 bytes --] New comment by jbenden on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-997035814 Comment: Add the configure flags: `--without-opt --with-experimental --with-ext-scripts` to add all the extras that are missing. Please still leave the libpcap fix, though. Maybe add hwloc for improved perf. The `--without-opt` will let the distro optimization settings apply. The `--with-experimental` adds the missing items in question. The `--with-ext-scripts` add all the extra python scripts. hwloc is used for machine topology info. libpcap is needed for some of the extra tooling.
[-- Attachment #1: Type: text/plain, Size: 305 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-1159340183 Comment: Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 146 bytes --] New comment by jbenden on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-1159549653 Comment: bump
[-- Attachment #1: Type: text/plain, Size: 180 bytes --] New comment by jbenden on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-1159549653 Comment: bump. Also, 1.7 was released recently.
[-- Attachment #1: Type: text/plain, Size: 249 bytes --] New comment by jbenden on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-1159549653 Comment: bump. Also, 1.7 was released recently. PS: If unable to work on this, let me know; I'll take it over! :)
[-- Attachment #1: Type: text/plain, Size: 177 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-1165911694 Comment: @jbenden feel free to open a new PR
[-- Attachment #1: Type: text/plain, Size: 156 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/34452#issuecomment-1195871888 Comment: done in #37956
[-- Attachment #1: Type: text/plain, Size: 409 bytes --] There's a closed pull request on the void-packages repository aircrack-ng: fix dependency name libpcap https://github.com/void-linux/void-packages/pull/34452 Description: The dependency that was needed was libpcap-devel instead of libcap-devel. This PR is a fix to [#34380](https://github.com/void-linux/void-packages/pull/34380) #### Testing the changes - I tested the changes in this PR: **briefly**