diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-19 12:05:02 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-19 12:05:02 +0100 |
commit | b6cfc0c19effe2d9f7b8ab303cd00636f16da253 (patch) | |
tree | a0158050dac0a7ebfb9df4f667ec6ad2dd185538 /dev-qt | |
parent | 2d01b3d133c0fbf17de8d7b47905585af88bd6e4 (diff) |
gentoo auto-resync : 19:04:2024 - 12:05:02
Diffstat (limited to 'dev-qt')
98 files changed, 0 insertions, 4663 deletions
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz Binary files differindex e8716309d637..a01b26b7959c 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 e9a68954b6c6..39d02f6a8ccb 100644 --- a/dev-qt/qt-docs/Manifest +++ b/dev-qt/qt-docs/Manifest @@ -53,210 +53,6 @@ DIST 5.15.2-0-202011130614qtwidgets-documentation.7z 26789215 BLAKE2B f0561ae272 DIST 5.15.2-0-202011130614qtx11extras-documentation.7z 36673 BLAKE2B b7eb8f048acecce20b911267755e1e467fb23b975911025cd43915e043ffc3f34b2b38862f32ae9959dc7e5c759d22731d33fa600c9b8d239f0f0ba1bd6343ff SHA512 ade0a62026d32342fb2b48ade9a164d24e506f5e392e68c451055238ce2a673ea4358472c1132daa779498ff7f2351440d73b6218d5a01e8162bda0907215894 DIST 5.15.2-0-202011130614qtxml-documentation.7z 448310 BLAKE2B 36de636799fbbe1b67db6e0ec19bc478d7d5003b840a7119ad8b11589a4d514b00c7aebc2ac2ff4a80004ecbb8a70b7297eae8f7624171f4ba62435996f62b32 SHA512 ac5d137311eb13491dac18746eef3a1c5dd87d37d3446047c380cfdacad8dfc9d5e54a078278d98ff4ff75b39ad6044fed9bda481e35e307b3f103b792d253cb DIST 5.15.2-0-202011130614qtxmlpatterns-documentation.7z 1199986 BLAKE2B 49caea50be44260696026fcc395df016ef69992fc2bb8e3f31005194cda4987729fbf4e837171732ac5d95184a36cf1574c1fa01f6f2520bb8c52515773564c1 SHA512 c2ad2759ef7dcd78c2039f47ee01f9d61338f6735b9ef2caf8c99b959dad94dfb32249ee5cf8d605d71ff8a3cb5549ec602df1877f3624dd9ba6ca7621a5cf0c -DIST 6.6.2-0-202402121133activeqt-documentation.tar.xz 249028 BLAKE2B 07eab503d83013135f5c757c296779681e607b64c68a57a88d39374f82b857f1556c5b9df257325df3c813fe6cf1d1331dd76c6205e8f32545fb3745574aa837 SHA512 c0a509d9791ca4c341f3e662e45c1f9ed810eea46b573f0d4908a997d5486262e962deb8bd1dc4d968bb90f013be5ed8a0e1267f1fa30b5def4840ea4872ed48 -DIST 6.6.2-0-202402121133qdoc-documentation.tar.xz 285360 BLAKE2B 153423cd28e6535a22c9ea907bc7f261ef8229cc6ba8ed9b4abc686f0a54eb1d52f3f4af4401e8d9d56830f1c7094d12d7c29ee0c96a36d08bd75806344569cb SHA512 70347eff0ef249f52d57563fa47a511f5f7f4b5bb7a53c0a3f9bd7adbdc5299ecb08c7e5a0800d4b6da33858e1658bc5d5c2e8632391f3f1f0b5f301eae81568 -DIST 6.6.2-0-202402121133qmake-documentation.tar.xz 344380 BLAKE2B 8366dfb9c1ba3f7df990f24eecf62a7bb1191409a54308bd072963ed0f75bad89e656d97b1da59b4084f0bf10366ad3c0b71094b0c5f0653504af7d806a66111 SHA512 1cf4e7d6a30baaccc34fbb335c6e3c8d29d407061a5c8c1050c23a4d3f4f7a954cadece6e07021a1b9e3feac893ce0dc4a85bae6b7e1f9b3e4bc98caaa99804c -DIST 6.6.2-0-202402121133qt3d-documentation.tar.xz 5588096 BLAKE2B 1c70645a8d3da31b53cbf9e3072cbe17851c372dddab6d4e298e260ed4f90f91514383201f6b4fe46ec79e2aa0ddd47af3732cfe2b1dcca3c224da94107fa588 SHA512 ef22a4f6e901d0ca3fced61b27b58e81b7e49dd4ceb46070d5b457ba415d3e022fafba7b70b74b48c40a670a728bbefc8ad88b11d99c16f66c0346cbfdb97a5c -DIST 6.6.2-0-202402121133qt3d-examples-6.6.2.7z 60339397 BLAKE2B 97c79f463703bbc88668dd7647982b5ca61d1ad628097653a7407f98936a5d69964a6b0b235c1d5e26e636be8e1842292f9643367800f5fd6bb66c213eafb42f SHA512 f3895b46665f27213704290bd1dd80931983e6de5441fd2a70263c2abca765623fbe36147b1070bb558051a42b509c7d25075fda1737928da7929c8058f175ad -DIST 6.6.2-0-202402121133qt5compat-examples-6.6.2.7z 27951 BLAKE2B 901c497e8974b1df9ea9d8eb90bbd4e3113a4439e6586e6be41ba963c5593b84e5c4df0d86a12ca25389c8653005b0ca75b68fd18d5149e9e41ffb8eaf2b4f82 SHA512 ecd355679c17614dc22db18f26e2fa1547695038b8c529f49cad5a88d3df1269ccf8f06570ba825d52551be7e44536a300dfbf5a3db4c475e25e8b15980890b5 -DIST 6.6.2-0-202402121133qtactiveqt-examples-6.6.2.7z 13126 BLAKE2B 517124857a216863f9cfaaf2a8c0dd48872b85462a192b028d754af0674ff6ce3dcce8b7c30bfd568618275b04748632e25292c7e086ec4dba23a1edf190e4e8 SHA512 f9119bcca8f0b4129c8372782bfda370184c3720cfc9aadc11e6ea59bf26a074ba647122b340bda946f611a34a445e833376684b908232be843ba8dd0def99df -DIST 6.6.2-0-202402121133qtassistant-documentation.tar.xz 461792 BLAKE2B 46a32906e6d6b3efc03e39464b72b11946b2aec030f5b8e269720ab891b58f0bef1843c2577ef9cdee3da50f862643aaf74d13969f915ee02af202c989b0ee73 SHA512 13f0e7e6435ba352cf3ff4f30e26ffd70cf320071f4f8060569f3363441ccb1e342d3529979c483fdf82f540a7ad73bd02ca5700efcb753e40add868e6c0648f -DIST 6.6.2-0-202402121133qtbase-examples-6.6.2.7z 4286085 BLAKE2B bf9364ea3b0d26c61bcacb6771dc16fc08dfdade36f213c5e32c81b2f70ac675fe5279e474d8dd8cd88392992d4898f3b5792bf931e1713bde13feaf0657f65a SHA512 f6ecde63822cfa84797f119c06506fe005c22d60250db6578b716f5b7871576679dc03f3bb42eb0a06682cc5998604df29c11bd5b578167adcb81b2fa6ad8910 -DIST 6.6.2-0-202402121133qtbluetooth-documentation.tar.xz 1023332 BLAKE2B 4fab1a4d8c012cf3b23696125dfdfd6426c7f4ca4972b34421a747316b8642e1815f721cdc108477eb6f53cddf0d6ca9787e63b17ca63de75eea0c6bd9a607ef SHA512 3a3ec32d124c00230282f74731d88ba0d2ffbddc325ec1fb20d50a6444e9900777aad989c533df04c131ee044eb403ce7f29362dbf0910eacb930e78a03040c3 -DIST 6.6.2-0-202402121133qtcharts-documentation.tar.xz 8852304 BLAKE2B 34af480facab67af8af142e05aa5c326af917183333c99bc038bfdcc222b1e0a355fdeb07f28fc4129e1616d36643bafa883a21b4a15091f432242c1145e4e08 SHA512 eb2c25753e4ff056b3c93ac3c8a798d7e4a76f3b1e2a83ada8d868a5542efbf0d095e773c7e79a239c8782f00fd5556a8d93bef76465732e0ad74e3b57258454 -DIST 6.6.2-0-202402121133qtcharts-examples-6.6.2.7z 162695 BLAKE2B 1b0282559cc803967a03c409be5cd862f7bd70366e23bbe618400941247a28681196d96e847dec776db6d89cde3e02df789940a0faa60fbf6b3d8fa3f60cfe2d SHA512 5824faf46e7c77173cc67556923af1f34e79ec15e6d82bb5e8719529a0ac4ca0c0db10756afaca010f724b891813f90295780e256b9f639717d524c96c8de56c -DIST 6.6.2-0-202402121133qtcmake-documentation.tar.xz 94424 BLAKE2B bea60c699d23f04a667af61b57450aba2b3777dfb05b21af1928292d26812bac87b361893db7a509ad0715ecbe307c75b47baf531f8452cdfb4e21f664392f06 SHA512 79554daeed91f7eaa488dca956bac9e9c7d7563cbeced7028f8f8614947a1b7bce3c2a1420d605e60ad960c66ff90df693c61f69c42e4ad188e8c4d53c1915e0 -DIST 6.6.2-0-202402121133qtconcurrent-documentation.tar.xz 186100 BLAKE2B 3469da955c96d3ac56b77cad7e09db78d11a5ab8f247d9b79652cff2f9852d807294e7489b55a573fb538bc84d17a626248b2926ecdb90f709ddc2af1b4190d4 SHA512 ce6c6a85e358c5585488cb0a0f65f4c9f2a21592290482f2788b72c4f98c6210a1bfc01a0eda265298472e615831193c01bc9412bd7a95e4a81b1ff4204f0141 -DIST 6.6.2-0-202402121133qtconnectivity-examples-6.6.2.7z 403984 BLAKE2B 1fcddb27bad161f7c1321730d4db785cb84ab9a69438156629ef058d2e804654ee52bade79aee271569291063d568a3ec04b6b611190ade8d3314b6012ff7501 SHA512 ded9dda213114adf52172cbf4bbc7440be61012ed6cd7e59e9334913944fc59b1dd62ff7bb42c8fc5e9f62e219cf8bf678c11ed1f04485972ee06c7ac8623acc -DIST 6.6.2-0-202402121133qtcore-documentation.tar.xz 6994040 BLAKE2B 39448509670682426627e1f0a4fa30c12121310cdc2a67fc3c58ea521208d538e3c2f1a1bbfd9bd58c7a4014d58626d2246ad5a8320b8b5d29c1f59f7693cc56 SHA512 9c28674a02bb1cd2d8112ad5ad3d68d2bb147624b6e4712ee1717be1488f8cddc2c7b4c4f36bf07a8798614e48fa2f25116829b8b9798d0da9c503a41b20583f -DIST 6.6.2-0-202402121133qtcore5compat-documentation.tar.xz 320684 BLAKE2B 335d3d4ffd953bac331471d4aaea38254da86fc01ae915a7265de2ba7d754b8ef5fc3560352cab9f3dd5578dd65174488d9aa6db1be68e4a89f7e71891809f3a SHA512 8b44e2452f8e838357605170b6835accfab90ac67ca32121865c281771b454ecee56130c94558f0eac8f0e643ddeb2e6d9d59d41930a5f8bbd7c9440e06f0ed1 -DIST 6.6.2-0-202402121133qtdatavis3d-documentation.tar.xz 2709208 BLAKE2B 4cc6c7ced71b4330071fa39d6da5e0691cdf34835642d1d06cb029a2cea2d679d4da63ad8c34bc39c3bcca188ee430be55a2412816ed48cf614a5ab4463f4922 SHA512 e89efbec00c46c425a96a3c125d1a42f5b1882ce64bd51a235b0f2c9124d4a17b2a5e5cf45c26b68edc5a91fa346b0809c14c69385e68e379bdc097f4a6558f6 -DIST 6.6.2-0-202402121133qtdatavis3d-examples-6.6.2.7z 2771142 BLAKE2B 6306587a62ffba42528e88ad053d3594448dd870d0f345657d646661b3843013480381edc65b63e4fec1e808771470a13ecf2586c43c11687df95dc58221ee60 SHA512 7a97de46690c6377c2bbbd0949118329840e37ac618f085329c9f25cfd834235b71f75b49a0992225bf78a1b685ac47740e9dc25b167f1b081ed997c3d736de1 -DIST 6.6.2-0-202402121133qtdbus-documentation.tar.xz 331204 BLAKE2B 75d95b54a5f11077c993998a9947134d594b24739b72ab896f21b0da85c670c317c9434a995cbb66ebd587cbaf841305c1d111c3ca88ca2466d224a99cda9578 SHA512 1ad36644bdd2ca217659d6c5f0488882899a3372e6f3593e342e4f3734ed71f36dd08e0881455f6a75a922e2eb571789e9b9014444f7a29681c67967d9269527 -DIST 6.6.2-0-202402121133qtdeclarative-examples-6.6.2.7z 10942253 BLAKE2B 5964bad57e80bb17c09386cdefe160d8ba3d150b7e3cefafb1100cc39815e89ff1a4c3b02cb386ff368c01f79a837c6541b31335199c5bc3604a429b2bd3b75f SHA512 b384c83a6ea4f7beeff4e0b255ecb7742b0973239add1f928f7b35da0864b3c6cc32ba3d0fdfb58113bfc540ff0ba0b934e27b2644a660c7cda7e65cab148109 -DIST 6.6.2-0-202402121133qtdesigner-documentation.tar.xz 3331472 BLAKE2B 4701377eb2393b55931afd2ce90d5c9af381b4421a18bd8c3b90a2cc93fe577f8040a2d941a2e7a5a4db35c0f0dad1290f294b1de9d00ca3583a89dffb16ba8a SHA512 77382597504499744315fe42b00af6c0b6b04a707dcd1a436916060d8bf92179515a7ac3382dd3ea5e90fa53f99fcf07e020693b45a73cd77c18aacaf6750c08 -DIST 6.6.2-0-202402121133qtdistancefieldgenerator-documentation.tar.xz 149792 BLAKE2B 9647c7afae90155341e7a70b30b663ff0e663add3c175bd21fd3e0e1c5d2ad32294b6dc974aa6a385dbfd56a23cc7dbd69b8ec1a877e00e71e683dcec7702216 SHA512 49bee73d37fdc5a69dc551f3b7f8f0e4ba434215116aa548fb88dba6ab2fb90ca03e3471ea98a4cff6aac1dac1bd6cea17f6878218389195bf2a817f66731983 -DIST 6.6.2-0-202402121133qtdoc-documentation.tar.xz 13438272 BLAKE2B 009f18954d9bed1a1dbf9157477a323724122f97bf3aa303442891a8cc00062ce60516d7419be066939d223781c91de2b53f4556eefc2b80e92bd65e3e0c7d44 SHA512 2b3b259d2a22e36f31babe8f06f7c0f9e0a4c73c4f7b0c09897efc2d10f06ef55912358b3f12043033f3c60c951fdb36197c732426a5a83493befb58fdaf570d -DIST 6.6.2-0-202402121133qtdoc-examples-6.6.2.7z 7290958 BLAKE2B f528a71bec3d09be700964bc24bcb61db49015026d8334c52db5a8456c6de1113bb4835d770ac3e3cbe0b4ffff302212bb6993e78e645a25c3eef97d0f90cd48 SHA512 97940b1c7a45688b1c2ba240f94887322e684f097b1f5a3dece420e9164bbd052cb54d4d04cad04c8c16c6fee58de1a627d30b63c4ff724fc056bc9dcb30d5a2 -DIST 6.6.2-0-202402121133qtgraphicaleffects5compat-documentation.tar.xz 25785632 BLAKE2B 4452125d6ceb103af706340d62d6d1af063ae4b677d382c4fda31dd85954b788758c625ce8d444067b89ec3c568a36d18e133fa8bd0ac1989da454b0bcbca9a2 SHA512 cb83eaa4b799027115de030ed72344e9c8579c2a395a44113a76926bf059c56eadaa51d10a723a3e62c0c6930eb83689e98d62f613c7dc499996d51d2d7694b4 -DIST 6.6.2-0-202402121133qtgraphs-documentation.tar.xz 5982456 BLAKE2B bd38e6ad571e0c829171814add7718fef2ce53489cd8b0002f8cf23f8b404039e78004d09d80382d7d5190ef415de01bf63e26c9fbc1af51bb4102be7d6841d6 SHA512 31768b9582a5c3988a19d07513e79600a57e26e921ff1b31eb9165ddd69c55112baaa46f31764d78a421d6b1f3c7bd4da3560367011a9e4d6e6595362b997434 -DIST 6.6.2-0-202402121133qtgraphs-examples-6.6.2.7z 2562825 BLAKE2B fe9cc7d05b2834080a8c7587edf6b2b76d43a211840c001bc8133057b6ce9761a90f45ce415cff3d6cf9af6f259b8b8894661e19ff1b4ce1685b3563e5b8bb02 SHA512 fa1442a6cb6eba93e269e203c16ab89260163052adb50c4870e63af90c33545ccb4bd0099a28e433c40cf6810c4fac36e5cb8d053cc696fcb0a9906854c25a79 -DIST 6.6.2-0-202402121133qtgrpc-documentation.tar.xz 201824 BLAKE2B e011c0e67d16ad0649387d474f137bbc470edd6aeb7789211544e6217d1cd3496e6e73d892f1035d5cd7bfdeb676f2ba20d5b4e1a798c924306e868bc6ad7e32 SHA512 8d7678830167bfbeed63819d6400abb1e32eae250dacb379878e565e91ea9aa43b4a6d6af88e894e734bbece40722424d176261584a54f91d68ecc3f63776827 -DIST 6.6.2-0-202402121133qtgrpc-examples-6.6.2.7z 96671 BLAKE2B 15201607788cc8dae4bbe5d499f0411dac841ba7e4f3dc88bbf0ac8dd10568a9477f42812c3061ca6b8431a4ad8073d1b5361b6bad9051f6b30a1dc7387626be SHA512 de6903674f85f3a2008c565d3580c8c9f4196d8cbe14c598fa0deaabf632c6587df8c558c8b5b688c937dda66af79379485c74a2f47313d5d7e436b0db8cec56 -DIST 6.6.2-0-202402121133qtgui-documentation.tar.xz 7160180 BLAKE2B 79d538ecc51667dee4c120f98881436ee501d871d5ca0df1715836b054fa7f521fbf119fe9f5b759757515edf5ecfde30a9abe0d6fd335000a5121098bb18a73 SHA512 cb106b9e05038bf15761ca4930f57996fe95282b1d470e5316b19f90461c61116ad58f83b522aa1240d22b7e89b0d2f3e9415a29e8ae5b75228817bdc32ca779 -DIST 6.6.2-0-202402121133qthelp-documentation.tar.xz 212004 BLAKE2B 1715a7932d78f75f4ab3d67dc350174fc8be2253df6a8a167ab76e40e0d0296775a420f96abbc74d19e9bd3164b27c860362f94d5a19d8ab6cd68558ba62e050 SHA512 a868de443ae5becb4fcbe15ea3d6b1d2cc6d7176ff6ae4fc91e2bfeb3833a2ded151bb911f9103fc02ff9fca5bf9c7469c7791d93f80319729dac01bf2f0bcde -DIST 6.6.2-0-202402121133qthttpserver-documentation.tar.xz 293108 BLAKE2B c463c397a43d766f8b6a0e4ccfdb0dce91b2c70ac7d96c909ad9a1bb704db137839e3058a96403f2e83b4509e4624239eff0389b9b7dff17db04b4536e83ed4b SHA512 d498eb62f84334b9c35020516105a439fda99a1fb9d09ac9d114d8b5c2b323544fe865e648bcf4d1fb713bca425337f25a4461d04e0a916bfc7991e1d3eec7bd -DIST 6.6.2-0-202402121133qthttpserver-examples-6.6.2.7z 51577 BLAKE2B 8287721e8f6c86bc6eefaab2b3c0172c7925028d2210115138e0836bd2e83e824ce2691a1834fd6b3039b464e4d7d17c5cc4591da2d94b352982f5fbd316cb4a SHA512 485fb5222bd7eabcd44463eeb40d8fd813203523889120ef0f52357b5b6eb4723fbf53624c34ac52f397313337e69560f302833605bd8916e27f69ee25631f8a -DIST 6.6.2-0-202402121133qtimageformats-documentation.tar.xz 32300 BLAKE2B 4284a7d92ba45aeb351dc5e3814af0646d1ea28f7727987a3c60da30f3ab5bcc6d4b3ec5badc7ee0db937c7739e13765e754dbaee0efa19392271abf5923bdd1 SHA512 7bb8502a31d1d59e2e0e6add0e2b6572f3d746e576346b1b1e0a26e05d5c37acbe6cfe2a34c462df1eacf73819f5b8b42f92666a96e54bfe25ac4f04558dc1c6 -DIST 6.6.2-0-202402121133qtlabsplatform-documentation.tar.xz 538756 BLAKE2B 839c467ed98272fbf5fb947dae90bc4b390dba650a92ab6631344c23d4b5f1628def7845d8b668e93f57d1c080b1c32d7ec4f528b4e3451300c8e9b8d62a2db2 SHA512 291e0e74a0f758d46f74917293f016d63dbc51438e60991346bf18f0aefb92d2eac1ca30c9eb757c04da4e3af44242be66e4900beb90f5294e4727579a34283e -DIST 6.6.2-0-202402121133qtlinguist-documentation.tar.xz 1114060 BLAKE2B 0ca43332afd7a9d20299b792d4db28630f404df2064a9a65a543e87ccf951d10d75f6ea8340e22d62a1590bc4697f3d21d4c1781896c2164a201160473a191aa SHA512 0aa31183606e3ee851625d3645a786f6a52f9df83e2387dc6d731f4c005557cdd0353b17cc699f9cfb1b60ca2b6e9edf32bb5f9e376d122d388ece2ab046ffcd -DIST 6.6.2-0-202402121133qtlocation-documentation.tar.xz 2761100 BLAKE2B bc35054591d631a54917b7d1baad506fcc6410815973f18387a4a5366efdd2108410bf474352fcd26e06f7885db460956085c3f9e100faadd947a991aca26599 SHA512 33edb5ae4e785702613eab817f5edba7d90adadf397e28233de7684050b6c58b68a9332b59c6f6bf27698ab0d9b267434ea79dd39e0a299b3930fcf38f340209 -DIST 6.6.2-0-202402121133qtlocation-examples-6.6.2.7z 1433938 BLAKE2B 0b6b91ad30e021132b9807fbde223ccbe4d59883bfaba97933aa5911b87bbf23056fb45648352167a9da667d64f0182c5c049ab4c7979ddc552bc3456c93bb00 SHA512 d32d11d8f421bef07f4b3c490c0fa73db342020c2256655e11a50e0e2c2ba7ab8c5d53a75f05c38d43b59b61fe816bf02a37b0c70c2e39d09708108664527372 -DIST 6.6.2-0-202402121133qtlottieanimation-documentation.tar.xz 40528 BLAKE2B 21fcd192497ef7e91f241d69f019c2552ea64fa278a4d365faa65e951532985d73da1391ee2a62ff16aa7f69e1de1ae60b363e6d74afcf704581486f9c1955c2 SHA512 2ab6080b5701df6f0de4e66af6bb4f86cf142fd831df10d7774144ab6f55a58d0953b47936b172284b1d3e1575ad19d715089130c1020ccf52b237d3f6b73a59 -DIST 6.6.2-0-202402121133qtmultimedia-documentation.tar.xz 6566788 BLAKE2B d5664940ad7c34cf281a9cc35566d34715daf471aeeffc82eedd08d840522d780e496a621a67abbbaeb77278c66fcd4c4bce97ac684220f44bed968205394be3 SHA512 fb5aab8a9f1565b5474b149c3236207608c6d596957da1cc3810b7393e04f7f841059b75e91a86540817b30a40e3edab6d31e3fc8a5d426e87988b18b04f8c5f -DIST 6.6.2-0-202402121133qtmultimedia-examples-6.6.2.7z 2643321 BLAKE2B 34a13e763dfc026b35b894960366d9238866223dfc3aba61627ea06965aa19cb949003c0fb24f4eb05d533a26747c5aeaad8e70d5d63c349d31c78bd42fdcbff SHA512 aeb626f34cbf4c04cdfdccd590ab90f31607b36561239e234200d14b2d815aae1f13212ca76aec194fe6d6e965a23c3a771f1ac555ee2c9a596f732592af5141 -DIST 6.6.2-0-202402121133qtnetwork-documentation.tar.xz 1239752 BLAKE2B 458d1c9b3d79666cff03fcb90f58a64e19c9f8f0495bf0f63f240244d63e38ded25e2dc27d46c79e80057e66f46d31dff2c3acb0ff097e8a897e45ca07a5add6 SHA512 db9857edf5602dcf67f1cf518e7c93a41f465351900e86b974775898e2868d582d714703fc56faf5fae5d624848d460b5ad32f7e6d5f1f67b510c9e2ee0e4678 -DIST 6.6.2-0-202402121133qtnetworkauth-documentation.tar.xz 189248 BLAKE2B dae93d78fbf1e8e9c153db2f99d857f8a1898ad0cb8964eeb0f2f06435f3ab69b058d206c7fd95d96d820f3990fec044fb93b8263d2c2c29bc9bcbe3b0c45e37 SHA512 2e2f29a67697e0ecab34ff7266567379c18d8f9a5d3d6c2af68cb57790bafab01e62136e0c7e07a2254eb3b2cb48f8b11a139cf116d97efe5383ae7b88a28bae -DIST 6.6.2-0-202402121133qtnetworkauth-examples-6.6.2.7z 41496 BLAKE2B 254b4e3377b2042bd6acc6510cbda6f903ac3bc924a9e268bc5c99b3faa0e8ad08609750283712f259996c1cea0a937f070da051d756a755b98aaa693cb63e3a SHA512 c2a258a6845362234b4b941c885afdaee45467a5763b22f653581ca7c1b0b65285a3a431b52f086de77a91c68df47c9c4245a67b748ceec94c489ddb64223630 -DIST 6.6.2-0-202402121133qtnfc-documentation.tar.xz 227668 BLAKE2B 10fe5e308788e2f0b2d65282d8aa3745476008eaf1fc2a624c347a927cb6c5939ba41ffeceec7aa0f7dadc22c53306cca4392f7e3b713050fe6318514d16353e SHA512 aa1180663c6fa491e856e9261c47a61f645a66eb89015b860aa162334d8cd6fe344f6140a657d7d044090c04d83b706484b0dcb24ffec9c1fab7e804184ec13d -DIST 6.6.2-0-202402121133qtopengl-documentation.tar.xz 1027408 BLAKE2B 30b59d9c43176198eb0e1eedfcf857aa73aa5e21071e4c932b86e881edb5d4e6b6e830c18149bc757b906a5715b722e42a40b57d386dad1bb4c2036e79a8b59c SHA512 0406111abc8f7c546d6fdf9f005ae241f7862338adac78033f9c9573468e8e3d197b97d39db779aaa082d12f2603a974b93ad0b9f8af6e1d89becc27127af7d6 -DIST 6.6.2-0-202402121133qtpdf-documentation.tar.xz 943792 BLAKE2B d6d26ebf1f413dbec39ef922335cbd64769915da00413789d2278b27dec3438963481d7fbcb248c245409bbd3212dbfd9b0a846061ada24abaaf78135e52781e SHA512 a0c570638767c9e22ca6c4f74216620c3d6c7f5b794b74077e070bb2202fcf6dcb59017bc8cdf4c5c8e532e36268a04cf0f71fb6727809e578422cfe2ee7b42e -DIST 6.6.2-0-202402121133qtplatformintegration-documentation.tar.xz 42108 BLAKE2B 7ca4c85bf633ee996f2e4ac40d320c3c4170ed5afeee37ae82a78b529e12daa995d506105ae4489b78e40492dddc22cf90cfaacd98564c426c598d1dc09681fd SHA512 5a9ff4a6f1c26d29fb09627a099afea4e82f451bc37af74d6ca969be3926b98cc80f123cba6d682052353490d8a357e21412f78f4d2e14e4f9df7eacce02f39c -DIST 6.6.2-0-202402121133qtpositioning-documentation.tar.xz 639004 BLAKE2B e7118b1ca25c359181d41ba14be81a7b8b4257fd7526e544649d3e4c7c85eed64d585cab69d9266dd43c57d6c007c4eb4edbed5a3c32d94c7b34065ed71a4350 SHA512 c767b66954508aa8dafadf55924f84ed0166984b97f03cfdbd0d359739905d4b5c59de5e25c02bd238451ee73ac65aa3a083ae07fbae1030988e3eb7ff8ab4f0 -DIST 6.6.2-0-202402121133qtpositioning-examples-6.6.2.7z 1118783 BLAKE2B ea94a458023d91846d76cba3cf9f6dd6607e8647321f887bb9c1fa7c27ad76f89b3e91db1db85756aa5274bce2e4333b75c1d177ddb83aecca6a41b288c636a9 SHA512 cb01896cbe79c39e83462b3d72ea951862adbdda26a24fb0cb355c00052b0c62e9052bdb42296629c3ff782e615e0126a901ac02984e5a921b5c63b8a97c7e51 -DIST 6.6.2-0-202402121133qtprintsupport-documentation.tar.xz 350740 BLAKE2B 9913c6bf0442f6f000822519bf3f44048241697bfa86b858a2167de6c5688f2173213729793318e758ee1a131fcb1637a022798c933d75ca0a7e7282c03eea20 SHA512 f6f8c637ffa4b8e8e5100d40bd96ad88275fe9fe6d22d92142e18f37356a6c399885c1406b87f83f6d26116d4667e2e92e03fb5192789790c8dcc8a5a0a739b3 -DIST 6.6.2-0-202402121133qtprotobuf-documentation.tar.xz 302440 BLAKE2B 1251e8775c1c12b54c9274ff39491039989f8a309e39b057c91699f1b6057290523f92eec55124f7b95272486446a00a6337b729c1237a9c21de9344b2550a02 SHA512 047fc457ecb1717a2dc2b62f4ba65a0aeee3b44b8ec34518ecbb28a0f9bd56eb39b5cbb0f2a98acd2645ee2777bf7fafb1eaabdf6f5cd16de5a542515f7b4a0d -DIST 6.6.2-0-202402121133qtqml-documentation.tar.xz 1449068 BLAKE2B 3aea68a065e31aa715e48eed9c8096b2f6362bff4d3a95d12bb7c552ee8c3c08a0ed323b2a7518809f08c60c21e6a310c49c96c469ec01e3bd3d4491c71fc6d8 SHA512 af1186d0a17abff0d5fbc251a1f2cabf3534daa49e9b67cabf8344afcacc9b24caf829f841d43558176388332b6c5da8682c9233dd3825bacca7f427d8e89fb9 -DIST 6.6.2-0-202402121133qtqmlcore-documentation.tar.xz 69156 BLAKE2B 8f3877aab350c68734213188ff7f7f8e61337a4742feb2cf0fb4f9cd0621be9545a5e3d3b2c74940efc29a0b75b88e78a8fb328dd4c0ae1e32e3a84fec0ca77e SHA512 0cdcc5255f44e9b38f93ecd0885c1ae28e7711bb7b71dd0975f01393991390e5eb86dd73e8cf9c70f0622c1a38d469afb84fec34d3f797361b248997d94cf063 -DIST 6.6.2-0-202402121133qtqmlmodels-documentation.tar.xz 138876 BLAKE2B cab85b16d89d62973a760648797af466cc108b367c6f48f5cf2872285e39e6fa30aeb0894b4df919b0fdb94917a2366cf4b8af2374bd5e0e8b1764f69caa838b SHA512 76300f845fd163c7081fac4a2c338cb5d78b7b07e2497a1caf428159319a07f66c95cff8e19867ce301cd87f75ce7ffa4813c809e7bdd709895604ca9be25359 -DIST 6.6.2-0-202402121133qtqmltest-documentation.tar.xz 90268 BLAKE2B 3f62c6eab30c2742d20ab158c1dbde1a6b4f11c897033f08e89757042b2f6bb7b6f394fdfb14d38a19368f6ed413083cd860b65baff630ac2a62b0aea4d85795 SHA512 3e5d470cb9aef17dc1b64c85f07b28e51de9cfc62cdbb2bf90b32ba0218f34cba5e36fb5679a50f51c245340451acc72d3ae9a0630fadabcd720a1b31fed8c3f -DIST 6.6.2-0-202402121133qtqmlworkerscript-documentation.tar.xz 31304 BLAKE2B efcc0a8b02c4d998b8ff59d670621c8b2d5f0facb716714e02e9731188f9e0d87a99ad3a5292522e8751a2c777074c6828ee111cc8a20d8c133e8ce29029bfec SHA512 ea558b83982a45322ebc51b6cc6610f7f6796be267d0daf0fa1c62a5dbe24dc2d545456bae7cdfc592f0cc5729e5253ede9d56e9bd58be427476bfcdff6e95f4 -DIST 6.6.2-0-202402121133qtqmlxmllistmodel-documentation.tar.xz 37128 BLAKE2B 432c89e32c5eb30a6e0cd5adc90a5683d727d3ddc412466a2f63ec192a37353303669390dfd43e100d421a68cb67f57598bd671ef99c054474c80b02dba26eb3 SHA512 d51d7f19a3ffab83ad494a429e4014c1e723e0de5253603c1db8e0bff1a0fc91f00b2f2541cbc07377fa928a93be9e09ee8f9749d43e0f56fc284477f03492fb -DIST 6.6.2-0-202402121133qtquick-documentation.tar.xz 22260060 BLAKE2B 120462cf3544cb42669ad496f88f93f9bd23dc75815a1092f5129c5b3df074e77fca89195b9b4b5ea69dd65ed71e78c2c2aff4bc546f608d54dc9eecce79ca1d SHA512 e7335d90268be82ecc8b25646b5c9a59b5868227213f236e60e7ce8a8721b5e7a5c5076a2d0dea822e545a908b617aeca6fa90501dd55f2aec927cfa8eeb5c94 -DIST 6.6.2-0-202402121133qtquick3d-documentation.tar.xz 62586380 BLAKE2B ac998a1013769f983e1d5ada4012f5dbe4c50ef4a911d77ade4aa266bd46cc94007619dcf69fe5dbf3d865f19176acee3f692dcb4142bccb18bc924964e78eba SHA512 358ce6f61a6e17bb55cf103569f24ac7c27addf5bfed9f65ba566d584e47a22d378a2be31467169605ef324056de9bdb5f377f48969248e9b16dbee5809ea359 -DIST 6.6.2-0-202402121133qtquick3d-examples-6.6.2.7z 19258580 BLAKE2B 661bcf29a584bcf7a596051de8a2d31e036ff105c161c9feee85becf03986f90802dbc5dce1c23c3109f3f51300d2f7e8ea742cf50a00118487f44f31f45be45 SHA512 66f211d7f7e955834c4b5e0489b2cfbb9f987396b3c61e891ead097145a277c0c8923017a5616dc75e5fc89e784bd82da93ee21dc5f9c69d616ede390a161d05 -DIST 6.6.2-0-202402121133qtquick3dphysics-documentation.tar.xz 4587808 BLAKE2B 828033a708ff1329efac1e52575104da75c8a58300afc8bc1f75e91a8d6244eef5f06451de31e5d4a895d5c4d2cda8d8cf7685d1a9b1047b51d817d9cda45bc6 SHA512 d4563fa3de47a10f0440861ba53798ead5b27ad0a1b6ab36f3ed7890304dc21f1b9750e13200dcc916f1a0c67b2054fe2d88673c5d63cef8ce4b7fcaa71f139b -DIST 6.6.2-0-202402121133qtquick3dphysics-examples-6.6.2.7z 2355447 BLAKE2B 144f255df48817c7df551af98761818cf181b3846352feac2f01065c4421c4f5d110f5133e14b3c7d370adf50ba3e096e2562d3b37a7fdeff2e4ccea92a53799 SHA512 f3f5b1f4609341839d3ab0e58aa12ffcdc78af331d37232627fad661aa739f4e724bef35213ca638d4e927db548a0110a412991278ad2b399f7b012f72c9956c -DIST 6.6.2-0-202402121133qtquickcontrols-documentation.tar.xz 7305164 BLAKE2B cffe06903bb712052b7362e79f3aa8fcb840de261c4771cdbfb117e90d411dd88c7a10f76045a3c3753e2c962808f40e48afae348011cbcbefffdd8f08037b9e SHA512 e0c7933d1e369f645ca3e1570462be1cb421dbcbf5f1e0c25541b83fc9c2c6ec6b76674ba6f2bd65e3107dc6ec778e67a1ac4d045080c0d155baab71f4dc4ea1 -DIST 6.6.2-0-202402121133qtquickdialogs-documentation.tar.xz 313752 BLAKE2B 8881b38c91ae18fad8f0cbf7282709932a61bdb9a2cfd199e879fc1c0dfafe154ac87fe241e43da7312c0b6b45349f70c01328c9b4890c87d7716dc6257e42d4 SHA512 ebf5b5fe4ffa8e33f4fff8e1c0ab93993a3b21dd58157a00ff0575791b9faebf613d19e0184528ed9057f1c6efb80e0378366b4b87df2cf1fd9a13bd9da78172 -DIST 6.6.2-0-202402121133qtquickeffectmaker-documentation.tar.xz 804828 BLAKE2B aa1ce2a1f594674c7dcd84b9dd600e85abfaf6b5dda692b80f7f367507d26d31b602e062c9f76355d2ae101bf6a71df52055f61861ef3b223f518278e4f7dc21 SHA512 85cd2694e6b72bebe49a6ce07e8614ea3f53bb3973dd3fc5e5f0a23706bcde213aa72893c858b431d75739774508f1f1561c736d118703cf3bbc4df03a11b1cb -DIST 6.6.2-0-202402121133qtquickeffectmaker-examples-6.6.2.7z 244672 BLAKE2B 0c1079240e8e3e53076b665e0800331e8979505fa1abdba972629f67d744d06d93c0d540beaad8914c4a2cc8583a7536fc7473d93dbb0f810b6736b43ea33cce SHA512 ef6c7acf74914699a7ffd58f0e657ce8845e1bbdf837a8e8ee42de76af4acca940f9f2c967d60e439ed27b5a8a2da57d5603834b5e74a890e59a4abb768f4fab -DIST 6.6.2-0-202402121133qtquicktimeline-documentation.tar.xz 153156 BLAKE2B 30626ed15373e2a5aa8deee14c1bc932f163a884da4018c56621b736babf77e64ba776af64e0e964449e4ffc2de4fe20c9e286e2d72752e2259e596b6336b76d SHA512 b1a995a935adf6050532aa808c89fabcd91fc5644ed0c0d62bc1a819a2b995d71f32f6ba3206589881ea25194fb7ccbb9693d14e2fd30279a019e7bf579d625a -DIST 6.6.2-0-202402121133qtremoteobjects-documentation.tar.xz 490556 BLAKE2B 27d43a6eab41698fd106ce5bcda2bfce2af3e53dbb928a637403088a42d92bd26c4fdcb58004be228f6d59a5b2ae4ed167db563055fd1f022eb4fce8ee136c25 SHA512 4b8d96b52edb0212e7c81ff51daa3624aa121f29358b260b0a1c65efd48fd9cb1dc7c7dae6f6be5716adf869a4511d9be528fa87a52f70bde8be00fefd927051 -DIST 6.6.2-0-202402121133qtremoteobjects-examples-6.6.2.7z 81356 BLAKE2B 487931534f1a0709813be2a6bc0f116851e9f1b35f797caafd22f124775fd6644a253c7165cca5c985090c06ff0d4e859988f825b8544e3a9b74a53f98dec45c SHA512 f6c7fc1b9698d2ceab7f9e22e4476c3fb39b43b2ebbf59048e3946af932546ad8ceb1d0c9b9cb5b5af9e516209b96d677ec3552e002a2961d13394dd22031ece -DIST 6.6.2-0-202402121133qtscxml-documentation.tar.xz 396424 BLAKE2B 85f30aded40aa23ab0b8eb1bec19de9603726f62a416c887be3c8a9f2449ccb6067cfb499049d2ce8b83e6c387cda88f6a8d3e5e59c5316420148e07ed99a883 SHA512 9a71732d32d83f1dbaa26e7201dbf038d2b48059b2918e335bd35e1bf3c9d649d08797b6f6e231b9d922cb526ea197911ccea3d9d093a8af13310a62e53513f2 -DIST 6.6.2-0-202402121133qtscxml-examples-6.6.2.7z 140180 BLAKE2B b99fa21107ce282fd01dbad97929e98b137624215eb7380970e99b505a09e891984439b033b2c39ca73f8407bebba332c8d3478a5d91a37efdcc796627c7e63d SHA512 09e15bf6d744105fc62538c2417f5d4a155c135bfa18370ed278b533781cf93a6883d562f4c23194c24d916fbdd267d6248562ca7b1c8d72c26dcbcd56389dbc -DIST 6.6.2-0-202402121133qtsensors-documentation.tar.xz 2134588 BLAKE2B d95f7cbbfafc7ef42416b841389c5f02d666ae519258f6b3d1b78ef15eb300dc2b5f8c2e0fe57c48f6a6a0d40db02fea020ed09aa7cfe99b8b163fa7fddd581f SHA512 99c41ae7dbbb340a7b48150cd203f906b4f618d4abee4f92054b0a480ac0a6bd23f6e2d76105a1e4a22162f9aec1aa5e1129d1282bc1f7028c1f255ce6e585c6 -DIST 6.6.2-0-202402121133qtsensors-examples-6.6.2.7z 53371 BLAKE2B 2f375a9d3e7a277a39af8a71b2fe24cee35466af93397492db0382d97439e943c69c5834c427f3c76ed1f039e366b1df62f692f1b484363db62258d8dee2291c SHA512 519747e06e27aa1cb64a53a3cfb90914e579e4d4df11bbf7eff14b9966bbf151303c2692c8bd036394f531c2b995d674d84cd70a9abc76846458014348e139f0 -DIST 6.6.2-0-202402121133qtserialbus-documentation.tar.xz 737276 BLAKE2B c931720947a32070e7ee31782bbfd547a58d6f0303e0f41d058c2f2134ca860bd6efd9a34feadbb989b6491a30c64ad68a84592dfcc8fe078bcb0c5e00110eae SHA512 72dc5bd7dd66467c535bcb18b479558cd71fa58c4b1c6bf7037d48f8e6b0919a6c608a36a58192a7cc42ae326d35fb51d727402f1b309eb94f2dd7ae9c1e7e3e -DIST 6.6.2-0-202402121133qtserialbus-examples-6.6.2.7z 212000 BLAKE2B 79c1c79766c57f9b3dc5bf6ba9b43d98ace85757a934ae01d11ee4385ae31d0e19a94e18d47e961bd0b4e93bad7275510399e30fd7becc9f001d3ec354fde5cb SHA512 c1c1891695a0c636f910b3586925b508b0275df64756e6c61fb840b13c4233b88db7ff4b1c4cf4b5d7c85e81968b853aa92a6f764a3207d60361fa352ec0743b -DIST 6.6.2-0-202402121133qtserialport-documentation.tar.xz 184136 BLAKE2B 86670d4e38696cfa10f04b9e0632a3b152d08ae518b3ef87df38c2a6009c0cef55b8184efb26c0e9ec2425b3763165bc0d63cadf6424b6ef377c32579c7c3a33 SHA512 1e5931ab886d7e2a7a1cb2ad2b73b54b86da594b84248327529b6e41cd40ada9f8f702393eb213702f2ad3891c4956dbfae3eb4f1ec85c5a4e09e2e11dd88f7e -DIST 6.6.2-0-202402121133qtserialport-examples-6.6.2.7z 80941 BLAKE2B 238bf407b2dcb6158e60859cb45792010d5abb57dda68d291744f2cb9da72fbc81c636ff5eaa69facdfe2597ec3a0e774092cec46d616276e82d42c65a1ffae0 SHA512 66dc4f38965b826c5b7de266c1cfe603f614177facac293a4e1fabb86c215a1397b39f0d1f621e945fb45af0af224086c276f29d4ec6064c6cf9cd1de46ee1fa -DIST 6.6.2-0-202402121133qtshadertools-documentation.tar.xz 192052 BLAKE2B 3059637581b105e64701090e6aafb756e08296d0c6c6c0805d9a59e500b9e399fb8e2436cd775379c9c108410b291da53865ea76987bfef59bd27c6d8087798d SHA512 bbdf4b764677abe935c5691d2142188cb53d187a9e222255682a4faf8df4d0dcf0215e768735f1cc765a06785d15ed9c656863f2db8191e247d344b152359932 -DIST 6.6.2-0-202402121133qtspeech-examples-6.6.2.7z 157716 BLAKE2B 66d23e6c0ce5a68aecd6ce8ada424a031b32c718200b62761946100107bd98dd886cbddd27705c42824f4a24426484f06039bb77c1f0d8fdb82fea325cc2b144 SHA512 6b6d1903327520e7ad9880095ad1dbf65ff4f83331ad600c38f7562c630c6c759f6d9a168045efe5aa631500cbeca9e58a59a1e4ef579aeeb87ef1e65ab76a24 -DIST 6.6.2-0-202402121133qtsql-documentation.tar.xz 883696 BLAKE2B 4e14d3ab39b9bd777755415c98c708f3164cf29ae3936ec228a76f418b00109df79d50028af521234a9fa485024d465b810bf08939187dcb3e3d8f147450e5c8 SHA512 43eacb160fc0a7b2a967cb932730989893cfc73f81365f222f8ecd83e34a94eba2f3f3c4eb0e0816dd0c4aeae0fdc4485dae7d152d9e8cab1ebd39851320be5a -DIST 6.6.2-0-202402121133qtsvg-documentation.tar.xz 94956 BLAKE2B 58f94792e91a7bfb555f2b147a5bd2861e3e2c90da0540032545dc46514df31b41b46a58fb9485e220c6a3d621a799e0e504cd846f270e076c6ae6f6efb99595 SHA512 feecefaa00a98658200e899ff7d41ec5bd0e1094c555bb705927c2ac18a680e5ed789ca3fddb48035ac3636e1963c6c6335c321e87c68ce0819d4cb84d7a27d8 -DIST 6.6.2-0-202402121133qtsvg-examples-6.6.2.7z 486 BLAKE2B c334895ae44c04a57ade57deeed3376a5b5a28cff6a84f1de4922e481ebe9645622957d844b9d2df9b389e65d3428639c60b5665fece8e2f672bb8d2e91150b8 SHA512 38af13df44419905f61f5c887a94e17e4da39b6d46d67b2c38874fa7a757bf95080997239bfef31eb068566797dc7746502cc78de350dfa1e9f4afe85e74fab8 -DIST 6.6.2-0-202402121133qttestlib-documentation.tar.xz 218980 BLAKE2B 7d145a5f26febcb290374e49b972ddb615ed761f3ccfa2421721893d47c10a2e9ec8cd4e213b292225ae376639e69e0ad9830fe719daa331dcfe212d50bf8ecf SHA512 914979b16ed81d3284d915dfddbe7f1798772c5a9d38a3ca8a0a8101e37095820bde2936b5ba03d90d3ccd395df35168050350790888a869b40ef451575f9d58 -DIST 6.6.2-0-202402121133qttexttospeech-documentation.tar.xz 401460 BLAKE2B e8bdbe7af92dc2fad2625911cf49cfe1fba7790e6aa1777a147a22574728d5edede75df9532c10fd2dbe6c23a12cc55c6b214ec93064f9dfd54508562924507d SHA512 30c5be8e2715079a166188c558913d4dbc7695c8b2a058d09e2941427304d38c768b518c95f68f41243eeccf8d34e5e0d757d2c65d777f48725a916e434586bc -DIST 6.6.2-0-202402121133qttools-examples-6.6.2.7z 468538 BLAKE2B 5bd89d6c7f25c723eb4ad0e9575371de57723a35d0a554bc77ebad323c0e778e911efe26e8191857c0c68f54351bc4e8c02d95891f8fbf7144c393ae815439bb SHA512 dfe6ceeb41cdb74b22c25838c72fb0aea7e7d9b8d96081b1cd55379f34929406dfc06ab9541975825a1e0f44bfeca351eed0a20a8d5f22707cb8f5151f0b89a2 -DIST 6.6.2-0-202402121133qtuitools-documentation.tar.xz 206576 BLAKE2B 5a41e24d5c4f7222af45b32ab6ee7ec00536ca4e46631c69b4484402ba6a3df5520bd842852fec6013df7ad4aad99107855e853af7664a7673db66c9e1c4fd88 SHA512 b78203b0d285e7e05497b0281b72931312d783038d093ff050964d11a97cc144a46372dcfec296f931afd4b8dc6cea68d1b1281b9065642d50c5780f4b87696f -DIST 6.6.2-0-202402121133qtvirtualkeyboard-documentation.tar.xz 2067072 BLAKE2B 45cce6fc1d8c8787a3cba437f524087e1e2c39de7b0814e53b0d34bb2d5288c630f342455e037a71240d49be139ceb28018592372f6e2391f682084f9655b635 SHA512 d3871e2b25f1770d6429f3395e9718a2c1b0c4a2a3579d5c295242613c58d55e12f210f3da34cd0485ca26d04a2372b8b87871b64874a77455543fd32f8f3694 -DIST 6.6.2-0-202402121133qtvirtualkeyboard-examples-6.6.2.7z 6954 BLAKE2B e13f5e0f338996e37dd132f2f8f427e4cb39f032dbf6dcdb437ea9db9c01047fbf4cd027be4c8b16ba19f6789dde9e0e9aa90c1b1aa6265435cc4d8fdfd68bf4 SHA512 0917dca8c16fa5b29f674707bc03147786710cc1bd4e19e66a45042544b25435366b41a362ce3a22e592b12499c4ca8de027971de53061051dc8ed9cead1d11f -DIST 6.6.2-0-202402121133qtwayland-examples-6.6.2.7z 568013 BLAKE2B 1c943b21f910309ac69325b9ffc93d6d214769f2f043c5e82206524da6c1f0f5618232f8f096810c045d759e6ed606384f015af39da01abe869b7153fc9794ec SHA512 781586b23581c8837cfd78af0fdb5729a690b0b0926e0481b893889a6ce50fbad57082090b255dc64ce695d93c428972e68e9baae87aa791b873ff9e78ec4243 -DIST 6.6.2-0-202402121133qtwaylandcompositor-documentation.tar.xz 1596272 BLAKE2B 3a83f2beb451f746b65d403b168b42e03c42ab69cdb1c96ddad03347c31ee1ad90ef3e51e9bb3cd61469477f6c9dd81dacbb7a873f0cd1260766c1b256d2550c SHA512 139d20c917c2f7e52c374c2bdc88aa65d1df78ce914504d243d888f9964c5cb8b0f73cd9c5337faf57f064008486b2f3505c1e44f17548ef77b511c6482c2359 -DIST 6.6.2-0-202402121133qtwebchannel-documentation.tar.xz 166436 BLAKE2B 690175f899a7d36ce82813eed82268e078d664fb74c83c8e6b0932b9d012bbc420c4afa14313e890f400ed599d0932e391d22b45b15b5c80a3d7c8d75d7ceae8 SHA512 cb976635752aed8151c87186eb17299de58def33e9950a566ea90e999a2afc27a4a441258088035f313be1e22a041bd5289794fcb80603413af1413d5cae6bf5 -DIST 6.6.2-0-202402121133qtwebchannel-examples-6.6.2.7z 65950 BLAKE2B 934400e7d382fdb2b544a2dc7e450dd8b4cf561e71c5f7480c36683b61220d4e8a0d2e33d4b5205d996a8416010932d41edaef2f0696f145ae541e72fb769a4a SHA512 598a541b3f6a09e8a0a5f88d2edf874e2f2441e72a8eebae5213539a4d3a246e19faeaa4f4890d7a66cfd72a42ac178af33b7ea4660bfee6506a75c53ff946fa -DIST 6.6.2-0-202402121133qtwebengine-documentation.tar.xz 1965288 BLAKE2B 5393dfa9edabe057355ad7dc79b098165768e3ab231ea8789f7d65f23efbfac859bcfb81182de8b6cd08b0d61ebe285da5605b1c2c6253e6f96b40fe2a063e8d SHA512 c502b2543f130206e64dae3070d986952e34a3c26c1c4d93ee0ac67015bb973483fc54334b26d870d674e578a1d21eba973e3aa0720bbf47cd07b5dc369affe9 -DIST 6.6.2-0-202402121133qtwebengine-examples-6.6.2.7z 1110546 BLAKE2B 96623490ba20299c7290db28ea942d1d13fbc0b2c40f38f0c94414a1ec37a0b700e4f16c97e32eef50429f38b5547c3e980fb14022ba7882a0c4cb82a821198b SHA512 bba9e24249dcfd455004b9b68c02ae13893012b04cb982d6ec1986e00ef7935bb6ff94b2474cea24a0eb69c46bbf76cd8985f7865647f3f5f4110d6ed8a13b5d -DIST 6.6.2-0-202402121133qtwebsockets-documentation.tar.xz 532504 BLAKE2B 7963951cf63f8fd622d6107940a02879853750c55e64071b5d8dc7869fd633a0be703b29e553264d4063cf5539e82fe849bcd061afc7a9851e391712a512792c SHA512 9baa5c496d3402a1b7cebc680fb3e1d87845633cbbc090eff9c66dea664a619bc6195736154246752139756cc79c40021f2008de05efe236a661d78db4e0cb4f -DIST 6.6.2-0-202402121133qtwebsockets-examples-6.6.2.7z 246697 BLAKE2B fd3cd5e6c34b8a10eaa80ac9238498a0fd603b9d54064717f077b8d60a9b92a174b05fae62f5728caa253501e57a7bd7cdbf911d8966ccdc2b1219264ddf4a0f SHA512 9e843f67472861e8af5d43606d142e6923ac311cef38e840b487b29c6ecc9d66b4655bf5f0b03c7ae34bf8aa15341fe8a6c30910c3be798f703c95d489939865 -DIST 6.6.2-0-202402121133qtwebview-documentation.tar.xz 125952 BLAKE2B 47bdfe25c3533fcaae9067212ad79b92981f02503371ea62b03b0e6afed7df46c534ddf00c80612ce4dcbf849aedd1cbc3e3b39d5d83983a904c96e398cca6c3 SHA512 362c46ab1d106e30e41c6d5681edea7f5a76c4caf92c7616f6bd9cecca4f6d9ba8bc98ff247d2eac38fb0c6f6cdcd1e137f60c13d70fb0aad5b873fb70840584 -DIST 6.6.2-0-202402121133qtwebview-examples-6.6.2.7z 47248 BLAKE2B 782eba36eb72099f9379cedf3e6ebdfe0c52a7184705f16a2a279ca900224dc426e4132177b84499948468f1cfe053dd8c14d0a7a87a9711a6a391b0b8a02692 SHA512 b0d9d4d118df4021e11c4f923913257db55fbbafe3ab2a4bbff13731b609b4e25c6d0d47408120791fecad4d284872791fa66847ac9e3f2b21ebd2936a367961 -DIST 6.6.2-0-202402121133qtwidgets-documentation.tar.xz 17600500 BLAKE2B e67e2484efd2ade83895e28f5faebeeaeb0505ff367b9264977b9adbf4ca02b92c66d9b78e159b7b9acea9bf3bc909b04776ac220b5aec103ba215fe918adc77 SHA512 5043738e4d985ad1fb62dc3ceb8259b51de4c123292bf45910e9b38715b27da7f617743601348515540b7f0820522bbfb320696981fdc8568fd5d58b7cb6ea82 -DIST 6.6.2-0-202402121133qtxml-documentation.tar.xz 341488 BLAKE2B f32528d0cfd7524d82aee84f5ce823c64d2a71bd04975c3a888845b4db342451680570b1499843ec348f5344e00983239b44074b1311aafcc1e467b6112f2766 SHA512 8e53738a218623511b3ab2f3ab092654607d71b8c192f6a911ace2d946e3b1209161a56f52d7e5ae5d6392d495d4dffdffa1cc11a7fe0b5cacc7bb1778b08c26 -DIST 6.6.3-0-202403191846activeqt-documentation.tar.xz 249004 BLAKE2B 604f25f9f91d170f4a2476c79479d188fe4788cfee6bb1a02b917c0e5f0b677910926d7384c4a22cc21ab78e353172c08ad9b8d7bc55d674a1129e5e34607e36 SHA512 e05d327ae7aadd52c0c752dd2c175662b139e195d88624b808660acf2e82b150c96f7913bc8d1d62d3c758c22ed7341db96ce74495870884559ccdfd885764d6 -DIST 6.6.3-0-202403191846qdoc-documentation.tar.xz 285944 BLAKE2B d94d2426e2d937ed4d08a8e5649e977f9719dd919e68d4fe9466ff27b2cb74db25cab5504f943e03c8bbb654a69f894a40459bca8164a62edacc1b3a7d1eee02 SHA512 0760d1eaa7640ee7b6a08fcfd41f5b57930c4f550576ab32f436c43fc6e9db7b17b2d0ee8b840a365c3df919fa5d5c950f724793c04a4205755fe0b199422f15 -DIST 6.6.3-0-202403191846qmake-documentation.tar.xz 344368 BLAKE2B 24906624aa2fc7c828838fdec3998b4a5b19e9b2e759240372654311222988d23575b45ce57be03a5f3c5c82796c9e56a8ea9ed9f07eb88c5f0806909826adfb SHA512 3986e0d29558e34dd70603ae653ace583d0fcbb605f71412f06b396752de5705729de414b1600716b673df7fa499aeaccab85fa052e50cf3e30d9407c7ff4948 -DIST 6.6.3-0-202403191846qt3d-documentation.tar.xz 5588904 BLAKE2B 2b0720735886f0aab8ad376a7c67756b189a7f194530222f2a5dc29cb8bf1a051c0c20e6b6483694c3bb73f9b00dbc16282e5a4eca4cafe84a8149a71ed8a83d SHA512 9aaa701cdb21006539baf07de7a9bae9f582dc89502d51ff6c0e5274ebc8b920111ef1cf515a4800a95d8c22fe14551420965b32afdfe6aba4333111f0fcc0d7 -DIST 6.6.3-0-202403191846qt3d-examples-6.6.3.7z 60339385 BLAKE2B b0924c0cd9cdfa6d2df5c01392061e3eab1c88f5fec1e570de6a5e52e7ab9ca9e74e04c5a897471b2b9fdcc7be4108f20a8816b90fc36cbd75a17a7adf4849c0 SHA512 8a9ad4db98955b034c182a2617934b3ffc1ea8412a33b7489df0ecc9308891f18f447357f913bab42c3ec9abce73460631643fcbc23483b4e6317a1608829765 -DIST 6.6.3-0-202403191846qt5compat-examples-6.6.3.7z 27941 BLAKE2B 377a4b1873fb9f7e382f468ccd7a669008957912b5a3108a63e320fa3403b295d41880da373476c30d71271d86153dff0713eb976fb1063695f7272966ae0439 SHA512 b8a20ff643b2d72a885a4ac5f3c31b7b0bc0b26c5a3ebe7927213ca61265bd6cc2802bfcb97117a05c899a73db59854a14522637ec0965e5e07ff3a0792ea32b -DIST 6.6.3-0-202403191846qtactiveqt-examples-6.6.3.7z 13118 BLAKE2B 5b94aaaf49be1dad35aa8de50b4ddbf32bd21235ce9570e39d65ef0fac6ba5567f73d999ce0110bd66a7011b99d23e9d4ed613bb11a3dcc82cf2757e878d2d03 SHA512 6259f86b5476beb981c8b266059c3d57da8b8a83408ad1997623eda544676f79c578f8459c512aafddaa6dbcd9ed53865126271c31ccea88cbe663ce7e1fef05 -DIST 6.6.3-0-202403191846qtassistant-documentation.tar.xz 461816 BLAKE2B 81319c2599a8ac1585e666afdaa073560a9ad264d9483ba5624c3158a33b01afc675fe9a87bfc96d7f6c6fe226547942754575ffb791a79d70aefac9ad0cd993 SHA512 cbbb9b1dd6f75afa01e3132d7018bf9dd9900a7bf2fd3c1b89d54d922f3e675ac5bc44026247e263ad4f88d33292c4e70a7cb8289eb3eabfc578ca5e3df3b183 -DIST 6.6.3-0-202403191846qtbase-examples-6.6.3.7z 4286317 BLAKE2B 5e0ab2d5b75206e7c27d5c316ef81eef9a40d9919a7fc76a05bbc5d5d4e5f9d9085e5cdf554cc6e9e070d35a237c7d78bcceb40d79c5b7326c8122fd136de0b3 SHA512 77ccd77910c5ce04ea3498d39ff2b661d69515ad6aadff66eea7ab6a7f066ce8e8c3d4b0b15661e8232e74b6589d00c17ca833c9c0a281ce73d64ba2a0fbc834 -DIST 6.6.3-0-202403191846qtbluetooth-documentation.tar.xz 1023064 BLAKE2B 4139b5c30f8b1d1b57f63c2d35d71dfe3ce56574f8d5c323e3ee7688614001fdd3efd6abbb7d577935a0508e2dd1d5b171630c75646dcb796a08c4e1158f8cd0 SHA512 0a19b6a8868cc0d59d05f1c17ff5a6e2443cc39aec128269b08a0335df2f214b8dbdb8fea05b9ea3cc103f79c7b5fe0d563aa52bf3089d7ffa0b6cf795317f97 -DIST 6.6.3-0-202403191846qtcharts-documentation.tar.xz 8853440 BLAKE2B 75af9d3df57b6f28815ac6b030b34f303f05d110bb7062dd49f3a66d8254d7d6f2e70a92cf21179b80cd6bf4ab050a3c3c43d372cf728dba000eaefb1b9dedab SHA512 477ed4cd7be5aa8073537c9bb2913664f39c373075b2fd4f72529b82eed1290fd31b9be42b2b8897dc5d832457e0c7e701b3aa17ab2380f546c62d45c367b394 -DIST 6.6.3-0-202403191846qtcharts-examples-6.6.3.7z 162674 BLAKE2B f60bbcfac6bc0923fd597c91c92d0103c0658be80bfd76599b55fc5d40367114029338ff155717bf424dd1c2f162bdcca48b26f1261ce2e5121f2b99af9a7209 SHA512 d3f51d58e7f4340f93d49eda2d32ec79dd8077e45e84731cc599cced9a6862039714d7bd45360b2137b923362b8210ea2527ffb8986d37352e1149b09d59983b -DIST 6.6.3-0-202403191846qtcmake-documentation.tar.xz 94476 BLAKE2B f25a79661c9510764a46f5e9e188164d7f783ba0cd2d753077cc5c0d963dfe39a1b3864c4e6b1c489f8846ef77aeba7c975f381b33347b521885de2069d70272 SHA512 22d7ae2565b6b32ee18474470c21f40d7342f164cadbed9ba823c9f80076cd85d9ee06a89d447dde870b2160ea046fed109bc2ecf831dec1079d7a1eceec53ad -DIST 6.6.3-0-202403191846qtconcurrent-documentation.tar.xz 186076 BLAKE2B a3d630a613c87442f863d3c8aef95f7a401fae6998523e03789b78ffa823a83a2a94c3f53dd35953501413312e269fab370d8d1066ee655268ab2d139c8a8978 SHA512 ba148783e882901120b76a204abc048c0281016c25f10b64e6b4f647b216e57b0d9594e1a5b9a17467a25e2be5d86adb0fe23858930e0efa05bad45435de2adf -DIST 6.6.3-0-202403191846qtconnectivity-examples-6.6.3.7z 403983 BLAKE2B d324b098249a04d6cab40b9b6deac3c71cd87dacee596cf1a15f4aea319cd120c13f4845f052604a0c331e0a04714a77a29dc4261a0f61b2383edaf09db2cca9 SHA512 f7f14c5c922773c8292849c902b4aa6f01a8123b77f6c065116c82d6231bfa2d4f90d0be0c83eeeae624aba3b19c0df18edcc18feb0eb895941c8480b259742c -DIST 6.6.3-0-202403191846qtcore-documentation.tar.xz 6995128 BLAKE2B 3cd65beafb8936b98adfcfa3efb6e8f1ce15af120fc373c0c2a21b5861556dfca1421f24ee859d2d2611940620a7308c7ed2040eb5341c79eac880e17febc76a SHA512 dc8f3a3ce3639dbe2721a91d7ed36f10eb550824e0295bc138ef2864d45fa12fbaa69bb6ec4293795344947fe9adb7a031e9c39499c9dda0a486d00071c1dcaa -DIST 6.6.3-0-202403191846qtcore5compat-documentation.tar.xz 320708 BLAKE2B 89ed780e87b18a89e257c4e6fe51b5bdc982cecdbb2aab8806c56083724be002673cb97dfb95bdcd9e6d4fd7553ed9f47c8662f77952665e0f7ebc01dff724f5 SHA512 70f0fb682f9c3f503b34579143373bf4aaa9a7ea3731fe3c9a95029e09c03241498b4c41a51925aeeae80cd80c70185e9f7149af75844e66748fc0c05f075eef -DIST 6.6.3-0-202403191846qtdatavis3d-documentation.tar.xz 2709064 BLAKE2B f18bba703d7587cd041b6a2a680ae5ae644d19bf4e929851528dbc9c84e15ef34e1fe59911dc5533eaf2841ea36422217dafd42e5f1ea508f404de69d1e2e8e2 SHA512 522228259fcfef35121d11f5b94cf7d914137a58ff72d37f0c5984f50866ddd84f26ed1f55c28cc80e2d8517f74e6529b33090a6b5086f2f214d9770e516c018 -DIST 6.6.3-0-202403191846qtdatavis3d-examples-6.6.3.7z 2771118 BLAKE2B 1e8b45ac152e41261dab94aa96378c8491dda64f671028261884d990b2119b2c3f7d93e5bab6d1e29fcd1ca120734319580c6a588961d4d3cf885b65d0b8764d SHA512 f7568fbcff92d3c97478445a306c2f27e1d52ccde92b6e53d98cd8998b3ec221cac7bfc607dca1cbfb58555657591e047d1860e52cc0c3f583f9102864528d08 -DIST 6.6.3-0-202403191846qtdbus-documentation.tar.xz 331492 BLAKE2B 9a287d96c0bbfb49a2e91a0c0409a925c7195765f58311767e003da42aa8d9253d9a36c77cf3c1adf91c20fc262d968b9ade9726062863071979ca9f62792d1d SHA512 a97b60ef248d97a32ca4da61cbf8642ea776562309237c601060235a646eb5325ea7174de0dab213a57b372e42b80ba94d9ace1946d1a90d5ad5bd4b76e08b6b -DIST 6.6.3-0-202403191846qtdeclarative-examples-6.6.3.7z 10942386 BLAKE2B 35997408d469c6e0658c1ba761db21ddcba43aa887bc8f7c9b7c9d5a58ae9e4090f1d5b60e8af8c2d073feecdf0e6e12da40efbe8c14578df9ea004dcc095b37 SHA512 62c5c88fbf0524f2772db046c0840f27ebf17c3c0b9bfd31f77ec29b83f8a658f61d33bd4261ea4cb3c5ad770b2b2283ad8883f3ea856273bb8e01cda8ee3eff -DIST 6.6.3-0-202403191846qtdesigner-documentation.tar.xz 3331708 BLAKE2B 81ee52f4506455d503184b1434db656be4b1a284dfcc0c42ce1021e6c475470701afdb223cbfe954d2bd901375b640b6fb9dcbfba0e529d833ab0724a327bd17 SHA512 3462d5f95085fdd3f18569804fdbcfb233662f7705f6922dbbe1dad96afdb640b00adee4a061ac1af6389cdb615203efc6d5f365de50ee317a3804b8f659b4db -DIST 6.6.3-0-202403191846qtdistancefieldgenerator-documentation.tar.xz 149792 BLAKE2B e5dd0a18012b72afadf8d5d833927b0c931d9524e58a9b1ca6817460575bd619c0b10ae76b2f6cc0a68e2fb5fb2cfa6bd79246a6b3ac3d21f2dd93db797036b6 SHA512 8a5d887dc357dca4b01b7c3185692f6f40c156309bf436fab39b3e1cbe6fee9d5fc114ec026a023cb3efed93c38db4d963fb1e6fe021e96540a3249ef7dea3b3 -DIST 6.6.3-0-202403191846qtdoc-documentation.tar.xz 13436268 BLAKE2B 374ae9970ec1cc37af7a829c8e3292272f5daf7dd153cc0d657dcea2499c40bc8b967df353aee9a73989c3f63a8790df3927eb9cc17eede75255937733919420 SHA512 c6aa3ea035ee13acb0cf0168420bc5a66ae2ce86e4c01583b7fa8e82a22f9a176e4f59cc7a100a21c2177075126ca56384edf8e771d481b8b18e6350b36bf7e0 -DIST 6.6.3-0-202403191846qtdoc-examples-6.6.3.7z 7291006 BLAKE2B 18ecff876f86e3a8bc155dd43aab9563e01cc8534ad5aa2fe01f226d7735867302ce3d8c862a35661cf042ee9df5cbd44ad8270eb6f8ccf517361bba5efc7168 SHA512 ef73c48df6224e52db3877929249f374b5cff92ba4906b71a26b257451324c2ef4f972fcc5325ee9e44f124158a49757d1e31cf69cf1dfa484dae1de95d45541 -DIST 6.6.3-0-202403191846qtgraphicaleffects5compat-documentation.tar.xz 25785624 BLAKE2B 4e5ad7704bd067d53f52f4844cb243601e11ec33bea362c14eee5fb9beb71796f208cf3333976dee10f42593049df666b3d46eb79ab9dd90d938fdcc619a1c79 SHA512 3e5a7a8d3ce6b86cbc2de1a0bd94ad99867d34feb22311242248efa99732355791b03d14e916f55ef8953460a339624f04b518f8dd3fad5fa79f34e124c1e19c -DIST 6.6.3-0-202403191846qtgraphs-documentation.tar.xz 5983020 BLAKE2B b17dbedb6c58d968d50bda9912df9bcc3635dba6bc92556eb9cba835257ce481869c8f59824e8795041ab2c5ebe5a9ffcf5e0ea2aa72109b90048edfb6b83408 SHA512 e255a2e92ab5574ce01ea7998fa4655c9738053b66fd09d69228266e7458bf8cacbf197bfbc4143caa14baa3727426f8f9b5488bc8d27fb0c25a3c85e47be3c6 -DIST 6.6.3-0-202403191846qtgraphs-examples-6.6.3.7z 2562836 BLAKE2B 701fa446b63373209e3094eab2fcfc7de7a4af27026c9646fdee06c8fa141a6c722582601b27a68707b577f8e2fa266c1977acfa57cfc94cab02ab5697a5af37 SHA512 d4b8d2a0466b17ed95036a05ecd557d32e28a3557c43e91750a5bc718658fcd3cf17c09e5911a38948611c273874f219d4a38bba9d53174584ee6e1e5a25e180 -DIST 6.6.3-0-202403191846qtgrpc-documentation.tar.xz 197768 BLAKE2B ce5b66590c49939761318d250dc79efdd4b38350a2ce2a4884e6d33fecc14eb799cb044ccd462cda947b9affdbc3c3ce69a4cfff246fcc1650e108f32b71c38a SHA512 3c96c009875df990919fabc9c6d9f6ccb06efc061736ca9aab46edff24259957750626c844964b702c6058dc3806deb50e2592a6b14c0a6f95d5616af1e3bdc0 -DIST 6.6.3-0-202403191846qtgrpc-examples-6.6.3.7z 96660 BLAKE2B f815a12e71dac26b39429ba1c0d0e9001aa062e99a1deeab1f387d1cd2d5148b5cbdb6f2d77329075111a2a08c133f13ebd0d917740f66200af7b3bf89a2fe87 SHA512 aa3efaf5e6abe99bd419e8515bb86ca4d9d396f4f6eefa297fed02acac86af15fc0daa20e8deb0aed99c57b28e1010fa262e2bd7bc3a22b190453d23e48f9f89 -DIST 6.6.3-0-202403191846qtgui-documentation.tar.xz 7161420 BLAKE2B 7159216cc40eb132844f02cb8fd3f89b77c08dfd5f9228fb5060a6a23802272240f61df3c0a95eb9403f449e6dedca93f4dbf9ccc5251069efbe5ef971611350 SHA512 1b63bd7ff4d1bf7be294f762a7b640c7987ea57b67779a095ba4ef65903c547de0254a802053dbffb21bd013be8dbb5ec183b6b48735da95f3ed44102abf634d -DIST 6.6.3-0-202403191846qthelp-documentation.tar.xz 211616 BLAKE2B b048e5a58a7f1d74786c7abad6fe712565287cb5a4254d216cd643ee67945887568677253dd2fe2af909ab33bfbc622a2f41efde31f3aafc37f4671ad6970c1b SHA512 432527e029e41d72816f674668c48a151d8c0eb9ab9cec7e9fa16f9588b5f71ccdc38e413e41d28adfff8cb38ba48a1ab1d46a7a0cb561125b488b4b7a5fcdd0 -DIST 6.6.3-0-202403191846qthttpserver-documentation.tar.xz 293148 BLAKE2B 22d33c51d0da63fdf49171b4e06530fcbff787e28896f60eea8785652bfa229bb2a2cd1a56c942cf05937c9272a16cd47750e7bb1ae55c12aeb0ea0f64dfb397 SHA512 5d281947ba5150e9f42900358bac94a1afc0dcbb496a786152b02a92573b6ff7e99e3efc7023f10652f482fbb4bfeaf3c42a5d6bcfe99afb30817fd6da1d1186 -DIST 6.6.3-0-202403191846qthttpserver-examples-6.6.3.7z 51558 BLAKE2B b8840daf760916231f45824a6077e614453aa7dc6619258039a832748bddbb223d7ae8e0356b95f6eabbc7f69437c8b13d2b9d4568b3245425c986482495cd00 SHA512 b4247d50f8231c6b2b89656905dde69119c6d89e4f8b4854fb8b6b2b9c8555b9f2fc0ef30c87237a796094ad307d837da7f0444350bd764058f0f96711a9add5 -DIST 6.6.3-0-202403191846qtimageformats-documentation.tar.xz 32276 BLAKE2B c8bf14810e13e545c7d6b116e4b64e84b9f38325f070e93f180702cebec0a821b9388f52e6402de4152a4e2d1af43cd2960033bbfa7c01b40962816d5a80c00a SHA512 05c7acc34d2c97cbbb3559b286f7fce15bb214fb069f2376b32cd95394fc6f3a6b1bc607cdbda191302bffee191bf134c24e3938db469081da534ee0d96a4277 -DIST 6.6.3-0-202403191846qtlabsplatform-documentation.tar.xz 538872 BLAKE2B 75d62de07c4b4c8729f62024c16725a4e2d2d2ed7c9fa982f06bdecf181b8d1ac0d7a7f0162f356e3f5fb04106cb611cc58461ac594ff4749097201343a933e1 SHA512 f12749d71d8592ec013ff225a8d5fab682d710a9242e02c7bbd5afb2aeb819a2651f7529db0f5ca4986a2348f7835fe25c6d526e2a34c0a78f4641dfeaf4a0c7 -DIST 6.6.3-0-202403191846qtlinguist-documentation.tar.xz 1114132 BLAKE2B 97812cd8f8aa8979c07112ce555b4064332a8f2722336457212d259dd83f0e8511c577b577f65736d896d21df7936ae86b2296af20cb98fb3370821d7a1bce61 SHA512 5026b5e56fc9088e4fd17a23f542853aed3b318f08ed66d002039d7bccd9c56c13370e549ba693061fb1c9e631cb1a4975a81216e70b5ad8f481240a1da6da8d -DIST 6.6.3-0-202403191846qtlocation-documentation.tar.xz 2761116 BLAKE2B fb1cdb57bc1fbdd50556cf7a49a56cf7500d9b767b76d8af66b9d69fe34317027f1c7a987051862fa964cac40eae3d52e4469a4fc880af8211c316a6090cc332 SHA512 2826c92f68f81f986cc9f83a40383b59b1e9032fb92bf172e255195261d38a1744b12400257f2d90ad33bd03f76a86f05c1f2b0511fc8c887db05fb583e72b92 -DIST 6.6.3-0-202403191846qtlocation-examples-6.6.3.7z 1434576 BLAKE2B 42b59108d3a70067836ece28b45a3f2418cf197e59cd576859f4ab7f7c352ad71aa354328055b8c28223de46e7809799742f8ca547a098cd4b5851701a8056cb SHA512 2f45a58676e75d4b61cf80e80765cf87d406e544398c1759d809167079dbd736abadee83db57d6e80415afce1e1ee30be2a015d3236c51729ec35dd6dceba426 -DIST 6.6.3-0-202403191846qtlottieanimation-documentation.tar.xz 40532 BLAKE2B 4c60aa288cc8b25c57e063997e4ced61333a443fc14df706330827149d540e7ccdf8d9598dc53ab7de60c7be99f48a778765c2d76bacc16ba8d8bef7c78e033f SHA512 d474d5e64dec561124277f41e47c20cca7f355b443f2b73f9933429d84be09e2fe3c101299ff62c5361c85ceca52dd49cc266906afe6a7a54807c8acd0fe9f90 -DIST 6.6.3-0-202403191846qtmultimedia-documentation.tar.xz 6566284 BLAKE2B aed47f625cf99f3ad9124b8970ebeb2bb3ddf86abc40bafbed557fd23ec5a379bd1b408514c0f04bafc67469da1677017fe5c02ec898cad982528e5563af193a SHA512 cdaaad51a95217df05fb3cc1e04dfc6a68bfd65cde476b7d65405db6ce5ae5a43e358eff8b1f38f7b816f335e41ea8b82aa70cd218d26e07b962e2f2e4b49000 -DIST 6.6.3-0-202403191846qtmultimedia-examples-6.6.3.7z 2643557 BLAKE2B f782639156ce23a63ec94ff67172e4531a0aedb6d90570023564f669db640f911138e06ae8ab43ebd1cd68443b0cc61f6f1465381326dd42221e15b6806db4e2 SHA512 6fd9c74f03fbb8f33a97d2188812b1073bf0627a97e49afc23d9b638c0694b95025c8001abc578489ba1dab0b4879ae32bf37b327afb402f946d007ff2a8a684 -DIST 6.6.3-0-202403191846qtnetwork-documentation.tar.xz 1240164 BLAKE2B d2cd476b858f136f090896f2f31c5cd77fbae68d4435ae29f47de5851bad8db1e858211e77e2e758564103723b20b3e7c339957df406f8790919bdef38329182 SHA512 68834ca9e7af16a2500f0edee98356468f69b102cc6c6149997d02fe5ab0f5e43be1318d04a6d1a8eb3db1d6ff32d3a90ba82f09030ac2eaf4a51fd90e65c664 -DIST 6.6.3-0-202403191846qtnetworkauth-documentation.tar.xz 189256 BLAKE2B 426978940abea7ca424bc2c16260349e480919feabae1f59621719f291cf144106a0e4dc880782a2bf2ee23606c2815cb32cc249e2099e660a12723ded9cee8b SHA512 c8b52c80945b728cb8764197f954953c3725911b6722db9104d965e177165b437e6556694d8f641db92e04656a0a1be53bafb9600e58b54764b43341234d923b -DIST 6.6.3-0-202403191846qtnetworkauth-examples-6.6.3.7z 41502 BLAKE2B 376648170196d8da2a74d59ac48442267e8d703ac6be18bac6ff3bbb81268e842a53a671ebb1863f00f75dde47ce8a79090ffa0d05f547085dea53f7d0188483 SHA512 c3bd0d9c267802995bda25fe81e905d1ca159ddd6d3f8ae6bdf98dbf4acf0a3bcfde1fb875228a963ea7d063ad005b922ff0bd8782cfd5a98bba7f05f27859c7 -DIST 6.6.3-0-202403191846qtnfc-documentation.tar.xz 227620 BLAKE2B 6f1b206f8de96c912e6e60f7f02b79b7d8afbbaac324ffef8e07d25ded4dfe74de8ad3307964488103c12b38c1b1a2423e9b6eb11ee69fbc03e7945eeeea44e2 SHA512 7fbd37a49a8cf6711f60c29785574b9211621b05a085570e95f6845b58362a37b640951189e602401ed11c58465273ecd2e61bf201140d7f02338cf376427b73 -DIST 6.6.3-0-202403191846qtopengl-documentation.tar.xz 1026204 BLAKE2B fa70417964e472104d11f294b5ac103eeb034d0066c350048b1509e59701914ca8e1127a306802fc71494e44656f538693fd7847cd9f3557c7d27fd4ed0eaab2 SHA512 b02f14d17deeeb8936e3bac6d9fe08565b83be8312709b830f3c604d78421ef0c03176e6649e1c9bb36bd6d074d0c9d2cd666251f03148bf8c8a53c388860102 -DIST 6.6.3-0-202403191846qtpdf-documentation.tar.xz 943604 BLAKE2B bf3f8f5762f5fad763363e8090ac6c6a903caea653030b74dd494c3197555f1ae89eed0545a9ad1df8cacdbba9b3c746c69aec9aa2bb2153ce4ba6d24979d1e7 SHA512 fb4c5738d855465a7a621a09231c7bc2a823c8751f0130d0eb72782e01f02fe9d31a7f586e0577f129b0cc0825bbdaa6a82a79ec8467edf061a4eecf4271bd61 -DIST 6.6.3-0-202403191846qtplatformintegration-documentation.tar.xz 42116 BLAKE2B 8dba0b0618d774d9c26d394e6d6da689d8595197ee02123b4652e935742a3d88651d72037f59464d46d5dc3d3cafa4ab6183ca37c383097f99b613af9e29d028 SHA512 1e185b927890df4057cf9aae5b237f1bd1d61155d83cb1778989b23b735387ca8daeb88fa22cf15aec4f8fef38f2688649352e89652060fcde157f2a80156283 -DIST 6.6.3-0-202403191846qtpositioning-documentation.tar.xz 639000 BLAKE2B febe81640ecb72924ecfe29a00897df79997bc9272d8b1a36acd3dcdf51f53ece91ef2981cc4202ae834115a4eba32bc269989d7eaee5be5a25250ea629eeebf SHA512 c70d693b598fe0f4d24cc8f71b416ddc53f0fd289f87fdd9fec52d3cae3835cd05aff34f42244a240d02b1a13b45f35ef63521fe92a0c71aec96f1e07675f307 -DIST 6.6.3-0-202403191846qtpositioning-examples-6.6.3.7z 1118790 BLAKE2B 17f99aaf2e430ac52bc1b1d81da73f2e0d4027ea0729afdb0aec6fcf8bcf54d605b0dfe19f2971c2fadd2d42467e45ae7a2c408fbe5fa6a49f7916992c4c4906 SHA512 62889adeeb024c6f0474ac475d9d2cc7f59f3723500f0efed3a8ab36a577011b496f557829836c3bda5fd748ae90fbe78d7fe474888019c90144fa9000d0f4fe -DIST 6.6.3-0-202403191846qtprintsupport-documentation.tar.xz 350352 BLAKE2B 1c774e9d8258182b379609c311133f6d75c24ec2418f18bd079b16c1833ae757e59c9b46399a83870f9e2c2927c3b64ded4e8573c8e43f6fe22623c63a15c628 SHA512 f57be3742445930390a6e01a5a98be3ddd5360f47e4f035c7c57c821933931c2223b0148ba5822173e916f07a136fa9bb65aad1ce3aa967b2927211a5236ad34 -DIST 6.6.3-0-202403191846qtprotobuf-documentation.tar.xz 305196 BLAKE2B 371d4533fb0631134b8fe324d7f404752170e4755641b34d97432634e5fa4b811d520d74814db2b28fec47a767f6040b75eb53913a2a14ddc426ec50ed48c4db SHA512 1dc4e2acb772d4f622383e505e67b47779c902205a04481a57ba3ce9f305b6ba0102a8e73449f83547af6bbda896c5679660e939acae2571b90da85a6a3e3e5c -DIST 6.6.3-0-202403191846qtqml-documentation.tar.xz 1448768 BLAKE2B cecd3c23638af11cd0e8fe1826b1ba91e1d58b9cf6fe78272003dde00bb78246d9ac98cbb27f346e6d663c4ce55dba8142d3a2985418f1047b8daa1604c0fce5 SHA512 41bb1e34f27e6b9297e95e9c2076cc5ed5fa3c0b11b994d88f03327a8613c985162af82af96f9a6a071dc89af709c244345383de501a0f0c7925b0c44f8bf8ad -DIST 6.6.3-0-202403191846qtqmlcore-documentation.tar.xz 68296 BLAKE2B 7c60332b87aaebe552490fbaf62665a6f5bed1b1506736c2f1ec06e3fa2ded49f3fb6851ef31c40661127eef13a6b5feb4ef67f64a696ecf2cd62c628bac6eef SHA512 3805f5ea703fefa48462aeb3962af8ec674cc178c2387a2f18b3c15f4a4e6f63d63e88ff3e287e1b23a70079659136291fcef6c92d43d7ff48f0e6484abafee9 -DIST 6.6.3-0-202403191846qtqmlmodels-documentation.tar.xz 138832 BLAKE2B 0b2f23439e560f1ad994aa5a753a7b912f0c909499857711cd6035ddaa366b056681097abaee4ebf8d8a2c40cccea48f89caf5e88d12b4ca032d1d2181c7e8f7 SHA512 d0cae8385a65d7712456cbaa72c6feff0d35fc1ade0c1512ec9024e2d50f6c4fa50f9f9d2ec86cd6558a6c1110fe89feeaef0b9e4bc6c1d61a3cd6e9e10d960a -DIST 6.6.3-0-202403191846qtqmltest-documentation.tar.xz 90856 BLAKE2B 5e8cd8fe6b6456c3f347907a57938aa3b4683b6667589e60d5efa42ba97d81499117bf154e1c4c1aec7c84adf3edfe073b596a5c9a095f2f50b2e2de42622854 SHA512 70fd048db81177e291cc5a481e2e6af4c7d8f5650895ab058c4fa6f06121d45b1f6f18e6409f99a7e93d335f99b61d2e707327d1b09fb294d4be2609b75353d2 -DIST 6.6.3-0-202403191846qtqmlworkerscript-documentation.tar.xz 31304 BLAKE2B 0f831248ebae1f294565e11e4ba14b9f16ff0782d5752c96ae00ba004631d9347bc0eb44b607b97dd5d037eb3e4ebb881b09d1daab5d31859eff2fad7d91d4d0 SHA512 a697b49ad8447c993d7f822123a2233f80b3eb4378e8bf5390e0eb8e7dfa6f385643640f1b2afd1f1a5c250f9e9ba5c8e0bce6686771c3df3a5cc3679abc7a7d -DIST 6.6.3-0-202403191846qtqmlxmllistmodel-documentation.tar.xz 37124 BLAKE2B d901d21c7ae5b0ea13ec1842f1e0f23567b38365ef61f2566e4b40fe27980d03473142ca3a0582d52a8e21e0174f96b2a32f6425daccbaed7322759234bf66aa SHA512 d85b6cab388e7d0afadd18391fe92e1694320ead3e0cc18097efa99508af5d539ac2f3654c6cc7083ef1e647da7b95cf52f0342745fc1a82e366aca8b6a99767 -DIST 6.6.3-0-202403191846qtquick-documentation.tar.xz 22260060 BLAKE2B 3b1a708a6764e32fec4623a6dd1019b807877f75b34fa8b32dcde619fbca4fe73deebd0c1f3b6be2b2f577c0ccbe100683b089f846a08228d7810e1976577747 SHA512 95c89bd8ca90fb6b8225edffff88dc8be3434cc1536011458d2341f6598e7bcf3e373e21f5ee09f0ef6bd21e890cbf3a1fb1589435b01af86e3d07248c4008f6 -DIST 6.6.3-0-202403191846qtquick3d-documentation.tar.xz 62585820 BLAKE2B bc550617ad579cf35d0523db2346d3182ef2945ac69e0077adb3c3f8f7e6cc822c5d36eac136362248fcc8bedce6a18068d4ee339274a4cd165eb9aab7898920 SHA512 eb686d7e6ef358821986552449d14120988fc80fb59c9db2ba1a8b8108d7344c7780157e28f04610dba5b5a55908aae6b6e81fb4a2241959f8b8b1dd4fb95d19 -DIST 6.6.3-0-202403191846qtquick3d-examples-6.6.3.7z 19250908 BLAKE2B a992c7531cd7a5a3c993708a5c41964723f71b58d66a41d7ef2a822eac329ade00f45c831eecba427af854df09a2d4148a5dcfb44079b62b1349262af0e04a59 SHA512 9b64a3a9e2faeda26daa7017a97ee6ca1bf9d476c9459323e45669504cc83497a439b9ac93008f0ffe34578d8df73a27246357b24500d1ff7e4a55abffaaf6c9 -DIST 6.6.3-0-202403191846qtquick3dphysics-documentation.tar.xz 4587392 BLAKE2B 678ea9829276688290cbf912be4edfc0274e8915e960610dec1b0bcb503fb40bd7b9fa8fc8563b90d83b3699d93cd45e2aafe2adee681a502c89f6ca2f49beb5 SHA512 8619fbc0f1f0dd82af288ee3a2e7795e95950ffebd55c839f95fa4eab0cddb0c7a9f28cd70dd212c3ef77fbb896f3ad26403d3b43725a96f546c8a5050e31b96 -DIST 6.6.3-0-202403191846qtquick3dphysics-examples-6.6.3.7z 2355328 BLAKE2B 994c1a6e732fa1ba563a605666bb74db254b7eed5be7f5000cd009283f512e75782a7b6304559284480c637f9dd9aec559559469406463bbee50d4fa41fd6d44 SHA512 8c34367a9a6384721492624b7f84d5bf5cbf2285c0d4a79f16f7a0ad83a6f224bcd3a308ace7e85d0229a96683f23f395327b5182a8a7a511fba6943879eee44 -DIST 6.6.3-0-202403191846qtquickcontrols-documentation.tar.xz 7305956 BLAKE2B 8a8be0ce846b0671d7388323554ecd6047cf0ca6467e3d4438de58ef00b6ffde699dd55b969ba87571afcee1ab8cb0ca7e3dfc19334a16c74a11ccf60fe30cd1 SHA512 80fc3785bb0b9daa518867b345071c59aee3c4ca02875b5a67e096a5d973699854cdca4a6f0db85fe37e4bb95377e5a7f87e4a53cbb15e084560b0042b3024af -DIST 6.6.3-0-202403191846qtquickdialogs-documentation.tar.xz 313932 BLAKE2B 0586d0d5d26c1f9e7e8719cbc8c75e5d858c0e15bb30f32d6afd868d30780a3897794c4440c185bad84bf3b80ae8f6497c89448355edc3496277bd2ec5aa8511 SHA512 7ab43bc095447441aadc76c00fad2c740d6a57572a0a5ad617dc3604bf0fc2c8f5eaa49ba0246eee8808a6cadf43d1bd051a25811d84f24a91ef0700cac7450c -DIST 6.6.3-0-202403191846qtquickeffectmaker-documentation.tar.xz 804764 BLAKE2B 5de0b95d01f8b5b6f9469fb170ca5c3eb31fed4e95293d8ad24bbe1b39feeb6eed0d4d5e3745c3f1a1de25708becc6c315d391c49d27ed35187d45133d925103 SHA512 26e79385dd70b0f7ea23d7f3f0ae42a61986bb58b3a2f4b495dbd80cb0f2d69f1385a927a8faec3065cce21427b58e19b17cc37b752c392949346710d0ea8dbb -DIST 6.6.3-0-202403191846qtquickeffectmaker-examples-6.6.3.7z 244662 BLAKE2B 8ab83e11d86a3e52489c2ccf5b4b92900b2d1370a7d3cfd8860d36a751ec6d064cd3a80bc837ef4321333898055dda702e4f216aa891830d8dff647d0cc4bb7d SHA512 d8b063ed0be1895b708c51755f23c86f03ee991e13c10873ef3cf5901c9eb8a7922cb819c5786acd0de41e1cb267a779ae9bb6cd9508a4d3f2eec4d593155533 -DIST 6.6.3-0-202403191846qtquicktimeline-documentation.tar.xz 153156 BLAKE2B 546430ff9a168d45a4ded9d2e7ba9e29ce031b2d45f0191227b981c8493db655a67800040bbb3bb3dacf0d3c10bba4abb27c3dfd55ff9bf0d4c12cbf5ff145cd SHA512 39324012ac296e6b8603f1ee02ae61145af19c5202c5b742502f7f7c6c38e84f15015cd544d761d501505805686bb3dd641d7f94fb2e9585079acb0bfbf3b2e0 -DIST 6.6.3-0-202403191846qtremoteobjects-documentation.tar.xz 490688 BLAKE2B d9e298cbe84cbba67dbb4532aad6a3f8538ff60b43775609f787f0f13f8ead49960d1a6cbab8639b4c074a6918ef601bc31d68bc7364b484cb50e05be612642c SHA512 b61b6f319f8ab1779fbb45cd80ee2a6f94729b989589e8c818220b96f020829c12ba14b16eb6d31c8fad0a53895887203994ae0b5dd352ec0c7da2c9d68606e5 -DIST 6.6.3-0-202403191846qtremoteobjects-examples-6.6.3.7z 81374 BLAKE2B bf9da9f16fead9a507a7a2d7797189eb62a2dbf9284622ac35a3c0749712704d3dd98fb9d32088019e0ed401be9e8aa1d1bcc8cb5d02335dca877473abbaa497 SHA512 455e77e229115e05c5adc525e0edf5cd91f6715cc2870d2cc6f3edb5ffb0280b2ef5329b9219bec820d3bc91f92734179713bf78da08a515299b5b371d51bd06 -DIST 6.6.3-0-202403191846qtscxml-documentation.tar.xz 396024 BLAKE2B 748449f32ab3ef8786a80eb59274a6a29ae51f19174c0fd62e9f2186545065f67465bd1935fca03ac7ab5aa5b167b0cc58e1b1da983289153d0937ddd1f415f8 SHA512 90337aed16d35bca36afe0ec0e3beb7c4fdd964db4692540cd707a2b2451e3918bbb2ffcacccaeee4fcbd5e6b408dfbc98e3257203e32b0862c66f4d35bbb0bd -DIST 6.6.3-0-202403191846qtscxml-examples-6.6.3.7z 140167 BLAKE2B 6559dc8a22b7ad3dfcc2dcae9f9ef07624586616c01f2518895e54bbe4b0b38bed95b6156a7cf24c6497454e5665e73daa2ebb719843ddef66198c0f17b6940a SHA512 335ba63025f310c07c070705e8abae6393f0c34ba472d28c33a992de25c3614da429202fbdbf0367f888be62be1be505d7c12f5bd79c4d0bda33b5df4b2d530a -DIST 6.6.3-0-202403191846qtsensors-documentation.tar.xz 2136912 BLAKE2B ee051faf3bc8da2572b0566cee88598a26aee5c75c5e5ae5ec315375902277548b93f6117f343b6027c0cb3371cb2af65a8590595bdebf20272369911f73b12e SHA512 47d83769048d1127cbd0642ffc11590962d0b3119ac3bd3dc6199813134e55ce6da5b5b047d4d94e22437b7d6470128033d55d2f0d230c3cafa4b667663ae9c0 -DIST 6.6.3-0-202403191846qtsensors-examples-6.6.3.7z 53377 BLAKE2B b683399f377a79889a629e6041e1b444f417105767075278cf7f51bd468975edce970af3f279172e20a9c2fd3bca1a357e519a8b8aa2e1799040520f484e74c1 SHA512 66bfd54e3df3b062bbe15bebe1be791039aee7ba7f06a7521a8d365f4e127ed205b27a7725cea748afc9fe30dc40c4e1f7729d253f2e51c583540e782b682ebb -DIST 6.6.3-0-202403191846qtserialbus-documentation.tar.xz 737248 BLAKE2B 046f160f0e0bf7e5e2b215bc428938074f6d20280644bc914a1b98c6036df8aa7f5a62a7ffb306ffb12f72aead2316dcc8149cc05411a038d3d9951001b50c34 SHA512 78ff75a92f4e09e40b6d5a5715ae6c7ba56a06aaad191208e61a871c3d86573fc6a3744e84f79cb0addb1bff82e47c8da91f8d930aca561b103661fd4fe4bb7a -DIST 6.6.3-0-202403191846qtserialbus-examples-6.6.3.7z 212009 BLAKE2B 44550c6f19829ad7c33eab5111ed10d376875086dd6cbb5da780300bb952603c0d2e0b2a596591bba2d35a9d43524d7b9de188a8b59b7d401c2cbe2909ab7074 SHA512 6b291d00c4fb7c2e4eca75e9a93b7564b23774e08c56222fb0dec6a029a282bfc71c3cf9cc01f52c0594b2ac12167005318398199e0af9cf9178cd6ccbdf9966 -DIST 6.6.3-0-202403191846qtserialport-documentation.tar.xz 184196 BLAKE2B ac15fe2bfea4eaffa0d974738011bf06ac13941dc407a4de13f5de083ea9f49e273a8ba1efdba366cbbab1899a0d8568ded97d4fee104dcc0c0a7cdb59dde8a9 SHA512 f3bfe14cdebd90d68a08848a2e1f356a6ace6af29d74c3f118d2eb43937bb50b12f103cee7413340b685b993b193d78b5c9e0d72cef5b40b41a5cdfc55fd4cb4 -DIST 6.6.3-0-202403191846qtserialport-examples-6.6.3.7z 80954 BLAKE2B 4483c6e1d10490457da4e0314d6217064788dd9be529ffd91cfc4b72ab2536815ed3ab2fe120e0ec07ab11cc57e904dde26e88da1d676bf7c64376d74d306aab SHA512 ef133352c12227de661050fa179c06db161491867c70d2c5d1793dd7cce67fda95d3dadc7e437afa542a8a4880c1a94f329002d8f630444111d64955cb8a92e9 -DIST 6.6.3-0-202403191846qtshadertools-documentation.tar.xz 192056 BLAKE2B 8c912e629faf1740a03eaf51556194bb1351e44bbb2a03cdbcf588b04578356de8275d02521416aebeb04e08caae59e124dcd937cc489ffce1faf45440888d0f SHA512 542009458e6dcef4c0550c1b5e9e4485f3e053d681d4973b6cb71cb21067f6805b2995bc2cad31902aa57b2509687d487612aa18fc4e7a1e47d359045000f2c6 -DIST 6.6.3-0-202403191846qtspeech-examples-6.6.3.7z 157692 BLAKE2B dde9fc67e408c06dc6fd561898416bef6c2f0d515f69062bb6319d853b67997bec58873419dfa6989f17f478d924f28384396f49f7af66b78575c2b3f55e2c57 SHA512 ec192973d24a5893317a5a0efa522353412c4115cd448092f74c1200d68ea8816ee61da1d11c9322f18965abf22a04dd88e4f6ac797827a89a342b25e002d818 -DIST 6.6.3-0-202403191846qtsql-documentation.tar.xz 883728 BLAKE2B 6ae3b7f29dfe9b7fdbf0a1fb4f231835a3930cdf183b3d77349c674953776bcc334d90361c733a1af72de5675cae2b1e1c5f1d26d682a20fbfd60740c42d66fb SHA512 1ddec60c08843255b58c047c9667fd6db5fde1e14067b37a92b0ce4353be9cb6d5d6e6053ffc49570c49425d7c7f8f969c4035d85e52a13ae5d7eb08056381f4 -DIST 6.6.3-0-202403191846qtsvg-documentation.tar.xz 94972 BLAKE2B 34807c83c3590e63f12824b68024d4db4afe93d587c6a9064467b5819c6cfc18e007cf739fe29ed2fe9d723fd2d485fc503e047ef1e7757a8cb522ed39af8b7a SHA512 4f8828f4181493cfede8c2cdab2d2c8171a10aabe7b7c4e9b4ab4a4f176d27fcdc0ae746b9c0e46fbd3a233dca30ab3f365b5dcb34d9732aad5d17888578ffef -DIST 6.6.3-0-202403191846qtsvg-examples-6.6.3.7z 486 BLAKE2B 90b2ed672d2136485e93ac4a51a49a329e20c8a2bff518c1256d6533211b9f91a6939e1f1afbd7d9bb7961e2d502e70d219673fd16b6c4baf6d8f46e4f03daa9 SHA512 3bd87950233cecbb91a9352acc6a0dc5b4fb9b9dec599ad89944bc4897a91151b21992cf42bc987df63710c7c9e2f794d11b68e792f61aac0cbdfca4c71e1625 -DIST 6.6.3-0-202403191846qttestlib-documentation.tar.xz 218988 BLAKE2B 6d39f4bf3c57c291005de4261e35b2eb1260c8859a8a1f34a7936eed964756191eaef318a2d8f53879e0d054d6303331f7643765017a687573691e76f1205ce9 SHA512 360fd1a61f5736829fa64fced0b5fe3fd88ad254fa1bac4cfe4f0a59621ab4043081b16c4bebe62c43474f0d373559dfe2143d84a96b925134a7982641a33384 -DIST 6.6.3-0-202403191846qttexttospeech-documentation.tar.xz 401432 BLAKE2B b3fb27a72bfbf87517bd27fe3d386b2698a4e96ae6bb974e41638f74ba49def8d2978a038900aa893169d7822aaa12b080186e6b049beb7721c62805937d75dc SHA512 db7d67c0d1a38d0deeeae5ae1634deede58ac300a8c4ee53006f9c235ae8f81e29e63e69c4101ba475a48b34e48a14fd2658ec6b694336da5be1dcbdf437b3e1 -DIST 6.6.3-0-202403191846qttools-examples-6.6.3.7z 468525 BLAKE2B e7d5bb5c4d0dd0476a2eb73ed3024fd09376a59bdda19e395995dbaf2ed39811b4208fa67a16e254c6ce279abc9fb28dbed62c346a1c394e055168690817e2f8 SHA512 73214d7a6361052b743d1cdd6739356a3acb3ae4a5362167e524d5ff32b6aa9c58112f0a86f4012734a169fb14ff85a1ab2c4a825ebe7c98c9b1f031f4870f26 -DIST 6.6.3-0-202403191846qtuitools-documentation.tar.xz 206584 BLAKE2B 32055c180b076d35e164fe4d37e2f6630362fca5c3e4230171feeac788875c7407432a173fd7d364c342353fa38ff45a4f079d878e6a817fa373fe0e18377074 SHA512 a7896056665b9e1424ee98b15e10a96af2a696326289fc6d319391696142a0f81f5582d8c7812967333dc0e34468b2bcfd382138a4b8116e9973ec04a0d3227a -DIST 6.6.3-0-202403191846qtvirtualkeyboard-documentation.tar.xz 2067292 BLAKE2B 5ee66a4f0a43ff5fa8c630552889bdd947151bc9926a60eecedb497c6693bc8ec6819ebfa04a48c570e5073bb55997ee5031707468849585f15928df959ca56a SHA512 410568558a2ffab75aafebe283295ac0b835493fdc7030a7de58389e9ddff95494d8fc9e6d8a657a973cde17debe82c05b5e4a6f0bd7e39472d134c5e96623f9 -DIST 6.6.3-0-202403191846qtvirtualkeyboard-examples-6.6.3.7z 7012 BLAKE2B f594edd4881deffbe57ce554315fbef1288aef1700a9ce31ca1acaeb46766acc8d84873516eeb2f598cdb8dc0ca7474f63ddf00f9d559c04feaa6ed106e18890 SHA512 5de20d2ecf677efbdb8279e89dbce65bb68d7eba24e475d35fdbc5232fe6ea6c6170f26ce4ea72cceb0458e2017a9ae53d6466bce571280e69fdffd8cd0d4e03 -DIST 6.6.3-0-202403191846qtwayland-examples-6.6.3.7z 568023 BLAKE2B b541ca0bcf4fba91e578aa7e8723a741952ffb3e608722e7c6e911b83a14838eff2c8852fd2e0d25f04d47251573e26ec9b4c6fbf4473dc2231a0978c8c3343f SHA512 a26789b2dcc40f1a5463347b4b6c2d82a73f7fae958e618b17389d60e3fa09fdf0f69519236a62a87a034ce92bfa21b64d5c7b3eeba13ccf1d1ac8448ec95a7e -DIST 6.6.3-0-202403191846qtwaylandcompositor-documentation.tar.xz 1596648 BLAKE2B 5144c40c23437608fdce1ece761d18c1da0da59132478ac560e3dbb5087ce7e259f6e489a40d19b63b6519ecccc4817bec46cd85c40906539a0d5c37c7034267 SHA512 6aeaf5b372ed1a3e6fdfa296e2677e9f1067100fdc07ec316ec2655223e1cce9941b9c43fe0b9c0c37c34f48690a939e54504f7f623ec3f80245dabaf487a587 -DIST 6.6.3-0-202403191846qtwebchannel-documentation.tar.xz 166432 BLAKE2B d4e2ccc6d2b703413d6628a4c401d3ffccc73fb40f8759afa09c919f7c13b1a51b0c8579c6dd141ad1e16099009df086447a65025233c7fe47cba8779d52b388 SHA512 77ea7e7e188e66a97197c10c0cdb058cac240d42f93ae4396e570cc8d19ec2acd39c66f1fd96e2a1b5a93028d92ee8e38aa636c3dc910a60cb4437810f3514d6 -DIST 6.6.3-0-202403191846qtwebchannel-examples-6.6.3.7z 65946 BLAKE2B fc807adf7050afd34fdf15b3cdc55b24fecc0c0556519a3d7d2949ba27ff0f5b192fbf1a2209ef48bc75dc07638f6e728f3b22d9628de3ee0915b1860816a675 SHA512 5e167a8db23ae0bad327749fd384e796a4e28ae3f97a896a4fdc315b87fe3eee0c7ffc18f0eff5fcf729b69b08df2a89a4cc8ba88c9af0d71bdeeb669459f583 -DIST 6.6.3-0-202403191846qtwebengine-documentation.tar.xz 1964280 BLAKE2B a7df8736a47cd0d6cf6e74265e691a51b06361b62c7c75f1ae7a4479477d47063203a2d61afd7e403cd2d4977c81d45f0a61474811758aeace4dec5ecf1d2b55 SHA512 526f0b551c1113af3b8adc9b98a5a2e83908b0a652dee5490039cfc3ece8ea6bd626d4ac2b40018d761229b61c013877ea63e12db1b910140ddf3a1cc1db9cce -DIST 6.6.3-0-202403191846qtwebengine-examples-6.6.3.7z 1110514 BLAKE2B b65291aad15920ccf8bbd2768d368922ba393d2d425c91fff0d85758f95e056f1e1bfd7435dd0a46f2298e940b02f4320b4a434ab9016c2f1bc6ae3e7e978067 SHA512 681f4d11b71741c1a51608de1a604aae911b485db825a4ee28930eb714bc1c5afe088f094323e5d25ae0aca38d3e5e6a52070fd93fe3d007c6851a6d00489a92 -DIST 6.6.3-0-202403191846qtwebsockets-documentation.tar.xz 532560 BLAKE2B 4d50725c39f8d598dc6a4a31a9b2deddba31422e668c1fa331f5b0eb76925e9bd3ec1c561ce9329f67d2686549a205c2d9de60ec01471b9c60bf16d550a10d53 SHA512 f8a42f11378358ea85cb0a8426d5ed1d669a806662c06fdbb8a52583b4ff11c4eef59f04203b851987e335afaeb82d59bb39f9e5d40c6f7171de3a0ad7f6f9d9 -DIST 6.6.3-0-202403191846qtwebsockets-examples-6.6.3.7z 246692 BLAKE2B ebf35ff660e1d33cd8a8732ae42ec0d0ad8fd4299035d356d3fe3aaa83ac53167290d5014dcd0a57335a03ba031507f1322de7c652f567a480d3313a40073cc5 SHA512 949545c69fade89d5b8db73a2b809f036178dce91ef9ab81770b788754f3cac3afe62cbf36cb895c44e23e8f8a52c0186f808c3f788a977c0b750be8811a4065 -DIST 6.6.3-0-202403191846qtwebview-documentation.tar.xz 125916 BLAKE2B 506be76d93aff56c6063f21a86722228c27849101d9d5b5de701db486509662d2d685e0724b6083650abf70098676b5909b98a1d3ded4f16f166428666af2261 SHA512 9bb4e239a8d5141edc813160a54fa66d16b60c4a5255380804b30b78ba41d210b7ee62d6ae5320e7a581032ac92d334d3f294d37260afd22ed0f9673ad203fc8 -DIST 6.6.3-0-202403191846qtwebview-examples-6.6.3.7z 47240 BLAKE2B 7f75c461373e4a79807a1d10b093288c8d8dfbd2e60aace39cc2b5498a2ec19d81a10d4a3025dec32a4e2fe273d7c9397dcc273b6d022010e80f036277361d26 SHA512 1d919c70f4659edc24c7bf4a2e643235d67ab0ba90ae5c0b3d862d538660317c9f77cf3481f046d792c91df3fdd584fd05874d09cd3ec90288a44425f1281400 -DIST 6.6.3-0-202403191846qtwidgets-documentation.tar.xz 17673752 BLAKE2B 20b0012d7c84265fbc82ffd1de11a91e747f4384e0f2e285b7e9b056d5eb8d8b8abf2d929c169c18e8eb6565a4c608636e92ede7699ba4453d42a1a99da35b19 SHA512 9e4268d095d068c3343004da87315509becf6590444b3bf2043df6ca6edb193bcc279fed4236097f8cb00f023a12879519bc7fb40fe1e7536ca605563bd4dd3d -DIST 6.6.3-0-202403191846qtxml-documentation.tar.xz 341660 BLAKE2B 8f094663e27d887ccf362e1e748e9d23789c509f96aa4a997f279810a74da99ad27001800c086ff165f4b40358038d401c2f9e56f9c365def6c47c7daecdab00 SHA512 08daa6f37e0296fb8df4250f992c43306c060bde3c90c581bde58640302c535d458d21c93282fac21505c8b8b1c8a462bfaf7ac6356511691bf7b373e689bdee DIST 6.7.0-0-202403252230activeqt-documentation.tar.xz 248748 BLAKE2B 0fbc498e6cc4ed83c624bec466fd0463a581ebe4a19fe7016af2aa2693ef9510ce1312dee663550566b9164125c3f938fee4f73babc27099a02d85bcce489db1 SHA512 7f9a64b9f6b8cebef9c4369be53bab014aa80a06902d8083ad55e8299a46ccd6004687b32b8677a944ef7476649a51eb6495d7cf25d0d19e03d899489ee4404c DIST 6.7.0-0-202403252230qdoc-documentation.tar.xz 287112 BLAKE2B d94e2609a32db7f5d6c478b4ab5c8be5c7338fef620f2f325876114814cd0191b1c32a3a582b7263ec3de5e5e6f6f1c90bcd21c017a26086b79c2b1f184c6d6d SHA512 83d882196d6db57ecfd2e63a32891959bdb7539038040b4edee009ec9495f805b7e131ac2c7866873807e3a7d24668fd8635e0cd1cb6badb13c3ae53642b63d3 DIST 6.7.0-0-202403252230qmake-documentation.tar.xz 344340 BLAKE2B d8b0bb4c8e6abdce45214939c0370f61b70ffa2be1ed6663a0bef41d07a86057e803182e911cb514e26ef3f0be2d6b37611412da53eff6915ad047a4f266ca56 SHA512 5d4d417af9cbe776822038a67497c928db12a35634334a7b6adced768e0434c0857f5919fb628fc52345b815edc4d7fd5e38ab8011265e766eb696e4697c689c @@ -360,7 +156,5 @@ DIST 6.7.0-0-202403252230qtwebview-examples-6.7.0.7z 47243 BLAKE2B e71c0b29e2724 DIST 6.7.0-0-202403252230qtwidgets-documentation.tar.xz 18106824 BLAKE2B f3c84450cf00c66387360ceead9581289592ff8df37830d17f1a1744ac2966643c5eaa4ba0c56d74de6eabcbfdeff5fe332ba7e53fa705102a41d43bc7d20ca7 SHA512 7330682ffce376867410a502e2796643217e55e03ba93d5338df6d97e9cbb14cad1805b354ba2a0a66b8473172f30b17bf5023eee9886fcc2c5ea857cd6f06a4 DIST 6.7.0-0-202403252230qtxml-documentation.tar.xz 341100 BLAKE2B 3b4eb622eba7e7c9e504ddb6e2a92982fdb7de57ae0452b9fc336026a799a069d4fc2678abf1fd3f0366e2b6d6956e7655213cd1e3cb5f0f1b0bf6d5c1aafa1b SHA512 9e4f0b8617153ee32dc648e49f6ef37c1b8be6542d9489ad3f2192cd1b2c2ba0bef13b587f8b912081d957c17c0dff43de2dd7117a655b674983226b56a47a65 EBUILD qt-docs-5.15.2_p202011130614.ebuild 3233 BLAKE2B cec70539f86b4c8aa15efcf723679f735137206593183017a9e4b636cca7df8681ce6885dd2870459667492502067f9adf5cd45d93077862945456fcec6228d8 SHA512 4a7eab16f8e6008859b43d8742954209dac9e83cbc5c3fd1573e9cd73ae640ad9b11854aa5f54074b7f05ba08d0aa3f18b50ba0db5896662e38e85bdff34e642 -EBUILD qt-docs-6.6.2_p202402121133.ebuild 5106 BLAKE2B 143d9dcaa95105b37bf93bfb92703558577f5235df3880f803b91158e4c03d2383347dbaf18572850f3866f9ecd1771b7729bc926bfe22371729d4af364bfd40 SHA512 20f7b3206a23035e6981e2ab7f55b64640a4739643de02ce01144fffd848e82a766696045122549674d639c11ee761ac05b68c28ac144bae9c0bdebdd3d15f15 -EBUILD qt-docs-6.6.3_p202403191846.ebuild 5106 BLAKE2B 143d9dcaa95105b37bf93bfb92703558577f5235df3880f803b91158e4c03d2383347dbaf18572850f3866f9ecd1771b7729bc926bfe22371729d4af364bfd40 SHA512 20f7b3206a23035e6981e2ab7f55b64640a4739643de02ce01144fffd848e82a766696045122549674d639c11ee761ac05b68c28ac144bae9c0bdebdd3d15f15 EBUILD qt-docs-6.7.0_p202403252230.ebuild 4819 BLAKE2B bc3a714e200f6d3dcd870a6b2f1c436ffcc983207fd0da478976602cdd0ce63c2582c065d425a910f09a01e9db1d7cca048df152ef9f602d4157a8e745e9ceb4 SHA512 c2621223d517dfed40d2c1057f9d8f4d975fa9e427d22da1a79a97647bfab23df69cdbbf3ab8c52c5fb500caffb0b31ab614fa1463e7012a3961cde5dd84e73c MISC metadata.xml 5290 BLAKE2B 4bd7db247ead833a33ddca3f6d9c81773adfdcf776b02d49de7ca2e3b4a10ea8d9a0b07cd3f7068eecb954b93b0c77cf1d240df3ce33508231c2c3fb35afeb81 SHA512 7f6c6779880d1681e2dcac9273650f20690176bf47d7e3825d7d76b7f6db2cac92a2b1ecf3e2886fa724f5230e9bde703d3341a266ea05f19c2d2f3aee58c81e diff --git a/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild b/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild deleted file mode 100644 index 22eb323e4c2b..000000000000 --- a/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -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/qt-docs/qt-docs-6.6.3_p202403191846.ebuild b/dev-qt/qt-docs/qt-docs-6.6.3_p202403191846.ebuild deleted file mode 100644 index 22eb323e4c2b..000000000000 --- a/dev-qt/qt-docs/qt-docs-6.6.3_p202403191846.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -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 1a09501337d8..6dd27de5b3e6 100644 --- a/dev-qt/qt3d/Manifest +++ b/dev-qt/qt3d/Manifest @@ -1,10 +1,6 @@ DIST qt3d-everywhere-opensource-src-5.15.13.tar.xz 118272832 BLAKE2B 35726c265e4abae44549e6ace3994bd7b82e522b5b1aa2dab835ade79c1fba531940ddc62c9c0c8b3ceda3d7b173ae45806e46c20428fc71c209971335d6c687 SHA512 30bb061b13f91a8137e961948431b0ca697135a62c8f601eb0c65dc46f0a1f3e7d850141952f0b673a80002e8493289860d9b86840406e3e72fab4eb515688ad -DIST qt3d-everywhere-src-6.6.2.tar.xz 141560580 BLAKE2B d9fdf4ff9cfb4878068e44a188af014440f9899fd90ae270006f0437ed24c87e2bae3aee18448a34573d4755c425379be1e8bd40f349dd140551839b25c965c5 SHA512 33b5e2e2d4ba78fca31fcc17c1636c04f7092b959711589655d31bd32e8d47043977e27a28157dc44c6f47542b42d6f26d41bd145b382279fcb9cf19bf7b67a0 -DIST qt3d-everywhere-src-6.6.3.tar.xz 141571616 BLAKE2B 747a0e4d8b603064d5b3ddaeaa6ace6d40b6db1a1a36fa7612a96730948a374aba930b09af9f184cc606aae336e312304992ed244d89a157a085d61dd4880232 SHA512 de47d1131fb4219481cb59d3b61f9f06b3785ac429d267da197d637fde1c72b6f8a0633bf1b6e4469dd22c95f2f2fd70f5eadc3b7d7e6324fad764271f741b71 DIST qt3d-everywhere-src-6.7.0.tar.xz 141570596 BLAKE2B d9731f48157cbeb7e4fb5d1307cd09866bc4eb00f68f42299e1b35ce7ab4ec494418c50fae3513907d41d083e2fb13ff955b31e201e4235abb0d13c4e837c880 SHA512 538027077f9729b91ecc3a4de4a14be212236d0bc4b1f4533a558753b6cb7aa23e1c169c921fa71d61d5f9cffbb85a0535000bf677ca09962ca62cbfcc60e70d EBUILD qt3d-5.15.13.ebuild 948 BLAKE2B 398c6ec0d38bca086daab3d2cae7a7afe107f977bd980cac0dee1c5919d28024ebce2fdf492c3d14c798e229a13d375d22188613da0d067ebbbe526799364e3a SHA512 e9503b5e06159e4a13e1ed08abb181d4cc7162f15398f1d4907c30a85d798c87793cca1e8fbb1a7c0a5759f6f246f60d7fffd3aecf23a2896a6db9090a4c189a -EBUILD qt3d-6.6.2.ebuild 758 BLAKE2B f462d0705433bc88c2d86b19d361ea24c948d0c076365f8b7718b0fddd86aa9b49d76229ca960f7a99aa6f147ce7f1683885341be57ca8c5c3266f248a995977 SHA512 94aaf7f9a89b8639d59852efd27f8c185f411f42dfa08cbbebd8ded5f3777ab7a53343d2f0d94823950d5754affae4fafebc0c70e23011c0d0459100391d40e2 -EBUILD qt3d-6.6.3.ebuild 815 BLAKE2B 673acc8e2770a4fbdde0792ed87b80d518722e867adda90b1b14d68d76c670be4ab5b175c8d9b379eec190e90dbf24a4a49ffc33113ef921eeebc2c3cfcdea4f SHA512 5304cb73be42f785fa765dcfa7acadb068c1af2c6e63de56abbb19656de6d5cd81682ea21592e5964f32e2fd717df13b7a827ed41e019a0e210dda3fe144e2ec EBUILD qt3d-6.7.0.ebuild 815 BLAKE2B 673acc8e2770a4fbdde0792ed87b80d518722e867adda90b1b14d68d76c670be4ab5b175c8d9b379eec190e90dbf24a4a49ffc33113ef921eeebc2c3cfcdea4f SHA512 5304cb73be42f785fa765dcfa7acadb068c1af2c6e63de56abbb19656de6d5cd81682ea21592e5964f32e2fd717df13b7a827ed41e019a0e210dda3fe144e2ec EBUILD qt3d-6.7.9999.ebuild 816 BLAKE2B 04a754865fa8c12e00ede1c171995c7059b2e7b0ee7faabeed56367a871da34cb0b055c196cd02bc215347bb2682fd51144eb67011adca572924ae1824d87b72 SHA512 eb88402a455bbc355d7a98b7b83f782af7d62fae95e4303912ea0f4771f39bac3028bcd15deeee4720288b7229d3d262b30581a52ffadd75535f4e6fae55cc01 EBUILD qt3d-6.9999.ebuild 816 BLAKE2B 04a754865fa8c12e00ede1c171995c7059b2e7b0ee7faabeed56367a871da34cb0b055c196cd02bc215347bb2682fd51144eb67011adca572924ae1824d87b72 SHA512 eb88402a455bbc355d7a98b7b83f782af7d62fae95e4303912ea0f4771f39bac3028bcd15deeee4720288b7229d3d262b30581a52ffadd75535f4e6fae55cc01 diff --git a/dev-qt/qt3d/qt3d-6.6.2.ebuild b/dev-qt/qt3d/qt3d-6.6.2.ebuild deleted file mode 100644 index aeb5eb8c2241..000000000000 --- a/dev-qt/qt3d/qt3d-6.6.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2021-2024 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/qt3d/qt3d-6.6.3.ebuild b/dev-qt/qt3d/qt3d-6.6.3.ebuild deleted file mode 100644 index a7e384a54768..000000000000 --- a/dev-qt/qt3d/qt3d-6.6.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021-2024 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 ~arm ~riscv ~x86" -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 - -DQT_UNITY_BUILD=OFF # fails to build - ) - - qt6-build_src_configure -} diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest index cea8cce96ac9..5f6484340003 100644 --- a/dev-qt/qt5compat/Manifest +++ b/dev-qt/qt5compat/Manifest @@ -1,8 +1,4 @@ -DIST qt5compat-everywhere-src-6.6.2.tar.xz 14632168 BLAKE2B b1020344d2c4803b9d76faee15727604b560e2b98a0699507245160df149361453a8c2082cbe37193d7dece673212dc5a6b0f1961e9cc15112152f7b31ed2ba2 SHA512 12e4142ce8e9b0863ee5d39c37f9a04ef696fd34c98b5d955464a1cfcc7d55ea8387b6238a49d9e9380f8c95f4b655ffa64fe250f27fee3d4e9f48065bcabb6a -DIST qt5compat-everywhere-src-6.6.3.tar.xz 14634848 BLAKE2B 6178a4c95786c968cee83121237bf3cecdcb6866922e8d6b65dffb72045d02be7c75e1146cdd402c6109739da56f2e11b53c5db3137e494a9f1b341f669fc9b3 SHA512 11a1e03216c434c07ff984fc7f225072067bd17f1d469513e84d610d067953ad8f0e492973cfab3afbaaadffd5b1d0db3e84cc96f1abfad4fced0ee852729330 DIST qt5compat-everywhere-src-6.7.0.tar.xz 14629204 BLAKE2B e7227cee9a73f2f06cf060dfeedc03abefb213363fe866d908abc1d4f144f442d590792584cfe90145c6ddc70fab1da1b440a146cca6495c534bca2419d01c7d SHA512 92115ca88b839171cf69360e0c3add64bb84305fdc28b9459da5eb69df79bfc2884616991ada898242e3614ac4f188dd76aa17889b5fb7fa72316a11efd61c85 -EBUILD qt5compat-6.6.2.ebuild 704 BLAKE2B 3ce34bc419a1dacd9429ad76ec7bcc2fa7fdb7edfd5a9081fbec6e6dae5fba209fff8a82c53801cf89c314f8742eccae3c0a9cb4c394b2eae513102753a76476 SHA512 524ec5bfd3b9a757eb58ab0f7d9f9484e97e566c81b42ff5852554ea0658320f6094b7e6246cb2183576c12ea7e3ae1c774c2f4389329271819708ffea097b7e -EBUILD qt5compat-6.6.3.ebuild 704 BLAKE2B 3ce34bc419a1dacd9429ad76ec7bcc2fa7fdb7edfd5a9081fbec6e6dae5fba209fff8a82c53801cf89c314f8742eccae3c0a9cb4c394b2eae513102753a76476 SHA512 524ec5bfd3b9a757eb58ab0f7d9f9484e97e566c81b42ff5852554ea0658320f6094b7e6246cb2183576c12ea7e3ae1c774c2f4389329271819708ffea097b7e EBUILD qt5compat-6.7.0.ebuild 704 BLAKE2B 3ce34bc419a1dacd9429ad76ec7bcc2fa7fdb7edfd5a9081fbec6e6dae5fba209fff8a82c53801cf89c314f8742eccae3c0a9cb4c394b2eae513102753a76476 SHA512 524ec5bfd3b9a757eb58ab0f7d9f9484e97e566c81b42ff5852554ea0658320f6094b7e6246cb2183576c12ea7e3ae1c774c2f4389329271819708ffea097b7e EBUILD qt5compat-6.7.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf EBUILD qt5compat-6.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf diff --git a/dev-qt/qt5compat/qt5compat-6.6.2.ebuild b/dev-qt/qt5compat/qt5compat-6.6.2.ebuild deleted file mode 100644 index 506e617217f4..000000000000 --- a/dev-qt/qt5compat/qt5compat-6.6.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -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/qt5compat/qt5compat-6.6.3.ebuild b/dev-qt/qt5compat/qt5compat-6.6.3.ebuild deleted file mode 100644 index 506e617217f4..000000000000 --- a/dev-qt/qt5compat/qt5compat-6.6.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -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 ffebf15ed051..357c83031b5a 100644 --- a/dev-qt/qtbase/Manifest +++ b/dev-qt/qtbase/Manifest @@ -1,16 +1,10 @@ AUX qtbase-6.5.2-hppa-forkfd-grow-stack.patch 1001 BLAKE2B 21fabd37d44ad496d2e114351c52bb56ed311f4939e243efc8c0e61b9090bc2dacf29590fa7b5ec21244df7d7f37960fdc2446079609fc7f38d450c0b3afd420 SHA512 4619902ea198a3565e9520206f88632e1c06518b42edfc7e0d2656b0593404bdc96fe0673ca56703858dc0697ee77593eac44cac9108fef4a5147ed7ab1470ca -AUX qtbase-6.5.2-no-glx.patch 1298 BLAKE2B 83b399a1faa1bb976bc00b7d0b9721b2a2bc64f11f345d3ddb6019481c16f503a6faf1789c56fdbbb7a4d0bde5ffd9c1620dc677189d0e40008cef0ab02e732e SHA512 fcdd0ad2f0f6dadfea8ca00fbb93c18426eb4e12a8374f9f6d0c9fb2f4aa3bb9494e1c5eb0408066dbc4f9b5075c56f8b99a6336b9d66ac5558e99f38357f9ca AUX qtbase-6.5.2-no-symlink-check.patch 152 BLAKE2B 676ff8577f678fe3ed1e34e3fc8f7a9b16145259b2e23c432d4cb08465cb5d3a6685e557c9da862f3abb0d51459c7dc055155d804c3daef768bf0e9bdcc3b162 SHA512 6a82cb63812c7fa6d04e9ba9d017ce23ff1d620ec6ebcd575719678138d74e1298e3962d48e211ee72c9a533f03cb7a0fa47b428592a1402ec7ad1d1c487a4b4 AUX qtbase-6.6.1-forkfd-childstack-size.patch 1003 BLAKE2B abc1bc5633032fc55fca91ef3dcc33617b11694d7a9d97e5eac21c0b4aae900082b7158da08b8514a3424364a3c35cb49d46fa11a0739aadbb73766b7fee949a SHA512 9e1dfb3452858131db286cb30915871e46178bb0891b604a257745fad133676cdf0df5273b6f681c49b1c3d3245f2c6e0a5025ce19efe6a0ed8bf5a1b3a5a5f0 -AUX qtbase-6.6.2-x32abi.patch 588 BLAKE2B 787230500a478aa11dc9b9625cd36d0d27eb3ef851b85004477c1505918e829e6b45cc4691bea10fb5afa78be79f6426d25fca86b090af96322c37d8d569bba6 SHA512 364fd14eb58227c3f9c5ba4a73c6c02e2250e16eb9e8c901ebc57ec89897cc630d02636814ec2551c8904115031f6f8b8e5f530b8fa59d5a674af78c8b85d789 AUX qtbase-6.6.3-gcc14-avx512fp16.patch 470 BLAKE2B 616b4fdcee6819a0ca4de1220f7524e0df00e13912e2e28d5c204d1a3e2bc351b9cdc212b9169e4d84e2884df76d9722a73f29734c18fe50cc8e6583e41a5cc2 SHA512 1effa903d5d3c65ffc6af5fb2f9896346b4b90cd1f8a54f0a697f23f1c118dd1803b5f4fa9b4959cf4ba1c433d36ca21a6abe6cb3bfae84a811297566388e907 AUX qtbase-6.6.3-pkgconf-deps.patch 1873 BLAKE2B a801c6aba664e676dabf421d0a8b912359b3c66cd12a67b0f16f501feec101ba0e5247d34ac43279da1b1dfc513a504d57dd56dc9f114ecf7dca501c09703622 SHA512 1bacc3ca28dd9a866570f3f792ac6613a1a291e0a0a0b2cda5d8c314e6a0ab1ae8104d7066addabd3693d5424d390eccad953bcd94c1aa296ce1394141ff0f28 AUX qtbase-6.7.0-qspan-ifdef.patch 1027 BLAKE2B 3ab8bb2b3ec7017ae8e6ef884e1acc67ea2bb342f8c5cb2c74f11d543930b228932d5c12141213dfd93ab9d28385dbded34406739318f1605db7d3b8d9fab48c SHA512 d23600d6efd4f5ad653105771c80c26d7bd463860ead47fe1562db5b1a66a320c41082e9fd3273834d90b8e7718e3365d46cc4bb5cbf88b359c11e234f501d7d -DIST qtbase-everywhere-src-6.6.2.tar.xz 48689304 BLAKE2B e00f4ac7ede0694b7934612f7dc3acdd50139d385492034c3046625a973d8adbca059e9d4081e248502cab8c673806cdb6b8bc5cee6d9356bbb0a7845db528a2 SHA512 ea343bcf269779a4e078ed8baddfbe6c5ec4a34275c7d72b3f3928da60feece2ddc9ce4a380c6536a4e1654b483cee8918f8ad3038904725d2dd1c653ae83ece -DIST qtbase-everywhere-src-6.6.3.tar.xz 48784716 BLAKE2B f79e369c31968d026fb50dd64d53931ea28c25bd7eb442806760f733dbcacd868774d1c991d4da80c5eb40e24d75ffaba61b2cb9036fdc2d189f865b22143596 SHA512 cd96903a3947a1f5cf6a3ff21ab0b3209ed421d2a8c45acb34ae5aa7ad0501cb79e26cfa81bc02141d5731ebfa662442f37806e97994332077d963c9e70a5f54 DIST qtbase-everywhere-src-6.7.0.tar.xz 49314276 BLAKE2B f4ec35fd3c15d56a28e1608dec927eaf34d84c2250405d921adadc16d90ec148f4983024dcf9be1832de91381d18e33fd7578d60d8654469e23530a210618e11 SHA512 72896cc5a677361779f49d60dbdfc33a21d77bd479e0586b0beb03eee2016d613aee56e798143a489431a07a5e7a7db4c7c046105a11b63dd178768f3a7f195a -EBUILD qtbase-6.6.2-r1.ebuild 10021 BLAKE2B 6ae2a9a7936ef546aed4d69172e0a7ed2e9f55e41679f6b1acb2d8a8c3494f4659bbf3168e97b447bd73a3c845a32f9f3a70e143c4734338e20d76f621f33926 SHA512 0a57aab7621c5415e8172f74c6d240118df5202643f78de00f407f7308c89794ab60560b1e52c49583928c7da4bffa3d4fbf5f5f126b069033d096536c95acfe -EBUILD qtbase-6.6.3-r1.ebuild 10148 BLAKE2B 0778bee274ce6360f0399506a965a4f4a3325494d7f0b9a8a39abb3ed6a31906cfd55cd8b1e20a72595823b20a5bb08b07ff9701bf0677e39c30fca46f724cc9 SHA512 495383fa2c27db4a7cd17f3d66561b61f66496884db22b5919b709adddf80143a7e840f19c04ece0dbf17145329cf4c3bd75510a0f585c9ea4af5aa60d3ee491 EBUILD qtbase-6.7.0-r1.ebuild 10558 BLAKE2B c4503499b6ca82986928f16985c33ec05be4457d04f3e7cb526862119ad097537d9deb317328db4eb8432a73a07aff917951bec38d72b35e261c58441d0dfe7f SHA512 edb2e0357b9b421795d06360d7dc001d7e95a05b5c4926402b6eb4fdef58670b9caf8a649d71910791ec51bd8d6ad0beea1dad7eb0787a09da9c52134dd01b5e EBUILD qtbase-6.7.9999.ebuild 10469 BLAKE2B 0bb3dd926ef658a36feb141ac462fb7b116c8d491db1887671b862cab1e9814ebe7bd2cac5688447c6e21b26a3701ce4f21eb576f1992bd8e174d46f58220b1a SHA512 0e3c0535a25cddfc93dbe2274164fe0559df45adbb4c32a49c12fb2e542fdddd643d88349835fcf90b1a20ec4790a53518c35ccaf51019ffb58ff86e0dd2b860 EBUILD qtbase-6.9999.ebuild 10469 BLAKE2B 0bb3dd926ef658a36feb141ac462fb7b116c8d491db1887671b862cab1e9814ebe7bd2cac5688447c6e21b26a3701ce4f21eb576f1992bd8e174d46f58220b1a SHA512 0e3c0535a25cddfc93dbe2274164fe0559df45adbb4c32a49c12fb2e542fdddd643d88349835fcf90b1a20ec4790a53518c35ccaf51019ffb58ff86e0dd2b860 diff --git a/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch b/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch deleted file mode 100644 index f8263d10c022..000000000000 --- a/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch +++ /dev/null @@ -1,29 +0,0 @@ -Fixes build with libglvnd[-X]. - -https://github.com/qt/qtbase/commit/929d9a4ca5c9eb0a590479182471d0bbc81589aa -From: Yaroslav Isakov <yaroslav.isakov@gmail.com> -Date: Sat, 8 Jul 2023 22:09:40 +0200 -Subject: [PATCH] Allow OpenGL to be found on X11-less Linux systems (using - libOpenGL) - -Cmake supports finding OpenGL, even if there is no GLX (for glvnd) or -old-style libGL. This change keeps old behavior, but in case, if -X11-related OpenGL libraries cannot be found on Linux, it adds logic -to check for (and link with) libOpenGL, if it is present. ---- a/cmake/FindWrapOpenGL.cmake -+++ b/cmake/FindWrapOpenGL.cmake -@@ -47,4 +47,14 @@ - target_link_libraries(WrapOpenGL::WrapOpenGL INTERFACE OpenGL::GL) - endif() -+elseif(UNIX AND NOT APPLE AND NOT CMAKE_SYSTEM_NAME STREQUAL "Integrity") -+ # Requesting only the OpenGL component ensures CMake does not mark the package as -+ # not found if neither GLX nor libGL are available. This allows finding OpenGL -+ # on an X11-less Linux system. -+ find_package(OpenGL ${WrapOpenGL_FIND_VERSION} COMPONENTS OpenGL) -+ if (OpenGL_FOUND) -+ set(WrapOpenGL_FOUND ON) -+ add_library(WrapOpenGL::WrapOpenGL INTERFACE IMPORTED) -+ target_link_libraries(WrapOpenGL::WrapOpenGL INTERFACE OpenGL::OpenGL) -+ endif() - endif() - diff --git a/dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch b/dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch deleted file mode 100644 index 1204dcc5c25c..000000000000 --- a/dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/925103 ---- a/src/corelib/thread/qthread.h -+++ b/src/corelib/thread/qthread.h -@@ -166,5 +166,9 @@ - #elif defined(Q_PROCESSOR_X86_64) && ((defined(Q_OS_LINUX) && defined(__GLIBC__)) || defined(Q_OS_FREEBSD)) - // x86_64 Linux, BSD uses FS -+# if defined(__ILP32__) -+ __asm__("mov %%fs:%c1, %0" : "=r" (tid) : "i" (2 * sizeof(void*)) : ); -+# else - __asm__("movq %%fs:%c1, %0" : "=r" (tid) : "i" (2 * sizeof(void*)) : ); -+# endif - #elif defined(Q_PROCESSOR_X86_64) && defined(Q_OS_WIN) - // See https://en.wikipedia.org/wiki/Win32_Thread_Information_Block diff --git a/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild b/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild deleted file mode 100644 index f842fee2eae4..000000000000 --- a/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild +++ /dev/null @@ -1,366 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~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 - "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch - "${FILESDIR}"/${PN}-6.6.2-x32abi.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}" - - -DQT_FEATURE_relocatable=OFF #927691 - $(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) - # trivial, and is often needed (sometimes even when not building tests) - -DQT_FEATURE_testlib=ON - $(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 - $(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 - # similarly broken when relocatable=OFF (bug #927691) - tst_qapplication - tst_qt_cmake_create - tst_uic - # 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} - # may randomly hang+timeout, perhaps related to -j as well - tst_qtimer - # 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 on BE arches (bug #914033,914371,918878) - tst_qimagereader - tst_qimagewriter - tst_qpluginloader - tst_quuid # >=6.6.2 had related fixes, needs retesting - # 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 - ') - # bug #914033 - $(usev sparc ' - tst_qbuffer - tst_qprocess - tst_qtconcurrentiteratekernel - ') - # 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/qtbase/qtbase-6.6.3-r1.ebuild b/dev-qt/qtbase/qtbase-6.6.3-r1.ebuild deleted file mode 100644 index e0cd4c8e4736..000000000000 --- a/dev-qt/qtbase/qtbase-6.6.3-r1.ebuild +++ /dev/null @@ -1,369 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~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 - "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch - "${FILESDIR}"/${PN}-6.6.3-gcc14-avx512fp16.patch - "${FILESDIR}"/${PN}-6.6.3-pkgconf-deps.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}" - - -DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* too - - -DQT_FEATURE_relocatable=OFF #927691 - $(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) - # trivial, and is often needed (sometimes even when not building tests) - -DQT_FEATURE_testlib=ON - $(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 - $(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 - # similarly broken when relocatable=OFF (bug #927691) - tst_qapplication - tst_qt_cmake_create - tst_uic - # 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} - # may randomly hang+timeout, perhaps related to -j as well - tst_qtimer - # 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 on BE arches (bug #914033,914371,918878) - tst_qimagereader - tst_qimagewriter - tst_qpluginloader - tst_quuid # >=6.6.2 had related fixes, needs retesting - # 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 - ') - # bug #914033 - $(usev sparc ' - tst_qbuffer - tst_qprocess - tst_qtconcurrentiteratekernel - ') - # 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 a16a107320ad..14f7135cd23c 100644 --- a/dev-qt/qtcharts/Manifest +++ b/dev-qt/qtcharts/Manifest @@ -1,10 +1,6 @@ DIST qtcharts-everywhere-opensource-src-5.15.13.tar.xz 4254788 BLAKE2B 7f1f40951d26260ff625befc0834e12471f9c0c6f622b66092f8624ec6ecd8ee6d8fb82874b9f4f34b75173f5b0a1e3e8182f96c1939cd319c7d16625b8dc6e0 SHA512 a4ebdb7577683a68c960fee649ffac543528791daa88fd412ab5fdda3765719921cd4daebc49395c4108a3da2bafdbf8e08008fcced4c18b4d1a3acedb377796 -DIST qtcharts-everywhere-src-6.6.2.tar.xz 4660052 BLAKE2B d8c12564d988a906280bb0781a1a23a97b2cd81a575529906880ebcd0aaf44fcdaf605f2522ad6b6592f6792fa02c2e9be1a0ed2c635155c157a993c9fc8dfce SHA512 c6e001033aa2771288786924e2eea87840eb13227a6bb3d7a7605b33bb1d835db334a6c4023bdd79b63b6078267d16b5fdfeb2e4827752c00aefb9def24a3ec0 -DIST qtcharts-everywhere-src-6.6.3.tar.xz 4660256 BLAKE2B 1f910de12070822edfafeb1226c67e5bbcfc723cd1977a65f00022736de5a95fca0d2731f03cd10562d33394a5f980dbb3c557ae4d07a2cf4a869b6d4091e4f7 SHA512 86f201d22104789d1e0de5c7cb8241301ab4cb138cc2e82dace9509e96afcbfbd05e1d7990a8d1939567f6086dfb4acccf954c1cd558fcf2a12332f279be4e61 DIST qtcharts-everywhere-src-6.7.0.tar.xz 4660736 BLAKE2B 7be97979f3ddbd861f813abe55b21487a6c74599116468a45523afe2bb1d3513eae11ec09947812e1e9ef94f9439c13c7d91d453aa558fac35e200f9b77a6ca2 SHA512 4cdabacd053630e0783850d8a2204e717e2508ef749eb3d5f365494bc8cda31db066bb0bcba91bccf379f4667ca6825b8c7bc59e87e918c7e2e126b4c52655a6 EBUILD qtcharts-5.15.13.ebuild 572 BLAKE2B 4a97d46f334a3dd2713d3a5727a5136de4f2c28e15dcdf67ef012c5d40bbd94cfbd5e514d4be76fac371dca2e6904005e2c5f91ded85e22b2d6aaa436338a7bc SHA512 c9538c9286a6748a271346215f6de61548d36f37d559dba29cad9e039d1a2822013d1abd9b6fdb8fb38e940c3e917c158078022e8eb40f6277603567286f1a98 -EBUILD qtcharts-6.6.2.ebuild 570 BLAKE2B 98b620f6328ba26d55e1814c753b4284b519a4dbe11da9556ad857de5d2935887aa455c3be8910620bef275d737c812d9f091f1c960d6c063224d776d9948bcf SHA512 8b838d6905728e8737e4f60e0b996e102b08d0d273ed970c9b671db8c97934e4f041b9ea53d25803e15ac7db216044c2cf99ed6327a203fa63f32929d23c152a -EBUILD qtcharts-6.6.3.ebuild 570 BLAKE2B 98b620f6328ba26d55e1814c753b4284b519a4dbe11da9556ad857de5d2935887aa455c3be8910620bef275d737c812d9f091f1c960d6c063224d776d9948bcf SHA512 8b838d6905728e8737e4f60e0b996e102b08d0d273ed970c9b671db8c97934e4f041b9ea53d25803e15ac7db216044c2cf99ed6327a203fa63f32929d23c152a EBUILD qtcharts-6.7.0.ebuild 570 BLAKE2B 98b620f6328ba26d55e1814c753b4284b519a4dbe11da9556ad857de5d2935887aa455c3be8910620bef275d737c812d9f091f1c960d6c063224d776d9948bcf SHA512 8b838d6905728e8737e4f60e0b996e102b08d0d273ed970c9b671db8c97934e4f041b9ea53d25803e15ac7db216044c2cf99ed6327a203fa63f32929d23c152a EBUILD qtcharts-6.7.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215 EBUILD qtcharts-6.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215 diff --git a/dev-qt/qtcharts/qtcharts-6.6.2.ebuild b/dev-qt/qtcharts/qtcharts-6.6.2.ebuild deleted file mode 100644 index 7b7d54225d6a..000000000000 --- a/dev-qt/qtcharts/qtcharts-6.6.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -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/qtcharts/qtcharts-6.6.3.ebuild b/dev-qt/qtcharts/qtcharts-6.6.3.ebuild deleted file mode 100644 index 7b7d54225d6a..000000000000 --- a/dev-qt/qtcharts/qtcharts-6.6.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -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 4c92d4ef6f85..91f3a72c7e73 100644 --- a/dev-qt/qtconnectivity/Manifest +++ b/dev-qt/qtconnectivity/Manifest @@ -1,8 +1,4 @@ -DIST qtconnectivity-everywhere-src-6.6.2.tar.xz 1060936 BLAKE2B 561f487a55c1352a67a3a5b2166ce4d62403f3adfdfbe7f6fee27c23b23e3ed6f0917daa212ffdc023ff521328421d6af7afe3d2353a1d835fba2bf3c10444b3 SHA512 aa66652cb8bd9f44cec616922f76b02c8dccdaea2bc8d24be8b8a4b6b76f08925a5088a2559eca3042e6aa77c67c722ec90910d2e2a092705c6f74ca413e4c5a -DIST qtconnectivity-everywhere-src-6.6.3.tar.xz 1060952 BLAKE2B d16e79be7cdd22c856827035d3557bc3fbbb82d0f6701eb04f9f2302e4df86b2d0f7706249e722e26554ed1d22fa377c9ea00758f84cdaf1dd42018501a72ef5 SHA512 e75eea3d9c95532dafd3e2c765b1109f066e4b583d00205d18655e39f43f7373122e4d014d405d655d12b2246470083f1ac5dada0698bc1b0fb1d115a9fca6ea DIST qtconnectivity-everywhere-src-6.7.0.tar.xz 1060904 BLAKE2B 83669930846e57495c193b467c8a004eb2a61017934b5f1c8ecb39de24f538b40671dc06ec558e0809e131f008abc16826a246abbe5acee59ebaf69849070652 SHA512 bbdb6798a9cca5ec523d0f06aa3e1ea0024e4c7bd5cba765ad87b7b2f40ec59bd2a557bb45224bb3490c818292ccf04283f7c5d47723d95d83f2edf85c214b78 -EBUILD qtconnectivity-6.6.2.ebuild 1664 BLAKE2B 5fac739b5e156cee0e4789b3178f1663a3862a34c9db7be9c8a69ea1fa6d8a17d6436720bba1873adf91b64618412bb9e148250abaa0b9e3efa340c2c160b308 SHA512 69f56d6914a0b604ae8e6f893d20ff70d66849252d98c8bf8ce0e844f617cf24009e890d33f3582e339448bcf01ecab00ec9dc1f1774997020d1d1323ec3d715 -EBUILD qtconnectivity-6.6.3.ebuild 1681 BLAKE2B 8e929edba51a2533cf46bef8d06a61ccbc6be3d064b90e61838bcccfc4696f4b71278cfcd9edb2b826b8937dd59c7741b2c6d5d300bb6dd34f13b3701a7598ea SHA512 193158675dad56afaf708c19645a38abde0fb4aaf2e3d27980245c083848832db1477c41ec6c72f80cec3d717aacb0ec9c2d075eb77b52f9d76644c52237e01d EBUILD qtconnectivity-6.7.0.ebuild 1681 BLAKE2B 8e929edba51a2533cf46bef8d06a61ccbc6be3d064b90e61838bcccfc4696f4b71278cfcd9edb2b826b8937dd59c7741b2c6d5d300bb6dd34f13b3701a7598ea SHA512 193158675dad56afaf708c19645a38abde0fb4aaf2e3d27980245c083848832db1477c41ec6c72f80cec3d717aacb0ec9c2d075eb77b52f9d76644c52237e01d EBUILD qtconnectivity-6.7.9999.ebuild 1683 BLAKE2B c94145ac24b7545954637500dccde31df3584699c47893efd00866c3d255460a4021c881b68dd448f4156ff9f0ff54eef8461a9ab478bbed9ee875c848148a11 SHA512 bbcba9e6c26ec4afc5a839e436779d95fb7d19bdc300858047240dceb7c5b253295d3f2193b581c87c1c878a409e2c34276458928990cb45b167bbe89f6a26d3 EBUILD qtconnectivity-6.9999.ebuild 1683 BLAKE2B c94145ac24b7545954637500dccde31df3584699c47893efd00866c3d255460a4021c881b68dd448f4156ff9f0ff54eef8461a9ab478bbed9ee875c848148a11 SHA512 bbcba9e6c26ec4afc5a839e436779d95fb7d19bdc300858047240dceb7c5b253295d3f2193b581c87c1c878a409e2c34276458928990cb45b167bbe89f6a26d3 diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild deleted file mode 100644 index 25fa20e4c595..000000000000 --- a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2023-2024 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 arm64 ~loong" -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/qtconnectivity/qtconnectivity-6.6.3.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild deleted file mode 100644 index 02d652404d9a..000000000000 --- a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~loong ~riscv ~x86" -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 ba5e542e7c71..e70c00ccdfbb 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1,12 +1,8 @@ AUX qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch 1566 BLAKE2B b6436c9be0a7de092635e1fc3999c3142fc3e916cbcc69f472691bbd559f611b4d5741f3627c47162a5ac86126382507add72a25a121235e856b1de802ee19be SHA512 dd5193f8d8a051238dabf63306cc77e3a5696fc12241c27f35cadfd30763ddfeb2af7d640849dcc7a810b7087173b8e9af17341ea1b68440906f2c2f1f96fee3 DIST qtdeclarative-5.15.13-gentoo-kde-1.tar.xz 29248 BLAKE2B 461a602e27ef73e7a41c3bfb7fc20eb236d9d0559a5ef640d483f1765970731e0b1850a4cc976852f6ef3b292093b07904e0de3d710d64b8b38a59164e5ec19b SHA512 4fac0e76c4095c806a42767668c332548ad376dbdaae54556fa38a150aea915be52f69acd287eafc9b2f1a0f86fcd24c285565e46d34f6e47943a7a677e9bf2d DIST qtdeclarative-everywhere-opensource-src-5.15.13.tar.xz 21604012 BLAKE2B 3569cb1de1a2693a759929f54d87277e974e7b9d41eea5b57c5f096b80b0193456c4445de8c97df6b651fc5137e3f90563767a56053ed189b8d90321b234855a SHA512 fd16159217f7526f6e56d1849ffb2d219e0bee48581e4a1d3bdec1602f884038f3747da68b8905a6858e6e8e03e18b9da4d598a154d4d0a11a62b818940d3113 -DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b SHA512 944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1 -DIST qtdeclarative-everywhere-src-6.6.3.tar.xz 34374500 BLAKE2B 781cb27e4fa6e17e007417855bc76ba95b5fce5ee130952f672cd111b4b4aee6e1574982210add840c1e9b453836233cbd0ddc99a5b97b1f2fcbd0869198f4ef SHA512 78b19353ddc447dc2b850987ee1e9fe5c898c641190fdc45001369d3d08487d62b3a20f22532c9bd9a365d3e2fcb910091001c7766142c4c6c510ac61c6a6fca DIST qtdeclarative-everywhere-src-6.7.0.tar.xz 35360444 BLAKE2B 28aa00dfd59967ebd0d3f5fc845483bea83522cbd592f2bb98cbe6ff2a6f549abb865f636579d90e3bf4374f58af6da5e2e28bf7005fa97e451e9f7c88203f4c SHA512 b189f3fc4ae9ad3e5c26aa56696b97cb2f1894cb23110928a31e5a62fb779578b492bec2f4dda5b31958a33eb2571ec4e1085ae6864442507be3ae0da83c96ee EBUILD qtdeclarative-5.15.13.ebuild 1537 BLAKE2B c2f7b010977ed65abbe16d8b2df6ed8c29407685e014778f4f3da5b2853b6dfa6d5ce2a0d5037852d8d11894c1a33323090bd18659f7c85d8cdf56f8bf41ae79 SHA512 fd6e5bb4709174b8746d520a6fd0109e2d6b2de19d6a679fdbdcf4cf074dc778854afc2b364f7d692e6c60e0d3e3580c19e98b36368258f6e76b3a5ef2cff0c4 -EBUILD qtdeclarative-6.6.2-r1.ebuild 800 BLAKE2B b072059836526c122e5e0a509418d73f612093575910747097201b0abfbdc2a7dfc44a91d5317dfdd41631d9a5bc247d765ef31e343e6a914d2a18633edd43b4 SHA512 f82b798eab8b99c4ad8a876277cfb9248cdeefd759ec0c881cce8319a1deca39ca9d733e1e124d78b8f25807f998bc77225a7967712c9eb1018abae49b6da71b -EBUILD qtdeclarative-6.6.3.ebuild 800 BLAKE2B b072059836526c122e5e0a509418d73f612093575910747097201b0abfbdc2a7dfc44a91d5317dfdd41631d9a5bc247d765ef31e343e6a914d2a18633edd43b4 SHA512 f82b798eab8b99c4ad8a876277cfb9248cdeefd759ec0c881cce8319a1deca39ca9d733e1e124d78b8f25807f998bc77225a7967712c9eb1018abae49b6da71b EBUILD qtdeclarative-6.7.0.ebuild 1140 BLAKE2B d6e7a0744287ef2f21b75049fd36d057b12c981aaeb4ec4316c31c4d3d10cffb1b54196f1356fc5e849d2b90516308f77974cc105c52d39e7025236328837cee SHA512 3b0b6f2ce774721ef817f1aa0f6186ea1e3d81e211d1fcc94f6ca20587939bef6a67e2f9ef8a3a648a6c2d1e683edbbbbd9d65dd3b420c3d0c4cb33f863b0a20 EBUILD qtdeclarative-6.7.9999.ebuild 1142 BLAKE2B 45a7e31ef089de2fe44c1be643843dbd3e0d6d5be6f7283d2c7e5eeb0bb926293f963aab598a3260414fc23064310e704c181c131d8241e444ea562b48cb3679 SHA512 fc51b4e1bf9c31d0b090114f7d704c5c629bf28dc5bf0ee75dbaca7c8f3982eacc04ffb0adff091400b10e487152f65290988c7bdd42e24ee6f857ed70c2bf6e EBUILD qtdeclarative-6.9999.ebuild 1142 BLAKE2B 45a7e31ef089de2fe44c1be643843dbd3e0d6d5be6f7283d2c7e5eeb0bb926293f963aab598a3260414fc23064310e704c181c131d8241e444ea562b48cb3679 SHA512 fc51b4e1bf9c31d0b090114f7d704c5c629bf28dc5bf0ee75dbaca7c8f3982eacc04ffb0adff091400b10e487152f65290988c7bdd42e24ee6f857ed70c2bf6e diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild deleted file mode 100644 index f9ae12f80864..000000000000 --- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -IUSE="accessibility 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[accessibility=,gui,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/qtdeclarative/qtdeclarative-6.6.3.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild deleted file mode 100644 index f9ae12f80864..000000000000 --- a/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -IUSE="accessibility 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[accessibility=,gui,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/qtgui/Manifest b/dev-qt/qtgui/Manifest index 24298edf0598..0c301343b8c3 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,4 +1,3 @@ -AUX qtgui-5.15.12-CVE-2024-25580.patch 9098 BLAKE2B 67207358484eecfc765b340f3d7f8861e0d7772f989ebd7fbe0671a731cb1ffeb5cccfd3598990855701a98a24d1c13ab3e9686f5c77768118a7083074ac8b13 SHA512 b0913b8675549dbf002aeedbe110ed72a32943dbbf8c54b6ec8cee0c173afe5ae17c0a6fda5672ce1fc3f2b5e0e4854a343a1c1ce675d5ffef465c94262e58ce DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef diff --git a/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch b/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch deleted file mode 100644 index 41a500c82578..000000000000 --- a/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch +++ /dev/null @@ -1,228 +0,0 @@ -From c8061284095abebebbcd6fea7167477aef44a00c Mon Sep 17 00:00:00 2001 -From: Jonas Karlsson <jonas.karlsson@qt.io> -Date: Thu, 8 Feb 2024 17:01:05 +0100 -Subject: [PATCH] Improve KTX file reading memory safety - -* Use qAddOverflow/qSubOverflow methods for catching additions and - subtractions with overflow and handle these scenarios when reading the - file. -* Add 'safeView' method that checks that the byte array view constructed - is not out of bounds. -* Return error if number of levels is higher than what is reasonable. -* Return error if number of faces is incorrect. -* Add unit test with invalid KTX file previously causing a segmentation - fault. - -This fixes CVE-2024-25580. - -Fixes: QTBUG-121918 -Pick-to: 6.7 6.6 6.5 6.2 5.15 -Change-Id: Ie0824c32a5921de30cf07c1fc1b49a084e6d07b2 -Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io> -Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> -(cherry picked from commit 28ecb523ce8490bff38b251b3df703c72e057519) ---- - src/gui/util/qktxhandler.cpp | 138 +++++++++++++++++++++++++++-------- - src/gui/util/qktxhandler_p.h | 2 +- - 2 files changed, 110 insertions(+), 30 deletions(-) - -diff --git a/src/gui/util/qktxhandler.cpp b/src/gui/util/qktxhandler.cpp -index 7eda4c46fb..2853e46c3d 100644 ---- a/src/gui/util/qktxhandler.cpp -+++ b/src/gui/util/qktxhandler.cpp -@@ -73,7 +73,7 @@ struct KTXHeader { - quint32 bytesOfKeyValueData; - }; - --static const quint32 headerSize = sizeof(KTXHeader); -+static constexpr quint32 qktxh_headerSize = sizeof(KTXHeader); - - // Currently unused, declared for future reference - struct KTXKeyValuePairItem { -@@ -103,11 +103,36 @@ struct KTXMipmapLevel { - */ - }; - --bool QKtxHandler::canRead(const QByteArray &suffix, const QByteArray &block) -+static bool qAddOverflow(quint32 v1, quint32 v2, quint32 *r) { -+ // unsigned additions are well-defined -+ *r = v1 + v2; -+ return v1 > quint32(v1 + v2); -+} -+ -+// Returns the nearest multiple of 4 greater than or equal to 'value' -+static bool nearestMultipleOf4(quint32 value, quint32 *result) -+{ -+ constexpr quint32 rounding = 4; -+ *result = 0; -+ if (qAddOverflow(value, rounding - 1, result)) -+ return true; -+ *result &= ~(rounding - 1); -+ return false; -+} -+ -+// Returns a slice with prechecked bounds -+static QByteArray safeSlice(const QByteArray& array, quint32 start, quint32 length) - { -- Q_UNUSED(suffix) -+ quint32 end = 0; -+ if (qAddOverflow(start, length, &end) || end > quint32(array.length())) -+ return {}; -+ return QByteArray(array.data() + start, length); -+} - -- return (qstrncmp(block.constData(), ktxIdentifier, KTX_IDENTIFIER_LENGTH) == 0); -+bool QKtxHandler::canRead(const QByteArray &suffix, const QByteArray &block) -+{ -+ Q_UNUSED(suffix); -+ return block.startsWith(QByteArray::fromRawData(ktxIdentifier, KTX_IDENTIFIER_LENGTH)); - } - - QTextureFileData QKtxHandler::read() -@@ -115,42 +140,97 @@ QTextureFileData QKtxHandler::read() - if (!device()) - return QTextureFileData(); - -- QByteArray buf = device()->readAll(); -- const quint32 dataSize = quint32(buf.size()); -- if (dataSize < headerSize || !canRead(QByteArray(), buf)) { -- qCDebug(lcQtGuiTextureIO, "Invalid KTX file %s", logName().constData()); -+ const QByteArray buf = device()->readAll(); -+ if (size_t(buf.size()) > std::numeric_limits<quint32>::max()) { -+ qWarning(lcQtGuiTextureIO, "Too big KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ if (!canRead(QByteArray(), buf)) { -+ qWarning(lcQtGuiTextureIO, "Invalid KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ if (buf.size() < qsizetype(qktxh_headerSize)) { -+ qWarning(lcQtGuiTextureIO, "Invalid KTX header size in %s", logName().constData()); - return QTextureFileData(); - } - -- const KTXHeader *header = reinterpret_cast<const KTXHeader *>(buf.constData()); -- if (!checkHeader(*header)) { -- qCDebug(lcQtGuiTextureIO, "Unsupported KTX file format in %s", logName().constData()); -+ KTXHeader header; -+ memcpy(&header, buf.data(), qktxh_headerSize); -+ if (!checkHeader(header)) { -+ qWarning(lcQtGuiTextureIO, "Unsupported KTX file format in %s", logName().constData()); - return QTextureFileData(); - } - - QTextureFileData texData; - texData.setData(buf); - -- texData.setSize(QSize(decode(header->pixelWidth), decode(header->pixelHeight))); -- texData.setGLFormat(decode(header->glFormat)); -- texData.setGLInternalFormat(decode(header->glInternalFormat)); -- texData.setGLBaseInternalFormat(decode(header->glBaseInternalFormat)); -- -- texData.setNumLevels(decode(header->numberOfMipmapLevels)); -- quint32 offset = headerSize + decode(header->bytesOfKeyValueData); -- const int maxLevels = qMin(texData.numLevels(), 32); // Cap iterations in case of corrupt file. -- for (int i = 0; i < maxLevels; i++) { -- if (offset + sizeof(KTXMipmapLevel) > dataSize) // Corrupt file; avoid oob read -- break; -- const KTXMipmapLevel *level = reinterpret_cast<const KTXMipmapLevel *>(buf.constData() + offset); -- quint32 levelLen = decode(level->imageSize); -- texData.setDataOffset(offset + sizeof(KTXMipmapLevel::imageSize), i); -- texData.setDataLength(levelLen, i); -- offset += sizeof(KTXMipmapLevel::imageSize) + levelLen + (3 - ((levelLen + 3) % 4)); -+ texData.setSize(QSize(decode(header.pixelWidth), decode(header.pixelHeight))); -+ texData.setGLFormat(decode(header.glFormat)); -+ texData.setGLInternalFormat(decode(header.glInternalFormat)); -+ texData.setGLBaseInternalFormat(decode(header.glBaseInternalFormat)); -+ -+ texData.setNumLevels(decode(header.numberOfMipmapLevels)); -+ -+ const quint32 bytesOfKeyValueData = decode(header.bytesOfKeyValueData); -+ quint32 headerKeyValueSize; -+ if (qAddOverflow(qktxh_headerSize, bytesOfKeyValueData, &headerKeyValueSize)) { -+ qWarning(lcQtGuiTextureIO, "Overflow in size of key value data in header of KTX file %s", -+ logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ if (headerKeyValueSize >= quint32(buf.size())) { -+ qWarning(lcQtGuiTextureIO, "OOB request in KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ // Technically, any number of levels is allowed but if the value is bigger than -+ // what is possible in KTX V2 (and what makes sense) we return an error. -+ // maxLevels = log2(max(width, height, depth)) -+ const int maxLevels = (sizeof(quint32) * 8) -+ - qCountLeadingZeroBits(std::max( -+ { header.pixelWidth, header.pixelHeight, header.pixelDepth })); -+ -+ if (texData.numLevels() > maxLevels) { -+ qWarning(lcQtGuiTextureIO, "Too many levels in KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ quint32 offset = headerKeyValueSize; -+ for (int level = 0; level < texData.numLevels(); level++) { -+ const auto imageSizeSlice = safeSlice(buf, offset, sizeof(quint32)); -+ if (imageSizeSlice.isEmpty()) { -+ qWarning(lcQtGuiTextureIO, "OOB request in KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ const quint32 imageSize = decode(qFromUnaligned<quint32>(imageSizeSlice.data())); -+ offset += sizeof(quint32); // overflow checked indirectly above -+ -+ texData.setDataOffset(offset, level); -+ texData.setDataLength(imageSize, level); -+ -+ // Add image data and padding to offset -+ quint32 padded = 0; -+ if (nearestMultipleOf4(imageSize, &padded)) { -+ qWarning(lcQtGuiTextureIO, "Overflow in KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ quint32 offsetNext; -+ if (qAddOverflow(offset, padded, &offsetNext)) { -+ qWarning(lcQtGuiTextureIO, "OOB request in KTX file %s", logName().constData()); -+ return QTextureFileData(); -+ } -+ -+ offset = offsetNext; - } - - if (!texData.isValid()) { -- qCDebug(lcQtGuiTextureIO, "Invalid values in header of KTX file %s", logName().constData()); -+ qWarning(lcQtGuiTextureIO, "Invalid values in header of KTX file %s", -+ logName().constData()); - return QTextureFileData(); - } - -@@ -191,7 +271,7 @@ bool QKtxHandler::checkHeader(const KTXHeader &header) - (decode(header.numberOfFaces) == 1)); - } - --quint32 QKtxHandler::decode(quint32 val) -+quint32 QKtxHandler::decode(quint32 val) const - { - return inverseEndian ? qbswap<quint32>(val) : val; - } -diff --git a/src/gui/util/qktxhandler_p.h b/src/gui/util/qktxhandler_p.h -index 19f7b0e79a..8da990aaac 100644 ---- a/src/gui/util/qktxhandler_p.h -+++ b/src/gui/util/qktxhandler_p.h -@@ -68,7 +68,7 @@ public: - - private: - bool checkHeader(const KTXHeader &header); -- quint32 decode(quint32 val); -+ quint32 decode(quint32 val) const; - - bool inverseEndian = false; - }; --- -2.43.0 - diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest index fa46837b4b06..16f167978df9 100644 --- a/dev-qt/qthttpserver/Manifest +++ b/dev-qt/qthttpserver/Manifest @@ -1,8 +1,4 @@ -DIST qthttpserver-everywhere-src-6.6.2.tar.xz 162152 BLAKE2B dc83b39aa99d39f0255bc841e8d7ac171ef477f4327e9447adff54624cfc7e698336786dd59b51450ea2d1f0e899c9ad38e32c8b9c2668514923b369fc4cce8e SHA512 e436c8525febbf58071159032d3d115c1eb9780e1b261aa7bb2d33e29979cc2a24be559d9db348e8b5356079e469644fa10865b8d042d91d64c86aa72c0682b4 -DIST qthttpserver-everywhere-src-6.6.3.tar.xz 162228 BLAKE2B a913ad8a5581de2ac439429a6c4ebf5b51c7f22ad078163186767d0315df86745ea9d4bc70f5dddf4cafb9ac4bab1ea56da5d7778c9d18910b5b85e4ff8ec7ec SHA512 a1a792beedef9c4e492ecae46d20c683773db690ac6d879b557a9223b64cedc6b7260668ee8fa781db16f478b2e98a0fd3ecd81fa9620766c9ee308a49d1bda1 DIST qthttpserver-everywhere-src-6.7.0.tar.xz 163044 BLAKE2B 319e19f8b1682b98b3577459ea1cf6e8069137dbe5dd48d93acfcfbc2a51eac1e592856d6901fc1f143b47e37c698ba4c08838dd0125323334c182e37e9ca5d9 SHA512 e63c87b9a8b0a2aff5fbbb012582045cd9fbd6bbbc81089707ef5d71ad078c8a9a52d443213b3e9c137c2349bb107641a267ed71d562e64b55a18abca4bea8ce -EBUILD qthttpserver-6.6.2.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be -EBUILD qthttpserver-6.6.3.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be EBUILD qthttpserver-6.7.0.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be EBUILD qthttpserver-6.7.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da EBUILD qthttpserver-6.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da diff --git a/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild b/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild deleted file mode 100644 index a4b020165245..000000000000 --- a/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="HTTP server functionality for the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64" -fi - -IUSE="+ssl websockets" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network,ssl=] - websockets? ( ~dev-qt/qtwebsockets-${PV}:6 ) -" -DEPEND=" - ${RDEPEND} - test? ( ~dev-qt/qtbase-${PV}:6[concurrent] ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package websockets Qt6WebSockets) - ) - - qt6-build_src_configure -} diff --git a/dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild b/dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild deleted file mode 100644 index a4b020165245..000000000000 --- a/dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="HTTP server functionality for the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64" -fi - -IUSE="+ssl websockets" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network,ssl=] - websockets? ( ~dev-qt/qtwebsockets-${PV}:6 ) -" -DEPEND=" - ${RDEPEND} - test? ( ~dev-qt/qtbase-${PV}:6[concurrent] ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package websockets Qt6WebSockets) - ) - - qt6-build_src_configure -} diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest index c592ac1e96ba..5991dc5b12a1 100644 --- a/dev-qt/qtimageformats/Manifest +++ b/dev-qt/qtimageformats/Manifest @@ -1,11 +1,7 @@ DIST qtimageformats-5.15.13-gentoo-kde-1.tar.xz 62204 BLAKE2B deb450b19bc3f6253dfa16a12ddfcc16374e2d7b3ed8a49a807f5f83731f63d5479a88b390ffc24c81552a64a4c3dfe0bee91526d2a96846edab8f61b4ccffec SHA512 a52e6fd6fce358c75c9dc09d727082bd4069c36dee14e3c15c437ca62699b31bea3fa042a47c450ff26f72359f9eda6158d5c01474906a36490df31e6fe810ea DIST qtimageformats-everywhere-opensource-src-5.15.13.tar.xz 1888944 BLAKE2B ff71d92749691bcf79622b7a8e9873c7f7b44e01a88365d4b86f627164c26060f582442c9a11de1ad627a15c7da8cdfbca7ec0e1a5ffb30aa295a329331a6d3a SHA512 48b0dac1acfdae1b090bc5d0054610f61290135363400a629ce3650cddd4c11f7bd95edd5bd1d36d758006a5fd54ded29f540a6e8dc675ca2e85d4ae169add50 -DIST qtimageformats-everywhere-src-6.6.2.tar.xz 1964116 BLAKE2B 1fe0c428dd9602d7b9abd7e2cfdda8f179511c912fcf4f501400619ac91a5cde6b57f8f38c6c1d22a1efd6fc285b49cbf2ee23132faea516c55f552819ea0850 SHA512 64704becdd6f1a50f4a4c0edabc6be2f8a114c978728a62b2a5c9502e2457699f6e86135146c56afef715f865dd1c10062cf485ad97c890884bace8a163c24a5 -DIST qtimageformats-everywhere-src-6.6.3.tar.xz 1964752 BLAKE2B b1984e84747e609f5ab7bb2c3b9c3b6e14c4e57bf48a9a4d42dad79f216e6f16631c7049127fd04ff1d761b2c3972b4421b2f360c883b0597071a3e2c0355753 SHA512 4fe56a787742f4af5e3e5c41c8c7850190bacea6a6d13ccde4ce299dbd15d2a1ab8b1825353ad324ca159333c0adc5dede823e79e217de3ab5910c5803b96d6d DIST qtimageformats-everywhere-src-6.7.0.tar.xz 1968344 BLAKE2B b0d91c5a8d902ac2c4afd285d27adf5cde3af05607333606a4721b1622e1eac87bc58d1452ae3e38684a35ec921b023d2101f9f47a19a7701d72d0cfb62cefbf SHA512 0e30021b028a4e6754c300d343aa72f93ab855cba043ddb2d24855989823c82c78ea67871399d78105dbc092abe2666e0a92caa50aa780ca4e267bf6f05bd914 EBUILD qtimageformats-5.15.13.ebuild 705 BLAKE2B 41cff8b31c082fc0803398c99d1428290c91c1c4215f7f8c1283599b47b235128653d45ad194145010eeae9407ff05d34c7cbfeb1a3680e8af855b9b1cc7b4cd SHA512 d1136025cc71c0156f32ab508c37940be5216eb93343a5a7c84a22a5c3b0f126ac20866ccbb1197e051201cc2740fde6368f36a7d557a5b9b217411a27a64961 -EBUILD qtimageformats-6.6.2.ebuild 849 BLAKE2B f11b9b97b70df25c903ed887bd2381afaeb3a7ef1563b5ab0004a8b5e788636975ba57f53e7051aa5b86de21501d3e774225e6aad7b57d193c7deeca5baf6897 SHA512 5e41f0edf6bde06cc8c29c2959fcea0de75d1dd02154091d322b4abfbb327ce82442bdb918ac82cde24b623b486ae2ed399b9c7d75936f5add023c733d51ae1e -EBUILD qtimageformats-6.6.3.ebuild 849 BLAKE2B f11b9b97b70df25c903ed887bd2381afaeb3a7ef1563b5ab0004a8b5e788636975ba57f53e7051aa5b86de21501d3e774225e6aad7b57d193c7deeca5baf6897 SHA512 5e41f0edf6bde06cc8c29c2959fcea0de75d1dd02154091d322b4abfbb327ce82442bdb918ac82cde24b623b486ae2ed399b9c7d75936f5add023c733d51ae1e EBUILD qtimageformats-6.7.0.ebuild 849 BLAKE2B f11b9b97b70df25c903ed887bd2381afaeb3a7ef1563b5ab0004a8b5e788636975ba57f53e7051aa5b86de21501d3e774225e6aad7b57d193c7deeca5baf6897 SHA512 5e41f0edf6bde06cc8c29c2959fcea0de75d1dd02154091d322b4abfbb327ce82442bdb918ac82cde24b623b486ae2ed399b9c7d75936f5add023c733d51ae1e EBUILD qtimageformats-6.7.9999.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e EBUILD qtimageformats-6.9999.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild deleted file mode 100644 index bc7acf3262df..000000000000 --- a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc64 ~riscv ~x86" -fi - -IUSE="mng" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] - media-libs/libwebp:= - media-libs/tiff:= - mng? ( media-libs/libmng:= ) -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # heif plugin is only for Mac, test is normally auto-skipped but may - # misbehave with kde-frameworks/kimageformats:6[heif] (bug #927971) - tst_qheif -) - -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/qtimageformats/qtimageformats-6.6.3.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild deleted file mode 100644 index bc7acf3262df..000000000000 --- a/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc64 ~riscv ~x86" -fi - -IUSE="mng" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] - media-libs/libwebp:= - media-libs/tiff:= - mng? ( media-libs/libmng:= ) -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # heif plugin is only for Mac, test is normally auto-skipped but may - # misbehave with kde-frameworks/kimageformats:6[heif] (bug #927971) - tst_qheif -) - -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 cc13cc2cc417..407a427b636d 100644 --- a/dev-qt/qtlocation/Manifest +++ b/dev-qt/qtlocation/Manifest @@ -1,12 +1,8 @@ DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B dcfa75bd3fb2e9069e1a530c27e2b4e9ac921fcf0ccb712f0894375b575ba25103948c6e5b85b56a8f9c9f2d7edf7df8e38501e93356e69f060b577a04c2d221 SHA512 14bd2864abc6f446dc4fbac03548cb42305685b46db757d856360780144095a021130bc0ebf1d07a516dc7991dc0cfbf733bd0ef6be58237bc15822c21af1d0b DIST qtlocation-everywhere-opensource-src-5.15.13.tar.xz 6554724 BLAKE2B 26cc97cc210a4c2afcd5ca57f849081772f8e65f2fb809424f257f6e24309a702483be73085825f63ac283705db8e967b96132dac710cfaa0759c882802aad60 SHA512 37ccec9d9ce4ab59c0e4a2827c94d2e7247786fa53dc340539160631aaa9e5de02fbff1a5fadc5d96c64b2d9a81a5912a562beb6e4d0ec09186f8508626ade36 -DIST qtlocation-everywhere-src-6.6.2.tar.xz 3028592 BLAKE2B 060dbe1d4ea3d761900f1f2e8eff0ae255b1b75edc8c23e1ce04d6d3a7b3ea278b9121d417e347bc589a5445b35f52db5447de0f0d1154d8859bfe83d4d5e7da SHA512 a2c4b9d9fb3b3675d25d3e7abeb8eec42f5998a9b275648a355df61c7d21258fb6bf5ecefeb635bab1a37f3382fc71b588a05eafc1bd7b57580c0f9999c9f1cd -DIST qtlocation-everywhere-src-6.6.3.tar.xz 3028756 BLAKE2B e5ba2437a3d65602d1e6ea9251fa8a9800b09cacfa98746a3600c6e0b6f45aa888bfde3eaf8559914bef68f5c7d56ca7196fc26a2534ddb404212fd588223d62 SHA512 3a014f498158151ad3932d9bed40622d54e75c2cc64660f12ea02645b93777eaad67b743c073d561f1b48a3558b3b66a5cd65a6f8bcb25a57ffc20d6f7371825 DIST qtlocation-everywhere-src-6.7.0.tar.xz 3165588 BLAKE2B ee2f3be403942d91f1a87e89d42d1f969eefc90654c77732d7249766e680ce1cb63685203989ceef984365ff59152995e6886bf5f112834d55abf0e6239229ae SHA512 51e3777cdee6c27bf5770dfa4f21509ab4699161b5b49d99696aa09018ee5a355c921a85f8f1a732a80b19730ac30d40795d20cd73e4aefc1a4d4a989d41bc3d DIST qtlocation-mapboxgl-5.15.13-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d EBUILD qtlocation-5.15.13.ebuild 1629 BLAKE2B e5552627571a6b161e8fa025d5d8b21d96d8aba6b407efcaef5ccd6a17d656975904e2f927ef1218662a74dc28aa19811f2614298e3c1e653388e830d80db177 SHA512 dfe5123c519a24ae26cecb5d92b7a6a7c73722b78ed73cf66e6ebe45e09260ab119512fa6d2a48371a0830bf60e129321a2ea3b36fb13a67df04391bbe3ab7ea -EBUILD qtlocation-6.6.2.ebuild 1340 BLAKE2B 0743298a9720235d32f2f95639450bebaa2c7a1d546848c89f80af715751df7239b5db123fe449440df813ed673bfe1045c3eee399eeb97aa0c195aa524e05b8 SHA512 116d47c7c434989e0c2cfa07383154cdbf14b4cbbb77888f55b9d541feec481d774f4a7110ae9bee7e8bcf3a4190ab4e9cf3b78f86af0c5bc40474ca2cfa0839 -EBUILD qtlocation-6.6.3.ebuild 1357 BLAKE2B 5cc4c0818ca16a234c1d7e5a164f74ad7c977813ed786e05cb7ac9cd8eb3a04ab33c36a09395b5edffe8b5aee3c859cec8d8cf3855f42052d456443bd2049c9b SHA512 19556eb17ba6f73cf5fbfe4ecc85a498e794a435bc3321bb55f7fa655aaa5979b22cbf94d984986f5c3474eb8298711335f9d6a809ca14724ce7a32733827ccc EBUILD qtlocation-6.7.0.ebuild 1357 BLAKE2B 5cc4c0818ca16a234c1d7e5a164f74ad7c977813ed786e05cb7ac9cd8eb3a04ab33c36a09395b5edffe8b5aee3c859cec8d8cf3855f42052d456443bd2049c9b SHA512 19556eb17ba6f73cf5fbfe4ecc85a498e794a435bc3321bb55f7fa655aaa5979b22cbf94d984986f5c3474eb8298711335f9d6a809ca14724ce7a32733827ccc EBUILD qtlocation-6.7.9999.ebuild 1358 BLAKE2B e6528cf94e9a0e09e8125cacd248aa2aec44b8dee0297e4fb1d07dd76f8dbeb4a04fd6f084f933a8e99ada89dac79273ebe1692fccc9bba8389954e261f47972 SHA512 3670254367f89c261abdda7bda506b39f7efff64de6f73f9d46eb36ff7da5dd627237d03def87b4bc94050d9e26de9c42ce898e8fac58a1eabf0f46a21c73c80 EBUILD qtlocation-6.9999.ebuild 1358 BLAKE2B e6528cf94e9a0e09e8125cacd248aa2aec44b8dee0297e4fb1d07dd76f8dbeb4a04fd6f084f933a8e99ada89dac79273ebe1692fccc9bba8389954e261f47972 SHA512 3670254367f89c261abdda7bda506b39f7efff64de6f73f9d46eb36ff7da5dd627237d03def87b4bc94050d9e26de9c42ce898e8fac58a1eabf0f46a21c73c80 diff --git a/dev-qt/qtlocation/qtlocation-6.6.2.ebuild b/dev-qt/qtlocation/qtlocation-6.6.2.ebuild deleted file mode 100644 index 321eff47e2b6..000000000000 --- a/dev-qt/qtlocation/qtlocation-6.6.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021-2024 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/qtlocation/qtlocation-6.6.3.ebuild b/dev-qt/qtlocation/qtlocation-6.6.3.ebuild deleted file mode 100644 index 6a7b3e52fb17..000000000000 --- a/dev-qt/qtlocation/qtlocation-6.6.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021-2024 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 ~arm ~riscv ~x86" -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 ea1e5559d507..03c7a3d9d5cd 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -1,11 +1,7 @@ DIST qtmultimedia-5.15.13-gentoo-kde-1.tar.xz 1500 BLAKE2B 68cfdb828aa931e63502c1570e5fb04909f4331d79fa9ae0f34ab53adc858405faab0fc782547466b573113973c4deb1a4e1dab0917cb0513bdc3eb7597b0bce SHA512 f045b051c6065f9a7daf7d7c1da457bc8348a5d6fa871352f18cc7895e3b21d090c3a362a434ac783d793b1d9e59a4b23b9329892c15e9a8fc4fbb0a871d9c6d DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b SHA512 fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4 -DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006 -DIST qtmultimedia-everywhere-src-6.6.3.tar.xz 8266612 BLAKE2B 4394f0500c33659eca21b5f2ba59173268c6617f80166723c3fedaf2d2f795e118db6f13877e111d3fee418aa4ff5f63002a1c40cfa8b3751e6b314469562169 SHA512 4cad4a7c248adba709f5fda91780151a1136bd7ebb3a249602e401c2e3ae5aceb57a3ddc3825079bfbdb0200af403ad5cf3aa252b2090102f5ab22122445dc02 DIST qtmultimedia-everywhere-src-6.7.0.tar.xz 8315312 BLAKE2B 769689567de9c400a5472d8d40966c942a2ec95d599d166f8a3c47cb6ac0c4d1dd66f33fa0f6f5fac22675134798ef986053eb924ed6c3a1d9035f27127cc612 SHA512 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a458888d2b34cb883c8e38d542f2f1cb36046e4c1 EBUILD qtmultimedia-5.15.13.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91 -EBUILD qtmultimedia-6.6.2.ebuild 2254 BLAKE2B b631a4ae836b6f5eab5f01bbf804f824152b028536c72c8e123c4aa1c12cfd5e885394ee4e05b51a8845fbbdabafe88ab072f2f2871ee22384e438638974919d SHA512 257fc597a5ee6e8ea80cb3739a3ef1c615017e8844139b3047c01c0e5459f9e0cf1ad2853f4419c16eadde137a48f04cdf4898c15699073f5b797a61b19291b4 -EBUILD qtmultimedia-6.6.3.ebuild 2254 BLAKE2B b631a4ae836b6f5eab5f01bbf804f824152b028536c72c8e123c4aa1c12cfd5e885394ee4e05b51a8845fbbdabafe88ab072f2f2871ee22384e438638974919d SHA512 257fc597a5ee6e8ea80cb3739a3ef1c615017e8844139b3047c01c0e5459f9e0cf1ad2853f4419c16eadde137a48f04cdf4898c15699073f5b797a61b19291b4 EBUILD qtmultimedia-6.7.0.ebuild 2702 BLAKE2B c6fc5c5e440c868c1d37c26f2e3554594ec0e120129c9026ee5c0a3d307cbccd4ddeacde0d44c6b2d257ee411220c984239d0c2dd88300a47b46ad48296d9e06 SHA512 fec076e72de5f395ea3dd46365a4cedbf13b505c7df024f79992a071803b11fc809c47b74b130d51d2591b64158e13e83a12c61f0a328acd8eca55402d0b3644 EBUILD qtmultimedia-6.7.9999.ebuild 2704 BLAKE2B f61d431f71e488eeead2e42464855cbfdb2968cead74e92ce57b23127531056978ad5ceef61178ca8f2ea094733c82be2bf9a64e197fac10cddb62438a16bf6d SHA512 9fdb73f26a29bf6a9da81ceadd0471e21eb857c9d95b2b62f68a5845ed79647e53eb3f29c5c3c99a22b734aa3f6591b8b14e9b0c39c2b2e7a4c4012fb23c98c0 EBUILD qtmultimedia-6.9999.ebuild 2704 BLAKE2B f61d431f71e488eeead2e42464855cbfdb2968cead74e92ce57b23127531056978ad5ceef61178ca8f2ea094733c82be2bf9a64e197fac10cddb62438a16bf6d SHA512 9fdb73f26a29bf6a9da81ceadd0471e21eb857c9d95b2b62f68a5845ed79647e53eb3f29c5c3c99a22b734aa3f6591b8b14e9b0c39c2b2e7a4c4012fb23c98c0 diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild deleted file mode 100644 index 5e96be6b4dda..000000000000 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan" -# tst_qmediaplayerbackend hard requires qml, review in case becomes optional -REQUIRED_USE=" - || ( ffmpeg gstreamer ) - eglfs? ( ffmpeg opengl ) - vaapi? ( ffmpeg opengl ) - 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=,concurrent,eglfs=] - media-video/ffmpeg:=[vaapi?] - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - ) - ) - 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=( - # unimportant and expects all backends to be available (bug #928420) - tst_backends - # 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_qvideoframecolormanagement - 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/qtmultimedia/qtmultimedia-6.6.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild deleted file mode 100644 index 5e96be6b4dda..000000000000 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan" -# tst_qmediaplayerbackend hard requires qml, review in case becomes optional -REQUIRED_USE=" - || ( ffmpeg gstreamer ) - eglfs? ( ffmpeg opengl ) - vaapi? ( ffmpeg opengl ) - 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=,concurrent,eglfs=] - media-video/ffmpeg:=[vaapi?] - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - ) - ) - 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=( - # unimportant and expects all backends to be available (bug #928420) - tst_backends - # 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_qvideoframecolormanagement - 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 edb2a8afa7d9..b445972ceb98 100644 --- a/dev-qt/qtnetworkauth/Manifest +++ b/dev-qt/qtnetworkauth/Manifest @@ -1,10 +1,6 @@ DIST qtnetworkauth-everywhere-opensource-src-5.15.13.tar.xz 144696 BLAKE2B 54e0ce0467df8f3cb7bde484434177bf3ba84d2b05edd3287b8146297cc540287130e3cfdf042214e04fc0a8aaf992eccb0eb4f6905a68470b9eb70fc066ab47 SHA512 939ee9759fa0584aab060f420bdd98a44c49d93291dabff74bd90536a4cbd666899d3c1e19b438c1c3333d7d3f374a7a3b0beb8728b69ef19b915d2496f3fba8 -DIST qtnetworkauth-everywhere-src-6.6.2.tar.xz 143612 BLAKE2B 585eda8466ba89d79b73697a90572bd171a814b2d3d95ec40ed9ee7c2247ea6fdbf675e9cf29ba06c26d4a6a0663d692c4f8c1fd7fc8b0194ee323b30fe025c1 SHA512 1fff9c52d47c8f97569bf201aa3051da57dbcf10f63c7e7334286b40042b6437f9636f8fd1db3a8d1a519036dae162ae57d6a24908441df84003134cfdb5cfd3 -DIST qtnetworkauth-everywhere-src-6.6.3.tar.xz 143676 BLAKE2B 1c1dc23f123f8f1eb423c711492f79e991b554403486efcbcbeffefa9d5904b17f303514437912e38b689d9f5377df4fb00e7ce4de55c8a20076f331dd647353 SHA512 c9976ab38f8a28a5944a70c6312490df9d3823d2125fe7a23aa8752a2d5dc9c2a7bc5f256f7e95acd475806cb64fcb703ae1f633311d8f03f690e87b2de49f8e DIST qtnetworkauth-everywhere-src-6.7.0.tar.xz 143660 BLAKE2B 6e599b41dc2e483e3249894fec74c1e53a520de206f10e9967b9a4e97feaa2dfe50e233feec7c832b8fc90915e39c1aea16c0ee6778c3e07c130a49861e4aaae SHA512 1a92cd2f129260cacad51cf2d6dbb86f9b9e1b14df695117b1734d32897279b0a6f30a2c8e410fb105e13b45d7109c58c36fc73acf75c4e7ccf5be07913cec55 EBUILD qtnetworkauth-5.15.13.ebuild 402 BLAKE2B 800ebd6400530326ecd665b3a776d1109ce956564786554b33bf378db0dea570993a347aa7f5a195ddc1889eae58353ea9954b5cea6aa9438b2da6aefcf93901 SHA512 003748464fbd3eab1d60586909c98fa38a3f7f1819d2967dcbaa94f235290587cdb09ff92e86a59612f0a9174f41902559f4fab9e9e8edd5ce7323e1bdb5a461 -EBUILD qtnetworkauth-6.6.2.ebuild 327 BLAKE2B f3279518b8af13181134b252ab1cea338927be7d151aa0f12be564b19d12e3843c8adeeb442052acc50269146ce3be8c9add10303f4b7b1d288dcac87d8290d4 SHA512 4c53f61f310640000e2bb465d63e92bcf3779db27cb75ddb9f2f1afd895b93c80a0208b1e3d7dccdd3f49d85866d8aafd8b30d02686944ccbb6355bafe79a37a -EBUILD qtnetworkauth-6.6.3.ebuild 339 BLAKE2B f44e68ffcaff5bfb506cac66d821196ff147cc05368f80cdd81ece81b9dd5a426ac5ecf0c677c5c3cdb850f9faa410df5433f46b2c1f20f55f37e63917614cc8 SHA512 8fc0f3b4edbd1cf5a6cf7a095ee0efdf780a80f19a542ced356165e26a741543345477e7e3d90a68514ee8dd4b9ac74184fcf6de13264670ef10f50cbbe2a0eb EBUILD qtnetworkauth-6.7.0.ebuild 339 BLAKE2B f44e68ffcaff5bfb506cac66d821196ff147cc05368f80cdd81ece81b9dd5a426ac5ecf0c677c5c3cdb850f9faa410df5433f46b2c1f20f55f37e63917614cc8 SHA512 8fc0f3b4edbd1cf5a6cf7a095ee0efdf780a80f19a542ced356165e26a741543345477e7e3d90a68514ee8dd4b9ac74184fcf6de13264670ef10f50cbbe2a0eb EBUILD qtnetworkauth-6.7.9999.ebuild 340 BLAKE2B 92a58d264fbb6690ebdbbf404887336a438b131f924857dbd605d7516c16c46f732e4d1670243703694553460197b75c3794f396357b0e491ffa32e1480ecd5b SHA512 0a28eb2a6e9f8d43ab88b896bdcd8f7df8a78777eef740b773b8587edf228d494e96a180d753f97a9d07f190601ab050dff2843045e3f77f4d5cee56a42f3acb EBUILD qtnetworkauth-6.9999.ebuild 340 BLAKE2B 92a58d264fbb6690ebdbbf404887336a438b131f924857dbd605d7516c16c46f732e4d1670243703694553460197b75c3794f396357b0e491ffa32e1480ecd5b SHA512 0a28eb2a6e9f8d43ab88b896bdcd8f7df8a78777eef740b773b8587edf228d494e96a180d753f97a9d07f190601ab050dff2843045e3f77f4d5cee56a42f3acb diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild deleted file mode 100644 index b90e405edc1f..000000000000 --- a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2021-2024 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/qtnetworkauth/qtnetworkauth-6.6.3.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.3.ebuild deleted file mode 100644 index 827bfff8c970..000000000000 --- a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2021-2024 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 ~riscv ~x86" -fi - -RDEPEND="~dev-qt/qtbase-${PV}:6[network]" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest index 80e4118c62e7..f7b447946d95 100644 --- a/dev-qt/qtpositioning/Manifest +++ b/dev-qt/qtpositioning/Manifest @@ -1,10 +1,6 @@ DIST qtlocation-everywhere-opensource-src-5.15.13.tar.xz 6554724 BLAKE2B 26cc97cc210a4c2afcd5ca57f849081772f8e65f2fb809424f257f6e24309a702483be73085825f63ac283705db8e967b96132dac710cfaa0759c882802aad60 SHA512 37ccec9d9ce4ab59c0e4a2827c94d2e7247786fa53dc340539160631aaa9e5de02fbff1a5fadc5d96c64b2d9a81a5912a562beb6e4d0ec09186f8508626ade36 -DIST qtpositioning-everywhere-src-6.6.2.tar.xz 1504848 BLAKE2B c34d253b31176f532c6c5f23416c084652f913379bbdb44a96739a5f22b9220564408a700910a102ca45db12342d1bc267cba7c9a66d01affb641b14e678652a SHA512 f2f67c7b25ff79e085a4a36421295f4ec4ef97a7df9fedcfb90ebd60483755109d0b595b30f7ff1881ad635ddbd2c6a227771df3549d7933fda03cf63f935cd3 -DIST qtpositioning-everywhere-src-6.6.3.tar.xz 1505028 BLAKE2B 9b4c249f25b2ba398c3b9876f7c491c29c40193a229bd9935f6dbac30a0ed6e69cd3c3a1c3b2ef0ca6de724d39a465b2ab702ac5c40c1c5d8b1955045ed1aa79 SHA512 6ae48b27851a18c44fa3167fa05d7da9b885a85e8b99c2efc750092d1bc0bc2c438b10e085486fce143b4f961189be843fd1a58581d31bd212e79596ce52a686 DIST qtpositioning-everywhere-src-6.7.0.tar.xz 658368 BLAKE2B 162b4d3ea4e57d5a1ef4c243ba2272b32baae6d987ed788cee8e039f83388c0a062c5b2009c778008274f41d22c54f96f7372f49acf9877c9641bb6a5f6ba047 SHA512 ba0bce58321d967ddb3fcbe4b978212f660e48afd788ba36a0068ca7c6804e7febd74d6a15bc541f6cf9ebeef72aeeceb3e2779f53bdaa432391fb64781e68a1 EBUILD qtpositioning-5.15.13.ebuild 877 BLAKE2B faaba7ce4da8906b08b10a326f4f9a211f9eae86a12135dc0f58396342b82c91a1bb2aa1e8bac4b5fb2cf6e55733d12d77cbab56b6b26ba955036f5f072ce32d SHA512 f342bfdbb38c7f13c37087b544e07cccb6c7655774e9547caff9bbf3517e02d9b1e82fd3ba47b319a17fcac1e2476134f0d71368f5af792e8579c90a5a25dc67 -EBUILD qtpositioning-6.6.2.ebuild 1574 BLAKE2B 251541d705da198e0c95d321a66ceef2bd547dce229db0a1fb322b96b02a28039695eed097d816a33a3a39cf84272363a437e6809eea6c897a0cff5b984ea35b SHA512 2f978c890b67273429c49e0eca411542b649c821444505957f4e6307030eb27afda482904d3bfd2e4183ce3b420d07275780a82c001b89cc8c2804e30f7c9979 -EBUILD qtpositioning-6.6.3.ebuild 1574 BLAKE2B 251541d705da198e0c95d321a66ceef2bd547dce229db0a1fb322b96b02a28039695eed097d816a33a3a39cf84272363a437e6809eea6c897a0cff5b984ea35b SHA512 2f978c890b67273429c49e0eca411542b649c821444505957f4e6307030eb27afda482904d3bfd2e4183ce3b420d07275780a82c001b89cc8c2804e30f7c9979 EBUILD qtpositioning-6.7.0.ebuild 1574 BLAKE2B 251541d705da198e0c95d321a66ceef2bd547dce229db0a1fb322b96b02a28039695eed097d816a33a3a39cf84272363a437e6809eea6c897a0cff5b984ea35b SHA512 2f978c890b67273429c49e0eca411542b649c821444505957f4e6307030eb27afda482904d3bfd2e4183ce3b420d07275780a82c001b89cc8c2804e30f7c9979 EBUILD qtpositioning-6.7.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 EBUILD qtpositioning-6.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild deleted file mode 100644 index fa98d67a0570..000000000000 --- a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -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 ) -" - -CMAKE_SKIP_TESTS=( - # threads test (rarely) fails randomly - tst_qgeoareamonitor -) - -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/qtpositioning/qtpositioning-6.6.3.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.3.ebuild deleted file mode 100644 index fa98d67a0570..000000000000 --- a/dev-qt/qtpositioning/qtpositioning-6.6.3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -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 ) -" - -CMAKE_SKIP_TESTS=( - # threads test (rarely) fails randomly - tst_qgeoareamonitor -) - -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 6b53f388cbe7..078c6dc2eeb9 100644 --- a/dev-qt/qtquick3d/Manifest +++ b/dev-qt/qtquick3d/Manifest @@ -1,10 +1,6 @@ AUX qtquick3d-6.6.2-gcc14.patch 953 BLAKE2B 0119092790be34134af0989a7e4b78d565a741e3a72f0ae76c48106f68fb6867b3395706951e93e86343d3214c5d02b3b21eea175c1460e8c38d44c8f36ec605 SHA512 13352dc71f986888e5017f2e4a6267e1bc10c81c419d607de673212cb7d16132566e11a040c6ebfa5bde9834043eb1b38d6723f890c707af76f6490c1a8b3ffa AUX qtquick3d-6.6.2-x32abi.patch 439 BLAKE2B 293bbae94e4ffcf6cbeda420a2f2af0e7fd6112c4e69ddb7dc9bb87bd82374c6435e038e114da08508312d742924f701aec5f647f60519e55728efb7feeb18e5 SHA512 4d8fdd20a6d3e06772bbf3c025651daa4d33ced61dfd8191f946b19318826c41f8f3c0eea1aae3aaeb01766715287d237eacbae1741a807bf64a242aaddb323c -DIST qtquick3d-everywhere-src-6.6.2.tar.xz 65602548 BLAKE2B e1ee955a1f66c669d52a73513c7442b70863b6fa738f6e1716dfab1c7dc41f5f09780ec97f7c5fd6c452ed3ea9809ab0d907dbe28f0425d208508f69b61d50ac SHA512 d8b32ec1a5f9233e79612b5d9b56890c04a921edcc6369f4a047f8e58af92f5e6dc936fdde707df4afca81da53f9fb8959f03b00af24077c3dc723f3445e8123 -DIST qtquick3d-everywhere-src-6.6.3.tar.xz 65597184 BLAKE2B c72c45d991871c3d6de981a30828f8db768057ef136d9f0c2e897c4aa4c275cc1daa7269f3df98548d6c13049a64aed336c5004fd1697e64846beee6ac0b2aaf SHA512 49c9a5e336a011c592c2273420044d4cdea45a11db9c684fe7289b9e552d1f8c3e2cb690350a53ddad739f5334d045e213cc225c451c9e0f2a481afb9b1e255b DIST qtquick3d-everywhere-src-6.7.0.tar.xz 66175916 BLAKE2B 6e351845fd1056a1ee3cbb1f66a715c6a23b3eb2e09812e9cf262930404b3d0a6aaf52e619ac9bff502f3f07df2c54716baf262d6ffbe4cb77658d6090cd1765 SHA512 1262fccbbf7bd31aa122837998f3a903c191e70a270a2a678842e6f8209336b39f5523582e7b4ab88f0db98e357993c34f857ae2a34c7e7ac29597377459576b -EBUILD qtquick3d-6.6.2.ebuild 1050 BLAKE2B 3c6e182d13510ccb0ed65808d34f58dc7e73bde5c2acf5438a48ca71a79832f9e63c2a319a1ec81c3f0ca1958a929e5820428a538e0bd04eb59ef0f8cf864c5c SHA512 3f6a955b20549a66ad25ffbd170b47ee3b667b77b23431b36d9c16c7869da48e5ae52a6cbb6c24df2d816685929eb21e00d97c1d36de766911789b5eac195831 -EBUILD qtquick3d-6.6.3.ebuild 1090 BLAKE2B 4ec30d7beb9b762074caf55e2d4c113b91336751ce28dd7fd8befaaf636d0b92ccf5741ca6b4f32c6bcd0815fa91580699fdb6a3bbbbdc980d8a3301dee4dc0d SHA512 32d5d4e02d484bb8c3ca38414f7b172fceeae68c29d6dd61cc773bea46c1dcfcd21cb6196d89188c2f39b45053cd423b74cabd1819e46f5ee9e22b2c7180c6aa EBUILD qtquick3d-6.7.0.ebuild 1050 BLAKE2B 3c6e182d13510ccb0ed65808d34f58dc7e73bde5c2acf5438a48ca71a79832f9e63c2a319a1ec81c3f0ca1958a929e5820428a538e0bd04eb59ef0f8cf864c5c SHA512 3f6a955b20549a66ad25ffbd170b47ee3b667b77b23431b36d9c16c7869da48e5ae52a6cbb6c24df2d816685929eb21e00d97c1d36de766911789b5eac195831 EBUILD qtquick3d-6.7.9999.ebuild 1052 BLAKE2B ba4c71955c32e74452a4feeba78742133794c3fccbb4d20171da7e4b07e18f961308da857511a461a3a2dbdf0de329efad5eb07155edfde7524b270d84e962af SHA512 b9bd254fd9a64cbd82be8cdf8e61c21709ebc0428fc9b98a462b4bbd9b5224b19d0c72a41f0377821a99c7177cff86c44ca2fd00556acb3aa4ba40adf8d652bf EBUILD qtquick3d-6.9999.ebuild 1052 BLAKE2B ba4c71955c32e74452a4feeba78742133794c3fccbb4d20171da7e4b07e18f961308da857511a461a3a2dbdf0de329efad5eb07155edfde7524b270d84e962af SHA512 b9bd254fd9a64cbd82be8cdf8e61c21709ebc0428fc9b98a462b4bbd9b5224b19d0c72a41f0377821a99c7177cff86c44ca2fd00556acb3aa4ba40adf8d652bf diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild deleted file mode 100644 index 1e7d17bf3fa6..000000000000 --- a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -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 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.6.2-gcc14.patch - "${FILESDIR}"/${PN}-6.6.2-x32abi.patch -) - -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/qtquick3d/qtquick3d-6.6.3.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.3.ebuild deleted file mode 100644 index c2cf3123b40a..000000000000 --- a/dev-qt/qtquick3d/qtquick3d-6.6.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -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 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.6.2-gcc14.patch - "${FILESDIR}"/${PN}-6.6.2-x32abi.patch -) - -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 - -DQT_UNITY_BUILD=OFF # fails to build - ) - - qt6-build_src_configure -} diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest index 0dfe13b19fcd..cce55daf518a 100644 --- a/dev-qt/qtquicktimeline/Manifest +++ b/dev-qt/qtquicktimeline/Manifest @@ -1,10 +1,6 @@ DIST qtquicktimeline-everywhere-opensource-src-5.15.13.tar.xz 105592 BLAKE2B aa578030d0e6b403ba934755d67c174505b4c14d3aa27a3f3502285d1754506eddcba8d421531eaa8f416cbb1a45f81c1ff3c9a632ab44ec7de066213ffc3308 SHA512 9a7a781226098006f83cb9cb004d9f01f9145efc5b738cb7448743af822df84be733393396303a1b67b581fd788df3f85d8ad0648bc2b283db7e09eb36314143 -DIST qtquicktimeline-everywhere-src-6.6.2.tar.xz 104816 BLAKE2B 82176c3a3eee4360ec1d41178e9120ecd61144279f92b538320dddb1a2b255c81194273d2677174b6cdf5e063d5707e6a1b07126ab85611e10a419dcc52596a5 SHA512 e3ec90ff0bb8646a2804abe9663b58953b768a727a5305882de0fc0abf054901ed6138b95f9e88b845150cfd437ba4328245aef42a93dc3071e43baede0f4dd3 -DIST qtquicktimeline-everywhere-src-6.6.3.tar.xz 104788 BLAKE2B daee59087bca47a752750690d7975f0d1626f695ad547bff22f2e22702677e6e676ba1fbcbef1b57bcaadc44196ee76d2f01c2f7160e2da492d4aa5132454433 SHA512 1e0976a34496f3961f958a38296b1aebf5bb0be7e077b70a91d93ff4e2c652b09ba5cdf94e26c748988ce489d025328a0bd9feca77bc2ddfb360815682055e47 DIST qtquicktimeline-everywhere-src-6.7.0.tar.xz 109548 BLAKE2B 2051f0198336dc9f405ca951ae4d45501716e382ac5281cb8836675e6d20567cfff5f82aa6f07cf6332f86cab91dd1230c68670a3e75d74d9d572b64298d52a7 SHA512 605fe39fc1b31b9281f291348ef73059bfd338531ab1d58d526307b775d34a65e3edcd6c4296824db3f99b4440ec0f7dbbe61a84a852eb5601b377b7f3597208 EBUILD qtquicktimeline-5.15.13.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93 -EBUILD qtquicktimeline-6.6.2.ebuild 393 BLAKE2B 94bf68327deaad5a08b78873093ea4dc25ce04c8be6fe406cecb1114bd913ec4b197b238d3523a43a0f92ac1d7eafdcdcb2c199bbbda02f05cb063f25557214b SHA512 4eef4fe96d51c6d19295ea41f00c39a9a520d12aadd26b7a1ea6ff8b0c827f8677ebdf65048edc61990b4a271aec5733996126efceab55ac0abc86293ac726d3 -EBUILD qtquicktimeline-6.6.3.ebuild 393 BLAKE2B 94bf68327deaad5a08b78873093ea4dc25ce04c8be6fe406cecb1114bd913ec4b197b238d3523a43a0f92ac1d7eafdcdcb2c199bbbda02f05cb063f25557214b SHA512 4eef4fe96d51c6d19295ea41f00c39a9a520d12aadd26b7a1ea6ff8b0c827f8677ebdf65048edc61990b4a271aec5733996126efceab55ac0abc86293ac726d3 EBUILD qtquicktimeline-6.7.0.ebuild 393 BLAKE2B 94bf68327deaad5a08b78873093ea4dc25ce04c8be6fe406cecb1114bd913ec4b197b238d3523a43a0f92ac1d7eafdcdcb2c199bbbda02f05cb063f25557214b SHA512 4eef4fe96d51c6d19295ea41f00c39a9a520d12aadd26b7a1ea6ff8b0c827f8677ebdf65048edc61990b4a271aec5733996126efceab55ac0abc86293ac726d3 EBUILD qtquicktimeline-6.7.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 EBUILD qtquicktimeline-6.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild deleted file mode 100644 index ecfa676e5d32..000000000000 --- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6 - ~dev-qt/qtdeclarative-${PV}:6 -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild deleted file mode 100644 index ecfa676e5d32..000000000000 --- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -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 85e952af08e4..3930cf79232c 100644 --- a/dev-qt/qtscxml/Manifest +++ b/dev-qt/qtscxml/Manifest @@ -1,10 +1,6 @@ DIST qtscxml-everywhere-opensource-src-5.15.13.tar.xz 438060 BLAKE2B 3207be9571b862d015341ab193d335d9f958b9c9431e5590ccba31200fd9c59ad695b763d213f0eec5ec568b5ad5a4674742ef488b6fd24a2cc4755cb3aea3fc SHA512 ba7c40b08951521e8d56372456c6e613a49cd2bc42d8def7b477e0334100dd741fb20a6ef9d860dba9be44547998eee6bea30de0f16f43b3152e51132bcb2d90 -DIST qtscxml-everywhere-src-6.6.2.tar.xz 1167628 BLAKE2B c1c32a815bf10eaa9b30241a3dbd6302d75131ef10f6ad2aeff10c0698fa82c937b1086e7f4f157c86659be0fa720d863b1723fbd119291ce549ebe5903e0ad6 SHA512 b7058d310dd82d09ca859dae5529d63bcde68a985a4c3f8f00474e2ffcd8f2f1162ffdafe3bb0cfc29769bc53ea4725dc8b68b04a09dcbea653d9afafca2643c -DIST qtscxml-everywhere-src-6.6.3.tar.xz 1167484 BLAKE2B 6fbc3b4e51e2cfeb9ac200677dad0f83964874e24395f3043f980730c864abc8b5f9a066aa4eebe6e217514ee40e81b3962d0cda0cd60850a6900eaae98678f1 SHA512 626efd53f5f54d1742b86e95c8eb240354a88492601fc650bde0229670a1c75a009320ebf50b135634a3deaddb111ddffd878e392b806f723f8b0e965dacb270 DIST qtscxml-everywhere-src-6.7.0.tar.xz 1167668 BLAKE2B 13f46c399afea117933bf6be9d3052d2565dd69667c2c89c55a247e5c7b6d79ff6fe0f2ed186655c140e2d6b544b11e827212160d4bcd905db0e5e68563bf829 SHA512 d732e9c70c11334614efdfe527334a12da683b918bd9c6c49809f4cd2f6d6d06436c64b8d46e3bf014b9a3f092b0c3a752ad7e94844b2f82bf9384380aec60c7 EBUILD qtscxml-5.15.13.ebuild 398 BLAKE2B 64f5af29a9076f0bb09b8843208e1c00358f485dfc642692a3e2be6f00c534735b0f5e192dabd00625a48f9014499963ee4fabe2d9bd3e8b5931459f5c290b2e SHA512 7e13b46488390e1aaf9ef05364c86082706f07296f1cb1955d1654e513b5dd08c91fa21267baeda80785b5fd41d3e42d5d73bed2622c5806a2487c1d46d8f81a -EBUILD qtscxml-6.6.2.ebuild 676 BLAKE2B 808033bf6b6fd6b9ae0ea027880c134e9f189276f98d8c0f346eff7911b5fb36cc25567b4516e3232f975c2f7cbc4787f43a483902aa87e1cb797cb59dd5147e SHA512 03eaf56745adbab86d884c5704edd0118124b2a6cff72836cf0afee6cb1acf1d528eafccd7eee52a4fcebb133939be75c4afc1fdc4c9b6060383c99c7d83cbf7 -EBUILD qtscxml-6.6.3.ebuild 693 BLAKE2B 8b7e1f4c31f8f77267bbe085a4bc837966c4321a35f3d608f3de00dff505541551b9d47209e24b62f7630e31c339bdf76d3a1c2cf909ac2d3a95928794bb1e5b SHA512 0ecfc4f7a397661b8f7e9d3bb0193ff4ae4f2869de1d368ffce2b84405367ffeeec80a675fc4d26389fb893a7428769dfa35fc36c308bc48e15fb1565a8fa3df EBUILD qtscxml-6.7.0.ebuild 693 BLAKE2B 8b7e1f4c31f8f77267bbe085a4bc837966c4321a35f3d608f3de00dff505541551b9d47209e24b62f7630e31c339bdf76d3a1c2cf909ac2d3a95928794bb1e5b SHA512 0ecfc4f7a397661b8f7e9d3bb0193ff4ae4f2869de1d368ffce2b84405367ffeeec80a675fc4d26389fb893a7428769dfa35fc36c308bc48e15fb1565a8fa3df EBUILD qtscxml-6.7.9999.ebuild 694 BLAKE2B ed386a162f554adc96f11b26b8f799853f2bff6866b86c5255788b5cd7641cc24930f029e0a513662b47b6d71b6ff14e97d058144ff0d60fb8e1b2da6899b03c SHA512 cdabc581629f3d823b28af81d60de55a4b7d9c4f5ee4e9244df02965862658c92f830390a4d5ab993f60b5c2fed9f82429e25510ebe16a5b63db985cc8478232 EBUILD qtscxml-6.9999.ebuild 694 BLAKE2B ed386a162f554adc96f11b26b8f799853f2bff6866b86c5255788b5cd7641cc24930f029e0a513662b47b6d71b6ff14e97d058144ff0d60fb8e1b2da6899b03c SHA512 cdabc581629f3d823b28af81d60de55a4b7d9c4f5ee4e9244df02965862658c92f830390a4d5ab993f60b5c2fed9f82429e25510ebe16a5b63db985cc8478232 diff --git a/dev-qt/qtscxml/qtscxml-6.6.2.ebuild b/dev-qt/qtscxml/qtscxml-6.6.2.ebuild deleted file mode 100644 index 8c9613c8ea99..000000000000 --- a/dev-qt/qtscxml/qtscxml-6.6.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2021-2024 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/qtscxml/qtscxml-6.6.3.ebuild b/dev-qt/qtscxml/qtscxml-6.6.3.ebuild deleted file mode 100644 index 170b62f0b535..000000000000 --- a/dev-qt/qtscxml/qtscxml-6.6.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2021-2024 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 ~arm ~riscv ~x86" -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 aef6f242fd0c..053129f31b9e 100644 --- a/dev-qt/qtsensors/Manifest +++ b/dev-qt/qtsensors/Manifest @@ -1,10 +1,6 @@ DIST qtsensors-everywhere-opensource-src-5.15.13.tar.xz 2059796 BLAKE2B ca89ca21bf8dfaa9583c69a97ee041e02b365e853469b60706dc6be93429f07a5ba4fdb1959a08a0faf2145c65b07f914d108ae84b45621373b17f20aebeedae SHA512 d6bd4fe02625272786f8c0f384ecce7497eebc3d691deaf9a42b9b221e4905715c7adb4e56fc04487b39f950b34f2239e8902e6e7880bf793461e808d6c9d245 -DIST qtsensors-everywhere-src-6.6.2.tar.xz 1494024 BLAKE2B 4f3fb8d79dc1c7c429e0034fe4622e2327eee648b0c2736b4d68dc205bb94b240555e6b40c0290bb62a0eb95258854df46ed5e42477f888d7063ed5659aa1377 SHA512 9b64605f5a6dca205249480f3dfbc8f1ff247ad1acc6468417bd25a91c216a8d99ee608e68ba1b5aa39c659bb5027e7abeccddce772d10109d33877626228a3d -DIST qtsensors-everywhere-src-6.6.3.tar.xz 1494016 BLAKE2B a394c17f2cba5f84a32f3603018614c7158f1be6f6eb992d4eaba0f1c4a36867836c9f20dc3083b0e4eb52388ac58cd200290f85d56bfe947d86852454d57dc5 SHA512 2a0b56bab4eebb09236ef2e0fb6dc54a719bef955833c24ba8c28eedee0abe4a06fb3f7d804c3189b4f8ffe6d0b93bceb9c53ed6fdf23d914402ace81f219b4c DIST qtsensors-everywhere-src-6.7.0.tar.xz 1494212 BLAKE2B 1b5ea0bbb4ad2f101213c01bdeb576c4086c71148bef71023e2227d6931cb5c6a56c6305eefb72008015c1865d7100775a01a3dc8502fb49a559e210055986c5 SHA512 d51c1f0b1348336688cd2d640987684c0be40fc702bf18bc7a6089a341fb094f8e0f6d80e1c8cbcaf28f0b8ee095679f10a0253ea8ad4054651b7cd2b2529e54 EBUILD qtsensors-5.15.13.ebuild 566 BLAKE2B 1448b9978f85ba18bcccb00f356458bcd30d0610d48c172002c0fea61252a9966f8e6c7a9323499a6110e8d5bbe41e74744f37bd56d8601ec2c2f57b72362e14 SHA512 14e7dfe121cde2f5603c7d19d8c4d30abec0d9aa303938a57d0e3919c45e4500ca16f7e369cac8cb0b33f239c3325674815d1ac50a04d38145b16c1a7335f9b1 -EBUILD qtsensors-6.6.2.ebuild 503 BLAKE2B 3be14a126756361fce11238978c46c5b313ce472066d7aaa573abac3d45cf5e2cd74df261f0d9c0ca68e89d3be28f4cd96f64354986fdb04f31b72a91f03f399 SHA512 8365f1a22a1e3ad291544070a5cbaf4da548a9751aaa3c88969351817b066fbfb3671501f1126b94b24fcf6ffd05ebea23f83402d3b4e01f63c2322feffd4042 -EBUILD qtsensors-6.6.3.ebuild 525 BLAKE2B 259076eca65ea540ebcc5c08cd322f156d57e94cf6a6f49b06c59b70e017274e1739cd02faf5a13e7ff460bc82b1adb66ef06fafe1bc9ecb0c4444cf5e379d37 SHA512 58ed95532bd27a3216b78dea8cba1da072e332a971b2052691a0c9688415c0fba8c66d903b9a30f1689142caecc27acd6f9cca7ccd0a569f302fef00779b240f EBUILD qtsensors-6.7.0.ebuild 525 BLAKE2B 259076eca65ea540ebcc5c08cd322f156d57e94cf6a6f49b06c59b70e017274e1739cd02faf5a13e7ff460bc82b1adb66ef06fafe1bc9ecb0c4444cf5e379d37 SHA512 58ed95532bd27a3216b78dea8cba1da072e332a971b2052691a0c9688415c0fba8c66d903b9a30f1689142caecc27acd6f9cca7ccd0a569f302fef00779b240f EBUILD qtsensors-6.7.9999.ebuild 527 BLAKE2B fc5e59ceef5aa5a2e83428c7f8c4bf2453bf6c0265d2f06d256cb54fe1cb6376c56199896eb2de2899339ae9265b9ba4fac62b63bb2bc52deeac1ad3e6bc3d9b SHA512 c681f742eb926254311c27ae1f769a94c44433e2a37b775a5933bf5e10fb993fa0a360206d3aac44549a54d354953a8bc9aa08174a6cbce4fc8e5ae9da6ac80e EBUILD qtsensors-6.9999.ebuild 527 BLAKE2B fc5e59ceef5aa5a2e83428c7f8c4bf2453bf6c0265d2f06d256cb54fe1cb6376c56199896eb2de2899339ae9265b9ba4fac62b63bb2bc52deeac1ad3e6bc3d9b SHA512 c681f742eb926254311c27ae1f769a94c44433e2a37b775a5933bf5e10fb993fa0a360206d3aac44549a54d354953a8bc9aa08174a6cbce4fc8e5ae9da6ac80e diff --git a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild b/dev-qt/qtsensors/qtsensors-6.6.2.ebuild deleted file mode 100644 index 97ca2fe7348e..000000000000 --- a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2023-2024 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 arm64 ~loong" -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/qtsensors/qtsensors-6.6.3.ebuild b/dev-qt/qtsensors/qtsensors-6.6.3.ebuild deleted file mode 100644 index 55055cfc02a7..000000000000 --- a/dev-qt/qtsensors/qtsensors-6.6.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~loong ~ppc ~riscv ~x86" -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/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest index c53816206036..276eea4b6fa5 100644 --- a/dev-qt/qtserialbus/Manifest +++ b/dev-qt/qtserialbus/Manifest @@ -1,10 +1,6 @@ DIST qtserialbus-everywhere-opensource-src-5.15.13.tar.xz 359612 BLAKE2B 67da230018ec58e8fbb87e8b3f6b1394d8339e33b8aaac6c988907dd94f63e35f3a4b0e9776824af3c3b7678bd73e2dc6a973d2de886bf1e1f0b0f898bc7e3ce SHA512 12e5580249f0d241b0536be8c4ab5a01eed722c9cbaaa4c052ecacb8e105c0d31f4e83e87fcf7f30711e48b0a6d0ee413bd837ea2bb7fbc41bddb7e6ab18ea22 -DIST qtserialbus-everywhere-src-6.6.2.tar.xz 545828 BLAKE2B 27e9f44c68d34c9573218824ba8793388574f05fdb2cb4f271c6955d3cfd596612b8b2ed041b861b13b59e5fd54ee44f9b70d922b6b9661e81634028f827c94c SHA512 d21c1c95b7dc495f2d963af7e0e927265573d5d0ff163ee51e19c0a62486ba78b8769ba65f7e196116fa0d029db78e6a453c3bde8a3c7f4447a278bde4de87be -DIST qtserialbus-everywhere-src-6.6.3.tar.xz 545820 BLAKE2B b998804335542db66c239ffcac95ba773e0708e6ee2049b1196df28eb3b9cd719324e6afc3e76e7d3e46988fbc7f3594e4b066fdd5b32b31bdddc74614b2c0a5 SHA512 22e3ba8a454abb46ac776ea33b3ff7f9e83573451226cb3801ad6e3a09d4d8089e5ba33263c7a43058cf44057f1be189ff06e7d394dca12c6f74660597642fd0 DIST qtserialbus-everywhere-src-6.7.0.tar.xz 546788 BLAKE2B 3bd9eeec9768942c65eab210db49fb82bfe30cab9c18378eee76651fa7613ec8bd0cf4a8bd1339c815a9692bef3fadf8477d2556caa63accd76c9370ee226a96 SHA512 33c4fd04da0904c43e937fe94724c4318280e45a2f18b727379beb04ddae0285338486ea82be47950a5f4fa28cc0ac1f2c03d6ff8a45730e6be8d5ab84c50892 EBUILD qtserialbus-5.15.13.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3 -EBUILD qtserialbus-6.6.2.ebuild 896 BLAKE2B 624eef6598df5f97d19a32a1983aabfe69540c80b542dc8822cdcf80b2c082e77445f651bc541e1754f1869197f091ac24fdf18f034d105b8d1baea65f349499 SHA512 d339f82ed93ed9df2cf8481a4413cbae54270da30c661d3a425005bf06d7911a057f76651efdce0b577db50f58476a6aef99105dc02d41fb98a6adc5e70e169e -EBUILD qtserialbus-6.6.3.ebuild 901 BLAKE2B 8d18959f882701944535851429b185b880ee98e84c2c4e5cf87248d2e74fc1e85692f1adf54aa6c4c1a9d890590eec6cf43777432938ee5278a33e40b2845a84 SHA512 2ebbee4fc1db3665588bdd1c1e8268999e07e95e4b6628a3714519257032a4ad75d985642d9b3e7d5926d195888641692681a344e25f2640f571a3f5b632555a EBUILD qtserialbus-6.7.0.ebuild 901 BLAKE2B 8d18959f882701944535851429b185b880ee98e84c2c4e5cf87248d2e74fc1e85692f1adf54aa6c4c1a9d890590eec6cf43777432938ee5278a33e40b2845a84 SHA512 2ebbee4fc1db3665588bdd1c1e8268999e07e95e4b6628a3714519257032a4ad75d985642d9b3e7d5926d195888641692681a344e25f2640f571a3f5b632555a EBUILD qtserialbus-6.7.9999.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050 EBUILD qtserialbus-6.9999.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050 diff --git a/dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild b/dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild deleted file mode 100644 index 0d1baf00d1b2..000000000000 --- a/dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network] - ~dev-qt/qtserialport-${PV}:6 -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # rarely fails randomly (perhaps related to -j) - tst_qcandbcfileparser -) - -src_install() { - qt6-build_src_install - - if use test; then - local delete=( # sigh - "${D}${QT6_LIBDIR}"/cmake/Qt6SerialBus/*TestCanBusPlugin*.cmake - "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_qttestcanbus.pri - "${D}${QT6_PLUGINDIR}"/canbus/libqttestcanbus.* - "${D}${QT6_PLUGINDIR}"/canbus/objects-*/ - ) - # using -f given not tracking which tests may be skipped or not - rm -rf -- "${delete[@]}" || die - fi -} diff --git a/dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild b/dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild deleted file mode 100644 index df066ca5492e..000000000000 --- a/dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network] - ~dev-qt/qtserialport-${PV}:6 -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # rarely fails randomly (perhaps related to -j) - tst_qcandbcfileparser -) - -src_install() { - qt6-build_src_install - - if use test; then - local delete=( # sigh - "${D}${QT6_LIBDIR}"/cmake/Qt6SerialBus/*TestCanBusPlugin*.cmake - "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_qttestcanbus.pri - "${D}${QT6_PLUGINDIR}"/canbus/libqttestcanbus.* - "${D}${QT6_PLUGINDIR}"/canbus/objects-*/ - ) - # using -f given not tracking which tests may be skipped or not - rm -rf -- "${delete[@]}" || die - fi -} diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest index 196b6b00a1c5..6c56b0a96275 100644 --- a/dev-qt/qtserialport/Manifest +++ b/dev-qt/qtserialport/Manifest @@ -1,10 +1,6 @@ DIST qtserialport-everywhere-opensource-src-5.15.13.tar.xz 323888 BLAKE2B e8f0bd1cb318029d1d822bfff8116843c913d700b8288d50d39a23d559dfbdf24b88c1c7829d840f8d1b76b155f26483364c52aaeac80afded9f8821213ca8d5 SHA512 5eab045b704f101f046880e57ff5f3c0f901867d092892939c0c20e54624f30b676802ec9535f3be39e9687497e28bfb71b560635b0cb38e241a225d377e74ee -DIST qtserialport-everywhere-src-6.6.2.tar.xz 270564 BLAKE2B 15176bb0a399cc645f2187a14ab82c8d3d503589ab796565b6b1c45441a2d8dd576bebcad820aae048ad713129129237ffd765379728ab07c203bbf08334e0a4 SHA512 1925c1a319ce734c9b9d52b7a69cb92ac593d29bf86c89472d9e2df73eb2e6c8bbd148e511f9014680c3a05b9f2f92a7e16f83712022570b9cb3fdc2d67a07db -DIST qtserialport-everywhere-src-6.6.3.tar.xz 270704 BLAKE2B f07cb683f50dfa0675dbc5e00231b6adcf32cc7e1e1b635c640d5e0cf4d4536b98b99b9fc314f5586fcce27fd9ddc295eb815e2125fc8d2792562ef54c2781c0 SHA512 b5a92452889f6fdcf05bd9395b803557ade0df60b49c698d7131df611cde1980d0b957127034aa6aae23f24dec6e97dff129c60e5d0291f057ba6d9fb51dcfca DIST qtserialport-everywhere-src-6.7.0.tar.xz 270604 BLAKE2B ef49662261489901137541af99241f6202a5a19b22be708858e5a74015824160da204c9f25ea894693a8025dd1246402db93125ba204ad77b2d8d59ffc102d95 SHA512 2dd424a82786aec48550f89c5f3c104fa630de742f97014a5ab8fb324a7be02ff35f974fa88ff2af8a8eb262b1e8fd653fe8fa83c3fc9c7bb9b19d44b5eb70f0 EBUILD qtserialport-5.15.13.ebuild 565 BLAKE2B 683036990929b3ceed4ead89d9a5d77b84494675bc8f7acdfd24f899781009785c91fd0c515f621d8d1cc489c363aaeed228d946d58758de28a54e012c042543 SHA512 484bfec55cb2329151f7e62e4530239b461177d760275b5af5424084664abc37974e6286f2f0621570d60ded7149e2e62a306649441b1552030110def0df602f -EBUILD qtserialport-6.6.2.ebuild 390 BLAKE2B 1c60f756335a193beb10930e126900032020d10c203736506f492a35da0b156588effb9690547ddbad7fd7967f0a82bff50795c7beba035c5e2aa1662c7f3d11 SHA512 bbee937b7fe3ff972e72eb56b6b01e97f25ba089009f79aca803f534394b9547c0a3907f1116c46a7da3d7c79cfab2c3e088b5cdd71511433e812d3500d67913 -EBUILD qtserialport-6.6.3.ebuild 390 BLAKE2B 1c60f756335a193beb10930e126900032020d10c203736506f492a35da0b156588effb9690547ddbad7fd7967f0a82bff50795c7beba035c5e2aa1662c7f3d11 SHA512 bbee937b7fe3ff972e72eb56b6b01e97f25ba089009f79aca803f534394b9547c0a3907f1116c46a7da3d7c79cfab2c3e088b5cdd71511433e812d3500d67913 EBUILD qtserialport-6.7.0.ebuild 390 BLAKE2B 1c60f756335a193beb10930e126900032020d10c203736506f492a35da0b156588effb9690547ddbad7fd7967f0a82bff50795c7beba035c5e2aa1662c7f3d11 SHA512 bbee937b7fe3ff972e72eb56b6b01e97f25ba089009f79aca803f534394b9547c0a3907f1116c46a7da3d7c79cfab2c3e088b5cdd71511433e812d3500d67913 EBUILD qtserialport-6.7.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 EBUILD qtserialport-6.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 diff --git a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild b/dev-qt/qtserialport/qtserialport-6.6.2.ebuild deleted file mode 100644 index 585478a3e2f0..000000000000 --- a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6 - virtual/libudev:= -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtserialport/qtserialport-6.6.3.ebuild b/dev-qt/qtserialport/qtserialport-6.6.3.ebuild deleted file mode 100644 index 585478a3e2f0..000000000000 --- a/dev-qt/qtserialport/qtserialport-6.6.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6 - virtual/libudev:= -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest index 103b0e65e8e5..a38f2c5b22f9 100644 --- a/dev-qt/qtshadertools/Manifest +++ b/dev-qt/qtshadertools/Manifest @@ -1,8 +1,4 @@ -DIST qtshadertools-everywhere-src-6.6.2.tar.xz 1054668 BLAKE2B 7515c717799fe8ddced213da4968e49647065591e70acee86959fed4dba7e3eb090f122ec6139fe7f043a238b601d70ed3fb767603096eca83772436303e51e1 SHA512 f016b55d229bf331141bf439de2b094080c601efca524f2f904e8767e6c3d82f097e62e671014e44680bd63c966509eb45f55d1b661b56ed65b13f987e9bb9c5 -DIST qtshadertools-everywhere-src-6.6.3.tar.xz 1054688 BLAKE2B 7a35015e7ad0073cc5d7f68d48d20f31f30922520d240761428763c9be3ecccd1a4acb991172d89330d49f0269221eb0249b4df3915a2b2c3108cc5e7373dd3c SHA512 7c6aefb6fe18e7febaa45ef84853d9400d57dfa424c7fc847dee50d155a95a54e27dafdd9a0186a8ce9476dec8b3715ad8d5b9fe6053ab777f6acb9213ab0519 DIST qtshadertools-everywhere-src-6.7.0.tar.xz 1110704 BLAKE2B 031406ceca95f2e41087a502ba10fcf58c2b0f154b1e10485e4cb4c76ed3d847683d8d25129ebdb048375c93133097b93c717fa7e240a703edd6815f90fe0609 SHA512 30f737093fcdba6b247425c21f15d5682454255fdcf04cbe9f822e5b549dcdbb6fa519bfbcd0f2ba8acfa775cec7c30a630b61d50e00afa8c017ae9a16a73497 -EBUILD qtshadertools-6.6.2.ebuild 370 BLAKE2B b7ae3cdbce349e0d2107a491b4d5bceac0eb06b364f8e1086a03dcb8807ed880fc304ffac0c50d8b78c2780c4f1c169a0250c762f1de0f360738e207b043a267 SHA512 874e04757efb2adda82fb807626d513d7209572bded2a8cd6a8edd905ab5faecc9f43e13a54f5bacad8bb882092a0c584650547d4003f9601e830b8a570c1bb0 -EBUILD qtshadertools-6.6.3.ebuild 370 BLAKE2B b7ae3cdbce349e0d2107a491b4d5bceac0eb06b364f8e1086a03dcb8807ed880fc304ffac0c50d8b78c2780c4f1c169a0250c762f1de0f360738e207b043a267 SHA512 874e04757efb2adda82fb807626d513d7209572bded2a8cd6a8edd905ab5faecc9f43e13a54f5bacad8bb882092a0c584650547d4003f9601e830b8a570c1bb0 EBUILD qtshadertools-6.7.0.ebuild 370 BLAKE2B b7ae3cdbce349e0d2107a491b4d5bceac0eb06b364f8e1086a03dcb8807ed880fc304ffac0c50d8b78c2780c4f1c169a0250c762f1de0f360738e207b043a267 SHA512 874e04757efb2adda82fb807626d513d7209572bded2a8cd6a8edd905ab5faecc9f43e13a54f5bacad8bb882092a0c584650547d4003f9601e830b8a570c1bb0 EBUILD qtshadertools-6.7.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 EBUILD qtshadertools-6.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild b/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild deleted file mode 100644 index 36029d23743c..000000000000 --- a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild b/dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild deleted file mode 100644 index 36029d23743c..000000000000 --- a/dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest index 4d4c40846bc3..2b4c59b89f9d 100644 --- a/dev-qt/qtspeech/Manifest +++ b/dev-qt/qtspeech/Manifest @@ -1,11 +1,7 @@ DIST qtspeech-5.15.13-gentoo-kde-1.tar.xz 1048 BLAKE2B 93b16166dd8fd83eb9d7ce84cd3fff2dd330cc4060327e107b12a084aa47b7dc2d237bbf0852d207d2b4fbe9a5688d0236ebc5e7c1e6a42da84fd92fbd912050 SHA512 8eb6b865663b9fb837e88f859c1f407c4fab5d0976630e29bb0c3f2e2d01f225f3a614cba6c20495c56429d37427c75e314194d0c74c69296ab3e5df128290c6 DIST qtspeech-everywhere-opensource-src-5.15.13.tar.xz 104612 BLAKE2B 3c35098f0d4f4b4f804808f3d11abc0c0d189e3883cb1d15ea9b350948e061125299df1207ad44ed7af207c417980b0360ab6b44733efbbe7e5bdac6fe2402b5 SHA512 43b97ddc333d1c4a9715b1c306ced0506eb8faf69f1d22500b74e509d33b5a5cb9d0c166b9211a32a78eaba57925195d8ba0c39c8ae6a15551f841426294c75f -DIST qtspeech-everywhere-src-6.6.2.tar.xz 262008 BLAKE2B 6d9ae5b42f96fa02a15ac82e9e1c6a378c3b0ceccd278af9ef99346ad79a256e41d1d2ae10cfef75f311bdfad457271357b09fd067ddc902bff3e4ee31eda12e SHA512 e43793931b81bb86cc074a2153ec0160991c86bc255ea1b11e5b4a272b8d067fcfc6788261d4b2f6f7630eadbcab7be23249b980d2792cb9a109137af614601e -DIST qtspeech-everywhere-src-6.6.3.tar.xz 261976 BLAKE2B 839adf366d268f2872b321d16546fc953d2e3fa6724f76061fb44674d06a0dba949f171d67f528707d071a7b94f0097f4d6e0fa25ca902572477476d3f4872fc SHA512 4a43e1895ae477f6b6890a36ba2da365420e7778dece26535642ead39aab39c0c10d3be1c78a5b823eaddc646bdb60c5bd16bf3ac02f279832bc9724cfedc5d2 DIST qtspeech-everywhere-src-6.7.0.tar.xz 261732 BLAKE2B a7e99c3c9efdaa7aa5d44537b9aaaed87af0607daa6b6ab21d602594081f5bcc5ead4da9eebbee15a7cc735a36e80cfa312452f2cdfa5ce4136bd0c06797eba2 SHA512 10d086633da8cc478619023baa4d2495bb394aa30e7ba7141b0e698ade5a4a723f5643a5df64e9920b90251e89722598b7d5b720d7b8d3a04449e94fd5984f82 EBUILD qtspeech-5.15.13.ebuild 730 BLAKE2B c3941cd7399ec7d5cdffd2ad65611bc094c64d0aafdf08f40dc36e2da2feacd037bb01e32bcc8cc1d470a70b19dc3c71a7356c8b4a3921de65f1db6d800000e4 SHA512 e019cb16105b96d9e5d28ea5aa6e0cdb30572e6fcb5313a9efcf5da5b0c35cb696a2173ecf3f969e738db4b84311659c7b8666fe187e2f538db7366923d79374 -EBUILD qtspeech-6.6.2.ebuild 1364 BLAKE2B 72c329cb72f4ef4690cef22793d4745b6eaf8ec3887a2244865a31b215d7cdb35b8bbd3e5c81390b83f046449f889055200df77f6feef550a6bc63105abb3d02 SHA512 68a75d4a93517c4ad62953cfa3dc1bcaa932122ec3ba0555e38035e3456083f3c520951f7d6c0be9be8429b139bf81fd4a17bd5dff85f000af68915087061ba2 -EBUILD qtspeech-6.6.3.ebuild 1381 BLAKE2B 24a0420fe0f43fc5950b643184febfe5115be1187bdcac36e5ef5eb2efa98bc0ded597c36c1040bae392d90aeb52932d2f6f1d11497972e8496380ec9228dab9 SHA512 8fce60f6be9b13bcb0d552925a877d34424b86b54626f0b4edc8899416dfc09ba5eb82b243f4feddd0fa616d7b05ed9d3220eb3ee8e4558234f3407ab2029333 EBUILD qtspeech-6.7.0.ebuild 1381 BLAKE2B 24a0420fe0f43fc5950b643184febfe5115be1187bdcac36e5ef5eb2efa98bc0ded597c36c1040bae392d90aeb52932d2f6f1d11497972e8496380ec9228dab9 SHA512 8fce60f6be9b13bcb0d552925a877d34424b86b54626f0b4edc8899416dfc09ba5eb82b243f4feddd0fa616d7b05ed9d3220eb3ee8e4558234f3407ab2029333 EBUILD qtspeech-6.7.9999.ebuild 1383 BLAKE2B e0cc466527e97a7eddb6980e23eed042346e149ef59e72624d9557f7537e043c4de337ba3b054416d950501b2f4e22f2670c8c339bc1649b9a013699ae8554a7 SHA512 cc4c0f1b07fd4bbdcda3bd5c0ba8ba2b3c6b764632ca4a12fd3105e2f8d8a69201ccc306283acad3c9610186606978292ed34fba891fa0758e31803e830c5949 EBUILD qtspeech-6.9999.ebuild 1383 BLAKE2B e0cc466527e97a7eddb6980e23eed042346e149ef59e72624d9557f7537e043c4de337ba3b054416d950501b2f4e22f2670c8c339bc1649b9a013699ae8554a7 SHA512 cc4c0f1b07fd4bbdcda3bd5c0ba8ba2b3c6b764632ca4a12fd3105e2f8d8a69201ccc306283acad3c9610186606978292ed34fba891fa0758e31803e830c5949 diff --git a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild b/dev-qt/qtspeech/qtspeech-6.6.2.ebuild deleted file mode 100644 index 0a07541315c2..000000000000 --- a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2023-2024 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 arm64 ~loong" -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/qtspeech/qtspeech-6.6.3.ebuild b/dev-qt/qtspeech/qtspeech-6.6.3.ebuild deleted file mode 100644 index 5491997f2898..000000000000 --- a/dev-qt/qtspeech/qtspeech-6.6.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2023-2024 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 ~arm arm64 ~loong ~riscv ~x86" -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 1e0458cb173e..889fc59ad1be 100644 --- a/dev-qt/qtsvg/Manifest +++ b/dev-qt/qtsvg/Manifest @@ -1,11 +1,7 @@ DIST qtsvg-5.15.13-gentoo-kde-1.tar.xz 3552 BLAKE2B e2b8644f6c259ef90ec2ad110a447ad7c34e8c7612ef889a5514e1decde35746cc5083297fc91d1e307ba6f9e25965a97b8e8e416ef8cf6af0b420ffc4866481 SHA512 d4ed5c86f9799b1d0461e5e4fdaa5979a598e80579f1fed61323c83592292a1ccc4cfabdfed83514dbdd93ef4415fefa8b6c8bd7946d46ddb9388644ffcd5d26 DIST qtsvg-everywhere-opensource-src-5.15.13.tar.xz 1890468 BLAKE2B 72d20df0c00c128822389ab7ad8a2573aa376ba71f8a6f6780c19f0080db8d96ec5fe4c28de64b8e2f740ddf16c9652bbef4c651e18e1a0400529f35c0593b7f SHA512 17d13fdeec439c02e7b7e478527376da2d4efd65e019fb18822d3d7883cbf129eea2661c19e931e59280c3bda7233fa6cfd84c4d76365abc63814a80e99f2a65 -DIST qtsvg-everywhere-src-6.6.2.tar.xz 1643056 BLAKE2B 3294178addb3a7096294065b9326ca22b3e25ac3cef62533ac949b68e67aaaf9320bdc389453c8e97ac9c03f88cbd894088402bb21f9280d7bbff3ee0ba0b6ee SHA512 cdfc3fb9aa00eaedd232c2b93482154f97e4e37d48db62b91142ae0dcc9d03bb9aa07cdfaa77e2973e6bfb5fdcdbf4365e6b9c855ffc82b3542d4cd07c1857a7 -DIST qtsvg-everywhere-src-6.6.3.tar.xz 1643424 BLAKE2B 52f262aef3d424a1d9f75753ffb5f73a500e3e58d264b2a26699ff6ca0430c2d4d068fe514f7584641c76b74e758e6c10b4d6123c512bd4f364f6fcb7e25f69e SHA512 78d588ebc60d90b86f8d639b49081a616abe0adedbd32381dd7853693065ee2e41b40ee4221d4c13c04c71a7f9780b35f3c472f5b9b5fa96af6835d711eb4937 DIST qtsvg-everywhere-src-6.7.0.tar.xz 1790244 BLAKE2B 586d5cd8f5a0d276f837dad1a330778b2e3bec1433d14015569947e964f779dcd24c22f54f536d3808d6c4c1ac8de308e1b5430a2a15725934dc67bb2e35cdb1 SHA512 b68e4e235f1a6b0ddbb130fbc06aa7ac06f074c5d33f588dd7049b5986ae070e1e4e976f22fba2bef81adc3beac8c4564a01c818b3594e06ab36d9939ce0e7b3 EBUILD qtsvg-5.15.13.ebuild 496 BLAKE2B 973507084399af01f2f442cbfd3a6c9dfe91c8185ddb483c9b7b8cc1f7cf135e80e4c7c1286f22bc59a5209a87144310780d0c380681b963d42204c46a228e07 SHA512 d8500010ff86d3d03f18210b771fe0961b99d16efebbba0c428ffcc49dda115814538f6d8b20801671ee5a0de7b1e643eed6101c7f37dbf42795d1a5c6dfd978 -EBUILD qtsvg-6.6.2.ebuild 391 BLAKE2B 8a6bc4b73cf1fdba0ea8b7986099ca22e5ec5e193e44762465ecb2042a3e9ce43c5f61175b4338b6cca29f4844dd4a067ef35f95e0b6d5153efd2ca0a80982c9 SHA512 02c4d36c3586ac2cb2750bdc97bf7b5d6d81523ecafaa98decf792412d56d8db666301e58b337ac9fafed8bc02072b2e5123d8117e4c21ebb57a4273d7560700 -EBUILD qtsvg-6.6.3.ebuild 391 BLAKE2B 8a6bc4b73cf1fdba0ea8b7986099ca22e5ec5e193e44762465ecb2042a3e9ce43c5f61175b4338b6cca29f4844dd4a067ef35f95e0b6d5153efd2ca0a80982c9 SHA512 02c4d36c3586ac2cb2750bdc97bf7b5d6d81523ecafaa98decf792412d56d8db666301e58b337ac9fafed8bc02072b2e5123d8117e4c21ebb57a4273d7560700 EBUILD qtsvg-6.7.0.ebuild 391 BLAKE2B 8a6bc4b73cf1fdba0ea8b7986099ca22e5ec5e193e44762465ecb2042a3e9ce43c5f61175b4338b6cca29f4844dd4a067ef35f95e0b6d5153efd2ca0a80982c9 SHA512 02c4d36c3586ac2cb2750bdc97bf7b5d6d81523ecafaa98decf792412d56d8db666301e58b337ac9fafed8bc02072b2e5123d8117e4c21ebb57a4273d7560700 EBUILD qtsvg-6.7.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b EBUILD qtsvg-6.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b diff --git a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild b/dev-qt/qtsvg/qtsvg-6.6.2.ebuild deleted file mode 100644 index 777ffe0ec0a8..000000000000 --- a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui,widgets] - sys-libs/zlib:= -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtsvg/qtsvg-6.6.3.ebuild b/dev-qt/qtsvg/qtsvg-6.6.3.ebuild deleted file mode 100644 index 777ffe0ec0a8..000000000000 --- a/dev-qt/qtsvg/qtsvg-6.6.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -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 fa6912af473b..710e1fe97d4f 100644 --- a/dev-qt/qttools/Manifest +++ b/dev-qt/qttools/Manifest @@ -1,8 +1,4 @@ -DIST qttools-everywhere-src-6.6.2.tar.xz 8594492 BLAKE2B 17d4385df9c0a70e8c3c135bd56f835c80d98008694331a2c2e8381b1489aafd56ca140ad300d868bdf795742326771358fc18f9c4e27b9aceb937a59536ddd9 SHA512 bf8d7fc92768b2a4992cef021576b1a6ed1405995ab18113db22c72f9e159b38012ff98d797b2a9578cc82527dc51fae92605a5e6a94fdeecd7e0da95509ce90 -DIST qttools-everywhere-src-6.6.3.tar.xz 8596272 BLAKE2B 375a018d3fff0ef52e7e8e38455f8a801d6a4e715f14826605e0c6b5d33b321aa7395b598041f1459fb361773688255c0ff1e4e300d05aef18aa42f5e785a8e7 SHA512 621277c1f8ea7b0742ce2679bc938d8c5611f712b06f6ec7afa8231e9d8ae3184870f0d9d9358076bdeac220072798e236745bf68c33eaf23dc7896a1a478235 DIST qttools-everywhere-src-6.7.0.tar.xz 9012572 BLAKE2B 12bfc43d390c40faafdf825d333348fb1672eb52c3f1e47ea0362542712dfac56fa3b07f01a2bc196872a04e9cf1a101ea2feb4ed6b744a70c75b67111ec806e SHA512 8d478568d8e7ffc40af8099e95f2b37913c05490cc127d559c13ed3cba75bf8cca06ad3afce65649186a3e52442f8e0f820a2ac6b655ec0e2b808e6df834d560 -EBUILD qttools-6.6.2.ebuild 4542 BLAKE2B 97b1c6bc9be1c42bbea95bbfc1f16793050aa919103fff63a7be786301bd396f16a00a76817feedeace43f766a3d9bba4ad9d9d1c99e4655c62483b392725843 SHA512 a6380a6dfe0d156e03ad68caa350aad1e7d72c1d9cd7f808ae1d27538d79e0d4ad8fe06f6a03532f848bd0bb3093d76d7a1d9323658ba516fce686b8d9d2c706 -EBUILD qttools-6.6.3.ebuild 4615 BLAKE2B c3dbab35c952424acb6ad43f7c545e129f3a3b56b882ac4e63e1651153443ebca8d515905f244f5a464a80708c88cb1aec840da63252c45f8d704ad53bce9766 SHA512 43380035ca324ad887491baccb2b13b015c64b746f5cec1d9302a399304773a69be75cb4c5a8876782b727c46d8121b7fc84e27b98ce00af190d62916bd87409 EBUILD qttools-6.7.0.ebuild 4645 BLAKE2B c71646483c3c1c7c22b4519d039c1b5c46411c080e76d07472003527ceb81d67c750f7e8f87a821e3a0e9b970f498c31e3c8d8c233f96f85d03fed5f978c4939 SHA512 7efa08d07644ae6d1164cc766cd0b750ce04c1f20cf5c6ad4186a0975d8d8686d42a2405217ad81dcd69c0319ee82ebdb82b6fd643c197e121f58bab300a2e0f EBUILD qttools-6.7.9999.ebuild 4647 BLAKE2B afebd788adca5f69928e1133b31bbd62868f9faed44672490573fc45ab001df93410247c699b017a952f9f597aebc1c297eef3bedc4af4775cbc0ecc3aeb79ac SHA512 7cfac939d123eca6572166b2db8eeeb8e8bb6a6f89bb9f9a1a1cadd618dd8ba9e09c3889c10e65b37fffa5c103bb37e8189847dcbebd6f07839d6a3a3342ffa1 EBUILD qttools-6.9999.ebuild 4647 BLAKE2B afebd788adca5f69928e1133b31bbd62868f9faed44672490573fc45ab001df93410247c699b017a952f9f597aebc1c297eef3bedc4af4775cbc0ecc3aeb79ac SHA512 7cfac939d123eca6572166b2db8eeeb8e8bb6a6f89bb9f9a1a1cadd618dd8ba9e09c3889c10e65b37fffa5c103bb37e8189847dcbebd6f07839d6a3a3342ffa1 diff --git a/dev-qt/qttools/qttools-6.6.2.ebuild b/dev-qt/qttools/qttools-6.6.2.ebuild deleted file mode 100644 index 8b4db6721996..000000000000 --- a/dev-qt/qttools/qttools-6.6.2.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {15..18} ) -LLVM_OPTIONAL=1 -inherit desktop llvm-r1 optfeature qt6-build - -DESCRIPTION="Qt Tools Collection" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~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 ) - clang? ( ${LLVM_REQUIRED_USE} ) - 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" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network,widgets?] - assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) - clang? ( - $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT}= - sys-devel/llvm:${LLVM_SLOT}= - ') - ) - 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 ) - ) -" - -pkg_setup() { - use clang && llvm-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - # prevent the clang test as it can abort due to bug #916098 - $(cmake_use_find_package clang WrapLibClang) - $(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/qttools/qttools-6.6.3.ebuild b/dev-qt/qttools/qttools-6.6.3.ebuild deleted file mode 100644 index 19facb63a427..000000000000 --- a/dev-qt/qttools/qttools-6.6.3.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {15..18} ) -LLVM_OPTIONAL=1 -inherit desktop llvm-r1 optfeature qt6-build - -DESCRIPTION="Qt Tools Collection" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~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 ) - clang? ( ${LLVM_REQUIRED_USE} ) - 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" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network,widgets?] - assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) - clang? ( - $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT}= - sys-devel/llvm:${LLVM_SLOT}= - ') - ) - 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 ) - ) -" - -pkg_setup() { - use clang && llvm-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - # prevent the clang test as it can abort due to bug #916098 - $(cmake_use_find_package clang WrapLibClang) - $(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) - - $(usev designer -DQT_UNITY_BUILD=OFF) # fails to build (QTBUG-122634) - ) - - 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 f5593c0415bf..1cd9709b1978 100644 --- a/dev-qt/qttranslations/Manifest +++ b/dev-qt/qttranslations/Manifest @@ -1,10 +1,6 @@ DIST qttranslations-everywhere-opensource-src-5.15.13.tar.xz 1635960 BLAKE2B 6542480dfe0c62fd36e67ee8f9bd8e2358057c6010f661a1f0e2ad05156e6fed0a013f8ed5a6de71b87e7e4917cb0e84a6f15021865440a5e58a8d58f438e81e SHA512 5404c98ba6303986da0ffc5f715cf7024b724183e6f30b15bc9825cac2d1715239a4479093cb46239cceaa0a7468dd05e190cd0a6911b22f3628ff57ff3d8c57 -DIST qttranslations-everywhere-src-6.6.2.tar.xz 1472416 BLAKE2B 42b11dedfaf029c2daffe82cf394097ad813af1043fdded3e17f78243f188fcf5efa0a646a107ab4b3a9e7584cbd393bfbbaddf46ee435d88e59f02a8ef97223 SHA512 4df875fd0194d7a7f60459be9736202858465d1cdfe4f27a311139c9f12a3bd48d9a5b25277b2df9a7facfb61cea108750c78a0102e11b9a2caed55d629960bb -DIST qttranslations-everywhere-src-6.6.3.tar.xz 1472412 BLAKE2B 4e6bafd67db904d0cb14ba3ec4aca4b5555967678b8a769a6e7be9916a59a3a0cbfa2a7b4ca5e6011583ce5bf8c4e4ab9ba5326aa765b7c5e9a09699449a109b SHA512 b764161def8d9e7f1f7e6417dc37e166cde402642234f8a3b55f93a56ef2f46c68799d4e80c283fe76f9790b3d84274e6be680189bc04cc09fa8ca2ea68397e7 DIST qttranslations-everywhere-src-6.7.0.tar.xz 1475980 BLAKE2B c5bff0466e77ad87001ee5f995b7f254d2320631767fed556f4d4dbb426b33528b92b5c485da7153ddd68e542eceb48f92f3cf959bba35916f9b4250d0987128 SHA512 12efb8591a066c8adf9c460e85553924ea99337dc80052745a8f46b6cc7c7d7ce3804477867f977db80628dd14b65d31d911805fed4c30c468c52fe439ee8f2a EBUILD qttranslations-5.15.13.ebuild 379 BLAKE2B 4e8592ec1a5ee9571ebf1eb9fc40b2b593a8448d6a600f7ec61813a8416fbf6492759ee1b93e36137d994166f30d0ddc1a95b2971c0f4fa61779b37c37b2514b SHA512 483a60952a599acea2c0a6b4916fb7566120e552812469f7a0291ba8b7a063be4afd1a7ce2f8e56271a24f34fb8750eff99c03814b0c92f38cdec1a005c0d6e3 -EBUILD qttranslations-6.6.2.ebuild 384 BLAKE2B bde32b7078402b722dfabd9d846c51ab1732dc2f5ac21913cd1f2b68db3d7657e686fd4942073158dcf38d151cf78a62692c6020171158b22b5d4a8e5cf552d5 SHA512 8a8a9a4ed6e96e72a1af5be1e282a9632026c3993ecae868dacbb0d7ed83616a7a6c0bb87bcccd4bcf4545df5546ca47e873b917b8df867d136f30c2dafabc3e -EBUILD qttranslations-6.6.3.ebuild 384 BLAKE2B bde32b7078402b722dfabd9d846c51ab1732dc2f5ac21913cd1f2b68db3d7657e686fd4942073158dcf38d151cf78a62692c6020171158b22b5d4a8e5cf552d5 SHA512 8a8a9a4ed6e96e72a1af5be1e282a9632026c3993ecae868dacbb0d7ed83616a7a6c0bb87bcccd4bcf4545df5546ca47e873b917b8df867d136f30c2dafabc3e EBUILD qttranslations-6.7.0.ebuild 384 BLAKE2B bde32b7078402b722dfabd9d846c51ab1732dc2f5ac21913cd1f2b68db3d7657e686fd4942073158dcf38d151cf78a62692c6020171158b22b5d4a8e5cf552d5 SHA512 8a8a9a4ed6e96e72a1af5be1e282a9632026c3993ecae868dacbb0d7ed83616a7a6c0bb87bcccd4bcf4545df5546ca47e873b917b8df867d136f30c2dafabc3e EBUILD qttranslations-6.7.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc EBUILD qttranslations-6.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc diff --git a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild b/dev-qt/qttranslations/qttranslations-6.6.2.ebuild deleted file mode 100644 index 8dd62b0467d7..000000000000 --- a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -DEPEND="~dev-qt/qtbase-${PV}:6" -BDEPEND="~dev-qt/qttools-${PV}:6[linguist]" diff --git a/dev-qt/qttranslations/qttranslations-6.6.3.ebuild b/dev-qt/qttranslations/qttranslations-6.6.3.ebuild deleted file mode 100644 index 8dd62b0467d7..000000000000 --- a/dev-qt/qttranslations/qttranslations-6.6.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~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 dc146248a877..61e0c124f57d 100644 --- a/dev-qt/qtvirtualkeyboard/Manifest +++ b/dev-qt/qtvirtualkeyboard/Manifest @@ -1,10 +1,6 @@ DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.13.tar.xz 10959164 BLAKE2B 808c5f28f12d0210b94ee3c9f282c000c1787686e454c8cb8ef601dafe7c0d8579796b2322edb553a997d4a8f38c2603b5314f6839873b257930bd9aa3959222 SHA512 abe58c132c8bd23d29de1937e2f1fb6571aec829ce74f4904d322c4046d8c70b4b9b508930e4c681a8e30ff1d8a63c627cc3bec1560e83dada426c09d827ae29 -DIST qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz 3723036 BLAKE2B e459bbdd195a824df44fdc72599dd04181cdeaa0ec2849fb75b9ff3ee7b4f86317b64df364c6883181397b5a1e09091966be3b7cfd29b2226956e799ddf7237b SHA512 bafff245ca6340e57a7abf312369ad2196beb85fd6dee4920e0cd5dc08f35f1f1ae3f861e6f3ac8766ef4e1059cca34ae9fc15a4eca806e7b5c7a9319e56bf2c -DIST qtvirtualkeyboard-everywhere-src-6.6.3.tar.xz 3719852 BLAKE2B b5c6e9108ad7705653693c0d2a56a9e24ddee45e2bbede23bbbf3fcad0532fef0965a07aab2409b6e1712bdb76b3545e31fa0a4e42cbeb4a881c7832d3239efd SHA512 badfb9145315bb60a2a3a7b858e23af25a99e4209356f94ba098fc7a9f903d4ca7c995c3d0185b8c6492394846959136479c9b2e1c94d88a41f0c68d88d2fe36 DIST qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz 3720012 BLAKE2B 5bb60703f88225e8d2b18323c394b3f863a2364c39023eacf33c49d9ab3e0f0966f1ff37a38dd44ef3497d5f446a25aba7731697fd572fa001258657af54b7a8 SHA512 0e33a9d962eed6a75bceb25ba666adff2ee0e3eea229540415777000fd60de290c4b56a07870239943e96da626d71e4e4770d46198b8bfe1fb5e03bee64740e9 EBUILD qtvirtualkeyboard-5.15.13.ebuild 1215 BLAKE2B 69170c58bb99c493fc045c0901aabc24b804a81289b66df9828ac0f997530105583dc174ffd9dc6fc52936705a3a637a92bab205e0d1d22da2b212b10e436e81 SHA512 885a3ce2f545fd6d880642d938ffe16edab97305577870aaa702f13e9009297f49ef17388f77869a7bac548558fb2afdd67a02a50403be58586cffc750434c2e -EBUILD qtvirtualkeyboard-6.6.2.ebuild 1101 BLAKE2B aef0afbd7c303a2ee6cb44f34c18a2fa11d960c5b1d60d653cd810f32b5630702305fd2d95fd61da23e21305621f8d0b8914a5151d123a98c8a6e4548565fa71 SHA512 82fc1baa8f078a1c255e9f69589a42c74b038186cb4a8499e1d9dd95a3fcee9a4d790ecb63af85497df3fcf03751846efd9e9a436e16953e63f8613568e5cf02 -EBUILD qtvirtualkeyboard-6.6.3.ebuild 1118 BLAKE2B 36f2cdf44a7e86903825f83f68d518fd0ac5f7ed1b98d91afdfb83394262df40fa941d380e992ccd1bd11359e418c4da31ec358448e227f6cc3db5ef7b01ddb7 SHA512 24fff625aec198089d37a91855646ca8b17f62b849ee8fb171fe94f0a9bd1c1685e71a4171849fe026bc832e34d5097bf41a2d4066b2c62164bf1f2916e3383b EBUILD qtvirtualkeyboard-6.7.0.ebuild 1118 BLAKE2B 36f2cdf44a7e86903825f83f68d518fd0ac5f7ed1b98d91afdfb83394262df40fa941d380e992ccd1bd11359e418c4da31ec358448e227f6cc3db5ef7b01ddb7 SHA512 24fff625aec198089d37a91855646ca8b17f62b849ee8fb171fe94f0a9bd1c1685e71a4171849fe026bc832e34d5097bf41a2d4066b2c62164bf1f2916e3383b EBUILD qtvirtualkeyboard-6.7.9999.ebuild 1119 BLAKE2B 965c61b2630fc8b25993eb5563055a4972ae551716ab3f46f90fcb73b8fd1fc685867fe8ac2a242df9906268c73522a946d9c3d93987f46a647444cb5810a949 SHA512 0ba4ab450806e5188d571a2eeaa2b7f31fc08dccc1cb80d8c651eda9471e45b83c094d955914546330c6c181acd48af31fdb8a35a9e7971ae404dfba5719cd87 EBUILD qtvirtualkeyboard-6.9999.ebuild 1119 BLAKE2B 965c61b2630fc8b25993eb5563055a4972ae551716ab3f46f90fcb73b8fd1fc685867fe8ac2a242df9906268c73522a946d9c3d93987f46a647444cb5810a949 SHA512 0ba4ab450806e5188d571a2eeaa2b7f31fc08dccc1cb80d8c651eda9471e45b83c094d955914546330c6c181acd48af31fdb8a35a9e7971ae404dfba5719cd87 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild deleted file mode 100644 index c3faae0375db..000000000000 --- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2024 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 ~loong" -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() { - local CMAKE_SKIP_TESTS=( - # rarely randomly(?) fails even with -j1 - tst_layoutfilesystem - ) - - 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" - CMAKE_SKIP_TESTS+=( - tst_inputpanel - tst_inputpanelcontrols2 - ) - else - einfo "tst_inputpanel can take >5mins, not known to actually hang" - fi - - qt6-build_src_test -} diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.3.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.3.ebuild deleted file mode 100644 index 99630510bd24..000000000000 --- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2024 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 ~arm ~loong ~riscv ~x86" -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() { - local CMAKE_SKIP_TESTS=( - # rarely randomly(?) fails even with -j1 - tst_layoutfilesystem - ) - - 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" - CMAKE_SKIP_TESTS+=( - tst_inputpanel - tst_inputpanelcontrols2 - ) - else - einfo "tst_inputpanel can take >5mins, not known to actually hang" - fi - - qt6-build_src_test -} diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 2e5e2188cf97..2276164a1923 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -1,12 +1,7 @@ -AUX qtwayland-6.6.2-nvidia-threaded-gl.patch 1402 BLAKE2B 6cdff13bf4b6ef14d3aed6001691ab7893d0b1d1b1c0549ad9a2c7984d6aab41fe6e30c3b6782c3250a78b1ba4ded278f3b3e81dee35c5826d8ec9858bfb621b SHA512 1bdf6d1168be4c05118aad817cd4a07630cd2992eddc8593b56c05cf1c64bdb89941be9da8efd4492b2fd3e196dc93e4f4667c25902ed2d0543ce3125317ac46 DIST qtwayland-5.15.13-gentoo-kde-1.tar.xz 48696 BLAKE2B f0e06d19e44c261bbc5ae56ad8c1ede4479d9ebaaf04272307e5547ea55c5b525d8d78aa674e773fedad1c554b56878c9ac1392a148d4c7fed50470b6bdc5404 SHA512 cb687922c666a2ce0f16578aa732f805d8bf96de3b723946dfd8a0163ea88b17dd4c1628b1c7a65128d5da84c67daa69a691d07cb7f07deb22419c995a998c5d DIST qtwayland-everywhere-opensource-src-5.15.13.tar.xz 569152 BLAKE2B 9e6ceb514b17ba7fa99d6263d5c84edf0f39c510a080bf607ba1e68dfacc2f0f509529d5e4fd61e04ed04a922c5f82b6a5aabbf5d78e487ca5c1cc1c86d13e19 SHA512 1f5b5e911ad9026d08260e5ce15aad5c9167726ce42db85634392f1e49d545ca5bcd4e44304f1ff633ffe110712a2b5dad87de6cd89eb3b7e6c657fe260e388d -DIST qtwayland-everywhere-src-6.6.2.tar.xz 1118996 BLAKE2B db54b7708f01a7e4e59561eb209d9c0cd79400ec477603d826061f3c2cf6683dccbbb48e73dc7b5ebe674ef7c5b438fd75eccbd4bab9191219598f526e6b395f SHA512 ed5539ac9515ba93822ee1dfdedd3ece46a51c50b23efd0fb90ead2728b651c41bec42a6e2e2caf72bda0f274940e9f00049bae42c1315e0226e4a42c708f664 -DIST qtwayland-everywhere-src-6.6.3.tar.xz 1120056 BLAKE2B e5bbdd53f0c133dcd310c5e85480abf28d005291996e1f9414292eeeab144e8a7706bdbe0ca41fd3bfb8d4a36020fe6075102a9e94bad0a85ae338497c6e69d1 SHA512 6829c9aef2b7fc37a6a94c0093d478c13742d8c2b3d2b9444b7a1dbe022bfce1f6a5665d16bebe221e93bddd964b726451b2949352877b25d65654df17a58eb1 DIST qtwayland-everywhere-src-6.7.0.tar.xz 1121748 BLAKE2B d42003056236b542a95484157bee3bf74a602882ac79dde02c74f762e3c07eec28405534df46cf5d4b8381d0f99cccfeeca10f614622bbb7b09ec81dbb6a06aa SHA512 cda0e0736f85656d05b2399970413ffc5082af4256c8b3087c3f1d06cad5ef5ad7cb8838513723569193df02cd3c3df3d5478d99464606c62c42629ef75c225f EBUILD qtwayland-5.15.13.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b -EBUILD qtwayland-6.6.2-r1.ebuild 1277 BLAKE2B 91a13825970d4c1f88a2ad64bf44390bd96c3279b76a982edd256c6450dc218d0b02da158d57170f8a96381e5fbddce8718795cc423d1f380fbfd84bc19b4267 SHA512 2754c9e85f34808b292de92488014e31da1f42c9ba0183e418151c3fda80093136b936972dba20ef8f04a4d29e9f365942457f70866bad09ee3c8d25efea5728 -EBUILD qtwayland-6.6.3.ebuild 1219 BLAKE2B 948b4db816a1a07d18bbf8e3c8231e4aba6e2eee59130f9606d20b3983a40320d80234f84a2e848136dedc6df260ab6bd1266c09eb521db16cf10658a9f8a3b2 SHA512 a5e4f024a6ca8f79910f7a0a809370395910e974b16a2c27da6a063e66e8cd9a49dec1a1b4a1c7bd527926d49837e9ad594f9bf9b017d4d1b006c50fae44eed0 EBUILD qtwayland-6.7.0.ebuild 1227 BLAKE2B 489fa85da398d927396d5251e4c0af8ae9011ce010a54a74bc2af8542defb8eba4e4871640f78451ebc93ff6b83d24925fa1f69d6bf5e84f400ec59bb35ab098 SHA512 357fd84cf197e687cdfbb56919cf6b88576797cbb01011593c2b3d0403ac4f9ace5cd49c3bc07c8c1444e8e9bebeb428a1f9ebcc304735605f023be8a30a63f1 EBUILD qtwayland-6.7.9999.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289 EBUILD qtwayland-6.9999.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289 diff --git a/dev-qt/qtwayland/files/qtwayland-6.6.2-nvidia-threaded-gl.patch b/dev-qt/qtwayland/files/qtwayland-6.6.2-nvidia-threaded-gl.patch deleted file mode 100644 index f7f7607024c5..000000000000 --- a/dev-qt/qtwayland/files/qtwayland-6.6.2-nvidia-threaded-gl.patch +++ /dev/null @@ -1,30 +0,0 @@ -Backport from 6.6 branch which failed to make it in 6.6.2. - -https://bugreports.qt.io/browse/QTBUG-95817 -https://codereview.qt-project.org/c/qt/qtwayland/+/536732 -https://github.com/qt/qtwayland/commit/e4156bad6398dcbe8740041148d95ee9ed437d8b -From: David Redondo <qt@david-redondo.de> -Date: Wed, 31 Jan 2024 09:01:48 +0100 -Subject: [PATCH] client: Disable threaded GL on desktop NVIDIA - -Otherwise QtQuick windows freeze when resized. -In order to still use threaded rendering on -embedded platforms where resizing is not required -we check if XDG_CURRENT_DESKTOP which should be -set by desktop environments. ---- a/src/hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.cpp -+++ b/src/hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.cpp -@@ -92,6 +92,13 @@ void QWaylandEglClientBufferIntegration::initialize(QWaylandDisplay *display) - break; - } - } -+ -+ // On desktop NVIDIA resizing QtQuick freezes them when using threaded rendering QTBUG-95817 -+ // In order to support threaded rendering on embedded platforms where resizing is not needed -+ // we check if XDG_CURRENT_DESKTOP is set which desktop environments should set -+ if (qstrcmp(vendor, "NVIDIA") == 0 && qEnvironmentVariableIsSet("XDG_CURRENT_DESKTOP")) { -+ m_supportsThreading = false; -+ } - } - - bool QWaylandEglClientBufferIntegration::isValid() const diff --git a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild deleted file mode 100644 index a91481138236..000000000000 --- a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -IUSE="accessibility compositor qml vulkan" - -RDEPEND=" - dev-libs/wayland - ~dev-qt/qtbase-${PV}:6[accessibility=,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 -) - -PATCHES=( - "${FILESDIR}"/${P}-nvidia-threaded-gl.patch -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package qml Qt6Quick) - $(qt_feature compositor wayland_server) - ) - - qt6-build_src_configure -} - -src_test() { - # users' session setting may break tst_clientextension (bug #927030) - unset DESKTOP_SESSION XDG_CURRENT_DESKTOP - unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION - - qt6-build_src_test -} diff --git a/dev-qt/qtwayland/qtwayland-6.6.3.ebuild b/dev-qt/qtwayland/qtwayland-6.6.3.ebuild deleted file mode 100644 index 5a74ea1f49f4..000000000000 --- a/dev-qt/qtwayland/qtwayland-6.6.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2021-2024 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 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -IUSE="accessibility compositor qml vulkan" - -RDEPEND=" - dev-libs/wayland - ~dev-qt/qtbase-${PV}:6[accessibility=,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 -} - -src_test() { - # users' session setting may break tst_clientextension (bug #927030) - unset DESKTOP_SESSION XDG_CURRENT_DESKTOP - unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION - - qt6-build_src_test -} diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest index a0b18fbb7d83..a52696b5526a 100644 --- a/dev-qt/qtwebchannel/Manifest +++ b/dev-qt/qtwebchannel/Manifest @@ -1,11 +1,7 @@ DIST qtwebchannel-5.15.13-gentoo-kde-1.tar.xz 5820 BLAKE2B 394d537ed9c49a7bfd55f4c8baa18c8ef033894baeafdd252c576d533115dfd02628cdcfe35ca7ad375f1a35afd2862a92643b595700468abf62a4f6a67b43b8 SHA512 6c903a078a28343f920f4f686e9ccc05df5128ad6b0fd68eebec0bbb34936a6cc91ae7b53d152ac1c96bf92dfb88fa88ab7150db5fc37ecb199c984e9d368c33 DIST qtwebchannel-everywhere-opensource-src-5.15.13.tar.xz 212012 BLAKE2B 893fd5a0226539827a34eaf3608e3bcf9684567af4218fc8d7ef95a3342cfb49c2523900eaf756c8cf8329a69758c3c453beedc4cde3c58211254cd1b463f369 SHA512 f0c698aded46ae1f2932a79bdf9d5601466b7e88f6af96fe48d346144fd2e5bbaa81c7c6a82ed78fe8a0314218827704648741b0b47c0efefc31eb447643ad23 -DIST qtwebchannel-everywhere-src-6.6.2.tar.xz 206440 BLAKE2B 0fb5f72cb515a2d51bc1fc610bac322def1f8a46e260ba93a164884b7b79fbf17fcc3a20784ff5848bd24d8c17cb7dae6f7dc8d6b05b48c26b7c59c3248d0c35 SHA512 5a56c88847dd107dae00ccc65d8e2410892ac7a64a71df0295007af9512ff1a05f05474b677f08c7f1c51512bd198a8aa612e6afe2e9c15e572d082952ad2644 -DIST qtwebchannel-everywhere-src-6.6.3.tar.xz 206396 BLAKE2B 6985a243aa68aab0e9b34ca5ba3e018f25cfa019ac446259908b9d3cb7a0d22b4570a4c7b87626a444a91d2c8e7808f09e66b142890126e115487691571e4771 SHA512 81b264aa661460b7872bfdf49b4404f090382346997ee288afc8c00a92c52a72d963cba9667ef99e02b8bd696456ee34e811e5885ed5d400076cdcc1e6cf72fa DIST qtwebchannel-everywhere-src-6.7.0.tar.xz 206600 BLAKE2B eef2c791fd45d0467d6bd8a6bdb09a07ce1d37ee8463f17208bd6c9da52680192eab1a7a1ddf3f8ab82c0fcf39dc0557162126d1be75d32f56bbab4ffee6e7b5 SHA512 b32291c8051fc8917134a9804365c378cc41c25a64add9b1e055100b32cecb7c3a008a8bf7bb825ce9db68b8d9790a25620bf4e126feef47bfb8c07f45f0ae47 EBUILD qtwebchannel-5.15.13.ebuild 599 BLAKE2B 73cf6f6f51eadeaada9e9a50fd4ca14f1b7cb0b9822f793c016e4059fc1fa8a32332e2e5318370c8806d03affc9de63b38dc0511e8c01cc631b01df21dc75cfe SHA512 f0a6f32a6791c4c66bdf6cee33b1349b80f60560575cd72684d600a831f98c44e0d406eb074aaf0a50b7df7de44f06db9489659ca041013bac3d1714d540a6e8 -EBUILD qtwebchannel-6.6.2.ebuild 525 BLAKE2B af6b403ea7afd606b9cb53b8620eceb719c5342fe3fc1432c8a119294eeb315ef683ce09d122b93ef732a0b9b14de2b80e32b07309ddd430eaedcc095758a64d SHA512 9952c68f95748cd8fd2c7094983938a5e8946a00268c0892c2b41b277355e19a12d0e9d3338ce2bd617f96ab297e7f3f5c9ac225bc3f7a56627e64dfe973bc57 -EBUILD qtwebchannel-6.6.3.ebuild 547 BLAKE2B d5cc2143c2ca1ef55b3193660c9422effdb7e628a709074f44ee7b6ecc1c766e771f2ec23351e03e33af0361a817a1985da0c22ec4d1764b1ff3861b0e9a614e SHA512 2f0ca2bb76360423a6fb3a19ec051c652b0b2de9f991cf3680abf8f179781ca11a15ff8b0c07f08f86e06d4a39a1988d4151449c70823756177453e66a6b10c4 EBUILD qtwebchannel-6.7.0.ebuild 547 BLAKE2B d5cc2143c2ca1ef55b3193660c9422effdb7e628a709074f44ee7b6ecc1c766e771f2ec23351e03e33af0361a817a1985da0c22ec4d1764b1ff3861b0e9a614e SHA512 2f0ca2bb76360423a6fb3a19ec051c652b0b2de9f991cf3680abf8f179781ca11a15ff8b0c07f08f86e06d4a39a1988d4151449c70823756177453e66a6b10c4 EBUILD qtwebchannel-6.7.9999.ebuild 549 BLAKE2B 5c1e30c0a89113facc5e002ca5d42a1492961e11169ea500e93cac6c5bc340f17f45880e6785e447768c15e1189ddb29d826d5598a56501849341bff7a5325ca SHA512 5b99dd48027a9cb58a7a93bf8d27d55db677ecb6a50ca06f6a1b7ff1d8817ccef58e7b1bfe7e92d16da363d17961b841e0876e9f5ac150457f26e25a3c825ae6 EBUILD qtwebchannel-6.9999.ebuild 549 BLAKE2B 5c1e30c0a89113facc5e002ca5d42a1492961e11169ea500e93cac6c5bc340f17f45880e6785e447768c15e1189ddb29d826d5598a56501849341bff7a5325ca SHA512 5b99dd48027a9cb58a7a93bf8d27d55db677ecb6a50ca06f6a1b7ff1d8817ccef58e7b1bfe7e92d16da363d17961b841e0876e9f5ac150457f26e25a3c825ae6 diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild deleted file mode 100644 index 13aa336c012b..000000000000 --- a/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2024 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 arm64 ~loong" -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/qtwebchannel/qtwebchannel-6.6.3.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.6.3.ebuild deleted file mode 100644 index 0ef32e10921e..000000000000 --- a/dev-qt/qtwebchannel/qtwebchannel-6.6.3.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~riscv ~x86" -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 ee88b0caeddb..fdb3f564e17b 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,20 +1,12 @@ -AUX qtwebengine-5.15.2-enable-ppc64.patch 1249 BLAKE2B b8b9957bbf848ee8b19e4a7d43f1bfb8c2e63e691f2f0c4b10ef5367bc71b12fb6d161767f7669825e423c08af83e70ff744dd08facf92281c431de90a36847e SHA512 8e29e4e3c2085e5bba9c5a6ce7b366814767bb421132474cae413bba81217a70aec941b09a63d1f914c1e6b9e417b108df236d0b9d39e0df4b4d74111ddcda47 AUX qtwebengine-5.15.2_p20210521-clang-libc++.patch 358 BLAKE2B a03de632ac4e01cf56c52af3a3bd5ff5bcfd525c67bf2e5d960904a9f3b53e1fa18f0e0df380c0cf84f17914fb313a028e26efaefe6ab5057f0d9a9cf2f6f0fd SHA512 6dc3864064d6084e70d4696fda744701c293ee62e9c9088e3247988ffb8085f30c632e94ac19aef715cbd211b21dfcb98691d5809e21cffd9f04bbb8b04cf0da -AUX qtwebengine-6.6.2-clang18.patch 4565 BLAKE2B 73059ca5a86e8e7098e6d6228bcadef4477d7c21b02e9dcfaa8cb3525545c255f31d8a3b2608a91b7aa90cc6090effd18ba41f4969457e6af68614f74a80da90 SHA512 688ff84d742753e4c6ae235f09b32e5894e0cf704eca78f221b1511e4dec498d5b7615240fdeed27e9eeeadeca8822e51cb86172cc17eb271ee2578853b07b40 AUX qtwebengine-6.7.0-clang18.patch 4862 BLAKE2B 0267bb9c9140cf9baa6264979297d1c218af2e68fde04cbf176b07d52a9e800f6758dad4b31372f9b8a09b7cfe3c6af2be556ea40b7fc07646d7a34f552bb720 SHA512 c13c38f7bbe6d40325fd41b56311cd94fe3a91f19795b2d59c420cb608251bba08146668d156e77f9ecf8e306b2da842b0440abea0b5f44455f1ab74ac245d44 AUX qtwebengine-6.7.0-displaykey-header.patch 346 BLAKE2B d3591285c2c2b3b795818cc1da0a34307bafb01cdab2dd32df5645e83485ff1e332b257473f9475600d79557074b86bbd3bebfad4a740a2dd4dbff8189df4ea1 SHA512 346b1cf14d332af94c197558a41d12952575fb95ef97ed0b2ed35ac126f88809b30c2ac723fdd70e01253cd90c8b84347e5f7d1b03367d95eabb95ee4b667a78 AUX qtwebengine-6.7.0-ninja1.12.patch 1173 BLAKE2B 11e1801ac32a984333bb8e81aed93471d3da330205508222e85140e1784654668dc1cf9e6a207d91f162568e0ff2d66c34c345084f62a4766745bd66f8927f94 SHA512 4cac6ac4abd17aa958db8c61026a80f4e363f7d8b4ed8fcc9660618e2fc2c7ff0eba03d3ca043755b28d9da65d819538b5f5982dff64ca1dea0043f7266ede36 DIST qtwebengine-5.15.13_p20240322-patchset.tar.xz 26112 BLAKE2B 21eb036520e052f28d7579022d84d4b7136521d025569b22653229d8099140a99726ce5ddebced0d9aa113d3e215fc023ad042a372f2318dfc7cafe5d9e397c9 SHA512 cbc4373ed6a107a3fd2bf1cb73c96e3c00b4428410933dbb1b1eb5116de22e29ca5e102702e1f6f8a12abff6b60ea072b84e77da64c6d60e360bf0ad2e542166 DIST qtwebengine-5.15.13_p20240322.tar.xz 301394204 BLAKE2B f9bb5bb79edbe0bc862a718feb3b11a56d8c6d2eee1dd711c9b4460f64308fdfbaa4c3551eebad3af5844564a49703574a7fb9d74e15abd0a6aeb8c707a14059 SHA512 b1f459fbb3d21118043a53ce6e292c6a45f8512830f4dbf6982713970f980ccfb8c1ea1c1d7ce373991632de8c44b5053fa1ccb883e19cd8f35a961e67472f5a -DIST qtwebengine-6.6-patchset-10.tar.xz 8880 BLAKE2B 7583dbfbb60100dc669c780d611aa56034ba2172700168c716e06b37cfb8bb083a29b3ab36968ad0f34443224f7ce03956e6fad2734ac7ff62b2aaeba9e79fc4 SHA512 3cf5e597d7300b89297f15f10ffd7e24517f8762ecdc7b3be19f3c48bc16949ec47ebccf050d4416033e1915453c12b0e69ebb2defa50471cdb72794f8e05708 -DIST qtwebengine-6.6-patchset-9.tar.xz 8040 BLAKE2B 11c76fd36227cfcfc3c83618fad25c66963e63697f857b99efc76188529bea42094b279bd9f37e79584cb6e9f1d2dd2f666a96c46ddf2276033cdc97782b72c4 SHA512 33cc1ad0843eeaf1103033c2e9b9a734cd218d92c40985fd6c109acefa2f68b99b1f3cf5e06d6f837fc974c39b220ae93b40d135b5414f822cf28e075805c9c1 DIST qtwebengine-6.7-patchset-6.tar.xz 8140 BLAKE2B 773ee76ecf118ce45eb5dbebf4a574c3cff90f50cd87a469511688ed77db7a96012bec0dd03312bf2d366d709d95a2ac3432e9e0bd5a517b69a5bbd250a94420 SHA512 4db6abbd2a598f8194b9ba7035abad7228f6056fc5e5572329a9a0474f36135428b401edf5fa96e1ac866328d078b015fffd90949ef84f1cea9a1b39e5b9d5ff -DIST qtwebengine-everywhere-src-6.6.2.tar.xz 421147952 BLAKE2B a0317faf9ff2d81cd2418652c297821bd8451e0564b8b9af8cb005b0c96a4ec74305ff814c3ab355d84bbacaaccd9ebf6bf591e01b485e243cc485aedf3e6e5b SHA512 8024890c1a7f6d5b9866d768f5ee5cb24b2eb9bb2162886fe02cf8f6fbb23e99eadb142c2636fd3d856b0b1975e69859989553f70c6d8610a69d991d4c2f190d -DIST qtwebengine-everywhere-src-6.6.3.tar.xz 421076320 BLAKE2B b718b968549a6aad0945cc23ccd2f297475a71db26c6ca6cbeab9d0fee3b709180d5b765a67ef90741eadd48b1fe72c95f302f44c856e4056e0d49589d655879 SHA512 cb026f2dd389d83fbeff3eedc3fa77fc22ff5cf6d444ec163b0dc4649abdf2d16683e9d31f46324f7b3546bb1ec80e40d35854537aa3c09959457fa3c79fa96d DIST qtwebengine-everywhere-src-6.7.0.tar.xz 550907592 BLAKE2B e7787ab0a8b68657ca318de1c855f23b50d9aa3bda1bfcaa4ecd274ff0afb283c092256c28b566a9882cc5dccdaf2e3312836f4da6d4a85850f3202176d77933 SHA512 92bc8ffc69c6e00d55b647b332878e9b632257e78c38e9b3d0a5f4506d5df3c507e8ffa5916db2547b89c4c2641447fd9031a80e780e143c7ed58a7285e06e64 EBUILD qtwebengine-5.15.13_p20240322.ebuild 7285 BLAKE2B bbe6f1ab236d00678bd334ec33529fe15fe494c72edeecdb35004c804bb61c6f9d788359b1fdf2fa42d1a455b754716bd58db88e8f2328ea8226e1e5f01ce208 SHA512 4d3affbe7612d24f2e692b4a9b9d261024783b011a6319f337ea408470d464bf538f5addc9ce0f9b82114078003d14ec413e3456d1ba348ff1a85ec6c2b10606 -EBUILD qtwebengine-6.6.2.ebuild 9404 BLAKE2B bada4c8cfbf518a600835b2cc19efb21e3a34909fae7c37814ace181c8312ff2e8ef6cf431fe6a98c73261be29acd4713a7c4d3cae845dca8f1df8a9ce76fd69 SHA512 2d5c4638a51c3a678c45ae98da9a9d0958321e8fd36dc2cf4e0506fcbf104a12969e0c79cd142e8b25e6b8aa642f92cb321ee364121eddffa933410b96cb06bf -EBUILD qtwebengine-6.6.3.ebuild 9393 BLAKE2B 2a1fa7cd0361f939a2f4a8f45c9b6e273ed8f9fa963cd6cc01f44a60f65aa5cffd51823d666f68b658e839c92f8cf2e03d548d64c92b26a436215d6229bbd453 SHA512 dd234a8963544b256d2dcf739e2e7a468bb4d1bfcbf75b5da3ee6bb0889b6421824cb52986a7c318da13aeea087ab512aa548e9c59a4f35426f78fc0006e9810 EBUILD qtwebengine-6.7.0.ebuild 9866 BLAKE2B 228b79dd1352b9f2724a34968b5bc01b14f9ec50514ac9912e92fda9dd1f0eff677287452e2f2da6bd08418c6bf04ce8b57c5017ef1600868786517fae0df132 SHA512 5bc4350b3a16bd2a0f3ff79b830604da6cd8dbb30646f349d531ba659aad6ffb015c250895dacd03f5ff5f3db416418afe9f7456f0deaa2f3f8e966f4d018662 EBUILD qtwebengine-6.7.9999.ebuild 9868 BLAKE2B 833d3ad6467e69f8497689a01bd71a0a583881c67e55624ac0f6020c33a21910f87ad50d3eb3059adb7b5a7ac8dc085d7b401af0b74a0aa74d3a76d76009e70e SHA512 4ff245c05d92b839f1326a4ac57390aa6829efa1e8b1b689cdd6b8df03ece16fc35408f399d486a6851d2bfc032ce4cf566853b8ad115670d3b764b07b6d7335 EBUILD qtwebengine-6.9999.ebuild 9733 BLAKE2B bc70eaf049292cd42caeb8b678ef525f6f92d5231badc72e472b7b4f58e7966259079da653c45e7226a7d17fe7604d7ddf7c53ba8b119ada0097b9118e44fa27 SHA512 25e2b4f5bfebdf0487811b0b4a5bc45e72e67629729f924610605b4d0cf950bb8a057ec80f45ad5fab4d1743602a828a38398533b88fc253471d213642bdeb89 diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch deleted file mode 100644 index 4fb19ccdd2e5..000000000000 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 463f1234c57a36e78ff666bd55094a9d4e68f296 Mon Sep 17 00:00:00 2001 -From: q66 <daniel@octaforge.org> -Date: Sat, 18 Jan 2020 23:52:55 +0100 -Subject: [PATCH 1/3] Enable ppc64 builds - ---- - configure.pri | 1 + - mkspecs/features/functions.prf | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure.pri b/configure.pri -index 3a144e3f8..cabe8b24a 100644 ---- a/configure.pri 2021-02-24 10:45:58.000000000 +0100 -+++ - 2021-03-07 21:18:43.124754796 +0100 -@@ -144,6 +144,7 @@ - contains(QT_ARCH, "arm")|contains(QT_ARCH, "arm64"): return(true) - contains(QT_ARCH, "mips"): return(true) - contains(QT_ARCH, "mips64"): return(true) -+ contains(QT_ARCH, "power64"): return(true) - qtLog("Architecture not supported.") - return(false) - } -diff --git a/mkspecs/features/functions.prf b/mkspecs/features/functions.prf -index 512e2523b..e31123654 100644 ---- a/mkspecs/features/functions.prf 2021-02-24 10:45:58.000000000 +0100 -+++ - 2021-03-07 21:19:21.345036293 +0100 -@@ -107,6 +107,7 @@ - contains(qtArch, "mips"): return(mipsel) - contains(qtArch, "mips64"): return(mips64el) - contains(qtArch, "mips64el"): return(mips64el) -+ contains(qtArch, "power64"): return(ppc64) - return(unknown) - } - --- -2.26.0 - diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch b/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch deleted file mode 100644 index 97dbe299c2b3..000000000000 --- a/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch +++ /dev/null @@ -1,80 +0,0 @@ -Patch status: fixed in >=chromium-122.0.6200.0 - -https://bugs.gentoo.org/925486 -https://webrtc.googlesource.com/src/+/267f9bdd5 -https://webrtc-review.googlesource.com/c/src/+/332240 ---- a/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc -+++ b/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc -@@ -190,7 +190,7 @@ - {StatsReport::kStatsValueNamePreemptiveExpandRate, - info.preemptive_expand_rate}, -- {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy}, -+ {StatsReport::kStatsValueNameTotalAudioEnergy, static_cast<float>(info.total_output_energy)}, - {StatsReport::kStatsValueNameTotalSamplesDuration, -- info.total_output_duration}}; -+ static_cast<float>(info.total_output_duration)}}; - - const IntForAdd ints[] = { -@@ -246,7 +246,7 @@ - - const FloatForAdd floats[] = { -- {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_input_energy}, -+ {StatsReport::kStatsValueNameTotalAudioEnergy, static_cast<float>(info.total_input_energy)}, - {StatsReport::kStatsValueNameTotalSamplesDuration, -- info.total_input_duration}}; -+ static_cast<float>(info.total_input_duration)}}; - - RTC_DCHECK_GE(info.audio_level, 0); -@@ -342,5 +342,5 @@ - {StatsReport::kStatsValueNameRenderDelayMs, info.render_delay_ms}, - {StatsReport::kStatsValueNameTargetDelayMs, info.target_delay_ms}, -- {StatsReport::kStatsValueNameFramesDecoded, info.frames_decoded}, -+ {StatsReport::kStatsValueNameFramesDecoded, static_cast<int>(info.frames_decoded)}, - }; - -@@ -386,13 +386,13 @@ - {StatsReport::kStatsValueNameFirsReceived, info.firs_rcvd}, - {StatsReport::kStatsValueNameFrameHeightSent, info.send_frame_height}, -- {StatsReport::kStatsValueNameFrameRateInput, round(info.framerate_input)}, -+ {StatsReport::kStatsValueNameFrameRateInput, static_cast<int>(round(info.framerate_input))}, - {StatsReport::kStatsValueNameFrameRateSent, info.framerate_sent}, - {StatsReport::kStatsValueNameFrameWidthSent, info.send_frame_width}, -- {StatsReport::kStatsValueNameNacksReceived, info.nacks_rcvd}, -+ {StatsReport::kStatsValueNameNacksReceived, static_cast<int>(info.nacks_rcvd)}, - {StatsReport::kStatsValueNamePacketsLost, info.packets_lost}, - {StatsReport::kStatsValueNamePacketsSent, info.packets_sent}, - {StatsReport::kStatsValueNamePlisReceived, info.plis_rcvd}, -- {StatsReport::kStatsValueNameFramesEncoded, info.frames_encoded}, -- {StatsReport::kStatsValueNameHugeFramesSent, info.huge_frames_sent}, -+ {StatsReport::kStatsValueNameFramesEncoded, static_cast<int>(info.frames_encoded)}, -+ {StatsReport::kStatsValueNameHugeFramesSent, static_cast<int>(info.huge_frames_sent)}, - }; - -@@ -783,17 +783,17 @@ - - const Int64ForAdd int64s[] = { -- {StatsReport::kStatsValueNameBytesReceived, info.recv_total_bytes}, -- {StatsReport::kStatsValueNameBytesSent, info.sent_total_bytes}, -- {StatsReport::kStatsValueNamePacketsSent, info.sent_total_packets}, -- {StatsReport::kStatsValueNameRtt, info.rtt}, -+ {StatsReport::kStatsValueNameBytesReceived, static_cast<long>(info.recv_total_bytes)}, -+ {StatsReport::kStatsValueNameBytesSent, static_cast<long>(info.sent_total_bytes)}, -+ {StatsReport::kStatsValueNamePacketsSent, static_cast<long>(info.sent_total_packets)}, -+ {StatsReport::kStatsValueNameRtt, static_cast<long>(info.rtt)}, - {StatsReport::kStatsValueNameSendPacketsDiscarded, -- info.sent_discarded_packets}, -+ static_cast<long>(info.sent_discarded_packets)}, - {StatsReport::kStatsValueNameSentPingRequestsTotal, -- info.sent_ping_requests_total}, -+ static_cast<long>(info.sent_ping_requests_total)}, - {StatsReport::kStatsValueNameSentPingRequestsBeforeFirstResponse, -- info.sent_ping_requests_before_first_response}, -- {StatsReport::kStatsValueNameSentPingResponses, info.sent_ping_responses}, -- {StatsReport::kStatsValueNameRecvPingRequests, info.recv_ping_requests}, -- {StatsReport::kStatsValueNameRecvPingResponses, info.recv_ping_responses}, -+ static_cast<long>(info.sent_ping_requests_before_first_response)}, -+ {StatsReport::kStatsValueNameSentPingResponses, static_cast<long>(info.sent_ping_responses)}, -+ {StatsReport::kStatsValueNameRecvPingRequests, static_cast<long>(info.recv_ping_requests)}, -+ {StatsReport::kStatsValueNameRecvPingResponses, static_cast<long>(info.recv_ping_responses)}, - }; - for (const auto& i : int64s) diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild deleted file mode 100644 index 20cef7cd916e..000000000000 --- a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild +++ /dev/null @@ -1,314 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -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-9.tar.xz -" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 arm64" -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 ]] || # too fragile for 6.9999, but keep for 6.x.9999 - PATCHES+=( "${WORKDIR}"/patches/chromium ) - -PATCHES+=( - # add extras as needed here, may merge in set if carries across versions - "${FILESDIR}"/${PN}-6.6.2-clang18.patch -) - -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 - - # Built helpers segfault when using (at least) -march=armv8-a+pauth - # (bug #920555, #920568 -- suspected gcc bug). For now, filter all - # for simplicity. Override with USE=custom-cflags if wanted, please - # report if above -march works again so can cleanup. - use arm64 && tc-is-gcc && filter-flags '-march=*' '-mcpu=*' - 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_compile() { - # tentatively work around a possible (rare) race condition (bug #921680) - cmake_build WebEngineCore_sync_all_public_headers - - cmake_src_compile -} - -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 -} - -src_install() { - qt6-build_src_install - - [[ -e ${D}${QT6_LIBDIR}/libQt6WebEngineCore.so ]] || #601472 - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" -} - -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.3.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.3.ebuild deleted file mode 100644 index bce0eadcd0b9..000000000000 --- a/dev-qt/qtwebengine/qtwebengine-6.6.3.ebuild +++ /dev/null @@ -1,313 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -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-10.tar.xz -" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 arm64" -fi - -IUSE=" - accessibility +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[accessibility=,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 ]] || # too fragile for 6.9999, but 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 - - # Built helpers segfault when using (at least) -march=armv8-a+pauth - # (bug #920555, #920568 -- suspected gcc bug). For now, filter all - # for simplicity. Override with USE=custom-cflags if wanted, please - # report if above -march works again so can cleanup. - use arm64 && tc-is-gcc && filter-flags '-march=*' '-mcpu=*' - 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_compile() { - # tentatively work around a possible (rare) race condition (bug #921680) - cmake_build WebEngineCore_sync_all_public_headers - - cmake_src_compile -} - -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 -} - -src_install() { - qt6-build_src_install - - [[ -e ${D}${QT6_LIBDIR}/libQt6WebEngineCore.so ]] || #601472 - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" -} - -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/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index 8b3bed6cf6d6..3f5a43a5648a 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -1,11 +1,7 @@ DIST qtwebsockets-5.15.13-gentoo-kde-1.tar.xz 1520 BLAKE2B aaa246f1f078562bcb66faff2ab94c95ce8e48c662a77be479cc5599e6dabe8fd4b574f1d9d911fffaf63c0a293de0cefc9f69323ab4963adde59a0ac9b6f785 SHA512 06185a20a116e293da6f237f5453a20a490d0aaaf71130e25eb442236b8e8d1ea6db70269fb53af6f353f7fb567d5fa3174b587bec9963cf61e16d3b62f3cafb DIST qtwebsockets-everywhere-opensource-src-5.15.13.tar.xz 261832 BLAKE2B 78b00ad89271610b23bfdd2917b02dd542a51684dd76df7c649109a90469a5dad30a7335f8c426090f5ba4fcf9efcbdb26e63e73d6924edb8526c9556777ca91 SHA512 578ccdb69602f978b9a10c08045f3a6fd0fe2247c07703617c1a717dc8910b383bff4c1f6a8195643f0552cb707ece5eca4c7e7f4d90356c26a409a849200489 -DIST qtwebsockets-everywhere-src-6.6.2.tar.xz 455088 BLAKE2B 481b3fa823df9991c1079bbb1f7d113850704a13aa92c7ef7ac948fe7954358aa00cfea4f26882c680cffd5911a718e6693cd4abc62136a50b54270f0bc863b9 SHA512 ea3390088ab1c0ff61288c736e8a6d8e5270b3d0450264ac26d291658a2fc49b0866df9c4257ba4157a07937cae348aad385a664d92062969ad4f4c0f8c457a9 -DIST qtwebsockets-everywhere-src-6.6.3.tar.xz 455068 BLAKE2B 6f7b6563fc96b8e60eef8c417ebbb0e68622c2fafa98c54ca22d5d9ac60dc2ef2f9f54b9b2cd59fda8c0d3e75b61173da97e5100960517301b2ac50a98b7b6a4 SHA512 d9d6ab3380dfd0f74dc5c37d9aedcbd3349535d97f732e1fd6adef9a8d7ca3eb5a99b0cf94d0b7dafccd910689b82c0e2fcb631b3befe89e04778f92612d0190 DIST qtwebsockets-everywhere-src-6.7.0.tar.xz 454868 BLAKE2B bbebd778a9b95cd56730b48faafe14ce1935f8c5bc18b45079aedb9ff9deb37eabd455b56ed5e36c1fffef571a7b916efd2acbfc7019e04811f506c631bb3218 SHA512 a233700dbecc3c266e432e4d0b239891457dd96125fe0e115e16904e7bd038fd2f1ba74b05fa23b7b3752d5023a8af502436a80c430c1b974acb182487275641 EBUILD qtwebsockets-5.15.13.ebuild 578 BLAKE2B a2f9c91925d8c60877cb1913fe32b4789b3ba2245c8c2e7dbe21bcbf79929ff3b8b2ebc35ce6041d9a6484eada12a56a3a66749626f8f78257f562e96155b7b6 SHA512 f5ed35b96c058ca3a60515a29a4d46821cc706db7901959ab1e46e461cb471eb554656b94d8d54cb16c985354a04f45db46b266b40e9ba1e466a018df2570b47 -EBUILD qtwebsockets-6.6.2.ebuild 528 BLAKE2B a446e67deba184fecfce7037dc5943e84eb12a8f7d41e30a078214795b26b89373a0f6a80cf0c5bce62efc9f6ddcfc6515e87bf649526338c54851b63d0e53c5 SHA512 2e2dfde3da9b156307cfe09f6d0fbd81345b0e57c691890c92222c6968fd3964c750a1f69b12cda924ea95edefe969488be230b348e86b3311698b1921c1053f -EBUILD qtwebsockets-6.6.3.ebuild 550 BLAKE2B 2d2d8e793e238eb0b112d54aef4b62b62e1cba4de4261a712b38c892b419f1c2f0cee45f1ce0d8389651493e522f0e2d260ae33e7c7d9132f198724d54713ad1 SHA512 bfeff7f844ff4913a6d535321604d00d2ab07b184592cf8aab6e61bb60452cf725cb2548c8c659b6518427ff41ad602e3645b3e48c8651c6256dfd3273449cbd EBUILD qtwebsockets-6.7.0.ebuild 550 BLAKE2B 2d2d8e793e238eb0b112d54aef4b62b62e1cba4de4261a712b38c892b419f1c2f0cee45f1ce0d8389651493e522f0e2d260ae33e7c7d9132f198724d54713ad1 SHA512 bfeff7f844ff4913a6d535321604d00d2ab07b184592cf8aab6e61bb60452cf725cb2548c8c659b6518427ff41ad602e3645b3e48c8651c6256dfd3273449cbd EBUILD qtwebsockets-6.7.9999.ebuild 552 BLAKE2B 0715c8925466028d2be27c8986f1d2c6eb35f4cbf317b810e73b1fd6cd98a9a7202275f5c637c725f234588c44ec340c9ca1227a60e1b5fb5466aba2c3caef47 SHA512 1b54c792f02287dfa55bea7d5d97822be55e76a66b505c24894fab6e8cee11fc5ba9f7efefa38f46b6fbbc41ea9b178b4e655e797bb1f4aa42744ea57bcf0111 EBUILD qtwebsockets-6.9999.ebuild 552 BLAKE2B 0715c8925466028d2be27c8986f1d2c6eb35f4cbf317b810e73b1fd6cd98a9a7202275f5c637c725f234588c44ec340c9ca1227a60e1b5fb5466aba2c3caef47 SHA512 1b54c792f02287dfa55bea7d5d97822be55e76a66b505c24894fab6e8cee11fc5ba9f7efefa38f46b6fbbc41ea9b178b4e655e797bb1f4aa42744ea57bcf0111 diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild deleted file mode 100644 index 93abe2a94adf..000000000000 --- a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2024 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 arm64 ~loong" -fi - -IUSE="qml +ssl" - -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 -} diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild deleted file mode 100644 index d6bee1dc669a..000000000000 --- a/dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2024 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 ~arm arm64 ~loong ~ppc ~riscv ~x86" -fi - -IUSE="qml +ssl" - -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 -} diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest index 2e2304022446..55ec2269c5d2 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1,10 +1,6 @@ DIST qtwebview-everywhere-opensource-src-5.15.13.tar.xz 136864 BLAKE2B ddd1abbda3a5d8383617b65636cde1d8ec42e2392927cf9e28b6ea16c00df2a07c7734a336ed4dc467c72ac332b0858845745f5e5a9ba5cbcc18ee196946f3d4 SHA512 886c46dfb2e66ceeeb423220b48e47bdc8968faf5b9553f9e206ddb84d201341c6ad49308740835de3f27960ef04276477df5a55faf9e3c4c68180ae96acbc6a -DIST qtwebview-everywhere-src-6.6.2.tar.xz 138792 BLAKE2B 512a80a355cfe3643ac8f45411fe1ba1811bdddc533cc97b0f76f9ba4afa85bf72460cf9768527e09366e0f41efd650546ac7cc9a6b98d65e2924d2acdc0d605 SHA512 a3e017ffee8adffe9c091c8b00f0b0a4133af57d1959e5999cf4baaa2f890064fe2cd5cb1628bbc2cb35948a7c51be135912cccf27c2b751ac88c9b6dbcdb534 -DIST qtwebview-everywhere-src-6.6.3.tar.xz 138776 BLAKE2B e182d774817d5e952bb52e0c6fd1b5707f359fc39c9db8498b29cf7de4731d1ccf79e5ae75e8c67e1b4bb79230ceb42015a9f35ed89cf7e68cd0bf8d923ad38a SHA512 ea35725f666930fa7e5d83457ad7eb30c635cd2aa469111592850307b62888140077ed7e6c659ff1523c1d048fb1c90c506694133a5048d0daa189f9b01fb356 DIST qtwebview-everywhere-src-6.7.0.tar.xz 138160 BLAKE2B 362f34120258a560279d0be0406e3826eba71c5b44a494a731a3be0645e8ec01960685b6cf8cb9575fcaf56d5ad813eddae92c970426fc05b50d8bac5e749437 SHA512 d4559e2bd77a05c43271346236f3642b4f082beabe415f6a459cc3d3aee9b5750b4da2ae6e5c3ec1b571304918f5f39bea98cc46f96d606dd3acc53aa42c88a2 EBUILD qtwebview-5.15.13.ebuild 464 BLAKE2B 6ab5da91708d6d3d65e303eb3c700bd2c528b5b802bd5cc6b18df39730bd76a82b61ecc0193b664865010f261275e3bb7c68331dabfb6e5246b4adf77efd1039 SHA512 0cbb7b9974dda9431cda7d5a634633a1e9e485e2f6ed3993a4965b0fb5f36ae2e290a31d142d4da828c9e6007d4f88e41dcef59229d092602076bb3766d2d3bc -EBUILD qtwebview-6.6.2.ebuild 418 BLAKE2B 276a32fc1b99879b384a1fd53c2ea61575f3efa1d92ae97fe2ef994d638ed4b82faaa392c9d85f1f9326dabb5c75c845b9f86bedcc514768dd74bc1cea32ac77 SHA512 e51cd67e2621b9385f92bbcf903a90cf17ec651cdbfac79a7a3e3138ab5ef30c98a6fc5641245cb67ebee22f6e2329dffb6ff57ca4693c7175d6b0da0e209941 -EBUILD qtwebview-6.6.3.ebuild 418 BLAKE2B 276a32fc1b99879b384a1fd53c2ea61575f3efa1d92ae97fe2ef994d638ed4b82faaa392c9d85f1f9326dabb5c75c845b9f86bedcc514768dd74bc1cea32ac77 SHA512 e51cd67e2621b9385f92bbcf903a90cf17ec651cdbfac79a7a3e3138ab5ef30c98a6fc5641245cb67ebee22f6e2329dffb6ff57ca4693c7175d6b0da0e209941 EBUILD qtwebview-6.7.0.ebuild 418 BLAKE2B 276a32fc1b99879b384a1fd53c2ea61575f3efa1d92ae97fe2ef994d638ed4b82faaa392c9d85f1f9326dabb5c75c845b9f86bedcc514768dd74bc1cea32ac77 SHA512 e51cd67e2621b9385f92bbcf903a90cf17ec651cdbfac79a7a3e3138ab5ef30c98a6fc5641245cb67ebee22f6e2329dffb6ff57ca4693c7175d6b0da0e209941 EBUILD qtwebview-6.7.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3 EBUILD qtwebview-6.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3 diff --git a/dev-qt/qtwebview/qtwebview-6.6.2.ebuild b/dev-qt/qtwebview/qtwebview-6.6.2.ebuild deleted file mode 100644 index 55069dbb40a2..000000000000 --- a/dev-qt/qtwebview/qtwebview-6.6.2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] - ~dev-qt/qtdeclarative-${PV}:6 - ~dev-qt/qtwebengine-${PV}:6[qml] -" -DEPEND="${RDEPEND}" diff --git a/dev-qt/qtwebview/qtwebview-6.6.3.ebuild b/dev-qt/qtwebview/qtwebview-6.6.3.ebuild deleted file mode 100644 index 55069dbb40a2..000000000000 --- a/dev-qt/qtwebview/qtwebview-6.6.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] - ~dev-qt/qtdeclarative-${PV}:6 - ~dev-qt/qtwebengine-${PV}:6[qml] -" -DEPEND="${RDEPEND}" |