From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) by mx.groups.io with SMTP id smtpd.web12.9547.1603981714220186021 for ; Thu, 29 Oct 2020 07:28:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UlaBfQpI; spf=pass (domain: gmail.com, ip: 209.85.128.65, mailfrom: quaresma.jose@gmail.com) Received: by mail-wm1-f65.google.com with SMTP id a72so41280wme.5 for ; Thu, 29 Oct 2020 07:28:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pGDg4DgLZcYuGVXlyXR7ydx/hsOd9Mm5uvjyQ3E+/rQ=; b=UlaBfQpIOlFmqQcupN5yVdQivES3PLuZDP1C2+UC7a8/RXp7eStrwButVD+8V4mw+j iP1UuMCkUS/E5HTbnkRd/+KlROBLXdDUzkPpefXj/giBPqgTIEnRGo5NONTlCJEtD8Ds 41u2/AGXiDUvlNYOXmW0l+HC/7UROE5rQJwxoSYLE6Z/AJ68nUlz6nAVisA5Htucht53 R5SwTtievYJtmn1w14ZlnLniqJw5YzbybIlefySLWZNxueiVvF/YdPD0rtk/jGhrataL kntpcKSAW5s4i1t+ASWHRqtnKwrEVekPQnpws8DiTxTl3lwTJuOa6GCgfpP+5EC0gkDy J3wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pGDg4DgLZcYuGVXlyXR7ydx/hsOd9Mm5uvjyQ3E+/rQ=; b=sJsg1BKCBOH1T4R2J2MGIlfVUCQ+LI4lwad8Fo9+8Xt4rKoIP9/jl0PxW1bT2bgTOP ZQv9Qap4iMTMjrMNrbTcNY1B4VBst0za/Zh712oksr5eLmO9ZY99J4YYcijDJicPRE4H 68aIYg0G9M4FMJ+hhvZGYCZkxwaCI4qvWVV9o6VRlNsGx60SjqKeFrH+dL+hCmciBFCo YoybkUMbZyrWduRKnfME4zBMIrbhPlMK7xjWzV4VAJpnmWS836qkYSs7sZ28Spxkhs+H et1MkdDhbOeMd6oqA2HsfRNzdXD1bR9Y68wgb2n5n9vhQK1bcipOy60pGE+fS2gaX2tE oz7g== X-Gm-Message-State: AOAM5302Ll4YVXuV948YFaesW5fh7E8hzjhx/WzYXhZbY4H2NxACp1ls JWlNj8zUtwBIxaLggwhCEwC9durbNVZUIA== X-Google-Smtp-Source: ABdhPJzjsDF8wbfrZNKrsyfoGKnxvaihDz9J3YfOoQXo+4DjyVIfnqKmAiy6g33YL9qpekabNGebeg== X-Received: by 2002:a1c:4604:: with SMTP id t4mr133237wma.48.1603981712577; Thu, 29 Oct 2020 07:28:32 -0700 (PDT) Return-Path: Received: from dragon.lan (176.57.115.89.rev.vodafone.pt. [89.115.57.176]) by smtp.gmail.com with ESMTPSA id y4sm5404803wrp.74.2020.10.29.07.28.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Oct 2020 07:28:32 -0700 (PDT) From: "Jose Quaresma" To: openembedded-core@lists.openembedded.org Cc: Jose Quaresma Subject: [PATCH v5 21/22] gstreamer1.0-plugins-good: on wayland qt5 needs qtwayland Date: Thu, 29 Oct 2020 14:28:05 +0000 Message-Id: <20201029142806.1830504-22-quaresma.jose@gmail.com> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201029142806.1830504-1-quaresma.jose@gmail.com> References: <20201029142806.1830504-1-quaresma.jose@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The code in ext/qt/meson.build looks for the Qt5WaylandClient pkg-config file. Without this module, qmlglsink will not work with Wayland. This can be tested by checking whether or not HAVE_QT_WAYLAND has been added to the cflags in the autogenerated ninja file. Writen by: Carlos Rafael Giani https://lists.openembedded.org/g/openembedded-core/message/143574 Signed-off-by: Jose Quaresma --- .../gstreamer/gstreamer1.0-plugins-good_1.18.0.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb index 860b31106f..4eb0dd7e05 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb @@ -28,6 +28,8 @@ X11DEPENDS = "virtual/libx11 libsm libxrender libxfixes libxdamage" X11ENABLEOPTS = "-Dximagesrc=enabled -Dximagesrc-xshm=enabled -Dximagesrc-xfixes=enabled -Dximagesrc-xdamage=enabled" X11DISABLEOPTS = "-Dximagesrc=disabled -Dximagesrc-xshm=disabled -Dximagesrc-xfixes=disabled -Dximagesrc-xdamage=disabled" +QT5WAYLANDDEPENDS = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "qtwayland", "", d)}" + PACKAGECONFIG[asm] = "-Dasm=enabled,-Dasm=disabled,nasm" PACKAGECONFIG[bz2] = "-Dbz2=enabled,-Dbz2=disabled,bzip2" PACKAGECONFIG[cairo] = "-Dcairo=enabled,-Dcairo=disabled,cairo" @@ -43,7 +45,7 @@ PACKAGECONFIG[libpng] = "-Dpng=enabled,-Dpng=disabled,libpng" PACKAGECONFIG[libv4l2] = "-Dv4l2-libv4l2=enabled,-Dv4l2-libv4l2=disabled,v4l-utils" PACKAGECONFIG[mpg123] = "-Dmpg123=enabled,-Dmpg123=disabled,mpg123" PACKAGECONFIG[pulseaudio] = "-Dpulse=enabled,-Dpulse=disabled,pulseaudio" -PACKAGECONFIG[qt5] = "-Dqt5=enabled,-Dqt5=disabled,qtbase qtdeclarative qtbase-native" +PACKAGECONFIG[qt5] = "-Dqt5=enabled,-Dqt5=disabled,qtbase qtdeclarative qtbase-native ${QT5WAYLANDDEPENDS}" PACKAGECONFIG[soup] = "-Dsoup=enabled,-Dsoup=disabled,libsoup-2.4" PACKAGECONFIG[speex] = "-Dspeex=enabled,-Dspeex=disabled,speex" PACKAGECONFIG[taglib] = "-Dtaglib=enabled,-Dtaglib=disabled,taglib" -- 2.29.1