GNU bug report logs -
#72923
[PATCH 0/2] Fix gitg
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 72923 in the body.
You can then email your comments to 72923 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#72923
; Package
guix-patches
.
(Sun, 01 Sep 2024 00:07:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Liliana Marie Prikler <liliana.prikler <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 01 Sep 2024 00:07:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi Guix
This is a quick series that fixes the gitg build on master.
I'm not quite sure how we should deal with newer Meson versions
(last time we had a graft for 1.2, but I think a public package
*could* be fine – let me know what you think).
Cheers
Liliana Marie Prikler (2):
gnu: Add meson-1.5.
gnu: gitg: Fix build.
gnu/packages/build-tools.scm | 13 +++++++++++++
gnu/packages/gnome.scm | 2 ++
2 files changed, 15 insertions(+)
base-commit: 19e0b937857563e77841a4fc5433589fa98c810d
prerequisite-patch-id: ce1c559ff080d2a116e5fefd876cb1b32570f977
--
2.45.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72923
; Package
guix-patches
.
(Sun, 01 Sep 2024 00:25:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 72923 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/build-tools.scm (meson-1.5): New variable.
---
gnu/packages/build-tools.scm | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index d6a788e21c..21df25e4f5 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -329,6 +329,19 @@ (define-public meson
resembles Python.")
(license license:asl2.0)))
+(define-public meson-1.5
+ (package
+ (inherit meson)
+ (version "1.5.1")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/mesonbuild/meson/"
+ "releases/download/" version "/meson-"
+ version ".tar.gz"))
+ (sha256
+ (base32
+ "1vab706pw1q17vh9rbsmlirgiji3k6wljl735lxffp95vwx56zjn"))))))
+
(define-public meson-python
(package
(name "meson-python")
--
2.45.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72923
; Package
guix-patches
.
(Sun, 01 Sep 2024 00:25:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 72923 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gnome.scm (gitg)[arguments]<#:meson>: Use meson-1.5.
<#:build-type>: Set to “release”.
---
gnu/packages/gnome.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 53e5a8f3ea..5e7f27fe69 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12353,7 +12353,9 @@ (define-public gitg
(build-system meson-build-system)
(arguments
(list
+ #:meson meson-1.5 ; XXX: breaks with Meson 1.2
#:glib-or-gtk? #t
+ #:build-type "release" ; don't look at -Wformat…
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'disable-post-install-partially
--
2.45.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72923
; Package
guix-patches
.
(Sun, 01 Sep 2024 16:33:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 72923 <at> debbugs.gnu.org (full text, mbox):
This looks good to me.
Thanks,
— Ian
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72923
; Package
guix-patches
.
(Mon, 02 Sep 2024 06:59:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 72923 <at> debbugs.gnu.org (full text, mbox):
Hi,
> This looks good to me.
>
> Thanks,
>
> — Ian
Looks good to me too. I think having a separate variable is more
appropriate in this situation, as build systems are one of those things
that can realistically just stay pinned at certain versions upstream
indefinitely. A graft would indicate a more temporary situation.
Btw, I've built it and it works :)
Warmly,
Ada
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72923
; Package
guix-patches
.
(Fri, 06 Sep 2024 07:16:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 72923 <at> debbugs.gnu.org (full text, mbox):
user guix
usertag 72923 + reviewed-looks-good
thanks
Guix QA review form submission:
Items marked as checked: Lint warnings, Package builds, Commit messages
Reply sent
to
Liliana Marie Prikler <liliana.prikler <at> gmail.com>
:
You have taken responsibility.
(Sun, 08 Sep 2024 14:04:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Liliana Marie Prikler <liliana.prikler <at> gmail.com>
:
bug acknowledged by developer.
(Sun, 08 Sep 2024 14:04:02 GMT)
Full text and
rfc822 format available.
Message #25 received at 72923-done <at> debbugs.gnu.org (full text, mbox):
Am Sonntag, dem 01.09.2024 um 02:00 +0200 schrieb Liliana Marie
Prikler:
> * gnu/packages/gnome.scm (gitg)[arguments]<#:meson>: Use meson-1.5.
> <#:build-type>: Set to “release”.
> ---
I pushed this some while ago, so let's mark it as done.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 07 Oct 2024 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 311 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.