GNU bug report logs - #76712
[PATCH 0/7] Refactor and update libvips-related packages

Previous Next

Package: guix-patches;

Reported by: Vinicius Monego <monego <at> posteo.net>

Date: Mon, 3 Mar 2025 14:01:01 UTC

Severity: normal

Tags: patch

Done: Vinicius Monego <monego <at> posteo.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Vinicius Monego <monego <at> posteo.net>
Subject: bug#76712: closed (Re: [PATCH 1/7] gnu: vips: Build with OpenEXR 3.)
Date: Sun, 04 May 2025 23:52:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#76712: [PATCH 0/7] Refactor and update libvips-related packages

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 76712 <at> debbugs.gnu.org.

-- 
76712: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76712
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Vinicius Monego <monego <at> posteo.net>
To: Andreas Enge <andreas <at> enge.fr>
Cc: 76712-done <at> debbugs.gnu.org
Subject: Re: [PATCH 1/7] gnu: vips: Build with OpenEXR 3.
Date: Sun,  4 May 2025 23:51:42 +0000
Em 01/05/2025 04:11, Andreas Enge escreveu:
> Hello Vinicius,

Hello Andreas,

> would you like to take up this patch set again?
> There is a slightly newer patch release of vips.
>
> Concerning propagated inputs, I am not sure whether moving is the
> correct approach. I understood that packages required during build
> additionally need to be present as regular inputs. But this should
> be easy to test. In any case, it would be helpful to add a comment
> why inputs are propagated (for instance, a reference to the vips.pc
> file).

I'm not sure whether this is documented, but it seems to be the common 
procedure. e.g. openexr propagates its private inputs (libdeflate and 
imath). I added a comment in vips on why those inputs are being propagated.

> Since you have commit rights, please feel free to push the patches
> yourself once you have made sure that all depending packages build.
>
> Thanks,
>
> Andreas
>
Done and pushed the series except for the last patch (will rethink it), 
thanks.

[Message part 3 (message/rfc822, inline)]
From: Vinicius Monego <monego <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 0/7] Refactor and update libvips-related packages
Date: Mon,  3 Mar 2025 13:59:25 +0000
Vinicius Monego (7):
  gnu: vips: Build with OpenEXR 3.
  gnu: vips: Update to 8.16.0.
  gnu: vips: Propagate inputs to satisfy vips.pc.
  gnu: nip2: Remove inputs propagated from vips.
  gnu: nip2: Update to 8.9.1.
  gnu: python-pyvips: Update to 2.2.3.
  gnu: python-scooby: Update to 0.10.0.

 gnu/packages/image-processing.scm |  52 +++-----------
 gnu/packages/python-xyz.scm       | 112 +++++++++++++-----------------
 2 files changed, 59 insertions(+), 105 deletions(-)


base-commit: e7b87dcde25b5ef278441d6ea42a7f662fe6d53f
-- 
2.48.1




This bug report was last modified 78 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.