From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 04 Oct 2022 16:45:58 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ofjBG-005eST-Sl for lore@lore.pengutronix.de; Tue, 04 Oct 2022 16:45:58 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ofjBG-0003Uw-AK; Tue, 04 Oct 2022 16:45:58 +0200 Received: from dude04.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::ac]) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ofjAy-0003U5-PW; Tue, 04 Oct 2022 16:45:40 +0200 From: Bastian Krause To: ptxdist@pengutronix.de Date: Tue, 4 Oct 2022 16:45:29 +0200 Message-Id: <20221004144533.2269637-1-bst@pengutronix.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH 0/4] Switch to libsoup3 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 Cc: Bastian Krause 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.ext.pengutronix.de); SAEximRunCond expanded to false libsoup 3.x breaks ABI compatibility with previous versions [1][2]. This series bumps the version of libsoup from 2.72.0 to 3.2.0. No libsoup2 legacy package is needed since all dependants support libsoup3 already. libnghttp2 is required now, so introduce a new package for that. Finally migrate the packages that depend on libsoup and have some kind of explicit version switch for libsoup2/libsoup3. Note: gst-plugins-good1 needs no modification because it distinguishes between libsoup2/libsoup3 automatically. Regards, Bastian [1] https://libsoup.org/libsoup-3.0/migrating-from-libsoup-2.html [2] https://blog.tingping.se/2021/02/23/future-of-libsoup.html Bastian Krause (4): libnghttp2: new package libsoup: version bump 2.72.0 -> 3.2.0 wpewebkit: use libsoup3 cog: use libsoup3 rules/cog.make | 2 +- rules/libnghttp2.in | 8 +++++ rules/libnghttp2.make | 77 +++++++++++++++++++++++++++++++++++++++++++ rules/libsoup.in | 5 +-- rules/libsoup.make | 15 +++++---- rules/wpewebkit.make | 8 ++--- 6 files changed, 100 insertions(+), 15 deletions(-) create mode 100644 rules/libnghttp2.in create mode 100644 rules/libnghttp2.make -- 2.30.2