GNU bug report logs - #57914
[PATCH 0/2] Update weston to 10.0.02

Previous Next

Package: guix-patches;

Reported by: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>

Date: Sun, 18 Sep 2022 18:03:01 UTC

Severity: normal

Tags: patch

Done: Ricardo Wurmus <rekado <at> elephly.net>

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 57914 in the body.
You can then email your comments to 57914 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#57914; Package guix-patches. (Sun, 18 Sep 2022 18:03:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Kaelyn Takata <kaelyn.alexi <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 18 Sep 2022 18:03:02 GMT) Full text and rfc822 format available.

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

From: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
To: guix-patches <at> gnu.org
Cc: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
Subject: [PATCH 0/2] Update weston to 10.0.02
Date: Sun, 18 Sep 2022 18:02:17 +0000
These two patches update weston to 10.0.2, which also fixes the build of
weston with the updated vulkan-headers on the update-vulkan-headers-staging
branch. The newer weston required a newer version of wayland-protocols,
pipewire 0.3 instead of 0.2 in the inputs, and Python 3 added to the native
inputs. I've successfully built both packages on the
update-vulkan-headers-staging and on master, along all of the packages
reported by `./pre-inst-env guix refresh -l wayland-protocols`.

Kaelyn Takata (2):
  gnu: wayland-protocols: Update to 1.26.
  gnu: weston: Update to 10.0.2.

 gnu/packages/freedesktop.scm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)


base-commit: ce3b51a4c6bef22e35ca04a945917510627fc3a7
--
2.37.3





Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 18 Sep 2022 18:17:02 GMT) Full text and rfc822 format available.

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

From: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
To: 57914 <at> debbugs.gnu.org
Cc: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
Subject: [PATCH 1/2] gnu: wayland-protocols: Update to 1.26.
Date: Sun, 18 Sep 2022 18:16:08 +0000
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.26.
---
 gnu/packages/freedesktop.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index c7339eb00e..10d3664a04 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1093,7 +1093,7 @@ (define-public wayland
 (define-public wayland-protocols
   (package
     (name "wayland-protocols")
-    (version "1.23")
+    (version "1.26")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1101,7 +1101,7 @@ (define-public wayland-protocols
                     "wayland-protocols-" version ".tar.xz"))
               (sha256
                (base32
-                "0xizccackgwszjhlq7jjiv2z2gwppljx0w32ga91bxlnby8z22kc"))))
+                "04vgllmpmrv14x3x64ns01vgwx4hriljayjkz9idgbv83i63hly5"))))
     (build-system meson-build-system)
     (inputs
      (list wayland))
--
2.37.3






Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 18 Sep 2022 18:17:02 GMT) Full text and rfc822 format available.

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

From: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
To: 57914 <at> debbugs.gnu.org
Cc: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
Subject: [PATCH 2/2] gnu: weston: Update to 10.0.2.
Date: Sun, 18 Sep 2022 18:16:31 +0000
* gnu/packages/freedesktop.scm (weston): Update to 10.0.2.
[inputs] Switch from pipewire to pipewire-0.3.
[native-inputs]: Add python-3.
---
 gnu/packages/freedesktop.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 10d3664a04..613b43b173 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1165,7 +1165,7 @@ (define-public waylandpp
 (define-public weston
   (package
     (name "weston")
-    (version "9.0.0")
+    (version "10.0.2")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1173,10 +1173,10 @@ (define-public weston
                     "weston-" version ".tar.xz"))
               (sha256
                (base32
-                "1zlql0xgiqc3pvgbpnnvj4xvpd91pwva8qf83xfb23if377ddxaw"))))
+                "1rs92p7sfkw9lqlkfnqh5af19ym3x8l3hp3yfv117m7qv6h6qr49"))))
     (build-system meson-build-system)
     (native-inputs
-     (list mscgen pkg-config xorg-server))
+     (list mscgen pkg-config python-3 xorg-server))
     (inputs
      `(("cairo" ,cairo-xcb)
        ("colord" ,colord)
@@ -1203,7 +1203,7 @@ (define-public weston
        ("mtdev" ,mtdev)
        ("linux-pam" ,linux-pam)
        ("pango" ,pango)
-       ("pipewire" ,pipewire)
+       ("pipewire" ,pipewire-0.3)
        ("wayland-protocols" ,wayland-protocols)
        ("xorg-server-xwayland" ,xorg-server-xwayland)))
     (propagated-inputs
--
2.37.3






Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 18 Sep 2022 19:00:02 GMT) Full text and rfc822 format available.

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

From: Maxime Devos <maximedevos <at> telenet.be>
To: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>, 57914 <at> debbugs.gnu.org
Subject: Re: [bug#57914] [PATCH 1/2] gnu: wayland-protocols: Update to 1.26.
Date: Sun, 18 Sep 2022 20:59:52 +0200
[Message part 1 (text/plain, inline)]

On 18-09-2022 20:16, Kaelyn Takata via Guix-patches via wrote:
> * gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.26.
> ---
>   gnu/packages/freedesktop.scm | 4 ++--
>   1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
> index c7339eb00e..10d3664a04 100644
> --- a/gnu/packages/freedesktop.scm
> +++ b/gnu/packages/freedesktop.scm
> @@ -1093,7 +1093,7 @@ (define-public wayland
>   (define-public wayland-protocols
>     (package
>       (name "wayland-protocols")
> -    (version "1.23")
> +    (version "1.26")

Have you seen 'wayland-protocols-next' below?  It is already updated.
Only applies to wayland-protocols, not weston.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 18 Sep 2022 19:30:02 GMT) Full text and rfc822 format available.

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

From: Kaelyn <kaelyn.alexi <at> protonmail.com>
To: Maxime Devos <maximedevos <at> telenet.be>
Cc: 57914 <at> debbugs.gnu.org
Subject: Re: [bug#57914] [PATCH 1/2] gnu: wayland-protocols: Update to 1.26.
Date: Sun, 18 Sep 2022 19:29:34 +0000
------- Original Message -------
On Sunday, September 18th, 2022 at 6:59 PM, Maxime Devos <maximedevos <at> telenet.be> wrote:


> 
> 
> On 18-09-2022 20:16, Kaelyn Takata via Guix-patches via wrote:
> 
> > * gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.26.
> > ---
> > gnu/packages/freedesktop.scm | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
> > index c7339eb00e..10d3664a04 100644
> > --- a/gnu/packages/freedesktop.scm
> > +++ b/gnu/packages/freedesktop.scm
> > @@ -1093,7 +1093,7 @@ (define-public wayland
> > (define-public wayland-protocols
> > (package
> > (name "wayland-protocols")
> > - (version "1.23")
> > + (version "1.26")
> 
> 
> Have you seen 'wayland-protocols-next' below? It is already updated.
> Only applies to wayland-protocols, not weston.

No I hadn't; thank you for letting me know! I'll update the weston patch to use wayland-protocols-next so the redundant wayland-protocols update isn't needed.

Cheers,
Kaelyn




Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 18 Sep 2022 19:35:01 GMT) Full text and rfc822 format available.

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

From: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
To: 57914 <at> debbugs.gnu.org
Cc: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
Subject: [PATCH v2 0/1] Update weston to 10.0.2.
Date: Sun, 18 Sep 2022 19:34:33 +0000
This is the updated weston patch that uses wayland-protocols-next, with the
redundant update to wayland-protocols having been dropped.

Kaelyn Takata (1):
  gnu: weston: Update to 10.0.2.

 gnu/packages/freedesktop.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)


base-commit: ce3b51a4c6bef22e35ca04a945917510627fc3a7
--
2.37.3





Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 18 Sep 2022 19:35:01 GMT) Full text and rfc822 format available.

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

From: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
To: 57914 <at> debbugs.gnu.org
Cc: Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
Subject: [PATCH v2 1/1] gnu: weston: Update to 10.0.2.
Date: Sun, 18 Sep 2022 19:34:40 +0000
* gnu/packages/freedesktop.scm (weston): Update to 10.0.2.
[inputs] Switch from pipewire to pipewire-0.3, use wayland-protocols-next.
[native-inputs]: Add python-3.
---
 gnu/packages/freedesktop.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index c7339eb00e..ec05c3ddea 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1165,7 +1165,7 @@ (define-public waylandpp
 (define-public weston
   (package
     (name "weston")
-    (version "9.0.0")
+    (version "10.0.2")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1173,10 +1173,10 @@ (define-public weston
                     "weston-" version ".tar.xz"))
               (sha256
                (base32
-                "1zlql0xgiqc3pvgbpnnvj4xvpd91pwva8qf83xfb23if377ddxaw"))))
+                "1rs92p7sfkw9lqlkfnqh5af19ym3x8l3hp3yfv117m7qv6h6qr49"))))
     (build-system meson-build-system)
     (native-inputs
-     (list mscgen pkg-config xorg-server))
+     (list mscgen pkg-config python-3 xorg-server))
     (inputs
      `(("cairo" ,cairo-xcb)
        ("colord" ,colord)
@@ -1203,8 +1203,8 @@ (define-public weston
        ("mtdev" ,mtdev)
        ("linux-pam" ,linux-pam)
        ("pango" ,pango)
-       ("pipewire" ,pipewire)
-       ("wayland-protocols" ,wayland-protocols)
+       ("pipewire" ,pipewire-0.3)
+       ("wayland-protocols" ,wayland-protocols-next)
        ("xorg-server-xwayland" ,xorg-server-xwayland)))
     (propagated-inputs
      (list libxkbcommon pixman wayland))
--
2.37.3






Reply sent to Ricardo Wurmus <rekado <at> elephly.net>:
You have taken responsibility. (Sat, 08 Oct 2022 08:12:01 GMT) Full text and rfc822 format available.

Notification sent to Kaelyn Takata <kaelyn.alexi <at> protonmail.com>:
bug acknowledged by developer. (Sat, 08 Oct 2022 08:12:01 GMT) Full text and rfc822 format available.

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

From: Ricardo Wurmus <rekado <at> elephly.net>
To: 57914-done <at> debbugs.gnu.org
Cc: Kaelyn <kaelyn.alexi <at> protonmail.com>
Subject: [PATCH 0/2] Update weston to 10.0.02
Date: Sat, 08 Oct 2022 10:10:12 +0200
I pushed the latest version of your patch.  I had to change the URL for
the tarball, because the URL in your patch returns 404.

Thanks!

-- 
Ricardo




Information forwarded to guix-patches <at> gnu.org:
bug#57914; Package guix-patches. (Sun, 09 Oct 2022 08:11:03 GMT) Full text and rfc822 format available.

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

From: dan <i <at> dan.games>
To: 57914 <at> debbugs.gnu.org
Subject: Re: [PATCH 0/2] Update weston to 10.0.02
Date: Sat, 8 Oct 2022 19:34:16 +0800
[Message part 1 (text/plain, inline)]
Do we need to also push the patch onto the update-vulkan-headers-staging 
branch? I suppose the patch series mainly tries to solve the build 
failures introduced by the vulkan-header update patch series.
[OpenPGP_0xB17E7CFADED8D81E.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

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

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

Previous Next


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