mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
net/libfabric: re-enable VERBS on non-armv7
PR: 283378
This commit is contained in:
parent
69879d0f0f
commit
7a7c66169b
1 changed files with 5 additions and 9 deletions
|
@ -1,6 +1,6 @@
|
||||||
PORTNAME= libfabric
|
PORTNAME= libfabric
|
||||||
DISTVERSION= 1.15.1
|
DISTVERSION= 1.15.1
|
||||||
PORTREVISION= 3
|
PORTREVISION= 4
|
||||||
CATEGORIES= net
|
CATEGORIES= net
|
||||||
MASTER_SITES= https://github.com/ofiwg/${PORTNAME}/releases/download/v${DISTVERSION}/
|
MASTER_SITES= https://github.com/ofiwg/${PORTNAME}/releases/download/v${DISTVERSION}/
|
||||||
|
|
||||||
|
@ -28,23 +28,19 @@ LDFLAGS+= -L${LOCALBASE}/lib -lepoll-shim
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_MULTI= PROVIDERS
|
OPTIONS_MULTI= PROVIDERS
|
||||||
OPTIONS_MULTI_PROVIDERS= RXD RXM SOCKETS TCP UDP
|
OPTIONS_MULTI_PROVIDERS= RXD RXM SOCKETS TCP UDP VERBS
|
||||||
OPTIONS_DEFAULT= ${OPTIONS_MULTI_PROVIDERS}
|
OPTIONS_DEFAULT= ${OPTIONS_MULTI_PROVIDERS}
|
||||||
|
OPTIONS_EXCLUDE_armv7= VERBS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
PROVIDERS_DESC= Providers to build:
|
PROVIDERS_DESC= Providers to build:
|
||||||
|
|
||||||
|
VERBS_PLIST_FILES= share/man/man7/fi_verbs.7.gz
|
||||||
|
|
||||||
.for p in ${OPTIONS_MULTI_PROVIDERS}
|
.for p in ${OPTIONS_MULTI_PROVIDERS}
|
||||||
${p}_DESC= '${p:tl}' provider
|
${p}_DESC= '${p:tl}' provider
|
||||||
${p}_CONFIGURE_ENABLE= ${p:tl}
|
${p}_CONFIGURE_ENABLE= ${p:tl}
|
||||||
.endfor
|
.endfor
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
|
||||||
|
|
||||||
.if ! ( ${ARCH} == armv7 && ${OSREL:R} >= 14 )
|
|
||||||
OPTIONS_MULTI_PROVIDERS+= VERBS
|
|
||||||
VERBS_PLIST_FILES= share/man/man7/fi_verbs.7.gz
|
|
||||||
.endif
|
|
||||||
|
|
||||||
SED_WRAP_CLOSE= { \
|
SED_WRAP_CLOSE= { \
|
||||||
i\\\n \
|
i\\\n \
|
||||||
\#ifdef SHIM_SYS_SHIM_HELPERS\\\n \
|
\#ifdef SHIM_SYS_SHIM_HELPERS\\\n \
|
||||||
|
|
Loading…
Add table
Reference in a new issue