GNU bug report logs -
#65458
[PATCH] gnu: granite: Upgrade to 7.3.0.
Previous Next
Reported by: altadil <Altadil <at> protonmail.com>
Date: Tue, 22 Aug 2023 19:36:01 UTC
Severity: normal
Tags: patch
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
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 65458 in the body.
You can then email your comments to 65458 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#65458
; Package
guix-patches
.
(Tue, 22 Aug 2023 19:36:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
altadil <Altadil <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 22 Aug 2023 19:36:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/pantheon.scm (granite): Upgrade to 7.3.0.
---
This is a work in progress, as I have noted two problems.
First is: guix lint says
"label 'glib' does not match package name 'glib:bin"
but looking at the package reference in the manual,
I don’t get why the way I wrote it is wrong.
Second: guix size reports a doubled size, but I don’t
know if anything can be done about it.
gnu/packages/pantheon.scm | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/pantheon.scm b/gnu/packages/pantheon.scm
index 1c6795cc1d..c5cbde24c0 100644
--- a/gnu/packages/pantheon.scm
+++ b/gnu/packages/pantheon.scm
@@ -30,6 +30,7 @@ (define-module (gnu packages pantheon)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages xml)
+ #:use-module (gnu packages web)
#:use-module (gnu packages)
#:use-module (guix build-system meson)
#:use-module (guix git-download)
@@ -40,7 +41,7 @@ (define-module (gnu packages pantheon)
(define-public granite
(package
(name "granite")
- (version "6.2.0")
+ (version "7.3.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -49,16 +50,20 @@ (define-public granite
(file-name (git-file-name name version))
(sha256
(base32
- "0ilslmg63hh2x7h5rvs3mhzw1y9ixhhkqnn1j1lzwm12v2iidkaq"))))
+ "0pyvkif2kin5dskh7adadsh4r96mvx12y7cs6gnm0ml733q548dj"))))
(build-system meson-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
(add-after 'unpack 'disable-icon-cache
(lambda _
(setenv "DESTDIR" "/"))))))
- (inputs (list glib gtk+ libgee))
- (native-inputs (list gettext-minimal gobject-introspection pkg-config
- python vala))
+ (inputs (list glib gtk libgee sassc))
+ (native-inputs (list gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ pkg-config
+ python
+ vala))
(home-page "https://github.com/elementary/granite")
(synopsis "Library that extends GTK with common widgets and utilities")
(description "Granite is a companion library for GTK+ and GLib. Among other
base-commit: 0c4fb8f43f8aba2dcabe1bc97a8f6d8d41057704
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#65458
; Package
guix-patches
.
(Sat, 02 Sep 2023 03:28:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 65458 <at> debbugs.gnu.org (full text, mbox):
Hi,
altadil <Altadil <at> protonmail.com> writes:
> * gnu/packages/pantheon.scm (granite): Upgrade to 7.3.0.
> ---
> This is a work in progress, as I have noted two problems.
> First is: guix lint says
> "label 'glib' does not match package name 'glib:bin"
> but looking at the package reference in the manual,
> I don’t get why the way I wrote it is wrong.
The glib:bin lint warning can be ignored. It's a long standing issue.
> Second: guix size reports a doubled size, but I don’t
> know if anything can be done about it.
GTK (4) needs some size work. It appear this may have broke some other
dependent packages such as pantheon-calculator, maybe because of the
mismatched GTK version used. We'll have to see what the QA says after
it has processed it (https://qa.guix.gnu.org/issue/65458).
--
Thanks,
Maxim
Information forwarded
to
guix-patches <at> gnu.org
:
bug#65458
; Package
guix-patches
.
(Sat, 02 Sep 2023 13:31:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 65458 <at> debbugs.gnu.org (full text, mbox):
> Hi,
>
> altadil Altadil <at> protonmail.com writes:
>
> > * gnu/packages/pantheon.scm (granite): Upgrade to 7.3.0.
> > ---
> > This is a work in progress, as I have noted two problems.
> > First is: guix lint says
> > "label 'glib' does not match package name 'glib:bin"
> > but looking at the package reference in the manual,
> > I don’t get why the way I wrote it is wrong.
>
>
> The glib:bin lint warning can be ignored. It's a long standing issue.
>
> > Second: guix size reports a doubled size, but I don’t
> > know if anything can be done about it.
>
>
> GTK (4) needs some size work. It appear this may have broke some other
> dependent packages such as pantheon-calculator, maybe because of the
> mismatched GTK version used. We'll have to see what the QA says after
> it has processed it (https://qa.guix.gnu.org/issue/65458).
>
> --
> Thanks,
> Maxim
Hi,
my goal in updating granite was actually to be able to upgrade pantheon-calculator to its latest upstream version. So I guess I’ll go work on that as soon as I can.
Thanks a lot for your help !
Altadil
Reply sent
to
Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
:
You have taken responsibility.
(Wed, 06 Sep 2023 03:08:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
altadil <Altadil <at> protonmail.com>
:
bug acknowledged by developer.
(Wed, 06 Sep 2023 03:08:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 65458-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Installed with cc3fbfbb2. I needed to propagate gtk and others, which
were referenced in the pkg-config file and causing sideload to break.
--
Thanks,
Maxim
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 04 Oct 2023 11:24:29 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 219 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.