Bug 267356 - science/libxc: upgrade to libXC 6
Summary: science/libxc: upgrade to libXC 6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Thierry Thomas
URL: https://www.tddft.org/programs/libxc/...
Keywords:
Depends on: 267357 267358 267359 267360
Blocks:
  Show dependency treegraph
 
Reported: 2022-10-26 10:03 UTC by Thierry Thomas
Modified: 2022-11-05 14:50 UTC (History)
1 user (show)

See Also:
jmd: maintainer-feedback+


Attachments
Upgrade to libXC 6 (3.81 KB, patch)
2022-10-26 10:03 UTC, Thierry Thomas
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 2022-10-26 10:03:24 UTC
Created attachment 237644 [details]
Upgrade to libXC 6

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

Some time ago, fundamental API changes (support for double hybrids) were expected in libXC, and some applications prepared to support them, but they were relegated to version 7.0.0. Thus, ports which did not change anything for libXC 6 are still OK, but those which prepared for the expected changes must be patched… (I’ll submit PRs for these ones).
Comment 1 Johannes M Dieterich freebsd_committer freebsd_triage 2022-11-04 20:00:27 UTC
Approved if all consumers work w/ v6 libxc
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2022-11-05 14:50:12 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-11-05 14:50:24 UTC
A commit in branch main references this bug:

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

commit 4d60af922f2aebad10b0affd2841e02e53e2b88c
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-10-23 17:14:04 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-11-05 14:42:46 +0000

    science/libxc: upgrade to libXC 6

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

    PR:             267356
    Approved by:    jmd (maintainer)

 science/libxc/Makefile  | 15 ++++++++++-----
 science/libxc/distinfo  |  6 +++---
 science/libxc/pkg-descr |  2 ++
 science/libxc/pkg-plist | 26 +++++++++++++++++---------
 4 files changed, 32 insertions(+), 17 deletions(-)