From patchwork Mon Dec 5 14:47:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 16410 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 B5702C4321E for ; Mon, 5 Dec 2022 14:47:25 +0000 (UTC) Received: from mailout09.t-online.de (mailout09.t-online.de [194.25.134.84]) by mx.groups.io with SMTP id smtpd.web11.17017.1670251642400815235 for ; Mon, 05 Dec 2022 06:47:22 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=SPF record not found (domain: t-online.de, ip: 194.25.134.84, mailfrom: f_l_k@t-online.de) Received: from fwd78.dcpf.telekom.de (fwd78.aul.t-online.de [10.223.144.104]) by mailout09.t-online.de (Postfix) with SMTP id 51DA816D6 for ; Mon, 5 Dec 2022 15:47:20 +0100 (CET) Received: from flk-MS-7C91.fritz.box ([84.163.47.205]) by fwd78.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1p2Cka-1wyh2v0; Mon, 5 Dec 2022 15:47:20 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Markus Volk Subject: [meta-gnome][PATCH] gnome-photos: update dependencies Date: Mon, 5 Dec 2022 15:47:13 +0100 Message-Id: <20221205144713.144260-1-f_l_k@t-online.de> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1670251640-78BAC9DD-89D54C03/0/0 CLEAN NORMAL X-TOI-MSGID: 162db12e-c2a2-4dfd-b98b-deae33f35645 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 ; Mon, 05 Dec 2022 14:47:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/99952 - add PACKAGECONFIG for DOC -remove references to TMPDIR Signed-off-by: Markus Volk --- .../gnome-photos/gnome-photos_43.0.bb | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb index c87823ce3..d9f71806c 100644 --- a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb +++ b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb @@ -4,19 +4,19 @@ LICENSE = "GPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" DEPENDS = " \ + cairo \ glib-2.0-native \ gdk-pixbuf-native \ librsvg-native \ gtk+3 \ babl \ + dbus \ gegl \ geocode-glib \ + gexiv2 \ gnome-online-accounts \ - grilo \ gsettings-desktop-schemas \ libdazzle \ - libgdata \ - gfbgraph \ tracker \ libhandy \ libportal \ @@ -31,6 +31,9 @@ def gnome_verdir(v): REQUIRED_DISTRO_FEATURES = "x11" +PACKAGECONFIG ?= "" +PACKAGECONFIG[doc] = "-Dmanuals=true,-Dmanuals=false,libxslt-native docbook-xsl-stylesheets-native" + SRC_URI[archive.sha256sum] = "c7ac7458d533f29d955011c74b76224d79ea31bcc12e9d6d0ce7b6c3704d08e1" do_install:append() { @@ -44,4 +47,12 @@ FILES:${PN} += " \ ${datadir}/gnome-shell \ " -RRECOMMENDS:${PN} = "grilo-plugins" +do_compile:append() { + # glib-mkenums is embedding full paths into this file. There's no + # option to it to use a sysroot style variable. So to avoid QA + # errors, we sed WORKDIR out and make its includes relative + sed -i "s|${B}||" src/photos-enums.h + sed -i "s|${B}||" src/photos-enums.c + sed -i "s|${B}||" src/photos-enums-gegl.c + sed -i "s|${B}||" src/photos-enums-gegl.h +}