Levente Polyak pushed to branch main at Arch Linux / Packaging / Packages /
thc-ipv6
Commits:
c16c5692 by Levente Polyak at 2026-02-07T23:43:44+01:00
upgpkg: 3.8-4: use distro flags
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,19 +1,22 @@
pkgbase = thc-ipv6
pkgdesc = Complete tool set to attack the inherent protocol weaknesses
of IPv6 and ICMP6
pkgver = 3.8
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/vanhauser-thc/thc-ipv6
arch = x86_64
- license = AGPL3
+ license = AGPL-3.0-or-later
depends = glibc
+ depends = libnetfilter_queue
depends = libpcap
depends = libpcap.so
depends = openssl
- depends = libnetfilter_queue
depends = perl
depends = perl-socket6
source =
https://github.com/vanhauser-thc/thc-ipv6/archive/v3.8/thc-ipv6-3.8.tar.gz
+ source =
thc-ipv6-remove-KR-function-decl-for-C23-compat.patch::https://github.com/vanhauser-thc/thc-ipv6/commit/c9617d5638196bd88336225a6abdfd45c3df0bcf.patch
sha512sums =
e3d8c80e1383e4825a3db717192446754d01e8e3098deb3075df0d60f79f014cefbd62a16c04379539e42c74513aa0f8bb97fc59221e100563aa7c6398a8b893
+ sha512sums =
1242e777c7faaf612b898f6464d38b7511af9b0d95e8cc763e1f04e76759358b886d289754d26b8137e6b1bcc68b0782eef7fa438ae2f9542d256ea46bb45ad2
b2sums =
a2b57e13a47aacf1205b87c6f30cbea2468f47aad7232b92190995bf7ffbb64904d4d0cd187657c12584cd41e66cb0e4db3b6d826d41287aa020398de8ca7f91
+ b2sums =
e58161d945d4a73786e7029c8ed1289af2b460f656e1c0fa37abf86101190d1270a5cb7df79a687627e2f987f47c807e19036e14f3ee1a845153650af61d07db
pkgname = thc-ipv6
=====================================
PKGBUILD
=====================================
@@ -5,18 +5,32 @@
pkgname=thc-ipv6
pkgver=3.8
-pkgrel=3
+pkgrel=4
pkgdesc='Complete tool set to attack the inherent protocol weaknesses of IPv6
and ICMP6'
url='https://github.com/vanhauser-thc/thc-ipv6'
-arch=('x86_64')
-license=('AGPL3')
-depends=('glibc' 'libpcap' 'libpcap.so' 'openssl' 'libnetfilter_queue' 'perl'
'perl-socket6')
-source=(https://github.com/vanhauser-thc/thc-ipv6/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('e3d8c80e1383e4825a3db717192446754d01e8e3098deb3075df0d60f79f014cefbd62a16c04379539e42c74513aa0f8bb97fc59221e100563aa7c6398a8b893')
-b2sums=('a2b57e13a47aacf1205b87c6f30cbea2468f47aad7232b92190995bf7ffbb64904d4d0cd187657c12584cd41e66cb0e4db3b6d826d41287aa020398de8ca7f91')
+arch=(x86_64)
+license=(AGPL-3.0-or-later)
+depends=(
+ glibc
+ libnetfilter_queue
+ libpcap
+ libpcap.so
+ openssl
+ perl
+ perl-socket6
+)
+source=(
+
https://github.com/vanhauser-thc/thc-ipv6/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
${pkgname}-remove-KR-function-decl-for-C23-compat.patch::https://github.com/vanhauser-thc/thc-ipv6/commit/c9617d5638196bd88336225a6abdfd45c3df0bcf.patch
+)
+sha512sums=('e3d8c80e1383e4825a3db717192446754d01e8e3098deb3075df0d60f79f014cefbd62a16c04379539e42c74513aa0f8bb97fc59221e100563aa7c6398a8b893'
+
'1242e777c7faaf612b898f6464d38b7511af9b0d95e8cc763e1f04e76759358b886d289754d26b8137e6b1bcc68b0782eef7fa438ae2f9542d256ea46bb45ad2')
+b2sums=('a2b57e13a47aacf1205b87c6f30cbea2468f47aad7232b92190995bf7ffbb64904d4d0cd187657c12584cd41e66cb0e4db3b6d826d41287aa020398de8ca7f91'
+
'e58161d945d4a73786e7029c8ed1289af2b460f656e1c0fa37abf86101190d1270a5cb7df79a687627e2f987f47c807e19036e14f3ee1a845153650af61d07db')
prepare() {
cd ${pkgname}-${pkgver}
+ patch -Np1 < ../${pkgname}-remove-KR-function-decl-for-C23-compat.patch
sed 's|CFLAGS=|CFLAGS+=|g' -i Makefile
sed -e 's|-g||g' \
-e 's|-O3||g' \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/thc-ipv6/-/commit/c16c56922b89790963032461c1a819b309a87ba3
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/thc-ipv6/-/commit/c16c56922b89790963032461c1a819b309a87ba3
You're receiving this email because of your account on gitlab.archlinux.org.