[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70546] [PATCH v2] gnu: cairo: Fix cross-compilation.
From: |
Ludovic Courtès |
Subject: |
[bug#70546] [PATCH v2] gnu: cairo: Fix cross-compilation. |
Date: |
Mon, 13 May 2024 14:47:37 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi,
Zheng Junjie <zhengjunjie@iscas.ac.cn> skribis:
> * gnu/packages/gtk.scm (cairo)[arguments]: Add ‘fix-cross-compilation’ phase
> when cross-compiling.
>
> Change-Id: I3579bb1249c749ee5f164bb4dd47f585b181c2bc
[...]
> + ,@(if (%current-target-system)
> + `(#:phases
> + (modify-phases %standard-phases
> + (add-after 'unpack 'fix-cross-compilation
> + (lambda _
> + ;; XXX: Let meson-build-system can customize the
> property
s/can customize/customize/
> + (substitute* "meson.build"
> + (("'ipc_rmid_deferred_release', 'auto'")
> + ;; see
> https://github.com/NixOS/nixpkgs/blob/df51f2293e935e85f6a2e69bcf89a40cb31bbc3d/pkgs/development/libraries/cairo/default.nix#L65
> + ;; XXX: check it on hurd.
> + "'ipc_rmid_deferred_release', 'true'"))))))
> + '())))
Otherwise LGTM, thanks!
Ludo’.
- [bug#70546] [PATCH v2] gnu: cairo: Fix cross-compilation.,
Ludovic Courtès <=