python3Packages.gpaw: fix darwin build (#439784)

Changed files
+5 -7
pkgs
development
python-modules
+5 -7
pkgs/development/python-modules/gpaw/default.nix
···
# BLAS
libraries += ['blas']
-
library_dirs += ['${blas}/lib']
+
library_dirs += ['${lib.getLib blas}/lib']
# FFTW
fftw = True
···
libxc = True
if libxc:
xc = '${libxc}/'
-
include_dirs += [xc + 'include']
-
library_dirs += [xc + 'lib/']
-
extra_link_args += ['-Wl,-rpath={xc}/lib'.format(xc=xc)]
+
include_dirs += ['${lib.getDev libxc}/include']
+
library_dirs += ['${lib.getLib libxc}/lib']
if 'xc' not in libraries:
libraries.append('xc')
···
libvdwxc = True
if libvdwxc:
vdwxc = '${libvdwxc}/'
-
extra_link_args += ['-Wl,-rpath=%s/lib' % vdwxc]
-
library_dirs += ['%s/lib' % vdwxc]
-
include_dirs += ['%s/include' % vdwxc]
+
library_dirs += ['${lib.getLib libvdwxc}/lib']
+
include_dirs += ['${lib.getDev libvdwxc}/include']
libraries += ['vdwxc']
'';
};