[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/fti/, dev-python/ufoLib2/, dev-python/fastavro/, dev-python/Pyro5/, ...

2023-02-14 Thread Florian Schmaus
commit: efdaee13ce8265aa9f4e12a2f15463c3753e3cc8
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Feb 14 11:59:55 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 14 11:59:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efdaee13

*/*: sphinx_rtd_theme → sphinx-rtd-theme

Signed-off-by: Florian Schmaus  gentoo.org>

 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.0.0.ebuild| 2 +-
 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.1.0.ebuild| 2 +-
 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild| 2 +-
 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild | 2 +-
 app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild   | 2 +-
 dev-cpp/xtensor/xtensor-0.24.4.ebuild | 4 ++--
 dev-libs/cglm/cglm-0.8.8.ebuild   | 2 +-
 dev-libs/cglm/cglm-0.8.9.ebuild   | 2 +-
 dev-libs/cglm/cglm-.ebuild| 2 +-
 dev-libs/open62541/open62541-1.3.4.ebuild | 2 +-
 dev-python/Pyro5/Pyro5-5.14.ebuild| 2 +-
 dev-python/ascim/ascim-0.1.1.ebuild   | 2 +-
 dev-python/asyncpg/asyncpg-0.26.0.ebuild  | 2 +-
 dev-python/asyncpg/asyncpg-0.27.0.ebuild  | 2 +-
 dev-python/btrees/btrees-4.11.3.ebuild| 2 +-
 dev-python/commandlines/commandlines-0.4.1.ebuild | 2 +-
 dev-python/convertdate/convertdate-2.3.2.ebuild   | 2 +-
 dev-python/convertdate/convertdate-2.4.0.ebuild   | 2 +-
 dev-python/dateparser/dateparser-1.1.5.ebuild | 2 +-
 dev-python/dateparser/dateparser-1.1.6.ebuild | 2 +-
 dev-python/django-markdownify/django-markdownify-0.9.2.ebuild | 2 +-
 dev-python/doubles/doubles-1.5.3.ebuild   | 2 +-
 dev-python/factory_boy/factory_boy-3.2.1.ebuild   | 2 +-
 dev-python/fastavro/fastavro-1.7.0.ebuild | 2 +-
 dev-python/font-v/font-v-2.1.0.ebuild | 2 +-
 dev-python/graphql-core/graphql-core-3.1.6.ebuild | 2 +-
 dev-python/grpclib/grpclib-0.4.2.ebuild   | 2 +-
 dev-python/grpclib/grpclib-0.4.3_rc2.ebuild   | 2 +-
 dev-python/hwi/hwi-2.0.2.ebuild   | 2 +-
 dev-python/opentracing/opentracing-2.4.0.ebuild   | 2 +-
 dev-python/parsel/parsel-1.7.0.ebuild | 2 +-
 dev-python/praw/praw-7.6.0.ebuild | 2 +-
 dev-python/praw/praw-7.6.1.ebuild | 2 +-
 dev-python/pygsl/pygsl-2.3.3.ebuild   | 2 +-
 dev-python/pymeeus/pymeeus-0.5.11.ebuild  | 2 +-
 dev-python/pymeeus/pymeeus-0.5.12.ebuild  | 2 +-
 dev-python/pymemcache/pymemcache-4.0.0.ebuild | 2 +-
 dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild   | 2 +-
 dev-python/python-betterproto/python-betterproto-.ebuild  | 2 +-
 dev-python/python-pkcs11/python-pkcs11-0.7.0-r1.ebuild| 2 +-
 dev-python/python-telegram-bot/python-telegram-bot-13.14.ebuild   | 2 +-
 dev-python/python-telegram-bot/python-telegram-bot-.ebuild| 2 +-
 dev-python/readability-lxml/readability-lxml-0.8.1.ebuild | 2 +-
 dev-python/restrictedpython/restrictedpython-6.0.ebuild   | 2 +-
 dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild   | 2 +-
 dev-python/sphinx-hoverxref/sphinx-hoverxref-1.3.0.ebuild | 2 +-
 dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild | 2 +-
 dev-python/sphinx-version-warning/sphinx-version-warning-1.1.2.ebuild | 2 +-
 dev-python/tinyrpc/tinyrpc-1.1.5.ebuild   | 2 +-
 dev-python/ufoLib2/ufoLib2-0.13.1.ebuild  | 2 +-
 dev-python/validator-collection/validator-collection-1.5.0.ebuild | 2 +-
 dev-util/reuse/reuse-1.0.0.ebuild | 2 +-
 dev-util/reuse/reuse-1.1.0.ebuild | 2 +-
 media-gfx/fontbakery/fontbakery-0.7.38-r1.ebuild  | 2 +-
 media-gfx/fontbakery/fontbakery-0.8.10-r1.ebuild  | 2 +-
 sys-cluster/fti/fti-1.6-r1.ebuild | 2 +-
 sys-power/geopmd/geopmd-2.0.0_rc1.ebuild  | 2 +-
 57 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.0.0.ebuild 

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/fti/

2022-03-20 Thread Yuan Liao
commit: 9f5e53441c8363d372dfc1a76e905d9f670534f8
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Mar 21 04:48:37 2022 +
Commit: Yuan Liao  gmail  com>
CommitDate: Mon Mar 21 04:49:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f5e5344

sys-cluster/fti: Drop lustre USE flag for last-rited dependency

Bug: https://bugs.gentoo.org/835693
Signed-off-by: Yuan Liao  gmail.com>

 sys-cluster/fti/{fti-1.6.ebuild => fti-1.6-r1.ebuild} | 4 +---
 sys-cluster/fti/metadata.xml  | 1 -
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6-r1.ebuild
similarity index 92%
rename from sys-cluster/fti/fti-1.6.ebuild
rename to sys-cluster/fti/fti-1.6-r1.ebuild
index a7da6c728..74bb2c580 100644
--- a/sys-cluster/fti/fti-1.6.ebuild
+++ b/sys-cluster/fti/fti-1.6-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/leobago/fti/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="doc examples fi-io hdf5 lustre fortran openssl sionlib test tutorial"
+IUSE="doc examples fi-io hdf5 fortran openssl sionlib test tutorial"
 
 #TODO: unbundle jerasure bpp iniparser
 RDEPEND="
@@ -29,7 +29,6 @@ RDEPEND="
virtual/mpi
 
hdf5? ( sci-libs/hdf5[mpi] )
-   lustre? ( sys-cluster/lustre )
openssl? ( dev-libs/openssl )
sionlib? ( sys-cluster/sionlib )
 "
@@ -58,7 +57,6 @@ src_configure() {
-DENABLE_FI_IO=$(usex fi-io)
-DENABLE_FORTRAN=$(usex fortran)
-DENABLE_HDF5=$(usex hdf5)
-   -DENABLE_LUSTRE=$(usex lustre)
-DENABLE_OPENSSL=$(usex openssl)
-DENABLE_SIONLIB=$(usex sionlib)
-DENABLE_TESTS=$(usex test)

diff --git a/sys-cluster/fti/metadata.xml b/sys-cluster/fti/metadata.xml
index 1c078d89e..390df57b2 100644
--- a/sys-cluster/fti/metadata.xml
+++ b/sys-cluster/fti/metadata.xml
@@ -15,7 +15,6 @@ FTI stands for Fault Tolerance Interface and is a library 
that aims to give comp
   
 To use the dev-libs/openssl MD5 rather 
than the built-in
 Enables the build of a Fortran wrapper
-Enables Lustre Support
 Enables the parallel I/O 
sys-cluster/sionlib for FTI
 Enables the HDF5 checkpoints for FTI
 Enables the generation of tutorial files



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/fti/

2021-08-01 Thread Karl-Johan Karlsson
commit: ac9acd5a0d59d8fe3791d8f5230744c52e397711
Author: Karl-Johan Karlsson  lysator  liu 
 se>
AuthorDate: Sun Aug  1 08:06:37 2021 +
Commit: Karl-Johan Karlsson  lysator  liu 
 se>
CommitDate: Sun Aug  1 08:07:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac9acd5a

sys-cluster/fti: fix repoman error with "tests" USE flag

Renamed the "tests" USE flag in metadata.xml to "test", which is
what the ebuild actually uses.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>

 sys-cluster/fti/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/fti/metadata.xml b/sys-cluster/fti/metadata.xml
index 1214879fe..1c078d89e 100644
--- a/sys-cluster/fti/metadata.xml
+++ b/sys-cluster/fti/metadata.xml
@@ -20,6 +20,6 @@ FTI stands for Fault Tolerance Interface and is a library 
that aims to give comp
 Enables the HDF5 checkpoints for FTI
 Enables the generation of tutorial files
 Enables the I/O failure injection mechanism
-Enables the generation of tests
+Enables the generation of tests
   
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/fti/

2021-07-31 Thread Alessandro Barbieri
commit: 195a4a393f440ae29db2550f5e023b065029c1e9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 31 07:00:29 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jul 31 07:00:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=195a4a39

sys-cluster/fti: tests doesn't work

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/fti/fti-1.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6.ebuild
index fa294090d..945b18ac4 100644
--- a/sys-cluster/fti/fti-1.6.ebuild
+++ b/sys-cluster/fti/fti-1.6.ebuild
@@ -39,7 +39,8 @@ PATCHES=(
"${FILESDIR}/${PN}-sionlib-includedir.patch"
"${FILESDIR}/${PN}-add-spinx-ext-autodoc.patch"
 )
-RESTRICT="!test? ( test )"
+#RESTRICT="!test? ( test )"
+RESTRICT="test"
 
 pkg_setup() {
fortran-2_pkg_setup



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/fti/files/, sys-cluster/fti/

2021-07-31 Thread Alessandro Barbieri
commit: f46404afdff1c3cc2457b314e39ee2700434d789
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 31 06:45:53 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jul 31 06:46:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f46404af

sys-cluster/fti: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/fti/Manifest   |  1 +
 .../fti/files/fti-add-spinx-ext-autodoc.patch  | 20 +
 sys-cluster/fti/files/fti-sionlib-includedir.patch | 11 +++
 sys-cluster/fti/fti-1.6.ebuild | 85 ++
 sys-cluster/fti/metadata.xml   | 25 +++
 5 files changed, 142 insertions(+)

diff --git a/sys-cluster/fti/Manifest b/sys-cluster/fti/Manifest
new file mode 100644
index 0..ecb4bf5d4
--- /dev/null
+++ b/sys-cluster/fti/Manifest
@@ -0,0 +1 @@
+DIST fti-1.6.tar.gz 1752536 BLAKE2B 
5e4757700a4911cd82cbd0a7426e39ef081c38809e39d4564a8aeea24e370ed9a87654c664ee14afaa95a394275db817271cf393d3b7febce9f578d5874e520e
 SHA512 
068e43d6c433c57c88acd8b39a0f05a012e87084fa8e0a912216f8e9725310bfab46ba8a23b02560287e7408ccb1ed62ead61768deb9135d9eb1b3fd19bed290

diff --git a/sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch 
b/sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch
new file mode 100644
index 0..cc34e3719
--- /dev/null
+++ b/sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch
@@ -0,0 +1,20 @@
+From 65f203e50cd08489d2c49ec8a645d82f104c6b29 Mon Sep 17 00:00:00 2001
+From: Alessandro Barbieri 
+Date: Sat, 31 Jul 2021 08:11:00 +0200
+Subject: [PATCH] add sphinx.ext.autodoc to doc extensions
+
+---
+ docs/source/conf.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/docs/source/conf.py
 b/docs/source/conf.py
+@@ -31,7 +31,7 @@
+ # Add any Sphinx extension module names here, as strings. They can be
+ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
+ # ones.
+-extensions = ['breathe', 'sphinx.ext.autosectionlabel']
++extensions = ['breathe', 'sphinx.ext.autosectionlabel', 'sphinx.ext.autodoc']
+ 
+ # Add any paths that contain templates here, relative to this directory.
+ templates_path = ['_templates']

diff --git a/sys-cluster/fti/files/fti-sionlib-includedir.patch 
b/sys-cluster/fti/files/fti-sionlib-includedir.patch
new file mode 100644
index 0..dab1df493
--- /dev/null
+++ b/sys-cluster/fti/files/fti-sionlib-includedir.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -126,7 +126,7 @@
+ # Library: SIONLib (Optional)
+ if(ENABLE_SIONLIB)
+ set(SIONLIBBASE "" CACHE FILEPATH "base path to SIONlib installation")
+-set(SIONLIB_INCLUDE_DIR "${SIONLIBBASE}/include/")
++set(SIONLIB_INCLUDE_DIR "/usr/include/sionlib")
+ 
+ list(APPEND INC_PRIV ${SIONLIB_INCLUDE_DIR})
+ find_library(SIONLIB_MPI NAMES "sionmpi_64" 

diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6.ebuild
new file mode 100644
index 0..fa294090d
--- /dev/null
+++ b/sys-cluster/fti/fti-1.6.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DOCS_BUILDER="sphinx"
+DOCS_DEPEND="
+   dev-python/breathe
+   dev-python/sphinx_rtd_theme
+"
+DOCS_DIR="${S}/docs/source"
+FORTRAN_NEEDED="fortran"
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit cmake python-any-r1 docs fortran-2
+
+DESCRIPTION="Fault Tolerance Interface"
+HOMEPAGE="https://github.com/leobago/fti;
+SRC_URI="https://github.com/leobago/fti/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples fi-io hdf5 lustre fortran openssl sionlib test tutorial"
+
+RDEPEND="
+   sys-libs/zlib
+   virtual/mpi
+
+   hdf5? ( sci-libs/hdf5[mpi] )
+   lustre? ( sys-cluster/lustre )
+   openssl? ( dev-libs/openssl )
+   sionlib? ( sys-cluster/sionlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-sionlib-includedir.patch"
+   "${FILESDIR}/${PN}-add-spinx-ext-autodoc.patch"
+)
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSIONLIBBASE="${EPREFIX}/usr/$(get_libdir)"
+   -DENABLE_COVERAGE=OFF
+   -DENABLE_IME_NATIVE=OFF
+
+   -DENABLE_DOCU=$(usex doc)
+   -DENABLE_EXAMPLES=$(usex examples)
+   -DENABLE_FI_IO=$(usex fi-io)
+   -DENABLE_FORTRAN=$(usex fortran)
+   -DENABLE_HDF5=$(usex hdf5)
+   -DENABLE_LUSTRE=$(usex lustre)
+   -DENABLE_OPENSSL=$(usex openssl)
+   -DENABLE_SIONLIB=$(usex sionlib)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_TUTORIAL=$(usex tutorial)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile