GNU bug report logs - #61059
[PATCH] gnu: asymptote: Update to 2.84.

Previous Next

Package: guix-patches;

Reported by: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Date: Wed, 25 Jan 2023 16:50:02 UTC

Severity: normal

Tags: patch

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 61059 in the body.
You can then email your comments to 61059 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#61059; Package guix-patches. (Wed, 25 Jan 2023 16:50:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 25 Jan 2023 16:50:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: asymptote: Update to 2.84.
Date: Wed, 25 Jan 2023 17:48:55 +0100
* gnu/packages/plotutils.scm (asymptote): Update to 2.84.
[native-inputs]: Add BISON and FLEX.
---
 gnu/packages/plotutils.scm | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 678963575e..3244d861c3 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -1,7 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès <ludo <at> gnu.org>
 ;;; Copyright © 2015 Eric Bavier <bavier <at> member.fsf.org>
-;;; Copyright © 2016-2022 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
+;;; Copyright © 2016-2023 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
 ;;; Copyright © 2018 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
 ;;;
@@ -30,10 +30,12 @@ (define-module (gnu packages plotutils)
   #:use-module (guix build-system gnu)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages autotools)
+  #:use-module (gnu packages bison)
   #:use-module (gnu packages bdw-gc)
   #:use-module (gnu packages boost)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages emacs)
+  #:use-module (gnu packages flex)
   #:use-module (gnu packages xorg)
   #:use-module (gnu packages image)
   #:use-module (gnu packages ghostscript)
@@ -269,14 +271,14 @@ (define-public ploticus
 (define-public asymptote
   (package
     (name "asymptote")
-    (version "2.83")
+    (version "2.84")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "mirror://sourceforge/asymptote/"
                            version "/asymptote-" version ".src.tgz"))
        (sha256
-        (base32 "18w8nf0p1b3h74sk1b7w96kq5gcaq09idi4771ini7p594gsfg7y"))
+        (base32 "1nycdmlhs3r1qj5miww19683qqjf4hihsjwzwjj1q4mq0hnp0rb7"))
        (modules '((guix build utils)))
        (snippet
         ;; Remove bundled RapidJSON.
@@ -289,9 +291,11 @@ (define-public asymptote
     (native-inputs
      (list autoconf
            automake
+           bison
            boost
            cmake
            emacs-minimal
+           flex
            ghostscript                  ;for tests
            perl
            rapidjson

base-commit: bd55412fc297b07b5cbe4e22abdec0419ef23010
-- 
2.38.1





Information forwarded to guix-patches <at> gnu.org:
bug#61059; Package guix-patches. (Thu, 26 Jan 2023 13:07:03 GMT) Full text and rfc822 format available.

Message #8 received at 61059 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>, 61059 <at> debbugs.gnu.org
Subject: Re: [bug#61059] [PATCH] gnu: asymptote: Update to 2.84.
Date: Thu, 26 Jan 2023 13:25:00 +0100
Hi,

Well, QA fails [1] for unrelated reasons [2], IIUC.

1: <https://qa.guix.gnu.org/issue/61059>
2: <https://data.qa.guix.gnu.org/job/43364>


On Wed, 25 Jan 2023 at 17:48, Nicolas Goaziou <mail <at> nicolasgoaziou.fr> wrote:
> * gnu/packages/plotutils.scm (asymptote): Update to 2.84.
> [native-inputs]: Add BISON and FLEX.
> ---
>  gnu/packages/plotutils.scm | 10 +++++++---
>  1 file changed, 7 insertions(+), 3 deletions(-)

LGTM.  “guix lint” reports:

"bash-minimal" should be in 'inputs' when 'wrap-program' is used
permanent redirect from http://asymptote.sourceforge.net to  https://asymptote.sourceforge.io/

And the package does not build reproductibly but that’s not blocker,
IMHO.


Cheers,
simon






Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Fri, 27 Jan 2023 09:04:02 GMT) Full text and rfc822 format available.

Notification sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
bug acknowledged by developer. (Fri, 27 Jan 2023 09:04:02 GMT) Full text and rfc822 format available.

Message #13 received at 61059-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: zimoun <zimon.toutoune <at> gmail.com>
Cc: 61059-done <at> debbugs.gnu.org
Subject: Re: [bug#61059] [PATCH] gnu: asymptote: Update to 2.84.
Date: Fri, 27 Jan 2023 10:03:35 +0100
Hello,

zimoun <zimon.toutoune <at> gmail.com> writes:

> LGTM.  “guix lint” reports:
>
> "bash-minimal" should be in 'inputs' when 'wrap-program' is used
> permanent redirect from http://asymptote.sourceforge.net to  https://asymptote.sourceforge.io/

Thank you for the feedback. I fixed those and applied the patch.

> And the package does not build reproductibly but that’s not blocker,

OK. I don't know how to deal with it, tho.

Regards,
-- 
Nicolas Goaziou




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 24 Feb 2023 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 54 days ago.

Previous Next


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