Bug 275510 - science/libxc: upgrade LibXC to 6.2.2
Summary: science/libxc: upgrade LibXC to 6.2.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Johannes M Dieterich
URL: https://www.tddft.org/programs/libxc/...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-03 19:13 UTC by Thierry Thomas
Modified: 2024-04-04 08:06 UTC (History)
2 users (show)

See Also:
jmd: maintainer-feedback+


Attachments
Upgrade LibXC to 6.2.2 (1.67 KB, patch)
2023-12-03 19:13 UTC, Thierry Thomas
no flags Details | Diff
Upgrade LibXC to 6.2.2 (rev. 2) (1.20 KB, patch)
2023-12-08 17:52 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2023-12-03 19:13:06 UTC
Created attachment 246753 [details]
Upgrade LibXC to 6.2.2

Changelog at <https://www.tddft.org/programs/libxc/changes/>.

Also enable KXC: this is strongly recommanded by Abinit, otherwise it will not be able to provide nonlineari response properties (Raman intensities, …).
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2023-12-08 17:37:57 UTC
psi4-1.9 also needs libxc-6.2.2
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2023-12-08 17:52:07 UTC
Created attachment 246913 [details]
Upgrade LibXC to 6.2.2 (rev. 2)

The patch "Upgrade LibXC to 6.2.2 (rev. 2)" also removes the NATIVE option.

CPUTYPE=native in /etc/make.conf sets the CPU type system-wide w/out the need of port portions.
Comment 3 Johannes M Dieterich freebsd_committer freebsd_triage 2023-12-23 21:25:29 UTC
Yuri's rev2 LGTM
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2024-04-04 08:04:47 UTC
Committed, thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-04-04 08:06:16 UTC
A commit in branch main references this bug:

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

commit fc71202503dcea12ecd2bcc83e99d4bb0a3b5c76
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-04-04 07:25:30 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-04-04 08:05:02 +0000

    science/libxc: update 6.0.0 → 6.2.2

    PR:     275510
    Approved by:     Johannes M Dieterich <jmd@freebsd.org> (maintainer)

 science/libxc/Makefile | 18 ++++++++----------
 science/libxc/distinfo |  6 +++---
 2 files changed, 11 insertions(+), 13 deletions(-)