From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 8NF4LvkV92CaSAAAgWs5BA (envelope-from ) for ; Tue, 20 Jul 2021 20:29:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id AAsRKvkV92DQGgAAbx9fmQ (envelope-from ) for ; Tue, 20 Jul 2021 18:29:13 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7EEAFE178 for ; Tue, 20 Jul 2021 20:29:13 +0200 (CEST) Received: from localhost ([::1]:41296 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5uUS-0004ok-Io for larch@yhetil.org; Tue, 20 Jul 2021 14:29:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41166) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5uUI-0004oR-Dt for guix-patches@gnu.org; Tue, 20 Jul 2021 14:29:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52060) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5uUI-0000GK-6V for guix-patches@gnu.org; Tue, 20 Jul 2021 14:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5uUI-0005PD-47 for guix-patches@gnu.org; Tue, 20 Jul 2021 14:29:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49662] [PATCH v1 1/5] gnu: weston: Update to 9.0.0 and adjust arguments+inputs accordingly. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 18:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49662 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Raghav Gururajan Cc: 49662@debbugs.gnu.org Received: via spool by 49662-submit@debbugs.gnu.org id=B49662.162680569020713 (code B ref 49662); Tue, 20 Jul 2021 18:29:02 +0000 Received: (at 49662) by debbugs.gnu.org; 20 Jul 2021 18:28:10 +0000 Received: from localhost ([127.0.0.1]:35373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5uTS-0005O1-1f for submit@debbugs.gnu.org; Tue, 20 Jul 2021 14:28:10 -0400 Received: from flashner.co.il ([178.62.234.194]:47480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5uTP-0005Nn-Oq for 49662@debbugs.gnu.org; Tue, 20 Jul 2021 14:28:08 -0400 Received: from localhost (unknown [31.210.177.125]) by flashner.co.il (Postfix) with ESMTPSA id A70BE40337; Tue, 20 Jul 2021 18:28:01 +0000 (UTC) Date: Tue, 20 Jul 2021 21:27:06 +0300 From: Efraim Flashner Message-ID: Mail-Followup-To: Efraim Flashner , Raghav Gururajan , 49662@debbugs.gnu.org References: <689da071-089c-74ad-8691-75f86334f350@raghavgururajan.name> <20210720143657.31826-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="AVUMxnsZ4UX7UWlA" Content-Disposition: inline In-Reply-To: <20210720143657.31826-1-rg@raghavgururajan.name> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.00 Authentication-Results: aspmx1.migadu.com; none X-Migadu-Queue-Id: 7EEAFE178 X-Spam-Score: -4.00 X-Migadu-Scanner: scn0.migadu.com X-TUID: ThE+WWQsNPQ0 --AVUMxnsZ4UX7UWlA Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 20, 2021 at 10:36:53AM -0400, Raghav Gururajan via Guix-patches= via wrote: > * gnu/packages/freedesktop.scm (weston)[version]: Update to 9.0.0. > [configure-flags](c_link_args): New flag. > (simple-dmabuf-drm): Remove flag. > [native-inputs]: Add mscgen. > [inputs]: Add pipewire. > --- > gnu/packages/freedesktop.scm | 30 +++++++++++++++++++----------- > 1 file changed, 19 insertions(+), 11 deletions(-) >=20 > diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm > index 24f12a045a..c59efa67b4 100644 > --- a/gnu/packages/freedesktop.scm > +++ b/gnu/packages/freedesktop.scm > @@ -75,6 +75,7 @@ > #:use-module (gnu packages glib) ;intltool > #:use-module (gnu packages gnome) > #:use-module (gnu packages gperf) > + #:use-module (gnu packages graph) > #:use-module (gnu packages graphviz) > #:use-module (gnu packages gstreamer) > #:use-module (gnu packages gtk) > @@ -1037,7 +1038,7 @@ applications, X servers (rootless or fullscreen) or= other display servers.") > (define-public weston > (package > (name "weston") > - (version "6.0.1") > + (version "9.0.0") > (source (origin > (method url-fetch) > (uri (string-append > @@ -1045,10 +1046,11 @@ applications, X servers (rootless or fullscreen) = or other display servers.") > "weston-" version ".tar.xz")) > (sha256 > (base32 > - "1d2m658ll8x7prlsfk71qgw89c7dz6y7d6nndfxwl49fmrd6sbxz"))= )) > + "1zlql0xgiqc3pvgbpnnvj4xvpd91pwva8qf83xfb23if377ddxaw"))= )) > (build-system meson-build-system) > (native-inputs > - `(("pkg-config" ,pkg-config) > + `(("mscgen" ,mscgen) > + ("pkg-config" ,pkg-config) > ("xorg-server" ,xorg-server))) > (inputs > `(("cairo" ,cairo-xcb) > @@ -1069,19 +1071,25 @@ applications, X servers (rootless or fullscreen) = or other display servers.") > ("mtdev" ,mtdev) > ("linux-pam" ,linux-pam) > ("pango" ,pango) > + ("pipewire" ,pipewire) > ("wayland" ,wayland) > ("wayland-protocols" ,wayland-protocols) > ("xorg-server-xwayland" ,xorg-server-xwayland))) > (arguments > `(#:configure-flags > - (list "-Dbackend-rdp=3Dfalse" ; TODO: Enable. > - "-Dremoting=3Dfalse" ; TODO: Enable. > - "-Dsimple-dmabuf-drm=3Dauto" > - "-Dsystemd=3Dfalse" > - (string-append "-Dxwayland-path=3D" > - (assoc-ref %build-inputs "xorg-server-xwayla= nd") > - "/bin/Xwayland")) > - #:parallel-tests? #f ; Parallel tests cause failures. > + (list > + ;; Otherwise, the RUNPATH will lack the final path component. > + (string-append "-Dc_link_args=3D-Wl,-rpath=3D" > + (assoc-ref %outputs "out") "/lib:" > + (assoc-ref %outputs "out") "/lib/weston:" > + (assoc-ref %outputs "out") "/lib/libweston-9") rather (untested): (assoc-ref %outputs "out") "/lib/libweston-" (version-major ,version)) > + "-Dbackend-rdp=3Dfalse" ; TODO: Enable. > + "-Dremoting=3Dfalse" ; TODO: Enable. > + "-Dsystemd=3Dfalse" > + (string-append "-Dxwayland-path=3D" > + (assoc-ref %build-inputs "xorg-server-xwayland") > + "/bin/Xwayland")) > + #:parallel-tests? #f ; Parallel tests cause failures. > #:phases > (modify-phases %standard-phases > (add-before 'configure 'use-elogind > --=20 > 2.32.0 >=20 >=20 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --AVUMxnsZ4UX7UWlA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmD3FXoACgkQQarn3Mo9 g1F2qhAAqOX49Z8mpVBnWoIqRccVd2+w7ENcI76LSUVOeuON/iQOE9TvN5FmuRkt 9bmaVAiMA8LuBfJZ3nqXiEnOAIpapRRarm3Dbq4BrrX8j0fyRI+y80AaYv3j7By/ esdsBaO1aFK87UhnbeJozoUOZE5t4YJEu1OzsZlmJ8HrC1j+kMhnnMlOaPQByLNs JbUCx0Uzmia+4hi7lMJEE88SrzYZ0dXPNx1xm1H3iRpqTSkWpGye4lmLD+1SNLdr fOFy2MsE90BEqfsOYMnANMnors7waZJglrHuKtop0F8E2CIQJfz2nEmVwNtNp5Lu WTqgDawf8IUsdqkxs1IK2hMTQZD7/yPbjO4xNj07ZYFtxzhMsZTOrUEZ5bAF2KT3 AscwCE5YZCQ2nUvlB9oS4xlKs1/Y/5Rki8hSqRtum7gC3x8ulb/t+4jSqI/hxHYq X4OmzVFxORBl+ZZUvuhbMbelJ+mWAg4wyZ7MrY1HUlA3W7EZJeB1hrkjTz14wQlv jPLmmftmsuFV2f1R6cl3M0LlRjIc5SJ0tjn3qWCYRhwLz1gortOQ7Z33t4QLNU3x gEVjoTYgXcqfGd+K46ZcrkSijOfu/g7K4pZPGIEl5R3GEFZzlULIszEACPG20nWz 7gzK16Z/zbRAMUJ0miizIEyoAX/5SHuLC9B5se7HhjYPY+Pqsug= =Kw7H -----END PGP SIGNATURE----- --AVUMxnsZ4UX7UWlA--