Merge pull request #33232 from markuskowa/libxc-pr

libxc: init at 2.2.3

authored by Orivej Desh and committed by GitHub 5be70c39 0dd6bd21

+33
+31
pkgs/development/libraries/libxc/default.nix
··· 1 + { stdenv, fetchurl, gfortran, perl }: 2 + 3 + let 4 + version = "2.2.3"; 5 + in stdenv.mkDerivation { 6 + name = "libxc-${version}"; 7 + src = fetchurl { 8 + url = "http://www.tddft.org/programs/octopus/down.php?file=libxc/libxc-${version}.tar.gz"; 9 + sha256 = "1rv8vsf7zzw0g7j93rqcipzhk2pj1iq71bpkwf7zxivmgavh0arg"; 10 + }; 11 + 12 + buildInputs = [ gfortran ]; 13 + nativeBuildInputs = [ perl ]; 14 + 15 + preConfigure = '' 16 + patchShebangs ./ 17 + ''; 18 + 19 + configureFlags = [ "--enable-shared" ]; 20 + 21 + doCheck = true; 22 + enableParallelBuilding = true; 23 + 24 + meta = with stdenv.lib; { 25 + description = "Library of exchange-correlation functionals for density-functional theory"; 26 + homepage = http://octopus-code.org/wiki/Libxc; 27 + license = licenses.lgpl3; 28 + platforms = platforms.linux; 29 + maintainer = with maintainers; [ markuskowa ]; 30 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 3230 3230 3231 3231 libibverbs = callPackage ../development/libraries/libibverbs { }; 3232 3232 3233 + libxc = callPackage ../development/libraries/libxc { }; 3234 + 3233 3235 libxcomp = callPackage ../development/libraries/libxcomp { }; 3234 3236 3235 3237 libxl = callPackage ../development/libraries/libxl {};