Page MenuHomeFreeBSD

security/isal-kmod: Update to a version that uses crypto_cursor_segment().
ClosedPublic

Authored by jhb on May 28 2021, 10:08 PM.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

jhb requested review of this revision.May 28 2021, 10:08 PM
jrm added a subscriber: jrm.

portlint/portclippy have some minor formatting suggestions [1]. Your call on those. Otherwise, looks good.

[1]

% portclippy Makefile
# PORTNAME block
PORTNAME
DISTVERSION
CATEGORIES
PKGNAMESUFFIX

# Maintainer block
MAINTAINER
COMMENT

# License block
LICENSE
LICENSE_FILE

# BROKEN/IGNORE/DEPRECATED messages
-ONLY_FOR_ARCHS
IGNORE_FreeBSD_11
IGNORE_FreeBSD_12
+ONLY_FOR_ARCHS

# Dependencies
BUILD_DEPENDS

# USES block
USES
USE_GITHUB
GH_ACCOUNT
GH_PROJECT
GH_TAGNAME
GH_TUPLE

# Packaging list block
PLIST_FILES
% portfmt -D Makefile
--- Makefile
+++ Makefile
@@ -10,8 +10,8 @@
 LICENSE_FILE=  ${WRKSRC}/isa-l_crypto/LICENSE

 ONLY_FOR_ARCHS=        amd64
+IGNORE_FreeBSD_11=     requires FreeBSD 13.0 or later
+IGNORE_FreeBSD_12=     requires FreeBSD 13.0 or later
-IGNORE_FreeBSD_11=requires FreeBSD 13.0 or later
-IGNORE_FreeBSD_12=requires FreeBSD 13.0 or later

 BUILD_DEPENDS= yasm:devel/yasm

@@ -23,7 +23,8 @@
 GH_TAGNAME=    70d9359
 GH_TUPLE=      intel:isa-l_crypto:v2.22.0:isal_crypto/isa-l_crypto

+PLIST_FILES=   ${KMODDIR}/isal.ko \
+               man/man4/isal.4.gz
-PLIST_FILES=   ${KMODDIR}/isal.ko man/man4/isal.4.gz

 post-install:
        ${INSTALL_MAN} ${WRKSRC}/isal.4 ${STAGEDIR}${MANPREFIX}/man/man4/isal.4
This revision is now accepted and ready to land.May 28 2021, 11:31 PM