mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-26 04:43:09 +03:00
nix: Add nixFlakes attribute for the flake branch
This commit is contained in:
parent
e82f01d2c5
commit
abd51d042c
@ -11,7 +11,7 @@ let
|
|||||||
common =
|
common =
|
||||||
{ lib, stdenv, fetchurl, fetchpatch, perl, curl, bzip2, sqlite, openssl ? null, xz
|
{ lib, stdenv, fetchurl, fetchpatch, perl, curl, bzip2, sqlite, openssl ? null, xz
|
||||||
, pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost, editline
|
, pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost, editline
|
||||||
, autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns
|
, autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns, jq
|
||||||
, busybox-sandbox-shell
|
, busybox-sandbox-shell
|
||||||
, storeDir
|
, storeDir
|
||||||
, stateDir
|
, stateDir
|
||||||
@ -37,7 +37,7 @@ common =
|
|||||||
nativeBuildInputs =
|
nativeBuildInputs =
|
||||||
[ pkgconfig ]
|
[ pkgconfig ]
|
||||||
++ lib.optionals (!is20) [ curl perl ]
|
++ lib.optionals (!is20) [ curl perl ]
|
||||||
++ lib.optionals fromGit [ autoreconfHook autoconf-archive bison flex libxml2 libxslt docbook5 docbook_xsl_ns ];
|
++ lib.optionals fromGit [ autoreconfHook autoconf-archive bison flex libxml2 libxslt docbook5 docbook_xsl_ns jq ];
|
||||||
|
|
||||||
buildInputs = [ curl openssl sqlite xz bzip2 ]
|
buildInputs = [ curl openssl sqlite xz bzip2 ]
|
||||||
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
|
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
|
||||||
@ -193,4 +193,18 @@ in rec {
|
|||||||
inherit storeDir stateDir confDir boehmgc;
|
inherit storeDir stateDir confDir boehmgc;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
nixFlakes = lib.lowPrio (callPackage common rec {
|
||||||
|
name = "nix-2.3${suffix}";
|
||||||
|
suffix = "pre20190612_06010ea";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "NixOS";
|
||||||
|
repo = "nix";
|
||||||
|
rev = "06010eaf199005a393f212023ec5e8bc97978537";
|
||||||
|
sha256 = "1fq99fmlag5hxvgzxrclgfsnc1fhhfwnslyshad1934wi9nzx1s2";
|
||||||
|
};
|
||||||
|
fromGit = true;
|
||||||
|
|
||||||
|
inherit storeDir stateDir confDir boehmgc;
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -23373,7 +23373,8 @@ in
|
|||||||
nix
|
nix
|
||||||
nix1
|
nix1
|
||||||
nixStable
|
nixStable
|
||||||
nixUnstable;
|
nixUnstable
|
||||||
|
nixFlakes;
|
||||||
|
|
||||||
nixops = callPackage ../tools/package-management/nixops { };
|
nixops = callPackage ../tools/package-management/nixops { };
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user