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.


Reply via email to