From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 04 Dec 2023 19:48:35 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rADze-003CQN-27 for lore@lore.pengutronix.de; Mon, 04 Dec 2023 19:48:35 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1rADze-00082A-Vm; Mon, 04 Dec 2023 19:48:34 +0100 Received: from mail-vi1eur04on2075.outbound.protection.outlook.com ([40.107.8.75] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rADyy-00080o-GH for ptxdist@pengutronix.de; Mon, 04 Dec 2023 19:47:56 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J3/Uh2al7irqpcm4SOd8y/3WAF4dFXtdvJrXOyq5pNCX+eKB5Cd+41d1YzuYKe+JZGluq5a6ubAIlwlJ/7QjW+iSxMWHpCVHWTvPAOJh+O/RfsyMe4935vd9kaSBYiIriLJSa896sngQjVfrUImdVqzSofThT72Kb2NRvgy2Xuz5fi7AUYtq3lt5j5Mv94GjubNHMMStgA8dgGgUqEWL5+iCyHPN/zLlHfzeeqbDVM7Z0xu1C3T/WLigtDkX1PCKuUn0Bd7B+f4niid9rOir+TK6Q04D68bHZBAfwp6VvMMjeJeJrMoHvsfiEmZighBzlIcWaOr2jRtrGUSpNYw60g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5/yQPrakXb32tc2TCNgpL0JIVS3OM9B1u3izXVLHK8c=; b=UmzrVl9MagUXLCtDMZw/mgJkufC8RCmKMApBRzwIowFWYu/dMtF1Sl2yRiEjMxYM0HG+WCW1++nzsf9BdaOXqB8f0TajN6bm0rfUkHxRYsn/i7NrqDdud0z4ycshQrTYAcMt2QwEvwkpfgUnGkwCBvSI24dPtE2h2tknIIVLimjr9ZYp55zDE92KtHvPD73hYhJYWMxe0dEI8mKzF4SeyaSaBq8cTMnquE72qnkjzU5KaZVLsA788o5+o7mCu/10x7R/n15xWRKb6zFvXyEOAAXAS8clTpONHgSsoi8rSZC4jtHe2nqavt99I8U4pLSGI7rwDriesV5qMa1569JTZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5/yQPrakXb32tc2TCNgpL0JIVS3OM9B1u3izXVLHK8c=; b=T772NwFueQsj84mlwCLGpVnaZS5AQjjweZCf4alwtm8dQgCuBRO1MhsYmNMHCdUpKcIFQjLw/FCaBkvDFJaVNYtKAUUX9FKQbMKw7F1CPBPaP/4MIhf1XUu5FYQOQ/LR4B6qZ/HToiY1700MRDyDa39EWEPGSn3bDYyYTJnoXs4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by PRAP251MB0538.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:295::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.33; Mon, 4 Dec 2023 18:47:49 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::534e:22ca:cd9a:a66e]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::534e:22ca:cd9a:a66e%5]) with mapi id 15.20.7046.033; Mon, 4 Dec 2023 18:47:49 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Mon, 4 Dec 2023 19:47:42 +0100 Message-Id: <20231204184742.2531725-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV2PEPF00003854.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:a) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|PRAP251MB0538:EE_ X-MS-Office365-Filtering-Correlation-Id: e4749b36-f965-41c7-fa9e-08dbf4f98369 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IrDkG+Ny8Gv/wLmkUuLgadVnZjedXpyMKm03LzrtXYG2V0niDbNkFZHK08Z2eSadRQYL8HxyHFHe+r/BV20yNhPiY/1kBkDIDh7z8/CSxOoSfMRhEPsGTudTHNN1SvH4PfSu2UKBa29L9bfhZ5WpGsjuaPP04X6a3QkgyfUMEdigZ/fAaXuj9Xnm5kXGpGKWsBf2K2CoXGVH+vVX0OZYSmbHSjzKeqHhjWe2esvK+ZNnhxnf0MMuRvFnyD5mBD1+aqYbLZ1UqXJE3uBbmzvFbBG81Uhe1S/HImbvjj4I7pOZeTilLryxmNJdlrD7yBfGSniOH8lw7SwbtU4FgR4PNhgy5xSbAfJND4+mzOhk9a4P1TW+HLiZfC6xTLbTVfnZxCp14X0nlqRnSMc4yD5nlJ8N9zBlj5DaYRcN5sC+HvwjkPoFpFopwuAYGivMzQ4Mg6ERdO8C5ljNOzKkPoRxPJt7y6ofOQ4twK86U49WHUcGCguLDI12Y+RiTd2kuDQTi1ZVcydtH3ehNzbJFmOu1HsALm9VFAtUV7OWbkA+txFryFf6uPc82OqiamgQ6K6/ATNWuL1rG2az6RkEbrU8t2XaiJmXvP2CPK9bgtle9ec= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(39840400004)(136003)(366004)(346002)(376002)(396003)(230922051799003)(186009)(451199024)(64100799003)(1800799012)(6916009)(66476007)(8936002)(316002)(86362001)(8676002)(44832011)(66556008)(6486002)(966005)(478600001)(66946007)(41300700001)(36756003)(38350700005)(2906002)(5660300002)(26005)(2616005)(1076003)(6506007)(6512007)(52116002)(83380400001)(6666004)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?j45GgT+ZI5FoSPUAMlZ74vFUpYjZ/+tnCB842p/60sPdtWArS/m99nq6Sjz9?= =?us-ascii?Q?XFvcT79efBYPF/vnHYEOgLashjx9SrUXDWqYaq0tC8IjJ/2usv5tRfcdJeno?= =?us-ascii?Q?N+3mCvMXaQ4CX60QmgOHdCAvKOqw9KtqmeEoafH3R3wNkPCHvwIbxGHa5kMK?= =?us-ascii?Q?1fNrbtzbl6dyZjdPJsqlwTL6se3Vp/UYhQgxded2EK1WAcgVN9HYlvdsnK7s?= =?us-ascii?Q?uxg06ORK75tzOLev+1bx9UmtPqviW6tvPIRv79r/D7CoOjhOVcEuT+T2NsuA?= =?us-ascii?Q?mz0LVFprqXenckiyGHmoTi80qaaGAZth+ckE0QTvhb/QvqtB9afz5rEpJNkc?= =?us-ascii?Q?pKJY9sKSl/AsS2pS4n6pJRKgKuecbqxicgV7RoxcvL9n4WHxyzatEt+WMiz6?= =?us-ascii?Q?GplzKI7XMdp1DRnlgEl47S1k4yD94u6KeBAzZl/c4DheuQT+LsIIND0IRO8D?= =?us-ascii?Q?lkoprbQGy1QveULUova1vp9suJhszwDX7IUv0ZGk9JojQdusSFYyjkryUTiw?= =?us-ascii?Q?J7B9gJ4Hg6Cu3UYjogJZxLZ/TrgVK1abtOWAt6/QAOFrUPVASN8l5I1yCFij?= =?us-ascii?Q?2VZglXeUH9l7kStpS4gVgtnvlrVJe2ojW//NJiH39fx6NmBl+wwbRznVwxUe?= =?us-ascii?Q?Z9PrZnx3Mu25OFlnt6J8xcXdxhTR8tYQUKdmRBQuXnnkK12r/GRtXURVMxNd?= =?us-ascii?Q?TbS+mRQDEypc9fKzo5m7+tG/pjQbcVQEeLAEVna4ceVdkQ8UwAZG6r0V7vMH?= =?us-ascii?Q?Hrk+fADQAy4Yn/naohryyPRNqR0GjM88E9L+zQDSmko/WYagg/0cpjfi7+Me?= =?us-ascii?Q?tsv1nIlgE9DEfeXAPe3mNDEmpuF/pObuFoaeJEdd//bb/qfB8YmZI5XASj2a?= =?us-ascii?Q?H1a7SXgfM1xVtMqSpCgWIHNHSimxXk+DYqV1DucJy6ZY5izOlKaP/tt7NFsN?= =?us-ascii?Q?tkoAznBzIF4Vu/ph9IcgrCQcMq5T/QQo0bEIOSGXSxAqeckSUeAzhvAqzguL?= =?us-ascii?Q?pMAXbQkUkHjB8vefS9X+bvbxK01DTe/Da1nuwddHVgt2LvkMLDukGwI+g+Kz?= =?us-ascii?Q?0t0wUyqtoT2BVEkASbqGs4JLdoZpJVKhWyULMGPXmNg9oZ+WEss7TXH/+R75?= =?us-ascii?Q?sHMK3NvMPhB905hyN9JD0jvdYZfKkH9aovkWTjyoz/Xun7grgrdoPNqgu6+k?= =?us-ascii?Q?myVCEoYyI5Hx3M72aa/NJKbglD5mfapH5wxG8v9GwqOOn1yl5+ME+lpQQlah?= =?us-ascii?Q?tTu6nEG/42OM8rapyQu9ZQag6oGVMfAmFeAwvxqcDpZJ4lU5m2l844/mVxzj?= =?us-ascii?Q?3JcwTDEUytT1Ds7p0VuX7gQhXMzYJNpMGC7JzxaMiQO+kj6nGfdpAOH2eI9H?= =?us-ascii?Q?ecofKe1hKp+6rNkMBVdX6/giTlC/ra+OncGWztZJrA9FRVqS8nW4deKNnQN6?= =?us-ascii?Q?bYYKhRM3yqGTwzbUXymSE1SpeGs9P8/5OXy24IFG7/WIaXh9TPuCANrhcHlk?= =?us-ascii?Q?qCLLXqvf83LYWjOTUzYGe3dNIdPQvCDjjMEmR/Ff21P2FfDnOK9IgWuSxO/L?= =?us-ascii?Q?rTeVziS84OPNfYwQeK2dSEaALe6hZCE58Zo+eK/o6JfQz6gExIOE1tPTqcxI?= =?us-ascii?Q?cQ=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4749b36-f965-41c7-fa9e-08dbf4f98369 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Dec 2023 18:47:49.3277 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: h6xdPNXJn2CPZAITB7RMNX7ua4EcjvPD/bmmO9v7p0208NKx6M/dpHoVOS2iG5xJk8JOg1QKketqHYVS7eTXL9osWh+tOiG1AQoN3HH8ce0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAP251MB0538 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] weston: Version bump. 12.0.2 -> 13.0.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false https://lists.freedesktop.org/archives/wayland-devel/2023-November/043326.html logind backend is gone, sort of makes seatd mandatory afaict. * Remove deprecated options. * seatd is a hard dependency now(?) * Forward patchset applies cleanly. Signed-off-by: Christian Melki --- .../0001-HACK-don-t-build-tests.patch | 0 patches/{weston-12.0.2 => weston-13.0.0}/series | 0 rules/weston.in | 14 +------------- rules/weston.make | 8 +++----- 4 files changed, 4 insertions(+), 18 deletions(-) rename patches/{weston-12.0.2 => weston-13.0.0}/0001-HACK-don-t-build-tests.patch (100%) rename patches/{weston-12.0.2 => weston-13.0.0}/series (100%) diff --git a/patches/weston-12.0.2/0001-HACK-don-t-build-tests.patch b/patches/weston-13.0.0/0001-HACK-don-t-build-tests.patch similarity index 100% rename from patches/weston-12.0.2/0001-HACK-don-t-build-tests.patch rename to patches/weston-13.0.0/0001-HACK-don-t-build-tests.patch diff --git a/patches/weston-12.0.2/series b/patches/weston-13.0.0/series similarity index 100% rename from patches/weston-12.0.2/series rename to patches/weston-13.0.0/series diff --git a/rules/weston.in b/rules/weston.in index ade68d6c4..10f0e9172 100644 --- a/rules/weston.in +++ b/rules/weston.in @@ -16,6 +16,7 @@ menuconfig WESTON select LIBDRM select UDEV select UDEV_LIBUDEV + select SEATD select MESALIB if WESTON_GL select MESALIB_GBM if WESTON_GL select MESALIB_EGL if WESTON_GL @@ -26,10 +27,7 @@ menuconfig WESTON select LIBXCB if WESTON_XWAYLAND select XORG_LIB_XCURSOR if WESTON_XWAYLAND select XWAYLAND if WESTON_XWAYLAND && RUNTIME - select SEATD if WESTON_SEATD select SYSTEMD if WESTON_SYSTEMD - select SYSTEMD_LOGIND if WESTON_SYSTEMD_LOGIND - select DBUS if WESTON_SYSTEMD_LOGIND select GSTREAMER1 if WESTON_REMOTING select GST_PLUGINS_BASE1 if WESTON_REMOTING select GST_PLUGINS_BASE1_APP if WESTON_REMOTING @@ -74,20 +72,10 @@ config WESTON_STARTSCRIPT depends on INITMETHOD_BBINIT prompt "install /etc/init.d/weston-init" -config WESTON_SEATD - bool - default y - prompt "libseat backend" - config WESTON_SYSTEMD bool default INITMETHOD_SYSTEMD -config WESTON_SYSTEMD_LOGIND - bool - depends on WESTON_SYSTEMD - prompt "logind support" - config WESTON_WCAP_TOOLS bool prompt "wcap tools" diff --git a/rules/weston.make b/rules/weston.make index 1e8c26c71..ebf62645b 100644 --- a/rules/weston.make +++ b/rules/weston.make @@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_WESTON) += weston # # Paths and names # -WESTON_VERSION := 12.0.2 -LIBWESTON_MAJOR := 12 -WESTON_MD5 := aa03d8bff7163c258c86551c183cb937 +WESTON_VERSION := 13.0.0 +LIBWESTON_MAJOR := 13 +WESTON_MD5 := f5d8614664a26211621910d310b42890 WESTON := weston-$(WESTON_VERSION) WESTON_SUFFIX := tar.gz WESTON_URL := https://gitlab.freedesktop.org/wayland/weston/-/archive/$(WESTON_VERSION)/$(WESTON).$(WESTON_SUFFIX) @@ -49,12 +49,10 @@ WESTON_CONF_OPT := \ -Ddemo-clients=$(call ptx/truefalse,PTXCONF_WESTON_IVISHELL_EXAMPLE) \ -Ddeprecated-color-management-colord=false \ -Ddeprecated-color-management-static=false \ - -Ddeprecated-launcher-logind=$(call ptx/truefalse,PTXCONF_WESTON_SYSTEMD_LOGIND) \ -Ddesktop-shell-client-default=weston-desktop-shell \ -Ddoc=false \ -Dimage-jpeg=true \ -Dimage-webp=false \ - -Dlauncher-libseat=$(call ptx/truefalse,PTXCONF_WESTON_SEATD) \ -Dpipewire=$(call ptx/truefalse,PTXCONF_WESTON_PIPEWIRE) \ -Dremoting=$(call ptx/truefalse,PTXCONF_WESTON_REMOTING) \ -Drenderer-gl=$(call ptx/truefalse,PTXCONF_WESTON_GL) \ -- 2.34.1