GNU bug report logs -
#63534
[PATCH] gnu: openboard: Update to 1.7-dev-0.47a96e1
Previous Next
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.
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):
[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):
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):
[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):
[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):
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 1 year and 323 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.