GNU bug report logs - #49123
[PATCH 0/24] Add mirage

Previous Next

Package: guix-patches;

Reported by: slg <0x2d <at> disroot.org>

Date: Sun, 20 Jun 2021 00:25:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Maxime Devos <maximedevos <at> telenet.be>
To: slg <0x2d <at> disroot.org>, 49123 <at> debbugs.gnu.org
Subject: [bug#49123] [PATCH 01/24] gnu: Add pyotherside.
Date: Mon, 19 Jul 2021 14:05:45 +0200
[Message part 1 (text/plain, inline)]
slg via Guix-patches via schreef op za 19-06-2021 om 22:07 [-0300]:
> * gnu/packages/qt.scm (pyotherside): New variable.
> ---
>  gnu/packages/qt.scm | 33 +++++++++++++++++++++++++++++++++
>  1 file changed, 33 insertions(+)
> 
> diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
> index 19fcc2f37e..3e91a82a46 100644
> --- a/gnu/packages/qt.scm
> +++ b/gnu/packages/qt.scm
> @@ -3044,3 +3044,36 @@ being fully customizable and easy to extend.")
>  also compatible with SGI and TGS Open Inventor, and the API is based on the API
>  of the InventorXt GUI component toolkit.")
>      (license license:bsd-3))))
> +
> +(define-public pyotherside
> +  (let ((commit-ref "8f7e67980f7ceb2d0fc40a9568d3b10c640a8d74")
> +        (revision "1"))
> +    (package
> +      (inherit qtsvg)

Why are you inheriting from 'qtsvg'?
'pyotherside' isn't a variant of 'qtsvg'.

> +      (name "pyotherside")
> +      (version (git-version "1.5.9" revision commit-ref))
> +      (source
> +       (origin
> +         (method git-fetch)
> +         (uri (git-reference
> +               (url "https://github.com/thp/pyotherside")
> +               (commit commit-ref)))
> +         (file-name (git-file-name name version))
> +         (sha256
> +          (base32 "1kq8v2inwx4j9idsdxwkjas4nqyfwzwfwiiwpjqr8ggcx1z9gvi3"))))

The source code seems ok.


> +         ((#:tests? _ #f) #f))) ;; Plugin must be installed before testing

You could move the 'check' phase after the 'install' phase,
then #:tests? #f might not be required.

> +      (license license:isc))))

This license seems correct.

Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 324 days ago.

Previous Next


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