public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Aisha Tammy" <gentoo@aisha.cc>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-crypt/intel-ipsec-mb/
Date: Fri, 25 Feb 2022 05:18:08 +0000 (UTC)	[thread overview]
Message-ID: <1645766283.d99d2a9a3383f9a48213256502a0c3d6eb62135d.epsilon-0@gentoo> (raw)

commit:     d99d2a9a3383f9a48213256502a0c3d6eb62135d
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Fri Feb 25 05:17:46 2022 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Fri Feb 25 05:18:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d99d2a9a

app-crypt/intel-ipsec-mb: version bump to 1.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 app-crypt/intel-ipsec-mb/Manifest                  |  1 +
 app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild | 54 ++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/intel-ipsec-mb/Manifest b/app-crypt/intel-ipsec-mb/Manifest
index 3120cdfa8..01c6d513a 100644
--- a/app-crypt/intel-ipsec-mb/Manifest
+++ b/app-crypt/intel-ipsec-mb/Manifest
@@ -1 +1,2 @@
 DIST intel-ipsec-mb-1.1.tar.gz 1227915 BLAKE2B 56d104c2bcebd4a8125d64362c14603b7005c8ef0978d4039da3128f06fbba7f469ac8df23e3315b9f3fe33c392804fd718a533edd34e4a545f767a1c2e2fd60 SHA512 aca5863d36b333c4c896549074242fb4c2c0a4d6598b27baa794944436527bdd6e1a5dbca9d39e0c3a89e61d7d175adcf5bf6c6cbdffd0a43bca1fea0be42ebe
+DIST intel-ipsec-mb-1.2.tar.gz 1251965 BLAKE2B f92172ea727f8c0a5beff6e8fe6bb1630b5e83ddffa7384b998ebb6dfe09fd2657203ab53358296ade0106240278f659c297c0897e2de364b434032a58f417b3 SHA512 dc566ea433f7c85109e833d1debb3c8dc3686b4c0562a00872dd9801ba3530bf87b7b382e167e7d5cec17c3b3535834cc5bdc78f349f501bdfe8920ee51532ac

diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild
new file mode 100644
index 000000000..1258a27fd
--- /dev/null
+++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel"
+HOMEPAGE="https://github.com/intel/intel-ipsec-mb"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git"
+else
+	SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+safe-data +safe-lookup +safe-param test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+	>=dev-lang/nasm-2.13.03
+"
+
+PATCHES=( "${FILESDIR}/intel-ipsec-mb-1.1_remove-werror-and-O3.patch" )
+
+src_configure(){
+	tc-export CC LD AR
+}
+
+src_compile() {
+	local myconf=(
+		SAFE_DATA=$(usex safe-data y n)
+		SAFE_LOOKUP=$(usex safe-lookup y n)
+		SAFE_PARAM=$(usex safe-param y n)
+	)
+	emake "${myconf[@]}" EXTRA_CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+	emake PREFIX="${ED}/usr" \
+		LIB_INSTALL_DIR="${ED}/usr/$(get_libdir)" \
+		MAN_DIR="${ED}/usr/share/man/man7" \
+		install
+}
+
+src_test() {
+	cd "${S}/test"
+	LD_LIBRARY_PATH=../lib ./ipsec_MB_testapp -v
+	LD_LIBRARY_PATH=../lib ./ipsec_xvalid_test -v
+}


             reply	other threads:[~2022-02-25  5:18 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-25  5:18 Aisha Tammy [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-03-06 15:01 [gentoo-commits] repo/proj/guru:dev commit in: app-crypt/intel-ipsec-mb/ Aisha Tammy
2022-03-31 13:23 Aisha Tammy
2023-12-29  1:34 Aisha Tammy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1645766283.d99d2a9a3383f9a48213256502a0c3d6eb62135d.epsilon-0@gentoo \
    --to=gentoo@aisha.cc \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox