GNU bug report logs - #63534
[PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1

Previous Next

Package: guix-patches;

Reported by: Giovanni Biscuolo <g <at> xelera.eu>

Date: Tue, 16 May 2023 08:29:01 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 63534 in the body.
You can then email your comments to 63534 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#63534; Package guix-patches. (Tue, 16 May 2023 08:29:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Giovanni Biscuolo <g <at> xelera.eu>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 16 May 2023 08:29:01 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: guix-patches <at> gnu.org
Cc: 63371 <at> debbugs.gnu.org
Subject: [PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1
Date: Tue, 16 May 2023 10:27:59 +0200
[0001-gnu-openboard-Update-to-1.7-dev-0.47a96e1.patch (text/x-patch, inline)]
From c0405d2762eb173fb7357de700f1aefc606682f6 Mon Sep 17 00:00:00 2001
Message-Id: <c0405d2762eb173fb7357de700f1aefc606682f6.1684218578.git.g <at> xelera.eu>
From: Giovanni Biscuolo <g <at> xelera.eu>
Date: Tue, 16 May 2023 08:08:56 +0200
Subject: [PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1

* gnu/packages/education.scm (openboard)[version]: Update to 1.7-dev-0.47a96e1
[arguments]: Fix quazip and poppler library path
---
this patch updates openboard using the last commit from branch 1.7-dev,
resolving bug #63371

I've also changed the version to 1.7-dev, because this is what this
package is actually using since the last packaged version 

gnu/packages/education.scm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index acd1297a72..2b7e070976 100644
--- a/gnu/packages/education.scm
+++ b/gnu/packages/education.scm
@@ -452,11 +452,11 @@ (define-public openboard
   ;; The last release builds from qtwebkit, which has been removed from
   ;; Guix, so use the latest commit of the 1.7-dev branch, which builds with
   ;; qtwebengine-5.
-  (let ((commit "39e914f600d26565706f0e5b6ea2482b8b4038c7") ;1.6.2-rc0311
-        (revision "1"))
+  (let ((commit "47a96e1d6bbdc0250977d22f1b79f11fcc1cbeee")
+        (revision "0"))
     (package
       (name "openboard")
-      (version (git-version "1.6.1" revision commit))
+      (version (git-version "1.7-dev" revision commit))
       (source
        (origin
          (method git-fetch)
@@ -465,7 +465,7 @@ (define-public openboard
                (commit commit)))
          (file-name (git-file-name name version))
          (sha256
-          (base32 "1763l5dywirzidzc93726dggf9819p47hh6a7p7dwzd1bfq1wb2q"))))
+          (base32 "04pwmg41vlkwigym3zzkid6srh6f05b44g4mbihd6mhj6vsagx1f"))))
       (build-system qt-build-system)
       (arguments
        (list
@@ -500,10 +500,10 @@ (define-public openboard
             (add-after 'unpack 'fix-library-path
               (lambda* (#:key inputs #:allow-other-keys)
                 (substitute* "OpenBoard.pro"
-                  (("/usr/include/quazip")
-                   (search-input-directory inputs "/include/quazip5"))
+                  (("/usr/include/quazip5")
+                   (search-input-directory inputs "include/quazip5"))
                   (("/usr/include/poppler")
-                   (search-input-directory inputs "/include/poppler")))))
+                   (search-input-directory inputs "include/poppler")))))
             (replace 'configure
               (lambda _
                 (invoke "qmake" "OpenBoard.pro")))
-- 
2.39.2





Information forwarded to guix-patches <at> gnu.org:
bug#63534; Package guix-patches. (Thu, 25 May 2023 11:04:02 GMT) Full text and rfc822 format available.

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

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Giovanni Biscuolo <g <at> xelera.eu>
Cc: 63534 <at> debbugs.gnu.org, 63371 <at> debbugs.gnu.org
Subject: Re: [bug#63534] [PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1
Date: Thu, 25 May 2023 13:03:22 +0200
Hello,

Giovanni Biscuolo <g <at> xelera.eu> writes:

> From c0405d2762eb173fb7357de700f1aefc606682f6 Mon Sep 17 00:00:00 2001
> Message-Id: <c0405d2762eb173fb7357de700f1aefc606682f6.1684218578.git.g <at> xelera.eu>
> From: Giovanni Biscuolo <g <at> xelera.eu>
> Date: Tue, 16 May 2023 08:08:56 +0200
> Subject: [PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1
>
> * gnu/packages/education.scm (openboard)[version]: Update to
> 1.7-dev-0.47a96e1

Nitpick: missing full stops at the end of sentences.

> [arguments]: Fix quazip and poppler library path


[...]

>                  (substitute* "OpenBoard.pro"
> -                  (("/usr/include/quazip")
> -                   (search-input-directory inputs "/include/quazip5"))
> +                  (("/usr/include/quazip5")
> +                   (search-input-directory inputs "include/quazip5"))
>                    (("/usr/include/poppler")
> -                   (search-input-directory inputs "/include/poppler")))))
> +                   (search-input-directory inputs "include/poppler")))))

I don't think these changes are warranted. Do they fix something?

Otherwise LGTM.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#63534; Package guix-patches. (Thu, 25 May 2023 13:52:01 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 63534 <at> debbugs.gnu.org, 63371 <at> debbugs.gnu.org
Subject: Re: [bug#63534] [PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1
Date: Thu, 25 May 2023 15:51:32 +0200
[Message part 1 (text/plain, inline)]
Hello,

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

[...]

> Nitpick: missing full stops at the end of sentences.

OK, I'll prepare a V2 patch ASAP

>> [arguments]: Fix quazip and poppler library path

sorry: maybe this description is a little bit misleading

> [...]
>
>>                  (substitute* "OpenBoard.pro"
>> -                  (("/usr/include/quazip")
>> -                   (search-input-directory inputs "/include/quazip5"))
>> +                  (("/usr/include/quazip5")

This one is important, it fixes quazip include path (/usr/include/quazip
-> /usr/include/quazip5)

>> +                   (search-input-directory inputs "include/quazip5"))
>>                    (("/usr/include/poppler")
>> -                   (search-input-directory inputs "/include/poppler")))))
>> +                   (search-input-directory inputs "include/poppler")))))
>
> I don't think these changes are warranted. Do they fix something?

No [1], I'll strip this changes from the V2 of this patch

> Otherwise LGTM.

Thanks! Gio'

-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#63534; Package guix-patches. (Thu, 25 May 2023 17:00:02 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 63534 <at> debbugs.gnu.org
Subject: [PATCH v2] gnu: openboard: Update to 1.7-dev-0.47a96e1.
Date: Thu, 25 May 2023 18:59:04 +0200
[0001-gnu-openboard-Update-to-1.7-dev-0.47a96e1.patch (text/x-diff, inline)]
From 65b5eeb3acfcd2be29c6cc4e41c45f728cccb969 Mon Sep 17 00:00:00 2001
Message-Id: <65b5eeb3acfcd2be29c6cc4e41c45f728cccb969.1685033634.git.g <at> xelera.eu>
From: Giovanni Biscuolo <g <at> xelera.eu>
Date: Tue, 16 May 2023 08:08:56 +0200
Subject: [PATCH v2] gnu: openboard: Update to 1.7-dev-0.47a96e1.

* gnu/packages/education.scm (openboard)[version]: Update to 1.7-dev-0.47a96e1.
[arguments]: Fix quazip substitution in 'fix-library-path.
---
 gnu/packages/education.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index acd1297a72..406c1c1a35 100644
--- a/gnu/packages/education.scm
+++ b/gnu/packages/education.scm
@@ -452,11 +452,11 @@ (define-public openboard
   ;; The last release builds from qtwebkit, which has been removed from
   ;; Guix, so use the latest commit of the 1.7-dev branch, which builds with
   ;; qtwebengine-5.
-  (let ((commit "39e914f600d26565706f0e5b6ea2482b8b4038c7") ;1.6.2-rc0311
-        (revision "1"))
+  (let ((commit "47a96e1d6bbdc0250977d22f1b79f11fcc1cbeee")
+        (revision "0"))
     (package
       (name "openboard")
-      (version (git-version "1.6.1" revision commit))
+      (version (git-version "1.7-dev" revision commit))
       (source
        (origin
          (method git-fetch)
@@ -465,7 +465,7 @@ (define-public openboard
                (commit commit)))
          (file-name (git-file-name name version))
          (sha256
-          (base32 "1763l5dywirzidzc93726dggf9819p47hh6a7p7dwzd1bfq1wb2q"))))
+          (base32 "04pwmg41vlkwigym3zzkid6srh6f05b44g4mbihd6mhj6vsagx1f"))))
       (build-system qt-build-system)
       (arguments
        (list
@@ -500,7 +500,7 @@ (define-public openboard
             (add-after 'unpack 'fix-library-path
               (lambda* (#:key inputs #:allow-other-keys)
                 (substitute* "OpenBoard.pro"
-                  (("/usr/include/quazip")
+                  (("/usr/include/quazip5")
                    (search-input-directory inputs "/include/quazip5"))
                   (("/usr/include/poppler")
                    (search-input-directory inputs "/include/poppler")))))
-- 
2.39.2

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

Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Thu, 25 May 2023 20:24:02 GMT) Full text and rfc822 format available.

Notification sent to Giovanni Biscuolo <g <at> xelera.eu>:
bug acknowledged by developer. (Thu, 25 May 2023 20:24:02 GMT) Full text and rfc822 format available.

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

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Giovanni Biscuolo <g <at> xelera.eu>
Cc: 63534-done <at> debbugs.gnu.org
Subject: Re: [bug#63534] [PATCH v2] gnu: openboard: Update to
 1.7-dev-0.47a96e1.
Date: Thu, 25 May 2023 22:22:56 +0200
Hello,

Giovanni Biscuolo <g <at> xelera.eu> writes:

> From 65b5eeb3acfcd2be29c6cc4e41c45f728cccb969 Mon Sep 17 00:00:00 2001
> Message-Id: <65b5eeb3acfcd2be29c6cc4e41c45f728cccb969.1685033634.git.g <at> xelera.eu>
> From: Giovanni Biscuolo <g <at> xelera.eu>
> Date: Tue, 16 May 2023 08:08:56 +0200
> Subject: [PATCH v2] gnu: openboard: Update to 1.7-dev-0.47a96e1.
>
> * gnu/packages/education.scm (openboard)[version]: Update to 1.7-dev-0.47a96e1.
> [arguments]: Fix quazip substitution in 'fix-library-path.

Applied. Thank you.

Regards,
-- 
Nicolas Goaziou




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

This bug report was last modified 306 days ago.

Previous Next


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