Add darktable configure option

  • Done
  • quality assurance status badge
Details
3 participants
  • Ludovic Courtès
  • Mark Meyer
  • Roel Janssen
Owner
unassigned
Submitted by
Mark Meyer
Severity
normal
M
M
Mark Meyer wrote on 10 Dec 2017 23:10
(address . guix-patches@gnu.org)
1512943847.3720969.1200427416.674067E1@webmail.messagingengine.com
Hi,
I've got the same problem with darktable that is described in this
Mageia discussion:


Same workaround works for me on Guix.

Patch attached.

Cheers, Mark

--
Mark Meyer
mark@ofosos.org
From 9c954aeec503e79c1a26e3b68d46b4df6e80d820 Mon Sep 17 00:00:00 2001
From: Mark Meyer <mark@ofosos.org>
Date: Sun, 10 Dec 2017 23:05:33 +0100
Subject: [PATCH] gnu: darktable: Add configure option

---
gnu/packages/photo.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (15 lines)
diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index 8862bdfcb..0774c60ec 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -337,7 +337,7 @@ photographic equipment.")
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; There are no tests.
- #:configure-flags '("-DCMAKE_INSTALL_LIBDIR=lib")
+ #:configure-flags '("-DCMAKE_INSTALL_LIBDIR=lib" "-DBINARY_PACKAGE_BUILD=On")
#:make-flags
(list
(string-append "CPATH=" (assoc-ref %build-inputs "ilmbase")
--
2.15.0
R
R
Roel Janssen wrote on 11 Dec 2017 11:21
(name . Mark Meyer)(address . mark@ofosos.org)(address . 29650@debbugs.gnu.org)
87r2s1sgy4.fsf@gnu.org
Mark Meyer writes:

Toggle quote (38 lines)
> Hi,
> I've got the same problem with darktable that is described in this
> Mageia discussion:
>
> https://bugs.mageia.org/show_bug.cgi?id=12510
>
> Same workaround works for me on Guix.
>
> Patch attached.
>
> Cheers, Mark
>
> --
> Mark Meyer
> mark@ofosos.org
> From 9c954aeec503e79c1a26e3b68d46b4df6e80d820 Mon Sep 17 00:00:00 2001
> From: Mark Meyer <mark@ofosos.org>
> Date: Sun, 10 Dec 2017 23:05:33 +0100
> Subject: [PATCH] gnu: darktable: Add configure option
>
> ---
> gnu/packages/photo.scm | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
> index 8862bdfcb..0774c60ec 100644
> --- a/gnu/packages/photo.scm
> +++ b/gnu/packages/photo.scm
> @@ -337,7 +337,7 @@ photographic equipment.")
> (build-system cmake-build-system)
> (arguments
> `(#:tests? #f ; There are no tests.
> - #:configure-flags '("-DCMAKE_INSTALL_LIBDIR=lib")
> + #:configure-flags '("-DCMAKE_INSTALL_LIBDIR=lib" "-DBINARY_PACKAGE_BUILD=On")
> #:make-flags
> (list
> (string-append "CPATH=" (assoc-ref %build-inputs "ilmbase")

Thanks for this patch! I had this same problem with darktable. This
patch looks good to me, and it works on my GuixSD, so I applied it.

Kind regards,
Roel Janssen
L
L
Ludovic Courtès wrote on 22 Dec 2017 09:58
control message for bug #29650
(address . control@debbugs.gnu.org)
87efnnb0ld.fsf@gnu.org
tags 29650 fixed
close 29650
?
Your comment

This issue is archived.

To comment on this conversation send an email to 29650@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 29650
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch