summaryrefslogtreecommitdiffstats
path: root/meta-gnome
diff options
context:
space:
mode:
authorZoltán Böszörményi <zboszor@gmail.com>2023-12-08 10:50:09 +0100
committerKhem Raj <raj.khem@gmail.com>2023-12-08 07:57:57 -0800
commit0f9e5d1f9b62af785a65c1d5e6ab3b5d11befbff (patch)
tree0ddaeb2a78a5501e6910f381efdd122bc4d031e2 /meta-gnome
parent0f0c4c96d90d0eaf78ef6fa93a150dd5fa8fa182 (diff)
downloadmeta-openembedded-0f9e5d1f9b62af785a65c1d5e6ab3b5d11befbff.tar.gz
zenity: Upgrade to 4.0.0
zenity 4.x now uses GTK4 and GTK4-based webkitgtk. The perl based gdialog is no more, its subpackage would be empty. Don't try to generate this subpackage. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
-rw-r--r--meta-gnome/recipes-gnome/zenity/zenity/0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch28
-rw-r--r--meta-gnome/recipes-gnome/zenity/zenity_4.0.0.bb (renamed from meta-gnome/recipes-gnome/zenity/zenity_3.44.2.bb)16
2 files changed, 7 insertions, 37 deletions
diff --git a/meta-gnome/recipes-gnome/zenity/zenity/0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch b/meta-gnome/recipes-gnome/zenity/zenity/0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch
deleted file mode 100644
index e054ff7448..0000000000
--- a/meta-gnome/recipes-gnome/zenity/zenity/0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch
+++ /dev/null
@@ -1,28 +0,0 @@
1From c8be0d5e7d17930d819635df6570fa5331a5dedd Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
3Date: Mon, 10 Jan 2022 20:18:00 +0100
4Subject: [PATCH] Harcode shebang to avoid pointing to build system's perl
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8
9Upstream-Status: Pending
10
11Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
12---
13 src/gdialog.in | 2 +-
14 1 file changed, 1 insertion(+), 1 deletion(-)
15
16diff --git a/src/gdialog.in b/src/gdialog.in
17index 2fc4633..f891861 100755
18--- a/src/gdialog.in
19+++ b/src/gdialog.in
20@@ -1,4 +1,4 @@
21-#!@PERL@
22+#!/usr/bin/env perl
23
24 # gdialog -> zenity conversion wrapper
25 #
26--
272.31.1
28
diff --git a/meta-gnome/recipes-gnome/zenity/zenity_3.44.2.bb b/meta-gnome/recipes-gnome/zenity/zenity_4.0.0.bb
index 92b9f6655e..a151f3ca4c 100644
--- a/meta-gnome/recipes-gnome/zenity/zenity_3.44.2.bb
+++ b/meta-gnome/recipes-gnome/zenity/zenity_4.0.0.bb
@@ -3,25 +3,23 @@ SECTION = "x11/gnome"
3LICENSE = "LGPL-2.1-or-later" 3LICENSE = "LGPL-2.1-or-later"
4LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" 4LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
5 5
6
7inherit gnomebase pkgconfig itstool gtk-icon-cache features_check gettext 6inherit gnomebase pkgconfig itstool gtk-icon-cache features_check gettext
8 7
9DEPENDS = " \ 8DEPENDS = " \
10 desktop-file-utils-native \ 9 desktop-file-utils-native \
10 help2man-native \
11 hicolor-icon-theme \ 11 hicolor-icon-theme \
12 gtk+3 \ 12 gtk4 \
13 gtk+3-native \ 13 gtk4-native \
14 libadwaita \
14" 15"
15 16
16ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" 17ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
18GTKIC_VERSION = "4"
17 19
18SRC_URI[archive.sha256sum] = "3fb5b8b1044d3d129262d3c54cf220eb7f76bc21bd5ac6d96ec115cd3518300e" 20SRC_URI[archive.sha256sum] = "0b8c8def18dab05cc49bd464b90ca7f945ae52ff5e09242da702a15d94d3e8dd"
19SRC_URI += "file://0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch"
20 21
21PACKAGECONFIG ?= "webkitgtk" 22PACKAGECONFIG ?= "webkitgtk"
22PACKAGECONFIG[webkitgtk] = "-Dwebkitgtk=true,-Dwebkitgtk=false,webkitgtk3" 23PACKAGECONFIG[webkitgtk] = "-Dwebkitgtk=true,-Dwebkitgtk=false,webkitgtk"
23 24
24PACKAGES =+ "${PN}-gdialog"
25FILES:${PN}-gdialog = "${bindir}/gdialog"
26FILES:${PN}-doc = "${datadir}/man ${datadir}/help" 25FILES:${PN}-doc = "${datadir}/man ${datadir}/help"
27RDEPENDS:${PN}-gdialog += "perl"