git: 4b207757f9f7 - main - net-mgmt/driftnet: Update to 1.4.0

From: Emanuel Haupt <ehaupt_at_FreeBSD.org>
Date: Sat, 23 Apr 2022 13:48:57 UTC
The branch main has been updated by ehaupt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4b207757f9f7084fbe0f80662011fdcc1236263a

commit 4b207757f9f7084fbe0f80662011fdcc1236263a
Author:     Emanuel Haupt <ehaupt@FreeBSD.org>
AuthorDate: 2022-04-23 13:48:51 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2022-04-23 13:48:51 +0000

    net-mgmt/driftnet: Update to 1.4.0
---
 net-mgmt/driftnet/Makefile                      | 21 ++++++++++++---------
 net-mgmt/driftnet/distinfo                      |  6 +++---
 net-mgmt/driftnet/files/patch-configure.ac      | 18 +++++++++++++++---
 net-mgmt/driftnet/files/patch-src_media_image.c |  4 ++--
 net-mgmt/driftnet/files/patch-src_media_media.c |  8 ++++----
 5 files changed, 36 insertions(+), 21 deletions(-)

diff --git a/net-mgmt/driftnet/Makefile b/net-mgmt/driftnet/Makefile
index 136059b9ee5e..621408e59b13 100644
--- a/net-mgmt/driftnet/Makefile
+++ b/net-mgmt/driftnet/Makefile
@@ -1,7 +1,7 @@
 # Created by: Simon 'corecode' Schubert <corecode@corecode.ath.cx>
 
 PORTNAME=	driftnet
-PORTVERSION=	1.3.0
+PORTVERSION=	1.4.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-mgmt
 
@@ -11,27 +11,30 @@ COMMENT=	Tool to grab images out of (your) TCP connections
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libgif.so:graphics/giflib \
-		libpng.so:graphics/png
 BUILD_DEPENDS=	makedepend:devel/makedepend
+LIB_DEPENDS=	libgif.so:graphics/giflib \
+		libpng.so:graphics/png \
+		libwebp.so:graphics/webp \
+		libwebsockets.so:net/libwebsockets
 
-GNU_CONFIGURE=	yes
 USES=		autoreconf gettext-runtime gmake gnome jpeg localbase:ldflags \
 		pkgconfig xorg
 USE_CSTD=	c99
 USE_GITHUB=	yes
+GH_ACCOUNT=	deiv
 USE_GNOME=	gtk20
 USE_XORG=	x11 xext xi
 
-GH_ACCOUNT=	deiv
+GNU_CONFIGURE=		yes
+CONFIGURE_ARGS+=	--disable-debug
 
-CONFIGURE_ARGS+=	--disable-http-display
+INSTALL_TARGET=	install-strip
 
-PLIST_FILES=	bin/driftnet man/man1/driftnet.1.gz
+PLIST_FILES=	${DATADIR}/static-html/index.html \
+		bin/driftnet \
+		man/man1/driftnet.1.gz
 PORTDOCS=	*
 
-INSTALL_TARGET=	install-strip
-
 OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.mk>
diff --git a/net-mgmt/driftnet/distinfo b/net-mgmt/driftnet/distinfo
index a5cab6200565..d8f2e7b58f70 100644
--- a/net-mgmt/driftnet/distinfo
+++ b/net-mgmt/driftnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574239931
-SHA256 (deiv-driftnet-v1.3.0_GH0.tar.gz) = b33505c0dfb2844dfebb00338b4f269ee88d2cdb9863531734d9b96703c9d0c5
-SIZE (deiv-driftnet-v1.3.0_GH0.tar.gz) = 4971618
+TIMESTAMP = 1650707383
+SHA256 (deiv-driftnet-v1.4.0_GH0.tar.gz) = f93082c4127aa246418bf42d5fba0232aba216ecb518fbff4187df9a51481fb6
+SIZE (deiv-driftnet-v1.4.0_GH0.tar.gz) = 5690846
diff --git a/net-mgmt/driftnet/files/patch-configure.ac b/net-mgmt/driftnet/files/patch-configure.ac
index 41a82111be90..a883d969282d 100644
--- a/net-mgmt/driftnet/files/patch-configure.ac
+++ b/net-mgmt/driftnet/files/patch-configure.ac
@@ -1,5 +1,14 @@
---- configure.ac.orig	2019-10-19 17:01:57 UTC
+--- configure.ac.orig	2022-04-16 21:14:04 UTC
 +++ configure.ac
+@@ -2,7 +2,7 @@
+ # Process this file with autoconf to produce a configure script.
+ #
+ 
+-AC_PREREQ([2.71])
++AC_PREREQ([2.69])
+ AC_INIT([driftnet],[1.4.0],[david.sephirot@gmail.com])
+ 
+ AC_CANONICAL_HOST
 @@ -22,7 +22,7 @@ build_linux=no
  build_mac=no
  
@@ -9,12 +18,15 @@
          build_linux=yes
          ;;
      cygwin*|mingw*)
-@@ -69,7 +69,7 @@ AC_ARG_ENABLE([debug],
+@@ -69,9 +69,9 @@ AC_ARG_ENABLE([debug],
      [enable_debug=yes])
  
  if test "x$enable_debug" = xyes; then
 -    CFLAGS="-O2 -g -DDEBUG"
 +    CFLAGS+="-O2 -g -DDEBUG"
  else
- 	CFLAGS="-O2 -DNDEBUG"
+-	CFLAGS="-O2 -DNDEBUG"
++	CFLAGS+="-O2 -DNDEBUG"
  fi
+ #AM_CONDITIONAL(ENABLE_DEBUG, test "$enable_debug" = "yes")
+ 
diff --git a/net-mgmt/driftnet/files/patch-src_media_image.c b/net-mgmt/driftnet/files/patch-src_media_image.c
index 138ab017a59a..0bce47354b74 100644
--- a/net-mgmt/driftnet/files/patch-src_media_image.c
+++ b/net-mgmt/driftnet/files/patch-src_media_image.c
@@ -1,6 +1,6 @@
---- src/media/image.c.orig	2014-09-14 19:16:31 UTC
+--- src/media/image.c.orig	2022-04-16 21:14:04 UTC
 +++ src/media/image.c
-@@ -16,6 +16,7 @@
+@@ -12,6 +12,7 @@
  #include <stdio.h>
  #include <stdlib.h> /* On many systems (Darwin...), stdio.h is a prerequisite. */
  #include <string.h>
diff --git a/net-mgmt/driftnet/files/patch-src_media_media.c b/net-mgmt/driftnet/files/patch-src_media_media.c
index 7771def268dc..3c051f665887 100644
--- a/net-mgmt/driftnet/files/patch-src_media_media.c
+++ b/net-mgmt/driftnet/files/patch-src_media_media.c
@@ -1,10 +1,10 @@
---- src/media/media.c.orig	2014-09-14 19:16:31 UTC
+--- src/media/media.c.orig	2022-04-16 21:14:04 UTC
 +++ src/media/media.c
 @@ -17,6 +17,7 @@
- #include "compat.h"
+ #include "compat/compat.h"
  
  #include <string.h>
 +#include <sys/types.h>
  
- #include "util.h"
- #include "tmpdir.h"
+ #include "common/util.h"
+ #include "common/tmpdir.h"