[149235] trunk/dports/science

dstrubbe at macports.org dstrubbe at macports.org
Mon Jun 6 16:04:02 PDT 2016


Revision: 149235
          https://trac.macports.org/changeset/149235
Author:   dstrubbe at macports.org
Date:     2016-06-06 16:04:02 -0700 (Mon, 06 Jun 2016)
Log Message:
-----------
libxc, atompaw, abinit, octopus, ape: Update libxc to 2.2.3, and adapt dependents to use this version and increase revision. Remove unused patches.

Modified Paths:
--------------
    trunk/dports/science/abinit/Portfile
    trunk/dports/science/ape/Portfile
    trunk/dports/science/atompaw/Portfile
    trunk/dports/science/libxc/Portfile
    trunk/dports/science/octopus/Portfile

Removed Paths:
-------------
    trunk/dports/science/abinit/files/
    trunk/dports/science/ape/files/

Modified: trunk/dports/science/abinit/Portfile
===================================================================
--- trunk/dports/science/abinit/Portfile	2016-06-06 20:11:50 UTC (rev 149234)
+++ trunk/dports/science/abinit/Portfile	2016-06-06 23:04:02 UTC (rev 149235)
@@ -7,6 +7,7 @@
 
 name                abinit
 version             8.0.7
+revision            1
 categories          science
 platforms           darwin
 license             GPL-3
@@ -52,9 +53,6 @@
 
 default_variants +etsf_io +libxc +wannier90
 
-#Patch needed to link with libXC 2.1
-patchfiles patch-configure.diff
-
 pre-configure {
     if { [variant_isset etsf_io] } {
         configure.args-append  --with-trio-flavor="netcdf+etsf_io"
@@ -191,8 +189,7 @@
     depends_lib-append      port:libxc
     compilers.enforce_fortran libxc
     configure.args-append   --with-libxc-incs="-I${prefix}/include"
-    # update below when libxc 2.2.x is enabled
-    configure.args-append   --with-libxc-libs="-L${prefix}/lib -lxc"
+    configure.args-append   --with-libxc-libs="-L${prefix}/lib -lxc -lxcf90"
     test.target-append      libxc
 }
 

Modified: trunk/dports/science/ape/Portfile
===================================================================
--- trunk/dports/science/ape/Portfile	2016-06-06 20:11:50 UTC (rev 149234)
+++ trunk/dports/science/ape/Portfile	2016-06-06 23:04:02 UTC (rev 149235)
@@ -6,7 +6,7 @@
 
 name                ape
 version             2.2.1
-revision            1
+revision            2
 categories          science
 platforms           darwin
 license             GPL-2+
@@ -50,9 +50,6 @@
 test.run            yes
 test.target         check
 
-# make compatible with libxc 2.1.x
-patchfiles          patch-src-parser_symbols.F90.diff
-
 livecheck.type      regex
 livecheck.url       ${homepage}
 livecheck.regex     New version (\[0-9.\]+)</a>

Modified: trunk/dports/science/atompaw/Portfile
===================================================================
--- trunk/dports/science/atompaw/Portfile	2016-06-06 20:11:50 UTC (rev 149234)
+++ trunk/dports/science/atompaw/Portfile	2016-06-06 23:04:02 UTC (rev 149235)
@@ -7,6 +7,7 @@
 
 name                atompaw
 version             4.0.0.13
+revision            1
 categories          science
 platforms           darwin
 license             GPL-3
@@ -52,9 +53,7 @@
 variant libxc description {Build with support for libXC exchange-correlation library} {
     depends_lib-append      port:libxc
     compilers.enforce_fortran libxc
-    configure.args-append   --enable-libxc --with-libxc-libs="-L${prefix}/lib -lxc"
-# style for libxc 2.2.x:
-#    configure.args-append   --with-libxc-libs="-L${prefix}/lib -lxc -lxcf90"
+    configure.args-append   --with-libxc-libs="-L${prefix}/lib -lxc -lxcf90"
     configure.args-append   --with-libxc-incs="-I${prefix}/include"
 }
 

Modified: trunk/dports/science/libxc/Portfile
===================================================================
--- trunk/dports/science/libxc/Portfile	2016-06-06 20:11:50 UTC (rev 149234)
+++ trunk/dports/science/libxc/Portfile	2016-06-06 23:04:02 UTC (rev 149235)
@@ -5,9 +5,8 @@
 PortGroup           compilers 1.0
 
 name                libxc
-version             2.1.3
-# We cannot use the 2.2.x until ape can use it. octopus, abinit, and atompaw can.
-# We cannot use the 3.0.x series until all of these can use it. octopus can, maybe others?
+version             2.2.3
+# We cannot use the 3.0.x series until ape, octopus, abinit, and atompaw can use it. octopus can, maybe others?
 categories          science
 platforms           darwin
 license             LGPL-3+
@@ -24,8 +23,8 @@
 homepage            http://www.tddft.org/programs/octopus/wiki/index.php/Libxc
 master_sites        http://www.tddft.org/programs/octopus/download/libxc
 
-checksums           rmd160  d914a6d1c64fa229a7458da35fe37bf7608c98f7 \
-                    sha256  5282635f91c43165c51a9616574188aeb07c52fec23088881adb99df08e56898
+checksums           rmd160  28e7d96c49aebfc4d7b7d16edc91565bc2fd8eea \
+                    sha256  2f2b00b77a75c7fe8fe3f3ae70700cf28a09ff8d0ce791e47980ff7f9cde68e7
 
 compilers.choose    fc
 compilers.setup     require_fortran

Modified: trunk/dports/science/octopus/Portfile
===================================================================
--- trunk/dports/science/octopus/Portfile	2016-06-06 20:11:50 UTC (rev 149234)
+++ trunk/dports/science/octopus/Portfile	2016-06-06 23:04:02 UTC (rev 149235)
@@ -7,7 +7,7 @@
 
 name                octopus
 version             5.0.1
-revision            2
+revision            3
 categories          science
 platforms           darwin
 license             GPL-2+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160606/4e1607c7/attachment.html>


More information about the macports-changes mailing list