Unverified Commit 00104650 authored by Artturi's avatar Artturi Committed by GitHub
Browse files

Merge pull request #182172 from amjoseph-nixpkgs/pr/units/pythonless

parents 5fd9ce4f 3f11515a
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -9,7 +9,10 @@

assert enableCurrenciesUpdater -> pythonPackages != null;

stdenv.mkDerivation rec {
let pythonEnv = pythonPackages.python.withPackages(ps: [
      ps.requests
    ]);
in stdenv.mkDerivation rec {
  pname = "units";
  version = "2.22";

@@ -18,16 +21,12 @@ stdenv.mkDerivation rec {
    sha256 = "sha256-XRPhIHch/ncm2Qa6HZLcDt2qn8JnWe0i47jRp5MSWEg=";
  };

  pythonEnv = pythonPackages.python.withPackages(ps: [
    ps.requests
  ]);

  buildInputs = [ readline ]
    ++ lib.optionals enableCurrenciesUpdater [
      pythonEnv
    ]
  ;
  prePatch = ''
  prePatch = lib.optionalString enableCurrenciesUpdater ''
    substituteInPlace units_cur \
      --replace "#!/usr/bin/env python" ${pythonEnv}/bin/python
  '';