lft: update to 3.93

This commit is contained in:
trustbyte
2025-12-21 12:02:03 +01:00
committed by Herby Gillot
parent 970727e85d
commit 15219e1472
2 changed files with 7 additions and 28 deletions
+7 -9
View File
@@ -3,7 +3,7 @@
PortSystem 1.0
name lft
version 3.91
version 3.93
categories net security
maintainers victor
description Layer Four Traceroute - advanced traceroute tool
@@ -18,22 +18,20 @@ long_description LFT, short for Layer Four Traceroute, is a \
loose source routing, netblock name lookups,\
et al. Also includes whob, a prefix whois client.
license Copyleft
homepage http://pwhois.org/lft/
master_sites http://pwhois.org/get/
homepage https://pwhois.org/lft/
master_sites https://pwhois.org/get/
checksums rmd160 a62b93e141f7236de66165e0eb0a4f84f10bcbca \
sha256 aad13e671adcfc471ab99417161964882d147893a54664f3f465ec5c8398e6af \
size 377135
checksums rmd160 0901164c7fdb65adbf4c247dd1d51299174559f1 \
sha256 132d74c1a8cf56023a16ddd39d10c89b4dfa0acdbd7c472e45ccc8521d8aaddd \
size 793141
depends_lib port:libpcap
patchfiles-append lft_types.h.patch
configure.args --mandir=\\\${prefix}/share/man
destroot.destdir prefix=${destroot}${prefix}
variant universal description {Build universal binary} {
variant universal {
configure.args-append \
--enable-universal
}
-19
View File
@@ -1,19 +0,0 @@
Fix:
./lft_types.h:227:5: error: type name requires a specifier or qualifier
227 | SLIST_ENTRY(trace_packet_info_s) next_by_hop;
| ^
--- lft_types.h.orig 2020-04-09 15:46:51.000000000 -0500
+++ lft_types.h 2025-09-16 23:00:25.000000000 -0500
@@ -120,9 +120,9 @@
#include "lft_lsrr.h"
#include "whois.h"
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) || defined(DARWIN)
#include <sys/queue.h>
-#elif !defined(DARWIN) && !defined(NETBSD)
+#elif !defined(NETBSD)
#include "lft_queue.h"
#endif