diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
commit | 752d6256e5204b958b0ef7905675a940b5e9172f (patch) | |
tree | 330d16e6362a49cbed8875a777fe641a43376cd3 /x11-themes/QGnomePlatform | |
parent | 0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff) |
gentoo resync : 12.05.2022
Diffstat (limited to 'x11-themes/QGnomePlatform')
3 files changed, 52 insertions, 0 deletions
diff --git a/x11-themes/QGnomePlatform/Manifest b/x11-themes/QGnomePlatform/Manifest index 439840f5fcc4..6cd8b2e792db 100644 --- a/x11-themes/QGnomePlatform/Manifest +++ b/x11-themes/QGnomePlatform/Manifest @@ -1,5 +1,7 @@ +AUX QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch 769 BLAKE2B a5d15dd96986cae69a1f1431dbc7b81c82064ed0ff9688a528a2d0facfcc9008c4a4b66cfae0eb1cf6155da0be4d59c5f2cec7f14e3cdf250a17cde8af4d1280 SHA512 4bc3bbcd79809d0cb14afc5fa3a931f6fba12987e2e03559f034080a86828129cac65ea85c7710c745fac4e944848cfb0483ad572234345d79bb806d20ffaa47 DIST QGnomePlatform-0.8.3.tar.gz 38556 BLAKE2B 34348bdcd0e5e8d068ba660fa0487e20a495c6584193f69dcd528c892b0259206899de33e833c276ee6b0f1dbb2076b154cdde762f90f5127e9a1156fb8c8627 SHA512 64cba8e01ccb960669f6d9150cfb0f0b03e2371fffb6429fe7b5b6385ab825de6285a98ec27988bf87bb1ce8d61279b0a1fc85a01762aac4b57800f558fa2ff7 DIST QGnomePlatform-0.8.4.tar.gz 38602 BLAKE2B 19f33ca6fbf43fd5bbd53fec38187802bf0c0d48c4018cff9ae7252e3cca8c8abe27b0aaee54728ad4c232c97efda2163c5a1c1347b1d446f8fa955a0e7709c6 SHA512 e5bb5feae401bca145c4b7a4fc18f5a589e2acba20b9ce7d04a7dd1b1734741daf210ff8fba5e03ef5e4ad07efd274a1279e61b359f319b52e3b9bc4d49f9142 EBUILD QGnomePlatform-0.8.3.ebuild 760 BLAKE2B 2a5006cd5778d6418c0d49436d7a853cda792f94e35cbb0bd0e6f22fc0d9721e331c27b2eaee83f95dc61461216b278d6e13ce1815eb4d179ce6e2fd3ddf3959 SHA512 202ceae22aaa47106bbd5225e85b13bb4e694f94150d73b8aa30d32ca3a622cdc73766380a7dc54aaf7288b1032b4c962a534ac2bfb2360e21a24f823f8a21be +EBUILD QGnomePlatform-0.8.4-r1.ebuild 878 BLAKE2B 40fd27736c94b84144a30d8e3f3e20789c63adb6a32922f5e8acca241515dec3b69d786bb02f8e2944313e42a5a78088b67b50dae60376c4aea48f8df6a0f49e SHA512 519080a937bf6287ca33bd3fa20acb496620f52d8706f6ccbfa380973f1659bb9c36b57863444757f6e14a04559daa00a8d63e375c30e7ce86a6fc31093f4d34 EBUILD QGnomePlatform-0.8.4.ebuild 762 BLAKE2B 7af83c0b3eebb7036ec35249354ddaaceeda6fb3fab3c065a616b191754073b5314054c22341198c7ad0aa7ab04e770672d9bc31f9a01d43c9eed255dcff4255 SHA512 8c5fbb8d6f05a1830d145b8b4d1d74964d3ad4e5ca43b70a3f05e355296920e0790951755e782b77428a7e43eb5231c14a7e0cb28ddc2c9170744187a3b9d337 MISC metadata.xml 217 BLAKE2B f8189b02494f180dac078dcd5c275d3c795f20f360f8b172c66065a2d937e396b24b8631bba4cd8567d60285ce89fc77b9539f2233bf33899c820613c48c33ba SHA512 f0c9e5b3d281fecd21b1e23a6f44c94c1c0b3220de46a177d35932111b7f1ab4399061c42833ac1ee9bd0324b139fc8db66e0d2890224d607bd3be38ae469be9 diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild new file mode 100644 index 000000000000..636644307115 --- /dev/null +++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings" +HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform" +SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="amd64 ~arm64 ~ppc64 x86" +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-qt/qtdbus:5= + >=dev-qt/qtwidgets-5.15.2:5= + dev-qt/qtwayland:5= + dev-qt/qtx11extras:5= + gnome-base/gsettings-desktop-schemas + sys-apps/xdg-desktop-portal + x11-libs/gtk+:3[X] + >=x11-themes/adwaita-qt-1.4.1 +" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" + +PATCHES=( + # https://github.com/FedoraQt/QGnomePlatform/issues/101 + "${FILESDIR}/${P}-xdg-desktop-portal-id.patch" +) + +src_configure() { + local mycmakeargs=( + -DUSE_QT6=false + ) + cmake_src_configure +} diff --git a/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch new file mode 100644 index 000000000000..292088bd1f84 --- /dev/null +++ b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch @@ -0,0 +1,11 @@ +--- a/src/theme/qxdgdesktopportalfiledialog.cpp~ 2022-01-11 10:46:15.000000000 +0100 ++++ b/src/theme/qxdgdesktopportalfiledialog.cpp 2022-04-26 12:16:07.504955234 +0200 +@@ -165,7 +165,7 @@ + QLatin1String("/org/freedesktop/portal/desktop"), + QLatin1String("org.freedesktop.portal.FileChooser"), + d->saveFile ? QLatin1String("SaveFile") : QLatin1String("OpenFile")); +- QString parentWindowId = QLatin1String("x11:") + QString::number(d->winId); ++ QString parentWindowId = QLatin1String("x11:") + QString::number(d->winId, 16); + + QVariantMap options; + if (!d->acceptLabel.isEmpty()) |