svn commit: r482633 - in head/science: atom bagel jdftx libgridxc libxc libxc/files madness octopus py-gpaw
Yuri Victorovich
yuri at FreeBSD.org
Sat Oct 20 23:29:32 UTC 2018
Author: yuri
Date: Sat Oct 20 23:29:28 2018
New Revision: 482633
URL: https://svnweb.freebsd.org/changeset/ports/482633
Log:
science/libxc: Update 3.0.0 -> 4.2.3
PR: 231648
Approved by: dieterich at ogolem.org (maintainer's timeout; 27 days)
Added:
head/science/libxc/files/
head/science/libxc/files/patch-src_xc.h (contents, props changed)
Modified:
head/science/atom/Makefile
head/science/bagel/Makefile
head/science/jdftx/Makefile
head/science/libgridxc/Makefile
head/science/libxc/Makefile
head/science/libxc/distinfo
head/science/libxc/pkg-descr
head/science/libxc/pkg-plist
head/science/madness/Makefile
head/science/octopus/Makefile
head/science/py-gpaw/Makefile
Modified: head/science/atom/Makefile
==============================================================================
--- head/science/atom/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/atom/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -2,7 +2,7 @@
PORTNAME= atom
DISTVERSION= 4.2.7-100
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= https://departments.icmab.es/leem/siesta/Pseudopotentials/Code/ \
https://departments.icmab.es/leem/siesta/Pseudopotentials/:lic
@@ -17,7 +17,7 @@ COMMENT= Program for DFT calculations in atoms
LICENSE= ATOM_LICENSE
LICENSE_NAME= ATOM ACADEMIC LICENCE
LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/atom_licence.html
-LICENSE_PERMS= no-dist-mirror no-pkg-mirror no-pkg-sell no-auto-accept
+LICENSE_PERMS= # none
LIB_DEPENDS= libGridXC.so:science/libgridxc \
libxc.so:science/libxc \
Modified: head/science/bagel/Makefile
==============================================================================
--- head/science/bagel/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/bagel/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -4,6 +4,7 @@ PORTNAME= bagel
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2-21
DISTVERSIONSUFFIX= -g2a9472a50
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri at FreeBSD.org
Modified: head/science/jdftx/Makefile
==============================================================================
--- head/science/jdftx/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/jdftx/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -3,7 +3,7 @@
PORTNAME= jdftx
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.2-74
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -gba743849
CATEGORIES= science
Modified: head/science/libgridxc/Makefile
==============================================================================
--- head/science/libgridxc/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/libgridxc/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -2,7 +2,7 @@
PORTNAME= libgridxc
DISTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= https://launchpad.net/${PORTNAME}/trunk/${DISTVERSION:R}/+download/
Modified: head/science/libxc/Makefile
==============================================================================
--- head/science/libxc/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/libxc/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= libxc
-PORTVERSION= 3.0.0
-PORTREVISION= 5
+DISTVERSION= 4.2.3
CATEGORIES= science
-MASTER_SITES= http://www.tddft.org/programs/octopus/download/libxc/
+MASTER_SITES= http://www.tddft.org/programs/octopus/download/libxc/${DISTVERSION}/
MAINTAINER= dieterich at ogolem.org
COMMENT= Library of exchange-correlation functionals for DFT
@@ -15,13 +14,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= fortran gmake libtool perl5
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-shared
+CONFIGURE_ARGS= --enable-shared --disable-static
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
-
-post-patch:
- @${REINPLACE_CMD} -e '/^pkgconfigdir =/s,libdir),prefix)/libdata,' \
- ${WRKSRC}/build/Makefile.in
.include <bsd.port.mk>
Modified: head/science/libxc/distinfo
==============================================================================
--- head/science/libxc/distinfo Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/libxc/distinfo Sat Oct 20 23:29:28 2018 (r482633)
@@ -1,2 +1,3 @@
-SHA256 (libxc-3.0.0.tar.gz) = 5542b99042c09b2925f2e3700d769cda4fb411b476d446c833ea28c6bfa8792a
-SIZE (libxc-3.0.0.tar.gz) = 8388775
+TIMESTAMP = 1540063598
+SHA256 (libxc-4.2.3.tar.gz) = 02e49e9ba7d21d18df17e9e57eae861e6ce05e65e966e1e832475aa09e344256
+SIZE (libxc-4.2.3.tar.gz) = 15601356
Added: head/science/libxc/files/patch-src_xc.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/libxc/files/patch-src_xc.h Sat Oct 20 23:29:28 2018 (r482633)
@@ -0,0 +1,11 @@
+--- src/xc.h.orig 2018-10-20 19:30:09 UTC
++++ src/xc.h
+@@ -14,7 +14,7 @@ extern "C" {
+ #endif
+
+ #ifdef HAVE_CONFIG_H
+-#include "config.h"
++//#include "config.h" // "config.h" should never be included by the installed package: https://gitlab.com/libxc/libxc/issues/66
+ #endif
+
+ #include <xc_version.h>
Modified: head/science/libxc/pkg-descr
==============================================================================
--- head/science/libxc/pkg-descr Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/libxc/pkg-descr Sat Oct 20 23:29:28 2018 (r482633)
@@ -1,9 +1,9 @@
Libxc is library of exchange-correlation functionals for density-functional
-theory. The aim is to provide a portable, well tested and reliable set of
+theory. The aim is to provide a portable, well tested and reliable set of
exchange and correlation functionals that can be used by all the ETSF codes
and also other codes.
In libxc you can find different types of functionals: LDA, GGA, hybrids,
and mGGA (experimental).
-WWW: http://www.tddft.org/programs/octopus/wiki/index.php/Libxc
+WWW: http://www.tddft.org/programs/libxc/
Modified: head/science/libxc/pkg-plist
==============================================================================
--- head/science/libxc/pkg-plist Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/libxc/pkg-plist Sat Oct 20 23:29:28 2018 (r482633)
@@ -1,23 +1,22 @@
bin/xc-info
+bin/xc-threshold
include/libxc_funcs_m.mod
include/xc.h
-include/xc_config.h
include/xc_f03_lib_m.mod
include/xc_f90_lib_m.mod
include/xc_f90_types_m.mod
include/xc_funcs.h
-include/xc_unconfig.h
+include/xc_funcs_removed.h
include/xc_version.h
-lib/libxc.a
lib/libxc.so
-lib/libxc.so.4
-lib/libxc.so.4.0.0
-lib/libxcf03.a
+lib/libxc.so.5
+lib/libxc.so.5.2.3
lib/libxcf03.so
-lib/libxcf03.so.4
-lib/libxcf03.so.4.0.0
-lib/libxcf90.a
+lib/libxcf03.so.5
+lib/libxcf03.so.5.2.3
lib/libxcf90.so
-lib/libxcf90.so.4
-lib/libxcf90.so.4.0.0
+lib/libxcf90.so.5
+lib/libxcf90.so.5.2.3
libdata/pkgconfig/libxc.pc
+libdata/pkgconfig/libxcf03.pc
+libdata/pkgconfig/libxcf90.pc
Modified: head/science/madness/Makefile
==============================================================================
--- head/science/madness/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/madness/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -2,7 +2,7 @@
PORTNAME= madness
DISTVERSION= 0.10.1.20180823
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
MAINTAINER= yuri at FreeBSD.org
Modified: head/science/octopus/Makefile
==============================================================================
--- head/science/octopus/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/octopus/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -2,7 +2,7 @@
PORTNAME= octopus
DISTVERSION= 8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= http://www.tddft.org/programs/${PORTNAME}/download/${DISTVERSION}/
Modified: head/science/py-gpaw/Makefile
==============================================================================
--- head/science/py-gpaw/Makefile Sat Oct 20 23:15:15 2018 (r482632)
+++ head/science/py-gpaw/Makefile Sat Oct 20 23:29:28 2018 (r482633)
@@ -2,7 +2,7 @@
PORTNAME= gpaw
DISTVERSION= 1.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
More information about the svn-ports-head
mailing list