git: dc1dbe0e754e - main - science/libxc: update 7.0.0 → 7.1.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Sep 2026 22:42:44 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=dc1dbe0e754e0963815390e004a5d2a4225a6f67
commit dc1dbe0e754e0963815390e004a5d2a4225a6f67
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 18:41:18 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 22:42:20 +0000
science/libxc: update 7.0.0 → 7.1.2
---
science/libxc/Makefile | 10 ++++++++--
science/libxc/distinfo | 6 +++---
science/libxc/pkg-plist | 4 ++++
3 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/science/libxc/Makefile b/science/libxc/Makefile
index 3e9696cd14f9..8a26374f2160 100644
--- a/science/libxc/Makefile
+++ b/science/libxc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libxc
-DISTVERSION= 7.0.0
+DISTVERSION= 7.1.2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -16,14 +16,20 @@ USE_LDCONFIG= yes
USE_GITLAB= yes
+LDFLAGS+= -lexecinfo
+
CMAKE_ON= BUILD_SHARED_LIBS ENABLE_FORTRAN ENABLE_PYTHON
CMAKE_OFF= BUILD_TESTING DISABLE_KXC ENABLE_XHOST
+TEST_ENV= ${MAKE_ENV} PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
pre-configure:
${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pylibxc$$|${PYTHONPREFIX_SITELIBDIR}/pylibxc|' \
-e 's|$${CMAKE_INSTALL_PREFIX}/$${CMAKE_INSTALL_LIBDIR}/pylibxc/|${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pylibxc/|'\
${WRKSRC}/CMakeLists.txt
-# tests as of 7.0.0: 100% tests passed, 0 tests failed out of 20556
+pre-test:
+ @${LN} -sf ${BUILD_WRKSRC}/libxc.so ${WRKSRC}/pylibxc/libxc.so
+
+# tests as of 7.1.2: 100% tests passed, 0 tests failed out of 23
.include <bsd.port.mk>
diff --git a/science/libxc/distinfo b/science/libxc/distinfo
index f884d610dac1..7db10f41c803 100644
--- a/science/libxc/distinfo
+++ b/science/libxc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1776702032
-SHA256 (libxc-7.0.0.tar.bz2) = e9ae69f8966d8de6b7585abd9fab588794ada1fab8f689337959a35abbf9527d
-SIZE (libxc-7.0.0.tar.bz2) = 52408700
+TIMESTAMP = 1789843370
+SHA256 (libxc-7.1.2.tar.bz2) = 3915fac94416e4c415534223ea492ad2663f928acf27e98662c861b094a6c306
+SIZE (libxc-7.1.2.tar.bz2) = 10770923
diff --git a/science/libxc/pkg-plist b/science/libxc/pkg-plist
index 61ad4a33522e..e06d164b8c4e 100644
--- a/science/libxc/pkg-plist
+++ b/science/libxc/pkg-plist
@@ -17,11 +17,15 @@ lib/libxc.so.15
lib/libxcf03.so
lib/libxcf03.so.15
%%PYTHON_SITELIBDIR%%/pylibxc/__init__.py
+%%PYTHON_SITELIBDIR%%/pylibxc/array_backend.py
%%PYTHON_SITELIBDIR%%/pylibxc/core.py
+%%PYTHON_SITELIBDIR%%/pylibxc/dlpack.py
+%%PYTHON_SITELIBDIR%%/pylibxc/example_densities.py
%%PYTHON_SITELIBDIR%%/pylibxc/flags.py
%%PYTHON_SITELIBDIR%%/pylibxc/functional.py
%%PYTHON_SITELIBDIR%%/pylibxc/libxc.so
%%PYTHON_SITELIBDIR%%/pylibxc/structs.py
+%%PYTHON_SITELIBDIR%%/pylibxc/testing.py
%%PYTHON_SITELIBDIR%%/pylibxc/util.py
%%PYTHON_SITELIBDIR%%/pylibxc/version.py
libdata/pkgconfig/libxc.pc