From 7ca412a2fad51eb7f819f5954dbbb7d9bf978197 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sun, 15 May 2016 22:49:16 +0200 Subject: nix-generate-from-cpan: fix core module detection This makes the detection of core modules a bit more robust by checking the module inclusion in a pure Perl interpreter. This ensures that any extra path in the `nix-generate-from-cpan` script's `PERL5LIB` does not affect the generated package expression. --- maintainers/scripts/nix-generate-from-cpan.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'maintainers/scripts/nix-generate-from-cpan.nix') diff --git a/maintainers/scripts/nix-generate-from-cpan.nix b/maintainers/scripts/nix-generate-from-cpan.nix index 864fd4e83f6..82d9ad6077a 100644 --- a/maintainers/scripts/nix-generate-from-cpan.nix +++ b/maintainers/scripts/nix-generate-from-cpan.nix @@ -1,7 +1,7 @@ { stdenv, makeWrapper, perl, perlPackages }: stdenv.mkDerivation { - name = "nix-generate-from-cpan-2"; + name = "nix-generate-from-cpan-3"; buildInputs = with perlPackages; [ makeWrapper perl CPANMeta GetoptLongDescriptive CPANPLUS Readonly Log4Perl @@ -20,5 +20,6 @@ stdenv.mkDerivation { meta = { maintainers = with stdenv.lib.maintainers; [ eelco rycee ]; description = "Utility to generate a Nix expression for a Perl package from CPAN"; + platforms = stdenv.lib.platforms.unix; }; } -- cgit 1.4.1