[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2022-12-18 Thread Arthur Zamarin
commit: 7a4a5b1e36baedc11350b0152df97f47d6e94181
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 19:12:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 19:12:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4a5b1e

net-analyzer/packit: Stabilize 1.8 amd64, #886941

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/packit/packit-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/packit/packit-1.8.ebuild 
b/net-analyzer/packit/packit-1.8.ebuild
index 721deba00c61..4e1f8358e695 100644
--- a/net-analyzer/packit/packit-1.8.ebuild
+++ b/net-analyzer/packit/packit-1.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="net-libs/libnet:1.1
net-libs/libpcap"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2022-12-18 Thread Arthur Zamarin
commit: 600e36f83ba312ae80ce82aab79e4410fbe22bb3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 18:49:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 18:49:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600e36f8

net-analyzer/packit: Stabilize 1.8 x86, #886941

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/packit/packit-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/packit/packit-1.8.ebuild 
b/net-analyzer/packit/packit-1.8.ebuild
index 77ed5d2691ae..721deba00c61 100644
--- a/net-analyzer/packit/packit-1.8.ebuild
+++ b/net-analyzer/packit/packit-1.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="net-libs/libnet:1.1
net-libs/libpcap"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2022-02-03 Thread Sam James
commit: 8b54ad18cd7e5f6b4debc7a19a0ec47dcb606b87
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  3 10:06:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  3 10:06:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b54ad18

net-analyzer/packit: add 1.8

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/packit/Manifest  |  1 +
 net-analyzer/packit/packit-1.8.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest
index df96e38d0b67..743b4bac828e 100644
--- a/net-analyzer/packit/Manifest
+++ b/net-analyzer/packit/Manifest
@@ -1 +1,2 @@
 DIST packit-1.7.tar.gz 53192 BLAKE2B 
f5a7fcd0790e05be593be47c2339c3ecb14b2fd45308a273ecc9d5398087698605c2174a8440e870ccf35fd9d560bea11ca720e44045115c15757f6f98d00ac4
 SHA512 
4e7d13ef5387dc446e718792562dbf84f9e0b611196a3590ea8e8b4411ae30694b48f28ab632a0b692935adffb44757e65a4eb5ab942b5d625acbdc08d34aefd
+DIST packit-1.8.tar.gz 150410 BLAKE2B 
d0a0926643b6b595159d1fec703295a880c1fcad188e2d9a6719b879bad0b1f081ab75031550257d5c8573f2d8ed9960e7d46fdbe4c4c19c669015b048509a24
 SHA512 
1873c687c8be489966d5f8868def3cb824264dcfd8c6572b03fd51f15f8920965c8682b13cc6a9d6fec62bf9fe3b4e91f5a9d3d4c6441232d3f6f51a244a8baf

diff --git a/net-analyzer/packit/packit-1.8.ebuild 
b/net-analyzer/packit/packit-1.8.ebuild
new file mode 100644
index ..77ed5d2691ae
--- /dev/null
+++ b/net-analyzer/packit/packit-1.8.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Network packet generator and capture tool"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit";
+SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND="net-libs/libnet:1.1
+   net-libs/libpcap"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   dodoc docs/*
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/, net-analyzer/packit/files/

2021-10-14 Thread Sam James
commit: 349d539b4f54eec062cb77445db094462d26
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 07:15:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 07:23:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349d5fff

net-analyzer/packit: fix autoreconf with newer automake

Closes: https://bugs.gentoo.org/816753
Signed-off-by: Sam James  gentoo.org>

 .../packit/files/packit-1.7-configure.patch| 67 ++
 net-analyzer/packit/packit-1.7.ebuild  |  2 +
 2 files changed, 69 insertions(+)

diff --git a/net-analyzer/packit/files/packit-1.7-configure.patch 
b/net-analyzer/packit/files/packit-1.7-configure.patch
new file mode 100644
index 000..0f87f0408d8
--- /dev/null
+++ b/net-analyzer/packit/files/packit-1.7-configure.patch
@@ -0,0 +1,67 @@
+https://github.com/resurrecting-open-source-projects/packit/pull/19
+https://bugs.gentoo.org/816753
+
+From 030cdc3f6ded1d206ca16dacc19aef181adba708 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 14 Oct 2021 08:11:24 +0100
+Subject: [PATCH 1/2] configure.ac: fix autoreconf with newer automake
+
+Newer automake forbids repeated calls to AM_INIT_AUTOMAKE.
+
+Bug: https://bugs.gentoo.org/816753
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -29,7 +29,6 @@
+ AC_PREREQ([2.69])
+ AC_INIT([packit], [1.7], 
[https://github.com/resurrecting-open-source-projects/packit/issues])
+ AC_CONFIG_SRCDIR([src/main.c])
+-AM_INIT_AUTOMAKE
+ AC_CONFIG_HEADERS(config.h)
+ AC_MSG_RESULT(beginning auto-configuration process for packit...)
+ AC_PREFIX_DEFAULT(/usr/local)
+
+From f62d3d40ff99ac39e7cbdea9991bec639a16d3a0 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 14 Oct 2021 08:12:14 +0100
+Subject: [PATCH 2/2] configure.ac: don't ignore failure to find packages
+
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -146,7 +146,7 @@ AC_CHECK_HEADERS(libnet.h,, LIBNET="no")
+ if test "$LIBNET" = "no"; then
+ echo ""
+ echo "Error: Can't find libnet 1.1.0 or greater. Visit 
https://github.com/sam-github/libnet for the latest version."
+-exit;
++exit 1;
+ fi
+ 
+ AC_ARG_WITH(libpcap_includes,
+@@ -161,7 +161,7 @@ AC_CHECK_HEADERS(pcap.h,, LIBPCAP="no")
+ if test "$LIBNET" = "no"; then
+ echo ""
+ echo "Error: Can't find Libpcap. Visit 
https://github.com/the-tcpdump-group/libpcap for the latest version."
+-exit;
++exit 1;
+ fi
+ 
+ dnl Checks for library functions.
+@@ -181,7 +181,7 @@ AC_CHECK_LIB(net, libnet_build_ipv4,, LIBNET="no")
+ if test "$LIBNET" = "no"; then
+ echo ""
+ echo "Error: Can't find libnet 1.1.0 or greater. Visit 
https://github.com/sam-github/libnet for the latest version."
+-exit;
++exit 1;
+ fi
+ 
+ AC_ARG_WITH(libpcap_libraries,
+@@ -196,7 +196,7 @@ AC_CHECK_LIB(pcap, pcap_open_live,, LIBPCAP="no")
+ if test "$LIBPCAP" = "no"; then
+ echo ""
+ echo "Error: Can't find Libpcap. Visit 
https://github.com/the-tcpdump-group/libpcap for the latest version."
+-exit;
++exit 1;
+ else
+ AC_CHECK_LIB(pcap, pcap_setnonblock,, SETNONBLOCK="no")
+ if test "$SETNONBLOCK" = "no"; then

diff --git a/net-analyzer/packit/packit-1.7.ebuild 
b/net-analyzer/packit/packit-1.7.ebuild
index 6f454fbc9ba..a1576a6b050 100644
--- a/net-analyzer/packit/packit-1.7.ebuild
+++ b/net-analyzer/packit/packit-1.7.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools
 
 DESCRIPTION="network packet generator and capture tool"
@@ -19,6 +20,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.0-noopt.patch
+   "${FILESDIR}"/${PN}-1.7-configure.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/files/, net-analyzer/packit/

2021-03-15 Thread Sam James
commit: c1183f81933fb13484fe85c0dce24b274cdfa7a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 22:10:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 22:10:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1183f81

net-analyzer/packit: drop 1.6.1

Bug: https://bugs.gentoo.org/776550
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/packit/Manifest   |   1 -
 .../packit/files/packit-1.6.1-fno-common.patch | 251 -
 net-analyzer/packit/packit-1.6.1.ebuild|  33 ---
 3 files changed, 285 deletions(-)

diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest
index 69e82515e9d..df96e38d0b6 100644
--- a/net-analyzer/packit/Manifest
+++ b/net-analyzer/packit/Manifest
@@ -1,2 +1 @@
-DIST packit-1.6.1.tar.gz 52643 BLAKE2B 
4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a
 SHA512 
462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2
 DIST packit-1.7.tar.gz 53192 BLAKE2B 
f5a7fcd0790e05be593be47c2339c3ecb14b2fd45308a273ecc9d5398087698605c2174a8440e870ccf35fd9d560bea11ca720e44045115c15757f6f98d00ac4
 SHA512 
4e7d13ef5387dc446e718792562dbf84f9e0b611196a3590ea8e8b4411ae30694b48f28ab632a0b692935adffb44757e65a4eb5ab942b5d625acbdc08d34aefd

diff --git a/net-analyzer/packit/files/packit-1.6.1-fno-common.patch 
b/net-analyzer/packit/files/packit-1.6.1-fno-common.patch
deleted file mode 100644
index f4813d868ab..000
--- a/net-analyzer/packit/files/packit-1.6.1-fno-common.patch
+++ /dev/null
@@ -1,251 +0,0 @@
 a/src/capture_defs.h
-+++ b/src/capture_defs.h
-@@ -30,12 +30,12 @@
- #define READ_TIMEOUT500
- #define SNAPLEN_DEFAULT 68
- 
--u_int16_t g_display;
--u_int16_t g_link_layer;
--u_int16_t g_dump_pkt;
--u_int16_t g_time_gmt;
--u_int16_t g_t_rst;
--u_int16_t g_snap_len;
--u_int32_t g_pkt_rst;
-+extern u_int16_t g_display;
-+extern u_int16_t g_link_layer;
-+extern u_int16_t g_dump_pkt;
-+extern u_int16_t g_time_gmt;
-+extern u_int16_t g_t_rst;
-+extern u_int16_t g_snap_len;
-+extern u_int32_t g_pkt_rst;
- 
- #endif /* __CAPTURE_DEFS_H */
 a/src/error.c
-+++ b/src/error.c
-@@ -26,6 +26,8 @@
- 
- #include "error.h"
- 
-+char error_buf[ERRBUF_MAXLEN];
-+
- void
- fatal_error(char *err,...)
- {
 a/src/error.h
-+++ b/src/error.h
-@@ -33,7 +33,7 @@
- #define SUCCESS   1
- #define FAILURE   -1
- 
--char error_buf[ERRBUF_MAXLEN];
-+extern char error_buf[ERRBUF_MAXLEN];
- 
- void fatal_error(char *,...);
- 
 a/src/globals.h
-+++ b/src/globals.h
-@@ -138,20 +138,20 @@
- #define P_INT64 0x7FFF
- #define P_UINT640x
- 
--char g_w_file[OPT_MAXLEN];
--char g_r_file[OPT_MAXLEN];
-+extern char g_w_file[OPT_MAXLEN];
-+extern char g_r_file[OPT_MAXLEN];
- 
--pcap_t *g_pkt;
--u_int8_t g_tr_fin;
--char *g_filter;
--char *g_device;
--u_int16_t g_hdr_len;
--u_int16_t g_pkt_len;
--u_int16_t g_verbose;
--u_int16_t g_resolve;
--u_int16_t g_p_mode;
--u_int64_t g_cnt;
--u_int64_t g_inj_cnt;
--u_int64_t g_cap_cnt;
-+extern pcap_t *g_pkt;
-+extern u_int8_t g_tr_fin;
-+extern char *g_filter;
-+extern char *g_device;
-+extern u_int16_t g_hdr_len;
-+extern u_int16_t g_pkt_len;
-+extern u_int16_t g_verbose;
-+extern u_int16_t g_resolve;
-+extern u_int16_t g_p_mode;
-+extern u_int64_t g_cnt;
-+extern u_int64_t g_inj_cnt;
-+extern u_int64_t g_cap_cnt;
- 
- #endif /* __GLOBALS_H */
 a/src/inject_defs.h
-+++ b/src/inject_defs.h
-@@ -30,7 +30,7 @@
- #ifndef __INJECTION_STRUCTS_H
- #define __INJECTION_STRUCTS_H
- 
--struct ip4hdr_opts
-+extern struct ip4hdr_opts
- {
- u_int16_t p;   /* protocol type */
- u_int16_t rand_p;
-@@ -59,7 +59,7 @@
- u_int16_t rand_d_addr;
- } g_ip4hdr_o;
- 
--struct tcphdr_opts
-+extern struct tcphdr_opts
- {
- u_int16_t s_port;  /* tcp source port */
- u_int16_t d_port;  /* tcp destination port */
-@@ -82,7 +82,7 @@
- 
- } g_thdr_o;
- 
--struct udphdr_opts
-+extern struct udphdr_opts
- {
- u_int16_t s_port;  /* udp source port */
- u_int16_t d_port;  /* udp destination port */
-@@ -90,7 +90,7 @@
- u_int16_t sum;  /* udp checksum */
- } g_uhdr_o;
- 
--struct icmp4hdr_opts
-+extern struct icmp4hdr_opts
- {
- u_int16_t type;/* icmp4 type */
- u_int16_t code;/* icmp4 code */
-@@ -132,7 +132,7 @@
- u_int32_t ttime;/* transmit timestamp */
- } g_i4hdr_o;
- 
--struct enethdr_opts
-+extern struct enethdr_opts
- {
- u_int16_t rand_s_addr;
- u_int16_t rand_d_addr;
-@@ -143,7 +143,7 @@
- u_int8_t dhw_addr[18];
- } g_ehdr_o;
- 
--struct arphdr_opts
-+extern struct arphdr_opts
- {
- u_in

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2021-03-15 Thread Sam James
commit: 80e9aefa97b079980355298bf2ac1f3e5808c4d1
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 22:09:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 22:09:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e9aefa

net-analyzer/packit: Stabilize 1.7 x86, #776550

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/packit/packit-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/packit/packit-1.7.ebuild 
b/net-analyzer/packit/packit-1.7.ebuild
index 676de9627fd..6f454fbc9ba 100644
--- a/net-analyzer/packit/packit-1.7.ebuild
+++ b/net-analyzer/packit/packit-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="
net-libs/libnet:1.1



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2021-03-15 Thread Sam James
commit: 0a3cacb9353a3493c72214b8049d4a721629c77d
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 21:53:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 21:53:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3cacb9

net-analyzer/packit: Stabilize 1.7 amd64, #776550

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/packit/packit-1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/packit/packit-1.7.ebuild 
b/net-analyzer/packit/packit-1.7.ebuild
index 5059d8e159a..676de9627fd 100644
--- a/net-analyzer/packit/packit-1.7.ebuild
+++ b/net-analyzer/packit/packit-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="
net-libs/libnet:1.1



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/files/, net-analyzer/packit/

2020-02-06 Thread Jeroen Roovers
commit: 30c71f52c1f579a78358e2015c6f5b42c91321c9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb  6 11:26:08 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb  6 11:30:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c71f52

net-analyzer/packit: Fix version in patch filename

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../{packit-1.0-fno-common.patch => packit-1.6.1-fno-common.patch}  | 0
 net-analyzer/packit/packit-1.6.1.ebuild | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/packit/files/packit-1.0-fno-common.patch 
b/net-analyzer/packit/files/packit-1.6.1-fno-common.patch
similarity index 100%
rename from net-analyzer/packit/files/packit-1.0-fno-common.patch
rename to net-analyzer/packit/files/packit-1.6.1-fno-common.patch

diff --git a/net-analyzer/packit/packit-1.6.1.ebuild 
b/net-analyzer/packit/packit-1.6.1.ebuild
index 9a88e995d22..48ba4aeab1c 100644
--- a/net-analyzer/packit/packit-1.6.1.ebuild
+++ b/net-analyzer/packit/packit-1.6.1.ebuild
@@ -18,8 +18,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.0-fno-common.patch
"${FILESDIR}"/${PN}-1.0-noopt.patch
+   "${FILESDIR}"/${PN}-1.6.1-fno-common.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2020-02-06 Thread Jeroen Roovers
commit: c757249acb6ec11dcdf6a8d159698cd1899160c6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb  6 11:21:10 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb  6 11:30:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c757249a

net-analyzer/packit: Version 1.7

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/packit/Manifest  |  1 +
 net-analyzer/packit/packit-1.7.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest
index ad0264dcc2f..69e82515e9d 100644
--- a/net-analyzer/packit/Manifest
+++ b/net-analyzer/packit/Manifest
@@ -1 +1,2 @@
 DIST packit-1.6.1.tar.gz 52643 BLAKE2B 
4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a
 SHA512 
462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2
+DIST packit-1.7.tar.gz 53192 BLAKE2B 
f5a7fcd0790e05be593be47c2339c3ecb14b2fd45308a273ecc9d5398087698605c2174a8440e870ccf35fd9d560bea11ca720e44045115c15757f6f98d00ac4
 SHA512 
4e7d13ef5387dc446e718792562dbf84f9e0b611196a3590ea8e8b4411ae30694b48f28ab632a0b692935adffb44757e65a4eb5ab942b5d625acbdc08d34aefd

diff --git a/net-analyzer/packit/packit-1.7.ebuild 
b/net-analyzer/packit/packit-1.7.ebuild
new file mode 100644
index 000..5059d8e159a
--- /dev/null
+++ b/net-analyzer/packit/packit-1.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="network packet generator and capture tool"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit";
+SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND="
+   net-libs/libnet:1.1
+   net-libs/libpcap
+"
+RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0-noopt.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   dodoc docs/*
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2020-01-26 Thread Jeroen Roovers
commit: 97e603a8b4d7348a1015fc14078be0e0e5724629
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 27 00:19:33 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 27 00:19:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e603a8

net-analyzer/packit: Add live ebuild

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/packit/packit-.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/net-analyzer/packit/packit-.ebuild 
b/net-analyzer/packit/packit-.ebuild
new file mode 100644
index 000..d58eaf300f8
--- /dev/null
+++ b/net-analyzer/packit/packit-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools git-r3
+
+DESCRIPTION="network packet generator and capture tool"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit";
+EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/packit";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+   net-libs/libnet:1.1
+   net-libs/libpcap
+"
+RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0-noopt.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   dodoc docs/*
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/, net-analyzer/packit/files/

2020-01-26 Thread Jeroen Roovers
commit: 6860d33861e30d5cce2c81297ca3988b1b0e7f29
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 26 23:45:58 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 26 23:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6860d338

net-analyzer/packit: Fix CFLAGS=-fno-common

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Closes: https://bugs.gentoo.org/show_bug.cgi?id=706520
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../packit/files/packit-1.0-fno-common.patch   | 251 +
 net-analyzer/packit/packit-1.6.1.ebuild|   1 +
 2 files changed, 252 insertions(+)

diff --git a/net-analyzer/packit/files/packit-1.0-fno-common.patch 
b/net-analyzer/packit/files/packit-1.0-fno-common.patch
new file mode 100644
index 000..f4813d868ab
--- /dev/null
+++ b/net-analyzer/packit/files/packit-1.0-fno-common.patch
@@ -0,0 +1,251 @@
+--- a/src/capture_defs.h
 b/src/capture_defs.h
+@@ -30,12 +30,12 @@
+ #define READ_TIMEOUT500
+ #define SNAPLEN_DEFAULT 68
+ 
+-u_int16_t g_display;
+-u_int16_t g_link_layer;
+-u_int16_t g_dump_pkt;
+-u_int16_t g_time_gmt;
+-u_int16_t g_t_rst;
+-u_int16_t g_snap_len;
+-u_int32_t g_pkt_rst;
++extern u_int16_t g_display;
++extern u_int16_t g_link_layer;
++extern u_int16_t g_dump_pkt;
++extern u_int16_t g_time_gmt;
++extern u_int16_t g_t_rst;
++extern u_int16_t g_snap_len;
++extern u_int32_t g_pkt_rst;
+ 
+ #endif /* __CAPTURE_DEFS_H */
+--- a/src/error.c
 b/src/error.c
+@@ -26,6 +26,8 @@
+ 
+ #include "error.h"
+ 
++char error_buf[ERRBUF_MAXLEN];
++
+ void
+ fatal_error(char *err,...)
+ {
+--- a/src/error.h
 b/src/error.h
+@@ -33,7 +33,7 @@
+ #define SUCCESS   1
+ #define FAILURE   -1
+ 
+-char error_buf[ERRBUF_MAXLEN];
++extern char error_buf[ERRBUF_MAXLEN];
+ 
+ void fatal_error(char *,...);
+ 
+--- a/src/globals.h
 b/src/globals.h
+@@ -138,20 +138,20 @@
+ #define P_INT64 0x7FFF
+ #define P_UINT640x
+ 
+-char g_w_file[OPT_MAXLEN];
+-char g_r_file[OPT_MAXLEN];
++extern char g_w_file[OPT_MAXLEN];
++extern char g_r_file[OPT_MAXLEN];
+ 
+-pcap_t *g_pkt;
+-u_int8_t g_tr_fin;
+-char *g_filter;
+-char *g_device;
+-u_int16_t g_hdr_len;
+-u_int16_t g_pkt_len;
+-u_int16_t g_verbose;
+-u_int16_t g_resolve;
+-u_int16_t g_p_mode;
+-u_int64_t g_cnt;
+-u_int64_t g_inj_cnt;
+-u_int64_t g_cap_cnt;
++extern pcap_t *g_pkt;
++extern u_int8_t g_tr_fin;
++extern char *g_filter;
++extern char *g_device;
++extern u_int16_t g_hdr_len;
++extern u_int16_t g_pkt_len;
++extern u_int16_t g_verbose;
++extern u_int16_t g_resolve;
++extern u_int16_t g_p_mode;
++extern u_int64_t g_cnt;
++extern u_int64_t g_inj_cnt;
++extern u_int64_t g_cap_cnt;
+ 
+ #endif /* __GLOBALS_H */
+--- a/src/inject_defs.h
 b/src/inject_defs.h
+@@ -30,7 +30,7 @@
+ #ifndef __INJECTION_STRUCTS_H
+ #define __INJECTION_STRUCTS_H
+ 
+-struct ip4hdr_opts
++extern struct ip4hdr_opts
+ {
+ u_int16_t p;   /* protocol type */
+ u_int16_t rand_p;
+@@ -59,7 +59,7 @@
+ u_int16_t rand_d_addr;
+ } g_ip4hdr_o;
+ 
+-struct tcphdr_opts
++extern struct tcphdr_opts
+ {
+ u_int16_t s_port;  /* tcp source port */
+ u_int16_t d_port;  /* tcp destination port */
+@@ -82,7 +82,7 @@
+ 
+ } g_thdr_o;
+ 
+-struct udphdr_opts
++extern struct udphdr_opts
+ {
+ u_int16_t s_port;  /* udp source port */
+ u_int16_t d_port;  /* udp destination port */
+@@ -90,7 +90,7 @@
+ u_int16_t sum;  /* udp checksum */
+ } g_uhdr_o;
+ 
+-struct icmp4hdr_opts
++extern struct icmp4hdr_opts
+ {
+ u_int16_t type;/* icmp4 type */
+ u_int16_t code;/* icmp4 code */
+@@ -132,7 +132,7 @@
+ u_int32_t ttime;/* transmit timestamp */
+ } g_i4hdr_o;
+ 
+-struct enethdr_opts
++extern struct enethdr_opts
+ {
+ u_int16_t rand_s_addr;
+ u_int16_t rand_d_addr;
+@@ -143,7 +143,7 @@
+ u_int8_t dhw_addr[18];
+ } g_ehdr_o;
+ 
+-struct arphdr_opts
++extern struct arphdr_opts
+ {
+ u_int16_t op_type;  /* arp operation */
+ 
+@@ -163,28 +163,28 @@
+ u_int8_t rhw_addr[18];
+ } g_ahdr_o;
+ 
+-libnet_t *g_pkt_d;
++extern libnet_t *g_pkt_d;
+ 
+-u_int16_t g_init_type;
+-u_int16_t g_rand_d_port;
+-u_int16_t g_rand_s_port;
+-u_int16_t g_s_port;
+-u_int16_t g_d_port;
+-u_int16_t g_port_range;
+-u_int16_t g_interval_sec;
+-u_int16_t g_interval_usec;
+-u_int16_t g_injection_type;
+-u_int16_t g_r_timeout;
+-u_int16_t g_burst_rate;
+-u_int16_t g_payload_len;
+-u_int8_t *g_payload;
+-u_int8_t g_hex_payload;
+-u_int8_t *g_s_d_port;
+-u_int8_t g_hwaddr_p[18];
+-u_int8_t g_rawip;
++extern u_int16_t g_init_type;
++extern u_int16_t g_rand_d_port;
++extern u_int16_t g_rand_s_port;
++extern u_int16_t g_s_port;
++extern u_int16_t g_d_port;
++extern u_int16_t 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/files/, net-analyzer/packit/

2020-01-01 Thread Jeroen Roovers
commit: cecd4c967eb43992134b544a3b013eb1b778e730
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan  2 00:10:21 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan  2 00:11:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cecd4c96

net-analyzer/packit: Old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/packit/Manifest   |  1 -
 net-analyzer/packit/files/packit-1.0-format.patch  | 43 
 net-analyzer/packit/files/packit-1.0-nostrip.patch | 10 
 .../packit/files/packit-1.0-overflow.patch | 58 --
 .../packit/files/packit-1.0-pcap-header.patch  | 22 
 net-analyzer/packit/packit-1.0-r2.ebuild   | 33 
 6 files changed, 167 deletions(-)

diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest
index 8bbf0b42d8c..ad0264dcc2f 100644
--- a/net-analyzer/packit/Manifest
+++ b/net-analyzer/packit/Manifest
@@ -1,2 +1 @@
-DIST packit-1.0.tgz 138367 BLAKE2B 
d3677368d248aefaefbf2fbee51035ade7923db8cdc4ee4b19fef97b606beacbef52e1e704de50bf0f042a38fa9ed1d4149ab1dbd5726aeeef7093786407e282
 SHA512 
cc7e957d2149edbc92d4d914c9f29aecb7945bab43f2df7435bc4c21a4724f92e9d0683e4d301384117f79819f87f423eaa28dbef11b37a96c4aa40a1398
 DIST packit-1.6.1.tar.gz 52643 BLAKE2B 
4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a
 SHA512 
462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2

diff --git a/net-analyzer/packit/files/packit-1.0-format.patch 
b/net-analyzer/packit/files/packit-1.0-format.patch
deleted file mode 100644
index 88a5edd92cd..000
--- a/net-analyzer/packit/files/packit-1.0-format.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-The original objective seems to have been to apply padding, but this
-is not done at all: instead, set a precision. -JeR
-
 a/src/shape_arp_hdr.c
-+++ b/src/shape_arp_hdr.c
-@@ -94,7 +94,7 @@
- if(format_ethernet_addr(ahdr_o.s_eaddr, s_neaddr) == 0)
- fatal_error("Invalid sender ethernet address");
- 
--snprintf(ahdr_o.shw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X",
-+snprintf(ahdr_o.shw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X",
- s_neaddr[0], s_neaddr[1], s_neaddr[2], s_neaddr[3], s_neaddr[4], 
s_neaddr[5]);
- 
- if(ahdr_o.r_paddr == NULL)
-@@ -139,7 +139,7 @@
- if(format_ethernet_addr(ahdr_o.r_eaddr, r_neaddr) == 0)
- fatal_error("Invalid receiver ethernet address");
- 
--snprintf(ahdr_o.rhw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X",
-+snprintf(ahdr_o.rhw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X",
- r_neaddr[0], r_neaddr[1], r_neaddr[2], r_neaddr[3], r_neaddr[4], 
r_neaddr[5]);
- 
- if(libnet_build_arp(
 a/src/shape_ethernet_hdr.c
-+++ b/src/shape_ethernet_hdr.c
-@@ -56,7 +56,7 @@
- if(format_ethernet_addr(ehdr_o.s_addr, us_addr) == 0)
- fatal_error("Invalid source ethernet address");
- 
--snprintf(ehdr_o.shw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X",
-+snprintf(ehdr_o.shw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X",
- us_addr[0], us_addr[1], us_addr[2], us_addr[3], us_addr[4], 
us_addr[5]);
- 
- if(ehdr_o.d_addr == NULL && injection_type == ETHERTYPE_ARP)
-@@ -71,7 +71,7 @@
- if(format_ethernet_addr(ehdr_o.d_addr, ud_addr) == 0)
- fatal_error("Invalid destination ethernet address");
- 
--snprintf(ehdr_o.dhw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X",
-+snprintf(ehdr_o.dhw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X",
- ud_addr[0], ud_addr[1], ud_addr[2], ud_addr[3], ud_addr[4], 
ud_addr[5]);
- 
- if(libnet_build_ethernet(

diff --git a/net-analyzer/packit/files/packit-1.0-nostrip.patch 
b/net-analyzer/packit/files/packit-1.0-nostrip.patch
deleted file mode 100644
index 672f48ca1fd..000
--- a/net-analyzer/packit/files/packit-1.0-nostrip.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -450,7 +450,6 @@
- 
- 
- all:
--  strip @BINS@
-   cp @BINS@ $(top_srcdir)
- 
- clean:

diff --git a/net-analyzer/packit/files/packit-1.0-overflow.patch 
b/net-analyzer/packit/files/packit-1.0-overflow.patch
deleted file mode 100644
index 3adf31a6bb8..000
--- a/net-analyzer/packit/files/packit-1.0-overflow.patch
+++ /dev/null
@@ -1,58 +0,0 @@
 a/src/utils.c
-+++ b/src/utils.c
-@@ -137,7 +137,7 @@
- #endif
- 
- va_start(va, msgp);
--vsnprintf(msg, 256, msgp, va);
-+vsnprintf(msg, 255, msgp, va);
- 
- msg_len = strlen(msg);
- 
 a/src/exit.c
-+++ b/src/exit.c
-@@ -36,7 +36,7 @@
- while(1)
- {
- fprintf(stderr, "\n\nWould you like to quit? (y/n): ");
--fgets(a, 16, stdin);
-+fgets(a, 2, stdin);
- 
- if(!strncasecmp(a, "Y", 1))
- break;
 a/src

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2020-01-01 Thread Jeroen Roovers
commit: 1d576b94c8b8185e7ef90676859feee606074bb0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan  2 00:09:05 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan  2 00:11:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d576b94

net-analyzer/packit: Stable

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/packit/packit-1.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/packit/packit-1.6.1.ebuild 
b/net-analyzer/packit/packit-1.6.1.ebuild
index cd4fb1dfab5..5f5c79b6cb9 100644
--- a/net-analyzer/packit/packit-1.6.1.ebuild
+++ b/net-analyzer/packit/packit-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="
net-libs/libnet:1.1



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/

2019-10-22 Thread Jeroen Roovers
commit: cd5b4642f21e524e21d1b1c6aa8b034f9113d7cb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Oct 22 21:09:29 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Oct 22 23:50:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5b4642

net-analyzer/packit: Version 1.6.1

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/packit/Manifest|  1 +
 net-analyzer/packit/packit-1.6.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest
index 43d14a1aca0..8bbf0b42d8c 100644
--- a/net-analyzer/packit/Manifest
+++ b/net-analyzer/packit/Manifest
@@ -1 +1,2 @@
 DIST packit-1.0.tgz 138367 BLAKE2B 
d3677368d248aefaefbf2fbee51035ade7923db8cdc4ee4b19fef97b606beacbef52e1e704de50bf0f042a38fa9ed1d4149ab1dbd5726aeeef7093786407e282
 SHA512 
cc7e957d2149edbc92d4d914c9f29aecb7945bab43f2df7435bc4c21a4724f92e9d0683e4d301384117f79819f87f423eaa28dbef11b37a96c4aa40a1398
+DIST packit-1.6.1.tar.gz 52643 BLAKE2B 
4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a
 SHA512 
462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2

diff --git a/net-analyzer/packit/packit-1.6.1.ebuild 
b/net-analyzer/packit/packit-1.6.1.ebuild
new file mode 100644
index 000..cd4fb1dfab5
--- /dev/null
+++ b/net-analyzer/packit/packit-1.6.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="network packet generator and capture tool"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit";
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND="
+   net-libs/libnet:1.1
+   net-libs/libpcap
+"
+RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0-noopt.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   dodoc docs/*
+}