Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2018 23:29:28 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r482633 - in head/science: atom bagel jdftx libgridxc libxc libxc/files madness octopus py-gpaw
Message-ID:  <201810202329.w9KNTSth098659@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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@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}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810202329.w9KNTSth098659>