git: 06963fafe833 - main - math/slepc: Update 3.18.3 → 3.19.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 02 Apr 2023 16:18:46 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=06963fafe8334a15d0bbde65150ac3b9146587e6

commit 06963fafe8334a15d0bbde65150ac3b9146587e6
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-04-02 16:17:56 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-04-02 16:18:41 +0000

    math/slepc: Update 3.18.3 → 3.19.0
    
    Reported by:    portscout
---
 math/slepc/Makefile                      |  4 +++-
 math/slepc/distinfo                      |  6 +++---
 math/slepc/files/patch-config_install.py | 16 ++++++++--------
 math/slepc/pkg-plist                     | 13 ++++++++-----
 4 files changed, 22 insertions(+), 17 deletions(-)

diff --git a/math/slepc/Makefile b/math/slepc/Makefile
index c2a46a72bbb2..ce342f35593f 100644
--- a/math/slepc/Makefile
+++ b/math/slepc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	slepc
-DISTVERSION=	3.18.3
+DISTVERSION=	3.19.0
 CATEGORIES=	math devel
 MASTER_SITES=	http://slepc.upv.es/download/distrib/
 
@@ -26,6 +26,8 @@ SHEBANG_GLOB=	*.py
 MAKEFILE=	makefile
 MAKE_ENV=	PETSC_DIR=${LOCALBASE} PETSC_ARCH="" SLEPC_DIR=${WRKSRC} PYTHON=${PYTHON_CMD}
 
+TEST_TARGET=	test # 1 of 2568 tests fail because some file can't be opened
+
 BINARY_ALIAS=	python=${PYTHON_CMD}
 
 OPTIONS_DEFINE=	EXAMPLES
diff --git a/math/slepc/distinfo b/math/slepc/distinfo
index 31ace7a5a911..7bfdd191e08a 100644
--- a/math/slepc/distinfo
+++ b/math/slepc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1679894177
-SHA256 (slepc-3.18.3.tar.gz) = 1b02bdf87c083749e81b3735aae7728098eaab78143b262b92c2ab164924c6f5
-SIZE (slepc-3.18.3.tar.gz) = 6014310
+TIMESTAMP = 1680447901
+SHA256 (slepc-3.19.0.tar.gz) = 724f6610a2e38b1be7586fd494fe350b58f5aee1ca734bd85e783aa9d3daa8de
+SIZE (slepc-3.19.0.tar.gz) = 1803822
diff --git a/math/slepc/files/patch-config_install.py b/math/slepc/files/patch-config_install.py
index 7163fcf93a41..8729da8e067f 100644
--- a/math/slepc/files/patch-config_install.py
+++ b/math/slepc/files/patch-config_install.py
@@ -1,11 +1,11 @@
---- config/install.py.orig	2022-12-21 10:04:56 UTC
+--- config/install.py.orig	2023-04-02 15:05:03 UTC
 +++ config/install.py
-@@ -331,7 +331,7 @@ for dir in dirs:
- 
+@@ -336,7 +336,7 @@ for dir in dirs:
    def installShare(self):
      self.copies.extend(self.copytree(self.rootShareDir, self.destShareDir))
--    examplesdir=os.path.join(self.destShareDir,'slepc','examples')
-+    examplesdir=os.path.join(self.destShareDir,'examples','slepc')
-     if os.path.exists(examplesdir):
-       shutil.rmtree(examplesdir)
-     os.mkdir(examplesdir)
+     if self.copyexamples:
+-      examplesdir=os.path.join(self.destShareDir,'slepc','examples')
++      examplesdir=os.path.join(self.destShareDir,'examples','slepc')
+       if os.path.exists(examplesdir):
+         shutil.rmtree(examplesdir)
+       os.mkdir(examplesdir)
diff --git a/math/slepc/pkg-plist b/math/slepc/pkg-plist
index 93c97ad54e2b..e4a237e8aaae 100644
--- a/math/slepc/pkg-plist
+++ b/math/slepc/pkg-plist
@@ -75,12 +75,13 @@ include/slepcsysdef.mod
 include/slepcvec.h
 include/slepcversion.h
 lib/libslepc.so
-lib/libslepc.so.3.18
-lib/libslepc.so.3.18.3
-lib/slepc/conf/memoryerror.log
-lib/slepc/conf/modules/slepc/3.18.3
+lib/libslepc.so.3.19
+lib/libslepc.so.3.19.0
+lib/slepc/conf/configure-hash
+lib/slepc/conf/modules/slepc/3.19.0
 lib/slepc/conf/slepc_common
 lib/slepc/conf/slepc_rules
+lib/slepc/conf/slepc_rules.doc
 lib/slepc/conf/slepc_test
 lib/slepc/conf/slepc_variables
 lib/slepc/conf/slepcrules
@@ -89,10 +90,12 @@ lib/slepc/conf/uninstall.py
 libdata/pkgconfig/slepc.pc
 %%DATADIR%%/CMakeLists.txt
 %%DATADIR%%/Makefile.user
+%%DATADIR%%/datafiles/graphs/README.md
+%%DATADIR%%/datafiles/graphs/out.moreno_taro_taro
+%%DATADIR%%/datafiles/matrices/README.md
 %%DATADIR%%/datafiles/matrices/bfw62a.petsc
 %%DATADIR%%/datafiles/matrices/bfw62b.petsc
 %%DATADIR%%/datafiles/matrices/rdb200.petsc
-%%DATADIR%%/datafiles/matrices/readme
 %%DATADIR%%/datafiles/matrices/speaker107c.petsc
 %%DATADIR%%/datafiles/matrices/speaker107k.petsc
 %%DATADIR%%/datafiles/matrices/speaker107m.petsc