From patchwork Thu Dec 5 12:46:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 53717 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5DB27E7716D for ; Thu, 5 Dec 2024 12:46:23 +0000 (UTC) Received: from mailout08.t-online.de (mailout08.t-online.de [194.25.134.20]) by mx.groups.io with SMTP id smtpd.web11.9956.1733402781025122406 for ; Thu, 05 Dec 2024 04:46:21 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.20, mailfrom: f_l_k@t-online.de) Received: from fwd77.aul.t-online.de (fwd77.aul.t-online.de [10.223.144.103]) by mailout08.t-online.de (Postfix) with SMTP id C8D3157B for ; Thu, 5 Dec 2024 13:46:18 +0100 (CET) Received: from intel-corei7-64.fritz.box ([84.163.36.186]) by fwd77.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tJBFK-2DhNQX0; Thu, 5 Dec 2024 13:46:18 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Subject: [meta-gnome][PATCHv2] gthumb: update 3.12.4 -> 3.12.6 Date: Thu, 5 Dec 2024 13:46:15 +0100 Message-ID: <20241205124615.517117-1-f_l_k@t-online.de> X-Mailer: git-send-email 2.47.0 MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1733402778-0D7F99D3-A26FE5A5/0/0 CLEAN NORMAL X-TOI-MSGID: 9df51064-91e1-4fe5-a423-0afc5dcbf5b2 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 05 Dec 2024 12:46:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114203 - add support for jxl, webp, gstreamer - add more PACKAGECONFIG options - disable webservices to avoid pulling in deprecated libsoup2 - remove yelp-native dependency - build colord dependent on polkit feature - drop polkit and gobject-introspection from REQUIRED_DISTRO_FEATURES Version 3.12.6 ~~~~~~~~~~~~~~ Released: 2024-03-10 Features: * WebAlbums: allow Exif image title to be used. (Linas Vepstas) Bugfixes: * Fixed 'could not perform operation' when editing a modified image. * Video thumbnailer: use the default thumbnail size if invalid. (Linas Vepstas) * Video thumbnailer: avoid a null pointer dereference and crash. (Linas Vepstas) Translations: * Slovenian (Martin Srebotnjak) Version 3.12.5 ~~~~~~~~~~~~~~ Released: 2024-02-18 Bugfixes: * Add to catalog: show the next image only when in viewer mode (!313) * jxl: added support for version 0.9.0 (Timo Gurr) (!306) * Commenting a picture deletes its Color Profile tag. This only happened when the 'Store metadata inside files if possible' option was active. (!293) Translations: * Chinese/Traditional (Cheng-Chia Tseng) * Turkish (Sabri Ünal) * čeština (Daniel Rusek) Signed-off-by: Markus Volk --- .../recipes-gnome/gthumb/gthumb_3.12.4.bb | 30 ----------------- .../recipes-gnome/gthumb/gthumb_3.12.6.bb | 32 +++++++++++++++++++ 2 files changed, 32 insertions(+), 30 deletions(-) delete mode 100644 meta-gnome/recipes-gnome/gthumb/gthumb_3.12.4.bb create mode 100644 meta-gnome/recipes-gnome/gthumb/gthumb_3.12.6.bb diff --git a/meta-gnome/recipes-gnome/gthumb/gthumb_3.12.4.bb b/meta-gnome/recipes-gnome/gthumb/gthumb_3.12.4.bb deleted file mode 100644 index 79db8b7d7..000000000 --- a/meta-gnome/recipes-gnome/gthumb/gthumb_3.12.4.bb +++ /dev/null @@ -1,30 +0,0 @@ -SUMMARY = "Image viewer and browser" -LICENSE="GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" - - -REQUIRED_DISTRO_FEATURES = "polkit gobject-introspection-data" - -DEPENDS = " \ - glib-2.0-native \ - bison-native \ - yelp-tools-native \ - gtk+3 \ - gsettings-desktop-schemas \ - zlib \ - jpeg \ - exiv2 \ - colord \ - lcms \ - libraw \ - librsvg \ - libsoup \ - json-glib \ - libsecret \ -" - -inherit features_check gnomebase gnome-help gsettings itstool mime-xdg - -SRC_URI[archive.sha256sum] = "add693ac0aeb9a30d829ba03a06208289d3f6868dc3b02573549e88190c794e8" - -FILES:${PN} += "${datadir}/metainfo" diff --git a/meta-gnome/recipes-gnome/gthumb/gthumb_3.12.6.bb b/meta-gnome/recipes-gnome/gthumb/gthumb_3.12.6.bb new file mode 100644 index 000000000..2085d63ab --- /dev/null +++ b/meta-gnome/recipes-gnome/gthumb/gthumb_3.12.6.bb @@ -0,0 +1,32 @@ +SUMMARY = "Image viewer and browser" +LICENSE="GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +DEPENDS = " \ + glib-2.0-native \ + bison-native \ + gtk+3 \ + gsettings-desktop-schemas \ + zlib \ + jpeg \ + json-glib \ +" + +PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'colord', '', d)} exiv2 gstreamer lcms libjxl libraw librsvg libwebp" +PACKAGECONFIG[gstreamer] = "-Dgstreamer=true,-Dgstreamer=false,gstreamer1.0 gstreamer1.0-plugins-base" +PACKAGECONFIG[libwebp] = "-Dlibwebp=true,-Dlibwebp=false,libwebp" +PACKAGECONFIG[libjxl] = "-Dlibjxl=true,-Dlibjxl=false,libjxl" +PACKAGECONFIG[lcms] = "-Dlcms2=true,-Dlcms2=false,lcms" +PACKAGECONFIG[colord] = "-Dcolord=true,-Dcolord=false,colord" +PACKAGECONFIG[exiv2] = "-Dexiv2=true,-Dexiv2=false,exiv2" +PACKAGECONFIG[librsvg] = "-Dlibrsvg=true,-Dlibrsvg=false,librsvg" +PACKAGECONFIG[libraw] = "-Dlibraw=true,-Dlibraw=false,libraw" + +# webservices would require libsecret and webkitgtk3 build with deprecated libsoup2 +EXTRA_OEMESON += "-Dwebservices=false -Dlibsecret=false" + +inherit gnomebase gnome-help gsettings itstool mime-xdg + +SRC_URI[archive.sha256sum] = "608770c6c8e73073a1d404b65bd1b761e1ac5dc25e70130ff072488fa92f5c33" + +FILES:${PN} += "${datadir}/metainfo"