tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
r-openssl: fix build
Peter Simons
8 years ago
45833140
86ad1451
+2
-5
1 changed file
expand all
collapse all
unified
split
pkgs
development
r-modules
default.nix
+2
-5
pkgs/development/r-modules/default.nix
···
279
279
ncdf4 = [ pkgs.netcdf ];
280
280
nloptr = [ pkgs.nlopt ];
281
281
odbc = [ pkgs.unixODBC ];
282
282
-
openssl = [ pkgs.openssl pkgs.openssl.dev ];
283
282
outbreaker = [ pkgs.gsl_1 ];
284
283
pander = [ pkgs.pandoc pkgs.which ];
285
284
pbdMPI = [ pkgs.openmpi ];
···
837
836
});
838
837
839
838
openssl = old.openssl.overrideDerivation (attrs: {
840
840
-
OPENSSL_INCLUDES = "${pkgs.openssl.dev}/include";
841
841
-
preConfigure = ''
842
842
-
sed -i.bak 's|^\( *PKG_LIBS_VERSIONED=\).*$|\1$PKG_LIBS|' configure
843
843
-
'';
839
839
+
PKGCONFIG_CFLAGS = "-I${pkgs.openssl.dev}/include";
840
840
+
PKGCONFIG_LIBS = "-Wl,-rpath,${pkgs.openssl.out}/lib -L${pkgs.openssl.out}/lib -lssl -lcrypto";
844
841
});
845
842
846
843
Rserve = old.Rserve.overrideDerivation (attrs: {