From unknown Mon Jun 23 13:11:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25927: [PATCH] gnu: Add lensfun. Resent-From: Roel Janssen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Mar 2017 00:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25927 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25927@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148841293711568 (code B ref -1); Thu, 02 Mar 2017 00:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Mar 2017 00:02:17 +0000 Received: from localhost ([127.0.0.1]:35087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjECB-00030Q-Gm for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjEC9-00030A-Av for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjEC3-0004dQ-8E for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57477) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjEC3-0004dH-4q for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:03 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjEC1-0006Z6-J0 for guix-patches@gnu.org; Wed, 01 Mar 2017 19:02:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjEBx-0004at-Q8 for guix-patches@gnu.org; Wed, 01 Mar 2017 19:02:01 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47335) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjEBx-0004an-Mj for guix-patches@gnu.org; Wed, 01 Mar 2017 19:01:57 -0500 Received: from ip112-245-209-87.adsl2.static.versatel.nl ([87.209.245.112]:54072 helo=antelope) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cjEBx-0007sJ-6J for guix-patches@gnu.org; Wed, 01 Mar 2017 19:01:57 -0500 User-agent: mu4e 0.9.18; emacs 25.1.1 From: Roel Janssen Date: Thu, 02 Mar 2017 01:01:54 +0100 Message-ID: <871sugfswd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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: -0.0 (/) Dear Guix, This patch adds another dependency of Darktable. Kind regards, Roel Janssen >>From 1fd5a91ac943bce920f829c69623cc96b54003cd Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 2 Mar 2017 00:53:28 +0100 Subject: [PATCH] gnu: Add lensfun. * gnu/packages/photo.scm (lensfun): New variable. --- gnu/packages/photo.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index ce71d2a44..e5209b2bb 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2015 Ricardo Wurmus ;;; Copyright © 2015 Andreas Enge ;;; Copyright © 2016 Efraim Flashner +;;; Copyright © 2017 Roel Janssen ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,6 +34,7 @@ #:use-module (gnu packages compression) #:use-module (gnu packages ghostscript) #:use-module (gnu packages gl) + #:use-module (gnu packages glib) #:use-module (gnu packages graphics) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) @@ -263,3 +265,38 @@ overlapping images, as well as some command line tools.") multi-resolution spline. Enfuse merges different exposures of the same scene to produce an image that looks much like a tone-mapped image.") (license license:gpl2+))) + +(define-public lensfun + (package + (name "lensfun") + (version "0.3.2") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://sourceforge/lensfun/" + version "/lensfun-" version ".tar.gz")) + (sha256 + (base32 + "0cfk8jjhs9nbfjfdy98plrj9ayi59aph0nx6ppslgjhlcvacm2xf")))) + (build-system cmake-build-system) + (arguments `(#:tests? #f)) ; There are no tests to run. + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib))) + (home-page "https://sourceforge.net/projects/lensfun/") + (synopsis "Library to correct optical lens defects with a lens database") + (description "Digital photographs are not ideal. Of course, the better is +your camera, the better the results will be, but in any case if you look +carefully at shots taken even by the most expensive cameras equipped with the +most expensive lenses you will see various artifacts. It is very hard to make +ideal cameras, because there are a lot of factors that affect the final image +quality, and at some point camera and lens designers have to trade one factor +for another to achieve the optimal image quality, within the given design +restrictions and budget. But we all want ideal shots, don't we? So that's +what's Lensfun is all about: rectifying the defects introduced by your +photographic equipment.") + ;; The libraries are licensed under the LGPL3, the programs are + ;; licensed GPL3, and the database is license CC-BY-SA 3.0. See the + ;; README.md file for this clarification. + (license (list license:lgpl3 license:gpl3 license:cc-by-sa3.0)))) -- 2.11.0 From unknown Mon Jun 23 13:11:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25927: [PATCH] gnu: Add lensfun. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 Mar 2017 13:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25927 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Roel Janssen Cc: 25927@debbugs.gnu.org Received: via spool by 25927-submit@debbugs.gnu.org id=B25927.148898094731087 (code B ref 25927); Wed, 08 Mar 2017 13:50:01 +0000 Received: (at 25927) by debbugs.gnu.org; 8 Mar 2017 13:49:07 +0000 Received: from localhost ([127.0.0.1]:45509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clbxj-00085L-Ji for submit@debbugs.gnu.org; Wed, 08 Mar 2017 08:49:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clbxh-00084o-D3 for 25927@debbugs.gnu.org; Wed, 08 Mar 2017 08:49:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clbxY-0003gG-WA for 25927@debbugs.gnu.org; Wed, 08 Mar 2017 08:49:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57258) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clbxY-0003gC-TA for 25927@debbugs.gnu.org; Wed, 08 Mar 2017 08:48:56 -0500 Received: from reverse-83.fdn.fr ([80.67.176.83]:49422 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1clbxY-0007US-4x; Wed, 08 Mar 2017 08:48:56 -0500 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <871sugfswd.fsf@gnu.org> Date: Wed, 08 Mar 2017 14:48:53 +0100 In-Reply-To: <871sugfswd.fsf@gnu.org> (Roel Janssen's message of "Thu, 02 Mar 2017 01:01:54 +0100") Message-ID: <877f3zop4q.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -5.0 (-----) Hi Roel, Roel Janssen skribis: >>>>From 1fd5a91ac943bce920f829c69623cc96b54003cd Mon Sep 17 00:00:00 2001 > From: Roel Janssen > Date: Thu, 2 Mar 2017 00:53:28 +0100 > Subject: [PATCH] gnu: Add lensfun. > > * gnu/packages/photo.scm (lensfun): New variable. [...] > + ;; The libraries are licensed under the LGPL3, the programs are > + ;; licensed GPL3, and the database is license CC-BY-SA 3.0. See the > + ;; README.md file for this clarification. > + (license (list license:lgpl3 license:gpl3 license:cc-by-sa3.0)))) Please double-check whether it=E2=80=99s version-3-only or version-3-or-any-later-version. Otherwise LGTM, thanks! Ludo=E2=80=99. From unknown Mon Jun 23 13:11:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25927: [PATCH] gnu: Add lensfun. Resent-From: Roel Janssen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 Mar 2017 22:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25927 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 25927@debbugs.gnu.org Received: via spool by 25927-submit@debbugs.gnu.org id=B25927.148901347314940 (code B ref 25927); Wed, 08 Mar 2017 22:52:01 +0000 Received: (at 25927) by debbugs.gnu.org; 8 Mar 2017 22:51:13 +0000 Received: from localhost ([127.0.0.1]:46823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clkQL-0003ss-6m for submit@debbugs.gnu.org; Wed, 08 Mar 2017 17:51:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clkQJ-0003sg-If for 25927@debbugs.gnu.org; Wed, 08 Mar 2017 17:51:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clkQD-0005No-9M for 25927@debbugs.gnu.org; Wed, 08 Mar 2017 17:51:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clkQ7-0005N9-Tt; Wed, 08 Mar 2017 17:51:00 -0500 Received: from ip112-245-209-87.adsl2.static.versatel.nl ([87.209.245.112]:64393 helo=antelope) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1clkQ7-0006N1-8p; Wed, 08 Mar 2017 17:50:59 -0500 References: <871sugfswd.fsf@gnu.org> <877f3zop4q.fsf@gnu.org> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Roel Janssen In-reply-to: <877f3zop4q.fsf@gnu.org> Date: Wed, 08 Mar 2017 23:50:55 +0100 Message-ID: <87mvcvxu0g.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -5.0 (-----) Ludovic Courtès writes: > Hi Roel, > > Roel Janssen skribis: > >>>>>From 1fd5a91ac943bce920f829c69623cc96b54003cd Mon Sep 17 00:00:00 2001 >> From: Roel Janssen >> Date: Thu, 2 Mar 2017 00:53:28 +0100 >> Subject: [PATCH] gnu: Add lensfun. >> >> * gnu/packages/photo.scm (lensfun): New variable. > > [...] > >> + ;; The libraries are licensed under the LGPL3, the programs are >> + ;; licensed GPL3, and the database is license CC-BY-SA 3.0. See the >> + ;; README.md file for this clarification. >> + (license (list license:lgpl3 license:gpl3 license:cc-by-sa3.0)))) > > Please double-check whether it’s version-3-only or > version-3-or-any-later-version. > > Otherwise LGTM, thanks! > > Ludo’. I double checked the licenses and they clearly state LGPL version 3, GPL version 3 and CC-BY-SA. I cannot interpreter that as "or later". I pushed it. How do I close this ticket? Kind regards, Roel Janssen From unknown Mon Jun 23 13:11:04 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: Roel Janssen Subject: bug#25927: closed (Re: bug#25927: [PATCH] gnu: Add lensfun.) Message-ID: References: <20170308232426.GA9280@jasmine> <871sugfswd.fsf@gnu.org> X-Gnu-PR-Message: they-closed 25927 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 25927@debbugs.gnu.org Date: Wed, 08 Mar 2017 23:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1489015502-17828-1" This is a multi-part message in MIME format... ------------=_1489015502-17828-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #25927: [PATCH] gnu: Add lensfun. 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 25927@debbugs.gnu.org. --=20 25927: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25927 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1489015502-17828-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 25927-done) by debbugs.gnu.org; 8 Mar 2017 23:24:33 +0000 Received: from localhost ([127.0.0.1]:46847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clkwb-0004cp-9Y for submit@debbugs.gnu.org; Wed, 08 Mar 2017 18:24:33 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:41914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clkwZ-0004cg-0O for 25927-done@debbugs.gnu.org; Wed, 08 Mar 2017 18:24:31 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id BECD920D07; Wed, 8 Mar 2017 18:24:30 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 08 Mar 2017 18:24:30 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=pPNhvwzNN1YzzDMMW0fMSIERwlE=; b=TRGWrE B1uSzaS0gAZSEhCsL7G1Px7JborUiKdnLics7PRlyo6H+0jzNqMPUZzh5Hquuslf 1BldmG1b0SWzGzFeGBD3DiSjHyz11+ViHtLChOgoA/oBPxMo/hHIhqzoa+yJggHO WlmdO5c8hKzUo/4FmApIWufoJSEZxX6TiEmkw= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=pPNhvwzNN1YzzD MMW0fMSIERwlE=; b=Fyl6aDmzSJTXiAiV1U8gcfC7OG6ytr7cp/IVe5MSv6IhCy R0hRib0+cbcCAGOtRiZasXurmTi+m6Q7crXG1F/EImiW8NEKx9mm7vDwj7MWSb1e oA8McGCL89+KSI2l4ACBTrMcJftpNa55rhwINRQ7vxjWl9WXKC92ep4Q1J3rM= X-ME-Sender: X-Sasl-enc: SR37A/P0KjuoGYyjSlY9mOGy6/e4rDkegjQfazD1VmZs 1489015470 Received: from localhost (c-73-188-17-148.hsd1.pa.comcast.net [73.188.17.148]) by mail.messagingengine.com (Postfix) with ESMTPA id 6EBE07E41F; Wed, 8 Mar 2017 18:24:30 -0500 (EST) Date: Wed, 8 Mar 2017 18:24:26 -0500 From: Leo Famulari To: Roel Janssen Subject: Re: bug#25927: [PATCH] gnu: Add lensfun. Message-ID: <20170308232426.GA9280@jasmine> References: <871sugfswd.fsf@gnu.org> <877f3zop4q.fsf@gnu.org> <87mvcvxu0g.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87mvcvxu0g.fsf@gnu.org> User-Agent: Mutt/1.8.0 (2017-02-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25927-done Cc: 25927-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: -0.7 (/) On Wed, Mar 08, 2017 at 11:50:55PM +0100, Roel Janssen wrote: > I pushed it. How do I close this ticket? You can close bugs on debbugs by sending a message to , where NNN is the number of the bug. ------------=_1489015502-17828-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Mar 2017 00:02:17 +0000 Received: from localhost ([127.0.0.1]:35087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjECB-00030Q-Gm for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjEC9-00030A-Av for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjEC3-0004dQ-8E for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57477) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjEC3-0004dH-4q for submit@debbugs.gnu.org; Wed, 01 Mar 2017 19:02:03 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjEC1-0006Z6-J0 for guix-patches@gnu.org; Wed, 01 Mar 2017 19:02:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjEBx-0004at-Q8 for guix-patches@gnu.org; Wed, 01 Mar 2017 19:02:01 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47335) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjEBx-0004an-Mj for guix-patches@gnu.org; Wed, 01 Mar 2017 19:01:57 -0500 Received: from ip112-245-209-87.adsl2.static.versatel.nl ([87.209.245.112]:54072 helo=antelope) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cjEBx-0007sJ-6J for guix-patches@gnu.org; Wed, 01 Mar 2017 19:01:57 -0500 User-agent: mu4e 0.9.18; emacs 25.1.1 From: Roel Janssen To: guix-patches@gnu.org Subject: [PATCH] gnu: Add lensfun. Date: Thu, 02 Mar 2017 01:01:54 +0100 Message-ID: <871sugfswd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit 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: -0.0 (/) Dear Guix, This patch adds another dependency of Darktable. Kind regards, Roel Janssen >>From 1fd5a91ac943bce920f829c69623cc96b54003cd Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 2 Mar 2017 00:53:28 +0100 Subject: [PATCH] gnu: Add lensfun. * gnu/packages/photo.scm (lensfun): New variable. --- gnu/packages/photo.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index ce71d2a44..e5209b2bb 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2015 Ricardo Wurmus ;;; Copyright © 2015 Andreas Enge ;;; Copyright © 2016 Efraim Flashner +;;; Copyright © 2017 Roel Janssen ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,6 +34,7 @@ #:use-module (gnu packages compression) #:use-module (gnu packages ghostscript) #:use-module (gnu packages gl) + #:use-module (gnu packages glib) #:use-module (gnu packages graphics) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) @@ -263,3 +265,38 @@ overlapping images, as well as some command line tools.") multi-resolution spline. Enfuse merges different exposures of the same scene to produce an image that looks much like a tone-mapped image.") (license license:gpl2+))) + +(define-public lensfun + (package + (name "lensfun") + (version "0.3.2") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://sourceforge/lensfun/" + version "/lensfun-" version ".tar.gz")) + (sha256 + (base32 + "0cfk8jjhs9nbfjfdy98plrj9ayi59aph0nx6ppslgjhlcvacm2xf")))) + (build-system cmake-build-system) + (arguments `(#:tests? #f)) ; There are no tests to run. + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib))) + (home-page "https://sourceforge.net/projects/lensfun/") + (synopsis "Library to correct optical lens defects with a lens database") + (description "Digital photographs are not ideal. Of course, the better is +your camera, the better the results will be, but in any case if you look +carefully at shots taken even by the most expensive cameras equipped with the +most expensive lenses you will see various artifacts. It is very hard to make +ideal cameras, because there are a lot of factors that affect the final image +quality, and at some point camera and lens designers have to trade one factor +for another to achieve the optimal image quality, within the given design +restrictions and budget. But we all want ideal shots, don't we? So that's +what's Lensfun is all about: rectifying the defects introduced by your +photographic equipment.") + ;; The libraries are licensed under the LGPL3, the programs are + ;; licensed GPL3, and the database is license CC-BY-SA 3.0. See the + ;; README.md file for this clarification. + (license (list license:lgpl3 license:gpl3 license:cc-by-sa3.0)))) -- 2.11.0 ------------=_1489015502-17828-1-- From unknown Mon Jun 23 13:11:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25927: [PATCH] gnu: Add lensfun. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 09 Mar 2017 10:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25927 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Roel Janssen Cc: 25927-done@debbugs.gnu.org Received: via spool by 25927-done@debbugs.gnu.org id=D25927.14890566132431 (code D ref 25927); Thu, 09 Mar 2017 10:51:01 +0000 Received: (at 25927-done) by debbugs.gnu.org; 9 Mar 2017 10:50:13 +0000 Received: from localhost ([127.0.0.1]:47169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clve9-0000d9-69 for submit@debbugs.gnu.org; Thu, 09 Mar 2017 05:50:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clve8-0000cx-HE for 25927-done@debbugs.gnu.org; Thu, 09 Mar 2017 05:50:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clvdy-0002sM-Iv for 25927-done@debbugs.gnu.org; Thu, 09 Mar 2017 05:50:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44840) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clvdy-0002sG-Fl for 25927-done@debbugs.gnu.org; Thu, 09 Mar 2017 05:50:02 -0500 Received: from [193.50.110.248] (port=36348 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1clvdx-00016Z-JO; Thu, 09 Mar 2017 05:50:01 -0500 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <871sugfswd.fsf@gnu.org> <877f3zop4q.fsf@gnu.org> <87mvcvxu0g.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 =?UTF-8?Q?Vent=C3=B4se?= an 225 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Thu, 09 Mar 2017 11:49:59 +0100 In-Reply-To: <87mvcvxu0g.fsf@gnu.org> (Roel Janssen's message of "Wed, 08 Mar 2017 23:50:55 +0100") Message-ID: <87y3wed8rs.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -5.0 (-----) Roel Janssen skribis: > Ludovic Court=C3=A8s writes: > >> Hi Roel, >> >> Roel Janssen skribis: >> >>>>>>From 1fd5a91ac943bce920f829c69623cc96b54003cd Mon Sep 17 00:00:00 2001 >>> From: Roel Janssen >>> Date: Thu, 2 Mar 2017 00:53:28 +0100 >>> Subject: [PATCH] gnu: Add lensfun. >>> >>> * gnu/packages/photo.scm (lensfun): New variable. >> >> [...] >> >>> + ;; The libraries are licensed under the LGPL3, the programs are >>> + ;; licensed GPL3, and the database is license CC-BY-SA 3.0. See t= he >>> + ;; README.md file for this clarification. >>> + (license (list license:lgpl3 license:gpl3 license:cc-by-sa3.0)))) >> >> Please double-check whether it=E2=80=99s version-3-only or >> version-3-or-any-later-version. >> >> Otherwise LGTM, thanks! >> >> Ludo=E2=80=99. > > I double checked the licenses and they clearly state LGPL version 3, GPL > version 3 and CC-BY-SA. I cannot interpreter that as "or later". So file headers explicitly have the license text without the =E2=80=9Cor any later version=E2=80=9D wording, right? (Remember that =E2=80=9Cor any late= r version=E2=80=9D is the default in the absence of explicit version specifications.) > I pushed it. How do I close this ticket? Just email 25927-done, like this. :-) Thank you! Ludo=E2=80=99.