From 0c0068ed8554cef0d7d6c95ac7112139c8a8c5d5 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Fri, 23 Feb 2024 18:51:31 -0800 Subject: [PATCH] gufw: update to 24.04. Backport upstream patch to use WebKit2 4.1 instead of 4.0. --- .../gufw/patches/gi-requires-webkit41.patch | 23 +++++++++++++++++++ srcpkgs/gufw/template | 8 +++---- 2 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/gufw/patches/gi-requires-webkit41.patch diff --git a/srcpkgs/gufw/patches/gi-requires-webkit41.patch b/srcpkgs/gufw/patches/gi-requires-webkit41.patch new file mode 100644 index 00000000000..c3d7da8aeea --- /dev/null +++ b/srcpkgs/gufw/patches/gi-requires-webkit41.patch @@ -0,0 +1,23 @@ +From 46b62003dc15dbaba96f3880739ac951145be5a8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= +Date: Wed, 24 Jan 2024 19:30:22 -0500 +Subject: [PATCH] Switch from webkit2gtk 4.0 to 4.1 + +--- + INSTALL | 2 +- + gufw/gufw/view/gufw.py | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gufw/gufw/view/gufw.py b/gufw/gufw/view/gufw.py +index 658890d..39c05cf 100644 +--- a/gufw/gufw/view/gufw.py ++++ b/gufw/gufw/view/gufw.py +@@ -18,7 +18,7 @@ + import gi + gi.require_version('Gtk', '3.0') + gi.require_version('Gdk', '3.0') +-gi.require_version('WebKit2', '4.0') ++gi.require_version('WebKit2', '4.1') + from gi.repository import Gtk, Gdk, WebKit2 + from string import Template + diff --git a/srcpkgs/gufw/template b/srcpkgs/gufw/template index 6c6e6ca6140..5d6c9d3bb3e 100644 --- a/srcpkgs/gufw/template +++ b/srcpkgs/gufw/template @@ -1,16 +1,16 @@ # Template file for 'gufw' pkgname=gufw -version=22.04 -revision=3 +version=24.04 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-distutils-extra intltool" -depends="python3-gobject net-tools ufw gtk+3 webkit2gtk" +depends="python3-gobject net-tools ufw gtk+3 libwebkit2gtk41" short_desc="GTK+ frontend for ufw" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://gufw.org/" distfiles="https://github.com/costales/gufw/archive/refs/tags/$version.tar.gz" -checksum=da597f1e3ac64eb9ced3ccc951f228d8e304a6c99ddcb525a9b43ad9a19fa06c +checksum=d8b45c3d3700fcd596af5d4949aa2ee8e7bc4ec4bfa008f31b84568dfa9801eb pre_configure() { vsed -i -e \