summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/Manifest.gzbin11876 -> 11871 bytes
-rw-r--r--dev-qt/qtlocation/Manifest2
-rw-r--r--dev-qt/qtlocation/qtlocation-5.15.14-r1.ebuild59
-rw-r--r--dev-qt/qtwebengine/Manifest8
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild1
8 files changed, 69 insertions, 4 deletions
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index d84e9b840e1d..7a15b710e2ea 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index 153766deb519..5e8d6e194c7e 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,7 +1,9 @@
DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B dcfa75bd3fb2e9069e1a530c27e2b4e9ac921fcf0ccb712f0894375b575ba25103948c6e5b85b56a8f9c9f2d7edf7df8e38501e93356e69f060b577a04c2d221 SHA512 14bd2864abc6f446dc4fbac03548cb42305685b46db757d856360780144095a021130bc0ebf1d07a516dc7991dc0cfbf733bd0ef6be58237bc15822c21af1d0b
DIST qtlocation-everywhere-opensource-src-5.15.14.tar.xz 6549056 BLAKE2B 831c7091a7b9d1355121f7e1e89f62c8aaa8819bef98c80f90b1521eea9c11a35452557c97d1dd49d13e0e810bd70f5038f8682f6ac42b68622cd269664eadd3 SHA512 5a6271d61bb9ede80b8483e784d8cc15170cf3f7b019472b2362c742e1e1fd52d811c2132b751574dacee6f7274b81e6049b8a3dc934ba7612c0aef6643062dd
DIST qtlocation-everywhere-src-6.7.1.tar.xz 3166636 BLAKE2B 9e42fc72473f9e11aac9de4c79acf69ce406903f2bd2611cad38b803c67bee30a8812a0700bbd4193a6aafd4b4e04ab0dacf4d79eda0bce739a0eb141c742a81 SHA512 6d7c332ff6a974102f874801c90a64d606e3f9db53787029091cfe043c087f7825d983d6245dfa749f46339c1886ecb74dcf0f9638e9d9bde7c9d6047c47d467
+DIST qtlocation-mapboxgl-5.15.14-35d56672.tar.gz 3726302 BLAKE2B f51c0589a06fab35ba85b3bf4ca8a1904cda5aec47b17fdf747da527d02be623a76b1af5883b33267fab825a4b5d0863ea0220f2907e98e286b40d4a0bbc82e5 SHA512 5c2ff6ab7e4382d87546a802c5603bdcec3deb7fbb836fc981292c67660514caaa6118e164d2e099d0304710035572706562ec84e4aba5ce36b01cade8b0993e
DIST qtlocation-mapboxgl-5.15.14-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d
+EBUILD qtlocation-5.15.14-r1.ebuild 1634 BLAKE2B 284692c84ed6349b7af4491e083af5c8a33e7494e31334a2c40251730886b5b9915489c81441d97da912c14a7fc00a9e98cba237ac8f944b52714b24c8722393 SHA512 298abe34a9ea8cfb28e46f3d23296830de27ae82f2c7bfeddbf27d01546ed64605ac905025c40fbed58f28050cf37df97663fda28334a8fd4fcbde78151f85f9
EBUILD qtlocation-5.15.14.ebuild 1629 BLAKE2B e5552627571a6b161e8fa025d5d8b21d96d8aba6b407efcaef5ccd6a17d656975904e2f927ef1218662a74dc28aa19811f2614298e3c1e653388e830d80db177 SHA512 dfe5123c519a24ae26cecb5d92b7a6a7c73722b78ed73cf66e6ebe45e09260ab119512fa6d2a48371a0830bf60e129321a2ea3b36fb13a67df04391bbe3ab7ea
EBUILD qtlocation-6.7.1.ebuild 1361 BLAKE2B 28048d4d8c8b80704cbfbc45dd00b7d51a63a7b04fd15bf9d5c1643e96b30eb7dcb391a4be8b0c430c67dc631aafa81ee208aec3c1205e0f32cb34d3c6985feb SHA512 8a254f920575826d56f02efb619bc6de59364199cbf388989a1a75aaf05913805ea68a7bc085afe7850ec4f628381938a2b29fc22482983953e45c163d5e865b
EBUILD qtlocation-6.7.9999.ebuild 1365 BLAKE2B 54c4b5a317f925182d109b82e3940c8095dc4d67c62919e4decdeba62453c65162c2e6c1bcc993f1da87434ac86f55ed76ab59cf1287b03f0159016abf6d7150 SHA512 aa50934b8de80b6aa8dcf9a5286c12ea09a9e0291916c41b6667519c858e621020febdd77d34320a51ce6147f4dd29340871e128fca57b2490d42457f4503f76
diff --git a/dev-qt/qtlocation/qtlocation-5.15.14-r1.ebuild b/dev-qt/qtlocation/qtlocation-5.15.14-r1.ebuild
new file mode 100644
index 000000000000..3a3718d72c58
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.15.14-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PATCHSET="${PN}-5.15.11-patchset"
+inherit qt5-build
+
+DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ MAPBOXGL_COMMIT=35d566724c48180c9a372c2ed50a253871a51574
+ SRC_URI+=" https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+RDEPEND="
+ dev-libs/icu:=
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qtpositioning-${QT5_PV}*[qml]
+ =dev-qt/qtsql-${QT5_PV}*
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+ =dev-qt/qtconcurrent-${QT5_PV}*
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/3rdparty/clipper
+ src/3rdparty/poly2tri
+ src/3rdparty/clip2tri
+ src/3rdparty/mapbox-gl-native
+ src/location
+ src/imports/location
+ src/imports/locationlabs
+ src/plugins/geoservices
+)
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+
+PATCHES=( "${WORKDIR}/${PATCHSET}" )
+
+src_prepare() {
+ rm -rf src/3rdparty/mapbox-gl-native/* || die
+ mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* src/3rdparty/mapbox-gl-native || die
+ qt5-build_src_prepare
+}
+fi
+
+src_configure() {
+ # src/plugins/geoservices requires files that are only generated when
+ # qmake is run in the root directory. Bug 633776.
+ qt5_configure_oos_quirk qtlocation-config.pri src/location
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 9db45243b327..a977f965531c 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -7,8 +7,8 @@ DIST qtwebengine-6.7-patchset-9.tar.xz 7440 BLAKE2B 061f39250450af3c8d4458649c80
DIST qtwebengine-6.8-patchset-1.tar.xz 7512 BLAKE2B 04eee1a1008f8a193dbb719e08c61e26a78cb68f3a0b9f7cc43b442bd2d851301682009ad7cd96df13da1c0aa7e9459b1b7024193379509abd4784e2547276e7 SHA512 591e5340435a8a40b6805d3db07b440bf185c694461382051c668e41f2ea5d04d5d7ab72602f557ee91a687d6187e919d662751e32dadaea8dc19de568e2c54e
DIST qtwebengine-everywhere-src-6.7.1.tar.xz 550975920 BLAKE2B b0bbe1d62132bc75f830df7e40d885e976629e759de442702043c71b50a11e874d06c9450378c522894d5e29cc07e05111554758b5bb6aaeca59de1720d6550f SHA512 dc70048bf65ef610dd9cec7e233f1e5a387bde620e84ee5a8e517fc9c326220d58c80939454d55481ceff5ac5b82baaa9823255ea43eb4bb43e86beae68c7b8c
EBUILD qtwebengine-5.15.14_p20240510.ebuild 7659 BLAKE2B d930e49649e91657fbe65668a0dfe41ebd4732d4901c36f59f562094d9cb9d339157bf0f5c4e8b530270a13c8a40449ac4800ce9a17a29069be1c7177c288452 SHA512 6c621d916a502e778fb9662dba61161eb55b6ab37bd1045d5a96924bc943428b3ef28512d7838b31b4bfaa0ac43e23b10a66d67fdce2505139325cc837dd756f
-EBUILD qtwebengine-6.7.1.ebuild 10261 BLAKE2B 64a3514dcebc4318f884cfed6c2cf6f45068770beeaaabbcc0f44ef498815abbf2c123a6d6bc4816b197a7942577ebf24198995d0fee6bcc8c608cc661b161c6 SHA512 024c87e0edc1846aface1927786ed26a08bdebe9c4291d780d49dd7a817d5519c0c9b2e196046604ed95509f8678fecf273e36d5734c845115fb9e8e13e6acf2
-EBUILD qtwebengine-6.7.9999.ebuild 10263 BLAKE2B 73307fa12fc848ce378f94c24c4af942603d0f374120fd7172eb7947223149eeafb24d1fcc475fa6aed53e0992130a0eb6802791183b0f1b73dd766a16b683cf SHA512 af7b738d2da7d433afbd33ae346df9ed90000ad3a87ef9a70208e1190df3f81f6d7dd44e345a336d420abe5ed722136eadca8e0486277837799796d0f60242aa
-EBUILD qtwebengine-6.8.9999.ebuild 10263 BLAKE2B a9f7610813951cc14c6cc300015d0903ea4ea3c286383ac03e42f304196e69724ebea3cf976b11b01a5fcc0456dbbe90dfc14e5e8f6b690c05b9f4428ab20cce SHA512 f72d82fef924cdc7c03498399b75fc6ca69453d406d60b5022d0360a37f5d4f36fa8b33e8010f9c0148cda0214ab2b508a0e37b2aa332eeddaee1ef80cc1bc78
-EBUILD qtwebengine-6.9999.ebuild 10263 BLAKE2B a9f7610813951cc14c6cc300015d0903ea4ea3c286383ac03e42f304196e69724ebea3cf976b11b01a5fcc0456dbbe90dfc14e5e8f6b690c05b9f4428ab20cce SHA512 f72d82fef924cdc7c03498399b75fc6ca69453d406d60b5022d0360a37f5d4f36fa8b33e8010f9c0148cda0214ab2b508a0e37b2aa332eeddaee1ef80cc1bc78
+EBUILD qtwebengine-6.7.1.ebuild 10297 BLAKE2B feaa5a5a8472fee57e9d7dac63b499e2388d3fe0714baf8e2cee0844997bb564e2698fa08bce5870fa3a55bab37a91b9ed6d1cdc51bed7f42d58168ea8bc62e1 SHA512 081b096a31c64db65b279b9160f665b6be38163df21138d1cd4b362eede91532f2fe80f21a2da85277f1f97400c11142a7ca5661e59f30c6554ec2df2c0ba9f7
+EBUILD qtwebengine-6.7.9999.ebuild 10299 BLAKE2B 91658cda95f9e61c9eac07b03f99257647068f4626f7ebbbc07a5e34cd49ea977e3902114bf30676a415429c8c6f51878f686ea6977939eab4d4571de4435249 SHA512 344923b9a4e915a23373d8734ee1533ddd60a4ec3fcebe7636dfcec0ca924a3b9fbddc989b7ddc13c6c4008e056b9dc95b1f307abf19a26da7d207e37d31accf
+EBUILD qtwebengine-6.8.9999.ebuild 10299 BLAKE2B 56e922f9256fc283c712b0e0ac280a7f64b221b06ad737501d94075c5aafc8f11c28ad70827c9f39c0c19f37e1fc406d9fe5bbc72b8abcd91b7d8ec410e1d58b SHA512 8f5847d8cc8af40166c26d279e0fc3c8f58e515a55db706510ae1ebd58576dbddc56cc68ebac713d6d1603be0ba2f2c0a75425b68b7ec3277b5fd47172ba31e3
+EBUILD qtwebengine-6.9999.ebuild 10299 BLAKE2B 56e922f9256fc283c712b0e0ac280a7f64b221b06ad737501d94075c5aafc8f11c28ad70827c9f39c0c19f37e1fc406d9fe5bbc72b8abcd91b7d8ec410e1d58b SHA512 8f5847d8cc8af40166c26d279e0fc3c8f58e515a55db706510ae1ebd58576dbddc56cc68ebac713d6d1603be0ba2f2c0a75425b68b7ec3277b5fd47172ba31e3
MISC metadata.xml 1236 BLAKE2B 9a47d6cb2641ee53f22926095457c11f8da65a3705863a3ae0496d5bb656ac65acb744b5420deb95afee6ac9f141933b4f45690459e92c71089fe72727854a28 SHA512 9a640a386cc03804858fc02b24299896c03eff53a07db00862bab9d7dd259ca839e890921fcf222c8275cad16b418e423e7e485c03e74e01ab86979553251b4c
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
index 9191f4cdc4da..eea6683a8948 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
@@ -86,6 +86,7 @@ DEPEND="
x11-libs/libXcursor
x11-libs/libXi
x11-libs/libxshmfence
+ opengl? ( media-libs/libglvnd[X] )
screencast? ( media-libs/libepoxy[egl(+)] )
pdfium? ( net-print/cups )
test? (
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
index 537ecdc04552..842cb8d0e9d9 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
@@ -86,6 +86,7 @@ DEPEND="
x11-libs/libXcursor
x11-libs/libXi
x11-libs/libxshmfence
+ opengl? ( media-libs/libglvnd[X] )
screencast? ( media-libs/libepoxy[egl(+)] )
pdfium? ( net-print/cups )
test? (
diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
index 503abab72225..03b2d57d8bcb 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
@@ -86,6 +86,7 @@ DEPEND="
x11-libs/libXcursor
x11-libs/libXi
x11-libs/libxshmfence
+ opengl? ( media-libs/libglvnd[X] )
screencast? ( media-libs/libepoxy[egl(+)] )
pdfium? ( net-print/cups )
test? (
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index 503abab72225..03b2d57d8bcb 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -86,6 +86,7 @@ DEPEND="
x11-libs/libXcursor
x11-libs/libXi
x11-libs/libxshmfence
+ opengl? ( media-libs/libglvnd[X] )
screencast? ( media-libs/libepoxy[egl(+)] )
pdfium? ( net-print/cups )
test? (