Sha256: 1de9e29bf62dfb602ffec0292fb7e684f9557b417ba427f08dc8d94b89bd8ba0
Contents?: true
Size: 1.52 KB
Versions: 3
Compression:
Stored size: 1.52 KB
Contents
{ description = "bison"; inputs.devshell.url = "github:numtide/devshell"; inputs.flake-utils.url = "github:numtide/flake-utils"; inputs.flake-compat = { url = "github:edolstra/flake-compat"; flake = false; }; outputs = { self, flake-utils, devshell, nixpkgs, ... }: flake-utils.lib.eachDefaultSystem (system: { devShells.default = let pkgs = import nixpkgs { inherit system; overlays = [ devshell.overlays.default ]; config.permittedInsecurePackages = []; }; in pkgs.devshell.mkShell { imports = [ (pkgs.devshell.importTOML ./devshell.toml) ]; packages = [ pkgs.pkg-config pkgs.gcc pkgs.sqlite pkgs.gnumake pkgs.yarn pkgs.ruby_3_2 pkgs.libyaml.dev pkgs.openssl_3_2.dev pkgs.postgresql pkgs.autoconf269 pkgs.automake pkgs.autogen pkgs.libtool pkgs.libffi.dev pkgs.gnum4 pkgs.secp256k1 ]; env = [ { name = "PKG_CONFIG_PATH"; value = "${pkgs.pkg-config}:${pkgs.openssl_3_2.dev}/lib/pkgconfig:${pkgs.libyaml.dev}/lib/pkgconfig:${pkgs.postgresql}/lib/pkgconfig:${pkgs.libffi.dev}/lib/pkgconfig:${pkgs.secp256k1}/lib/pkgconfig"; } { name = "LIBTOOL"; value = "${pkgs.libtool}"; } ]; }; }); }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
bison-0.1.2 | flake.nix |
bison-0.1.1 | flake.nix |
bison-0.1.0 | flake.nix |