diff options
author | Andrew Savchenko <bircoph@gentoo.org> | 2021-07-15 10:59:05 +0300 |
---|---|---|
committer | Andrew Savchenko <bircoph@gentoo.org> | 2021-07-15 10:59:05 +0300 |
commit | b8fdb983d1933e9e721dbf9079be6529455d8147 (patch) | |
tree | 82ba7f1ad2e2bd760d5f7a97ce9686ab48b6b770 /sys-cluster | |
parent | sys-cluster/orangefs: drop old version (diff) | |
download | bircoph-b8fdb983d1933e9e721dbf9079be6529455d8147.tar.gz bircoph-b8fdb983d1933e9e721dbf9079be6529455d8147.tar.bz2 bircoph-b8fdb983d1933e9e721dbf9079be6529455d8147.zip |
sys-cluster/orangefs: update ebuild
- EAPI 7 update
- deps update
Closes: https://bugs.gentoo.org/797016
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/orangefs/metadata.xml | 2 | ||||
-rw-r--r-- | sys-cluster/orangefs/orangefs-2.9_beta20130530-r2.ebuild (renamed from sys-cluster/orangefs/orangefs-2.9_beta20130530-r1.ebuild) | 18 |
2 files changed, 8 insertions, 12 deletions
diff --git a/sys-cluster/orangefs/metadata.xml b/sys-cluster/orangefs/metadata.xml index 74ef84c..73ecae1 100644 --- a/sys-cluster/orangefs/metadata.xml +++ b/sys-cluster/orangefs/metadata.xml @@ -19,9 +19,7 @@ <flag name='fuse'>Enable client filesystem support using <pkg>sys-fs/fuse</pkg>.</flag> <flag name='kmod-threads'>Use experimental threads support for kernel helper code</flag> <flag name='memtrace'>Use mtrace for memory debugging (must set MALLOC_TRACE to output file)</flag> - <flag name='open-mx'>Add support for Myrinet Express over Ethernet</flag> <flag name='reset-file-pos'>Resets file position pointer in kernel interface upon error. See ChangeLog for 2.8.6 for more details</flag> - <flag name='secure'>Enable connections only from trusted hosts/ports</flag> <flag name='security-cert'>Enable certificate-based security</flag> <flag name='security-key'>Enable key-based security</flag> <flag name='sendfile'>Enable kernel sendfile support (recommended for serving of large files only)</flag> diff --git a/sys-cluster/orangefs/orangefs-2.9_beta20130530-r1.ebuild b/sys-cluster/orangefs/orangefs-2.9_beta20130530-r2.ebuild index 749cb53..d7df7e7 100644 --- a/sys-cluster/orangefs/orangefs-2.9_beta20130530-r1.ebuild +++ b/sys-cluster/orangefs/orangefs-2.9_beta20130530-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 inherit autotools linux-info linux-mod readme.gentoo-r1 PV_MAJ="2.9beta" @@ -16,11 +16,11 @@ LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="aio apidocs capcache certcache debug doc examples fuse gtk infiniband -kmod-threads ldap memtrace +mmap modules open-mx reset-file-pos security-key +kmod-threads ldap memtrace +mmap modules reset-file-pos security-key security-cert sendfile +server ssl static static-libs +tcp +threads trusted-connections +usrint usrint-cache +usrint-cwd usrint-kmount valgrind" -CDEPEND=" +DEPEND=" dev-lang/perl >=sys-libs/db-4.8.30:= virtual/perl-Math-BigInt @@ -28,14 +28,13 @@ CDEPEND=" gtk? ( x11-libs/gtk+:2 ) infiniband? ( sys-fabric/ofed ) ldap? ( net-nds/openldap ) - open-mx? ( sys-cluster/open-mx[static-libs?] ) ssl? ( dev-libs/openssl[static-libs?] ) valgrind? ( dev-util/valgrind ) " -RDEPEND="${CDEPEND} - modules? ( virtual/modutils ) +RDEPEND="${DEPEND} + modules? ( sys-apps/kmod ) " -DEPEND="${CDEPEND} +BDEPEND=" >=sys-devel/autoconf-2.59 sys-devel/bison sys-devel/flex @@ -64,12 +63,12 @@ REQUIRED_USE=" security-key? ( ssl ) sendfile? ( modules ) static? ( server static-libs ) - tcp? ( !infiniband !open-mx ) + tcp? ( !infiniband ) usrint-cache? ( usrint ) usrint-cwd? ( usrint ) usrint-kmount? ( usrint ) valgrind? ( debug ) - || ( infiniband open-mx tcp ) + || ( infiniband tcp ) ?? ( security-cert security-key ) " @@ -165,7 +164,6 @@ src_configure() { $(use_with infiniband openib "${EPREFIX}"/usr/) \ $(use_with memtrace mtrace) \ $(use_with ldap) \ - $(use_with open-mx mx "${EPREFIX}"/usr/) \ $(use_with ssl) \ $(use_with tcp bmi-tcp) \ $(use_with valgrind) \ |