From patchwork Tue Jul 20 14:36:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 31522 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3078627BC6B; Tue, 20 Jul 2021 15:38:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 898BD27BC78 for ; Tue, 20 Jul 2021 15:38:27 +0100 (BST) Received: from localhost ([::1]:32874 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5qt8-00085b-Fr for patchwork@mira.cbaines.net; Tue, 20 Jul 2021 10:38:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43512) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5qsk-000838-5P for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51738) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5qsj-0003EW-So for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5qsj-0005XS-Lt for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:01 -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. References: <689da071-089c-74ad-8691-75f86334f350@raghavgururajan.name> In-Reply-To: <689da071-089c-74ad-8691-75f86334f350@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 14:38:01 +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: 49662@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49662-submit@debbugs.gnu.org id=B49662.162679184021186 (code B ref 49662); Tue, 20 Jul 2021 14:38:01 +0000 Received: (at 49662) by debbugs.gnu.org; 20 Jul 2021 14:37:20 +0000 Received: from localhost ([127.0.0.1]:35039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs3-0005VX-Vd for submit@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:20 -0400 Received: from out0.migadu.com ([94.23.1.103]:19792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs1-0005VB-Ut for 49662@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:18 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1626791836; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Xu45xL0k6PI3PFmYD3daH4YyUJGkws6w4Pph0NCTfR8=; b=C6/z7WAxd2H9hpRAIqP/yVTf6ep4/Td/zyQnhA4wVeX0npXcGhvmjBgq2fnm9zwk1aWglI WZHDxV244LQG6qQUCBnQJni+QU9EIj1931s8meKtKYwR8p+YJKQAqIsKgMbzp6rMEtjNMX fE1NxBPwcZdQFC5RBPtU8AJyNvPqsse0es7GeFEy3DbHWG3HjxGX20M5uKZO6WzIWiASv5 8eUSKGFnGTqur/N9lmx9DWLWAr6/PxSs5K1K/GgZ5apYnk3ONqd/JDH22ZNyxaeH3GmIgQ myum6D31uQRf4W/PjLmRnO209YEhuVACoGq8fZ3h+bgvpXBpegxx8OWFST73Aw== Date: Tue, 20 Jul 2021 10:36:53 -0400 Message-Id: <20210720143657.31826-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * 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(-) 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=false" ; TODO: Enable. - "-Dremoting=false" ; TODO: Enable. - "-Dsimple-dmabuf-drm=auto" - "-Dsystemd=false" - (string-append "-Dxwayland-path=" - (assoc-ref %build-inputs "xorg-server-xwayland") - "/bin/Xwayland")) - #:parallel-tests? #f ; Parallel tests cause failures. + (list + ;; Otherwise, the RUNPATH will lack the final path component. + (string-append "-Dc_link_args=-Wl,-rpath=" + (assoc-ref %outputs "out") "/lib:" + (assoc-ref %outputs "out") "/lib/weston:" + (assoc-ref %outputs "out") "/lib/libweston-9") + "-Dbackend-rdp=false" ; TODO: Enable. + "-Dremoting=false" ; TODO: Enable. + "-Dsystemd=false" + (string-append "-Dxwayland-path=" + (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 From patchwork Tue Jul 20 14:36:54 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 31524 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2798A27BC78; Tue, 20 Jul 2021 15:38:55 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E3EF327BC6B for ; Tue, 20 Jul 2021 15:38:54 +0100 (BST) Received: from localhost ([::1]:33666 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5qta-0000Dt-0G for patchwork@mira.cbaines.net; Tue, 20 Jul 2021 10:38:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43518) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5qsk-00083Q-CP for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51739) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5qsk-0003FD-49 for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5qsk-0005XZ-2k for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49662] [PATCH v1 2/5] gnu: weston: Add missing inputs. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 14:38: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: 49662@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49662-submit@debbugs.gnu.org id=B49662.162679184021192 (code B ref 49662); Tue, 20 Jul 2021 14:38:02 +0000 Received: (at 49662) by debbugs.gnu.org; 20 Jul 2021 14:37:20 +0000 Received: from localhost ([127.0.0.1]:35041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs4-0005Vf-AF for submit@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:20 -0400 Received: from out0.migadu.com ([94.23.1.103]:19804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs3-0005VG-3N for 49662@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:19 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1626791838; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=57dZJ/zwRrit4FFD2Mkq0/5zNjc6RlQXqbJryNZXJDs=; b=eQG3+5qNGcqsIoR74nWr0M7/O9Mu2a6RPE5Gf16yZEk1U4UpbTPkq+NDGNeQLh+dnY/NiG jwZcs4wSCGdWP3VfUQGjEhRqtTCMFESbynju2ov7MFfvackdOdlyUBu2Z7k8yu9qhvjNi/ 9Tj8J8phN+9tmxVbDWAtW1N/jeZU+muf2nBlKjccWllaymjGmYlYuEky9TTIZQNkXwD8uO kIBOdR8DdKmqCrPihfk8VGeKZ75NjqggaieJkafej/xacRn98fY6jGJ0tp5O+vr3yOdwzW +2PBLCu15+npSacEVt+m6noGInbeYl601tsyGNQPRNG8IvHmlFtpD5HF+sguMA== Date: Tue, 20 Jul 2021 10:36:54 -0400 Message-Id: <20210720143657.31826-2-rg@raghavgururajan.name> In-Reply-To: <20210720143657.31826-1-rg@raghavgururajan.name> References: <20210720143657.31826-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches These new inputs are referenced by the package but was missing in the package definition. Some of these inputs might have been used by the package indirectly via propagation from other inputs. * gnu/packages/freedesktop.scm (weston)[inputs]: Add glib, libdrm, libpng, libx11, libxcb and pixman. --- gnu/packages/freedesktop.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index c59efa67b4..a6e96dc500 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1057,13 +1057,18 @@ applications, X servers (rootless or fullscreen) or other display servers.") ("colord" ,colord) ("dbus" ,dbus) ("elogind" ,elogind) + ("glib" ,glib) ("lcms" ,lcms) + ("libdrm" ,libdrm) ("libevdev" ,libevdev) ("libinput" ,libinput-minimal) ("libjpeg" ,libjpeg-turbo) + ("libpng" ,libpng) ("libunwind" ,libunwind) ("libva" ,libva) ("libwebp" ,libwebp) + ("libx11" ,libx11) + ("libxcb" ,libxcb) ("libxcursor" ,libxcursor) ("libxkbcommon" ,libxkbcommon) ("libxml2" ,libxml2) @@ -1072,6 +1077,7 @@ applications, X servers (rootless or fullscreen) or other display servers.") ("linux-pam" ,linux-pam) ("pango" ,pango) ("pipewire" ,pipewire) + ("pixman" ,pixman) ("wayland" ,wayland) ("wayland-protocols" ,wayland-protocols) ("xorg-server-xwayland" ,xorg-server-xwayland))) From patchwork Tue Jul 20 14:36:55 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 31525 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5329627BC78; Tue, 20 Jul 2021 15:39:26 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1B80627BC6B for ; Tue, 20 Jul 2021 15:39:26 +0100 (BST) Received: from localhost ([::1]:34502 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5qu4-0000nu-Vt for patchwork@mira.cbaines.net; Tue, 20 Jul 2021 10:39:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43534) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5qsk-00083e-Op for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51740) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5qsk-0003Fq-HP for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5qsk-0005Xh-Fo for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49662] [PATCH v1 3/5] gnu: freerdp: Propagate some inputs as per pkg-config files. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 14:38: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: 49662@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49662-submit@debbugs.gnu.org id=B49662.162679184521218 (code B ref 49662); Tue, 20 Jul 2021 14:38:02 +0000 Received: (at 49662) by debbugs.gnu.org; 20 Jul 2021 14:37:25 +0000 Received: from localhost ([127.0.0.1]:35047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs8-0005W9-Mm for submit@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:24 -0400 Received: from out0.migadu.com ([94.23.1.103]:19811) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs3-0005VT-Ns for 49662@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:20 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1626791839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=L/Wp9gihWsP+LyPNITKtIbFPyCtUQlv/NzL852iTwdo=; b=bDn4+5inxHS4KyB+4ULlTkbknu+ub5xhHnBSHRzKBNp2mD+Das23GkAtg5AsNhhaWPLjvU kze7sHFxSAQYOCDbDdLXTn6PwjuiDgu5iWg9SmFf1X85PtmAV4Vk0J8G8OflmihVczj0cg W56yI9s7teeOZvye/p93B80fFmguM6UYvnxzvfo1e2bCXIdOkrSvmUBFYbSPly3EgXV/FH oKfpDIUQK6ESqTEej3Vnqcunk3CdPZyM+dXrQpAM8nNyfi/ziAiDzlIddLmz0boKbU234S nd/j5MSWdFDQyUiZykxMkfhbxJOhUEbIUg5v25ZWpa8f15/OEWmUjzGSlGGvEg== Date: Tue, 20 Jul 2021 10:36:55 -0400 Message-Id: <20210720143657.31826-3-rg@raghavgururajan.name> In-Reply-To: <20210720143657.31826-1-rg@raghavgururajan.name> References: <20210720143657.31826-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/rdesktop.scm (freerdp)[inputs]: Move libxkbcommon, openssl and wayland to ... [propagated-inputs]: ... here. --- gnu/packages/rdesktop.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index 30523deefe..adfbe7de06 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -108,7 +108,6 @@ to remotely control a user's Windows desktop.") ("libjpeg" ,libjpeg-turbo) ("libusb" ,libusb) ("libx11" ,libx11) - ("libxkbcommon" ,libxkbcommon) ("libxkbfile" ,libxkbfile) ("libxcursor" ,libxcursor) ("libxext" ,libxext) @@ -118,10 +117,12 @@ to remotely control a user's Windows desktop.") ("libxrender" ,libxrender) ("libxinerama" ,libxinerama) ("libxshmfence" ,libxshmfence) - ("openssl" ,openssl) ("pulseaudio" ,pulseaudio) - ("wayland" ,wayland) ("zlib" ,zlib))) + (propagated-inputs + `(("libxkbcommon" ,libxkbcommon) + ("openssl" ,openssl) + ("wayland" ,wayland))) (arguments `(#:build-type "RELEASE" #:configure-flags From patchwork Tue Jul 20 14:36:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 31521 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DB89D27BC85; Tue, 20 Jul 2021 15:38:27 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8355C27BC6B for ; Tue, 20 Jul 2021 15:38:27 +0100 (BST) Received: from localhost ([::1]:32876 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5qt8-00085c-8y for patchwork@mira.cbaines.net; Tue, 20 Jul 2021 10:38:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43542) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5qsm-00083y-2H for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51741) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5qsk-0003G3-Tk for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5qsk-0005Xo-SF for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49662] [PATCH v1 4/5] gnu: weston: Enable some features. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 14:38: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: 49662@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49662-submit@debbugs.gnu.org id=B49662.162679184521225 (code B ref 49662); Tue, 20 Jul 2021 14:38:02 +0000 Received: (at 49662) by debbugs.gnu.org; 20 Jul 2021 14:37:25 +0000 Received: from localhost ([127.0.0.1]:35049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs8-0005WB-VC for submit@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:25 -0400 Received: from out0.migadu.com ([94.23.1.103]:19818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs4-0005Vd-CS for 49662@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:20 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1626791839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=frI4zc4MwbFgLqkXyuHXKXjcmUxdonr0oJibZYsnqyE=; b=lsEKlA5J/gtLlOwigMIyE7JYHXA9ht59ZpekxUQwAV/1F4ARCM52G+8jehoqgmFH7+RNKL zpAgS/qr0hDnda1tA985oFq2Jj+IsO9ca+hj3bMa3zCQ+kH87rI57ssYbLh820J4TAARFX HygZ03LE0RQEuaY3HW0v0Gk5R6xZoJV4wtwm1+B8VrGUJivETkbqO/8aD3Tc4Ny2wK5cfy PwpWNaSS0Gv9I3qeZTLA0R+EaYogUwPge+t6hL3EoEXW+IhzUfjhqb6eCMieapFfgZlENY HpV79cvxIjiTAbV+ZjZSWKyJvgE059KKFk3S8tOpTL595kz9QuzAIM9y0bVZNg== Date: Tue, 20 Jul 2021 10:36:56 -0400 Message-Id: <20210720143657.31826-4-rg@raghavgururajan.name> In-Reply-To: <20210720143657.31826-1-rg@raghavgururajan.name> References: <20210720143657.31826-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp, gstreamer and gst-plugins-base. [configure-flags](backend-rdp,remoting): Remove flags. (backend-default): New flag. --- gnu/packages/freedesktop.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index a6e96dc500..f05b5927f9 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -97,6 +97,7 @@ #:use-module (gnu packages python) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages rdesktop) #:use-module (gnu packages samba) #:use-module (gnu packages sqlite) #:use-module (gnu packages valgrind) @@ -1057,7 +1058,10 @@ applications, X servers (rootless or fullscreen) or other display servers.") ("colord" ,colord) ("dbus" ,dbus) ("elogind" ,elogind) + ("freerdp" ,freerdp) ("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) ("lcms" ,lcms) ("libdrm" ,libdrm) ("libevdev" ,libevdev) @@ -1089,8 +1093,7 @@ applications, X servers (rootless or fullscreen) or other display servers.") (assoc-ref %outputs "out") "/lib:" (assoc-ref %outputs "out") "/lib/weston:" (assoc-ref %outputs "out") "/lib/libweston-9") - "-Dbackend-rdp=false" ; TODO: Enable. - "-Dremoting=false" ; TODO: Enable. + "-Dbackend-default=auto" "-Dsystemd=false" (string-append "-Dxwayland-path=" (assoc-ref %build-inputs "xorg-server-xwayland") From patchwork Tue Jul 20 14:36:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 31523 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A312B27BC78; Tue, 20 Jul 2021 15:38:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 784C727BC6B for ; Tue, 20 Jul 2021 15:38:29 +0100 (BST) Received: from localhost ([::1]:32998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5qtA-0008Ch-GC for patchwork@mira.cbaines.net; Tue, 20 Jul 2021 10:38:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43544) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5qsm-000840-3F for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5qsl-0003G5-AA for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5qsl-0005Xv-8K for guix-patches@gnu.org; Tue, 20 Jul 2021 10:38:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49662] [PATCH v1 5/5] gnu: weston: Propagate some inputs as per pkg-config files. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 14:38:03 +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: 49662@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49662-submit@debbugs.gnu.org id=B49662.162679184521232 (code B ref 49662); Tue, 20 Jul 2021 14:38:03 +0000 Received: (at 49662) by debbugs.gnu.org; 20 Jul 2021 14:37:25 +0000 Received: from localhost ([127.0.0.1]:35051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs9-0005WI-7v for submit@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:25 -0400 Received: from out0.migadu.com ([94.23.1.103]:19811) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5qs4-0005VT-O0 for 49662@debbugs.gnu.org; Tue, 20 Jul 2021 10:37:22 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1626791840; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NRm0Bx5j1umsvp3k2D8V7wG9rH3jCa2C9BH4KZnJ9fI=; b=XPTxIq02Dtmiwn/gyuksoccEx7jhQB7gGl12BBqiIpq2DtT6+IiW4MV6ZpDsXx+bOGkCHS CXbjBc93blB9lnWvEodKHWjQMEJtCAHXBVcEl0bfb18FhXzQbVrBuymDmdW72x5bHw8Q4L GEyXMtdMyl/DGqkAhYgGnwPdfVTsc1YJrDy+vI4TnKFsq5BwmHb1IfNPDKdnR0qe3U6eaE hMG7DGgakpst1+QmX6xMcK2j2MrMnkVSxQLTthhaYOLUQBI63+XHsa7ksHumOp7spzTk4/ 7fB9ogC19sVDVOnQg3sl6b7hbcHiIRyEXpcGw/mGD1Gf5tOTIG5dm2HHIIDNTQ== Date: Tue, 20 Jul 2021 10:36:57 -0400 Message-Id: <20210720143657.31826-5-rg@raghavgururajan.name> In-Reply-To: <20210720143657.31826-1-rg@raghavgururajan.name> References: <20210720143657.31826-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/freedesktop.scm (weston)[inputs]: Move libxkbcommon, pixman and wayland to ... [propagated-inputs]: ... here. --- gnu/packages/freedesktop.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index f05b5927f9..401d15a2df 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1074,17 +1074,18 @@ applications, X servers (rootless or fullscreen) or other display servers.") ("libx11" ,libx11) ("libxcb" ,libxcb) ("libxcursor" ,libxcursor) - ("libxkbcommon" ,libxkbcommon) ("libxml2" ,libxml2) ("mesa" ,mesa) ("mtdev" ,mtdev) ("linux-pam" ,linux-pam) ("pango" ,pango) ("pipewire" ,pipewire) - ("pixman" ,pixman) - ("wayland" ,wayland) ("wayland-protocols" ,wayland-protocols) ("xorg-server-xwayland" ,xorg-server-xwayland))) + (propagated-inputs + `(("libxkbcommon" ,libxkbcommon) + ("pixman" ,pixman) + ("wayland" ,wayland))) (arguments `(#:configure-flags (list