notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
pkt-gen Packet sink/source using the netmap API
g2024.09.16 net on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout g2023.04.22Version of this port present on the latest quarterly branch.
Maintainer: olivier@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-08-26 07:40:04
Last Update: 2024-10-20 21:31:47
Commit Hash: 1cf1a30
People watching this port, also watch:: bingrep, check_ssl_cert, newsboat, xrdp, pcpustat
License: BSD2CLAUSE
WWW:
https://github.com/luigirizzo/netmap
Description:
Packet sink/source using the netmap API useful for perforamce testing networks. This is the upstream version of the program by the same name that lives in /usr/src/tools/tools/netmap, maintained by Luigi Rizzo.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/pkt-gen
  2. bin/nmreplay
  3. share/man/man8/nmreplay.8.gz
  4. share/man/man8/pkt-gen.8.gz
  5. /usr/local/share/licenses/pkt-gen-g2024.09.16/catalog.mk
  6. /usr/local/share/licenses/pkt-gen-g2024.09.16/LICENSE
  7. /usr/local/share/licenses/pkt-gen-g2024.09.16/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • pkt-gen>0:net/pkt-gen
To install the port:
cd /usr/ports/net/pkt-gen/ && make install clean
To add the package, run one of these commands:
  • pkg install net/pkt-gen
  • pkg install pkt-gen
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pkt-gen
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1729258698 SHA256 (luigirizzo-netmap-g2024.09.16-eb905c6_GH0.tar.gz) = 50e681ff6156273b810cc6fd8c64bc240de4f75db642d34a3b4f70c1f09f42fa SIZE (luigirizzo-netmap-g2024.09.16-eb905c6_GH0.tar.gz) = 771578

Packages (timestamps in pop-ups are UTC):
pkt-gen
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg2024.09.16g2024.09.16g2017.08.06_1g2024.09.16g2024.09.16-g2017.08.06_1-
FreeBSD:13:quarterlyg2023.04.22g2023.04.22g2023.03.22_1g2023.04.22g2023.04.22g2023.04.22g2023.04.22g2023.04.22
FreeBSD:14:latestg2024.09.16g2024.09.16g2022.02.10g2024.09.16g2024.09.16g2023.03.22_1-g2023.03.22_1
FreeBSD:14:quarterlyg2023.04.22g2023.04.22-g2023.04.22g2023.04.22g2023.04.22g2023.04.22g2023.04.22
FreeBSD:15:latestg2024.09.16g2024.09.16n/ag2024.09.16n/ag2023.04.22g2023.04.22g2023.04.22
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for pkt-gen-g2024.09.16: PCAP=on: Support loading packets from pcap file ===> Use 'make config' to modify these settings
Options name:
net_pkt-gen
USES:
gmake
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/luigirizzo/netmap/tar.gz/eb905c6?dummy=/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g2024.09.16
20 Oct 2024 21:31:47
commit hash: 1cf1a30ac0f2b37e5440ae5fccc0c45ef4be0afbcommit hash: 1cf1a30ac0f2b37e5440ae5fccc0c45ef4be0afbcommit hash: 1cf1a30ac0f2b37e5440ae5fccc0c45ef4be0afbcommit hash: 1cf1a30ac0f2b37e5440ae5fccc0c45ef4be0afb files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: Update to latest version
g2023.04.22
05 Oct 2023 14:55:35
commit hash: 8bf95465fbd86d2e91e4f9bb3bb776c12d2859f0commit hash: 8bf95465fbd86d2e91e4f9bb3bb776c12d2859f0commit hash: 8bf95465fbd86d2e91e4f9bb3bb776c12d2859f0commit hash: 8bf95465fbd86d2e91e4f9bb3bb776c12d2859f0 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: Update to 2023.04.22 and add man pages

PR:		271004
Reported by:	Jose Luis Duran <jlduran@gmail.com>
Event:		Oslo Hackathon at Modirum
g2023.03.22_1
20 Apr 2023 11:49:22
commit hash: 289d41817be3eb14823fb9b550dd0e1186f654b8commit hash: 289d41817be3eb14823fb9b550dd0e1186f654b8commit hash: 289d41817be3eb14823fb9b550dd0e1186f654b8commit hash: 289d41817be3eb14823fb9b550dd0e1186f654b8 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
net/pkt-gen: fix on 32 bit platforms (again)

Exorcise -Werror for the third time.
Re-add patches needed to build on 32 bit platforms.
Please don't remove patches without understanding them first.

Fixes:		9305cd3f9321bfba95479b2b2a15c7639a790383
PR:		270440
See also:	PR 264561, 230623
Approved by:	portmgr (build fix blanket)
g2023.03.22
02 Apr 2023 12:47:43
commit hash: 1e0ea4cadc5c4dbc92caf7a9834275e7470f07e1commit hash: 1e0ea4cadc5c4dbc92caf7a9834275e7470f07e1commit hash: 1e0ea4cadc5c4dbc92caf7a9834275e7470f07e1commit hash: 1e0ea4cadc5c4dbc92caf7a9834275e7470f07e1 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: Disable build on 32bit platforms

Reported by:	pkg-fallout
g2023.03.22
27 Mar 2023 12:12:12
commit hash: 9305cd3f9321bfba95479b2b2a15c7639a790383commit hash: 9305cd3f9321bfba95479b2b2a15c7639a790383commit hash: 9305cd3f9321bfba95479b2b2a15c7639a790383commit hash: 9305cd3f9321bfba95479b2b2a15c7639a790383 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: Update to g2023.03.22

PR:		270440
Reported by:	Jose Luis Duran <jlduran@gmail.com>
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
g2022.02.10
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
g2022.02.10
28 Jun 2022 21:15:26
commit hash: aaa201ef81ee4b302c46cd09160b583339c19747commit hash: aaa201ef81ee4b302c46cd09160b583339c19747commit hash: aaa201ef81ee4b302c46cd09160b583339c19747commit hash: aaa201ef81ee4b302c46cd09160b583339c19747 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: fix build on armv6, armv7, i386

PR:		264561
Reported by:	Robert Clausecker <fuz@fuz.su>
g2022.02.10
02 Mar 2022 22:46:28
commit hash: 46e2a7268509667e5d28d3944bceac2449d7bc51commit hash: 46e2a7268509667e5d28d3944bceac2449d7bc51commit hash: 46e2a7268509667e5d28d3944bceac2449d7bc51commit hash: 46e2a7268509667e5d28d3944bceac2449d7bc51 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: Not for arch i386
g2022.02.10
16 Feb 2022 15:21:56
commit hash: 435452d727cf1b30a673f5641387eef5c9c82257commit hash: 435452d727cf1b30a673f5641387eef5c9c82257commit hash: 435452d727cf1b30a673f5641387eef5c9c82257commit hash: 435452d727cf1b30a673f5641387eef5c9c82257 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/pkt-gen: Take maintainership and update it to lastest version
g2017.08.06_1
07 Jun 2021 17:36:24
commit hash: 3f55f503379cb91e47cd95a0eb8e32497c1ae96dcommit hash: 3f55f503379cb91e47cd95a0eb8e32497c1ae96dcommit hash: 3f55f503379cb91e47cd95a0eb8e32497c1ae96dcommit hash: 3f55f503379cb91e47cd95a0eb8e32497c1ae96d files touched by this commit
Rene Ladan (rene) search for other commits by this committer
*/*: return shurd's ports to the pool ...

... after safekeeping his commit bit.

With hat:	portmgr-secretary
g2017.08.06_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
g2017.08.06_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
g2017.08.06_1
18 Aug 2018 20:42:47
Revision:477534Original commit files touched by this commit
sunpoet search for other commits by this committer
Update MAINTAINER: use @FreeBSD.org
g2017.08.06_1
15 Aug 2018 02:26:35
Revision:477211Original commit files touched by this commit
shurd search for other commits by this committer
Disable extra warnings and especially -Werror

-Wall and -Wextra tend to highlight new compiler features, not new problems.
They don't need to be on when building a port... -Werror just makes them
worse.

PR:		230623
Reported by:	jbeich@
Sponsored by:	Limelight Networks
g2017.08.06_1
27 Aug 2017 20:02:54
Revision:448840Original commit files touched by this commit
shurd search for other commits by this committer
Fix build on i386
g2017.08.06
26 Aug 2017 07:39:53
Revision:448752Original commit files touched by this commit
shurd search for other commits by this committer
Add port of pkt-gen, a packet sink/source using the netmap API

Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D12123

Number of commits found: 17