[PATCH] gnu: Add vigra-c.

  • Done
  • quality assurance status badge
Details
3 participants
  • Efraim Flashner
  • Ludovic Courtès
  • Fis Trivial
Owner
unassigned
Submitted by
Fis Trivial
Severity
normal
F
F
Fis Trivial wrote on 12 May 2018 12:11
(name . guix-patches@gnu.org)(address . guix-patches@gnu.org)
BLUPR16MB0500CE9686B3800BCCDA0948929E0@BLUPR16MB0500.namprd16.prod.outlook.com
* gnu/packages/image.scm (vigra-c): New variable.
---
gnu/packages/image.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)

Toggle diff (45 lines)
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index bbfd621a9..4d85808db 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -843,6 +843,38 @@ multi-dimensional image processing.")
(license license:expat)
(home-page "https://ukoethe.github.io/vigra/")))
+(define-public vigra-c
+ (let* ((commit "a2ff675f42079e2623318d8ff8b4288dbe7a7f06")
+ (revision "0")
+ (version (string-append "0.0.0" revision commit)))
+ (package
+ (name "vigra-c")
+ (version version)
+ (home-page "https://github.com/BSeppke/vigra_c")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url home-page)
+ (commit commit)))
+ (sha256
+ (base32
+ "1f1phmfbbz3dsq9330rd6bjmdg29hxskxi9l17cyx1f4mdqpgdgl"))
+ (file-name (git-file-name name version))))
+ (build-system cmake-build-system)
+ (arguments
+ `(#:tests? #f)) ; No test target.
+ (native-inputs
+ `(("doxygen" ,doxygen)))
+ (inputs
+ `(("fftw" ,fftw)
+ ("fftwf" ,fftwf)
+ ("vigra" ,vigra)))
+ (synopsis "Wrapping (parts of) VIGRA's functionality into a C shared
+library")
+ (description "An easy understandable C-Wrapper to re-use functionality of
+the VIGRA computer vision library in other programming environments.")
+ (license license:expat))))
+
(define-public libwebp
(package
(name "libwebp")
--
2.14.3
L
L
Ludovic Courtès wrote on 20 May 2018 23:34
(name . Fis Trivial)(address . ybbs.daans@hotmail.com)(address . 31429@debbugs.gnu.org)
874lj26mg9.fsf@gnu.org
Hello,

Fis Trivial <ybbs.daans@hotmail.com> skribis:

Toggle quote (2 lines)
> * gnu/packages/image.scm (vigra-c): New variable.

Applied with the changes below. Thanks!

Ludo’.
Toggle diff (37 lines)
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 4d85808db..b88f6cf9d 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -17,6 +17,7 @@
;;; Copyright © 2017 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2017 Julien Lepiller <julien@lepiller.eu>
;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com>
+;;; Copyright © 2018 Fis Trivial <ybbs.daans@hotmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -846,7 +847,7 @@ multi-dimensional image processing.")
(define-public vigra-c
(let* ((commit "a2ff675f42079e2623318d8ff8b4288dbe7a7f06")
(revision "0")
- (version (string-append "0.0.0" revision commit)))
+ (version (git-version "0.0.0" revision commit)))
(package
(name "vigra-c")
(version version)
@@ -869,10 +870,11 @@ multi-dimensional image processing.")
`(("fftw" ,fftw)
("fftwf" ,fftwf)
("vigra" ,vigra)))
- (synopsis "Wrapping (parts of) VIGRA's functionality into a C shared
-library")
- (description "An easy understandable C-Wrapper to re-use functionality of
-the VIGRA computer vision library in other programming environments.")
+ (synopsis "C interface to the VIGRA computer vision library")
+ (description
+ "This package provides a C interface to the VIGRA C++ computer vision
+library. It is designed primarily to ease the implementation of higher-level
+language bindings to VIGRA.")
(license license:expat))))
(define-public libwebp
E
E
Efraim Flashner wrote on 21 May 2018 09:57
debbugs commands
(address . control@debbugs.gnu.org)
20180521075727.GC1239@macbook41
close 31473
close 31342
close 31429
thanks

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlsCe+IACgkQQarn3Mo9
g1FWaQ//RsMVJQws6YAxACrJUkIrTQZWk9Gzzt5JYDr25C9Bjoh+wQ5EV1/iwaMt
i0FbDBzRBnLLVv1UUbKeTlBWXrfZMf0XgkjcYx36CgqNVqDj2DOXHsTZQEBI+L4a
05MXpFjEmB+zNwle01eXWdn3rnjSR6MDnQ1ZJiGtfCuvRINJZhNjUvGfYj8rTQkj
aAz46SUeI9dwToJsXsuvI/DZc8rNbfYsjefg5bM5cQX8+SVyt8kWsu2W14PbsAVm
1hjI0OR8KGOVg1gfdj+3ZH1C4x+HBKNeYwa10S18s29/J2MbN1GZW9fs+kXFnZEo
0GyibnB8tN2UGwy1DzRFZMdHej7OJv+v/CKKgrIFubppMMt5/37ZStkvlCTnkvOS
ej0CAxseuJzPaZc2Mw1oDC4SvMRA2tuCTd8RBtPPxNer60WyRRcRLaEOr0ZPmwhw
kBsH8+48biwEExyzYjviEhGD+Aj7rcfYw/HIVwZ3g/hVQ0O0W8wsnnQ2NIIdTGty
kNKzweSr6WsYtynDWwov8CyyThpbCjOeGIOD3Ao9dkbdR476PxY83wqEvmmhzn7D
/iuED7e3zBjnDwRCusxCZzPLmN7nnxZ3ukxcGj+R5c07gkBtIN2++Cf/0l8fAeTe
VJJTyMcJo2bc3KQIFnilW5IgAcNUiQSw1zMseo/pRqXFbtMbVBw=
=Z3Ir
-----END PGP SIGNATURE-----


L
L
Ludovic Courtès wrote on 23 May 2018 14:00
control message for bug #31429
(address . control@debbugs.gnu.org)
87603e1t00.fsf@gnu.org
tags 31429 fixed
close 31429
?