diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-11-27 22:51:10 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-11-27 22:51:10 +0000 |
commit | ee0c4d5e506a6c64994a15c3af5cf1ca22045567 (patch) | |
tree | bdf578939023d42f04092ddb4bcd190eb391770f /dev-qt | |
parent | 161eaa4b12ca6314376288834bba20b7824d0d77 (diff) |
gentoo auto-resync : 27:11:2023 - 22:51:09
Diffstat (limited to 'dev-qt')
57 files changed, 1955 insertions, 7 deletions
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz Binary files differindex 02df4e32768f..a760bb6fe4bd 100644 --- a/dev-qt/Manifest.gz +++ b/dev-qt/Manifest.gz diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest index 749f7120584a..3802157cf4af 100644 --- a/dev-qt/qt-docs/Manifest +++ b/dev-qt/qt-docs/Manifest @@ -253,7 +253,110 @@ DIST 6.6.0-0-202310040911qtwebview-documentation.tar.xz 125536 BLAKE2B cb58b06a3 DIST 6.6.0-0-202310040911qtwebview-examples-6.6.0.7z 47266 BLAKE2B fb9d4b6b048dde2a645e78b57fb4cee9c3ba7eff1a8b26d78fc42f7253f6d0bd72c250b6f6b20b0abb68b7341330661ef620a2b0908ddb405bfa73557cc08f76 SHA512 628db34cb1473269d2e6988d3cf2d069d906168000b74af25d07de3f09a3880158259f694c1de34d04789a66b066b0e91e43d17eaeddb98513be7481d25059db DIST 6.6.0-0-202310040911qtwidgets-documentation.tar.xz 17172516 BLAKE2B 051593b0ab22a5a4a0dd6abdf17ba870bbe3e6f1fc6a593348127b8c9dc292cfd5f3036f70e8aeecf9b909eb904a02a12f93ca9101cae88d57d4c63f3c2866ed SHA512 d9225a94c6624dc1447454060ed030bdd61483edbdb7ec45f140ec2e6b9dce85b5b68c16cc312735e888b485819bab6159888c6fe1872e3550dd1b05b7a5f3e8 DIST 6.6.0-0-202310040911qtxml-documentation.tar.xz 341524 BLAKE2B 57cc01342166542b40f96147b8a467e00e7b4ff92af7fe48033d338c4752f8e52591c8b64cfd220b0b23def714ebd37941ca995017d1d579cae95b8ff1a5b6cd SHA512 7f65121dd4dbdbbc32f09d9401ba9b425dd961ed9d9ab06c8bdede92ae7e8eefb7e4e18ab549443ee2d8b1c3ee3c4bfa74b052749df88c4b83f756162b07a5d0 +DIST 6.6.1-0-202311210527activeqt-documentation.tar.xz 248340 BLAKE2B 23a535590267273964f007d355eda2a96067d0fcaf8bafd7137d9518f6996251fc68322a7984b9d7b9833c74c3ed336da0442d986477d24fcf1bf78aacbaeee1 SHA512 71ecee5c2907b0053f9032a8225a4af4396b56e55f9ebed341c9eedc23ccdef7cbe9deaad9bda32d1de837fc09a4ae842919f670e56e1e819349aec10a5fc683 +DIST 6.6.1-0-202311210527qdoc-documentation.tar.xz 265604 BLAKE2B cfff9a01ffaffe0cec5c5ab13e3595f29e4ee18f4a4a39453d44f360534429947d9d168038d407af6543cc01e87e74cc97fad6e677da43f8f27623c0172d8a73 SHA512 a714ad00d7c8cbfb115e51d7850a9d66117fd0707e7d7c8c83df83d189e4ee90647b71bcf7fc4199b58fc3807151f55887e4f83062fbeac9e33e96f748ed5ae5 +DIST 6.6.1-0-202311210527qmake-documentation.tar.xz 344160 BLAKE2B c1b8d4f829af7648cb45aa0e2cff6c682df54708a7e0379872e8e64b037ebc8a2afbacd9bd3d31577610d49e0f2982c3ec48c07d4d739003f2f3e6c43d89805b SHA512 cc41f9b80cf127690993e2d305c9cd3aee00246107f0e07959df838cb7514fb7febca806e501f572dd72233154a60b104ee735fceb21dec305361e780d828a1b +DIST 6.6.1-0-202311210527qt3d-documentation.tar.xz 5569860 BLAKE2B 12c5ec7144002de83801c34e8bb1646be47c7e631f1b34d2bc4faea9a856b36878571fb8ca708f94084e65b2d6fd339a59a881db66bfb89a1742aa514a903ec5 SHA512 5df4bff4841432e26f3526fbad0e57ba0d19936bcbe2b62fa8ec29b52168ee265ea1e98c4a794a3b3ef0096c25c0de80c4a451cc24e68c19ac039b3e0057cca5 +DIST 6.6.1-0-202311210527qt3d-examples-6.6.1.7z 60339538 BLAKE2B 08a7282cbe15139231f66a34916456dd5a53dceebc8598b65cb9273d56cf6aea4fee7771efcea6b37b69ad105bdbf1aaf2dd1b4dd31d7bb05d30bd5524caca6d SHA512 97d1b652f590ad774dd987deb1091b30691f13ec8c39e4c08015fdd2021319b185f3ab1eca55e64c5323b733d65e2ed035be118dc70a6a98266164f7f4a543a8 +DIST 6.6.1-0-202311210527qt5compat-examples-6.6.1.7z 27950 BLAKE2B 9668f5a289971c1aa99b171ded4ebab7a20a12cf5016c238a36b5fd93d8c27edcc71ceb66ec0263c7a8fba5e2ab94bc8913ffef4b996528abcc989d38f5bebd8 SHA512 a94f5e0acb1b50044737fd1821547b1d668bcffc4224806810c4fd681fd3a6c2595123447352497fd0f6bd9af2494eae0436b232faf6c02dcb920d6e5e53111b +DIST 6.6.1-0-202311210527qtactiveqt-examples-6.6.1.7z 13165 BLAKE2B 42e79b5567a7c7c247db18dfe9a36a67349c307693b64dea952e8494657db6567a068fa8c8ea57578a1b5be2b5cd76ff14fe65a4afedb4e1a597f357e3ef318a SHA512 8bc13413fd91cff275c78eb288d933ccd3cb412b9428ce925fd978ed499d055b8b27a0ed58656e3ec09fe943615e34a9086e73d6f7152cc3e40ba54bbe8b87a3 +DIST 6.6.1-0-202311210527qtassistant-documentation.tar.xz 461608 BLAKE2B 1934bbfb0a1ff1b583ca9e4ad600dc2d023159bf0b3c9254ab4436ece4e3295ce3587d2b9d67fadaad04e079ba4a0dd5fec7c1b0f8ea6969a85b573d6580f734 SHA512 2ef1cf69eb77cab0fff36439efd6eeaf4426e1bb79b3489c77aa0b5426d139819089eb475c4c427ef9298e92229f2e60d7bf1631a043002aa0cbb8797d61f704 +DIST 6.6.1-0-202311210527qtbase-examples-6.6.1.7z 4192261 BLAKE2B 151eb8463ea0e37775533d54f9a22c9d0f1899034c6e7bf1192fcf2d8a2f139d9c9e541f0ce412bfa073d6683c4dd0dbeadbeca30a8b322499dd7b41e53ead83 SHA512 8ccfd14cd5212ea0500af4698ef5528e21d0d911f117f556085401609beb56c612558af7673e7bbe2133be3e7f2380e4a7b96aef2fbc36144f99f83100cce433 +DIST 6.6.1-0-202311210527qtbluetooth-documentation.tar.xz 943652 BLAKE2B 4351cf5978b12a0a65ce07701796c52e582fd18f2ab16ce7c02440d2fd5a38cbc495d0fe3e9a5f0f1a4ed132a58401a4b145e07f49197db610f3705bc1777b67 SHA512 ba6f1573904389e973146d78ce3f4dad9ceaa5bfa2fe2e533d05bfff5a6013c9ed43d60c9336c4d4ad3a9c35875cc5b5a6f73a09db607bfc914760d19483c465 +DIST 6.6.1-0-202311210527qtcharts-documentation.tar.xz 8850216 BLAKE2B 8daea02ce0d58183ec91e66517e1af7fe575e4add07bdb2bd59c2d43fab3f33333c4faf39fbae86968797d9b012561fc14337cccbe8b4cb97b429df03c9d15e8 SHA512 9a82fe6ddf9f2c6caf0602ac2ceeaadc3531e00a65b89205a5ee6b5cb2c51fb0cf0f00e983ede75f3c8d6fb4427f3d2152a12a7ad2bb1c0265095a6a021225de +DIST 6.6.1-0-202311210527qtcharts-examples-6.6.1.7z 162893 BLAKE2B 1adb3de91cc38294d27abacbee95e0c56b464e38e70666fd2c1d00fe4f228dc4e3aba710ab6edea2ec7609d127b34c4d62a236d8a12ded2f39164a7eed276303 SHA512 98861691ecf838943c8653a0dd286bd5b96015871004cfbadb665f28f0875aac314d2b0623e0360075fac42b11ba0aa1955eb09fae802f2405df461198f632c9 +DIST 6.6.1-0-202311210527qtcmake-documentation.tar.xz 93736 BLAKE2B df748820bcbf373db54782377122bf922cb6f650eea38cd81f1998e46bc1967afea79d87fccaf828b406464d2fba4578b67eb68779eb625b2d28abd8eca84791 SHA512 04ca9a0b7833098ba1d714c4bbd28f9113da93a379ffe856c6852c254a39eaaa718752a5268178cfe7263d33eeca94d1ebafda8654f918deac4aa9d4ad46e85a +DIST 6.6.1-0-202311210527qtconcurrent-documentation.tar.xz 185892 BLAKE2B aebb19d3d12af511e2036ed7cd48e1f23a69e5dadbf8cc5cc13dd11248d73b26569784cece6fca93f6416655a5c411a6762f87cbc5b4fb6c3779fed422fbf055 SHA512 49b19e160dc7f8ec3041e181d6a65aa08458a4999691416571243c26bc03b274562af6d1c11fdda60f4a53363d220aaf477135f05d22f65d31228532bb61633e +DIST 6.6.1-0-202311210527qtconnectivity-examples-6.6.1.7z 324428 BLAKE2B 9550a720556efcb82526b6805f101c65dd7d32a4d76b6cbbadcd088c16d06a7293fbb199f4a568f32e5f9b475e49fb57d18d37bbd0d95b7c3154141002ef02b0 SHA512 b9f896ded1cef2bbe1c69da12dda1f0d2447eba75b255fb20aba232a3b60ce439891369764df0382474e5665bf8bc8496948171aac5e1f8401627b33213d1abe +DIST 6.6.1-0-202311210527qtcore-documentation.tar.xz 6976836 BLAKE2B 452dfacbe1b758df667bca210a1d01d9e89b73f8709a70bc051be38912232b832f79a0db842fef5f51b76faa308ab35fc8c5b48ecc3db12299a20a8480073237 SHA512 f2241f851d4fe0bc906a7049f83479c78e82844beafea711b045f57b46307b6513e26d36419f8bdbf50ea7c12614509a593c2b5326119cf4438b915edbb96aa6 +DIST 6.6.1-0-202311210527qtcore5compat-documentation.tar.xz 318780 BLAKE2B ef87a3e51a76e5fb880f31d8e7c73e646251ac0d1f7ca37735cbad9b133fddcdf4d65d0ecb39676ba0fc073d54550d6c54dbc9d7e004c01d9971e3dd8a6ad412 SHA512 c97d09a64bdc4fc70e2bd35d38de1bce8049ddae3075f424cb7c7d080f3a99fc42b1dd2a14082d2955d4cd106e1dbe3d0bbfe9e7878162dfcf778d5d7349fdb4 +DIST 6.6.1-0-202311210527qtdatavis3d-documentation.tar.xz 2706784 BLAKE2B 4dd6db6288d50e5b2266258b6dc446caac536bb5d7073962bd500de4aeaf3e14d5703aa8b831ad6347e89c3f744443008dd744903236e6ea11058bc8c5f7ad78 SHA512 c8e42d2068798494b2a87458b44d9b89abc2a3926f0fd1122ae6a0c44c1ce86c31cd080f16aff4f7ed7fb8cc6f5b0ba06892ae5bea5da3ada6c1acd69fce52ba +DIST 6.6.1-0-202311210527qtdatavis3d-examples-6.6.1.7z 2771237 BLAKE2B bdc8ddce7931ea2ee633f43ce28f14dccfb5727f04bf4dbcf9e4b72fc66052905db804502f5048f4504e0e917852d453a4f0eeed46112faa476ebc018d903711 SHA512 e892c62071008af1c31fce53e0468ee2fc0532ee2bffe13602a4844188e1245e65211ef43e34681c3f2ddb21836b7f56b8b1fac91692054cf4da0e8ff315015f +DIST 6.6.1-0-202311210527qtdbus-documentation.tar.xz 329900 BLAKE2B 68ca1f8f3ef9e883f0db5882269e6770fe1d8e9f2ee7805eb94fe889347aa252f7e738bddef1b7b6e28f66ebecc9d90001a3ed9ce8a7ff674ed98ca98e3922a6 SHA512 0ce11f66d12181924533883c92dbeb669a5bd70f36e2e516fd5db719d4dc428469437e65c19b781b1fbe43f10b1a1d0a508936a9d531e49fc902893a893b278a +DIST 6.6.1-0-202311210527qtdeclarative-examples-6.6.1.7z 10941111 BLAKE2B 3d39f47d9855d4e2b4f9fd0cce9851cab56bede55f6f72afaf35cd73354595611d9f5530e2c0831778bd56fc279f43404c5911cd952414340e4b8256c6fec2bb SHA512 d077ef6184e22f192deb0bc4f5ae0890d5d076a8e21839584d226cb24df2b1296cf407003fd475cd04daaa478edf9b8ce0cd7f8a5ea73a63e95c89b07671ab1c +DIST 6.6.1-0-202311210527qtdesigner-documentation.tar.xz 3302028 BLAKE2B 81791edadc1d59ac98c0b61f6b067ca9d12168c631180f93c6c0946819859bd4aaf092df23e50d893d221a2ac1cd6acf3f5c1ca17bf90ed252d704e3e4252f8b SHA512 fae058f7ac72ca480b38184f621469ee9204c98f02f8ece0b7453ff4324a614510b0a21ac415f86cc48e189c2dbdfbbcc32cdda94304c534dc8ddc109d9d358b +DIST 6.6.1-0-202311210527qtdistancefieldgenerator-documentation.tar.xz 149772 BLAKE2B b605ff9c0b7dc6425bd954feee26954b44b6b8671d1ab2c111337b90a9a3e43cfcdc5b6cceb5c02e5cd1bf4fb172a6a59f349af5796f49517010b07a404422ed SHA512 d284142635d0aa3f82f774ebbc6364344ff5927bc4589abeaa6367b03edecc31540cca5f168e98419a2b2bf5696f116cd130675a8cb3a376a807425a73c68f9b +DIST 6.6.1-0-202311210527qtdoc-documentation.tar.xz 13893584 BLAKE2B 41f67803fd7d95e5d8e72270b0826f35ec8f3b4e0e3390defa2482d695c7c69ed5a33cf603e6fa6eb2850b02b3be2770a9d96f9552dd23edebf70628e0ddf365 SHA512 4c2a84189a5421bc563443dead1c706c3e7de4fd81afce22cfeec750a8158d3e8b1f33b4077991a6fc78ba0ce4924a524052ff4666f46c5780e95a3a2b979a5d +DIST 6.6.1-0-202311210527qtdoc-examples-6.6.1.7z 7105978 BLAKE2B d4b7a4be9ae97ba71c70c1cd8ab51c418c28c5a3f8e1c251e9c8135187df363facc1c1b7dc154d19f8f60b4b1a2534caf00d1dce6f3d2d785c52a5806bc5afcc SHA512 b05cd0ca63c4dd40a6c692e38b6f79c58f5c05272110986462e4e8f253e00556b9aa417c014ede6fb76dd9e06eb176d6d9ad72e8e918803f07ca51607162787c +DIST 6.6.1-0-202311210527qtgraphicaleffects5compat-documentation.tar.xz 25783680 BLAKE2B 4d69869a2dfdf3e2edfa28e5de932ce3695dac0d1ed6d21011e67e169804051acdc0a8d82a649f1c4c29fe0f00b6219d12836fa9a8c546b6698275a287ca2fe8 SHA512 b5266d1ca80342ca1a0531846aa27dfc89bd1dcb1e8689160791c31450f78a253838920b16092b3cb781eba677409c004f939f2803846144e3bc71f9c6c13f08 +DIST 6.6.1-0-202311210527qtgraphs-documentation.tar.xz 5980516 BLAKE2B 25129cd4b1a1f2d19ee1f920a03f1973541df203c3fde8abdffb46861cc5f8f8082fab5d4791e93e9ae903e8a4a35359a1128cdf186ed39244fd522dd8690755 SHA512 a1da4b809adfb55ebdf5d8df946a836feb0a00ad419506cd66b3d4d533ffc4c590e9ba2060080f274f212ca3e875d37e4cd49f52f2d5f160c89704de0b7c8488 +DIST 6.6.1-0-202311210527qtgraphs-examples-6.6.1.7z 2562925 BLAKE2B fac0eb75c4acdd2e7f6dd9c9d3baebc41db0d03e099f07f152038066337c572daa7780aa5dc3e115f203e5ee893bc2f86168e55e993eb85bae0877a04c2b9a01 SHA512 f445f1f01e2462e4d1dd4e6447a07ae54302a2009b0802218b7da7030c62a032ef38d3af86bbb4da5e64192049d2c267829fdbeeb5fe03ac4245727a6bef7abe +DIST 6.6.1-0-202311210527qtgrpc-documentation.tar.xz 196056 BLAKE2B 1ad0850e5957dabbdc622e76f7a50edfa0d96546343a8b3c780ec1c0c661be199dea8575838ac998520dc7f83b07d21f44fd825871e173bf84ad682ce805e9af SHA512 70980d65f17bf0374afcdaccd2f4670ba4315271b937a66e601fe9a97d208275b729e9abf5a8705c45948b1efdfa194dd57de5609434f5e35ac93b0915ba3335 +DIST 6.6.1-0-202311210527qtgrpc-examples-6.6.1.7z 96719 BLAKE2B ce7741128a0b26e8fa3bdc65c83a685b0f803e84b8b024b081dde04abc1a73b837528c8ecf0e9019b053f231c3a79cbd0b5c444de4eef52a4bd7640ee714b19a SHA512 e24c988fbbfc2eac4660d64f4750a8e4cdbe23a4355773aeb89c61252023955284550f7df7d146138609e9326a2dd9323edd259d1ffb7de1ae8f7fb8578e1526 +DIST 6.6.1-0-202311210527qtgui-documentation.tar.xz 7021752 BLAKE2B 423872423631c731989e4d6328deb0514e02d59cda94b05d8f91c094d20666d6f0369418b1cfb4a70ce95c524a98a326cd211d7e664bed194138148c92c5482d SHA512 78fd0d32ec5a2e88aca00bdedd74487875ae3eb015bfef5fa3040ded3e4a8726ea535b95881aead02b5d794b934d2975e14458e499cc506842a9d7987f30bf7a +DIST 6.6.1-0-202311210527qthelp-documentation.tar.xz 210876 BLAKE2B 87d925cbf102b92f96f227224c9b430268d38a14839eaf2a85035c091c402a87292c98fc7d6d886d6e1d216c8772436a13436eabd5b756d8fca5ed2be98212da SHA512 dbeeb06785c91bfa046f2fc81025a288d653af67e1cb46898749a425317f319d42842e7d4db754bafd23e6f1cc06c7effd17afcfac114af4b087ab99bd674318 +DIST 6.6.1-0-202311210527qthttpserver-documentation.tar.xz 292668 BLAKE2B 3ef96d3ea6864354f3a09f62f4ea347559cd64b632876fd8c560fdeabdb416029924722905e62473dae095e61861cf2db64dd7b165603c5620488acae7b11817 SHA512 81505354b1eec8cc03a566cf5cdcbf951e73635cbd6e734daf156a9db1ed4b325e9363d5941562392e792a698a09fc4c6e7feee6c26ee9f43bb2ae12d195ca22 +DIST 6.6.1-0-202311210527qthttpserver-examples-6.6.1.7z 51587 BLAKE2B 19c261f04096455dba9c0295e988574d81dbfd43152bf5bcdaf6bebdc75c6f4b9b0d4d95c24b16710d41f06de454d0e264e84d1c13c7970803f3ba7c526f7c04 SHA512 48923f27aa6b0be0712c857b7cc5d78bfd5eb8a778cae62eac8c89833bc9d75ae68caa6a92a1d626fc934744a305d4352841d6f7238c42a90b70ce2e5d45f632 +DIST 6.6.1-0-202311210527qtimageformats-documentation.tar.xz 32240 BLAKE2B 80025dd305802963474ba44567e91bce9f384e474cbbfc7513bf208a7c1d2246b32c25d2da224829a2264dff23218f8c8b2d74def8d0c9623966b5b0b8d8010b SHA512 75ea81bbe21d79b9f17b9c1788f1b6f0e2ef5b0fab6328e82bdb5057b10ea0aac93864aef11593f48cef1e6a8afbbddb453916e2feffb2456c85e898391cb33e +DIST 6.6.1-0-202311210527qtlabsplatform-documentation.tar.xz 538396 BLAKE2B 34877c1b1a17a9220c349fdf9ca340a3188dc703d6defb5d1898d607e5e1995e1fad781eb8583a5ca1bdd389264b38784d0cb73324fc10ff1014991abd03be83 SHA512 9f894800e756a0d5dce01dce40cdb8444551a024f3fe8275dae16bec39ed7d239c9ec2deaae346e9813c8e01cb273fffd7d9d02dd5444e43e1bd63fc3e261bd2 +DIST 6.6.1-0-202311210527qtlinguist-documentation.tar.xz 1113484 BLAKE2B f5c385cf4570a4650d41778f05d4605d9042a5f6f6adedbb2005406cc9dbf8f45b008ea65a6f19ffdcf1372145bcdacaa00385f4c82c2a801804d9bfa440cd8e SHA512 6a7185c167d35847602b45fbe56b76c3fce5906b7d2d4a8a4a34e4050f662b31c37176e21401ae07c7aade428b559bcb74adfdaaa4dfe03afadd78f6cf9cea36 +DIST 6.6.1-0-202311210527qtlocation-documentation.tar.xz 2758024 BLAKE2B a651bf6d526a6ffa3984ae2e17d405b9b9754a8076db8096f5cb78279dcc25381ef32878e6d537e205a3e2a4983afebb7c6c6ffd84d3c4c896cb318b583c6451 SHA512 f2134381b17bf87b65ed3d594c4829f4c49ed954962d8f410be8aedacf14b18101ea15e6336bf51db2ac55431ca5070dd0e282e935fd3ebb77a8c9905170072a +DIST 6.6.1-0-202311210527qtlocation-examples-6.6.1.7z 1433702 BLAKE2B 17d85dd801578a9cf0e919cd140e98f294c9a772c61b104d9f4abee0157d76bfc0f7c195c36b14a4392382f85632fb41fe2fb215978a9f8b5a1a205672db8a71 SHA512 8fa2afe9a6f14bfc2e96339b22f9455cbfa905d3ff0a1d885785b7e27fbd5a1ec3c0b2edc5b3981652e997f77194b9bc43fcd2a31bd6bc463f687ffe11089e2b +DIST 6.6.1-0-202311210527qtlottieanimation-documentation.tar.xz 40460 BLAKE2B 8e96429bf63d53f7661b758bf7354d374a641e1966a71987301cf669cce5f79d19fa7400d2f83786a5d1ad40f90a9ad72cd8ac51acf86c0dd8846cbb169b8c78 SHA512 bc8fac53f0f03ec4ed8c464d2ecf80afa191302fa1d0f6a8570d3a3ba8e38df3b5230538b385ff5bb1dd6b351aa343bc2792106c57468113972d6281557f472b +DIST 6.6.1-0-202311210527qtmultimedia-documentation.tar.xz 6554596 BLAKE2B b2b04abd6671dd02ff1b57a56d7cf8b4eadb052fdb2ad64736e8776efb1a35361cfd2fba709ca1ce2ab3ab3d187bda97854de7091f8d8c830fe608b7bae07144 SHA512 631f976cd4baee6fe6bbc49faf25bf82451685b787ab2381b8d77c54979de3c57671db4fc1f7eb25d726a115480623a1514af826402a864047ca3a491cca507b +DIST 6.6.1-0-202311210527qtmultimedia-examples-6.6.1.7z 2646156 BLAKE2B 79502a17f02048a632f2e82d49f313c763d4aca8e3dcd72ea9eaa8dfdad83348542f0e69707d6a1f81c1ee88fd54a80cf86ce3786739df059a6f31f04af1607f SHA512 108be7576be83360c0496bff39d47e00576d59e374945059509891f4771bc069483063c0ae31efab730eb5e6bffe62ce4265b9a01e02ecefbd4e667cf1bb4d87 +DIST 6.6.1-0-202311210527qtnetwork-documentation.tar.xz 1238280 BLAKE2B 6c855d6995b0e0c9d76e033dbcf1d4a0625ba350a0c510a80b3c7c83860981ba8b46100cca1f14e232c9fb5b18fb5fa946bac57aef6a5d3bca23455bca2a53e6 SHA512 3b786f45c4c39b99cab20b4ca80ce1a60dae73abf65dcf54e7853e4e5d7eeb5a009f868e7f61bf22d5f35c5cfee5a19d6292d2a8af7cc2875ac5479d066414f3 +DIST 6.6.1-0-202311210527qtnetworkauth-documentation.tar.xz 189108 BLAKE2B 007d7fec58da6fc3931c5169e6a04e2d4730d6d7a23945ccf7c21fd641ba4ba0d9d5412b511de5d51c7a3804648a6e5bdf663a1a384a3f3d285081c51b14a87e SHA512 1929560ae9f7e32aae0a2cbc531c4e781d4d45fafe341ab329d7dfe2e33fb868c777cc28a9f0870268b914bc18ef44642d4b3d85f2ff848c0fe547b8524c6397 +DIST 6.6.1-0-202311210527qtnetworkauth-examples-6.6.1.7z 41757 BLAKE2B 02b207abaacd26c531b5c0a0051f3e70a8d5c3e54d9313472cb6992725dac64706bfea07bad61f0a626973775a92b1e1574fa138032694291c8be02d641da902 SHA512 81b790c44b8555e73c2d544c3694f93b67f7a56ca7de63942e0c46f0053366ae7ca7e3fa729637960cb0e7cb344a7e2d318cc0d387e7c67090425ede75c8b7ff +DIST 6.6.1-0-202311210527qtnfc-documentation.tar.xz 226956 BLAKE2B aadf88361aaea910474b9e6cc794fe4ea823302a89586d375e94d3bc32f4f575265e7403666d4cdfd445c86ed841357c6c604f9f7fbcd4fe9a0d697ede5956dd SHA512 0218bf54cb811a561a6de15c2a7e217eb11d7831e1ea7143b87739b4e7cd8086fd6cd3997b71ca5fceab75be20b310cd0dbee8a4385fe5b065a930b45283c61c +DIST 6.6.1-0-202311210527qtopengl-documentation.tar.xz 1024172 BLAKE2B aee9772f07fc73bc3a4ca417342b01d3671485bf6aadd5c4217cf9a719e07bc27670a7c3f24015469ac2dfe66403710569611f715af71ce05479bed9ae2738f3 SHA512 4adbd5ed224d38863dc41f545da1502f03d4af86e7a40e5ab951bc57d60ac0feece4e5a2b39c3eccec50f80c9cf3e57bde74ff15befd2d5c0b4f969422583309 +DIST 6.6.1-0-202311210527qtpdf-documentation.tar.xz 942064 BLAKE2B e12915c1372e6e4f477896275c0e827de0ce78f90cf36f48b3f6f7b984c9196d8c195d6590b8e4a6af6e18f29b1c7440609a6e7d67d582a066527837b941d51f SHA512 a3dbec0cceb1334d9b691e911a9f071fd177da8e740bb75ba846c36990e3366c780a6e01ee2c56f4f2feb23265c37bc8e7d6fbc2fb72819c0cb13bd3234675fe +DIST 6.6.1-0-202311210527qtplatformintegration-documentation.tar.xz 41992 BLAKE2B 3a318fb67fdcac01861c60a4604edd4259d05d1fc73dafd7975e2c4e6b301c4465a1bde57b1e879c9f19503350f1056716be0bee0b7d41415a587b8dc1bafa61 SHA512 cbdc6c10725494b8c1841a198bc058f682a07a09f3bf371f9a9897eae2f1c901dbe8128924691153de0b88914f3c925f2cddde7b1dd5dea54c42ba43a106a6c9 +DIST 6.6.1-0-202311210527qtpositioning-documentation.tar.xz 637456 BLAKE2B 9ce72602b26e655598ec186247b173a56de703cb7c78d17c06f3975ea633188510f7c35a9ebe03ac0fc08ceb2395d66adcdc3b19d84ae5da75b38bdd63d2fa8b SHA512 acae89bbc49e6d507a52eb6348439a9af437952b5372b52ff7f6b5f01a8102252ca2930d08a769b3753558499426f401919dbd21063e8d2080a8af036624f74f +DIST 6.6.1-0-202311210527qtpositioning-examples-6.6.1.7z 1118984 BLAKE2B f4a9af5b982c14df2fbcefdb62556ba3afe3d6d5896822e22076aaac4e3fb4df782dd5e5ac1aa997db005ce2dee32037471a7dc22482e4205315405baf34ab8a SHA512 310ccf4f39e9f2469e1571235d4f7502a7a076739ab64d664b4c512478f91fd4e938d99cc429cc5d87757cefdb6fe40d7d7065627fc5ad30195aa1a902202847 +DIST 6.6.1-0-202311210527qtprintsupport-documentation.tar.xz 350140 BLAKE2B ab9fcd3353cbf39e4f335df5846c419c728a9321eacf0ec8a19d610c555bacefa0714e74d1943f4ce9893a86668be122f76a3b0fcd172275cb7d8f626e320f47 SHA512 0f539a02fc2aab2b2844d7d899aa9b86c2ecc30af3df6e0e09a4324c3796151072481215454ff0a0281e8d7cd7bebb7ed6c7fc285eabb70dcc4a52ba8927f696 +DIST 6.6.1-0-202311210527qtprotobuf-documentation.tar.xz 150324 BLAKE2B 02905144fbd15a68514ecc3d876d6196e442516acea0c0a2b27edeb61104b0266fbcbd0e49272683ad2f8fd675b894181baacdd54c2bb3373402458cab2b7b1e SHA512 f87a35b2c26517cdb270e550a27602540a3f5d787dc1070b179d5a40f2da0a549c175b6cf3343fa501ac22d9c0bf3ba18b9198e20178582da448acaad003451a +DIST 6.6.1-0-202311210527qtqml-documentation.tar.xz 1444496 BLAKE2B 830654c8c97c96d2a7ee49bd9ec2f043d998373e00a1cf671e50ad78dfe1bfef0466b7ee73fbe743582244afb397309a87c13c78db69d3bf5ce3c37cc238f813 SHA512 3655296acb59236c9666707e363cd7d04e6dd1c735060ed801a126cb1d2773e2017dd9c85032ba01a8ce769131a6db1ea4c227f576e0ab9399678de8cdbe9da7 +DIST 6.6.1-0-202311210527qtqmlcore-documentation.tar.xz 67520 BLAKE2B 491629f28c305cc2cc8011e2a98a68f9134b22600e9f02c1aaea0c696af617185b956effacb5623dbc3573edf121cb87bf738d1608bf7c9efdcdf9eb64436a49 SHA512 bcc7dfd2307c4e9fcbbdf5bd5f645a56f6db081e8f750eea9ab87c85c2e524b76fd67470604f9728078cae4554a7d44775e64b49ba3aec4c645fd0797a6eb585 +DIST 6.6.1-0-202311210527qtqmlmodels-documentation.tar.xz 138340 BLAKE2B cf9a8b6628c3a11b4648202da923c7e5fd1160791b305d8e42c4c3b4fa7e8f22041723786522a504b1ae592d64ed2ea557f4ff560813d3f727aaa7d3790b8e09 SHA512 d569bc16cf1276df3b9b5bf55188b3cc38e0259d82260b37b878aa2086107537339b696472e9e84f8d608a34e72436472cdda555e528d273075d596848b87ed3 +DIST 6.6.1-0-202311210527qtqmltest-documentation.tar.xz 89740 BLAKE2B 9afe95d77d773d0def8e1bc30b8eb4838a3b5b05e1061a174418f04b8285267c1d0c0c4483b3e344cacce7ad0a5ab28443942332060a944ad8f993982d51c54f SHA512 f740843d90456e41ba92659e3f54a024ada9b22f45432bd64f6736bbcbed667d4b433a78de6c674e3157bdc011a4ef98017bddedae92e22562d8fbaf304630d3 +DIST 6.6.1-0-202311210527qtqmlworkerscript-documentation.tar.xz 31224 BLAKE2B 8be9969d156e310e95543bedfd3af0776c3bd0d22f329dfb710ca212e9be5de3334deac8d43438c1a065a0bd72f9f9a03efa11e5fb02a709594fc5430189807f SHA512 029e8b4dd410f3afed85fd4618ba3dc97b486a354d106f796e0e5ec59fab8ac54fca7fecb4ed57537601a6b5fa05c294d430346024f263e1a751da4966d9af5c +DIST 6.6.1-0-202311210527qtqmlxmllistmodel-documentation.tar.xz 37004 BLAKE2B badb403298a3cd5e3d1f9cf34416292ea863a07a02c24c2abd5c42fcf027c1f32eaaeaa7156584dfa043c372a97e8cfdccb8ae7791252cdf9afd7cf0f75e87a2 SHA512 c2a616c4bedaa903af7e54a15c2d01c0c51475180648fcbcedc9687d8c5dce70630d6255339b62ce704b5d2a6f3912f7627636908b4e44ffa0d70d27642fdd53 +DIST 6.6.1-0-202311210527qtquick-documentation.tar.xz 22245584 BLAKE2B 22ce6eeafbf7210aa92eea4be54bcf0feedd617936789f3ff2cd9db459fc2d89134e742f5d6ce0a06c5c15d75f6c1dd1507880ec75d703eff24fafc02ca7b63a SHA512 776af07bd012eb40e57bfe424f562872f9eeea1366646e017b724fbddba92421def73966437340ae9422d4e46564115d7da06ae5d296af7dd918e995a61e9175 +DIST 6.6.1-0-202311210527qtquick3d-documentation.tar.xz 59508940 BLAKE2B 4261e0bad2c5275fa31575ce56cb3e7ebc12d67eb1f86f7fd679d3fe21a1a39ad4fcc7b5aae6282c2c23302a33c063be2eb1c002246e0bfa2461bc8916c5337c SHA512 56034e62f4084aa3b375de34fe123508b58dcb91c88ff6dc91819fc6ca235b99945b9981cf908f4d20ee4ab06c214a169c00c569f5fcf8d4bdde4c1bab1f53bf +DIST 6.6.1-0-202311210527qtquick3d-examples-6.6.1.7z 12809207 BLAKE2B 629dbc042817f87e3e4fb686422979d3d7b3b11cb4a878c347b770ae3c885d124d92f38859c50e6f8b5c1f1bba9ac3b744138504d3d6997ecc19c45b60f417f6 SHA512 48e749309e243b632e0ac0811735e08db3f195b2383512f4e2fd237a69c8357e1662b29f54a8bf0b01b18969f56b84b3d4f3be17b8548d110566ad70a23bdf6d +DIST 6.6.1-0-202311210527qtquick3dphysics-documentation.tar.xz 4586716 BLAKE2B 72ea714544b5d22538cb30bbf673326f9360eb40abc51a36b9a2c91a3e92cb291a0aee4b6e459b03fe77bf6bcd7de44fd6c8a8e208684655e905e75c18caa1e8 SHA512 43006aac6e796b9f8e40d87dad62a91181966052c2b9b64441f61b869808bd8965d7d3979ed4f0df24e42e41b922343eef9d8f82c78393b86661aa133e34364e +DIST 6.6.1-0-202311210527qtquick3dphysics-examples-6.6.1.7z 2355551 BLAKE2B 4f51541abf3c59df134416b9fad7ef7210fc607f68d453ead81eae352720e5bd16adc9d89582c3b902d47ed99d3b544e215d2b4b54a0eb3aae57295e2fe1d35e SHA512 5ae4a8ea75279d0f4eb26b45c5c982f593ca0a488a7fa82999b873da79aa81a71119d7b6393a672855ae89e938088c1bb16e6b391771ed52fa9b3dafacdec81e +DIST 6.6.1-0-202311210527qtquickcontrols-documentation.tar.xz 7301484 BLAKE2B 237eed835e1992242725071772d8adec35a8ab3b12550f7efc7ca9e7987ab7bf1055281e9d760168b7900e25b7b3e252c6e96d4ae3cdd4c640a220f8f73b25e3 SHA512 c1e793d093787eb68f49e4791aa5d7c091ab82a73a910e50dfc770bb087178ef3b00ccd8d0a71a31b3005baa5ee539637e9847fe18caf51273bd0ba085b1e2c0 +DIST 6.6.1-0-202311210527qtquickdialogs-documentation.tar.xz 313572 BLAKE2B c36e401eff20c6aa5546261d27d81959b9c9a93ce22c2c1c190018aff91a5a711414aaa61f8722bfc1bdea4dac8f6caff67dd727e25fae3bddd123dfe881a2b6 SHA512 46f24441300a9a71e4ad3405cade8a7f1fb95167ced81a377506acfbd5cf53caefa7c43de0646fb5174d6c2b572cdef4c3af3c6faee2df5a940d96c7459d1137 +DIST 6.6.1-0-202311210527qtquickeffectmaker-documentation.tar.xz 804536 BLAKE2B 6c4aa0030680474fc0f31b35303b1a8a68d311af72fb6db430c6750e28a5e8cca467dc8f67f340ff277948f78bca1630fe7feac69d25667fc4c9649b7797bddd SHA512 b05f4f5d0fa6d271ad18e9b399fd351a02a380125ab2121cc9e66ca14428cbc6ecc00902fd7f19fc8191469e2d3ebd3ea2d4da5ab38576eeb4c4cea43e154f2f +DIST 6.6.1-0-202311210527qtquickeffectmaker-examples-6.6.1.7z 244699 BLAKE2B ffa4ddfeeb163663ddaf8f2d81e0084f070f12cbf0be7a82d459c9757691b0b1ac022d5f23af48e86ab664512304cac0d20674738a50753547c97559f91668f1 SHA512 518c4845ddfc7b92601982c8e54d051d38fb0aba3b0e520d2873050016de0fd1715795d9200cd2ed02c107e2935092ec620290af7a304f94910b7f014bd403db +DIST 6.6.1-0-202311210527qtquicktimeline-documentation.tar.xz 152916 BLAKE2B 26134835ee2c91bde1a8c43adb3b5b2729d64c9870a51441bd8a8daa8a574f6527902534308290a479744426394af667434ed7d3565c9070aaf5e58278192c81 SHA512 b4318b4a24cd5348a398d7eba6833385e95a540ae7cf4e862157cccf2756fd5cdc056bc11ccc295ac18896d06cd9b098377f0cadd6809b267ff3b5d440edab85 +DIST 6.6.1-0-202311210527qtremoteobjects-documentation.tar.xz 489060 BLAKE2B a6e72fe7a6ecf158dd75f7be7d72f0a528b2915453950e910abf174446dd93b13ae1ca0edb4e4d97403698d44f444540b35d7292dfa122c1f013b0040843e042 SHA512 e090c524167e1ef93eae8279155560f6e04773a9e0741caf3c5eabb748ffb13d624619266ccf940ce39608ad8460ed84aca0e50f0cd3f36cc1c6a4c218c2bd35 +DIST 6.6.1-0-202311210527qtremoteobjects-examples-6.6.1.7z 81450 BLAKE2B 7344bd0c87a2a2f0426f20ac93c4f2eb46341c3573259e748bb73669cfc2b03bd040edc23ff3ba982416b17b90d37083512d9fac5c96d66bc2d0eaba16a961f1 SHA512 2bc42d95563b6cea643d554b47af8969f4bbfbf9ed684a3b7b10c172f99eeb47a3ddf618474df4640beb02bf00723f8201dec616f09fc36a1d416496d5dfe3c7 +DIST 6.6.1-0-202311210527qtscxml-documentation.tar.xz 395556 BLAKE2B 13eabfa9b1294d4551f6b6d74b753d7001a2119b1b5b38a31bad177dfd699a17b52224bfcf02bb01495be791274aeee2d05b6b31267f9742ee2a740fdc9022df SHA512 db8986d2c28f72f5f56397ce9526a55ca35b64aa4c598ec2ee682da38183e70b685ccd5623ec30566d066789d61ea719ddd8e95a8b41a86efb17f4072d736abb +DIST 6.6.1-0-202311210527qtscxml-examples-6.6.1.7z 140292 BLAKE2B ab3fb56abbd8ea8b390d634a9507ba0c0eb11c35e8050a7082c71e9de072f01581bed403bd7166caf613c8b8b815a8a1f1cc434b4686eaccceaefd0301991f3c SHA512 e97951ef2d952de6df2be16024af9d7deff0c88307726f2f74ce692009c07f869a2e129716c2d551ca7bd20c69021e9e8d61df12a7e955a65566d2ef2982a59e +DIST 6.6.1-0-202311210527qtsensors-documentation.tar.xz 2133796 BLAKE2B 592baadfaa421fb98b7f5dab2cb738a797f671bb2b15a121d29b42d01930b73ea1fb170bebf8cfd447dcb850b6692e5ef37fc187a72080f268bd8182a3f931e7 SHA512 8d543e0723e650f49c60455eb416496728c4339a1b2259f117609df3e6a8a40db1bd04e1ca0e188212aa59c92f0ddebdf4c525ff09d4a1c4bccd29341505cf13 +DIST 6.6.1-0-202311210527qtsensors-examples-6.6.1.7z 53401 BLAKE2B a324576f297a1c143892bf11d34dddc7a56c5b1e10e94f1d11109a36fa9540f81d5b322e5843c04ca5ba483b7ea02c865b4d678f5b51b9181c93c59f44ea0d03 SHA512 3c457816a6bdf14c6d2140ba258d2dc990cfd36e8bd03606b562a52ede42e5cdd3d775be78018b93e30a6b0d5e3fca99cf6e5f375bbdc270a494ba32fcd5682e +DIST 6.6.1-0-202311210527qtserialbus-documentation.tar.xz 736156 BLAKE2B 00c18932820111ae0ff21f777a9a6899bf1bc6f7e7e4bbafd8757b08e2f0482e4784dd22ce2641c44862e69db6311ae13779129871977e1976acb058aeff73df SHA512 18afbc45b01642450a4c31ce7899d9cfb537a79955277680559f5ca8ed85c78841d044bcbd0e5eed336ce15d021a55c83a968ff87183724f50b0d029bd5f9849 +DIST 6.6.1-0-202311210527qtserialbus-examples-6.6.1.7z 212089 BLAKE2B 943484deacea0c811864ec7fe6cb4b0ddbd88b2ed72b40738782e6937734110f129557eacc2b0df6b6afc3de010958c9500198b4a3273e32687f5a948679a9be SHA512 436175421b87e41cd8743352afbddb94342d323cc91718fa6309229eeb8ea790c4f9a64f6d76ce72ff6ea5e14c26b8073df194ca44a27f98b4ebdcb779b634f4 +DIST 6.6.1-0-202311210527qtserialport-documentation.tar.xz 183968 BLAKE2B 979e0ab14b647e6b76ba81d23835f1d6361f9c6d75b7d9779d95a166db0d318262cb9377a1e104c5b8994bf9b4149cbf3e7048c588f26efa7e0d182a573cbe7d SHA512 8928f0e071f3611359c566cef485fac59a4417108db2f9f8e56e67c65dc30ff5c630425c73899c2203c9b99365acacdcf8cb3f8424255e7a0db98900d256b194 +DIST 6.6.1-0-202311210527qtserialport-examples-6.6.1.7z 80994 BLAKE2B fe5761b3fd0ffabd3ac0675da61099e35ad9b7bddc70b41a9a3dbc49f94377853f9575a37111ea166f8fc434874dae35f5888adfe1d649d32b92b2b797e5850c SHA512 137513d2e71feb027c328a8cb38b6fafa09dc8a7297a078582416a0b92cd9d9cf92b8a0380192fd1c0a70d077a8428265c220ec5b73507afe44faa595ec1d7ff +DIST 6.6.1-0-202311210527qtshadertools-documentation.tar.xz 191840 BLAKE2B 80dca6c0744cbe0cad76edc5815ffaa4a7678b580d25deff947725e7626ef7a914da04c2344060e2fbc8ccc7422306bc62ce914ab06a1d058f15fe420d78ba6e SHA512 52f502015f0f45a2365a2e8b5d0ebdc487867ff4130ff0b04143450c6ce3eab41675197869b081d91df0216f80b1ac2f5a647731356017cdbde9a144f44c92e2 +DIST 6.6.1-0-202311210527qtspeech-examples-6.6.1.7z 157736 BLAKE2B d7ecbd972481dc5e6cc9a31613c8cf5710557f9099afb4509ddd4dd3ace23f5355b59cee73cceec0f5012ca433305c64006564aba22f43908d018b08428f16c3 SHA512 53278757d785843b5ac42dc5d0edff86ec99c42415b0635f6158ffb0270b39f2b35a6a7d8a3c468f2d786c7ebacf8c3350da1634e0a7cfa5e4f244afc1903b27 +DIST 6.6.1-0-202311210527qtsql-documentation.tar.xz 884860 BLAKE2B 6b0b56aa2caf0ddc6c96eb4a6814663ba46528049b9a4563b285c1a24cb2317a9d05c51f6e7294f60ae1650930e67269c65684ded1558b13d29a4882952eed5e SHA512 68a5074fd445f62301624fd6b3cb71b1b3238ad00a055cfa2402d6e61a887d98be2d001648581f9f4b39e608f4c228624140fcd55f685e21d78780a755e1e257 +DIST 6.6.1-0-202311210527qtsvg-documentation.tar.xz 94720 BLAKE2B 76ead2753a54d943d2bb5acc7267ce580e01807d340a4830da868971039c4e82940e8430d5f1a8120ef79d1b0cc05f33bb7db01352497a126ea2fd9890c63052 SHA512 881afa5a1d6ef539413ffa8fe997ff73151196da43211bb1fc449f038fd20d7e9db50e7cec8b412ff2e94bda1a7a529445fac725293b6ac561483bef5b9195d9 +DIST 6.6.1-0-202311210527qtsvg-examples-6.6.1.7z 493 BLAKE2B 76d07d0b0ea534b9b46c86d53eeb14b87669daa8aac0707669619bb69c81e043ebd0b2e8157866abad01ec942d2ed61ab9b9568bb400686b09034e4723805abb SHA512 9fb9b006149fe1a5c688748bc0d3f49c2d7a81f90420b7888728502435d971138345ab150bcf2f23d9a5aa58354ca744a07c54a732f051a1085f9acd894af602 +DIST 6.6.1-0-202311210527qttestlib-documentation.tar.xz 218648 BLAKE2B 18b73a33c1125dbd934c4fd15e82217b9b465c8d55a95a4e8e044646f4f79f1093778b779d29d873eeec92631dc08a72f64b1eb9949c43e0ff664f64a88e9b46 SHA512 bdfd6482bbdd3e9fc10fcf5ec2c0c04d06fb2a76d072aacf26ab3c9e9ca0e96e608bca9a8b59e48eb1feb371f12c7986434988f06bafb52d46d4c5cf0cc05b1b +DIST 6.6.1-0-202311210527qttexttospeech-documentation.tar.xz 401144 BLAKE2B 11612d6ea62a035c5422be736f04b2a208f9fca9611ba1cce0c869a91d1919fdb87273bbd4bc4d19c2f6ba73b65b5c7ede22c2f4b431231405c70830686a16ff SHA512 6774077aa65e916cf6525b284aab573ee68611fd61d5250d6784da818f6e0ef2f22a55f19f7380b030ee02c4c8d2028ae9405fb6f214b53bef938ceb1000a9b8 +DIST 6.6.1-0-202311210527qttools-examples-6.6.1.7z 454317 BLAKE2B eaa1759fc6bdf6b24a261955a36e143929f1cb521fda32333b1c3c3257fce71dd012c2445cfb647282a33ab99611cc917c2318acc1054b4bc931d24a0b78498e SHA512 c5d82e8f221dd1f60fa249bbf5db503338bc44e86ba7a36d29704a704e1739dea05e79948e6bfa5cb8fd5d87863eeb85a05b7f69c4f1b2f6608ce334a2df2f3d +DIST 6.6.1-0-202311210527qtuitools-documentation.tar.xz 206460 BLAKE2B 0e1e9f5d02060539138f20bf908ef14f0173e0195c342192cbfb8859b809b3620d254a94308c3c6177f3c92322f89260f2b6782dc1f19dbe3cd689591f5574ed SHA512 04eb0fd5c4588113aebc8c083f39a8336f8dc49f01f4b3105717230791b884b9f25d922152ce50afc7acdfa2e91ea177eed19d1e5ac16420a4739ef13e1e9678 +DIST 6.6.1-0-202311210527qtvirtualkeyboard-documentation.tar.xz 2066108 BLAKE2B d78bedbab6ddba1df7d0cb5b09cb0e7ef36c8c13c08bf46924b2789727953e451cbe77c46fe909c5f66f4a765e5d258a176543811ca82fbf56f911da6cbb59b5 SHA512 c384c4281e58f7fdf220f75baa047fef73b24162aecb524c007389176177ad60ec7400754f310acbae49f140509376f7033cc3dfecb9bb0b6ce80703f2d5417b +DIST 6.6.1-0-202311210527qtvirtualkeyboard-examples-6.6.1.7z 6916 BLAKE2B cf8c1d6610ff9d1410b334b4ea15d0ea6917751a58733fe82731145163c5153363b072e8d478de45751c07ef4f843849be36267d55a585afa7bb3c63f3278678 SHA512 0cd43c35225dbb3151151fe08d13d4dcb39432b2588d7d62c9ec845e72934b660c881b3dde3f2a24af838b9af86981a100185f198f0886d832b6e1a98b1bb670 +DIST 6.6.1-0-202311210527qtwayland-examples-6.6.1.7z 568179 BLAKE2B 8b0dcf291891d367134009f3456e6919e2be7a6c6aa8973d348d6cc9a78ab0cbc2aebf6822bf3570d7eb1e3c7bbda1695b3d8f4055e27a79d810eb4a90f31c28 SHA512 4c00e7e56c7ecd58cde151487473acc70f26d5a9d6f4427bbdbf16044b06d7d7527a06ba6a560c18c4496c15c383f7321b7e16522ef5387e1ef0b63c9de5e454 +DIST 6.6.1-0-202311210527qtwaylandcompositor-documentation.tar.xz 1594780 BLAKE2B 07ff28bf68f006294fca68406deaab329937891ae27d52f81920b2475e71717c9102268978409a2ddaebdb3351a5390401e1eb199c185e5d0903ce56fb87c5ac SHA512 57755b78a3ab12f58ca76b11e0edc377c44d6e7cb4a7b431bb7edbb6600a4410512d4369d94fef877bafa0f842eb8655aca27de9096d7c7d77b55524aebedd0b +DIST 6.6.1-0-202311210527qtwebchannel-documentation.tar.xz 166104 BLAKE2B e57f9519837777631c5ea449493488d2c3b6b0171edbc2e96ecec1d7bcffce7ffc08dcf9fc5bc2c36771f67b08b1ad3f49a0830721a4c4e8b12849691cfee0c3 SHA512 30ed97ed5b8bdf5d55202d5599bac19fdc280ec43d1ca851ccc3ba936a099b711f6c509289feb996fd7068deb6132826312ae62d33d152792df64b35bed9e0b2 +DIST 6.6.1-0-202311210527qtwebchannel-examples-6.6.1.7z 66025 BLAKE2B ec70bfd933d2b487622f3986114d3d187d6b4f1126301ff7e5fe53fc2de5a3ad4a3b78021dab461cc178e5be97e99a5ff361c7e590713fa795408f7aa656b67b SHA512 51f887e06c7e490e8423dfd4cdcd7bc9d3bba03045bdc0c54346f71fd53e78813a83b07fc69e851ad063afe03c2c8508a037424093deda73617b26e325dd9c79 +DIST 6.6.1-0-202311210527qtwebengine-documentation.tar.xz 1956316 BLAKE2B d72469952a1213008fa275108d82ef1a7e5202099a00ccfc429d16baf152b4936b405558ab7d2109b63752c1f386fde0c0254e425de31f77efba07b9b5254728 SHA512 21f1f43bbda3226df25fd84005b245ef70b0424bcb199a396ca70b1bce14b60dd005d3d2651a40af669739e6a59525c499371f4dbe06e851515b587b4889af79 +DIST 6.6.1-0-202311210527qtwebengine-examples-6.6.1.7z 1117604 BLAKE2B 09903a79f3f0fb7458d1a916933e15c4cd73425063d6b788c4e1b4f0b539c57d32e9eac6b448e8105908aa8dbe71b31579e6e8356fd6746fdbf4b04a254c464a SHA512 93dc74a0174bd284df56b717e85d1cd11a3e0949a122655f34c7504fb6a1391912aed778dbb2e08f176b7cc81c6f612003a36328a49f52c48fe4d78b5d814f73 +DIST 6.6.1-0-202311210527qtwebsockets-documentation.tar.xz 532048 BLAKE2B 2428f30390e1d1887f8ea0d80ca77c2f7be10b5b4a1ba524bfe0b1865239795b4a7be64a92bdc0d01662e58a6ca71ee18325ee3e3a8e74a43f53fb4096c6b062 SHA512 f4dc96e263aea14ed675bb3f7d971dcc6f005aed52f9fcf8e72ce95518e448f20edcd4813e64e3cf654401d5580f0e59edaaa73138c4ada805d7ea492c272500 +DIST 6.6.1-0-202311210527qtwebsockets-examples-6.6.1.7z 246740 BLAKE2B ff225a6ab9e6cfa779d5dc416a6b5c370de5f5f094054c8101f3836e9fd72beccae4e9b05b7d622b7fd49ce6b2ae232af71f1f6cf57923900e4cf0b95294c4e1 SHA512 276b133950cd6636757d2aaf25be11fe1f06039a852caa1afd598109d43e4aa2b071d613c7c9b5cac123090f31ab04821321af7e552cf5affba821857c5fb70f +DIST 6.6.1-0-202311210527qtwebview-documentation.tar.xz 125668 BLAKE2B 4a917df51ebf66444f80336a2ac544a90abd0f77740e047974c9f43eb59f013fff0e304921c65d9f0180fb46793fc08e3b6f92e4f9a7a3aa83982f14fec4baa7 SHA512 9905be128e731ee1efa41f2408bba792a7a84e55f5d364a954e358f8f6a349ab0ff289f5a059fe55f5817692c141cecdd811b33ddb20c92619d9448e6617be02 +DIST 6.6.1-0-202311210527qtwebview-examples-6.6.1.7z 47263 BLAKE2B b1d926d1b579d889999f22de2fe759e3d646d61c7ba1c9dad5a0cc8a380608d468b91c88e7488b5f3487fb38f2aa05337fd6b368fda1404d1b923c863b256893 SHA512 7f84053eb0ddc5905686e9550996613dfa63c2526cb9c10ed8a8e16a7031152f37c92fe05a353aa4692ce82b8dff97d14d40ada0cff530bfe88db1c4fa23534f +DIST 6.6.1-0-202311210527qtwidgets-documentation.tar.xz 17159916 BLAKE2B ad8de89980e43c055114512b74442d4e257202bbc87f58118365d9948ab021e49cfecf450c2878ed3e5fa377db04dc41542565a9871a338cbf751093f5063369 SHA512 0375eec35135fb8c24b8fcd27001a6506418875c261dd93c4395be42105e3dfdf6c3254c6aacf5b4ca34cf38941e6c39bce9e46cb0404975067b7c8289577383 +DIST 6.6.1-0-202311210527qtxml-documentation.tar.xz 341180 BLAKE2B ee1c30702f787faebc1c60b1c9311e4629473824d422a32e8b7a58761bab6e5b23981585a3341b0af2a2db930c95f690713039a3f163aa634b6d1b5077392acc SHA512 e801613ff5c57cdb5ca452e9bede57e7b1a449a784aa086e30c462fbc7d6c12558549a09b9d53af7c2b261b0b6f48f740fbf03ef10c0dff3c198ae0554e84ce1 EBUILD qt-docs-5.15.2_p202011130614.ebuild 3213 BLAKE2B f136fa47ed7e9e112d03b4b84df860743afc2ea37e0a080c3d154c0293ef740f416edaa8146e7db5cb327ceb0ecc8662a9a062054acfe0c68b6fd47fd32f518d SHA512 ef34c97b3f4d1f47bb7381d89d0971797725317d07611c2c19d59e13f84332ffe4655501c41e8fb082441371f76fa4b627b9d00d18c1475a9cfe9b1bfc19fa27 EBUILD qt-docs-6.5.3_p202309260341.ebuild 5020 BLAKE2B 7a4bdcc65db31da7efc00ebe0257b8a8138b0c5506d789ae1b3173c66dd77cb55ead63dabf3f87cd7273f0c4f3f08349cb6632064d5b7f4b324ad2783e07e7c3 SHA512 e40562756fe54feda4306d925676824fb637bd6171551037837bc82f2c9f539eeb3279eb5f64d17fdf09512c7c22d5bc73d3b0ba04a37b867b3dd5657c600a55 EBUILD qt-docs-6.6.0_p202310040911.ebuild 5040 BLAKE2B f3183b1b1dce926def6188669f0b740db479a6b7ebcb8c7bc7de15e383069f9d3235d0af23fb7b4f94daf43f6baf6ec38f25e2112c2087256bf63ac4eef2b067 SHA512 51978333efdf3f0135c1cc1d44e3c5aa6eeebbf876344b1387ccfc88731de35b825d6a06bef7477a0d322c7688c861fba92b4f87bf67341bc8f18bb1750737c8 +EBUILD qt-docs-6.6.1_p202311210527.ebuild 5047 BLAKE2B 44721c9b3d4788c72ba0c2b1e20ad62b2710ceeb15512f7f46d6a84d8543c02dcd2877fd9e2b7e8eb070386765d671240b21204d6fbd523fa171a15ab6403bd3 SHA512 a4a445c311450a05a9875640bc6651e5eb86b153b2861d79260e651760fef58318e370938ddf40d9c7a75a8f6eaf8b9e6699ca9c6574d3ebd6ebe0a498d9256d MISC metadata.xml 5290 BLAKE2B 4bd7db247ead833a33ddca3f6d9c81773adfdcf776b02d49de7ca2e3b4a10ea8d9a0b07cd3f7068eecb954b93b0c77cf1d240df3ce33508231c2c3fb35afeb81 SHA512 7f6c6779880d1681e2dcac9273650f20690176bf47d7e3825d7d76b7f6db2cac92a2b1ecf3e2886fa724f5230e9bde703d3341a266ea05f19c2d2f3aee58c81e diff --git a/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild b/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild new file mode 100644 index 000000000000..ab639aa78f59 --- /dev/null +++ b/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild @@ -0,0 +1,167 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +DESCRIPTION="Qt6 documentation and examples for Qt Creator and other tools" +HOMEPAGE="https://doc.qt.io/" + +LICENSE="FDL-1.3" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+examples +html +qch" +REQUIRED_USE="|| ( examples html qch )" + +BDEPEND=" + examples? ( + $(unpacker_src_uri_depends .7z) + media-libs/libpng + ) +" + +qt6_docs_generate_metadata() { + local qtver=${PV%%_p*} + local prefix=${qtver}-0-${PV##*_p} + local doc_suffix=-documentation.tar.xz + local exa_suffix=-examples-${qtver}.7z + local baseuri=https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_${qtver//.}_src_doc_examples/qt.qt6.${qtver//.} + SRC_URI= + S=${WORKDIR} + + # Bumping involves diff'ing the unversioned *_src_doc_examples/*/ files + # list from old version to the new for -documentation and -examples + # files, then adding/removing entries if anything changed. + # + # Format: [+-%]<USE>[</|^><package>[!|:]][="<module> ..."] + # - [+-%]<USE>: enable(+), disable(-), or no IUSE(%) + # (should disable if associated package is not in tree) + # - /<package>: qt.qt6.*.examples.<package>/*-<package>-examples* + # - ^<package>: qt.qt6.*.examples/*-<package>-examples.7z + # - <module>: qt.qt6.*.doc.<package>/*-<module>-documentation* + # (if <module> is unspecified, defaults to <package>) + # - <package>[!:]: only has examples(!) or documentation(:) + # Note: sub-300 bytes examples archives are empty, can be skipped + local map=( + # map with (non-split) Qt6 packages rather than per-module + %base^qtbase=" + qmake qtcmake qtconcurrent qtcore qtdbus + qtgui qtnetwork qtopengl qtplatformintegration + qtprintsupport qtsql qttestlib qtwidgets qtxml + " + +3d/qt3d + -activeqt/qtactiveqt="activeqt" + +charts/qtcharts + +connectivity/qtbluetooth: + +connectivity/qtconnectivity! + +connectivity/qtnfc: + -datavis/qtdatavis3d + +declarative^qtdeclarative=" + qtlabsplatform qtqml qtqmlcore qtqmlmodels + qtqmltest qtqmlworkerscript qtqmlxmllistmodel + qtquick qtquickcontrols qtquickdialogs + " + %doc^qtdoc + -graphs/qtgraphs + -grpc/qtgrpc="qtgrpc qtprotobuf" + -httpserver/qthttpserver + +imageformats/qtimageformats: # empty examples +# -languageserver/qtlanguageserver # docs and examples are empty + +location/qtlocation + -lottie/qtlottie:="qtlottieanimation" # empty examples + +multimedia/qtmultimedia + +networkauth/qtnetworkauth + +positioning/qtpositioning + +qt5compat/qt5compat="qtcore5compat qtgraphicaleffects5compat" +# +qt5="qt5" # already installed by qtbase (conflicts) + -quick3dphysics/qtquick3dphysics + +quick3d/qtquick3d + -quickeffectmaker/qtquickeffectmaker + -remoteobjects/qtremoteobjects + +scxml/qtscxml + +sensors/qtsensors + -serialbus/qtserialbus + +serialport/qtserialport + +shadertools/qtshadertools: # empty examples + +speech/qtspeech="qttexttospeech" + +svg^qtsvg + +timeline/qtquicktimeline: + +tools^qttools=" + qdoc qtassistant qtdesigner qtdistancefieldgenerator + qthelp qtlinguist qtuitools + " + +virtualkeyboard/qtvirtualkeyboard + +wayland^qtwayland="qtwaylandcompositor" + +webchannel/qtwebchannel + +webengine/qtpdf: + +webengine/qtwebengine + +websockets/qtwebsockets + -webview/qtwebview + ) + + local entry operator use subdir package exception modules uris + local -A iuse + for entry in "${map[@]}"; do + [[ ${entry} =~ ^([%+-])([^/^!:=]+)([/^])?([^!:=]+)?([!:])?=?(.+)? ]] # || die + operator=${BASH_REMATCH[1]#-} + use=${BASH_REMATCH[2]} + subdir=${BASH_REMATCH[3]} + package=${BASH_REMATCH[4]} + exception=${BASH_REMATCH[5]} + modules=${BASH_REMATCH[6]:-${package}} + + [[ ${subdir} == / ]] && subdir=.${package} || subdir= + + [[ ${exception} == ! ]] || + printf -v uris "${baseuri}.doc${subdir}/${prefix}%s${doc_suffix} " \ + ${modules} + [[ ${exception} == : ]] || + uris+=" examples? ( ${baseuri}.examples${subdir}/${prefix}${package}${exa_suffix} )" + + if [[ ${operator} == % ]]; then + SRC_URI+=" ${uris}" + else + iuse[${operator}${use}]= # avoid duplicates + SRC_URI+=" ${use}? ( ${uris} )" + fi + done + IUSE+=" ${!iuse[*]}" +} +qt6_docs_generate_metadata + +src_prepare() { + default + + if use examples; then + # fix broken png from qtdoc-examples (bug #679146) + pngfix -q --suffix=.fixed \ + Examples/*/demos/tweetsearch/content/resources/anonymous.png + (( ${?} < 16 )) || die + mv "${_}"{.fixed,} || die + fi +} + +src_install() { + insinto /usr/share/qt6-doc # QT6_DOCDIR + use qch && doins -r Docs/*/*.qch + + if use html; then + doins -r Docs/*/*/ + + # needed not to let Qt Creator believe that these examples exist + use examples || + find "${ED}" -type f -name examples-manifest.xml -delete || die + elif use examples; then + # still need docs tarballs even with USE="-html -qch" + for dir in Docs/*/*/; do + if [[ -e ${dir}/examples-manifest.xml ]]; then + insinto /usr/share/qt6-doc/"${dir#*/*/}" + doins ${dir}/examples-manifest.xml + fi + done + fi + + insinto /usr/share/qt6/examples # QT6_EXAMPLESDIR + use examples && doins -r Examples/*/*/ +} diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest index 552c4086fa9d..67b9628216c8 100644 --- a/dev-qt/qt3d/Manifest +++ b/dev-qt/qt3d/Manifest @@ -1,9 +1,11 @@ DIST qt3d-everywhere-opensource-src-5.15.11.tar.xz 118260068 BLAKE2B 03374fe6e97f6fad93a54e31e25ce422c5cb88d4f0493c177e4f042d6a473b0dd6eea9bfdb50d53fc52793be3a6832ad3a8d5b3e5fc06cf3399e2ae8cf0d595a SHA512 34362aafbff5352786e87d98362e8961d4e2d9ad4ddd0c76ec7771375eb3f9c6f23b681c2697752ee9dad228f04e377e0a934859f70e6020dd9613b6ee760f1c DIST qt3d-everywhere-src-6.5.3.tar.xz 161746380 BLAKE2B b86764d7bdf084e2c34c06f75c27cc93a8f0e06ee765605019df21eabbce4eaed9eb73eec75d82c709ab8f60f6b5a80984f67e19727f215d5066a081d3df7147 SHA512 15fa46766ff8c8295bb2273dc528f1952a04d20c786ff62122594395a8f003a7bd07944928da472ec2463bed0e31d63af559391724f935bab70067f9009f1917 DIST qt3d-everywhere-src-6.6.0.tar.xz 161687452 BLAKE2B d75e2a59fcf7797e553d7b73153e550f24ab025671423c1e0f93e98bbad3388eaed2b8b24f74ecb6db00b5bf696dc07f79a1ae71c403267726659376d7b9c127 SHA512 7339fc08173793949f28b117c610e42bd25094d186b93db0a244c429e5232d9f5918247c654ee6c6f66802943eeadd1a545261a98b83db71e20b7867f27d94a7 +DIST qt3d-everywhere-src-6.6.1.tar.xz 163183224 BLAKE2B cda19f830445228e5a44e8cdb79c7a056c7aaa88e5b52e89c81d943f52c1b64ec294018c2eb9d713b2b0f068a4aa3e9053dceaa30bda675db357dfe2410edb1b SHA512 c924ded219fb6a6f49eff83b41f9d290119f99e9910521098c6d979282ebfe1dab32afdd7a249fdedecad26a8683776087ef15b5657976e2ae85de7319c67c19 EBUILD qt3d-5.15.11.ebuild 948 BLAKE2B aefde923b2946495d82760f4a446bb53d21bde558cd2ae500afeb92b7435aa24ebcdb0fdadb4e54bf198e679bdc72bf5303417c77c9bbec99c68eea1d387b56b SHA512 3750f03d8d4937fdc1407325016835ba8885679e8cc3100b537102091fcd6c59cd0db120f7b4db8199c8ce00ad65107634539f41d11d9edc25be9728be2111be EBUILD qt3d-6.5.3.ebuild 758 BLAKE2B fc8a6912f25792e29391f207df24cf2306f16706e694b57ce2881bfa631ae563cb9a05da0770b47b019934b0ba89341dc9008047bcf7a4c766293a832ad0e81d SHA512 c0fea1c344f49c381a6cba8ef311f57f69f56e56003b248e29bcf5fb7b41de6cb576c79f4f3e546b301a375557b0814757f56f8e79bdb9de1b74126dd373d17e EBUILD qt3d-6.6.0.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2 +EBUILD qt3d-6.6.1.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2 EBUILD qt3d-6.6.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2 EBUILD qt3d-6.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2 MISC metadata.xml 692 BLAKE2B 807ac52bd34ad8ea6471eb7b03703f20951c941a2b5841fa173796b4d9b3bdee1afc79fb83057a5bd6329db5cf656c0c5afdc6ece087684c14e0a581c91eed69 SHA512 5894daabb0fbee32e8fbcdc35f720f2f3225bd78ac632491d4603650db49c79c41fbe84d1cfde15870ed7a17c39c98cb5572ca5ed1da7fe5311faa7b2b750aec diff --git a/dev-qt/qt3d/qt3d-6.6.1.ebuild b/dev-qt/qt3d/qt3d-6.6.1.ebuild new file mode 100644 index 000000000000..fac726abc29b --- /dev/null +++ b/dev-qt/qt3d/qt3d-6.6.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="3D rendering module for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +elif [[ ${QT6_BUILD_TYPE} == live ]]; then + EGIT_SUBMODULES=() # skip qtquick3d-assimp +fi + +IUSE="gles2-only qml vulkan" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] + ~dev-qt/qtshadertools-${PV}:6 + media-libs/assimp:= + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + -DQT_FEATURE_qt3d_system_assimp=ON + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest index d2531725f53d..75e074e29e92 100644 --- a/dev-qt/qt5compat/Manifest +++ b/dev-qt/qt5compat/Manifest @@ -1,7 +1,9 @@ DIST qt5compat-everywhere-src-6.5.3.tar.xz 14638104 BLAKE2B eaa479fc42778a5b0969ab87e752ca71462199065bf8dd95f582f61ae8029f7081b03b89cd09b48e5ab6f051cacb3d7ec60b9bedab153406c6610473e1032e31 SHA512 49146eb1591e89b1d62a3615d673a4a29db9d2540fac2b2d03eb29ad24ec77ba97f8209240e512252ff1d3083d21312d6142654993582e95a7e549c94e8bf45c DIST qt5compat-everywhere-src-6.6.0.tar.xz 14638540 BLAKE2B 63a190f3cb408d2172e7dd23c7b3e99acb42569de7d7ba4f173d7d92c7ef9f4ccdfa7904f03b2667366f30b5b5a3acb7af0d235b63a79700bbfde6abbf41b6d2 SHA512 d6eb6ab52281e8b78de2a28aeaa1c0f9107634b5ada9700a4bad4f6fa66e2983dad6566b99d030d0980dd9817395fa033ebee7b79960fa527882b9239e908ff7 +DIST qt5compat-everywhere-src-6.6.1.tar.xz 14640664 BLAKE2B f150da8e9be23858baf90680e9d8ce6f5738662070a817fb07c36236b16b44621fc36288f18216578cdcd60061ca226e80f046c82427d93542253bd1d64106e9 SHA512 2d5e2e40621590adb489dac4ae9a28fe8c2436de05dfe5aea47e449ae88ef82dd831e786d8290d04315c827f8adf217374ea5c6919ae12932496c5cd6ac28c01 EBUILD qt5compat-6.5.3.ebuild 651 BLAKE2B a0471558e3e523460d70304ff87368ccc0f00d3b49ca30a953a4010c503da95e08574856b4c949b78adf7e1f979fcc161e85549953c9596567e42dd186bfbde2 SHA512 520d249ea504d0f36d582dedad0dbad9e48c1c70aa3cce285803e7d2c9a760ea35c39e7d6e284ce360bb5e37de10a66a79fd5183015a6097844b7fe37400bc32 EBUILD qt5compat-6.6.0.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050 +EBUILD qt5compat-6.6.1.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050 EBUILD qt5compat-6.6.9999.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050 EBUILD qt5compat-6.9999.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050 MISC metadata.xml 614 BLAKE2B 0398cf879d68d52becdfe5098503b6c40b9e84f6a0d05f961d068235a0caff829fd930027c0bd736dbae76aa5b00ee3f99c6e303120fe14b6da3789ee7781e7f SHA512 ebf0f12d0a42356a915c06626046498273659cba209a0537b69cc27da2b5dc721c49cf4180d1a7137a34b89ac1ee39d95295cbebb83848c1f63b786b1eaaad7c diff --git a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild new file mode 100644 index 000000000000..f7beee148ed0 --- /dev/null +++ b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt module containing the unsupported Qt 5 APIs" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="icu qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui,icu=,network,xml] + icu? ( dev-libs/icu:= ) + qml? ( + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtshadertools-${PV}:6 + ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Quick) + ) + + qt6-build_src_configure +} + +src_test() { + # tst_qxmlinputsource sometimes hang without -j1 + qt6-build_src_test -j1 +} diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest index 504dabdfa5f6..bf9940c29f9a 100644 --- a/dev-qt/qtbase/Manifest +++ b/dev-qt/qtbase/Manifest @@ -5,8 +5,10 @@ AUX qtbase-6.5.3-forkfd-childstack-size.patch 1121 BLAKE2B a0fdab83b7bbf78335207 AUX qtbase-6.5.3-xkbcommon160.patch 1038 BLAKE2B c6e499343728b78d33f52cefae44c1ef7fc67df0b5e9184920d8a4268c0fd73456ad9fedccf2380c2e22a9347f1da7c1279d3a22125e6f2b389b0cabe73f85c4 SHA512 09f795ad8342e2f7dd13f63ab98b9945e3e1b80e2917b1ef21845cc488bf823598693d53257e7b15ca3b3ee95dce2bfc60dced2e1b8f765337e4db86be73ac8e DIST qtbase-everywhere-src-6.5.3.tar.xz 47142456 BLAKE2B 5b4c774b7199563dc7f2aebf9b2b531d851ee49bc038212f4970eeb43a17c364710432708f82a518eee6692ab123d78b642c234d9548d5b553f689a43aa05ee6 SHA512 31c6c01d466f1e01f18d6dcee593360c08ee83ad0a6be495a8eba023faad628cf07ce7285426fabfd247db306319e9a64da329682c99a712a282e32f7493cdb9 DIST qtbase-everywhere-src-6.6.0.tar.xz 48350308 BLAKE2B 719e265dfafb4fd95f972a317acb95e2d83f8d62175c28ab97837c635435bdcd79bdca113362dea2f04dab799d4749e23056ddb9583908ee20ab23cedeca19b7 SHA512 4e85acefeddc0a3cd6ba615b4768f435c4e237a605172153a1777a10285dab83d9cf220c18ce6d723d051b8b432f3e92be94925b54c2eb972c2c1d9ace849e17 +DIST qtbase-everywhere-src-6.6.1.tar.xz 48370760 BLAKE2B 2dd551d15eef30c7d9a5f4c406143d6f8908d7ebade9daf9fbd3d82a25765425956f2cb8689c50f87f6477de2150eee7b820ef25bb4355c51e7e7fad3ef73005 SHA512 93e77b9b077a3acd5607b643db282fdd7ed0bdfa07df74c3f0d2285afeb1672a6fa229a7e7a6c8a462701305fc22ffef20c212d906484e50fb5cdb706a7b72e1 EBUILD qtbase-6.5.3-r1.ebuild 9687 BLAKE2B 815eccc4d634fb6216d3d2579bb9a7b06250a7428f2c8ed35e1dd244b512dd2d74f4b2afc552fa4d1bf0d6c936e3137827bc9c414e045c2f533a8d58d904d7d6 SHA512 ede59eb681b14fa4700f5dc719310f66bd8606e14f0d653be8ee7fe21b96332bfbe1597900c885f4a036a45b5677e8352b951fca57efc6f3d4a5c49cb226fb55 EBUILD qtbase-6.6.0-r1.ebuild 9708 BLAKE2B 31b7311dfec4d656cf21e49868474228a563d2de80f014482ab5ad9b3f3ceedd1a1f0792cb0edbf78b365a3c0c4558c6f0f415649eec29efda04a8e077f69ac3 SHA512 3bd956295813a67a5327c594bdea9e384653d4ba31d42c957aead14782f4c59c503de4fe8d228c1a20b5081dec74528593d75f19fad34878683522f5e9f3f742 +EBUILD qtbase-6.6.1.ebuild 9604 BLAKE2B 658491332b60fb4a408981c68bdad6a24c6ed342caa4af6bd0ef51213a4c5772bd28574a004608308bed2d6bf5d0e6cdfdc356aa03eab30200c967dde2b14dad SHA512 89faac1be72daa01a202cb26d31ba4e7f56685f4d875c2e7c5f8da53e8a6e11dee4429fba669dd3c4117c0be1382fa36f17cd9fd51248fa83d6ca9a8ed7cb82e EBUILD qtbase-6.6.9999.ebuild 9604 BLAKE2B 658491332b60fb4a408981c68bdad6a24c6ed342caa4af6bd0ef51213a4c5772bd28574a004608308bed2d6bf5d0e6cdfdc356aa03eab30200c967dde2b14dad SHA512 89faac1be72daa01a202cb26d31ba4e7f56685f4d875c2e7c5f8da53e8a6e11dee4429fba669dd3c4117c0be1382fa36f17cd9fd51248fa83d6ca9a8ed7cb82e EBUILD qtbase-6.9999.ebuild 9678 BLAKE2B 6cc553fdd07c1beaac03d8df10531b09296dccf45494e5f2c32664eb09a719fbd8ed942c23c1b763f9a3ac8d89afa5fabd4cfbf2b9111189723b928e8bd66d34 SHA512 c98f13434c213562d13f8eac094ea8e080ae45041e91199ad41bbfd289ef521c777037c492b4b854af3aa13a29a1878aca9aa7dff0cc44d35c4ded69e88a24de MISC metadata.xml 1655 BLAKE2B 1f3bdbe5f14716d1825ff0ce6d3a9439a87c0c18abd0bb6a2286c9709e815205f2f6911ef5d053b57598aa54471d4316f87c9a4d36004be15f499447785f14bd SHA512 d1479bae177f75991241eacaa1300f43d644730fa3d6d7e6e039b8a212f1289b920b6e1aad7c56576857049f133492f5cf648c7931228c6c4ee272d93437e351 diff --git a/dev-qt/qtbase/qtbase-6.6.1.ebuild b/dev-qt/qtbase/qtbase-6.6.1.ebuild new file mode 100644 index 000000000000..adbaf526bcf1 --- /dev/null +++ b/dev-qt/qtbase/qtbase-6.6.1.ebuild @@ -0,0 +1,352 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic qt6-build toolchain-funcs + +DESCRIPTION="Cross-platform application development framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86" +fi + +declare -A QT6_IUSE=( + [global]="+ssl +udev zstd" + [core]="icu" + [modules]="+concurrent +dbus +gui +network +sql +xml" + + [gui]=" + +X accessibility eglfs evdev gles2-only +libinput + opengl tslib vulkan +widgets + " + [network]="brotli gssapi libproxy sctp" + [sql]="mysql oci8 odbc postgres +sqlite" + [widgets]="cups gtk" + + [optfeature]="nls wayland" #810802,864509 +) +IUSE="${QT6_IUSE[*]}" +REQUIRED_USE=" + $( + printf '%s? ( gui ) ' ${QT6_IUSE[gui]//+/} + printf '%s? ( network ) ' ${QT6_IUSE[network]//+/} + printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/} + printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/} + ) + accessibility? ( dbus ) + eglfs? ( opengl ) + gles2-only? ( opengl ) + gui? ( || ( X eglfs wayland ) ) + libinput? ( udev ) + sql? ( || ( ${QT6_IUSE[sql]//+/} ) ) + test? ( icu sql? ( sqlite ) ) +" + +# groups: +# - global (configure.cmake) +# - qtcore (src/corelib/configure.cmake) +# - qtgui (src/gui/configure.cmake) +# - qtnetwork (src/network/configure.cmake) +# - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets] +# - qtsql (src/plugins/sqldrivers/configure.cmake) +RDEPEND=" + sys-libs/zlib:= + ssl? ( dev-libs/openssl:= ) + udev? ( virtual/libudev:= ) + zstd? ( app-arch/zstd:= ) + + app-crypt/libb2 + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2:=[pcre16,unicode(+)] + icu? ( dev-libs/icu:= ) + + dbus? ( sys-apps/dbus ) + gui? ( + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + x11-libs/libdrm + x11-libs/libxkbcommon[X?] + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) + accessibility? ( app-accessibility/at-spi2-core:2 ) + eglfs? ( media-libs/mesa[gbm(+)] ) + evdev? ( sys-libs/mtdev ) + libinput? ( dev-libs/libinput:= ) + opengl? ( + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X?] ) + ) + tslib? ( x11-libs/tslib ) + widgets? ( + cups? ( net-print/cups ) + gtk? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + ) + ) + ) + network? ( + brotli? ( app-arch/brotli:= ) + gssapi? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + ) + sql? ( + mysql? ( dev-db/mysql-connector-c:= ) + oci8? ( dev-db/oracle-instantclient:=[sdk] ) + odbc? ( dev-db/unixODBC ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 ) + ) +" +DEPEND=" + ${RDEPEND} + X? ( x11-base/xorg-proto ) + gui? ( + vulkan? ( dev-util/vulkan-headers ) + ) + network? ( + sctp? ( net-misc/lksctp-tools ) + ) + test? ( + elibc_musl? ( sys-libs/timezone-data ) + ) +" +BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392 +PDEPEND=" + nls? ( ~dev-qt/qttranslations-${PV}:6 ) + wayland? ( ~dev-qt/qtwayland-${PV}:6 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch + "${FILESDIR}"/${PN}-6.5.2-no-glx.patch + "${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch +) + +src_prepare() { + qt6-build_src_prepare + + if use test; then + # test itself has -Werror=strict-aliasing issues, drop for simplicity + sed -e '/add_subdirectory(qsharedpointer)/d' \ + -i tests/auto/corelib/tools/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_PCH=OFF + + -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}" + -DINSTALL_BINDIR="${QT6_BINDIR}" + -DINSTALL_DATADIR="${QT6_DATADIR}" + -DINSTALL_DOCDIR="${QT6_DOCDIR}" + -DINSTALL_EXAMPLESDIR="${QT6_EXAMPLESDIR}" + -DINSTALL_INCLUDEDIR="${QT6_HEADERDIR}" + -DINSTALL_LIBDIR="${QT6_LIBDIR}" + -DINSTALL_LIBEXECDIR="${QT6_LIBEXECDIR}" + -DINSTALL_MKSPECSDIR="${QT6_MKSPECSDIR}" + -DINSTALL_PLUGINSDIR="${QT6_PLUGINDIR}" + -DINSTALL_QMLDIR="${QT6_QMLDIR}" + -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}" + -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}" + + $(qt_feature ssl openssl) + $(qt_feature ssl openssl_linked) + $(qt_feature udev libudev) + $(qt_feature zstd) + + # qtcore + $(qt_feature icu) + + # tools + -DQT_FEATURE_androiddeployqt=OFF + + # modules + $(qt_feature concurrent) + $(qt_feature dbus) + $(qt_feature gui) + $(qt_feature network) + $(qt_feature sql) + -DQT_FEATURE_testlib=ON # trivial and often needed to build revdeps + $(qt_feature xml) + ) + + use gui && mycmakeargs+=( + $(qt_feature X xcb) + $(qt_feature X system_xcb_xinput) + $(qt_feature X xkbcommon_x11) + $(cmake_use_find_package X X11) # needed for truly no automagic + $(qt_feature accessibility accessibility_atspi_bridge) + $(qt_feature eglfs) + $(qt_feature evdev) + $(qt_feature evdev mtdev) + $(qt_feature libinput) + $(qt_feature tslib) + $(qt_feature vulkan) + $(qt_feature widgets) + -DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no) + -DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c + ) && use widgets && mycmakeargs+=( + # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups + $(qt_feature cups) + $(qt_feature gtk gtk3) + ) + + use network && mycmakeargs+=( + $(qt_feature brotli) + $(qt_feature gssapi) + $(qt_feature libproxy) + $(qt_feature sctp) + $(usev test -DQT_SKIP_DOCKER_COMPOSE=ON) + ) + + use sql && mycmakeargs+=( + -DQT_FEATURE_sql_db2=OFF # unpackaged + -DQT_FEATURE_sql_ibase=OFF # unpackaged + -DQT_FEATURE_sql_mimer=OFF # unpackaged + $(qt_feature mysql sql_mysql) + $(qt_feature oci8 sql_oci) + $(usev oci8 -DOracle_ROOT="${ESYSROOT}"/usr/$(get_libdir)/oracle/client) + $(qt_feature odbc sql_odbc) + $(qt_feature postgres sql_psql) + $(qt_feature sqlite sql_sqlite) + $(qt_feature sqlite system_sqlite) + ) + + if use amd64 || use x86; then + # see bug #913400 for explanations + local cpufeats=( + # list of checked cpu features in configure.cmake + avx avx2 avx512{bw,cd,dq,er,f,ifma,pf,vbmi,vbmi2,vl} + f16c rdrnd rdseed sse2 sse3 sse4_1 sse4_2 ssse3 vaes + ) + # handle odd ones out not matching -m* and macros (keep same order) + local cpuflags=( "${cpufeats[@]}" aes sha ) + local cpufeats+=( aesni shani ) + + local -a intrins + IFS=' ' read -ra intrins < <( + : "$(test-flags-CXX "${cpuflags[@]/#/-m}")" + $(tc-getCXX) -E -P ${_} ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 1 + #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) + #include <x86intrin.h> + #endif + $(printf '__%s__ ' "${cpuflags[@]^^}") + EOF + assert + ) + + # do nothing and leave to qtbase if no macros expanded (test failed?) + if [[ \ ${intrins[*]} == *\ [^_\ ]* ]]; then + local -i i + for ((i=0; i<${#cpufeats[@]}; i++)); do + [[ ${intrins[i]} == __* ]] && + mycmakeargs+=( -DQT_FEATURE_${cpufeats[i]}=OFF ) + done + mycmakeargs+=( -DTEST_x86intrin=ON ) + fi + fi + + qt6-build_src_configure +} + +src_test() { + local -x TZ=UTC + local -x LC_TIME=C + + local CMAKE_SKIP_TESTS=( + # broken with out-of-source + if qtbase is not already installed + tst_moc + tst_qmake + # needs x11/opengl, we *could* run these but tend to be flaky + # when opengl rendering is involved (even if software-only) + tst_qopengl{,config,widget,window} + tst_qgraphicsview + tst_qx11info + # fails with network sandbox + tst_qdnslookup + # fails with sandbox + tst_qsharedmemory + # typical to lack SCTP support on non-generic kernels + tst_qsctpsocket + # randomly fails without -j1, and not worth it over this (bug #916181) + tst_qfiledialog{,2} + # these can be flaky depending on the environment/toolchain + tst_qlogging # backtrace log test can easily vary + tst_q{,raw}font # affected by available fonts / settings (bug #914737) + tst_qprinter # checks system's printers (bug #916216) + tst_qstorageinfo # checks mounted filesystems + # flaky due to using different test framework and fails with USE=-gui + tst_selftests + # known failing when using clang+glibc+stdc++, needs looking into + tst_qthread + # partially failing on x86 chroots and seemingly(?) harmless (dev-qt + # revdeps tests pass), skip globally to avoid keywording flakiness + tst_json + tst_qcolorspace + tst_qdoublevalidator + tst_qglobal + tst_qglyphrun + tst_qvectornd + tst_rcc + # similarly, but on armv7 and potentially others (bug #914028) + tst_qlineedit + tst_qpainter + # likewise, known failing at least on BE arches (bug #914033,914371) + tst_qimagereader + tst_qimagewriter + tst_qpluginloader + # partially broken on llvm-musl, needs looking into but skip to have + # a baseline for regressions (rest of dev-qt still passes with musl) + $(usev elibc_musl ' + tst_qicoimageformat + tst_qimagereader + tst_qimage + ') + # fails due to hppa's NaN handling, needs looking into (bug #914371) + $(usev hppa ' + tst_qcborvalue + tst_qnumeric + ') + # note: for linux, upstream only really runs+maintains tests for amd64 + # https://doc.qt.io/qt-6/supported-platforms.html + ) + + qt6-build_src_test +} + +src_install() { + qt6-build_src_install + + if use test; then + local delete_bins=( # need a better way to handle this + clientserver copier crashingServer desktopsettingsaware_helper + echo fileWriterProcess modal_helper nospace 'one space' + paster qcommandlineparser_test_helper qfileopeneventexternal + socketprocess syslocaleapp tst_qhashseed_helper 'two space s' + write-read-write + ) + local delete=( # sigh + "${D}${QT6_BINDIR}"/test* + "${delete_bins[@]/#/${D}${QT6_BINDIR}/}" + ) + # using -f given not tracking which tests may be skipped or not + rm -rf -- "${delete[@]}" || die + fi +} diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest index 83aaea41084e..e921bd978802 100644 --- a/dev-qt/qtcharts/Manifest +++ b/dev-qt/qtcharts/Manifest @@ -1,9 +1,11 @@ DIST qtcharts-everywhere-opensource-src-5.15.11.tar.xz 4254628 BLAKE2B 7c05cc69ad7176f1a27b4b5da76b31f73c10dfdd43397f3aa5fdec91b12dd70b0a5cfd188fb974f9550224f018fb81db760e7fef2290ff48245c2bcf4a698cc6 SHA512 fe6f32b9d42a6fb6c26d4f860489be18643b1f5b32d5be348f7529fa029cfaea79af0c8493d8d26b0a9d91ebdbdc8ac0d80a3912ee40b36bed863cc5356370bf DIST qtcharts-everywhere-src-6.5.3.tar.xz 4668456 BLAKE2B d000f30c201c073c619c3f34b78a3daedf29f7ca89f49413e54b9ac9b4b7c752b8a3609a144b0d2725d829c808a5cbb5eea7df2242f6e63a6ea22e3012d341ef SHA512 ce37650c0e1bacc5432a6549fe6cfa8db19b1164c05172802638b51858e9cfcf68a56b401a84ab8d576fe2e1bf4fb08fc1f9c96cecd7f8251b8562defb647b68 DIST qtcharts-everywhere-src-6.6.0.tar.xz 4668892 BLAKE2B 3fd1ad8db6068f2e9fff67fab0dc9a868485200dab0962b6dd5441b999af4cc8f86782b5847c22a24136e60da51d5dc1859a013a88fcba6c373e7d956de8130b SHA512 87659269eebeb36558337f1e7a954d93f9a0d4b7783611fa47a562c1f7e60b4f228e58650f69aacc72c656f322d3a5763a662206228667aeb32b16242b912bd2 +DIST qtcharts-everywhere-src-6.6.1.tar.xz 4669120 BLAKE2B d99e27cc657b9ba25686cfd6e68da61e6ff6fbda6df1b01f8da82dc250fd8bfe4e66007ac776cc8936a76dd8483b3eff75456825227632d2795f6ed3082348a3 SHA512 1af5cb891454af3b0218e3475576609d438cbbbf9b52b2e614d1016cec8aff5b453d33964574b898ed70dff9ba78b17c1c5a0a186f508116ee721efc4e410778 EBUILD qtcharts-5.15.11.ebuild 572 BLAKE2B 8b157c6f720fd9befa6b1cd25fbe018b72936c88b3b47b3744e9080bb48c78f46538df11f52498237b01967fc7c26ffaf172f24a7a1ca1e8107269aa61951bd3 SHA512 42a14766f3898d45ce51b03680f7751dad7c0cf250e7b7de7af3ab012f5168bf2aa1969d701243af5038049042e4d57d7eb66b79899048c917b4358ab9ceb4d2 EBUILD qtcharts-6.5.3.ebuild 528 BLAKE2B 241a569f2977e6b91eb365cc7e517f8c13056a6eca89150a5054fbd6187f152f14596cb4a0420a8e5e1f1e5797a2239b0568212c1e6fa10847a89cd4a2b7f1a9 SHA512 ca65539a48eefb57737ed7097243c587e51faef9d20aba7776e1a282d5de8b4e4f5caae48eb1c4d5eb0947bfbc3cc5c62e674f7bd6f7090bb57da00fa1430853 EBUILD qtcharts-6.6.0.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d +EBUILD qtcharts-6.6.1.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d EBUILD qtcharts-6.6.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d EBUILD qtcharts-6.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d MISC metadata.xml 613 BLAKE2B 693aba98343908132ab23149d09ca0e9a99c3af498ac177469d63fb87a5f782b31f92a70941c33bd9f5d82cd0dccb2a2fe7ddf9321f9644401b0603cd99fd21e SHA512 33ee8e1edf4e713a4081af40e7d1b17ae1dcfa390bb6b2dc908d4c1e0ad010b588f65ce1f592bbccaeda21fbab70aaa777d6809ad75e15238c27f40421a78e77 diff --git a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild new file mode 100644 index 000000000000..cbd5653b3a93 --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Chart component library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="gles2-only qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets] + qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest index fb53c4bd2605..302419c22e70 100644 --- a/dev-qt/qtconnectivity/Manifest +++ b/dev-qt/qtconnectivity/Manifest @@ -1,7 +1,9 @@ DIST qtconnectivity-everywhere-src-6.5.3.tar.xz 986024 BLAKE2B 70ac7bc70d4c4cde2f03acdebf90024977237c208fb342adc0f680ab6bb96e06966ad61c991178bd46638bf5abbcf075159ec48241ef9423ea8b385c53360976 SHA512 d0a8309143545689c7f6f545ae1aa8e1b4e516398bc6cc0d0f0ea3df6a414d6c933d32ae32451134d2a0d7d2c02078e8e46438b0aec59e938e4b8533d4da9457 DIST qtconnectivity-everywhere-src-6.6.0.tar.xz 989076 BLAKE2B 4ad09c18fe259042b8242a52baaccbf0b70d9b4f6f7029513ca90074b9f2b801397115eb9aed95fc2c2503d1fd7aae72942481b058c596f59db5ff06b3775f43 SHA512 f660edbfaa9aefebdb602bb44b2e62b8a5d8dceba4b8c3d73d0f9daf6c29ff5f8953c134dc5af79dfd90b888f97d99e44f91a8e0aee3a51b278747eee2d1c381 +DIST qtconnectivity-everywhere-src-6.6.1.tar.xz 989544 BLAKE2B 5b1f49cf865cf241363f08ff9b2bebefbf718606df8d88f70b30d800a6bd48ecfb740b8385e2d28e2e619cfb2c7d735598cf904473095dedbec508a3d541a0f9 SHA512 b1a1962d881c1965c56cef5226b3eac39613332c96778daf322fa0ccba9aa33677e1943f3bb3f7efbdd8aec81623ca6b59c2340c805346935ef77e7606210dab EBUILD qtconnectivity-6.5.3.ebuild 1646 BLAKE2B 4884f8d88098f69792dd281fa3dd664b8845eae85bfbb67112fbc7034c5e8758c109422cbbf45acca552197893fb8dbda7e265150e57c03cd311bec377b9efb3 SHA512 02eaaa1eddce7eca4fbde9634423b18f85a928f330a17e117732355a0bf207f8b468ad22f6ca649ef399f05b5f3b477e34b247e0d93a27b86e953c0c3fc8e076 EBUILD qtconnectivity-6.6.0.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98 +EBUILD qtconnectivity-6.6.1.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98 EBUILD qtconnectivity-6.6.9999.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98 EBUILD qtconnectivity-6.9999.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98 MISC metadata.xml 637 BLAKE2B 5e9bcc7a56c93b58d09022effcbef407532e6248bda88bd0eb6a2d1c0094b9715b867025e464870bf9c6ee644c020538d8210ae742fcb55be1b795f50bfadbce SHA512 f9a9ebe77ba29217437d2afa9b05a13d421683feef94f1c64d861d9a1e081ed2ab1716453ddd66a0b93c6fecccfd11642ab69f297efbfe23baf3ad8f232197d5 diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild new file mode 100644 index 000000000000..47506d7b4b09 --- /dev/null +++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="+bluetooth nfc smartcard" +REQUIRED_USE="|| ( bluetooth nfc )" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[network] + bluetooth? ( + ~dev-qt/qtbase-${PV}:6[dbus] + net-wireless/bluez:= + ) + nfc? ( + smartcard? ( sys-apps/pcsc-lite ) + ) +" +DEPEND="${RDEPEND}" + +CMAKE_SKIP_TESTS=( + # most hardware tests are auto-skipped, but some still misbehave + # if bluez/hardware is available (generally tests here may not be + # very relevant without hardware, lists may need to be extended) + tst_qbluetoothlocaldevice + tst_qbluetoothserver + tst_qbluetoothservicediscoveryagent + tst_qbluetoothserviceinfo + tst_qlowenergycontroller +) + +src_prepare() { + qt6-build_src_prepare + + use bluetooth || + sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || die + use nfc || + sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + $(usev nfc $(qt_feature smartcard pcsclite)) + ) + + qt6-build_src_configure +} + +src_install() { + qt6-build_src_install + + # broken (unnecessary) symlink due to add_app() being used over add_tool() + use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die + + if use test; then + local delete=( # sigh + "${D}${QT6_BINDIR}"/bluetoothtestdevice + "${D}${QT6_BINDIR}"/bttestui + "${D}${QT6_BINDIR}"/qlecontroller-server + ) + # using -f given not tracking which tests may be skipped or not + rm -f -- "${delete[@]}" || die + fi +} diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index a939c60b9adf..649ad23949f5 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -4,10 +4,12 @@ DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 0a7a5310e5a0941b5a0 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5 SHA512 08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae DIST qtdeclarative-everywhere-src-6.5.3.tar.xz 34140352 BLAKE2B 36b2f8de9138a60e72d3116b905d266374f9f047ce0ebf6d24b967faa4de11243dc34aa86057ca2e6ee1f4da104b947000fb8473025ff2ea3757b0ee0a9b3907 SHA512 d3fc2f01de9940cf8715cf525bc0c68555c5dc519b4a78952682c23bfc9c09249fb651c6e4dddac128b7e96f07e0371d3040b8f8c5480c8c3fccc4f3bfec2640 DIST qtdeclarative-everywhere-src-6.6.0.tar.xz 34331124 BLAKE2B 3367619a1a9decc09340c8332e8f4f2a619254517030a64407a7ce1334e0f57df472e53f167adcbbc979458ee060607d16a77bd40eace4f30d8b30ff35dc7e69 SHA512 6563d23d48c828a7895279c42befa2275b02301fa16906494ea84a9c80076ea5c7f1be773a52f483dab5d8304feedfd9c5df4ac83cd77284aacae0287760555a +DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 399d11d52cbafdb13a21a39a9d98b314d45f39ec5351265f9e6fd08a335c48907cdcd1fde23da079ade6cf9adeafd48ba5cba2233cd54d2f6f51ae05a4979780 SHA512 1a819187519670338df1c308d5980aed985670ee3e79a424e56d8e300855513541f46a1b89d9f595bdab382a0072761f0fda87d78653602041a10a5bd3e7bdcd EBUILD qtdeclarative-5.15.11-r1.ebuild 1537 BLAKE2B 0af4262a6a66031b32a4e1f5de32e94f56e1efb6cd19dadbc4c1cc8a933c34f7b31eecb701e7c431fcb70bc8ecd00d1afcbfd764ae44e1abe7ecd68d7a01d99b SHA512 27da0c6ba1d551bc3fad24891e090f61e56d69c4096ea7c0c39bf22ddeef7e414a211c7c27ec570997f51e001fdcf89165314ea5bd9bfaeff4c62fabc72be1b9 EBUILD qtdeclarative-5.15.11-r2.ebuild 1540 BLAKE2B 07606784f06c6da588cc1a5fb413641304bd05d24eb17e21a219a4bcfccac429bb982fc4ad2cab6414e531c5fcc557a3d26d545d03279a2bad0438948b286ae2 SHA512 0fdc4aadee2299e2ebb795cf343080200efde02e3cdd95b87537ae306eec27293896298a0e8d8b43e06db8363c0f7bf2d696fcd3ba60f42c915ec536c151826f EBUILD qtdeclarative-6.5.3.ebuild 770 BLAKE2B a1566f08b9120c10636c76b1a211498b1625d512171c58747b006529950641f68f55f62f34c42d03e2f57a555e5ed404db23461dd7758bd01f0d3a3d527ea94d SHA512 7db4adca1e2982a4c65418dad0adc27554898b814695fd326c9bb594f08eafe8917946e2f5dc21494abfb4eb09289a636a61df5843711a76ead7153ef9fff4e7 EBUILD qtdeclarative-6.6.0.ebuild 743 BLAKE2B fdc766f843759004d095d12564b736057bf7c2325e6e43dfe6eb21dcd185c0b3a67850496b575ba057e2135d97b4ca8ed04a94b9076e87605d52dc9231f21e17 SHA512 6de77ce9915baa4f25edabbf2601663e54b2e12f407123d163faeaf7c5dd088f74997aaad58482264375d383e1c43d7f43576e297f9857c684c1a6c1df59370b +EBUILD qtdeclarative-6.6.1.ebuild 743 BLAKE2B fdc766f843759004d095d12564b736057bf7c2325e6e43dfe6eb21dcd185c0b3a67850496b575ba057e2135d97b4ca8ed04a94b9076e87605d52dc9231f21e17 SHA512 6de77ce9915baa4f25edabbf2601663e54b2e12f407123d163faeaf7c5dd088f74997aaad58482264375d383e1c43d7f43576e297f9857c684c1a6c1df59370b EBUILD qtdeclarative-6.6.9999.ebuild 743 BLAKE2B fdc766f843759004d095d12564b736057bf7c2325e6e43dfe6eb21dcd185c0b3a67850496b575ba057e2135d97b4ca8ed04a94b9076e87605d52dc9231f21e17 SHA512 6de77ce9915baa4f25edabbf2601663e54b2e12f407123d163faeaf7c5dd088f74997aaad58482264375d383e1c43d7f43576e297f9857c684c1a6c1df59370b EBUILD qtdeclarative-6.9999.ebuild 743 BLAKE2B fdc766f843759004d095d12564b736057bf7c2325e6e43dfe6eb21dcd185c0b3a67850496b575ba057e2135d97b4ca8ed04a94b9076e87605d52dc9231f21e17 SHA512 6de77ce9915baa4f25edabbf2601663e54b2e12f407123d163faeaf7c5dd088f74997aaad58482264375d383e1c43d7f43576e297f9857c684c1a6c1df59370b MISC metadata.xml 800 BLAKE2B ac64df7acf6a3fff34fe396b981c4babb145590b2e8d8d656ea6287d2a251c799866748f184a4b1876fe3195120a6192fe9ea7d787f49978a3c8d47159c01031 SHA512 30e9c9c8c3719791e927574a08a0a5667c327ca3d6c614df1b372ae1390074ae5ba16d0363cc81c625fa9ce585f93cb4bcba78ad9f0b36470d63c614c195c5c2 diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild new file mode 100644 index 000000000000..2b2d23cdc5a7 --- /dev/null +++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt Declarative (Quick 2)" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86" +fi + +IUSE="opengl +sql vulkan +widgets" + +# behaves very badly when qtdeclarative is not already installed, also +# other more minor issues (installs junk, sandbox/offscreen issues) +RESTRICT="test" + +RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="~dev-qt/qtshadertools-${PV}:6" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package sql Qt6Sql) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest index b5017775caa5..1a5d5aa0f004 100644 --- a/dev-qt/qtimageformats/Manifest +++ b/dev-qt/qtimageformats/Manifest @@ -2,9 +2,11 @@ DIST qtimageformats-5.15.11-gentoo-kde-1.tar.xz 396064 BLAKE2B 12523b2e4c8e5d25b DIST qtimageformats-everywhere-opensource-src-5.15.11.tar.xz 1869312 BLAKE2B de2f4727f041614596856f26fd7a8d31695c560bf202e7b1451e69a74445445275bbd377f88de0f398f6ff5f70a0283bd52d177190b95d2e4963ba0636949aa6 SHA512 a41f2adec9470433914a634e3dc79a70e2eda5713be5884029f8ef5eae3c5b2cea4c6de795907ddc69268635aef194325b047cddf84c8be4cf59668d172a89fa DIST qtimageformats-everywhere-src-6.5.3.tar.xz 1975664 BLAKE2B 2af9bcb5007e06764a8675b764cde2784b3ead4bad157dfc12886510f5fd83bfc93403e88e8ac53b7b3ba4de61791be9ff37a95aa893b97b2c4d10c21855bbee SHA512 66b8e7385a1b0db77f81730bd97f7e3488eec32a24829c3b21746e89e6ff179a3feacc4d023f1e4e6864a6a7aba46aeb7f66dca7e76836881829a20bb9afbad7 DIST qtimageformats-everywhere-src-6.6.0.tar.xz 1975848 BLAKE2B cd1dfd6db922ddbdc9c51b2350a539595cec2ecf953b33ae94cd70f1f639a2b280eb3fe1f36892118257ad3bfa6e5fdec7c7e1483f0377ba1d1ed1511509aaf4 SHA512 e68d945abfd6f099abeb29d97beff90dd4856c9ad05491e440536edfbf299d1aba32eefc519a87d7e61f9ffcb4cd142ecb4e9d3c2aa10f93b5033de99e8ad0d1 +DIST qtimageformats-everywhere-src-6.6.1.tar.xz 1972464 BLAKE2B 09b34763d0446bf6e115c9a0a8e15a3a74c54c26019077e114838aa850b0a535a53b354d8cedc44c03732dd5a016cc1026219b28785e729b55296cd63483609d SHA512 da72e093b86638da5e5a5bd78a4ca88b72675d6294ad2af4b516affe88212ccc797ea859784b1f548c75c82fe926d3cd8f96a88901b475d60dc0dc30cfedb5a0 EBUILD qtimageformats-5.15.11.ebuild 705 BLAKE2B 4222a57660cc0730f376db02db94e3d82d36cf06566add5caf1ef5569ac92a023273e1374ee901e0010d1b8dde5ef1670400ac6d18cdcc2f9aaf71d60e277a1d SHA512 c735cb6de2811e5c2c8a7f8c97e6430263779025d7d5809ba665dc25fa66297c9cbca07aea2483e170d266876aa023a95ce045cb02b83f1c04ba47f5d7434e63 EBUILD qtimageformats-6.5.3.ebuild 634 BLAKE2B de7dcb555d1982648cababb31159ec2c5efbba24dfb0b325c30f3b41ee376c62bb02719a5413418ce17efe0d0749068077d822fa53d332e6f54c33397a8d6652 SHA512 ee0fb4ce0254f30a60b657685378253ce96681d243def953feb8d44f75895a1be351016efce6033f62d857a42e669f144eea0e2a4216c18060e7272e918c82a1 EBUILD qtimageformats-6.6.0.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a +EBUILD qtimageformats-6.6.1.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a EBUILD qtimageformats-6.6.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a EBUILD qtimageformats-6.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a MISC metadata.xml 539 BLAKE2B f82d2242ecd287674a2be5eae280a70ddca0e7c913ee5c86c7bf95c9a122c5d0d57006d5bd236afb5ef55b51d1bed6be5110c51e732fbe94ebe5b6e10fee89db SHA512 22e5e3417dc154092e816cdfe391fb7c6595532f506766da0d2ae44f8254453f57a00d0fb1b12f9d2fb10c8cec5561d85f3891991aeb2aedcd3696f2c3b31d4a diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild new file mode 100644 index 000000000000..044867e78e37 --- /dev/null +++ b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Additional format plugins for the Qt image I/O system" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="mng" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui] + media-libs/libwebp:= + media-libs/tiff:= + mng? ( media-libs/libmng:= ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DQT_FEATURE_jasper=OFF + $(qt_feature mng) + -DQT_FEATURE_tiff=ON + -DQT_FEATURE_webp=ON + -DQT_FEATURE_system_tiff=ON + -DQT_FEATURE_system_webp=ON + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest index 7ee603d52bd0..4defabb279ae 100644 --- a/dev-qt/qtlocation/Manifest +++ b/dev-qt/qtlocation/Manifest @@ -3,11 +3,13 @@ DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B dcfa75bd3fb2e9069e1a530c27e DIST qtlocation-everywhere-opensource-src-5.15.11.tar.xz 6554216 BLAKE2B e882ecdc4f565f48874371e5235dc96769fbded9446a2a7f1afd869217f4bc75a9f42c6c34627311b55fbfc60da9a95fc7472c3ced83fca722799497b437a9d9 SHA512 d439d03ff9044fc70165d1ceb5def9ec3290beec56b3e893409a24cd355651a4317e0eadff0266d38203ff84429a5fb8659a200f094669716579b6791a1a0f6d DIST qtlocation-everywhere-src-6.5.3.tar.xz 3032844 BLAKE2B 3b23b8d1b1a06476428879c0d32d3fc21119e50410d97ee3948c0ab7b22832f27f1e5ed2d06e62f53baf668b77630a27e5c6814b54c2e9498706a436256c4005 SHA512 6633dedba335b8de4c96f98f4709a147e225e82fee1ed741938e15e1540421ad7c3140baec75914f0844a793433abcadaf3ce72d944662b62778327d65ff7348 DIST qtlocation-everywhere-src-6.6.0.tar.xz 3035992 BLAKE2B 9adfb9bfc91cecaac473b517b223d590bf762393c387346e55f5f1ee4a3e59b2377c0ed4de037c45ebe5fb1e2997980c400fa587fbd1f503aa6531b6438840a1 SHA512 e4e492229d961bc34630aaff030b46385708312de174c9c47f85a6010f1fcb74e198333920fd5c02153a8bbae770c83d8cd1777177d9c9d7a1d555b6619be8f2 +DIST qtlocation-everywhere-src-6.6.1.tar.xz 3035980 BLAKE2B 0221f1d44ff5f0713b93e319989e46af8aaa29178bc8b77081c940c3f7d341701301ac6453f91b2febdcbb67d807ad440eedbd79e5cec5f1ec593ee0f5cef92c SHA512 aa820e84efe3576bf483cd7d64a3b930f731c88324d34cc1486312c1cb0107a726dea91dc226562f017695300f0d656228d947d97374747c3ac6ae597cda6bb5 DIST qtlocation-mapboxgl-5.15.11-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d EBUILD qtlocation-5.15.11-r1.ebuild 1615 BLAKE2B b732f9051801e432d40a1b641993f6408571e0b11502d098812bbacb384e85630aa7664d43f67c740213d45591e4970bfd6bb4ffbcbc6863a5aebf5642d6b74d SHA512 41016a75ca6794cb16add49718b2e57c2c2911769b1b375f6a598de99671d2075976f0c9e25cb62764eb468cdb983f70533e5160177f4bbdbe7b3f7201cd61df EBUILD qtlocation-5.15.11.ebuild 1622 BLAKE2B e2a16ca4b4874bef9e63004f52f9f9cf5824ea6c9d7212049220a6e7e7b0f0107f4fabbfb8668f7b456bf983acc8b33262cff24d93489237de11df32f0afd18c SHA512 781acb17cc63341986e336cd40f84681ae4f712688f40077776f9e9da7f404b92b76c39ad3b6570a7cd9d67c39080e7b2c5c85394175e97601691b6d027b3ecd EBUILD qtlocation-6.5.3.ebuild 1340 BLAKE2B 1e31cf8641ce6082f43d402ab675759164dcd0ecf08b16f3e3899e149924b853b37e97c113925f19a4e2b9d9b8c5e7768df1758dfe7fa0e63f7006728cb8d7a7 SHA512 8fbba103a0f84c991630c8b885d4fa0394bbd8764c52f961141783e854c20306cfb5fbe4dd5b23a3155f68c1800fa83b70fa1ef0b0bcdf31bee30eb7e44a10f2 EBUILD qtlocation-6.6.0.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 +EBUILD qtlocation-6.6.1.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 EBUILD qtlocation-6.6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 EBUILD qtlocation-6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 MISC metadata.xml 535 BLAKE2B 061ed9abebe579a38a262451a5e72d112adbcf4693078042f3b55be8d16b7bd430198edb732cd127deccf8c67d444b9951dd7ac8e2d0fef7de02913a3a8ba644 SHA512 823b03655b8bbb923d38d4f8358898beb2e2fa34d36e2d8d843e164027d58eb044a3e661b8dfc12cda123f15fd07d0987874b81543c47e46c670c25fa35dde87 diff --git a/dev-qt/qtlocation/qtlocation-6.6.1.ebuild b/dev-qt/qtlocation/qtlocation-6.6.1.ebuild new file mode 100644 index 000000000000..05a2dc329b2f --- /dev/null +++ b/dev-qt/qtlocation/qtlocation-6.6.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[network] + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtpositioning-${PV}:6[qml] +" +DEPEND="${RDEPEND}" + +CMAKE_SKIP_TESTS=( + # ignores QML_IMPORT_PATH (unlike other tests) and looks in + # the missing builddir/qml, skip rather than work around + tst_declarative_ui +) + +src_install() { + qt6-build_src_install + + if use test; then + local delete=( # sigh + "${D}${QT6_LIBDIR}"/cmake/Qt6Location/*TestGeoServicePlugin*.cmake + "${D}${QT6_LIBDIR}"/cmake/Qt6Location/*UnsupportedPlacesGeoServicePlugin*.cmake + "${D}${QT6_LIBDIR}"/cmake/Qt6Qml/QmlPlugins/*declarative_location_test*.cmake + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_geocodingplugin.so + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_placesplugin_unsupported.so + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_qmltestplugin.so + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_routingplugin.so + "${D}${QT6_QMLDIR}"/QtLocation/Test + ) + # using -f given not tracking which tests may be skipped or not + rm -rf -- "${delete[@]}" || die + fi +} diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest index 0d6601d04a09..92b41151ebb3 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -2,9 +2,11 @@ DIST qtmultimedia-5.15.11-gentoo-kde-1.tar.xz 1496 BLAKE2B 148c854ec7dc518143b39 DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484 DIST qtmultimedia-everywhere-src-6.5.3.tar.xz 6560208 BLAKE2B eb838783c042a6416cea85311c5cfafea20c30c3dc1ea9ad172293c1ac92b492973012f4b4b0f0e7ef6cb3d0bcfb5d852ce3d904a4172ac66a2964a5cc8b3e18 SHA512 6b32e79f1fac21dba6a1ca9f82cfde8acdf9b33d1a65439d4a972f98ea23c919ecbd26ee4c08ecdb7d2743cab346437f27a701e45426e47fa89e55d913fe50bf DIST qtmultimedia-everywhere-src-6.6.0.tar.xz 6575240 BLAKE2B b3c76515a80d2eb8126be1f78450855f0f21910ab219ae8d1cfbe83987dcf886d88e93c09024bba6930bff46f51bc626e5330f6b3e900964bed48805a8282c69 SHA512 ccfdd1aaed76dfb06692e212405d9b2804aa3da924c903febf5ee3fde057f4543f76284a543c808f600d61b5eadfbfe2437932f5ff4a7d19941c9ab3eae2d8a0 +DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7cb9ef9029b84edd6963dd084434918f1161398784d36c188c186b398d9877f337ac215c8dad665d902fbd56736f9032f52685f49ef3407 SHA512 11fb3e421a80fee82d30a817f20277505868de0c1a870c55dd488114a0302f6a1bf41694ed64d904e4d29b1a3ad1ba01ce8399ae11f03ae2f6994359698e9c94 EBUILD qtmultimedia-5.15.11.ebuild 1511 BLAKE2B f773c6effa7a370b2e48a3af434486ab29251e2f50d71a56862ffa35e2eeaf13f63314980464bd59489ae862122435ffa453e8c29b0010b51c970dfd97ad3d8a SHA512 f9a8ba144b8ec74364cb9b5dc0dad015c01c9e24f2217d01a331c7456bf8cc4128d91f4c3e5c81ff07003760126499c2edfafc127ca2ec1f0ce590934f240a21 EBUILD qtmultimedia-6.5.3.ebuild 2006 BLAKE2B 1190b7a1202c3d540583cda51cefa94e2eb8636a6665ebc77c9447aff3618a193160a8e5a5f095cb7461216ce00d8a44a8578217feb16cbdf5f7bee29fbbe043 SHA512 74cfed2d889adab6c342032fe73b8343c4445b7dce697f1c5ca80b352ff46bbbc5c3ff777c033a1d5b7801f8163386105e9f412f2001ca5796b39d209e02a355 EBUILD qtmultimedia-6.6.0.ebuild 2068 BLAKE2B 5bc27ec0ce2ee8d2819e07e66ee1c8937ad623ab974be709c464fcb84f80825469522aa79521120c23c7f43eb14b6f084410dd1a4ff2a5e9b48533feae85e65b SHA512 dade9a4422d7beac0246ec4ffc4ff7a46bcf3ddbdd29118c4e2856a5161e5fecf53e0848edca89ce3a30873e14b9c7e8de9994aaa022730f5b913a5884c4ec5e +EBUILD qtmultimedia-6.6.1.ebuild 2068 BLAKE2B 5bc27ec0ce2ee8d2819e07e66ee1c8937ad623ab974be709c464fcb84f80825469522aa79521120c23c7f43eb14b6f084410dd1a4ff2a5e9b48533feae85e65b SHA512 dade9a4422d7beac0246ec4ffc4ff7a46bcf3ddbdd29118c4e2856a5161e5fecf53e0848edca89ce3a30873e14b9c7e8de9994aaa022730f5b913a5884c4ec5e EBUILD qtmultimedia-6.6.9999.ebuild 2068 BLAKE2B 5bc27ec0ce2ee8d2819e07e66ee1c8937ad623ab974be709c464fcb84f80825469522aa79521120c23c7f43eb14b6f084410dd1a4ff2a5e9b48533feae85e65b SHA512 dade9a4422d7beac0246ec4ffc4ff7a46bcf3ddbdd29118c4e2856a5161e5fecf53e0848edca89ce3a30873e14b9c7e8de9994aaa022730f5b913a5884c4ec5e EBUILD qtmultimedia-6.9999.ebuild 2068 BLAKE2B 5bc27ec0ce2ee8d2819e07e66ee1c8937ad623ab974be709c464fcb84f80825469522aa79521120c23c7f43eb14b6f084410dd1a4ff2a5e9b48533feae85e65b SHA512 dade9a4422d7beac0246ec4ffc4ff7a46bcf3ddbdd29118c4e2856a5161e5fecf53e0848edca89ce3a30873e14b9c7e8de9994aaa022730f5b913a5884c4ec5e MISC metadata.xml 773 BLAKE2B e4b291f7b0f103011af120ad0cb9766cc03341c44f751127997958d704803cbc278094050693f4cc7ba17fb3c2f311252c2304e5a93cf17363ebbbc4e6c2cce0 SHA512 d5c729736723cf7296234acc39d55cd28924449b4bca425c37b8fa7582dbab9c649b501ac88ffcd3c5a5cc696390d18cf9912a4fb6e2520768ff704533d7f909 diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild new file mode 100644 index 000000000000..c3fee31965cc --- /dev/null +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic qt6-build + +DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan" +# tst_qmediaplayerbackend hard requires qml, review in case becomes optional +REQUIRED_USE=" + || ( ffmpeg gstreamer ) + vaapi? ( ffmpeg ) + test? ( qml ) +" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets] + alsa? ( media-libs/alsa-lib ) + ffmpeg? ( + ~dev-qt/qtbase-${PV}:6[X=] + media-video/ffmpeg:=[vaapi?] + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + vaapi? ( media-libs/libglvnd ) + ) + gstreamer? ( + dev-libs/glib:2 + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-base:1.0[X=,opengl?] + media-libs/gstreamer:1.0 + opengl? ( media-libs/libglvnd ) + ) + pulseaudio? ( media-libs/libpulse ) + qml? ( + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtquick3d-${PV}:6 + ) +" +DEPEND=" + ${RDEPEND} + X? ( x11-base/xorg-proto ) + v4l? ( sys-kernel/linux-headers ) + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="~dev-qt/qtshadertools-${PV}:6" + +CMAKE_SKIP_TESTS=( + # tries to use real alsa or pulseaudio and fails in sandbox + tst_qaudiosink + tst_qaudiosource + tst_qmediacapturesession + tst_qmediaplayerbackend + tst_qsoundeffect + # may try to use v4l2 or hardware acceleration depending on availability + tst_qscreencapture_integration + tst_qscreencapturebackend + # fails with offscreen rendering + tst_qwindowcapturebackend +) + +src_configure() { + # normally passed by the build system, but needed for 32-on-64 chroots + use x86 && append-cppflags -DPFFFT_SIMD_DISABLE + + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + $(qt_feature alsa) + $(qt_feature ffmpeg) + $(qt_feature gstreamer) + $(usev gstreamer $(qt_feature opengl gstreamer_gl)) + $(qt_feature pulseaudio) + $(qt_feature v4l linux_v4l) + $(qt_feature vaapi) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest index da5072984ba1..7c4cfd0dba7c 100644 --- a/dev-qt/qtnetworkauth/Manifest +++ b/dev-qt/qtnetworkauth/Manifest @@ -1,9 +1,11 @@ DIST qtnetworkauth-everywhere-opensource-src-5.15.11.tar.xz 144768 BLAKE2B 1a28a9a325194834a3c6304d7666999ccf674dcaf85f2d36e295a67fb82ef5d808eb5489cca9d4670565bd8704bdfa9c99ec0120e21a0624d7d0cb625cb3bafc SHA512 a7e4fcb5d5d5f80640444ae42896920c3e713df887244fbb42ce8de920270204fde1be12664ae24c075cdeea5d98da8f13aa4114524516cd9e3e5f2c68bd016f DIST qtnetworkauth-everywhere-src-6.5.3.tar.xz 150372 BLAKE2B db214a81042c6fa064332a2e7f19dd64f43788b9ba2a6341b13d77690803f5130d75ed03fce1f1f8c04f861b4087c08b5741bdce8856124f1866db48463185df SHA512 73f04a144cb08048532aa6638dcaae01e9cee07afce10e5371bfa96ac0aac4fe941d84b888eaa4599304bcae58172665319d3eda43c460ab7df9f1b0e5e37f09 DIST qtnetworkauth-everywhere-src-6.6.0.tar.xz 152688 BLAKE2B 2d752209f33e48d5e526ae68dc6a7b378b36b205ed878921ff64af5734619d4b4b559ff2e16b0243e26c3a28d2eda4a223611961b15325fd1178e8c1c8c7f1ec SHA512 5954da0478459f217979f6feba067ab4c42333995a203c3245289fcd9b966d18d0824099ff673d9e8a954562ff26595076be727f13194b3318060b7dbcab6ce9 +DIST qtnetworkauth-everywhere-src-6.6.1.tar.xz 152916 BLAKE2B 8b8a3bbe5787994b7ef9476b808497036b42110701295968c6c8dfd82e4016f774ea188b5c46e6865875b5b7c29c609c6a095366ba21636cd281ce34c7918f40 SHA512 8d52344802ed6e9e6b60f1367ee9f9c2d495908a3992fa03f67d551c090cc837d02a560ba8e4244b739610b8ded0cb1bdc84ffa3f4183a6aa89df3b42310409f EBUILD qtnetworkauth-5.15.11.ebuild 402 BLAKE2B f6aada3fab2a9a22353930bcc8c96fd46806ccc46792a9bf770a812245a9b246722101f40c0ac9a8b3fe115a94f38c4d32e988cd23f0f28133ea08e858b95414 SHA512 63a5ddf86500089e2f7fa44ebb585a11bf257222a9a9b96fa8985b5acb56301a8680f04ec0ee4cee0bd9dcd3761031da704f71bd18dfe7c88aeb9fcc308d222b EBUILD qtnetworkauth-6.5.3.ebuild 327 BLAKE2B 74b0dc43c757762f0ef8ee7020fa21ff9570e796716ee50ed8fa4054b2999f30de67242733da9e66a1e205968278891a8023ca8fa91caa39b6f59272a9e93715 SHA512 8fa9b61a184d6e30d1522809210c91f67464f5ebf649a1a4e65e5190aa3c79f437c720014975361941b02def6a89e283ba2973b8f81f27f5863c21239d58d29e EBUILD qtnetworkauth-6.6.0.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 +EBUILD qtnetworkauth-6.6.1.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 EBUILD qtnetworkauth-6.6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 EBUILD qtnetworkauth-6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 MISC metadata.xml 538 BLAKE2B 0bf6259826c916b9b8f57a05397c87e9d013d69739c93f1ca3eb030c7bb6e7630021b8dfcc7497cff90aa5e5cc570a5e73285001edeb40a50839d10955e230aa SHA512 5c25a747fb6f9054d5c30b4ec08b4e02435676085f5dccc1d05bc68222230f3bbf426667f7cadf1a97d7a423aa8d1d8cb55e00d9212e333646300439c81ee2f8 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.1.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.1.ebuild new file mode 100644 index 000000000000..c0c8c0b51bf7 --- /dev/null +++ b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Network authorization library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND="~dev-qt/qtbase-${PV}:6[network]" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest index b4770b43d6de..29c4542a2b70 100644 --- a/dev-qt/qtpositioning/Manifest +++ b/dev-qt/qtpositioning/Manifest @@ -1,9 +1,11 @@ DIST qtlocation-everywhere-opensource-src-5.15.11.tar.xz 6554216 BLAKE2B e882ecdc4f565f48874371e5235dc96769fbded9446a2a7f1afd869217f4bc75a9f42c6c34627311b55fbfc60da9a95fc7472c3ced83fca722799497b437a9d9 SHA512 d439d03ff9044fc70165d1ceb5def9ec3290beec56b3e893409a24cd355651a4317e0eadff0266d38203ff84429a5fb8659a200f094669716579b6791a1a0f6d DIST qtpositioning-everywhere-src-6.5.3.tar.xz 1456364 BLAKE2B c48c0cb4422df02424697c6e757a7aa28bf946c71d8ebf5b1066f6e566949bbc2c76fbe3f6abf77bcf4751e4d35957159bbaa5d3c33dc8c0c5696a98e5ddb915 SHA512 af3ee341b57029ff10270602a23bde0b922b1f43e0e152b0f091e4447099d34df0410df582261935f6397c121f48bf944cc057772de9c063e679755fae7c5d11 DIST qtpositioning-everywhere-src-6.6.0.tar.xz 1513304 BLAKE2B 5074c9cb2e2f1b6eb422b32234ef897fb7b90374a1ef7fc64403b2b13443db3614729009547d25fd00bee69f3bf1819f308f98b764b6bb426483b5ee378d801d SHA512 6e71563444b1d3102ba6ad4ad04541b7ea3f7ee8737ebab76f7c8f7df5ac8e57afa0612bf634b97da5b7a424f7b2dcf28d57f5e67b91266a5138cbd41de8a0f3 +DIST qtpositioning-everywhere-src-6.6.1.tar.xz 1513456 BLAKE2B 174aa45f9fbe120c0b1ff675447b42fa4cee1f50c4bf0ad6a01bbb181fd5de79ad091a353770862cf829ba7442ca9ae039fa985caa68835cea6a82608e158f35 SHA512 8114d9cec0e453ff51fdbe8b1a814c968e614e1f9aaf031bf00c0c48e732de728d925852789360411c594f63ae322404fc9403d0bc3a35500522d8dc403d79e2 EBUILD qtpositioning-5.15.11.ebuild 877 BLAKE2B 901e07cc2a16f98840d7361b5db7611406a275116728fe65f28012e03b90f9b797291508623e8ab5a28a10c88d2f8e917145e149ed494355706e12f9b44260d7 SHA512 79aee05d67010aecd2a0d4c802a39bea7f4d63a1a2009ade3df0343e8081c568a374728c818539a23f37e17acd98f47de1cdf825263fb25fcb5bf0988dc13db6 EBUILD qtpositioning-6.5.3.ebuild 1443 BLAKE2B 62b10c1e624ed7a187c8a9a7ad6d5e3ecddfc01620bddb94c4c49c23d2f4a34b639ea1a17faf00441f8381b2c7603bc789cc9fd0d044439e2b9ace5b490d04dd SHA512 a5265fc8d25aa798912328689ac6d57a77ac7efacfd913902e29c845c1b83e2f1fe576bd91b1e21222cd92758ca90fdcde093d17be794e9e765f2c33963f94f3 EBUILD qtpositioning-6.6.0.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03 +EBUILD qtpositioning-6.6.1.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03 EBUILD qtpositioning-6.6.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03 EBUILD qtpositioning-6.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03 MISC metadata.xml 804 BLAKE2B 94a5445b2839e69d26bb57e8467dd1eab0820c8511304283a4db38710e7026f5956614285526451f77188a7e25f12a638fefbe6a544424fbdc422daecefa0836 SHA512 f3037d4ef45f0490dbf9df8d57497d38931076b5e9c774161633d061ee644a0282ba390d6d95d6195b8f18d91229f055bf4a9e786717cdfc98e2fb87c0e32245 diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild new file mode 100644 index 000000000000..5bc8b82de998 --- /dev/null +++ b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Physical position determination library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="geoclue nmea +qml" + +DEPEND=" + ~dev-qt/qtbase-${PV}:6 + geoclue? ( ~dev-qt/qtbase-${PV}:6[dbus] ) + nmea? ( + ~dev-qt/qtbase-${PV}:6[network] + ~dev-qt/qtserialport-${PV}:6 + ) + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +RDEPEND=" + ${DEPEND} + geoclue? ( app-misc/geoclue:2.0 ) +" + +src_prepare() { + qt6-build_src_prepare + + # unfortunately cmake_use_find_package would break things with qtbase + use geoclue || + sed -e 's/TARGET Qt::DBus/FALSE/' \ + -i src/plugins/position/CMakeLists.txt || die + use nmea || + sed -e 's/TARGET Qt::Network/FALSE/' \ + -i src/plugins/position/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} + +src_install() { + qt6-build_src_install + + if use test; then + local delete=( # sigh + "${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*DummyPlugin*.cmake + "${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*TestPlugin*.cmake + "${D}${QT6_PLUGINDIR}"/position/libqtposition_satellitesourcetest.so + "${D}${QT6_PLUGINDIR}"/position/libqtposition_testplugin{,2}.so + ) + # using -f given not tracking which tests may be skipped or not + rm -f -- "${delete[@]}" || die + fi +} diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest index 4d50e995448c..e8e9bdc3ab70 100644 --- a/dev-qt/qtquick3d/Manifest +++ b/dev-qt/qtquick3d/Manifest @@ -1,7 +1,9 @@ DIST qtquick3d-everywhere-src-6.5.3.tar.xz 59323996 BLAKE2B 727798e3a4e6d9c3d3d22881e3b8d0b3b3475c57627adf0e7bb4cf64aa9cbed2c3dce8282744e4ca6aa558a9a399b604b634bfa2dac8a0cd915ec236ca109fe1 SHA512 85611eba47239c342159e704826cdcb7ec2cd79118aaad081d4924c5697b71eddf4307682e9dde23bf973641df2e90301e26f381aa29c023e386918e8d1f7f70 DIST qtquick3d-everywhere-src-6.6.0.tar.xz 59166200 BLAKE2B ad2912c69487a7fd011ba294e4f38f8937b050c28f67a599329a2f4c55a0fadd108093dfaac42a0fc267c1117494841f8057dbfc67cf11dd8a9d442de4f21b85 SHA512 309800ad6afc1959d83d7dba97af41954b813486740f99747df6d997a3420c3a9fcc97e52ae67a390b34885ca9bc683cdecea55dd2ab4b530e7594654fa13454 +DIST qtquick3d-everywhere-src-6.6.1.tar.xz 59170016 BLAKE2B dc4bf8552a5b6f227778a288fa49c822c42fcf3f53a9a0502c9ee2f97caebaeb5d00bf3c2be67dbdaeac9ddeb9771d3361c7dec39fbaf080074cc64bb051e2ef SHA512 1a663920b3d2010de1b38ed559a2391d31a5c42dfdb0c414723acdf778c1fce2f6f74295bb260201d0a9ac64ff30570599e8d8b97229f6c5f33229a19a1fe763 EBUILD qtquick3d-6.5.3.ebuild 916 BLAKE2B 0a800e5bcaa9bae0e177b93f0e8c9943a7b89b5bf5d80e5abc35c76ce44ef7f0c8f377caeb3ca078d0f9ef274d5b1bf7b56ca8446666a7a91045a6be8e4ddb64 SHA512 a70e30753ebc60fe7ae41266ff368172c85ef1be813bb8e2df34148a13e059476d31ba0730cac698b4efaa945707540464fa21e46dc89452e4e276982760c4d8 EBUILD qtquick3d-6.6.0.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd +EBUILD qtquick3d-6.6.1.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd EBUILD qtquick3d-6.6.9999.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd EBUILD qtquick3d-6.9999.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd MISC metadata.xml 534 BLAKE2B 09cf606ee911d677c4a1fb8879a70bcbb527d23f81d39fb3263aef5ad6222b7b0027069cd50b76232f45322b1da0499f2eed6264ef636f3ff0d04c0a5793ec2b SHA512 66438122b8b1d1ce0b2a98b36925944806d3616ce7f653004d2b1a76ad4dee62759bcb8f342e0aefb730765648ca9ad193f833c3596252df3dbca596a8daff08 diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild new file mode 100644 index 000000000000..2c3daaab7848 --- /dev/null +++ b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +elif [[ ${QT6_BUILD_TYPE} == live ]]; then + EGIT_SUBMODULES=() # skip qtquick3d-assimp +fi + +IUSE="opengl vulkan" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[concurrent,gui,opengl=,vulkan=,widgets] + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtquicktimeline-${PV}:6 + ~dev-qt/qtshadertools-${PV}:6 + media-libs/assimp:= + sys-libs/zlib:= +" +DEPEND=" + ${RDEPEND} + test? ( ~dev-qt/qtbase-${PV}:6[network] ) + vulkan? ( dev-util/vulkan-headers ) +" + +CMAKE_SKIP_TESTS=( + # collada support is disabled in system media-libs/assimp (bug #891787) + tst_qquick3dassetimport +) + +src_configure() { + local mycmakeargs=( + -DQT_FEATURE_system_assimp=ON + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest index 772fa9430da5..350de1e46665 100644 --- a/dev-qt/qtquicktimeline/Manifest +++ b/dev-qt/qtquicktimeline/Manifest @@ -1,9 +1,11 @@ DIST qtquicktimeline-everywhere-opensource-src-5.15.11.tar.xz 105592 BLAKE2B 90ccda7688231e752e7ae8b3f27871b7b6ade15570c3475673f8762ef0f4c8d29296209b0d2701a38456a55973ddf136a197b0aa963bae7acd01f49a15340e4c SHA512 bb0b24d95b7a0f6a92ac650b332862d9e1409b5a576e0be5e8c551ee6a6c1982e22509fba2e15584b2850aae8effc33da03601d8200375e30c19325a19edd9ab DIST qtquicktimeline-everywhere-src-6.5.3.tar.xz 113176 BLAKE2B b2cf11e7c19b66931f40f24559c2e9ef6bc3a83bf09548687cd6fd62637b6e33732757bc34b0ca3a04a0e3b421ca0aa2197707cb740aa0bfff059625aa1bf5b7 SHA512 b177eecd5750dcc1ab29bfc4dd1aeb22a6b7e07dcb11683721abf18476da4ff740c9ea4c351aa5bf31e5c499b4c7da5be71b243cdd895a8f35df8178bb50bc93 DIST qtquicktimeline-everywhere-src-6.6.0.tar.xz 113676 BLAKE2B 4545fdb8136ac36c49a38ed291ea9d824a2cc1de236d072041d44ff51dfdb733118b9858b2602b923a712f729943e184e15f26e36732be51254f186ec85371bd SHA512 a2f8c1d7075fdaf57d7d4fc5f087449ef1a78ea6b6ab4ae7801decdb2436b7f95aefadaf365ab7c2ad0ceaf1f066c3c0ea189f3e3a18d41b89e391e6e5f33940 +DIST qtquicktimeline-everywhere-src-6.6.1.tar.xz 113688 BLAKE2B 23ddc5e57335463def81d704e25abdaa87e59b157003a48d14dd70a20e476e66540d166f346b380131b3e0581cf119ac790f1c791de81103f1c51eba84e8df51 SHA512 c35c19d67ea0fcb3e052a35207a7e6a42a4c7b6784e2a33c7e9928735a56085f1cc3b4aeead428ccc9149bb74b7c70db1a94f6ab79101e6dd77dcffef937ba86 EBUILD qtquicktimeline-5.15.11.ebuild 367 BLAKE2B 610cca42b4a262f7b3c1d9943187d179af7ba673232108dfd154d5c355af691f445f5eb39261ca5bd25d4788318beff0f58cb6042a4433a45d5e9d2108b30f75 SHA512 231e521de5b8274c074de45306b7f8a72085e7d4f10a7f9e6decf4d358fc82b991cb01c0163aaa96bc54b56ad0f7d2c0c2e71c24f51baea9c95809d0c40c3efa EBUILD qtquicktimeline-6.5.3.ebuild 351 BLAKE2B b75c9f6759e138c0face6a8813102336333941312502132a5a8f8e18796419b7e3bd3b2d39cb3143185dfe834532a2b11322e43982dcedf04e8bdeb4d953b16b SHA512 28a7ed469747a1e12ae90a710f72429f9b62224870c84c3f91181ebfa3e550d54a678b2d15cd2841a05569ab05a5aad7e89a5bcb3a6ac4400de2c8e3b333cc6d EBUILD qtquicktimeline-6.6.0.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09 +EBUILD qtquicktimeline-6.6.1.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09 EBUILD qtquicktimeline-6.6.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09 EBUILD qtquicktimeline-6.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09 MISC metadata.xml 441 BLAKE2B 74ac671e09bcf33c214467cee99e50cf1b0563655b52cd65916ac4e382c941f68f68ca13a5881ca4d2e85e3ef60e19ee9dd0f52d6d769dd67f89960adaac1263 SHA512 62ddfd6f5d6868707383f44f26f051308416f836373862e74f3b8af24fd6da166e31a1f0ab67fdc9c9c20e00887162f5b57a5224429e7b37c9deac44c8dca2b1 diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild new file mode 100644 index 000000000000..48f8a5bde6c4 --- /dev/null +++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt module for keyframe-based timeline construction" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6 + ~dev-qt/qtdeclarative-${PV}:6 +" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest index 85b195ddaa49..de9d9f7f747b 100644 --- a/dev-qt/qtscxml/Manifest +++ b/dev-qt/qtscxml/Manifest @@ -1,9 +1,11 @@ DIST qtscxml-everywhere-opensource-src-5.15.11.tar.xz 437492 BLAKE2B 7a478b6d29f14ba442a2f279a99f0e2ca6241cd114a87b0d8f3637a7e22d83b59f883423d73503d416f0ec2893718b05210c6c53aa2ada32ae3f4c6a968c1212 SHA512 7b6b9a13e8a142cbb3d10b879877dcffdcf99a815db8149f7ff869c1b967a39620b8fd0bbb5e07832b9aeb91b6152ea5b8413b25020d73531e560041525a7842 DIST qtscxml-everywhere-src-6.5.3.tar.xz 1163256 BLAKE2B 7b21e55a13421bad7297e5ea3f6dce6f53981e77388f4fb3ab8025f7beca84255f14f7e67ff43a7617305df4f7c8057c079ecb46e00d9a7061cd38c9e74db43d SHA512 f4aeb2f07a203ef448124b3e988735b46ef38d7800cd60ba3db9c0e0b8a9e9aca44bc07a6d72de2951134200c29d902709a80b52fd030713159c8f1711b60731 DIST qtscxml-everywhere-src-6.6.0.tar.xz 1175844 BLAKE2B ba7ceb56bd03f1903992f9bb9cbe0db82928d3ae84557e9c78982226931df0a10c55e3de573628128ea72108e396d6ca2cb9104a462f12ff2977af8ff6efddbb SHA512 ccb4c04048d4c18625b890b6a84a4ccf12108df88c0af0dff2dfa64b504116802fd6061226f991a212016210ab468f520d44bf4299d3ae79e7fe873e4d10c120 +DIST qtscxml-everywhere-src-6.6.1.tar.xz 1176684 BLAKE2B fa10e70b6500fe6ad2014ba4b82689881fcb7e7a0edc47b7db23d87c9eca26831cdb3d892665d6020069dad5c2287145560dd341be905076b8a9ac04cf88c503 SHA512 3c4b117138e9437a0e7b3f212e3a77aaf42c9fcbfdb30db0693e3fbf1562c68a88558951ff627dc9e91ff10625f3b269d115479e83cada46b9f9094f3d51e5a7 EBUILD qtscxml-5.15.11.ebuild 398 BLAKE2B 27b0f98657fad702cb2b14ad1c69bc80b9c42e5680ed3ba2db0e79bb9884c0f7e4960c3c4bea26a6e5577476030b52c172f327cb6b6ecd9ec72ec6b5d306725d SHA512 62f3dd6a55d8f8dc8af4d1e0f7ded88f8efd3fe1ada7a7f585bdd488c3599f160a9efbc52a014cb5016e11a13856dfabbc236cb4257bae8bbb18137bc02e22ce EBUILD qtscxml-6.5.3.ebuild 676 BLAKE2B cb170b72a5ed14fa577d6e2d9098f300bf1bd50e8cb1de6b24d1dcf2ab6ad81968f5fd298825955d5cd72189ba8f5a4fcc436a77009a0ae386a3544695ebe766 SHA512 ed18488c4a6b8b0992e4741ff7d3fea10bae3d0cc58dc89858bdb237e1e5b04090bbbfb430b4893c668d4f27568de1220e3ba8a18f6557036a1e3290f065dbf8 EBUILD qtscxml-6.6.0.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f +EBUILD qtscxml-6.6.1.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f EBUILD qtscxml-6.6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f EBUILD qtscxml-6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f MISC metadata.xml 612 BLAKE2B 74120f98e194bd3776134a96e12add6f8b485464004a9b0bad910cd81ca00bb29d740dfbe8484067eaec788ea6d228a4148f2d9d0757ced2cba1ba0cc4cce0bd SHA512 42b0ed27db93385ca6734f2bf81a9d01b97b6658326c61f821d517a26451b27919e4c429641f7e4a27bcf26407b5c1e134e90651948064308075abd77f4fb942 diff --git a/dev-qt/qtscxml/qtscxml-6.6.1.ebuild b/dev-qt/qtscxml/qtscxml-6.6.1.ebuild new file mode 100644 index 000000000000..3baf824212bc --- /dev/null +++ b/dev-qt/qtscxml/qtscxml-6.6.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui] + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND="${RDEPEND}" + +CMAKE_SKIP_TESTS=( + # may fail with pid-sandbox, or at least musl/hardened+gcc (exact + # conditions unknown but passes without pid, considering this flaky) + tst_qstatemachine +) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest index 828eea9c8876..290250909c5c 100644 --- a/dev-qt/qtsensors/Manifest +++ b/dev-qt/qtsensors/Manifest @@ -1,9 +1,11 @@ DIST qtsensors-everywhere-opensource-src-5.15.11.tar.xz 2060032 BLAKE2B 107809b77f511346514ed8baa9d764b44f64b4df4d9f28d0e3c9ae6b4f523677ed32f5648d05cfffa6e9ef2c8acd128d36b7bfc540edbb4ccfdc1cc966db04ac SHA512 94c3ae48a8423fd6af5c984ae99a51cba49d396a6d7032ba29008aa9bea461199986d52449f838278285a98aa3c0a95bb62868368bdc5879ca696273608a74d6 DIST qtsensors-everywhere-src-6.5.3.tar.xz 1484752 BLAKE2B faf424e6f8984523ad1dc01ac29bed44670fd8736b776dc0f0138395eee014b056b5e1a8bd1609976247a3265df89f94553bc1de457e4516fe63fd307c1b3c1f SHA512 beb2c13855c42486dcbdb2e4885bbe931ded284dee755ecab539149113e2e8fec0b1c20859c36d9fc59b8188dffcfb8b1f4fc9495e04a33c80d425a0322f7f10 DIST qtsensors-everywhere-src-6.6.0.tar.xz 1485724 BLAKE2B 4d600c802f9dfd7b8a6706d6b64b54faa96cb8443e25d58bdfad3a3f3a6ca04191a0b039c4816c7ec1aafde9ee0a74f95983a1fddecf54b77eefecf80626f9d9 SHA512 d7aa9a9c06c3c2c090a7ea570a9f01914ff62775ae9b6c4e4f6296e0f891d5b45fd0bedd04cebf02e314f73e8ccb8997bffe05ef04c19421f66638a4781a4b7d +DIST qtsensors-everywhere-src-6.6.1.tar.xz 1502740 BLAKE2B c584d8dafbd317bccb96739395d88e12971f8caa4a7cb789eb14c993098d69d95569d17a381443aa5dafe746b9b777e5a9bcc65d0efe6196f6cd84e4a8a8b95f SHA512 962f8947bbf21bd08c4b1a7da367fca1d0ec934a32a9820280730efa3f7e8b377a9f547bc91d4373d321ba74a147b7913bdf153599183b21f2ef10730132bb06 EBUILD qtsensors-5.15.11.ebuild 566 BLAKE2B e798853d8e80272c044a99cec1afc8bb006ce73552d642d7b9852a55b3e018875fdf8bcdcef2a001ecbfbafd0cc2e36350d41bf93bce93e35b7a5e081a607ed8 SHA512 1927fa1e7693842aa7c08e604bc3033bdfabf28411ca6d748ac8a26f432187f14b8c10dc9a5a51b631b71d7f81048c893d700110fcb2888da02268b4529e7e4c EBUILD qtsensors-6.5.3.ebuild 485 BLAKE2B 720b99ab4fe61f454ade69f8d05d10f2b77f65cd73a2560f3247ba4547660aeab2c80122fffcd83a5b937114198588001d9970541f7b67e3480b452c569e79a3 SHA512 a3e3453939fc164ada08b845410fe1252196c4c48235f1338ccaca45de9abd3f2c5495d278cbca7a31b28016619ae73178734b39165e6783b0b75b50ca3e2b4b EBUILD qtsensors-6.6.0.ebuild 486 BLAKE2B f872e54edd0ecca634a19cf769637758862e03c674a86e51b5289beef86759c0a0271a0a9844f5d4e3b969b4f80211a46843616c94aa106a074f2da4e5716a59 SHA512 3f2c1ab5ea5ee184c9b41f5c8062e3215cc69454a4c33c531b1edc9e2907262e322c4237307775097c2bd542a7d3959d7cea4fb845c452314ab8c412366e344d +EBUILD qtsensors-6.6.1.ebuild 486 BLAKE2B f872e54edd0ecca634a19cf769637758862e03c674a86e51b5289beef86759c0a0271a0a9844f5d4e3b969b4f80211a46843616c94aa106a074f2da4e5716a59 SHA512 3f2c1ab5ea5ee184c9b41f5c8062e3215cc69454a4c33c531b1edc9e2907262e322c4237307775097c2bd542a7d3959d7cea4fb845c452314ab8c412366e344d EBUILD qtsensors-6.6.9999.ebuild 486 BLAKE2B f872e54edd0ecca634a19cf769637758862e03c674a86e51b5289beef86759c0a0271a0a9844f5d4e3b969b4f80211a46843616c94aa106a074f2da4e5716a59 SHA512 3f2c1ab5ea5ee184c9b41f5c8062e3215cc69454a4c33c531b1edc9e2907262e322c4237307775097c2bd542a7d3959d7cea4fb845c452314ab8c412366e344d EBUILD qtsensors-6.9999.ebuild 486 BLAKE2B f872e54edd0ecca634a19cf769637758862e03c674a86e51b5289beef86759c0a0271a0a9844f5d4e3b969b4f80211a46843616c94aa106a074f2da4e5716a59 SHA512 3f2c1ab5ea5ee184c9b41f5c8062e3215cc69454a4c33c531b1edc9e2907262e322c4237307775097c2bd542a7d3959d7cea4fb845c452314ab8c412366e344d MISC metadata.xml 594 BLAKE2B 93f6b9de5266ef5bba3342d149afd04d4fdb27cac760d91b7dfb866d81ff4d4e86a3de1a512815444aa825350dad45923437f5caa7fea7cf6066667f2328d00e SHA512 68d91bcb4c8904a65021a81b01474081565e55c6776d29b54a70318282ce604f8e29e75f3d7574aedf9397ec72b2c6bd1e81ed4e630a4ecf553e070baebd9d64 diff --git a/dev-qt/qtsensors/qtsensors-6.6.1.ebuild b/dev-qt/qtsensors/qtsensors-6.6.1.ebuild new file mode 100644 index 000000000000..b70b8eb46e14 --- /dev/null +++ b/dev-qt/qtsensors/qtsensors-6.6.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Hardware sensor access library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[dbus] + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest index 45764290ff37..47552989b245 100644 --- a/dev-qt/qtserialport/Manifest +++ b/dev-qt/qtserialport/Manifest @@ -1,9 +1,11 @@ DIST qtserialport-everywhere-opensource-src-5.15.11.tar.xz 323460 BLAKE2B f06da748f05d0cf83aab0608d575e5b457d80a48e486df2235028c49f252d8e9a5c2be3938a2742fc9bfb87c03594cbeb55910d7a03f096891c08d17a41154cf SHA512 ff863b20283f36f865dbcf363faff5555234438ac29f475f98f2a351bbcac320fb1764ecc42f0cdcc729b6b6a64792ca86f35cfa2567d9ade5ef72ff2e493e2f DIST qtserialport-everywhere-src-6.5.3.tar.xz 279224 BLAKE2B 7fbaf02c62a39e75db10087b38b31de660c3b5e29a0574e6d543cd2d9faedbd2602c8609552ef7b26879918d89a424d2c02c3697f83417319ae21b4ab2b43322 SHA512 2a36851281dbe13317f559567dd3cd8f2c8cc73aad9df22de71883790bf7b1f685bd65dc353cff65b212398b6a72d1c517c2cf15e0b41b93be1d0ed7646d7a76 DIST qtserialport-everywhere-src-6.6.0.tar.xz 279784 BLAKE2B 803e9fc947f7984f0b6cd04885a3c41e1823146dfa9731277367f1cdf5c80973537c6a921a968ab8b96b616fc640b82f4d0b37f9c56528fc7c2516920ec5c76d SHA512 8fc91ed80a7a58b2126f746a1148f64d34812574180d9b8609629e93903ce6d026f279aac87e0acd90f995d57ba12290fe57294ca15482c035337566ffe51fc6 +DIST qtserialport-everywhere-src-6.6.1.tar.xz 279564 BLAKE2B cce7b21abf0dff0c346267f087850bb35ce026550c7d6a3411995c157a5577ba0a35b48fe701e3bf038bf95f00ba326d4712744b241967737b2bed55c8852530 SHA512 5841f6227725ed61a6e88f5359c0c75ff9192a66e916cc93a8028b03c2689dd10ea8f339a67cd0a26b55b44495880b3032ea1d5d99b716342912195a9b10516a EBUILD qtserialport-5.15.11.ebuild 565 BLAKE2B 380cc83e92be8bd256a5e652a5018380da908a30a20a8676c3701caea63dba343b99edd1f67458ebb5556ca49cac3f0b766b0237c66b01e7b8087246ecda4bdd SHA512 acfee3720971a49241a821201849b840e1d019ed768e58da252a5e519bd142d9166e4551330ed8d21184a1b899d8175dbe1bf251f4a938d13d971514ca4063df EBUILD qtserialport-6.5.3.ebuild 342 BLAKE2B 2a90e5514d6e601199f5c7a381a6fe3e223bab57221ac4c97161b4cc11efa89c31fa7b790eecd0f0c994dd54d4bb32ff32c633596835be21a389a6539746a48b SHA512 e3f50280ae117e7fff0eb7bf581235502274b7b8fac8785ae0722974affb7d3eeac74213dfbd7a4ebc939d6874ad2c07546f6178c9443eda22965921feb6e984 EBUILD qtserialport-6.6.0.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55 +EBUILD qtserialport-6.6.1.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55 EBUILD qtserialport-6.6.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55 EBUILD qtserialport-6.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55 MISC metadata.xml 537 BLAKE2B 48590dfe4d5912693284b963abe9e2fccfff319c2fcc3106fa8d20ec693f7430453eec3fc9ba16c7a9a2cf59f635c1b627f49c6f4e3a8f83be634a68a00b055c SHA512 60ab0488e4a3585fb036e22212f55b5ba5b512acefc9bc68b08a1b255fa6dd0e34e7652a77e55cd7107e1c1f6b742ed12ce20ae92df29a3a38cd2d9f22618f97 diff --git a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild new file mode 100644 index 000000000000..e88655bfbcdc --- /dev/null +++ b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Serial port abstraction library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6 + virtual/libudev:= +" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest index 28cf8990786a..235529d43c83 100644 --- a/dev-qt/qtshadertools/Manifest +++ b/dev-qt/qtshadertools/Manifest @@ -1,7 +1,9 @@ DIST qtshadertools-everywhere-src-6.5.3.tar.xz 1062252 BLAKE2B c4038576cbe042284b9f858f1b6ed05a2a48a98193448442c1aea0399facc71202599585676b7a6104635ab1c9ff31e2de2c2eec4e7c2e573f0ef10dd1b68e14 SHA512 fab49d5c7609b9bf81b98562d21e29d05f001a27d446efddec569033eaa322ab336057076a5f2713ea1941f4e716694a471b5ae81be0913bc19668136d7a9b68 DIST qtshadertools-everywhere-src-6.6.0.tar.xz 1063372 BLAKE2B 19c0e1823a9002099ac7c8d94689943e1ca7777797079d1808567d6dea00dfce8e6b161eb3b4a7fb584ef495ece49f5de3f675116b977f3f0cc9344636109f21 SHA512 2b34f596c04eb7d24c83bd09c5a1a10923c0a0e7e94af5443b58c5b41285067da46ff06686877431fa7d385e07e019a1617f15a0bb6a423849d7288bafb41c2e +DIST qtshadertools-everywhere-src-6.6.1.tar.xz 1063468 BLAKE2B c9c474b8ae8def3b4d6cf11827cb5b6b141d4115f6f68128179fb71ad39625fc37b1840157c87f2344624784ac9b9034766e8440f4e7e3404890ba0268a2570c SHA512 1cc6e1e003754dd665b5633c0e38bab749b7fa002d68d5fff9caef850895ea30145fcb2a10621c5a666297bba9b95fcfaeb047b849b02f1992de3299cd675c03 EBUILD qtshadertools-6.5.3.ebuild 345 BLAKE2B 7117abddc4eb5971a7a4bf33c34e241cf631fe6ddcd5c25d837f9a78964b713cb3370e44cad051e2f6e8d0a7dd51c55c06f91025ff0ad04df221193a29fa4878 SHA512 c134fd28ad59e5ab9db12c2da3589ab08d94ac931861445c2e0ebfffa8a43e5272c589001c17db448d0def3944c1bd3aef37cce2faf00ad7d8235a20da0e9e65 EBUILD qtshadertools-6.6.0.ebuild 346 BLAKE2B 74e730732bbb7e80c40daea67711e7188533660595c12384ad08d73a707d71e3a0aa6bbe4de5b166d6f9f5428e031cfd6f9dc94ab23f85bbe52a81893bd2ad89 SHA512 c712037484ad366ba04a5f91474c5dbebfb30bce2459ae927a534110ee62310219c16ff50bc1914ad3b72af6ebce56742f97980a23ed61c72aa0fb5d5b90b13d +EBUILD qtshadertools-6.6.1.ebuild 346 BLAKE2B 74e730732bbb7e80c40daea67711e7188533660595c12384ad08d73a707d71e3a0aa6bbe4de5b166d6f9f5428e031cfd6f9dc94ab23f85bbe52a81893bd2ad89 SHA512 c712037484ad366ba04a5f91474c5dbebfb30bce2459ae927a534110ee62310219c16ff50bc1914ad3b72af6ebce56742f97980a23ed61c72aa0fb5d5b90b13d EBUILD qtshadertools-6.6.9999.ebuild 346 BLAKE2B 74e730732bbb7e80c40daea67711e7188533660595c12384ad08d73a707d71e3a0aa6bbe4de5b166d6f9f5428e031cfd6f9dc94ab23f85bbe52a81893bd2ad89 SHA512 c712037484ad366ba04a5f91474c5dbebfb30bce2459ae927a534110ee62310219c16ff50bc1914ad3b72af6ebce56742f97980a23ed61c72aa0fb5d5b90b13d EBUILD qtshadertools-6.9999.ebuild 346 BLAKE2B 74e730732bbb7e80c40daea67711e7188533660595c12384ad08d73a707d71e3a0aa6bbe4de5b166d6f9f5428e031cfd6f9dc94ab23f85bbe52a81893bd2ad89 SHA512 c712037484ad366ba04a5f91474c5dbebfb30bce2459ae927a534110ee62310219c16ff50bc1914ad3b72af6ebce56742f97980a23ed61c72aa0fb5d5b90b13d MISC metadata.xml 538 BLAKE2B 59f8b1a838f1fadf78bc2d9f1c65fde2c7fdc306730671b16297ff19308186907744bcbd0924074001e1cdb43c1dde29486368bb0d2533b3cb12f7befa53d2dc SHA512 dfe1c793f5525ce4d4353d9131749247163021ec3d995d2cc95df53d214d2e0b24468a026df0dd6403cad41990ab5e8c5e801efa346a06a2d962f29990b16ddf diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild b/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild new file mode 100644 index 000000000000..1511276eb963 --- /dev/null +++ b/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt APIs and Tools for Graphics Pipelines" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86" +fi + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui] +" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest index 744257734088..85b93430ffbb 100644 --- a/dev-qt/qtspeech/Manifest +++ b/dev-qt/qtspeech/Manifest @@ -2,9 +2,11 @@ DIST qtspeech-5.15.11-gentoo-kde-1.tar.xz 1044 BLAKE2B 6acf62a4fdbba05604f3fc415 DIST qtspeech-everywhere-opensource-src-5.15.11.tar.xz 104996 BLAKE2B 3272a72d8073023631c3ac18734c672b2cde2f382a011d9f02d6604093454ab7d308c0d5141d0488eb953262e8beb46e0aa1616d86db4ebabfdc3366eab32b4d SHA512 658eb9d24ea2f2bf39c6f4cd6dc75677067c8058cae694b53e665e28a273d2f730ab0dd4744ca8f8db224e52bb014fd145af1abd1667e3cd37f74c51bf96ebf4 DIST qtspeech-everywhere-src-6.5.3.tar.xz 250112 BLAKE2B fd33ced6cd415e24789bfede90563f68e3bb63319766cb60ffb7f0708ac5f092f5cccafa840565bea6d52e5aeadd226eece9993be9f0132b65b8cabe8764a65d SHA512 d37c68cb9599e8d9a81ac070a87ed5a942e15e01401b5e179b4127aa0894a272023d717f0fc5f5c167e2ff299f79d6a19f3594172cf9779b400ac218d9587508 DIST qtspeech-everywhere-src-6.6.0.tar.xz 270044 BLAKE2B 754a160963415fcdd764290cfac1314ddac0ef34ddf44d429cabe594a0056b29bfc71d5c746c07a45f729ef4e56ca2551bdd38b940e982c919b23fea6e5146fc SHA512 29fc5e2401ac0d184ca5931c86eba152d33433ef60e91e3c30fdce79438e13f89b9f7ea01452c528fabd24425a9396c6d6f18b8d7d085a002073f0d27ec2a56a +DIST qtspeech-everywhere-src-6.6.1.tar.xz 270752 BLAKE2B b5e5155d5313e130ef212d25fd949613bf8701ef4ac697e85f8702a94909c0d3b6c83cdc357cd5eef12bca36a1a1a0227495c2ac45ee97eabc1ff814bab0a9d5 SHA512 79a2f9192585efbea0567648e4dcbf8f36f31f28463b031378a5027c036870c67b7b15c1223fbf838fae7f8e5b036fb29ca0a631cb7d19b0a40c55588b34d5a5 EBUILD qtspeech-5.15.11.ebuild 730 BLAKE2B 9ca79158cacdb395d0e845f8504a1846889bae0eb116af6255016b2b88f6ab30b5d511575e13561c3cc3941dc9bc3e8832472d90d1ac0471af2cc55bf64d5dde SHA512 4222158b97630d34ede62e8d0116834442fe72509ed0763fec33ce0306ba1689afec8e57ce732e140410e31a42bf6403c8ec6fc2dd3aefb8895058d8d3c44323 EBUILD qtspeech-6.5.3.ebuild 1298 BLAKE2B 405cc6ed13dee0710c7a950bc6ddeeaf68bc3669ed9c43011f2f7480bbe869a91850a6a4cd461df0a6f9a1fddf4de573fa6e8b62caee250b794ebb7e7efa985a SHA512 5ffeca57decb87bacda23b64dab8fd19a551cc07b0fd207a166cd764ed76eddfae907e064c6843c0dc54663ceb06b67dc246504e8fdf8cb8974ab659908fb4c1 EBUILD qtspeech-6.6.0.ebuild 1347 BLAKE2B c8f1d966827c793ee541907ea5d47211b8535b3ffd2345c30275f5c85b249c962d27768ae3ded6e9bf143be00a6a8de4472bc1fbe8dcc9fa0a20370f63ad338b SHA512 7524e9adc9cad5f411d6ef6087d271ca9ab57f2d1eeafcf3dec49921449f523ed7d2f1afa6875af7b15480d4d1b4771af1185fb334bda63e8caa8bd76671b035 +EBUILD qtspeech-6.6.1.ebuild 1347 BLAKE2B c8f1d966827c793ee541907ea5d47211b8535b3ffd2345c30275f5c85b249c962d27768ae3ded6e9bf143be00a6a8de4472bc1fbe8dcc9fa0a20370f63ad338b SHA512 7524e9adc9cad5f411d6ef6087d271ca9ab57f2d1eeafcf3dec49921449f523ed7d2f1afa6875af7b15480d4d1b4771af1185fb334bda63e8caa8bd76671b035 EBUILD qtspeech-6.6.9999.ebuild 1347 BLAKE2B c8f1d966827c793ee541907ea5d47211b8535b3ffd2345c30275f5c85b249c962d27768ae3ded6e9bf143be00a6a8de4472bc1fbe8dcc9fa0a20370f63ad338b SHA512 7524e9adc9cad5f411d6ef6087d271ca9ab57f2d1eeafcf3dec49921449f523ed7d2f1afa6875af7b15480d4d1b4771af1185fb334bda63e8caa8bd76671b035 EBUILD qtspeech-6.9999.ebuild 1347 BLAKE2B c8f1d966827c793ee541907ea5d47211b8535b3ffd2345c30275f5c85b249c962d27768ae3ded6e9bf143be00a6a8de4472bc1fbe8dcc9fa0a20370f63ad338b SHA512 7524e9adc9cad5f411d6ef6087d271ca9ab57f2d1eeafcf3dec49921449f523ed7d2f1afa6875af7b15480d4d1b4771af1185fb334bda63e8caa8bd76671b035 MISC metadata.xml 861 BLAKE2B fe3a9f427c9a3868ece77a85d0e2f62d12ad109c893a6adba13a9d2cb0098acff98f4ede9185c77a24ea0ddb5d028b77b71f2efa6cfae275ff12138dcd4cac78 SHA512 1e6940d835b139860878cb5b16e4f0f6eadd1e48130273a0c5a511376341d03bed1fa59a83f12e2f7c87a269a5410f92cabeaf3e4f3574eb906f69bc61d8b401 diff --git a/dev-qt/qtspeech/qtspeech-6.6.1.ebuild b/dev-qt/qtspeech/qtspeech-6.6.1.ebuild new file mode 100644 index 000000000000..e8a12770ddf0 --- /dev/null +++ b/dev-qt/qtspeech/qtspeech-6.6.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Text-to-speech library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="flite qml +speechd" +# can build with neither, but then it is just mock tts and may be confusing +REQUIRED_USE="|| ( flite speechd )" + +# TODO: tests are known failing with clang and needs looking into, albeit +# it is still usable at runtime save for applications segfaulting on exit +# similarly to QTBUG-90626 (not that this has in-tree revdeps as of writing +# of this). Restricting because also seen this result in hanging. Note that +# qtspeech:6 is still somewhat new (started in 6.4.0), and should review +# status on new major versions. +RESTRICT="test" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6 + ~dev-qt/qtmultimedia-${PV}:6 + flite? ( app-accessibility/flite ) + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + speechd? ( app-accessibility/speech-dispatcher ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + $(qt_feature flite) + $(qt_feature speechd) + + # flite_alsa was likely to work around old issues in flite, it does + # nothing but add -lasound (no code change, and is unneeded) + -DQT_FEATURE_flite_alsa=OFF + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest index 22f422546473..8151d868e743 100644 --- a/dev-qt/qtsvg/Manifest +++ b/dev-qt/qtsvg/Manifest @@ -3,9 +3,11 @@ DIST qtsvg-5.15.11-gentoo-kde-1.tar.xz 3556 BLAKE2B 0bc3417e7519d0830700c51e211f DIST qtsvg-everywhere-opensource-src-5.15.11.tar.xz 1890072 BLAKE2B f6ad51d5788f7b37238bfc53e2f57ec6300bd3b7ec64974b830cf3f75380de0e26001b57fc05e3574edddfc84a2c4ee4864938c17ba76c49bfb485378928986f SHA512 ac04197aa69342aa403f476e41a8ea7b1895187812577afe32536130d5605fb1dc7f99c0aef368ccbacb673f8b41efe44a200643b905e4674379aa951a48cf59 DIST qtsvg-everywhere-src-6.5.3.tar.xz 1728084 BLAKE2B e042c71efa2b775dae936826b1cbbbe8487d1376643734baf2be3b94bdcb915116fa38dba533db72d35a2618f891532094eefb6c0dac53015a82baa3fd93cc6e SHA512 d9391228f4bce041e7c36711cf3d787b373bb2e470b0d21c903d57ee5aeef672289caf8a7e4c57455db105a510d36536c611ceca4f64c823bf795d0638e6a0d4 DIST qtsvg-everywhere-src-6.6.0.tar.xz 1651728 BLAKE2B 95c84ccc43e561e2a53c9add5d2a6c8edc65fa916f2c632216b60fc2e3f45a53c45220815362088ffc3103db5d1d36898556fd9d8c700e89a9909ccb801dd60c SHA512 3c62b0b1425815fbbeb1d46cc3599edbf5c3b07f1f28840801d34620c0fe81740ad4b70743b72e8a52bdabcb14d77378f1c3fabae4eae2d29e017c8f40923205 +DIST qtsvg-everywhere-src-6.6.1.tar.xz 1651976 BLAKE2B 95dbe785afa34060d3527421e5a9a89e38b7ae8c7cac021b01152ba20e6bee5d4f046152fa282df4bf44cac64fbfda989a5a6decce03359379af3fd1f7c04e08 SHA512 46ca0e90a864678bbf46ac9618aacd1c2265eb336a798f6f09ab39cbfa7b16267b8d842f36b01c58d482a319bcd2172e7cbf09c08cd767a9e89d9b6d89b4a417 EBUILD qtsvg-5.15.11.ebuild 496 BLAKE2B a9a417892487c84120f966f2bd06d84f7348e069ec3917aca6c88c33345109bf127802e01fae1da95a5945fc7e44db8f3a2f3b7f6b699fcfbcc3367b082f2563 SHA512 b94101d98d128f952a0bdc6b14e04c76e492d6925e06d6c0d97d077f908196d944169a196a28e4aac384c261c93a6b5fa2dd94646c4186b392fd1ec57f885e15 EBUILD qtsvg-6.5.3.ebuild 343 BLAKE2B c926a49a98f2d4b414ef5a32fe24022078c11b607fe16f220273ff61db1628d4e7ff372e088df69053238d79937b5f04b1f6919e490a18057b6155e03f12e9a8 SHA512 7c2acebee6c2fa9e66ab4b92c09086eec72df5a184999154a511ff80fdeacd0d934159b00ef8917fc7bcd193147db5de168a41f1cb7f6851980fa2c60a7e0344 EBUILD qtsvg-6.6.0-r1.ebuild 401 BLAKE2B 1f6b886d09e772f0d863f4fae89ec61dd4779c347903c33e9af0e667a9428970fd6d595a446e3bce9a221de0cff3fb9a52a740ba1e14302c8fdcf44a9ca8a81b SHA512 ec49689d768083792a885692a6cd012d1b23fe04f5d330c5f2ab10132ecf0cbfa17230dd9b47efdfe6acf6906ad3da48011726a73fb9183f0fc87acdc929cda4 +EBUILD qtsvg-6.6.1.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871 EBUILD qtsvg-6.6.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871 EBUILD qtsvg-6.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871 MISC metadata.xml 530 BLAKE2B 4cff37d5824321054b8131fc65a4a86433a2e33882c66411b7af25c0550ad4933a680ceb517d1ba2cd11dab4b3110da69f330f334d25577310d59d7ab4aca439 SHA512 f538df6a65076e6744ab7e498778ff1addd3f45af50708d5af3c0eefb5862fc0b82bf99c18b268bb6ed257b3feed51f64ed18cd4006ba717c03be37ea5258ab3 diff --git a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild new file mode 100644 index 000000000000..e1b14151f896 --- /dev/null +++ b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="SVG rendering library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui,widgets] + sys-libs/zlib:= +" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest index c95c1936eef4..ea3391069705 100644 --- a/dev-qt/qttools/Manifest +++ b/dev-qt/qttools/Manifest @@ -1,7 +1,9 @@ DIST qttools-everywhere-src-6.5.3.tar.xz 8591996 BLAKE2B 072b0b49182fac824364e7ac71df5698009ce0e8f144422c752373e122c587f6bdb306c2bb605c39228d8d5a1c1e0a89c8d56daef5f3de1cbb66aeb53e036962 SHA512 7e383cdc575400d19051232dc563eaf330209605f28a93ac01f32921d0d966bc9a51bb5b56fb8f5c00ed4aab5fa2806b3bd0c8750aa2f49f5a04c85fa68fe30b DIST qttools-everywhere-src-6.6.0.tar.xz 8582212 BLAKE2B 01c3cd188574dd2140756372d2aefb6e2c2dab1b866d2a120afb2fa19eff1eeeb288ae9845b55736bc77e8fb8173b2badaca091c9a7aa745fb1f2a0d864d191a SHA512 42a5df24b57afc5d60d33d6e6dc4021b9c1dbaba2fb7cab251ab636df8457619ee55177d6fe3dd93db335f271a3b40a86a9f7a3c76e34373ed7bce449a9b0652 +DIST qttools-everywhere-src-6.6.1.tar.xz 8583536 BLAKE2B c52fd1643f925909c2e5f677574ee202c0de5b810e9ca603f27511b123ce570c4bbf4aa3efd2c4347dace91d92546f5cb90e7ca783b7182369d13dcdbdac2db4 SHA512 7f7bfaf7f01a5374f711c20113e9461b83a6f908b48c7b3f662f8821a70ef0c792f040f2e8e62a570fec06df2329fe5eb953c680424262b3678ab283045e6909 EBUILD qttools-6.5.3.ebuild 4333 BLAKE2B 43559dce18d9652d84b6c9a759ea998cfbfa37b98227b943121c2113a9b470f9a40fc12e4a23adb110bad04ba9c07d489a854f21b6ac9cec9c680cb7da6b07e9 SHA512 c5268a14aee074dca0a667ecd933ac8380a1585522c16a2cb0e087b243e111036da1503164050c8739af7b7da90423514ce2a20f1544db24a8df49757e488567 EBUILD qttools-6.6.0.ebuild 4365 BLAKE2B d9003eff4983c760d0518edfa1d80f47905858df3a912b0777964f5fffb229c649727dacdedd24bb7139c264f8465fef3c4ba9ca989231a66b6281f6abb3c22b SHA512 2098f3291bdadfb24bb4008355541bca476c9843a2e388c5585fae2540f4ed36abb200d2f8f16cef2ad53c844b723d51afff4a49bf55c285daf00a60c1966626 +EBUILD qttools-6.6.1.ebuild 4365 BLAKE2B d9003eff4983c760d0518edfa1d80f47905858df3a912b0777964f5fffb229c649727dacdedd24bb7139c264f8465fef3c4ba9ca989231a66b6281f6abb3c22b SHA512 2098f3291bdadfb24bb4008355541bca476c9843a2e388c5585fae2540f4ed36abb200d2f8f16cef2ad53c844b723d51afff4a49bf55c285daf00a60c1966626 EBUILD qttools-6.6.9999.ebuild 4365 BLAKE2B d9003eff4983c760d0518edfa1d80f47905858df3a912b0777964f5fffb229c649727dacdedd24bb7139c264f8465fef3c4ba9ca989231a66b6281f6abb3c22b SHA512 2098f3291bdadfb24bb4008355541bca476c9843a2e388c5585fae2540f4ed36abb200d2f8f16cef2ad53c844b723d51afff4a49bf55c285daf00a60c1966626 EBUILD qttools-6.9999.ebuild 4365 BLAKE2B d9003eff4983c760d0518edfa1d80f47905858df3a912b0777964f5fffb229c649727dacdedd24bb7139c264f8465fef3c4ba9ca989231a66b6281f6abb3c22b SHA512 2098f3291bdadfb24bb4008355541bca476c9843a2e388c5585fae2540f4ed36abb200d2f8f16cef2ad53c844b723d51afff4a49bf55c285daf00a60c1966626 MISC metadata.xml 1415 BLAKE2B 082d3fb170635bf0434df13b560689eeafd163b618f26e000ec23b8007329e83fe3537be983b44a4e055271fa20a37fed570585c9af950b3488f2cd6806f581a SHA512 c0469f0638488b75ee9a68fb213df728eafa7d13facae1929ca4d847f3b2fbc682522c315c0ae42688cbd7a00a134168009c6fb5bfa66ad318e829704aad6761 diff --git a/dev-qt/qttools/qttools-6.6.1.ebuild b/dev-qt/qttools/qttools-6.6.1.ebuild new file mode 100644 index 000000000000..8966bdc9123b --- /dev/null +++ b/dev-qt/qttools/qttools-6.6.1.ebuild @@ -0,0 +1,146 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop llvm optfeature qt6-build + +DESCRIPTION="Qt Tools Collection" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86" +fi + +IUSE=" + +assistant clang designer distancefieldgenerator gles2-only + +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner + qtdiag qtplugininfo vulkan +widgets zstd +" +# note that some tools do not *require* widgets but will skip a sub-tool +# if not enabled (e.g. linguist gives lrelease but not the GUI linguist6) +REQUIRED_USE=" + assistant? ( widgets ) + designer? ( qml widgets ) + distancefieldgenerator? ( qml widgets ) + pixeltool? ( widgets ) + qdoc? ( clang qml ) +" + +# behaves very badly when qttools is not already installed, also +# other more minor issues (clang tests flaky depending on version, +# and 3rdparty/ tries to FetchContent gtest) +RESTRICT="test" + +LLVM_MAX_SLOT=17 +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[network,widgets?] + assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) + clang? ( <sys-devel/clang-$((LLVM_MAX_SLOT+1)):= ) + designer? ( + ~dev-qt/qtbase-${PV}:6[xml,zstd=] + zstd? ( app-arch/zstd:= ) + ) + qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] ) + qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] ) + qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] ) + widgets? ( ~dev-qt/qtbase-${PV}:6[opengl=] ) +" +DEPEND=" + ${RDEPEND} + qtdiag? ( + vulkan? ( dev-util/vulkan-headers ) + ) +" + +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + use clang && llvm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + $(cmake_use_find_package widgets Qt6Widgets) + $(qt_feature assistant) + $(qt_feature clang) + $(qt_feature designer) + $(qt_feature distancefieldgenerator) + $(qt_feature linguist) + $(qt_feature pixeltool) + $(qt_feature qdbus) + $(qt_feature qdoc) + $(qt_feature qtattributionsscanner) + $(qt_feature qtdiag) + $(qt_feature qtplugininfo) + + # TODO?: package litehtml, but support for latest releases seem + # to lag behind and bundled may work out better for now + # https://github.com/litehtml/litehtml/issues/266 + $(usev assistant -DCMAKE_DISABLE_FIND_PACKAGE_litehtml=ON) + ) + + qt6-build_src_configure +} + +src_install() { + qt6-build_src_install + + if use widgets; then #914766 + use designer || use distancefieldgenerator || use pixeltool && + newicon src/designer/src/designer/images/designer.png designer6.png + + if use assistant; then + make_desktop_entry assistant6 'Qt 6 Assistant' assistant6 \ + 'Qt;Development;Documentation' \ + 'Comment=Tool for viewing online documentation in Qt help file format' + newicon src/assistant/assistant/images/assistant-128.png assistant6.png + fi + + if use designer; then + make_desktop_entry designer6 'Qt 6 Designer' designer6 \ + 'Qt;Development;GUIDesigner' \ + 'Comment=WYSIWYG tool for designing and building graphical user interfaces with QtWidgets' + fi + + if use distancefieldgenerator; then + # no icon, sharing with designer which fits letter-wise + make_desktop_entry qdistancefieldgenerator6 'Qt 6 Distance Field Generator' designer6 \ + 'Qt;Development' \ + 'Comment=Tool for pregenerating the font cache of Qt applications' + fi + + if use linguist; then + make_desktop_entry linguist6 'Qt 6 Linguist' linguist6 \ + 'Qt;Development;Translation' \ + 'Comment=Tool for translating Qt applications' + newicon src/linguist/linguist/images/icons/linguist-128-32.png linguist6.png + fi + + if use pixeltool; then + # no icon, not fitting but share with designer for now + make_desktop_entry pixeltool6 'Qt 6 Pixel Tool' designer6 \ + 'Qt;Development' \ + 'Comment=Tool for zooming in the desktop area pointed by the cursor' + fi + + if use qdbus; then + make_desktop_entry qdbusviewer6 'Qt 6 QDBusViewer' qdbusviewer6 \ + 'Qt;Development' \ + 'Comment=Tool that lets introspect D-Bus objects and messages' + newicon src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer6.png + fi + + # hack: make_destop_entry does not support overriding DESCRIPTION + find "${ED}" -type f -name "*.desktop" \ + -exec sed -i "/^Comment=${DESCRIPTION}/d" -- {} + || die + fi +} + +pkg_postinst() { + use assistant && + optfeature "Qt documentation viewable in assistant" \ + 'dev-qt/qt-docs:6[qch]' #602296 +} diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest index d2355d830e03..f40cb87d4c89 100644 --- a/dev-qt/qttranslations/Manifest +++ b/dev-qt/qttranslations/Manifest @@ -1,9 +1,11 @@ DIST qttranslations-everywhere-opensource-src-5.15.11.tar.xz 1635932 BLAKE2B eacaf623cd5c0b3b7d1201a47403a2bb3be2a217834912628cd36317c20c679221d3e4a8296250d59d720cac1e9aaf0d02e542f7de6d1af170bf77f6a7584108 SHA512 bb1d5c353932566b3daccc8b4d9ad957d3c4ea130e67eb933c0a7e49b99d2f9cac2860201a12e37ea51e46ae772a75a4be80d71e3a8afa59f5e14d3e02dd1ce2 DIST qttranslations-everywhere-src-6.5.3.tar.xz 1468564 BLAKE2B 00eb5bfab5110eace405c5769d91a6c985ca525bd9480f38592841e5384c12a4c332e767ced5e8a2c5be77790eec48d0a2d268da5b00bf0effc7478c0d47e1c2 SHA512 d14d5c40fe93ba1ee29fe4150710a14122dafe91e5343d5461c7ed3157e3e220effd235cf894f75ec6c26a0e5ac81d75867faff4045456395d76221e70113004 DIST qttranslations-everywhere-src-6.6.0.tar.xz 1468592 BLAKE2B 28fe95251902968511cb25244ba99d2a57e5d4a25d5186180baa3e436fa3fcf766e9cdfc76cd37313ddae736859661390ab142d1f2d1cfaaeb0578e667b3deaa SHA512 99dfd8a2e13f7862a21f9bccde4aa719bca1136addcc3e144fed0632a7d2341b27a44432c36d96ea221e6b5a9b6135241c1f2deeec5be3cbd40e5257ce3f8b77 +DIST qttranslations-everywhere-src-6.6.1.tar.xz 1481184 BLAKE2B a1d66699f1147943899f608db62d5f995b8fcfe2fbea18395969d28264b479b2731796e68523b9db4f5cc97ad6952e36a24d5f1a798aa825c56f91c802109a37 SHA512 727d3cf53dc80754771318b2d0f32ad09e5d5f02127d5003ee3f9685bf5742d19efe3e3c1ee03d4def908b23173f0417e4115376474d3a8d7f05062960565850 EBUILD qttranslations-5.15.11.ebuild 379 BLAKE2B f7a1f63d58d4a09bdf92cf91f2ec0c546a8626cddc7bcc9d55c70eab8db038d3ae6912e0909f660099af7d4998e99353d0eda9d98da253f7021b8008c1d30b41 SHA512 bf741516c6b8ad79fac401a29befc1004926ce203460b0c5f261744c70db5bcc0047b9af8f36153668b1680fefcbd80f50840623d5379be43ce059e1373c4506 EBUILD qttranslations-6.5.3.ebuild 359 BLAKE2B b6c64cec2175f01d55dde5e8f60c346f6c66cbea60818718e9f500872fcbb56bbcdc9f92f4af810bdec6b29c17b2df773e40f103f95e0c9e43a4419bab7a2fdc SHA512 9c479b8bf7440271d6a9df763aa72009a95654302464c0cede9d7459be2ec32778d482b40bab0c7bc0a466dd4a925806060793c3d4ef5378204396e5f743ade2 EBUILD qttranslations-6.6.0.ebuild 360 BLAKE2B c0bcd9681579eeefa4fbb5d868b174bc2aec85ff149b159f74fda41fedbb5673f9221dce574f82a9c1572248050bb7aa5070801fbde495b17b8a1898904796a1 SHA512 0fd5731eb31000647955af7b256a9ce0a916e7fb25e8513494b902d37cc39f2572079011a53cba98ce804dfdabe836e55c23c73dc5e08d7f4b0c34df07997543 +EBUILD qttranslations-6.6.1.ebuild 360 BLAKE2B c0bcd9681579eeefa4fbb5d868b174bc2aec85ff149b159f74fda41fedbb5673f9221dce574f82a9c1572248050bb7aa5070801fbde495b17b8a1898904796a1 SHA512 0fd5731eb31000647955af7b256a9ce0a916e7fb25e8513494b902d37cc39f2572079011a53cba98ce804dfdabe836e55c23c73dc5e08d7f4b0c34df07997543 EBUILD qttranslations-6.6.9999.ebuild 360 BLAKE2B c0bcd9681579eeefa4fbb5d868b174bc2aec85ff149b159f74fda41fedbb5673f9221dce574f82a9c1572248050bb7aa5070801fbde495b17b8a1898904796a1 SHA512 0fd5731eb31000647955af7b256a9ce0a916e7fb25e8513494b902d37cc39f2572079011a53cba98ce804dfdabe836e55c23c73dc5e08d7f4b0c34df07997543 EBUILD qttranslations-6.9999.ebuild 360 BLAKE2B c0bcd9681579eeefa4fbb5d868b174bc2aec85ff149b159f74fda41fedbb5673f9221dce574f82a9c1572248050bb7aa5070801fbde495b17b8a1898904796a1 SHA512 0fd5731eb31000647955af7b256a9ce0a916e7fb25e8513494b902d37cc39f2572079011a53cba98ce804dfdabe836e55c23c73dc5e08d7f4b0c34df07997543 MISC metadata.xml 563 BLAKE2B 11869c4f597d5fabbf64d850fe11460e1e91c09170dadfb660a5035cc5fbc1589d5c616459f2426ce0c2480762dc40d5822beedb963da9855e580a4aa2e4df0e SHA512 e228dd2161cdf78f156ce10da18aadc938f58c3455c1226fbebda35acd371201ae09779e531847d4707054c837f063f2d213341f17111a2cf2665707db024116 diff --git a/dev-qt/qttranslations/qttranslations-6.6.1.ebuild b/dev-qt/qttranslations/qttranslations-6.6.1.ebuild new file mode 100644 index 000000000000..cc1f87fc3b87 --- /dev/null +++ b/dev-qt/qttranslations/qttranslations-6.6.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Translation files for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86" +fi + +DEPEND="~dev-qt/qtbase-${PV}:6" +BDEPEND="~dev-qt/qttools-${PV}:6[linguist]" diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest index 555817b1c392..c0dcec6247d3 100644 --- a/dev-qt/qtvirtualkeyboard/Manifest +++ b/dev-qt/qtvirtualkeyboard/Manifest @@ -1,9 +1,11 @@ DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.11.tar.xz 10960552 BLAKE2B 2a68d488814f02b85e2f53481a237ad28dab8c6af5f0b6566b5393303e1581a2116c5223f5195ed45161601797de4cf85f06648f01a7afb29a83d28cb9844567 SHA512 771088a6f847c901f59c14e32225410a4b174d2e9eb026928acba41e7dc2f658ad09d054846a06efb262fe198c1ddfbaf1014a61257856014c6ca2498747cc0e DIST qtvirtualkeyboard-everywhere-src-6.5.3.tar.xz 3729672 BLAKE2B 0a4b20f288b7bad00ad6bd8264e05bdb4c4c01ce28c4ef6979e877d3d77448c88899b739bb880ac9bd5462e80adad7a78396462369e7b803317a35c27790ac4c SHA512 f09d8f4c025a94768582d21598a6cc35647511439fa4136933d724954ddb1cab50335df5609a6e951593175faf03cfb233a8805c1bac90d7fda92cfe3f42b3f6 DIST qtvirtualkeyboard-everywhere-src-6.6.0.tar.xz 3735008 BLAKE2B 2c561b2f754c257bc14880edd14647f01c486edf712ba18382b79739816ba6a9577866d23d0666d0cfef21e089baf9fa06ebcb3c8d560327516faadeec2244c4 SHA512 5bf8c8b892c5398bf78662be3f44fbeb2f7dc96bf4ee88739f778c6427e5c8fd9f3e80356b9bd0ebea8f8adb733de44de51e8aaa6009b7cc52f0d0b5bfd3658b +DIST qtvirtualkeyboard-everywhere-src-6.6.1.tar.xz 3732976 BLAKE2B d5b33ac4d20efc8f4f971ce4102e7962b91b14d36e06504bef5cf4de528069da583e91c5aa732d860850c32e8b5317c8a573787636df08eb0e2bb5e3f4b1f986 SHA512 9b12e3dc6bab0ae1dd86c4b2ff1b8dbff3477b2a2a17a123f34874a59aa02f3ae6ccc550046d1f3976e010ba74b4534667366498b1aa3604ac1d380db326740f EBUILD qtvirtualkeyboard-5.15.11.ebuild 1215 BLAKE2B 5efc9c8205dd9bb16aeee41108fabdb91b0c279e1dd4a6438f59db0396ceee80b567cf2d26eaba12f2ecbf4d864073aa2e2541e21296d6137587a530e93c014f SHA512 dc3502caa1b1a6170ea77f54d44133794ebd226b46ff0eca1735eece767c5b4f291084114c556eb8064fb040f1abe77fecfba70ad9e9526de09dee5c4de1a36e EBUILD qtvirtualkeyboard-6.5.3.ebuild 1061 BLAKE2B 1f04f239dc138f8c665e71cea0f75c8c8c7628d5da4f041b685fb32134741572f30583706cfa9dcc6a5d8c1228cfc46f5189f12422e82cb08f63390af42b979e SHA512 9b7f3019b6d768d36fd16b1e5b02ac4d6e33be7d984bea56f7c67ea45b7185464fa3452f3c673c5c684b42e43d214916f5cb038dc634c862de5d42c14a1877be EBUILD qtvirtualkeyboard-6.6.0.ebuild 1062 BLAKE2B 284f0d9c7b7533bf9ebecdebb5728fb6ebc6079306400be76198939e2cd40688018db8eef60035d582201bef6ef4fb17022df017c49d8803e4f82a50c687a3d7 SHA512 97b2732a7eac5db17b415170ef77c0d8380c569e1ab9a6c492e33b24cf0e4560d810cae0f1b2d8b9ae4e79c6e76f73e39263e0e4fce3325f4aec4054c5267d78 +EBUILD qtvirtualkeyboard-6.6.1.ebuild 1062 BLAKE2B 284f0d9c7b7533bf9ebecdebb5728fb6ebc6079306400be76198939e2cd40688018db8eef60035d582201bef6ef4fb17022df017c49d8803e4f82a50c687a3d7 SHA512 97b2732a7eac5db17b415170ef77c0d8380c569e1ab9a6c492e33b24cf0e4560d810cae0f1b2d8b9ae4e79c6e76f73e39263e0e4fce3325f4aec4054c5267d78 EBUILD qtvirtualkeyboard-6.6.9999.ebuild 1062 BLAKE2B 284f0d9c7b7533bf9ebecdebb5728fb6ebc6079306400be76198939e2cd40688018db8eef60035d582201bef6ef4fb17022df017c49d8803e4f82a50c687a3d7 SHA512 97b2732a7eac5db17b415170ef77c0d8380c569e1ab9a6c492e33b24cf0e4560d810cae0f1b2d8b9ae4e79c6e76f73e39263e0e4fce3325f4aec4054c5267d78 EBUILD qtvirtualkeyboard-6.9999.ebuild 1062 BLAKE2B 284f0d9c7b7533bf9ebecdebb5728fb6ebc6079306400be76198939e2cd40688018db8eef60035d582201bef6ef4fb17022df017c49d8803e4f82a50c687a3d7 SHA512 97b2732a7eac5db17b415170ef77c0d8380c569e1ab9a6c492e33b24cf0e4560d810cae0f1b2d8b9ae4e79c6e76f73e39263e0e4fce3325f4aec4054c5267d78 MISC metadata.xml 640 BLAKE2B bdfed031e4d0191f510982695bca87366916ce6b7ba3ff7fad718ac55083cbd82d7b00b32048f65b3973944f2058cf8f652e19a7efb3606a2eb7e4b3cc3fd63f SHA512 a5b3338f67993f944258eb2fba56b6d6b927e0e298832c95e2c3b6b7eb148201e2912e1844de03a360c0b123c6322c7d956825913eeec7c866fed861ced34dfc diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild new file mode 100644 index 000000000000..a040a8b2bcce --- /dev/null +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Customizable input framework and virtual keyboard for Qt" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="+spell" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui] + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtsvg-${PV}:6 + spell? ( app-text/hunspell:= ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(qt_feature spell hunspell) + -DINPUT_vkb_handwriting=no # neither cerence nor myscript are packaged + ) + + qt6-build_src_configure +} + +src_test() { + if use spell && has_version app-dicts/myspell-en; then + # 99% pass but minor sub-tests fail with myspell-en, needs looking into + ewarn "Warning: notable tests were skipped due to ${_} being installed" + local CMAKE_SKIP_TESTS=( + tst_inputpanel + tst_inputpanelcontrols2 + ) + else + einfo "tst_inputpanel can take >5mins, not known to actually hang" + fi + + # tst_layoutfilesystem seems to fail randomly without -j1 + qt6-build_src_test -j1 +} diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 88a0da53ef46..a21e3dc9018b 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -2,9 +2,11 @@ DIST qtwayland-5.15.11-gentoo-kde-2.tar.xz 48072 BLAKE2B 5587a010e168df2a3303673 DIST qtwayland-everywhere-opensource-src-5.15.11.tar.xz 569072 BLAKE2B 83b96ac4eb220aa924539a67b28bb20eff97256203f0c36efb0687b9266a2d0f3c69cec6648870e27431120bc1bd0eecf14dcc4f118e3d77ed78c1eb66298329 SHA512 b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980 DIST qtwayland-everywhere-src-6.5.3.tar.xz 1059396 BLAKE2B f3b495e712a3eae53b0fe9abc4430414868fe8668468cadc844672b11597c348b0daa82a602f7e5d15f1ec67f5336d0d50466a64ca0d0a571401681ae02137d6 SHA512 e516dd5158ed1aadc989b3f1bbaad87fa38b59872b44c7c92ec1c349e7e923a6b07b7fb3a3493312330eaf581b0d27aeaad2ec03629523ee28e3627b7c30ea89 DIST qtwayland-everywhere-src-6.6.0.tar.xz 1125748 BLAKE2B e1024866761b1872ed762ef565cc4805e0dcea5a3319ec6d4aaf4d9e46477a0a4f1aea7b39faeb88ab10afa6b2fb5e0dd22a7864a3d18b479c87e345b34c7153 SHA512 e9cf63ccc71d4dc61b04a0f8a1a466e9ede09aa689c53c1ccc9db5233e324894bfd198c9204d8d93509c770a7a6612c8eb9981e0b3ee7428f8bf2dcbdc255109 +DIST qtwayland-everywhere-src-6.6.1.tar.xz 1127148 BLAKE2B 8eb11f5f7f200a6d548577089732a533318d6120a7498dcb258183b5e0fd444541e03b59e730018cab15a612f8a31dd7b51275899271d62173eb1962a70198d3 SHA512 7f6533754daad7a2804ddddcd5139608c2b8f1ef92ae8a238c1ed4fc41c8a3ee532da0b2e57266d07d4d39d1ec6c83eca487c73788a108af30035b0dae262c76 EBUILD qtwayland-5.15.11-r1.ebuild 1209 BLAKE2B 738dad7bbe445ce431b52c182f35b2f2b7111869959598af3b2b712c663adbd46206c5a4734b899e4b377f4508a34fba8744f317f9ce78c4858900863aefb73f SHA512 95417ac1bb3cdb9c21ae1e993a78867f55d2ac66cb5e2eab7b1c9ade816cf8c06122e8c4666a4d7cea4d0f72b063f8cadd4c9adf603584d4f1f5cf2106ee0524 EBUILD qtwayland-6.5.3.ebuild 966 BLAKE2B 6d879c2d4606947dc988e82729a320bb9382145e922a7e4378bb1490b6b9a604debd12da781c7b7e2fb0fbf85f1714247d19f4da0f25d77e9ff0542a4f285459 SHA512 dd655b9865bf9253a6b72e8373adc1654db04a2b87a707cfafa7471143758c8569d2110e95eca5746181174c83cb33e5c4707ab2d5588adab1f371529a4daff0 EBUILD qtwayland-6.6.0.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e +EBUILD qtwayland-6.6.1.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e EBUILD qtwayland-6.6.9999.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e EBUILD qtwayland-6.9999.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e MISC metadata.xml 790 BLAKE2B 61ed17b888bc084b787b06d504b86aaf7a55c87f332115d007340cc5e158d6b02f08b247140d4311f37cfe92c474a07faeef5470bbd109dbbe7f600faccb9724 SHA512 61e0b8812f02c9d51a31c0e1e05cfdf512c5dd0336c95f00db237f5e3419555cea90be0aaa02894c5a9e50ded43ccbcd1fd3a38d2fd93651a27dc0d85fccccc9 diff --git a/dev-qt/qtwayland/qtwayland-6.6.1.ebuild b/dev-qt/qtwayland/qtwayland-6.6.1.ebuild new file mode 100644 index 000000000000..8589a8ce444f --- /dev/null +++ b/dev-qt/qtwayland/qtwayland-6.6.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Wayland platform plugin for Qt" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" +fi + +IUSE="compositor qml vulkan" + +RDEPEND=" + dev-libs/wayland + ~dev-qt/qtbase-${PV}:6[gui,opengl,vulkan=] + media-libs/libglvnd + x11-libs/libxkbcommon + compositor? ( + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="dev-util/wayland-scanner" + +CMAKE_SKIP_TESTS=( + # segfaults for not-looked-into reasons, but not considered + # an issue given >=seatv5 exists since wayland-1.10 (2016) + tst_seatv4 + # needs a compositor/opengl, skip the extra trouble + tst_surface + tst_xdgdecorationv1 +) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Quick) + $(qt_feature compositor wayland_server) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest index 025f4cb3ae47..bdcbd6626c4e 100644 --- a/dev-qt/qtwebchannel/Manifest +++ b/dev-qt/qtwebchannel/Manifest @@ -2,9 +2,11 @@ DIST qtwebchannel-5.15.11-gentoo-kde-1.tar.xz 5812 BLAKE2B f28b96f7e21860ca0d946 DIST qtwebchannel-everywhere-opensource-src-5.15.11.tar.xz 211992 BLAKE2B f1abdfc1d2fb02a63eecfe600f8bc2c655844d7b1c588ace347af75702b8d231b557f3e8f531a7451867ee5e29a61d6c7c5292335363655793fec4a24f22202c SHA512 499e67d83d08476ee4b9da6c331a459b595ace3c6a7cbc7e1d8660b551cc0a87ef50e5d9d69a7783614c67db46df7802fdb4a2e79edb76012f6d26ceb3417eeb DIST qtwebchannel-everywhere-src-6.5.3.tar.xz 214760 BLAKE2B 3970d42bc5cb34f5256e21b91006ebe8a70b0b67994133b55fe80569faa84d43898cce0558722811045ca994140a04271a9590b68b8b2e277b92eef6159a1c54 SHA512 cf9cf75b3df885676bbaa521b991dd176fba826a1cca8e3a524ea553df709ed5f4ccbdd8af19d952957b87bce2de4144c1f2222ab8fd4dbac04d240675b26e71 DIST qtwebchannel-everywhere-src-6.6.0.tar.xz 214924 BLAKE2B 8af73a1d76a79cf83482e4002020ff090ae092b1c803a0d4ce5640ae3c3bb0b41db97abc0d5f0c444355ce479196f8cfc21fe4d2bc0e08778b8716d62f3170df SHA512 bffa1aeaefc1b3b5e8d0f958a689b9debd37134ed705f029c2edbd0c483181a474648c251e4921fc8a3d32ce6c1632e82ddba51c55cfb49843cf022870f053f7 +DIST qtwebchannel-everywhere-src-6.6.1.tar.xz 215212 BLAKE2B ad87361d67efb37d448281886e72ca96c8d95bfecba21ab4e2903e59a1c77c7356851c925ca58fd0e417e7f6b329e4ed67eadd70afde38eb020deeffe14bead9 SHA512 027b22f8edfc3285199272bf367254749ed99de5a1f3724967e765c76cb3ba2e9946746414e9fac8e52ea12a52717b1da0186ddf0ac5d6e3588796c0b9592772 EBUILD qtwebchannel-5.15.11.ebuild 599 BLAKE2B c61043201e33bea4827e7726a31ef0f631bba2799aaf76f9aa849d58f2b958e9053a6d73438906c92ef5ff160cf69cf568692ba566fa55d513154c7fbb385a31 SHA512 62b65e38d50d9d337a4e6979ff758211350f720c4b7072d02213133a88e017f8996f69aabd0a22a495c0c86b5e6c19a4117f771ce1f58877413fcd57613e4dc8 EBUILD qtwebchannel-6.5.3.ebuild 512 BLAKE2B f48123782ea025cd92f772ddc2cd090089835c01249a919376a9d882ca276d32a1284b4c5a73d93e15d8bc978248a098d89b5f0a8ae2386f49297bd4894710cd SHA512 96c4169c3f37ca28235d47976eb06a69022dc5a4ed36629835cc0c5458e9328d334efe3172823d5ffc6493c37266cdf83b7dac522cf386d84af839f411b565cb EBUILD qtwebchannel-6.6.0.ebuild 513 BLAKE2B ff74e6564675937e05159bfd59a2dc064474d98961219ec103ed706f858fa86b980a9b694092c43f62fed187c9f96cd7ff8c79a04c673fa19bc76ca3184e8005 SHA512 5fd93c342b755b32af156dca4ee75974756bed43b6437e7a7fb13ec54cbcb72dd8478a64b17d00f7862952ccb25b23a4ce8bbd9c59234485285abc485dcf4bc5 +EBUILD qtwebchannel-6.6.1.ebuild 513 BLAKE2B ff74e6564675937e05159bfd59a2dc064474d98961219ec103ed706f858fa86b980a9b694092c43f62fed187c9f96cd7ff8c79a04c673fa19bc76ca3184e8005 SHA512 5fd93c342b755b32af156dca4ee75974756bed43b6437e7a7fb13ec54cbcb72dd8478a64b17d00f7862952ccb25b23a4ce8bbd9c59234485285abc485dcf4bc5 EBUILD qtwebchannel-6.6.9999.ebuild 513 BLAKE2B ff74e6564675937e05159bfd59a2dc064474d98961219ec103ed706f858fa86b980a9b694092c43f62fed187c9f96cd7ff8c79a04c673fa19bc76ca3184e8005 SHA512 5fd93c342b755b32af156dca4ee75974756bed43b6437e7a7fb13ec54cbcb72dd8478a64b17d00f7862952ccb25b23a4ce8bbd9c59234485285abc485dcf4bc5 EBUILD qtwebchannel-6.9999.ebuild 513 BLAKE2B ff74e6564675937e05159bfd59a2dc064474d98961219ec103ed706f858fa86b980a9b694092c43f62fed187c9f96cd7ff8c79a04c673fa19bc76ca3184e8005 SHA512 5fd93c342b755b32af156dca4ee75974756bed43b6437e7a7fb13ec54cbcb72dd8478a64b17d00f7862952ccb25b23a4ce8bbd9c59234485285abc485dcf4bc5 MISC metadata.xml 617 BLAKE2B c9bdd6bc7b0e0aae943acc9060d1ef91d46e5e836f7a034c863032dff51b540edc0643cfd3ea0c4c4e18472a099537aee2b13994ea6fa97249dff25ad5291575 SHA512 ecc344957ebad7d9adc689c343c8315d38fc4d219f0a3bfb6ca848d2d083b0d29d01365a5287d3d5943a95dc75c1147c2e60a2078083a88832296ed0fbee2d4c diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild new file mode 100644 index 000000000000..7160bd0b64a1 --- /dev/null +++ b/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt WebChannel" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[concurrent] + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692 + local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 0dc48c2d6d55..d6143d840dc3 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -11,12 +11,14 @@ DIST qtwebengine-5.15.11_p20231120.tar.xz 299212012 BLAKE2B 4f9fc9e3f380377f1eea DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-6.5-patchset-1.tar.xz 12936 BLAKE2B f44af36689596da0177f0607cf242d9cce3c376f4a5c28d7902a6b44651ce9272d745a824580268e999c2d58b72424d72eb6027d7461184bf7f04e0223e5195f SHA512 f639eb09d18c19c7b0d422d6acdce62404be0fcce905374c5d47266340191f7ca66875680bb09d80e72db718e34b7dc6e7db5f2f16407a0edb892930513ea407 DIST qtwebengine-6.6-patchset-3.tar.xz 9920 BLAKE2B 12b287392dabf1f1e3e99381ab1abf7e8fe44d85fb1b7148bc2d3427ff82d91e0d545955ee7c326f4d5e5af739759df2246173151673dabce3aa8aec28c4ecd8 SHA512 371549b2a2577872700842cc7f93cca900499b99de62f297a012fb16ccbb9d7c1f87a0123996ab14a49adf5604018000615736a8cc728122d37012ec6838211f -DIST qtwebengine-6.6-patchset-4.tar.xz 8744 BLAKE2B 5afd81336718c3c2d72ee5e8045157cbfded8295ef914cdab3ffd84c8d53e03a2134d17b9ed4ecacc4ae00d734b1c4e81b0e24676cf5d73fa9d13b4147a2083b SHA512 6317d5586509c93056216a5d8afec68d3edd4456c7c1973e2572c968de7ad71383799b5ab75432b2156b82699f43c205a61f017c9a053b9625beaf3ff4018690 +DIST qtwebengine-6.6-patchset-5.tar.xz 9520 BLAKE2B 28d620841613b2cc677f7742c35c6b8ffc533e26cb3fd85edd455a5450344594a75f790402ac5bc8d19e8e8aa788d0a3244a3a81d127dbebd53e8224798382c1 SHA512 c0bc470fd25c5a835000618618aad7db17994863304140e73e8e261c620aad512453bdf6fbecf99dfb2e267590003a9730fa2c102db9dfdbd5e931ec850f9f05 DIST qtwebengine-everywhere-src-6.5.3.tar.xz 412372456 BLAKE2B 131b4baf0267e77e1356568867db26fe86af165ddbd9abb5f2c6121e757011f5e18dfc41b30342eebf5d53f54492a20c1c77309782355b369b73c088d2102814 SHA512 8634eac4931fb27a0ded417de901955774d001dc74dc5779b216519b6b79f0a30f0774224abb14dffef779ca9df1cf384f822f9d5190e4d80b9f6ab0d012bc49 DIST qtwebengine-everywhere-src-6.6.0.tar.xz 421117212 BLAKE2B b168913644e07d3d649082a78a03ccfb135960ea61907046f3e16c28471a9684aca4685ea907ed47a27719647ae0d9c753d4faa9e24c9897e88dad24b08bd774 SHA512 30469cf50d84e4547f0cf76b78b921fab550958d812cfcb894cf03ffcd0b1cbd3c1dc9314835ca6b5a182cbabdd236cb315bcc288d999f23c10d7ab0763a6366 +DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc3c8518125c655d60ced9ec9e81670fb2e5b193aab655c4516bbc50d3c774764385fbe372863fdbf3e03a3c35f07dd9c3119880266b3131e SHA512 d1e4f5b664f8aca5e0a5927968be87e29e29172f1256f21dc6a29006258fb2be2be99b5b36c94a08c704580db9fac7defbb37193534129a21ca14a511fcdeea0 EBUILD qtwebengine-5.15.11_p20231120.ebuild 8976 BLAKE2B 1adc0e6d30ddaea9a90ecd59ce1ccd05b448e5bb0b8e75a5b3ae20b2e262d7a73ddbc248e4638500fe43a4441584f4a1a62b2d67cdcc2b84476bac389c48e5bb SHA512 01bc61459b5d2e88cb7745975a1ed348f4a578843444f070103e89786ce72d7f895a8077d6e794a7e7ce29d60a88f8dcf0fbbbbffffc125a78b10176526d5fe9 EBUILD qtwebengine-6.5.3.ebuild 8451 BLAKE2B df18c7315a557f3f2c17928be65438fb6243fab5fa0c252eb05bb95b598417125c6c7e0391e5b221aa9b81fb8e7abade9067c64d33ffa3b5fef17fc0785d736f SHA512 9209e78fc721da85aa16f32c530de7fac53dc5b000119e11e2e2e6f1d9a5ee26c66f0668239a51e2fe75390b73a76726384d7826e4f1b4c41f6942fb951d0a9a EBUILD qtwebengine-6.6.0.ebuild 8743 BLAKE2B 2f8eaef13f1a7f11e9d8916c8ffe8311bc366877cbefabf6f410a5ff1dbd1d2e0ef38d16114fc9f0b5e94d2dd27ec5240d302a9a1481618277f51bb4cc8c0831 SHA512 4c2108cfb8798a4785bb132c5ec4ee4fa45a997d5098880832c667864d462f42a4e066f95b3108b17779c00fa868b683bc85f8a539b86e5a247aafffee3d255a -EBUILD qtwebengine-6.6.9999.ebuild 8775 BLAKE2B d84dce87b55705f152a8e4de2e6af8a4a1a7dab79b1387a1893a6c4959f8e41c88e13ea25605b82e1f6285df7f653fb19023474cdeb2ebd4ace3f57fb6daf177 SHA512 eb5ed07bb2f9513689f07811ee48368213430d1acfac00069d0d9205e1d9640d0b7ec3344ac50233883a7f0c4b8a3cb22127fcd95dab6b70073adc152df07a47 -EBUILD qtwebengine-6.9999.ebuild 8690 BLAKE2B b78b171ef0cfb7703e8bc530bfce846dc3b30b88af7778c45d442facf60b580fc08c8cf21a4ccbcf9367dbaefb6e782b5676a8e6b4a867aec12a5f6658763bdb SHA512 31ea657c59f7203b87b02991d42722c015a2b40b641abd02854291e0a16a96dd942d5f632ec652a6ecac51d2b696077c05dc04adea6f516d9dad53809c486069 +EBUILD qtwebengine-6.6.1.ebuild 8690 BLAKE2B 769784c9c9f57c3a1b53a600db49ef7eed1301531bd98ecb3913df9c8125398466367eab2942980c28326843775573717f1826eeb17594f17d99425ac700b13f SHA512 4c3f1bfbf420a6c483b9cfb92f26f04dd1a7dad84eea5e9d1c7d28e87c02c2a5a4000bcf3b74352b3c7b554e00a743cee22124e3f5af4c806d5af511c22b0296 +EBUILD qtwebengine-6.6.9999.ebuild 8690 BLAKE2B 769784c9c9f57c3a1b53a600db49ef7eed1301531bd98ecb3913df9c8125398466367eab2942980c28326843775573717f1826eeb17594f17d99425ac700b13f SHA512 4c3f1bfbf420a6c483b9cfb92f26f04dd1a7dad84eea5e9d1c7d28e87c02c2a5a4000bcf3b74352b3c7b554e00a743cee22124e3f5af4c806d5af511c22b0296 +EBUILD qtwebengine-6.9999.ebuild 8690 BLAKE2B 769784c9c9f57c3a1b53a600db49ef7eed1301531bd98ecb3913df9c8125398466367eab2942980c28326843775573717f1826eeb17594f17d99425ac700b13f SHA512 4c3f1bfbf420a6c483b9cfb92f26f04dd1a7dad84eea5e9d1c7d28e87c02c2a5a4000bcf3b74352b3c7b554e00a743cee22124e3f5af4c806d5af511c22b0296 MISC metadata.xml 1312 BLAKE2B 4473aad7240926735bbabbeaeff862f3bc253c3e79e09086c17fb9b603ba5e9dc25ecbbc423a60a344bf471e11634c9b4728222e66f3d19022e3f3d2c9cc2f60 SHA512 797e67cf05a37dcb5ad5712cabef051b4a8f5dcb9601b627bcf029e4c99d0a09fa62b03cb9dcb64b5b6e5f29104e72711136d4c9aa79928c34f6bfe212742e2d diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild new file mode 100644 index 000000000000..891fd475a802 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild @@ -0,0 +1,294 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# 3.12 needs QTBUG-117979 (see also QTBUG-115512) +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit check-reqs flag-o-matic multiprocessing optfeature +inherit prefix python-any-r1 qt6-build toolchain-funcs + +DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications" +SRC_URI+=" + https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-5.tar.xz +" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE=" + +alsa bindist custom-cflags designer geolocation +jumbo-build + kerberos opengl pdfium pulseaudio qml screencast +system-icu + vaapi vulkan +widgets +" +REQUIRED_USE=" + designer? ( qml widgets ) +" + +# dlopen: krb5, libva, pciutils, udev +RDEPEND=" + app-arch/snappy:= + dev-libs/expat + dev-libs/libevent:= + dev-libs/libxml2[icu] + dev-libs/libxslt + dev-libs/nspr + dev-libs/nss + ~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtwebchannel-${PV}:6[qml?] + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/libwebp:= + media-libs/openjpeg:2= + media-libs/opus + media-libs/tiff:= + sys-apps/dbus + sys-apps/pciutils + sys-libs/zlib:=[minizip] + virtual/libudev + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + x11-libs/libxcb:= + x11-libs/libxkbcommon + x11-libs/libxkbfile + alsa? ( media-libs/alsa-lib ) + designer? ( ~dev-qt/qttools-${PV}:6[designer] ) + geolocation? ( ~dev-qt/qtpositioning-${PV}:6 ) + kerberos? ( virtual/krb5 ) + pulseaudio? ( media-libs/libpulse[glib] ) + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + screencast? ( + dev-libs/glib:2 + media-libs/mesa[gbm(+)] + media-video/pipewire:= + x11-libs/libdrm + ) + system-icu? ( dev-libs/icu:= ) + vaapi? ( + media-libs/libva:=[X] + media-libs/mesa[gbm(+)] + x11-libs/libdrm + ) + !vaapi? ( media-libs/libvpx:= ) + widgets? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] ) +" +DEPEND=" + ${RDEPEND} + media-libs/libglvnd + x11-base/xorg-proto + x11-libs/libxshmfence + screencast? ( media-libs/libepoxy[egl(+)] ) + pdfium? ( net-print/cups ) + test? ( + widgets? ( app-text/poppler[cxx(+)] ) + ) + vaapi? ( + vulkan? ( dev-util/vulkan-headers ) + ) +" +BDEPEND=" + $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]') + dev-util/gperf + net-libs/nodejs[ssl] + sys-devel/bison + sys-devel/flex +" + +PATCHES=( "${WORKDIR}"/patches/${PN} ) +[[ ${PV} == 6.9999 ]] || # keep for 6.x.9999 + PATCHES+=( "${WORKDIR}"/patches/chromium ) + +PATCHES+=( + # add extras as needed here, may merge in set if carries across versions +) + +python_check_deps() { + python_has_version "dev-python/html5lib[${PYTHON_USEDEP}]" +} + +qtwebengine_check-reqs() { + [[ ${MERGE_TYPE} == binary ]] && return + + if is-flagq '-g?(gdb)?([1-9])'; then #307861 + ewarn + ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb), which" + ewarn "is non-trivial with ${PN}. May experience extended compilation" + ewarn "times, increased disk/memory usage, and potentially link failure." + ewarn + ewarn "If run into issues, please try disabling before reporting a bug." + fi + + local CHECKREQS_DISK_BUILD=7G + local CHECKREQS_DISK_USR=220M + + if ! has distcc ${FEATURES}; then #830661 + # assume ~2GB per job or 1.5GB if clang, possible with less + # depending on free memory and *FLAGS, but prefer being safe as + # users having OOM issues with qtwebengine been rather common + tc-is-clang && : 15 || : 20 + local CHECKREQS_MEMORY=$(($(makeopts_jobs)*_/10))G + fi + + check-reqs_${EBUILD_PHASE_FUNC} #570534 +} + +pkg_pretend() { + qtwebengine_check-reqs +} + +pkg_setup() { + qtwebengine_check-reqs + python-any-r1_pkg_setup +} + +src_prepare() { + qt6-build_src_prepare + + # for www-plugins/chrome-binary-plugins (widevine) search paths on prefix + hprefixify -w /Gentoo/ src/core/content_client_qt.cpp + + # store chromium versions, only used in postinst for a warning + local chromium + mapfile -t chromium < CHROMIUM_VERSION || die + [[ ${chromium[1]} =~ ^Based.*:[^0-9]+([0-9.]+$) ]] && + QT6_CHROMIUM_VER=${BASH_REMATCH[1]} || die + [[ ${chromium[2]} =~ ^Patched.+:[^0-9]+([0-9.]+$) ]] && + QT6_CHROMIUM_PATCHES_VER=${BASH_REMATCH[1]} || die +} + +src_configure() { + local mycmakeargs=( + $(qt_feature pdfium qtpdf_build) + $(qt_feature qml qtpdf_quick_build) + $(qt_feature widgets qtpdf_widgets_build) + $(usev pdfium -DQT_FEATURE_pdf_v8=ON) + + -DQT_FEATURE_qtwebengine_build=ON + $(qt_feature qml qtwebengine_quick_build) + $(qt_feature widgets qtwebengine_widgets_build) + + $(cmake_use_find_package designer Qt6Designer) + + $(qt_feature alsa webengine_system_alsa) + $(qt_feature !bindist webengine_proprietary_codecs) + $(qt_feature geolocation webengine_geolocation) + $(qt_feature jumbo-build webengine_jumbo_build) + $(qt_feature kerberos webengine_kerberos) + $(qt_feature pulseaudio webengine_system_pulseaudio) + $(qt_feature screencast webengine_webrtc_pipewire) + $(qt_feature system-icu webengine_system_icu) + $(qt_feature vaapi webengine_vaapi) + $(qt_feature vulkan webengine_vulkan) + -DQT_FEATURE_webengine_embedded_build=OFF + -DQT_FEATURE_webengine_extensions=ON + -DQT_FEATURE_webengine_ozone_x11=ON # needed, cannot do optional X yet + -DQT_FEATURE_webengine_pepper_plugins=ON + -DQT_FEATURE_webengine_printing_and_pdf=ON + -DQT_FEATURE_webengine_spellchecker=ON + -DQT_FEATURE_webengine_webchannel=ON + -DQT_FEATURE_webengine_webrtc=ON + + # needs a modified ffmpeg to be usable, and even then it may not + # cooperate with new major ffmpeg versions (bug #831487) + -DQT_FEATURE_webengine_system_ffmpeg=OFF + + # use bundled re2 to avoid complications, may revisit + # (see discussions in https://github.com/gentoo/gentoo/pull/32281) + -DQT_FEATURE_webengine_system_re2=OFF + + # bundled is currently required when using vaapi (forced regardless) + $(qt_feature !vaapi webengine_system_libvpx) + + # not necessary to pass these (default), but in case detection fails + $(printf -- '-DQT_FEATURE_webengine_system_%s=ON ' \ + freetype glib harfbuzz lcms2 libevent libjpeg \ + libopenjpeg2 libpci libpng libtiff libwebp \ + libxml minizip opus poppler snappy zlib) + + # TODO: fixup gn cross, or package dev-qt/qtwebengine-gn with =ON + -DINSTALL_GN=OFF + ) + + local mygnargs=( + # prefer no dlopen where possible + link_pulseaudio=true + rtc_link_pipewire=true + ) + + if use !custom-cflags; then + strip-flags # fragile + + if is-flagq '-g?(gdb)?([2-9])'; then #914475 + replace-flags '-g?(gdb)?([2-9])' -g1 + ewarn "-g2+/-ggdb* *FLAGS replaced with -g1 (enable USE=custom-cflags to keep)" + fi + fi + + export NINJA NINJAFLAGS=$(get_NINJAOPTS) + [[ ${NINJA_VERBOSE^^} == OFF ]] || NINJAFLAGS+=" -v" + + local -x EXTRA_GN="${mygnargs[*]} ${EXTRA_GN}" + einfo "Extra Gn args: ${EXTRA_GN}" + + qt6-build_src_configure +} + +src_test() { + if [[ ${EUID} == 0 ]]; then + # almost every tests fail, so skip entirely + ewarn "Skipping tests due to running as root (chromium refuses this configuration)." + return + fi + + local CMAKE_SKIP_TESTS=( + # fails with network sandbox + tst_loadsignals + tst_qquickwebengineview + tst_qwebengineglobalsettings + tst_qwebengineview + # certs verfication seems flaky and gives expiration warnings + tst_qwebengineclientcertificatestore + # test is misperformed when qtbase is built USE=-test? + tst_touchinput + ) + + # prevent using the system's qtwebengine + # (use glob to avoid unnecessary complications with arch dir) + local resources=( "${BUILD_DIR}/src/core/${CMAKE_BUILD_TYPE}/"* ) + [[ -d ${resources[0]} ]] || die "invalid resources path: ${resources[0]}" + local -x QTWEBENGINEPROCESS_PATH=${BUILD_DIR}${QT6_LIBEXECDIR#"${QT6_PREFIX}"}/QtWebEngineProcess + local -x QTWEBENGINE_LOCALES_PATH=${resources[0]}/qtwebengine_locales + local -x QTWEBENGINE_RESOURCES_PATH=${resources[0]} + + # random failures in several tests without -j1 + qt6-build_src_test -j1 +} + +pkg_postinst() { + # plugin may also be found in $HOME if provided by chrome or firefox + use amd64 && + optfeature "Widevine DRM support (protected media playback)" \ + www-plugins/chrome-binary-plugins + + elog + elog "This version of Qt WebEngine is based on Chromium version ${QT6_CHROMIUM_VER}, with" + elog "additional security fixes up to ${QT6_CHROMIUM_PATCHES_VER}. Extensive as it is, the" + elog "list of backports is impossible to evaluate, but always bound to be behind" + elog "Chromium's release schedule." + elog + elog "In addition, various online services may deny service based on an outdated" + elog "user agent version (and/or other checks). Google is already known to do so." + elog + elog "tl;dr your web browsing experience will be compromised." +} diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild index 1e5d91078bc4..891fd475a802 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild @@ -11,7 +11,7 @@ inherit prefix python-any-r1 qt6-build toolchain-funcs DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications" SRC_URI+=" - https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-4.tar.xz + https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-5.tar.xz " if [[ ${QT6_BUILD_TYPE} == release ]]; then @@ -111,8 +111,6 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions - "${FILESDIR}"/${PN}-6.5.3-icu74.patch - "${FILESDIR}"/${PN}-6.5.3-libxml2-2.12.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index 00c8ec9e619c..891fd475a802 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -11,7 +11,7 @@ inherit prefix python-any-r1 qt6-build toolchain-funcs DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications" SRC_URI+=" - https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-4.tar.xz + https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-5.tar.xz " if [[ ${QT6_BUILD_TYPE} == release ]]; then diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index a43f24d85e22..1bb257733618 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -2,9 +2,11 @@ DIST qtwebsockets-5.15.11-gentoo-kde-1.tar.xz 1512 BLAKE2B 2545490957fed53ce98e6 DIST qtwebsockets-everywhere-opensource-src-5.15.11.tar.xz 261948 BLAKE2B 55571924719ff41622ec01a278fd18855b0ee00398c1ced0491d60f021ee4d09730ceedf2d22b7a18e1147d4ec5dc4249b8443b6ac9ef58ddaea0147d9ff14e7 SHA512 644182da57f0b3b77a434abcfe67731178cb0e62bc8743c85bda24e137f2fe686728b10a73f5030d8f357cc616c2e681de15598bedf4d01d4cb705482235bbcd DIST qtwebsockets-everywhere-src-6.5.3.tar.xz 459696 BLAKE2B e1d9594de5dcd4a8c295b636ca7b6f461aa8309e61816a4037b0eadb60e3350a29420c823c1b72638daef7e06c16056af37937fda5da88d3a9ad7f0646221121 SHA512 0121865827101a73aa2957efa322fcd81bf80d9d9e92c2022fa5bdf94c782fb9997392e6da7523e65b51cfd38c255ee7eb87e2de0069016fc93c1383bd116345 DIST qtwebsockets-everywhere-src-6.6.0.tar.xz 463624 BLAKE2B 6c1379f6ee45c004600d14363eba8c96a3267e097462b953d597bf7ad0a8cc81856664585d362573a0e293d7804fcdd4862b91969a6e3488a53a59a10e30763f SHA512 c679be915ed3831778d527d29a8a7277cdfe3912dbfd3d813750006c41c9433786122306db658bb5c1c22e22da9cdc339794b53c4f6c36d4603e98ddff60f0ef +DIST qtwebsockets-everywhere-src-6.6.1.tar.xz 463896 BLAKE2B 4317b408765ff84992c13da49a3b1dc1c6aac80e8a87282f28340cc15c53196b2286beec0d8f0a10c1bb5c8153026ad2e0c65a4c4a7353d00c9353fde296b1d8 SHA512 0b067c263887002f415326c013a7c83634403ac486f9696a81ac601c7be421bd8a1fc97a86f10abb369fac9e4661d54571aaf559565125a1fa8005a718950559 EBUILD qtwebsockets-5.15.11.ebuild 578 BLAKE2B c89a75bff2dc425ed95717e37c667136a5082535d19fd58b341e7da4b210224bf9142da7abbf24130abc4c4e36ee4e5f59eb32505c0be39cf22c8bbdaedd8261 SHA512 b5baa375f6484fd77203b7402fa3e1555a214e6cca44405b44eadf0e201e546026af97675dd01daf8513ddc6a575a4f30a4ed1ba23985cd200058e631d593369 EBUILD qtwebsockets-6.5.3.ebuild 509 BLAKE2B 44720f4bc6aad3a96b4bcb315df610b428d27f88d8f32ab7856c8de28006208faccf626b431b55747b5f5b1f1b6877b7b71160b62ea4b4a29312f9379e6785ef SHA512 d0cdabc89557f5027ef63061c982523946aacd21f6537e4610fffae70d3749f19fcc3e5370d546ec15f547ae3f96ed84a0004852fd568ecb1470d09a5fe7ffec EBUILD qtwebsockets-6.6.0.ebuild 510 BLAKE2B 261216a8b95c730a81fa6714c13c556919232bc0365b128e9e77966452cff63f6585afdfdb4e330235355040b3762346f946b44b7d673cc8e58691082ee8d284 SHA512 4963afed478b0bb00fd7488529fcb35c2ce6e3f5891c3089e8eb9708b76206c1b959ed5b6367e7489aaa229e24752b5d1b12a4b6fac3ccdbd9a579a0f33459a0 +EBUILD qtwebsockets-6.6.1.ebuild 510 BLAKE2B 261216a8b95c730a81fa6714c13c556919232bc0365b128e9e77966452cff63f6585afdfdb4e330235355040b3762346f946b44b7d673cc8e58691082ee8d284 SHA512 4963afed478b0bb00fd7488529fcb35c2ce6e3f5891c3089e8eb9708b76206c1b959ed5b6367e7489aaa229e24752b5d1b12a4b6fac3ccdbd9a579a0f33459a0 EBUILD qtwebsockets-6.6.9999.ebuild 510 BLAKE2B 261216a8b95c730a81fa6714c13c556919232bc0365b128e9e77966452cff63f6585afdfdb4e330235355040b3762346f946b44b7d673cc8e58691082ee8d284 SHA512 4963afed478b0bb00fd7488529fcb35c2ce6e3f5891c3089e8eb9708b76206c1b959ed5b6367e7489aaa229e24752b5d1b12a4b6fac3ccdbd9a579a0f33459a0 EBUILD qtwebsockets-6.9999.ebuild 510 BLAKE2B 261216a8b95c730a81fa6714c13c556919232bc0365b128e9e77966452cff63f6585afdfdb4e330235355040b3762346f946b44b7d673cc8e58691082ee8d284 SHA512 4963afed478b0bb00fd7488529fcb35c2ce6e3f5891c3089e8eb9708b76206c1b959ed5b6367e7489aaa229e24752b5d1b12a4b6fac3ccdbd9a579a0f33459a0 MISC metadata.xml 597 BLAKE2B 9cd42a9c56fb752ea155093f8f9222b8abecc3219bc770c4746ac45bb5b741b829688d8363b2c3580125ac43a31420522ba83949534a0c16aef7386bb46648b3 SHA512 55df60c57864187551629b4f6d83803d29154d4c685b50151e89ce9aae733a6cb3a0930c482cdad40b1880904f9c2c0ec21483ac7b801932086ba0186dfeb1de diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild new file mode 100644 index 000000000000..bbcaeda665e8 --- /dev/null +++ b/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[network,ssl] + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Quick) + ) + + qt6-build_src_configure +} |