This release includes the 40 gigabit FreeBSD Base Driver for Intel(R) Network
Connection.
ixl driver supports all X710 and XL710-based 40 gigabit network connections.
===> The following configuration options are available for intel-ixl-kmod-1.13.4_2:
====> Options available for the single NETMAP: you have to select exactly one of them
NETMAP_ON=off: Enable netmap(4) support unconditionally
NETMAP_OFF=on: Disable netmap(4) support unconditionally
===> Use 'make config' to modify these settings
net/intel-*-kmod: Remove MAX_NETMAP_OSVERSION
ALl the version mentioned here for MAX_NETMAP_OSVERSION are unsupported
by the ports tree. So remove the check and also remove the OPTION
NETMAP_AUTO.
Approved by: portmgr (blanket)
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)
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 )
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above )
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.
While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names.
net/intel-ixl-kmod: Re-apply patches fixing powerpc64 build
Patch testing and review done, can be re-applied now.
The patch will be integrated into the upstream distfile
in one of the following versions.
Submitted by: pkubaj
Reviewed by: skozlov, erj
Sponsored by: Intel
net/intel-ixl-kmod: Revert powerpc64 build patch
Revert r545792 and r545795
Reasons:
- The patches wasn't approved by the port maintainer
- Port driver version is different from the in-kernel
one so the patch have to undergo proper QA process
before being committed for the port
- No QA information provided with the patch for the port
- Patch is applied for all the architectures, not
only affected one
Bump PORTREVISION to ensure that whoever installed the patched version
gets notified of the revert.
Sponsored by: Intel
Change approach to missing manpage in net/intel-ix-kmod
Instead of not installing the missing man page - use the one from the previous
version.
Changes include:
- Revert all the MANPAGEEXISTS-related changes from net/intel-{ixl,ix}-kmod
- Allow slave ports of net/intel-ixl-kmod to set their own MASTER_SITES
- Add previous version of intel-ix-kmod to it's DISTFILES
- Add pre-install target to intel-ixl-kmod to place the man page where
do-install expects to find it
Modernize net/intel-ixl-kmod
- Unbreak on 12.1 (no netmap headers, netmap should be off)
- Remove obsolete mentions of pre-11 FreeBSD versions
- Allow for a slave port to not have a man page
Sponsored by: Intel
net/intel-ixl-kmod: Cap netmap support at 12.x
Netmap is no longer supported in the port-provided driver since 13.0.
Use in-kernel iflib version instead.
Sponsored by: Intel Corporation
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
net/intel-ixl-kmod: Remove -Werror from CFLAGS
-Werror in CFLAGS may cause overreaction if a custom compiler or
compilation options are used. To avoid this - WERROR is disabled
in kmod.mk
Compile and sanity checked intel-{ixl,ix,em}-kmod using
poudriere+portlint
Approved By: sbruno (mentor), koobs,
franco_opnsense.org (intel-em-kmod maintainer)
Differential Revision: https://reviews.freebsd.org/D17533
net/intel-em-kmod: Update to 7.7.4, enable netmap on 11
- Update PORTVERSION and distinfo
- Extend netmap options to slave ports too
- Add option to set maximum supported os version w/netmap
for slave ports in intel-ixl-kmod
- Mark the port as non-netmap by default for 12+, as the
driver doesn't build with netmap support atm
Compile and sanity tested using poudriere w/portlint
Reviewed By: sbruno (mentor), franco_opnsense.org (maintainer)
Differential Revision: https://reviews.freebsd.org/D17440
net/intel-ixl-kmod: Add had-linked man page
Summary:
- ixl has two hard-linked man pages: ixl(4) and if_ixl(4),
before the port was only installing ixl(4)
- Fix portline warning for USES while here
Test Plan: Compile/sanity tested with poudriere w/portlint
Approved By: sbruno (mentor)
Differential Revision: https://reviews.freebsd.org/D17435
net/intel-ixl-kmod: update 1.4.27 -> 1.7.11
- Now supports reporting transceiver DOM (via the -v flag to ifconfig)
(DOM == Diagnostic Monitoring Interface for Optical Transceivers)
PR: 213803
Submitted by: Jeff Pieper <jeffrey.e.pieper@intel.com> (maintainer)
Changes: https://downloadmirror.intel.com/25160/eng/README.txt
Do not set BROKEN for slave ports.
PR: 213283
Submitted by: Franco Fichtner <franco@opnsense.org>
Reviewed by: Sergey Kozlov <kozlov.sergey.404@gmail.com>
Change MAINTAINER variable to support using this as a master port
for other slave ports.
PR: 212828
Submitted by: Sergey Kozlov <kozlov.sergey.404@gmail.com>
Reviewed by: Franco Fichtner <franco@opnsense.org>
Allow building sysutils/intel-nvmupdate and net/intel-ixl-kmod on 10.1-RELEASE
The packaging cluster is building packages for 10.x on 10.1-RELEASE machine,
so the ports couldn't be built into packages due to IGNORE statement for
1001000 OSVERSION.
Submitted by: Sergey Kozlov <kozlov.sergey.404@gmail.com>
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D6473
Mark both ports broken on 11-CURRENT
Submitted by: Sergey Kozlov <kozlov.sergey.404@gmail.com>
Differential Revision: https://reviews.freebsd.org/D6240
Add new port to provide updated ixl(4) drivers via ports to override
the base system version as development at Intel is a bit faster than
the FreeBSD base system release cycle.
This port should probably be deprecated when pkg-base(8) happens.
Submitted by: Sergey Kozlov <kozlov.sergey.404@gmail.com>
Reviewed by: gnn rpokala jeffrey.e.piper@intel.com
Sponsored by: Intel Coroporation
Differential Revision: https://reviews.freebsd.org/D5761