From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 23:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42807@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15971018388497 (code B ref -1); Mon, 10 Aug 2020 23:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Aug 2020 23:23:58 +0000 Received: from localhost ([127.0.0.1]:37849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5H93-0002Cx-V4 for submit@debbugs.gnu.org; Mon, 10 Aug 2020 19:23:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:39672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5H8z-0002Cn-Ag for submit@debbugs.gnu.org; Mon, 10 Aug 2020 19:23:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5H8y-0007Ys-RN for guix-patches@gnu.org; Mon, 10 Aug 2020 19:23:53 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38933) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5H8w-00046k-AK for guix-patches@gnu.org; Mon, 10 Aug 2020 19:23:52 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 9DF0A2400FB for ; Tue, 11 Aug 2020 01:23:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597101826; bh=0qfMzSELsoqhZek0zmX05cXgZEhGSOhmaWrRGHdlIGU=; h=From:To:Cc:Subject:Date:From; b=OzKzynKamNChY/YWoNr9H2mhqPPn7RbXDfpDpQy25AB/PdtN3ZfT7BgFihZjU+okQ K+vYsvwN9SK2CSHjkJurk3PecPG3emlvNsZQW0oq5b7R3EQYBjpd9WWfBI618Gx7LK MJwOUXXjZP7t7875vsm5AeaZiy3dzD0dUtHNnSu9hgCHr4Z5t6MQmKveqjpDrhSs+g Tx190i97+oasUW402tTBF5uWPkBXO8WSfxhobHB/qA9CfCqfcTnbQFIT/7KGWsRa/X ex2OEtapKialbkhamxEH5bne/SHrYMmaSR9eW+HuhOBM1ip6W/hs5X3n9ITRjQhw1u 39HllTi/5GR1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BQX8c6JMPz9rxT; Tue, 11 Aug 2020 01:23:44 +0200 (CEST) From: Vinicius Monego Date: Mon, 10 Aug 2020 20:23:25 -0300 Message-Id: <20200810232325.61515-1-monego@posteo.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/10 19:23:47 X-ACL-Warn: Detected OS = Linux 3.11 and newer 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.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/photo.scm (darktable): update to 3.2.1. --- gnu/packages/photo.scm | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index abdb751a5a..6be0094a8d 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -465,7 +465,7 @@ photographic equipment.") (define-public darktable (package (name "darktable") - (version "3.0.2") + (version "3.2.1") (source (origin (method url-fetch) @@ -473,7 +473,7 @@ photographic equipment.") "https://github.com/darktable-org/darktable/releases/" "download/release-" version "/darktable-" version ".tar.xz")) (sha256 - (base32 "1yrnkw8c47kmy2x6m1xp69hwyk02xyc8pd9kvcmyj54lzrhzdfka")))) + (base32 "035rvqmw386hm0jpi14lf4dnpr5rjkalzjkyprqh42nwi3m86dkf")))) (build-system cmake-build-system) (arguments `(#:tests? #f ; there are no tests @@ -482,6 +482,7 @@ photographic equipment.") (modify-phases %standard-phases (add-before 'configure 'prepare-build-environment (lambda* (#:key inputs #:allow-other-keys) + ;; Build fails with every version of GCC. (setenv "CC" "clang") (setenv "CXX" "clang++") ;; Darktable looks for opencl-c.h in the LLVM dir. Guix installs ;; it to the Clang dir. We fix this by patching CMakeLists.txt. @@ -524,35 +525,35 @@ photographic equipment.") (inputs `(("cairo" ,cairo) ("colord-gtk" ,colord-gtk) - ("cups" ,cups) + ("cups" ,cups) ;optional, for printing support ("curl" ,curl) ("dbus-glib" ,dbus-glib) ("exiv2" ,exiv2) ("freeimage" ,freeimage) - ("gmic" ,gmic) + ("gmic" ,gmic) ;optional ("graphicsmagick" ,graphicsmagick) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gtk+" ,gtk+) ("ilmbase" ,ilmbase) - ("iso-codes" ,iso-codes) + ("iso-codes" ,iso-codes) ;optional ("json-glib" ,json-glib) ("lcms" ,lcms) - ("lensfun" ,lensfun) - ("libgphoto2" ,libgphoto2) + ("lensfun" ,lensfun) ;optional + ("libgphoto2" ,libgphoto2) ;optional ("libjpeg" ,libjpeg-turbo) ("libomp" ,libomp) ("libpng" ,libpng) ("librsvg" ,librsvg) - ("libsecret" ,libsecret) - ("libsoup" ,libsoup) + ("libsecret" ,libsecret) ;optional + ("libsoup" ,libsoup) ;optional ("libtiff" ,libtiff) - ("libwebp" ,libwebp) - ("libxml2" ,libxml2) + ("libwebp" ,libwebp) ;optional, for WebP support + ("libxml2" ,libxml2) ;optional, for validation of data/cameras.xml ("libxslt" ,libxslt) - ("lua" ,lua) ;for plugins + ("lua" ,lua) ;optional, for plugins ("openexr" ,openexr) - ("openjpeg" ,openjpeg) - ("osm-gps-map" ,osm-gps-map) + ("openjpeg" ,openjpeg) ;optional + ("osm-gps-map" ,osm-gps-map) ;optional, ("pugixml" ,pugixml) ("python-jsonschema" ,python-jsonschema) ("sqlite" ,sqlite))) -- 2.20.1 From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH 2/2] gnu: darktable: Add dependency on libavif, ocl-icd. References: <20200810232325.61515-1-monego@posteo.net> In-Reply-To: <20200810232325.61515-1-monego@posteo.net> Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 23:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42807@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.15971019508733 (code B ref 42807); Mon, 10 Aug 2020 23:26:01 +0000 Received: (at 42807) by debbugs.gnu.org; 10 Aug 2020 23:25:50 +0000 Received: from localhost ([127.0.0.1]:37857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5HAs-0002Gm-Iy for submit@debbugs.gnu.org; Mon, 10 Aug 2020 19:25:50 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5HAr-0002GZ-4D for 42807@debbugs.gnu.org; Mon, 10 Aug 2020 19:25:49 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id AE91116005C for <42807@debbugs.gnu.org>; Tue, 11 Aug 2020 01:25:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597101942; bh=nlhV363zogmLFRlictE2vbtwVVOrlXu0WMQaTuyIAZk=; h=From:To:Cc:Subject:Date:From; b=Pli1evLzp17dyBxNxYpjHSVg6EclWRu8RnIDGbMbJV+rGokq8spxxzc2HfvMiB8NA G8BmT6r11J02TZnz5u8N1goQzwQ7YNOHaNaUy6Q5VhU4VB41Z+6Szm4YngF6ID9aXU 9i8QcSS7bOG//UnH1Ri4hdHpXMsQKULR6ZdLh0gjXgexbQ3Pxy/eAaLHYnNec4Tm2n uPeZAParR7VmYUX4yhBHFFLOQYlCCWRbPpsPl3q5OurY2jYG1q6BsfyslUo/LUqB9B 5tDcaVs4OnkIK2loYiJUo+zPpx82mHIoKCgyqFZTlFQmntdV4mudr8nbGn7FgNzBEl DthP6SfFGhSGw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BQXBs0bhYz9rxT; Tue, 11 Aug 2020 01:25:40 +0200 (CEST) From: Vinicius Monego Date: Mon, 10 Aug 2020 20:25:15 -0300 Message-Id: <20200810232515.61773-1-monego@posteo.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/photo.scm (darktable)[inputs]: Add libavif, ocl-icd. [arguments]: Set LD_LIBRARY_PATH for OpenCL. [supported-systems]: Remove i686 which is not supported anymore. --- gnu/packages/photo.scm | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index 6be0094a8d..1b82cef8df 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -502,15 +502,19 @@ photographic equipment.") (string-append (assoc-ref inputs "ilmbase") "/include/OpenEXR:" (or (getenv "CPATH") ""))) #t)) - (add-after 'install 'wrap-program - (lambda* (#:key inputs outputs #:allow-other-keys) - (wrap-program (string-append (assoc-ref outputs "out") - "/bin/darktable") - ;; For GtkFileChooserDialog. - `("GSETTINGS_SCHEMA_DIR" = - (,(string-append (assoc-ref inputs "gtk+") - "/share/glib-2.0/schemas")))) - #t))))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (wrap-program (string-append (assoc-ref outputs "out") + "/bin/darktable") + ;; For GtkFileChooserDialog. + `("GSETTINGS_SCHEMA_DIR" = + (,(string-append (assoc-ref inputs "gtk+") + "/share/glib-2.0/schemas"))) + ;; For libOpenCL.so. + `("LD_LIBRARY_PATH" = + (,(string-append (assoc-ref inputs "ocl-icd") + "/lib")))) + #t))))) (native-inputs `(("clang" ,clang-9) ("desktop-file-utils" ,desktop-file-utils) @@ -539,6 +543,7 @@ photographic equipment.") ("json-glib" ,json-glib) ("lcms" ,lcms) ("lensfun" ,lensfun) ;optional + ("libavif" ,libavif) ;optional, for AVIF support ("libgphoto2" ,libgphoto2) ;optional ("libjpeg" ,libjpeg-turbo) ("libomp" ,libomp) @@ -551,6 +556,7 @@ photographic equipment.") ("libxml2" ,libxml2) ;optional, for validation of data/cameras.xml ("libxslt" ,libxslt) ("lua" ,lua) ;optional, for plugins + ("ocl-icd" ,ocl-icd) ;optional, for OpenCL support ("openexr" ,openexr) ("openjpeg" ,openjpeg) ;optional ("osm-gps-map" ,osm-gps-map) ;optional, @@ -564,7 +570,7 @@ developer. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.") ;; See src/is_supported_platform.h for supported platforms. - (supported-systems '("i686-linux" "x86_64-linux" "aarch64-linux")) + (supported-systems '("x86_64-linux" "aarch64-linux")) (license (list license:gpl3+ ;; Darktable itself. license:lgpl2.1+)))) ;; Rawspeed library. -- 2.20.1 From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Brett Gilio Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 23:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vinicius Monego Cc: 42807@debbugs.gnu.org Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.15971022729296 (code B ref 42807); Mon, 10 Aug 2020 23:32:01 +0000 Received: (at 42807) by debbugs.gnu.org; 10 Aug 2020 23:31:12 +0000 Received: from localhost ([127.0.0.1]:37863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5HG4-0002Pr-8P for submit@debbugs.gnu.org; Mon, 10 Aug 2020 19:31:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5HG1-0002Pe-Rn for 42807@debbugs.gnu.org; Mon, 10 Aug 2020 19:31:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60293) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5HFu-0004x1-Is; Mon, 10 Aug 2020 19:31:03 -0400 Received: from [2605:6000:1a0d:48fb::e9] (port=53498 helo=lenovo-t430) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k5HFt-0005Gg-Pw; Mon, 10 Aug 2020 19:31:02 -0400 From: Brett Gilio References: <20200810232325.61515-1-monego@posteo.net> Date: Mon, 10 Aug 2020 18:31:21 -0500 In-Reply-To: <20200810232325.61515-1-monego@posteo.net> (Vinicius Monego's message of "Mon, 10 Aug 2020 20:23:25 -0300") Message-ID: <87imdqcc3a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Vinicius Monego writes: --8<---------------cut here---------------start------------->8--- > + ;; Build fails with every version of GCC. > (setenv "CC" "clang") (setenv "CXX" "clang++") --8<---------------cut here---------------end--------------->8--- Hey, is this issue with GCC reported upstream? I'm not opposed to compiling against clang<++>, especially since it is already in the closure for the package. But if there is a reported issue for this, the ticket number should be referenced in the comment ideally. Otherwise, could you report it? Thanks! Brett Gilio From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 11 Aug 2020 01:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Brett Gilio Cc: 42807@debbugs.gnu.org Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.159710843427158 (code B ref 42807); Tue, 11 Aug 2020 01:14:02 +0000 Received: (at 42807) by debbugs.gnu.org; 11 Aug 2020 01:13:54 +0000 Received: from localhost ([127.0.0.1]:37993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5IrS-00073y-2p for submit@debbugs.gnu.org; Mon, 10 Aug 2020 21:13:54 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5IrP-00073i-H9 for 42807@debbugs.gnu.org; Mon, 10 Aug 2020 21:13:52 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id E5AEF160060 for <42807@debbugs.gnu.org>; Tue, 11 Aug 2020 03:13:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597108424; bh=0G+g32zn5p4EN2t8fnp9IseQsUvExsMzFeyBpvZ0XCY=; h=From:To:Cc:Subject:Date:From; b=WRd3wj9THM2eM7Xo0YVCZt+LdeB7zjcjyJuhCbaQRrwHYXyXJH4CHdp3jbqGlSNpx PCcd/nS4NlS4JdvYCxEGv04aUrIRN3E/j7GAri0CfWNO6wmzCFZgPjKIVG2M67xoQn FuiFB9gX4HCM7hHWnyifCvzq14WkvkuaVCcGMZ15KPp/IpG0ndEQp7HhOhqd/YmVgu KrFrKjlrEI8vMQH903D6YkANbUvd/Kk9seQ5Zv6UST0u8Ej2DSw0ope9ujNBfV63KB 6w7OojYIBXJmmJGoSSvZwoPA0Mlkd+EWIr55WVLvR7aIgVSWjoGAPh+tEIdP5JWC1o 3U7kaAihf6Icg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BQZbV6kCCz9rxT; Tue, 11 Aug 2020 03:13:42 +0200 (CEST) References: <20200810232325.61515-1-monego@posteo.net> <87imdqcc3a.fsf@gnu.org> User-agent: mu4e 1.4.10; emacs 26.3 From: Vinicius Monego In-reply-to: <87imdqcc3a.fsf@gnu.org> Date: Mon, 10 Aug 2020 22:12:52 -0300 Message-ID: <875z9qyoh7.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Brett Gilio writes: > Hey, is this issue with GCC reported upstream? I'm not opposed > to > compiling against clang<++>, especially since it is already in > the > closure for the package. But if there is a reported issue for > this, the > ticket number should be referenced in the comment > ideally. Otherwise, > could you report it? I debugged the build with -K and the problem seems to be this tiny detail: `ld: cannot find -lpthreads` >From a quick read online, -lpthreads is Clang syntax. In GCC it's only -lpthread or -pthread. That flag is not changed for GCC. Some other flags are also using -s termination which GCC doesn't recognize. I'm not sure who's at fault here. I may be missing something in the build steps, but I don't have enough time to investigate this. The ticket/issue that more closely matches this problem is #5185 and GCC 8+ is officially supported by Darktable. From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Aug 2020 01:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Brett Gilio Cc: 42807@debbugs.gnu.org Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.15971941573740 (code B ref 42807); Wed, 12 Aug 2020 01:03:02 +0000 Received: (at 42807) by debbugs.gnu.org; 12 Aug 2020 01:02:37 +0000 Received: from localhost ([127.0.0.1]:42156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5fA4-0000y8-S5 for submit@debbugs.gnu.org; Tue, 11 Aug 2020 21:02:37 -0400 Received: from mout02.posteo.de ([185.67.36.66]:54011) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5fA2-0000sD-Jp for 42807@debbugs.gnu.org; Tue, 11 Aug 2020 21:02:35 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 2E1242400FC for <42807@debbugs.gnu.org>; Wed, 12 Aug 2020 03:02:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597194148; bh=GzIDRHpIOYl4dKnrObzT2V7xmAKLa6hR3z055TJTj7c=; h=From:To:Cc:Subject:Date:From; b=dlXvqb8ADRv+mwA1Mbg9rGnh9kmTy2GNd4uEkesjH3LKtr1owzHBOd2McM/HkpG66 Tp4mzA0qPqLXpF4uggSPha8GB4qx0jybUHGI+iDNr4XAgaHzAC80xeKST/783a3+U5 HwBsJ3YUtqj9+o0gq0ys4nAmbzuTkfzO+S+ri0eWU6Q7mt9yBJrwk7yyUuybmkn8e7 8i/Y/Dr3x9qUx3abzJMdxAJZH1jJUH4fcL4jGIYdoJXYxLJwKHjvdV7KHPQNsbpIyx pi292mfOvAAqcf7VESz0uuSDZEli6nQgaPZobWKtzwhyjPG1tQ8aYMdWqnaXjDF9VR 2vOUAH6pHwWAw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BRBJ21V8Vz6tmQ; Wed, 12 Aug 2020 03:02:25 +0200 (CEST) References: <20200810232325.61515-1-monego@posteo.net> <87imdqcc3a.fsf@gnu.org> <875z9qyoh7.fsf@posteo.net> User-agent: mu4e 1.4.10; emacs 26.3 From: Vinicius Monego In-reply-to: <875z9qyoh7.fsf@posteo.net> Date: Tue, 11 Aug 2020 22:01:51 -0300 Message-ID: <87y2mkisn4.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Vinicius Monego writes: > I debugged the build with -K and the problem seems to be this > tiny > detail: > > `ld: cannot find -lpthreads` To correct myself, that's only normal CMake check, nothing wrong there. Pthread is passed correctly to make. The actual failure in my build log is something to do with OpenMP (libgomp): VC5Decompressor.cpp:744: undefined reference to `GOMP_loop_nonmonotonic_dynamic_next' collect2: error: ld returned 1 exit status Could this be merged as is for now? I may send a v2 with better comments and leave GCC for another patch. I'd make sure that the issue is with upstream before submitting an issue there. From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH v2 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 13 Aug 2020 15:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42807@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.159733083529171 (code B ref 42807); Thu, 13 Aug 2020 15:01:01 +0000 Received: (at 42807) by debbugs.gnu.org; 13 Aug 2020 15:00:35 +0000 Received: from localhost ([127.0.0.1]:50640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6EiZ-0007aR-Ae for submit@debbugs.gnu.org; Thu, 13 Aug 2020 11:00:35 -0400 Received: from mout02.posteo.de ([185.67.36.66]:60837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6EiV-0007a7-OK for 42807@debbugs.gnu.org; Thu, 13 Aug 2020 11:00:34 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id EEDC82400FF for <42807@debbugs.gnu.org>; Thu, 13 Aug 2020 17:00:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597330825; bh=dAbyzMkXuPanOpqB0/d0KRuy4IFYNWRnDi1WQMU6vDU=; h=From:To:Cc:Subject:Date:From; b=eXY4sIyFLmDxdHYs9FVtRqfj/48Ck7eR20zY62gGsybfOfCdefkKL4Sb9NanMUFIR IAbP+pqSRIl8HcFOwuEE7aXBugUg12gRyOklVeU4dVgC1RKiVC0kw/fT37GRpiFZP+ fLQ+Z+wM4WZMtHFR93U4GWQvH2TqpoxUvA6ZHVaC1SE32xOr3IahEvcsAF9HbTGleI yh8DJF4yqfwAvbObYjJr0uP84gvWB3I0LoS8nGBuaijFpqm9+3b/qpC7F1/HuBu466 EjZU4QaHWRl+/jB0byNNr7SMQmPeSNyNfKcWXX0/2j8iIJqb6K3r4cHbUKbKYpaENv MIYHm2OJ4jCsA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BS8rQ18SRz9rxs; Thu, 13 Aug 2020 17:00:21 +0200 (CEST) From: Vinicius Monego Date: Thu, 13 Aug 2020 11:59:15 -0300 Message-Id: <20200813145916.38243-1-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200810232325.61515-1-monego@posteo.net> References: <20200810232325.61515-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/photo.scm (darktable): Update to 3.2.1. --- Edited description for GCC error and added more comments about optional dependencies gnu/packages/photo.scm | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index abdb751a5a..688de5c460 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -465,7 +465,7 @@ photographic equipment.") (define-public darktable (package (name "darktable") - (version "3.0.2") + (version "3.2.1") (source (origin (method url-fetch) @@ -473,7 +473,7 @@ photographic equipment.") "https://github.com/darktable-org/darktable/releases/" "download/release-" version "/darktable-" version ".tar.xz")) (sha256 - (base32 "1yrnkw8c47kmy2x6m1xp69hwyk02xyc8pd9kvcmyj54lzrhzdfka")))) + (base32 "035rvqmw386hm0jpi14lf4dnpr5rjkalzjkyprqh42nwi3m86dkf")))) (build-system cmake-build-system) (arguments `(#:tests? #f ; there are no tests @@ -482,6 +482,8 @@ photographic equipment.") (modify-phases %standard-phases (add-before 'configure 'prepare-build-environment (lambda* (#:key inputs #:allow-other-keys) + ;; Rawspeed fails to build with GCC due to OpenMP error: + ;; "undefined reference to `GOMP_loop_nonmonotonic_dynamic_next'" (setenv "CC" "clang") (setenv "CXX" "clang++") ;; Darktable looks for opencl-c.h in the LLVM dir. Guix installs ;; it to the Clang dir. We fix this by patching CMakeLists.txt. @@ -523,36 +525,36 @@ photographic equipment.") ("po4a" ,po4a))) (inputs `(("cairo" ,cairo) - ("colord-gtk" ,colord-gtk) - ("cups" ,cups) + ("colord-gtk" ,colord-gtk) ;optional, for color profile support + ("cups" ,cups) ;optional, for printing support ("curl" ,curl) ("dbus-glib" ,dbus-glib) ("exiv2" ,exiv2) ("freeimage" ,freeimage) - ("gmic" ,gmic) + ("gmic" ,gmic) ;optional, for HaldcLUT support ("graphicsmagick" ,graphicsmagick) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gtk+" ,gtk+) ("ilmbase" ,ilmbase) - ("iso-codes" ,iso-codes) + ("iso-codes" ,iso-codes) ;optional, for language names in the preferences ("json-glib" ,json-glib) ("lcms" ,lcms) - ("lensfun" ,lensfun) - ("libgphoto2" ,libgphoto2) + ("lensfun" ,lensfun) ;optional, for the lens distortion plugin + ("libgphoto2" ,libgphoto2) ;optional, for camera tethering ("libjpeg" ,libjpeg-turbo) ("libomp" ,libomp) ("libpng" ,libpng) ("librsvg" ,librsvg) - ("libsecret" ,libsecret) + ("libsecret" ,libsecret) ;optional, for storing passwords ("libsoup" ,libsoup) ("libtiff" ,libtiff) - ("libwebp" ,libwebp) + ("libwebp" ,libwebp) ;optional, for WebP support ("libxml2" ,libxml2) ("libxslt" ,libxslt) - ("lua" ,lua) ;for plugins - ("openexr" ,openexr) - ("openjpeg" ,openjpeg) - ("osm-gps-map" ,osm-gps-map) + ("lua" ,lua) ;optional, for plugins + ("openexr" ,openexr) ;optional, for EXR import/export + ("openjpeg" ,openjpeg) ;optional, for JPEG2000 export + ("osm-gps-map" ,osm-gps-map) ;optional, for geotagging view ("pugixml" ,pugixml) ("python-jsonschema" ,python-jsonschema) ("sqlite" ,sqlite))) -- 2.20.1 From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH v2 2/2] gnu: darktable: Add dependency on libavif, ocl-icd. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 13 Aug 2020 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42807@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.159733084129194 (code B ref 42807); Thu, 13 Aug 2020 15:01:02 +0000 Received: (at 42807) by debbugs.gnu.org; 13 Aug 2020 15:00:41 +0000 Received: from localhost ([127.0.0.1]:50645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6Eie-0007am-MK for submit@debbugs.gnu.org; Thu, 13 Aug 2020 11:00:40 -0400 Received: from mout02.posteo.de ([185.67.36.66]:49111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6Eib-0007aH-DC for 42807@debbugs.gnu.org; Thu, 13 Aug 2020 11:00:37 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 774D12400FD for <42807@debbugs.gnu.org>; Thu, 13 Aug 2020 17:00:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597330831; bh=GpY8aufvrRgZXtS4uvPCQ/ukBBKa0qMJ2gU3apbhbP8=; h=From:To:Cc:Subject:Date:From; b=HU5U4VqjF8mVmxCN6tuVVTfcMBbimogcCZbJ6wFpsQriu7wmm8VU0waUkN0q5yMGf 88L1+FP/bY1snjrfVBPdy7ys2T+GReaHRpSi8Q7cuF1M40Veg+yrIYQTPhetrzaXxE FLnU8vvyy87Db4SEkouereGIfMPZzF9g1Y8TO/pwS7opcsu7r1oMbAYdG97wlGlYid 7RFawpue1vsCexAW2X/+AsKBjgOH8Vn5muBj/pXyvIVMZfsYZKhBWM2DOLzB6vTNMc FubMa3gavH87mxc+fjOU/QzQ28lrl3E+z9T8pO8S7yMIhRjC6ZdwJGzX7psPVAiAzN QmgRG9l0xmD1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BS8rZ1ctZz9rxH; Thu, 13 Aug 2020 17:00:29 +0200 (CEST) From: Vinicius Monego Date: Thu, 13 Aug 2020 11:59:16 -0300 Message-Id: <20200813145916.38243-2-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200813145916.38243-1-monego@posteo.net> References: <20200810232325.61515-1-monego@posteo.net> <20200813145916.38243-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/photo.scm (darktable)[inputs]: Add libavif, ocl-icd. [arguments]: Set LD_LIBRARY_PATH for OpenCL. [supported-systems]: Remove i686 which is not supported anymore. --- gnu/packages/photo.scm | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index 688de5c460..2684ac294d 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -503,15 +503,19 @@ photographic equipment.") (string-append (assoc-ref inputs "ilmbase") "/include/OpenEXR:" (or (getenv "CPATH") ""))) #t)) - (add-after 'install 'wrap-program - (lambda* (#:key inputs outputs #:allow-other-keys) - (wrap-program (string-append (assoc-ref outputs "out") - "/bin/darktable") - ;; For GtkFileChooserDialog. - `("GSETTINGS_SCHEMA_DIR" = - (,(string-append (assoc-ref inputs "gtk+") - "/share/glib-2.0/schemas")))) - #t))))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (wrap-program (string-append (assoc-ref outputs "out") + "/bin/darktable") + ;; For GtkFileChooserDialog. + `("GSETTINGS_SCHEMA_DIR" = + (,(string-append (assoc-ref inputs "gtk+") + "/share/glib-2.0/schemas"))) + ;; For libOpenCL.so. + `("LD_LIBRARY_PATH" = + (,(string-append (assoc-ref inputs "ocl-icd") + "/lib")))) + #t))))) (native-inputs `(("clang" ,clang-9) ("desktop-file-utils" ,desktop-file-utils) @@ -541,6 +545,7 @@ photographic equipment.") ("lcms" ,lcms) ("lensfun" ,lensfun) ;optional, for the lens distortion plugin ("libgphoto2" ,libgphoto2) ;optional, for camera tethering + ("libavif" ,libavif) ;optional, for AVIF support ("libjpeg" ,libjpeg-turbo) ("libomp" ,libomp) ("libpng" ,libpng) @@ -552,6 +557,7 @@ photographic equipment.") ("libxml2" ,libxml2) ("libxslt" ,libxslt) ("lua" ,lua) ;optional, for plugins + ("ocl-icd" ,ocl-icd) ;optional, for OpenCL support ("openexr" ,openexr) ;optional, for EXR import/export ("openjpeg" ,openjpeg) ;optional, for JPEG2000 export ("osm-gps-map" ,osm-gps-map) ;optional, for geotagging view @@ -565,7 +571,7 @@ developer. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.") ;; See src/is_supported_platform.h for supported platforms. - (supported-systems '("i686-linux" "x86_64-linux" "aarch64-linux")) + (supported-systems '("x86_64-linux" "aarch64-linux")) (license (list license:gpl3+ ;; Darktable itself. license:lgpl2.1+)))) ;; Rawspeed library. -- 2.20.1 From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 04 Sep 2020 09:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vinicius Monego Cc: 42807@debbugs.gnu.org, Brett Gilio Received: via spool by 42807-submit@debbugs.gnu.org id=B42807.15992104091088 (code B ref 42807); Fri, 04 Sep 2020 09:07:02 +0000 Received: (at 42807) by debbugs.gnu.org; 4 Sep 2020 09:06:49 +0000 Received: from localhost ([127.0.0.1]:37277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE7gH-0000HU-4h for submit@debbugs.gnu.org; Fri, 04 Sep 2020 05:06:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE7gE-0000HG-RM for 42807@debbugs.gnu.org; Fri, 04 Sep 2020 05:06:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55927) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kE7g8-0000Wh-Vk; Fri, 04 Sep 2020 05:06:40 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=46404 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kE7g8-0002vl-Iz; Fri, 04 Sep 2020 05:06:40 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20200810232325.61515-1-monego@posteo.net> <87imdqcc3a.fsf@gnu.org> <875z9qyoh7.fsf@posteo.net> <87y2mkisn4.fsf@posteo.net> Date: Fri, 04 Sep 2020 11:06:36 +0200 In-Reply-To: <87y2mkisn4.fsf@posteo.net> (Vinicius Monego's message of "Tue, 11 Aug 2020 22:01:51 -0300") Message-ID: <87sgbxvrkz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Vinicius Monego skribis: > The actual failure in my build log is something to do with OpenMP > (libgomp): > > VC5Decompressor.cpp:744: undefined reference to > `GOMP_loop_nonmonotonic_dynamic_next' > collect2: error: ld returned 1 exit status It looks like a case where =E2=80=98-fopenmp=E2=80=99 is used as compile ti= me but omitted at link time. The fix is to add it at link time (to the LDFLAGS of the executable at hand). It would be nice to see eventually if this can be fixed so we can switch back to GCC. Thanks, Ludo=E2=80=99. From unknown Mon Jun 23 02:25:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Vinicius Monego Subject: bug#42807: closed (Re: [bug#42807] [PATCH v2 1/2] gnu: darktable: Update to 3.2.1.) Message-ID: References: <87tuwdvrll.fsf@gnu.org> <20200810232325.61515-1-monego@posteo.net> X-Gnu-PR-Message: they-closed 42807 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 42807@debbugs.gnu.org Date: Fri, 04 Sep 2020 09:07:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1599210422-1119-1" This is a multi-part message in MIME format... ------------=_1599210422-1119-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #42807: [PATCH 1/2] gnu: darktable: Update to 3.2.1. 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 42807@debbugs.gnu.org. --=20 42807: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D42807 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1599210422-1119-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 42807-done) by debbugs.gnu.org; 4 Sep 2020 09:06:27 +0000 Received: from localhost ([127.0.0.1]:37274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE7fu-0000Gu-St for submit@debbugs.gnu.org; Fri, 04 Sep 2020 05:06:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE7fs-0000Gg-EL for 42807-done@debbugs.gnu.org; Fri, 04 Sep 2020 05:06:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55906) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kE7fn-0000Uv-7l; Fri, 04 Sep 2020 05:06:19 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=46402 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kE7fm-0001lT-L3; Fri, 04 Sep 2020 05:06:18 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Vinicius Monego Subject: Re: [bug#42807] [PATCH v2 1/2] gnu: darktable: Update to 3.2.1. References: <20200810232325.61515-1-monego@posteo.net> <20200813145916.38243-1-monego@posteo.net> Date: Fri, 04 Sep 2020 11:06:14 +0200 In-Reply-To: <20200813145916.38243-1-monego@posteo.net> (Vinicius Monego's message of "Thu, 13 Aug 2020 11:59:15 -0300") Message-ID: <87tuwdvrll.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) 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: 42807-done Cc: 42807-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Vinicius Monego skribis: > * gnu/packages/photo.scm (darktable): Update to 3.2.1. [...] > * gnu/packages/photo.scm (darktable)[inputs]: Add libavif, ocl-icd. > [arguments]: Set LD_LIBRARY_PATH for OpenCL. > [supported-systems]: Remove i686 which is not supported anymore. Thanks, applied! > + (wrap-program (string-append (assoc-ref outputs "out") > + "/bin/darktable") > + ;; For GtkFileChooserDialog. > + `("GSETTINGS_SCHEMA_DIR" =3D > + (,(string-append (assoc-ref inputs "gtk+") > + "/share/glib-2.0/schemas"))) > + ;; For libOpenCL.so. > + `("LD_LIBRARY_PATH" =3D > + (,(string-append (assoc-ref inputs "ocl-icd") > + "/lib")))) It=E2=80=99s weird that LD_LIBRARY_PATH needs to be specified here. Isn=E2= =80=99t the binary already linked against libOpenCL? If so, it should have it in as NEEDed and its its RUNPATH, no? Ludo=E2=80=99. ------------=_1599210422-1119-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Aug 2020 23:23:58 +0000 Received: from localhost ([127.0.0.1]:37849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5H93-0002Cx-V4 for submit@debbugs.gnu.org; Mon, 10 Aug 2020 19:23:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:39672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5H8z-0002Cn-Ag for submit@debbugs.gnu.org; Mon, 10 Aug 2020 19:23:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5H8y-0007Ys-RN for guix-patches@gnu.org; Mon, 10 Aug 2020 19:23:53 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38933) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5H8w-00046k-AK for guix-patches@gnu.org; Mon, 10 Aug 2020 19:23:52 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 9DF0A2400FB for ; Tue, 11 Aug 2020 01:23:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1597101826; bh=0qfMzSELsoqhZek0zmX05cXgZEhGSOhmaWrRGHdlIGU=; h=From:To:Cc:Subject:Date:From; b=OzKzynKamNChY/YWoNr9H2mhqPPn7RbXDfpDpQy25AB/PdtN3ZfT7BgFihZjU+okQ K+vYsvwN9SK2CSHjkJurk3PecPG3emlvNsZQW0oq5b7R3EQYBjpd9WWfBI618Gx7LK MJwOUXXjZP7t7875vsm5AeaZiy3dzD0dUtHNnSu9hgCHr4Z5t6MQmKveqjpDrhSs+g Tx190i97+oasUW402tTBF5uWPkBXO8WSfxhobHB/qA9CfCqfcTnbQFIT/7KGWsRa/X ex2OEtapKialbkhamxEH5bne/SHrYMmaSR9eW+HuhOBM1ip6W/hs5X3n9ITRjQhw1u 39HllTi/5GR1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BQX8c6JMPz9rxT; Tue, 11 Aug 2020 01:23:44 +0200 (CEST) From: Vinicius Monego To: guix-patches@gnu.org Subject: [PATCH 1/2] gnu: darktable: Update to 3.2.1. Date: Mon, 10 Aug 2020 20:23:25 -0300 Message-Id: <20200810232325.61515-1-monego@posteo.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/10 19:23:47 X-ACL-Warn: Detected OS = Linux 3.11 and newer 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.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Vinicius Monego X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/photo.scm (darktable): update to 3.2.1. --- gnu/packages/photo.scm | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index abdb751a5a..6be0094a8d 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -465,7 +465,7 @@ photographic equipment.") (define-public darktable (package (name "darktable") - (version "3.0.2") + (version "3.2.1") (source (origin (method url-fetch) @@ -473,7 +473,7 @@ photographic equipment.") "https://github.com/darktable-org/darktable/releases/" "download/release-" version "/darktable-" version ".tar.xz")) (sha256 - (base32 "1yrnkw8c47kmy2x6m1xp69hwyk02xyc8pd9kvcmyj54lzrhzdfka")))) + (base32 "035rvqmw386hm0jpi14lf4dnpr5rjkalzjkyprqh42nwi3m86dkf")))) (build-system cmake-build-system) (arguments `(#:tests? #f ; there are no tests @@ -482,6 +482,7 @@ photographic equipment.") (modify-phases %standard-phases (add-before 'configure 'prepare-build-environment (lambda* (#:key inputs #:allow-other-keys) + ;; Build fails with every version of GCC. (setenv "CC" "clang") (setenv "CXX" "clang++") ;; Darktable looks for opencl-c.h in the LLVM dir. Guix installs ;; it to the Clang dir. We fix this by patching CMakeLists.txt. @@ -524,35 +525,35 @@ photographic equipment.") (inputs `(("cairo" ,cairo) ("colord-gtk" ,colord-gtk) - ("cups" ,cups) + ("cups" ,cups) ;optional, for printing support ("curl" ,curl) ("dbus-glib" ,dbus-glib) ("exiv2" ,exiv2) ("freeimage" ,freeimage) - ("gmic" ,gmic) + ("gmic" ,gmic) ;optional ("graphicsmagick" ,graphicsmagick) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gtk+" ,gtk+) ("ilmbase" ,ilmbase) - ("iso-codes" ,iso-codes) + ("iso-codes" ,iso-codes) ;optional ("json-glib" ,json-glib) ("lcms" ,lcms) - ("lensfun" ,lensfun) - ("libgphoto2" ,libgphoto2) + ("lensfun" ,lensfun) ;optional + ("libgphoto2" ,libgphoto2) ;optional ("libjpeg" ,libjpeg-turbo) ("libomp" ,libomp) ("libpng" ,libpng) ("librsvg" ,librsvg) - ("libsecret" ,libsecret) - ("libsoup" ,libsoup) + ("libsecret" ,libsecret) ;optional + ("libsoup" ,libsoup) ;optional ("libtiff" ,libtiff) - ("libwebp" ,libwebp) - ("libxml2" ,libxml2) + ("libwebp" ,libwebp) ;optional, for WebP support + ("libxml2" ,libxml2) ;optional, for validation of data/cameras.xml ("libxslt" ,libxslt) - ("lua" ,lua) ;for plugins + ("lua" ,lua) ;optional, for plugins ("openexr" ,openexr) - ("openjpeg" ,openjpeg) - ("osm-gps-map" ,osm-gps-map) + ("openjpeg" ,openjpeg) ;optional + ("osm-gps-map" ,osm-gps-map) ;optional, ("pugixml" ,pugixml) ("python-jsonschema" ,python-jsonschema) ("sqlite" ,sqlite))) -- 2.20.1 ------------=_1599210422-1119-1-- From unknown Mon Jun 23 02:25:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#42807] [PATCH v2 1/2] gnu: darktable: Update to 3.2.1. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 05 Sep 2020 18:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 42807-done@debbugs.gnu.org Received: via spool by 42807-done@debbugs.gnu.org id=D42807.1599329939570 (code D ref 42807); Sat, 05 Sep 2020 18:19:01 +0000 Received: (at 42807-done) by debbugs.gnu.org; 5 Sep 2020 18:18:59 +0000 Received: from localhost ([127.0.0.1]:44051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEcmB-000098-AQ for submit@debbugs.gnu.org; Sat, 05 Sep 2020 14:18:59 -0400 Received: from mout02.posteo.de ([185.67.36.66]:55093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEcm9-00008t-0G for 42807-done@debbugs.gnu.org; Sat, 05 Sep 2020 14:18:58 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id CDF3B2400FC for <42807-done@debbugs.gnu.org>; Sat, 5 Sep 2020 20:18:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1599329930; bh=mn81vEbWrzysAb1udluv3IvwO7DWvCHkcWSbZg6xgR8=; h=From:To:Cc:Subject:Date:From; b=SkqlMSiDpjpYXggrdBxOIR0/KW+t7A6/fKuUxZ2F6U97vW4lQRNd7LC/otlF17XcB 8Fqh913fDToO9iRmX4imY1V1PzgxzOSRahCI1qJDIBld6CSetVlm50C14JCrsZvmiq ZfT7L+JPJGasaRyhfb5Mm/5mQeMkHX8fmKGU0eHzdNV3dfQeaoMdgNZsqGi+OLYPNm TwTBnORnhfQ4DsYDH8Jijh+t3yACeJdqmiQguO7FK1q9mN61YH5x2CdmovmxhKSVHK OKXfKNTTEgj/p/233gcRSw+6+5cypXlIAy0/NYmMlB0UuTEDLbDma+R/EHAJfV8Pb+ lXjczA3Dliisg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BkN8n2nFTz9rxH; Sat, 5 Sep 2020 20:18:49 +0200 (CEST) References: <20200810232325.61515-1-monego@posteo.net> <20200813145916.38243-1-monego@posteo.net> <87tuwdvrll.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Vinicius Monego In-reply-to: <87tuwdvrll.fsf@gnu.org> Date: Sat, 05 Sep 2020 15:17:27 -0300 Message-ID: <87a6y4ay14.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > Isn=E2=80=99t the binary already linked against libOpenCL? It's not linked. libOpenCL is dynamically loaded. See src/common/dlopencl.c.