From 354778f12cdc85b51d7cec48ff521dea9dd548e6 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Wed, 21 Jun 2023 11:40:00 +0200 Subject: [PATCH] qgnomeplatform: add recipe --- .../recipes-qt/adwaita-qt/adwaita-qt_1.4.2.bb | 2 ++ .../qgnomeplatform/qgnomeplatform_0.9.1.bb | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 dynamic-layers/meta-qt6/recipes-qt/qgnomeplatform/qgnomeplatform_0.9.1.bb diff --git a/dynamic-layers/meta-qt6/recipes-qt/adwaita-qt/adwaita-qt_1.4.2.bb b/dynamic-layers/meta-qt6/recipes-qt/adwaita-qt/adwaita-qt_1.4.2.bb index a5ad231..b59d154 100644 --- a/dynamic-layers/meta-qt6/recipes-qt/adwaita-qt/adwaita-qt_1.4.2.bb +++ b/dynamic-layers/meta-qt6/recipes-qt/adwaita-qt/adwaita-qt_1.4.2.bb @@ -15,3 +15,5 @@ S = "${WORKDIR}/git" SRCREV = "07859143fd733cfefae687f6967795c7f50d4ca8" FILES:${PN} += "${libdir}/plugins/styles/adwaita.so" + +BBCLASSEXTEND = "native" diff --git a/dynamic-layers/meta-qt6/recipes-qt/qgnomeplatform/qgnomeplatform_0.9.1.bb b/dynamic-layers/meta-qt6/recipes-qt/qgnomeplatform/qgnomeplatform_0.9.1.bb new file mode 100644 index 0000000..9087174 --- /dev/null +++ b/dynamic-layers/meta-qt6/recipes-qt/qgnomeplatform/qgnomeplatform_0.9.1.bb @@ -0,0 +1,30 @@ +SUMMARY = "QGnomePlatform is a Qt Platform Theme designed to use as many of the GNOME settings as possible in unmodified Qt applications" +HOMEPAGE = "https://github.com/FedoraQt/QGnomePlatform" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://LICENSE;md5=40d2542b8c43a3ec2b7f5da31a697b88" + +DEPENDS = " \ + adwaita-qt-native \ + glib-2.0 \ + gsettings-desktop-schemas \ + gtk+3 \ + qtbase \ + qtdeclarative \ + qtdeclarative-native \ + qtwayland \ + qtwayland-native \ +" + +RDEPENDS:${PN} = "adwaita-qt" + +inherit qt6-cmake + +EXTRA_OECMAKE += "-DUSE_QT6=ON" + +SRC_URI = "git://github.com/FedoraQt/QGnomePlatform.git;protocol=https;nobranch=1" + +S = "${WORKDIR}/git" +SRCREV = "1344b7f2db5d9158e94614bccc2298a15fac5ef4" + +FILES:${PN} += "${libdir} ${datadir}" +FILES:${PN}-dev = ""