oq: fix strictDeps build

buildCrystalPackage now has strictDeps enabled

kakoune-cr: add bash to buildInputs for patchShebangs

scry: add bash to buildInputs for patchShebang
This commit is contained in:
Artturin 2022-05-10 05:00:12 +03:00
parent a0d4618e7f
commit c609c50a78
3 changed files with 6 additions and 3 deletions

View file

@ -18,7 +18,8 @@ crystal.buildCrystalPackage rec {
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ jq libxml2 ];
buildInputs = [ libxml2 ];
checkInputs = [ jq ];
format = "shards";

View file

@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, crystal, coreutils, makeWrapper }:
{ lib, fetchFromGitHub, crystal, coreutils, makeWrapper, bash }:
crystal.buildCrystalPackage rec {
pname = "scry";
@ -19,6 +19,7 @@ crystal.buildCrystalPackage rec {
format = "shards";
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ bash ];
shardsFile = ./shards.nix;

View file

@ -1,4 +1,4 @@
{ lib, crystal, fetchFromGitHub, fetchurl, jq }:
{ lib, crystal, fetchFromGitHub, fetchurl, jq, bash }:
let
icon = fetchurl {
url = "https://github.com/mawww/kakoune/raw/master/doc/kakoune_logo.svg";
@ -16,6 +16,7 @@ crystal.buildCrystalPackage rec {
hash = "sha256-xFrxbnZl/49vGKdkESPa6LpK0ckq4Jv5GNLL/G0qA1w=";
};
buildInputs = [ bash ];
propagatedUserEnvPkgs = [ jq ];
format = "shards";