Hi Lluís!

LluXXs Batlle <[email protected]> skribas:

> Author: viric
> Date: Tue May 24 15:35:38 2011
> New Revision: 27297
> URL: https://svn.nixos.org/websvn/nix/?rev=27297&sc=1
>
> Log:
> Adding mainline ghostscript as an option.

How about making a separate Nix expression for GPL Ghostscript?

I find that little is gained by sharing the Nix expression and adding
all these conditionals in there (not to mention that ‘meta’ would need
to be conditional, too.)

> --- nixpkgs/trunk/pkgs/top-level/all-packages.nix     Tue May 24 15:23:04 
> 2011        (r27296)
> +++ nixpkgs/trunk/pkgs/top-level/all-packages.nix     Tue May 24 15:35:38 
> 2011        (r27297)
> @@ -7804,6 +7804,7 @@
>    ghostscript = callPackage ../misc/ghostscript {
>      x11Support = false;
>      cupsSupport = getConfig [ "ghostscript" "cups" ] true;
> +    gnuFork = getConfig [ "ghostscript" "gnu" ] true;
>    };

Likewise, what about using separate attributes for GPL Ghostscript and
GNU Ghostscript?

Besides, I hear ‘getConfig’ is deprecated and old-fashioned.  ;-)

Thanks,
Ludo’.
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to