Applied, thanks!

Karn Kallio <[email protected]> writes:

> In the pygobject package of pythonPackages the codegen python files are
> executable and get wrapped, which causes pygtk to not build because it
> uses the python program to execute them.  The attached patch makes them
> not executable so they do not get wrapped and cause pygtk to fail its
> build.
> From 931b7998658fa72323c9a76e7b336fe726a9cc61 Mon Sep 17 00:00:00 2001
> From: Karn Kallio <[email protected]>
> Date: Fri, 2 Sep 2016 15:30:42 -0400
> Subject: [PATCH] pygobject: prevent wrapping of codegen/*.py files.
>
> ---
>  pkgs/development/python-modules/pygobject/default.nix | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/pkgs/development/python-modules/pygobject/default.nix 
> b/pkgs/development/python-modules/pygobject/default.nix
> index 5c9367a..7f2bd63 100644
> --- a/pkgs/development/python-modules/pygobject/default.nix
> +++ b/pkgs/development/python-modules/pygobject/default.nix
> @@ -26,6 +26,10 @@ mkPythonDerivation rec {
>    # effect, but we leave it in case somebody expects and calls it.
>    postInstall = ''
>      mv $out/lib/${python.libPrefix}/site-packages/{pygtk.pth,${name}.pth}
> +
> +    # Prevent wrapping of codegen files as these are meant to be
> +    # executed by the python program
> +    chmod a-x $out/share/pygobject/*/codegen/*.py
>    '';
>  
>    meta = {
> -- 
> 2.9.3
>
> _______________________________________________
> nix-dev mailing list
> [email protected]
> http://lists.science.uu.nl/mailman/listinfo/nix-dev

Attachment: signature.asc
Description: PGP signature

_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to