forked from iris/neotel-website
nix: add shell.nix
This commit is contained in:
parent
460f4dcbb9
commit
7549db9360
|
@ -0,0 +1,27 @@
|
|||
{ pkgs ? import <nixpkgs> {}, lib ? pkgs.lib }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
neededLibraries = with pkgs; [
|
||||
curl
|
||||
libxml2
|
||||
libxslt
|
||||
];
|
||||
|
||||
in
|
||||
pkgs.mkShell {
|
||||
buildInputs = with pkgs; [
|
||||
ruby
|
||||
bundler
|
||||
|
||||
pkg-config
|
||||
shared-mime-info
|
||||
cacert
|
||||
] ++ neededLibraries;
|
||||
|
||||
"LD_LIBRARY_PATH" = makeLibraryPath neededLibraries;
|
||||
"SSL_CERT_DIR" = "${pkgs.cacert}/etc/ssl/certs";
|
||||
"SSL_CERT_FILE" = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
|
||||
"FREEDESKTOP_MIME_TYPES_PATH" = "${pkgs.shared-mime-info}/share/mime/packages/freedesktop.org.xml";
|
||||
}
|
Loading…
Reference in New Issue