packages/{searxng,stevenblack-hosts,tempo}: use derivation fetcher

This commit is contained in:
Max Headroom 2022-07-25 11:58:20 +02:00
parent ed79a89642
commit 336343488e
3 changed files with 9 additions and 5 deletions

View file

@ -1,5 +1,9 @@
{ runCommand, pins }:
{ runCommand, npins, pins }:
let
src = npins.mkSource pins.stevenblack;
in
runCommand "stevenblack-hosts-${pins.stevenblack.version}" {} ''
cp ${pins.stevenblack}/hosts $out
cp ${src}/hosts $out
''

View file

@ -33,7 +33,7 @@ super: rec {
tempo = super.tempo.overrideAttrs (_: {
version = builtins.substring 1 (-1) pins.tempo.version;
src = pins.tempo;
src = super.npins.mkSource pins.tempo;
subPackages = [ "cmd/tempo" ];
});
}

View file

@ -1,4 +1,4 @@
{ lib, nixosTests, python3, python3Packages, fetchFromGitHub, fetchpatch, pins }:
{ lib, nixosTests, python3, python3Packages, npins, pins }:
with python3Packages;
@ -6,7 +6,7 @@ toPythonModule (buildPythonApplication rec {
pname = "searxng";
version = "1.0.0pre_${builtins.substring 0 7 pins.searxng.revision}";
src = pins.searxng;
src = npins.mkSource pins.searxng;
postPatch = ''
sed -i 's/==.*$//' requirements.txt