GNU bug report logs - #71280
[PATCH 0/4] OpenEXR 3 migration.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Vinicius Monego <monego@HIDDEN>; Keywords: patch; dated Thu, 30 May 2024 18:23:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 71280 <at> debbugs.gnu.org:


Received: (at 71280) by debbugs.gnu.org; 30 Aug 2024 15:42:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 30 11:42:29 2024
Received: from localhost ([127.0.0.1]:53340 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sk3lc-0002pJ-WB
	for submit <at> debbugs.gnu.org; Fri, 30 Aug 2024 11:42:29 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45030)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1sk3lY-0002oP-BI
 for 71280 <at> debbugs.gnu.org; Fri, 30 Aug 2024 11:42:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1sk3iP-0000Om-Fr; Fri, 30 Aug 2024 11:39:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=/RYWUdjgQ9PeQkjN6ge8hqZdf6vnYZGJ8ZX75fMf6XE=; b=RKijflgvHOhWAhAn2O+t
 34y6stfj79oq4X8DcdkRMldZOhYW7p+S6k+AwOslRHXO3Sx1UAUeXudOI53XtxNvJmhTRA0A6l6qM
 JVxGReoqaCh5QVzqJb+yosyjwIatgJniSsQwc4vlTPILHjuNwXa6duMwEyLZtFY7UUdFZUrO8WRCy
 1Lx7OyNonGR++2mahnKX2lQGzr2tWPyZ65StfM3HRfHvwNVUf461DwMhlb7tbbvZB4CxXg+8H2TF0
 /EJHHCRZcdIx4jmZ/GRyDw/9RgluXL/wOGhlttoJfrCnzX1scaE9R5JCtF3Mbg2Iw5wKX8vF54U88
 cE+V6ddnLUwX4w==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Vinicius Monego <monego@HIDDEN>
Subject: Re: [bug#71280] [PATCH 0/4] OpenEXR 3 migration.
In-Reply-To: <cover.1717093218.git.monego@HIDDEN> (Vinicius Monego's
 message of "Thu, 30 May 2024 18:22:00 +0000")
References: <cover.1717093218.git.monego@HIDDEN>
Date: Fri, 30 Aug 2024 17:39:06 +0200
Message-ID: <878qwec95x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71280
Cc: 71280 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Vinicius,

Vinicius Monego <monego@HIDDEN> skribis:

> I updated some of the last packages that are still using OpenEXR 2.x. The=
y build, but I couldn't test their functionality.
>
> Vinicius Monego (4):
>   gnu: kimageformats: Build with current OpenEXR.
>   gnu: hugin: Update to 2023.0.0.
>   gnu: vigra: Update to 1.11.2.
>   gnu: vips: Build with current OpenEXR.

This feel through the cracks but this looks like important work.  Maybe
rebase and resend (to get qa.guix feedback) or push directly if testing
confirms it still works?

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#71280; Package guix-patches. Full text available.

Message received at 71280 <at> debbugs.gnu.org:


Received: (at 71280) by debbugs.gnu.org; 30 May 2024 18:24:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 30 14:24:15 2024
Received: from localhost ([127.0.0.1]:50679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sCkRj-0001WY-4m
	for submit <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:15 -0400
Received: from mout02.posteo.de ([185.67.36.66]:48033)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monego@HIDDEN>) id 1sCkRh-0001WA-3m
 for 71280 <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:13 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id DB1D5240106
 for <71280 <at> debbugs.gnu.org>; Thu, 30 May 2024 20:23:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1717093436; bh=ClfhVb4QLKu1Vp0s3h4AJiJCg03CrD7if8k5B6EA7Ac=;
 h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:
 Content-Transfer-Encoding:From;
 b=hwErgadyMq2ot/yz06q209Ddc0xkdgzOY+L+GOC1+vvbfgXT7Al66p9eTH7zdw86Z
 CnqP8mNLL4MpG/Gc2eIGv8uqcjKLFJTij2eHMHoHAWsI3/SmFO1VXkU4FS2y4RxKrV
 OHJXKvYXvx/Mde9EgZWG1uEOM0Fmee/hJ2YssJJfVTlq78Di4oyYxTQJCpocWuWtMH
 IJYfdQyzs5a4qROuDyW2V7/XXN4dosMvaR/6NEhKIT4zSJHmRXG+plwAoiDK1fnJsC
 ynTbm5uKN7D+cFR1b0NvejuT0Dq6j2aak41ku7R8umFgFmmRE68p4XzY5PhF6z7zJY
 9zqPEm0P1M2bw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4VqvlY46mDz6twJ;
 Thu, 30 May 2024 20:23:53 +0200 (CEST)
From: Vinicius Monego <monego@HIDDEN>
To: 71280 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: vips: Build with current OpenEXR.
Date: Thu, 30 May 2024 18:23:03 +0000
Message-Id: <afd7376f9e8972bd3c1be6e47b066740a6f871a9.1717093218.git.monego@HIDDEN>
In-Reply-To: <cover.1717093218.git.monego@HIDDEN>
References: <cover.1717093218.git.monego@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71280
Cc: Vinicius Monego <monego@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/image-processing.scm (vips)[inputs]: Add imath. Replace
openexr-2 by openexr.

Change-Id: I934acff558c947cacc820878813dd756ee5db6f8
---
 gnu/packages/image-processing.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 7c9d12557e..5faf4b9cce 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -782,6 +782,7 @@ (define-public vips
            glib
            hdf5
            imagemagick
+           imath
            lcms
            libexif
            libgsf
@@ -793,7 +794,7 @@ (define-public vips
            libwebp
            matio
            niftilib
-           openexr-2
+           openexr
            orc
            pango
            poppler))
-- 
2.39.2





Information forwarded to guix-patches@HIDDEN:
bug#71280; Package guix-patches. Full text available.

Message received at 71280 <at> debbugs.gnu.org:


Received: (at 71280) by debbugs.gnu.org; 30 May 2024 18:24:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 30 14:24:11 2024
Received: from localhost ([127.0.0.1]:50673 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sCkRe-0001WI-Gf
	for submit <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:11 -0400
Received: from mout01.posteo.de ([185.67.36.65]:50031)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monego@HIDDEN>) id 1sCkRc-0001Vs-1r
 for 71280 <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:08 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id B0BA4240028
 for <71280 <at> debbugs.gnu.org>; Thu, 30 May 2024 20:23:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1717093431; bh=7/Si9I1iWZu+1eI+F9OzlgdtrNkiFMH2HNzT+ihUy/w=;
 h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:
 Content-Transfer-Encoding:From;
 b=VwndJjovxgavtFoZ0nr7cbwM/xa/OHuO2s37t1ouGoE31/ZnTUSCvgl56P7vsnBsC
 xSKaqiLY6Fr+HOyS6GGLC1cpMCUzeanBoqUVs/o0SZK+WLC5iCHwfCh+WRz/xirSLn
 JtDusAq2YRhwKCHrq0KPo0vRt/u6wAfpqEby6iK/XVKAO5G+wMmd7PxKEz5TXWJYu8
 usPjDz54l8NnIr/OEOWV5cWkhqFdqBEtbujNKgjS5Ej6q4TOdvxXTZBbHbm+D2+ETv
 xWuSqfIHEIwxfBb+UqwEHRaBqzxJfvF3804HDTpQEa/gE0MS7cs+9wv151CQMzX8kU
 JKACsyTcSKBug==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4VqvlS6xg1z6twJ;
 Thu, 30 May 2024 20:23:48 +0200 (CEST)
From: Vinicius Monego <monego@HIDDEN>
To: 71280 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: vigra: Update to 1.11.2.
Date: Thu, 30 May 2024 18:23:02 +0000
Message-Id: <bc1b10efc8fa31749bae4c67165fedfc2693074f.1717093218.git.monego@HIDDEN>
In-Reply-To: <cover.1717093218.git.monego@HIDDEN>
References: <cover.1717093218.git.monego@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: 71280
Cc: Vinicius Monego <monego@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

* gnu/packages/image.scm (vigra): Update to 1.11.2.
[inputs]: Use package labels. Add imath. Replace openexr-2 by openexr.
[native-inputs]: Use package labels.
[arguments]<#:configure-flags>: Unset "-DCMAKE_CXX_FLAGS".

Change-Id: I4dd538ca386c6486ed57cde61337118c2c32d99d
---
 gnu/packages/image.scm | 137 ++++++++++++++++++-----------------------
 1 file changed, 59 insertions(+), 78 deletions(-)

diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index fae45363ad..0c9c1b7f10 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -1331,87 +1331,68 @@ (define-public freeimage
     (home-page "https://freeimage.sourceforge.io/")))
 
 (define-public vigra
-    (let ((commit "9b514fa00a136f5fd81bb57ee9f6293c333ffc1f")
-          (revision "0"))
-    (package
-     (name "vigra")
-     (version (git-version "1.11.1" revision commit))
-     (source
-      (origin
-        ;; The last release is 1.11.1, from 2017. It's becoming more and more
-        ;; difficult to build this old release, and the upstream developers
-        ;; suggest on their home page to build from the Git repo, saying "It is
-        ;; generally safe to use the 'master' branch of the development snapshot,
-        ;; as we avoid uploading untested or incompatible changes to this branch."
-        (method git-fetch)
-        (uri (git-reference
-               (url "https://github.com/ukoethe/vigra")
-               (commit commit)))
-        (file-name (git-file-name name version))
-        (sha256 (base32
-                  "1vzlypviala109imwxkp46lqhhxszf79ypfb8wxg6z7g02j7mm73"))))
-     (build-system cmake-build-system)
-     (inputs
-      `(("boost" ,boost)
-        ("fftw" ,fftw)
-        ("fftwf" ,fftwf)
-        ("hdf5" ,hdf5)
-        ("ilmbase" ,ilmbase) ; propagated by openexr, but needed explicitly
-                             ; to create a configure-flag
-        ("libjpeg" ,libjpeg-turbo)
-        ("libpng" ,libpng)
-        ("libtiff" ,libtiff)
-        ("openexr" ,openexr-2)
-        ("python" ,python-wrapper)
-        ;("python-numpy" ,python-numpy)
-        ("zlib" ,zlib)))
-     (native-inputs
-      `(("doxygen" ,doxygen)
-        ("python-nose" ,python-nose)
-        ("sphinx" ,python-sphinx)))
-     (arguments
-      `(#:test-target "check"
-        #:phases
-        (modify-phases %standard-phases
-          (add-after 'unpack 'disable-broken-tests
-            (lambda _
-              ;; See https://github.com/ukoethe/vigra/issues/432
-              (substitute* "test/fourier/CMakeLists.txt"
-                (("VIGRA_ADD_TEST.*") ""))
-              ;; This test fails with Numpy 1.15:
-              ;; <https://github.com/ukoethe/vigra/issues/436>.
-              (substitute* "vigranumpy/test/CMakeLists.txt"
-                (("test1\\.py") ""))
-              #t)))
-        #:configure-flags
-          (list "-Wno-dev" ; suppress developer mode with lots of warnings
-                (string-append "-DVIGRANUMPY_INSTALL_DIR="
-                               (assoc-ref %outputs "out")
-                               "/lib/python"
-                               ,(version-major+minor (package-version python))
-                               "/site-packages")
-                ;; Vigranumpy isn't compatible with numpy >= 1.20.
-                "-DWITH_VIGRANUMPY=0"
-                ;; OpenEXR is not enabled by default.
-                "-DWITH_OPENEXR=1"
-                ;; Fix rounding error on 32-bit machines
-                "-DCMAKE_C_FLAGS=-ffloat-store"
-                ;; The header files of ilmbase are not found when included
-                ;; by the header files of openexr, and an explicit flag
-                ;; needs to be set.
-                (string-append "-DCMAKE_CXX_FLAGS=-I"
-                               (assoc-ref %build-inputs "ilmbase")
-                               "/include/OpenEXR"
-                               " -ffloat-store"))))
-     (synopsis "Computer vision library")
-     (description
-      "VIGRA stands for Vision with Generic Algorithms.  It is an image
+  (package
+    (name "vigra")
+    (version "1.11.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ukoethe/vigra")
+             (commit "Version-1-11-2")))
+       (file-name (git-file-name name version))
+       (sha256 (base32
+                "12ywzz8c6p1cmmr3b849yhvmbi1kmqz2ag82qpj41hy8lis6gaf4"))))
+    (build-system cmake-build-system)
+    (inputs
+     (list boost
+           fftw
+           fftwwf
+           hdf5
+           imath
+           libjpeg-turbo
+           libpng
+           libtiff
+           openexr
+           python-wrapper))
+    (native-inputs
+     (list doxygen python-nose python-sphinx))
+    (arguments
+     `(#:test-target "check"
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'disable-broken-tests
+           (lambda _
+             ;; See https://github.com/ukoethe/vigra/issues/432
+             (substitute* "test/fourier/CMakeLists.txt"
+               (("VIGRA_ADD_TEST.*") ""))
+             ;; This test fails with Numpy 1.15:
+             ;; <https://github.com/ukoethe/vigra/issues/436>.
+             (substitute* "vigranumpy/test/CMakeLists.txt"
+               (("test1\\.py") ""))
+             #t)))
+       #:configure-flags
+       (list "-Wno-dev" ; suppress developer mode with lots of warnings
+             (string-append "-DVIGRANUMPY_INSTALL_DIR="
+                            (assoc-ref %outputs "out")
+                            "/lib/python"
+                            ,(version-major+minor (package-version python))
+                            "/site-packages")
+             ;; Vigranumpy isn't compatible with numpy >= 1.20.
+             "-DWITH_VIGRANUMPY=0"
+             ;; OpenEXR is not enabled by default.
+             "-DWITH_OPENEXR=1"
+             ;; Fix rounding error on 32-bit machines
+             "-DCMAKE_C_FLAGS=-ffloat-store")))
+    (synopsis "Computer vision library")
+    (description
+     "VIGRA stands for Vision with Generic Algorithms.  It is an image
   processing and analysis library that puts its main emphasis on customizable
   algorithms and data structures.  It is particularly strong for
   multi-dimensional image processing.")
-     (license license:expat)
-     (home-page "https://ukoethe.github.io/vigra/")
-     (properties '((max-silent-time . 7200)))))) ;2 hours, to avoid timing out
+    (license license:expat)
+    (home-page "https://ukoethe.github.io/vigra/")
+    (properties '((max-silent-time . 7200))))) ;2 hours, to avoid timing out
 
 (define-public vigra-c
   (let* ((commit "66ff4fa5a7d4a77415caa676a45c2c6ea16562e7")
-- 
2.39.2





Information forwarded to guix-patches@HIDDEN:
bug#71280; Package guix-patches. Full text available.

Message received at 71280 <at> debbugs.gnu.org:


Received: (at 71280) by debbugs.gnu.org; 30 May 2024 18:24:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 30 14:24:05 2024
Received: from localhost ([127.0.0.1]:50668 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sCkRY-0001Vx-VQ
	for submit <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:05 -0400
Received: from mout02.posteo.de ([185.67.36.66]:34433)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monego@HIDDEN>) id 1sCkRV-0001V1-1r
 for 71280 <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:01 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id D2734240103
 for <71280 <at> debbugs.gnu.org>; Thu, 30 May 2024 20:23:44 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1717093424; bh=yGw3bzJfeldhaemKG/VTmxy6KwnAnGp5FMlg3hNU58w=;
 h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:
 Content-Transfer-Encoding:From;
 b=Plx3Bskw2Pjh5dhNY8ZSW2WWqfIGCgzQFAzXwvNhQmbEPfHrPf3uewQNqh1/Ev1SN
 V2AsqcDQXCnkOwYhQhm18XuM7vze5dSDJWCkLI7a7+mCx4Qml2OfUbW6vRWasx6df5
 BIaLntuF0M54ZBWB+yEtx4iqtj2LKoHDJ6U96UAu9c+r7jmDNW609RS3uL0ABHzzok
 NDicSb8uZE6/JNuurMauOoLYtCRb5sDU4PdA9mvGoNzts/y2dzQ6XfjBRc8Z+gFuZG
 rqbNdm16mr74+fNUQqCkK3uWFr3h0ZQLtNQcYur3J/8znRYKyqbrb8Rd0pBtqsfVMF
 0dWzQZ6fLAsVA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4VqvlN0H8Wz6tw3;
 Thu, 30 May 2024 20:23:43 +0200 (CEST)
From: Vinicius Monego <monego@HIDDEN>
To: 71280 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: hugin: Update to 2023.0.0.
Date: Thu, 30 May 2024 18:23:01 +0000
Message-Id: <0bdf4b58530239a5da20a2104c49df9f2ed21de4.1717093218.git.monego@HIDDEN>
In-Reply-To: <cover.1717093218.git.monego@HIDDEN>
References: <cover.1717093218.git.monego@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71280
Cc: Vinicius Monego <monego@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/photo.scm (hugin): Update to 2023.0.0.
[inputs]: Add imath. Replace openexr-2 by openexr.
[arguments]<#:configure-flags>: Unset "-DCMAKE_CXX_FLAGS".

Change-Id: I63d1927677a4b5f8983600ee065bafe4d3ca4149
---
 gnu/packages/photo.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index 5d6675b7e2..536c4e706e 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -750,7 +750,7 @@ (define-public entangle
 (define-public hugin
   (package
     (name "hugin")
-    (version "2021.0.0")
+    (version "2023.0.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://sourceforge/hugin/hugin/hugin-"
@@ -758,7 +758,7 @@ (define-public hugin
                                   "/hugin-" version ".tar.bz2"))
               (sha256
                (base32
-                "1ngadsv22ii05kmvpzdivhwlks4pnv9ijz7j9srl8y54gy5flyh4"))))
+                "0av367k70f7ww6nwnm9lbg9p9ibjjhq25g9rqr20azh1qv69z8q4"))))
     (build-system cmake-build-system)
     (native-inputs
      (list gettext-minimal pkg-config))
@@ -770,6 +770,7 @@ (define-public hugin
            flann
            freeglut
            glew
+           imath
            lcms
            libjpeg-turbo
            libpano13
@@ -778,7 +779,7 @@ (define-public hugin
            libxi
            libxmu
            mesa
-           openexr-2
+           openexr
            sqlite
            vigra
            wxwidgets
@@ -787,12 +788,6 @@ (define-public hugin
      `(#:tests? #f                      ; no check target
        #:configure-flags
        (list
-        ;; The header files of ilmbase (propagated by openexr) are not found
-        ;; when included by the header files of openexr, and an explicit
-        ;; flag needs to be set.
-        (string-append "-DCMAKE_CXX_FLAGS=-I"
-                       (assoc-ref %build-inputs "ilmbase")
-                       "/include/OpenEXR")
         ;; Disable installation of the Python scripting interface.
         ;; It would require the additional inputs python and swig.
         ;; Installation would need to be tweaked, as it tries to install
-- 
2.39.2





Information forwarded to guix-patches@HIDDEN:
bug#71280; Package guix-patches. Full text available.

Message received at 71280 <at> debbugs.gnu.org:


Received: (at 71280) by debbugs.gnu.org; 30 May 2024 18:24:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 30 14:24:00 2024
Received: from localhost ([127.0.0.1]:50662 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sCkRU-0001VE-FG
	for submit <at> debbugs.gnu.org; Thu, 30 May 2024 14:24:00 -0400
Received: from mout02.posteo.de ([185.67.36.66]:59653)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monego@HIDDEN>) id 1sCkRR-0001Uu-KH
 for 71280 <at> debbugs.gnu.org; Thu, 30 May 2024 14:23:58 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id B5672240104
 for <71280 <at> debbugs.gnu.org>; Thu, 30 May 2024 20:23:40 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1717093420; bh=sVKg7GtQnCOxdk9W0yz2pLf2NLSMExsauz/vzNIL2Tg=;
 h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type:
 Content-Transfer-Encoding:From;
 b=mCpfHielM5FQjoKbSDtvqO+IZr3nHXotAukZHfgSvnL2WTwipl2yPC2KmrCvNDB8a
 zETChXBNmYzXHvTcf85oEFtfY7aljJaJkIsRvt6oUDTdTEV8Jb2zsgQUiB8JbPBl7e
 KYzY7JdhYtVG7xJ0iWCSHAmotrnCNvz+Y3C+WP7so9+M0ag2/A+KE5CYcH6WmwyH5a
 9KKlIAgirXVyaItOsKfGD6MJ7JJD11NgN+Ggp6mTYKgJKCHcgmrTLdA6zcG5O3idm3
 o/VkElKwrsXiM+aEjgsfCnnJ0/HoYuYn1k9A2LxK/AvH9UiiosOK2Zrqs1MFMYLB1O
 iH8TTjb7GfJ9w==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4VqvlH6z7xz6tvy;
 Thu, 30 May 2024 20:23:39 +0200 (CEST)
From: Vinicius Monego <monego@HIDDEN>
To: 71280 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: kimageformats: Build with current OpenEXR.
Date: Thu, 30 May 2024 18:23:00 +0000
Message-Id: <b8ffbed520f1059ca5007f1b11f7fbcef1bf253a.1717093218.git.monego@HIDDEN>
In-Reply-To: <cover.1717093218.git.monego@HIDDEN>
References: <cover.1717093218.git.monego@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71280
Cc: Vinicius Monego <monego@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/kde-frameworks.scm (kimageformats)[inputs]: Replace openexr-2
by openexr. Add imath, zlib.
[arguments]: Unset "-DCMAKE_CXX_FLAGS".

Change-Id: I49bb6f4e6c75a44dbb92752ad2f2fe600f2a6414
---
 gnu/packages/kde-frameworks.scm | 24 +++++++++---------------
 1 file changed, 9 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 08329820fa..e8f3b2f5f2 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -13,6 +13,7 @@
 ;;; Copyright © 2022 Petr Hodina <phodina@HIDDEN>
 ;;; Copyright © 2023 Zheng Junjie <873216071@HIDDEN>
 ;;; Copyright © 2024 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
+;;; Copyright © 2024 Vinicius Monego <monego@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1938,9 +1939,11 @@ (define-public kimageformats
     (native-inputs
      (list extra-cmake-modules pkg-config))
     (inputs
-     (list karchive ; for Krita and OpenRaster images
-           openexr-2 ; for OpenEXR high dynamic-range images
-           qtbase-5))
+     (list imath ; companion for OpenEXR
+           karchive ; for Krita and OpenRaster images
+           openexr ; for OpenEXR high dynamic-range images
+           qtbase-5
+           zlib))
     (arguments
      (list
       #:phases
@@ -1955,18 +1958,9 @@ (define-public kimageformats
           (replace 'check
             (lambda* (#:key tests? #:allow-other-keys)
               (when tests?
-                (setenv "HOME"
-                        (getcwd))
-                ;; FIXME: I guess kde's qt no this fail.
-                ;; see https://invent.kde.org/frameworks/kimageformats/-/jobs/1046283
-                (invoke "ctest" "-E" "kimageformats-read-psd")))))
-      ;; FIXME: The header files of ilmbase (propagated by openexr) are not
-      ;; found when included by the header files of openexr, and an explicit
-      ;; flag needs to be set.
-      #:configure-flags #~(list (string-append "-DCMAKE_CXX_FLAGS=-I"
-                                               (assoc-ref %build-inputs
-                                                          "ilmbase")
-                                               "/include/OpenEXR"))))
+                (setenv "HOME" (getcwd))
+                ;; Test fails with unsupported image format 'birthday.tif'.
+                (invoke "ctest" "-E" "kimageformats-read-psd")))))))
     (home-page "https://community.kde.org/Frameworks")
     (synopsis "Plugins to allow QImage to support extra file formats")
     (description "This framework provides additional image format plugins for
-- 
2.39.2





Information forwarded to guix-patches@HIDDEN:
bug#71280; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 May 2024 18:23:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 30 14:23:00 2024
Received: from localhost ([127.0.0.1]:50618 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sCkQW-0001SR-1t
	for submit <at> debbugs.gnu.org; Thu, 30 May 2024 14:23:00 -0400
Received: from lists.gnu.org ([209.51.188.17]:53496)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monego@HIDDEN>) id 1sCkQT-0001SH-RS
 for submit <at> debbugs.gnu.org; Thu, 30 May 2024 14:22:58 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <monego@HIDDEN>) id 1sCkQI-0006BK-Ot
 for guix-patches@HIDDEN; Thu, 30 May 2024 14:22:46 -0400
Received: from mout01.posteo.de ([185.67.36.65])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <monego@HIDDEN>) id 1sCkQH-00084F-55
 for guix-patches@HIDDEN; Thu, 30 May 2024 14:22:46 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 3DB91240028
 for <guix-patches@HIDDEN>; Thu, 30 May 2024 20:22:42 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1717093362; bh=7BdIROIIpu/AS+dLVtw0UpKkuOvj/ztyQwLvbfXhAqM=;
 h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:
 Content-Transfer-Encoding:From;
 b=oL7SYMAQ60JWhX272RLsjMYYg97OOmxzvDdIjca3iaaLrEhXO72qN9aMF2j1IDcWd
 RYR1DXzyks1PYB9CkLVgPFF4jCLJeHhGRCWevAVIjur43B7ifUvh7IWp4nxpBLMalZ
 swjqa21B1v5FqtjEZf4nXw7EPW0AsR+5mhvPcrMLrDGnOV8MVTdxb0hPBehpEO3IU1
 4SuK5LeyjTgWKv6oA1IlqC09IUVfzwiEGXQ1Hp4vnnP4tfKQGJx8opnwlvL1lUuFHB
 19a8iJDJV4RuIGpWGIcnFtFRXwjIIiY1re3DIfAcjgAbPoFyhdtz/6M5x4RdQEI6RL
 a7eJJ2pQbgpBA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Vqvk91yYcz6twH;
 Thu, 30 May 2024 20:22:40 +0200 (CEST)
From: Vinicius Monego <monego@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/4] OpenEXR 3 migration.
Date: Thu, 30 May 2024 18:22:00 +0000
Message-Id: <cover.1717093218.git.monego@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@HIDDEN;
 helo=mout01.posteo.de
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Vinicius Monego <monego@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

I updated some of the last packages that are still using OpenEXR 2.x. They build, but I couldn't test their functionality.

Vinicius Monego (4):
  gnu: kimageformats: Build with current OpenEXR.
  gnu: hugin: Update to 2023.0.0.
  gnu: vigra: Update to 1.11.2.
  gnu: vips: Build with current OpenEXR.

 gnu/packages/image-processing.scm |   3 +-
 gnu/packages/image.scm            | 137 +++++++++++++-----------------
 gnu/packages/kde-frameworks.scm   |  24 ++----
 gnu/packages/photo.scm            |  13 +--
 4 files changed, 74 insertions(+), 103 deletions(-)


base-commit: dc8fb5672464b6386f6b4b94723f9b36edc4e625
-- 
2.39.2





Acknowledgement sent to Vinicius Monego <monego@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#71280; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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