Commits
David Strubbe authored bf9945b1b26
1 1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
2 2 | |
3 3 | PortSystem 1.0 |
4 4 | PortGroup compilers 1.0 |
5 5 | |
6 6 | name libxc |
7 7 | version 2.2.3 |
8 - | # We cannot use the 3.0.x series until ape, octopus, abinit, and atompaw can use it. octopus can, maybe others? |
8 + | # HORTON cannot use version 3 yet. There is also libxc4 port. |
9 9 | categories science |
10 10 | platforms darwin |
11 11 | license LGPL-3+ |
12 12 | maintainers {dstrubbe @dstrubbe} |
13 13 | |
14 + | conflicts libxc4 |
15 + | |
14 16 | description exchange-correlation functionals for DFT |
15 17 | |
16 18 | long_description Libxc is a library of exchange-correlation functionals \ |
17 19 | for density-functional theory. The aim is to provide a \ |
18 20 | portable, well tested and reliable set of exchange and \ |
19 21 | correlation functionals that can be used by all the \ |
20 22 | ETSF codes and also other codes. |
21 23 | |
22 24 | homepage http://www.tddft.org/programs/octopus/wiki/index.php/Libxc |
23 25 | master_sites http://www.tddft.org/programs/octopus/download/libxc |
24 26 | |
25 27 | checksums rmd160 28e7d96c49aebfc4d7b7d16edc91565bc2fd8eea \ |
26 28 | sha256 2f2b00b77a75c7fe8fe3f3ae70700cf28a09ff8d0ce791e47980ff7f9cde68e7 |
27 29 | |
28 30 | compilers.choose fc |
29 31 | compilers.setup require_fortran |
30 - | |
31 - | use_parallel_build yes |
32 + | # g95 gives seg fault running tests |
32 33 | |
33 34 | universal_variant no |
34 35 | |
35 36 | test.run yes |
36 37 | test.target check |
37 38 | |
38 39 | livecheck.type regex |
39 40 | livecheck.url http://www.tddft.org/programs/octopus/wiki/index.php/Libxc:download |
40 41 | livecheck.regex ${name} (\[0-9.\]+) |