mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-25 03:17:13 +00:00
08b791a01b
A bit going on here. - Updating resholve from 0.5.1 -> 0.6.0 - adding a depdendency, `binlore`, to supply ~intel on executables that supports new functionality in resholve - adding a package, `yallback`, which provides rule-based callbacks for YARA rule matches (depdency of `binlore`). - automatically generating "lore" for each `input` to a solution in `resholvePackage`. - update README - restructuring some nix components to better support my local dev and CI workflows. - moved package tests into passthru/tests.nix (cuts `bats` out of resholve's immediate dependencies, makes it possible to add my existing Nix API test). - move my oil-dev patches out of resholve into a separate repo (no oil rebuild every time resholve's source changes). Also moving oil-dev into its own Nix file here, to ~track the default.nix in its own repo.
19 lines
336 B
Nix
19 lines
336 B
Nix
{ callPackage
|
|
, ...
|
|
}:
|
|
|
|
let
|
|
source = callPackage ./source.nix { };
|
|
deps = callPackage ./deps.nix { };
|
|
in
|
|
rec {
|
|
resholve = callPackage ./resholve.nix {
|
|
inherit (source) rSrc;
|
|
inherit (source) version;
|
|
inherit (deps.oil) oildev;
|
|
};
|
|
resholvePackage = callPackage ./resholve-package.nix {
|
|
inherit resholve;
|
|
};
|
|
}
|