diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-14 17:11:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-14 17:11:03 +0100 |
commit | 50878a9089d38edec91fb6a8035f9681695189b7 (patch) | |
tree | b388d2365545b4ea6b37568668dacd90f22b3f48 | |
parent | 81b8f20732954c4508baf2f77472b5435e3f851f (diff) |
gentoo auto-resync : 14:09:2022 - 17:11:02
143 files changed, 2054 insertions, 381 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29640 BLAKE2B 8fa3b97d58c0f8efec3476318063b7999a42764e5d571cd13ca2f662d2e9728f65e3d3b02a080267d023fd1ba194105d257aa642d64512f9bf79499c71cd0063 SHA512 0f7db79c60800a45968fd4e595cb2d0ac0e1a3087ffa4ad5bec4923b3cd3ddce2b5a2867b65d1298f1ec09b5cf08b5aba134492a32b545a1bb8b1f03b3578ecd -TIMESTAMP 2022-09-14T09:09:41Z +MANIFEST Manifest.files.gz 29619 BLAKE2B 25fb755dbb7a06bedd3566bf807413dc823f491bb20d5dd9d7c7f1844555f2f20dc0ca0bca2f12135104a033814e18ca4a845c18ce374fb4667732071b28d3a4 SHA512 f2c1e9203e39472ca3113a9efc4d4091a6b222a9bac24c7cdaf8619e6b3ad2546e52eab951d17e4286fbaf69cf242edd2ddbe5cdcd3887bf01b42af30486f84f +TIMESTAMP 2022-09-14T15:09:39Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMhmlVfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMh7rNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDv1RAAibeXUo1uJgUhb152WOjTZT1YCIYjf67xvOE1Zoqu1woxf+LA2N9ZiGzs -/5hUwXH7rDiW+fH4UkmELGGhWvikaOo1abw8LWcXEbMsGFn44lcWQgOtw56oCTqZ -A3KGabQUY+JXWrPvSoccgEXC+kqRvKnGGVaKxvYxqNDijeZ0uwnPJOwx8kVgWvPI -W8E2cb60gHCCeiFIsx0J6maQhNJ5e9IvTBwIFYZ2oJ4l+BtQAlqFFOA6fPCpNAYD -0C+FaaIF30uyM1CzueM6HfNF7FbQLYbfa/C754fDN3lYUJmbHwTC6N0rempRjxKq -fl2SQUUp6Y/wUAYLGLbCCczCwIop+SswAzxRTs8lAc+BzzMQOyPreYsHe9NXCHKk -9QB/u1f5WsgGv179y29qEaKcQ9uFARVL/XTw7hLP35Wdd1Y66cjOcpUb81kY9ucR -Rpmu8SjgANxQltnLcKgXFNCecCPJJsGt/MsR/8gyls4Dtp5gFbLXEWIu6C3MYwbK -8VvyvIKYvDIAnKhy6TUj17OHN8cTK28WKcoHIzDboBe1q6/2Aj0Ojb2DG6PDqMFz -tlJt3ldOZCO1oKr6zwca1aUSxuP+7EBjPwmUo8iPT1RLziTxvYwrc0fogUjJPxmN -rSZpPAAxJSyPiNnXPOvBnrhsGdl+0R8Dop6+ZSNcplbs+iZY7XI= -=HnJZ +klDtaw/8Cis2FUTBPwwktvvu0yvwEAaKbMt18uw8K/YvQQZ2uElVUOQuZ+4fkJ+B +ZXbFEWUHXkYGTrwfIiCMT7uoYu0muVOcrQ/XrkVjnF3CBLLzOnd1Mouid8ySudvx +Evd58N9Y7AAuTJtFAcAzuB0JPotYJy1/eeH6IdOtNkDtKaSElL4Um+mNCWmkNgZC +ZYQzFPQGjQ4BjySGh6fA1/MIp+nHto+bEhcR/8aptAi33Ry/R3ZCEOKbwRO2azwo +nh93uydmOeyd5HlwH6mNsFRhW2OzwS/ypL9/mYOpCcpKc2Jfeoaj6F8UudN9wY7S +TnA9AkCV44h62Qtx0HDjZ44SdWlla0xBaNlWfyeIky7sz2r3Wn8uZ3MQPw3G4gvz +hUGjHaKoa8LWh9Q0q3qfzjgEc8fElDY9AizAn9uUnU+vCBIwQnhjFE3Gn+eaGf/C +eJMv8Y8inXWIPeuuPICVPKGsP9MV5ZlOQmCcEqKSUvo/EOThoMomXUF+d8RYQ7L2 +PjN9JAcxj9mMGJ48LbD11W2MRVcXKZ5z7rUD4e4SPtAvNVC+wkfPYo5ENWRYgCSZ +RpWnOwfibwcamz0Xeh2IKo+UBw3tmuzfNtFdQnuXArbaACgqudux6uLbin4LM2On +c+TXOES3jPmg1KFtX8lSm5YDznjBsjrike+BqOh42muycs3uyTQ= +=H+E1 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex b4c7f500f19c..b0d4b6d183ee 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz Binary files differindex a6bcf1c480cd..a068633fb90f 100644 --- a/app-office/Manifest.gz +++ b/app-office/Manifest.gz diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest index 839f1c4490b6..61831742bff4 100644 --- a/app-office/libalkimia/Manifest +++ b/app-office/libalkimia/Manifest @@ -1,4 +1,4 @@ AUX libalkimia-8.1.0-cmake.patch 1453 BLAKE2B 9dfb249e5fa95e78083f1f010960253915831888959944511d6e945a81f1f24a9e060c76e4927ac98ea8847c46b04dd8a1910079deb2ec0514a5b20d7c977d52 SHA512 61396c87615fd1105d1a3f10b687f987aaad6ca533b42ba36e9e5179a375e505652afad097726e8f2fd7da893c9593fe990461e7afa85b72933e803a8cf743db DIST alkimia-8.1.1.tar.xz 252332 BLAKE2B 35c5cbca47e993d0a771ec723fcdd764265b2d0706a77ac06bb892b0717f791bfbceb2611b64810abe9fb209ed065abae1545efa512009003a3626aa84940181 SHA512 3e96f5b32da3d8a7f23b3b0f0a0ba7923e472b972c06b35f918c7f00d1745fa747afb6b8fdc1d596b2c1d9757a8037de04a039047f47eb46383070721da05258 EBUILD libalkimia-8.1.1.ebuild 1996 BLAKE2B 9f7d94bae5d8b9b42e0b8b0fae1d7f56e82c47bc4674030e5f838b0f90852323de87a8453412bcef946242e92239f7fc32ffe010a4b92a1ca6a3120f75efb2ed SHA512 109bf6b54df3c54b4afcfd18605bb749be330bd0d66d3afac1cb80a00a36d5ffc8a1f1ff6c20440700870528d6c705fd74026e3ca79f3b6ffc143c62c8fbce0e -MISC metadata.xml 431 BLAKE2B b343d9d3e0cd7b836c0271dfc5bcac53ffc9f88b04a18c6ab7ee4d014110f3ef2f8ac0fce49dbbc0fb2e19018ebb80229988a3a47056d4da776e8f16a0605ba7 SHA512 a3acc31b8340f5c7314c24c272cb7a4e4dca7d0159b60fedf05d5c7874c4eec43bc7d4fa0aa9e532137910af1613757ce6fed1bc7e9426ba72c8e58d1aa2d11f +MISC metadata.xml 422 BLAKE2B 3dcb004865bfc7dbb4367d1a5ca617acc15738e44072718c2b9e5eabe8848f50198ddabf9cc395cd3683f0576e67bffbf65e200704230d624beb310e89bb3e60 SHA512 50770ec9d3512be154220bbb386c7bda521d182be612e02d3f0c34d579b6f5a27d27dc08098fdf50715aa039af96581a73e34e7369e29a543f9792e4df9a0766 diff --git a/app-office/libalkimia/metadata.xml b/app-office/libalkimia/metadata.xml index 7018ca1dd683..dd3462e37fd9 100644 --- a/app-office/libalkimia/metadata.xml +++ b/app-office/libalkimia/metadata.xml @@ -9,6 +9,6 @@ <bugs-to>https://bugs.kde.org/</bugs-to> </upstream> <use> - <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for embedded web browser widget</flag> + <flag name="webengine">Enable online quotes using <pkg>dev-qt/qtwebengine</pkg></flag> </use> </pkgmetadata> diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex 4db5cd504dd5..8f1553ab2752 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/aha/Manifest b/app-text/aha/Manifest new file mode 100644 index 000000000000..f0ca0cb1e169 --- /dev/null +++ b/app-text/aha/Manifest @@ -0,0 +1,4 @@ +AUX aha-0.5.1-null-ptr-dereference-fix.patch 2937 BLAKE2B 6806292fa4e1c97fe620fa692e4d22e6e952f329aa95b70f00d80f25021cad3d352af529dd6b77a6dd3668fb8646b459c9ad1409afe7edd4b4d73e2837735912 SHA512 240066fc094214290cfb49f403cdf654e29b1e3574562f3fc749bfc49f9ce20dae997c538a826889ef2a7c481b1eefabdc5f0033f0f23271687eecb6031f4767 +DIST aha-0.5.1.tar.gz 394410 BLAKE2B 7276219068a8e496b41a953f4cdfc130b85778b44d194fedb63b0f0d921db0efcf0f62fae52ec580ac1462e3b03edd6ad97dab7d7ff2c138ef300824efbad111 SHA512 0eb88e681208c0956e344d6574f9d7ba155d38bfb386d0a9f17022c5e925fb16d0efb6aa04804191b4cac1697a87a0f16ba51bcd97b6135cc7606046eaf89288 +EBUILD aha-0.5.1.ebuild 482 BLAKE2B 69283b20e8b28c9b0816c1d3c0e23b34e28904e9c613e63de4db7325bebf5f28102ebb1b5edb3e06cb20d47edcf595738c80fa77921f0829c551db050b80ab16 SHA512 685bcdc840d455bbfed91c4aa1d808152f072ac5c00e5d690fbffaecb8110b8a87aa93fc015fb8a2721daec2b70a8eab744a1650bbf1137edd2501f1814788a4 +MISC metadata.xml 679 BLAKE2B 1e3f5288af1d2a30f9ad157f676c196642113faf28fe97db1de68d8d62ede2cf45b76b8f17aa33b52b3c3015f131f6063a107c9dab75108278f1d055c247c521 SHA512 dfdba86f3c0cc684ed4a74e0ebe715aa295b5f8acae000e86609ceddbe3ee3e87b8c5640b0c955a60e389eef8201d64a5799ddbf061cf47c5423030fba458b9a diff --git a/app-text/aha/aha-0.5.1.ebuild b/app-text/aha/aha-0.5.1.ebuild new file mode 100644 index 000000000000..2cb556e1e882 --- /dev/null +++ b/app-text/aha/aha-0.5.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Converts ANSI escape sequences of a unix terminal to HTML code" +HOMEPAGE="https://github.com/theZiz/aha" +SRC_URI="https://github.com/theZiz/aha/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2+ MPL-1.1" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${P}-null-ptr-dereference-fix.patch" +) + +src_install() { + emake PREFIX="${D}/usr" install +} diff --git a/app-text/aha/files/aha-0.5.1-null-ptr-dereference-fix.patch b/app-text/aha/files/aha-0.5.1-null-ptr-dereference-fix.patch new file mode 100644 index 000000000000..6ec2ca9cae1d --- /dev/null +++ b/app-text/aha/files/aha-0.5.1-null-ptr-dereference-fix.patch @@ -0,0 +1,105 @@ +diff --git a/aha.c b/aha.c +index 46e43c0..2bfebb7 100644 +--- a/aha.c ++++ b/aha.c +@@ -138,6 +138,15 @@ pelem parseInsert(char* s) + return firstelem; + } + ++int parseDepthAtLeast(pelem elem, unsigned int wanted) { ++ while (elem != NULL) { ++ if (wanted == 0) return 1; ++ elem = elem->next; ++ --wanted; ++ } ++ return 0; ++} ++ + void deleteParse(pelem elem) + { + while (elem!=NULL) +@@ -831,27 +840,20 @@ int main(int argc,char* args[]) + } + else + if (momelem->value == 38 && +- momelem->next && +- momelem->next->value == 2 && +- momelem->next->next)// 38;2;<n> -> 24 Bit ++ parseDepthAtLeast(momelem, 4) && ++ momelem->next->value == 2)// 38;2;<r>;<g>;<b> -> 24 Bit + { +- momelem = momelem->next->next; +- pelem r,g,b; +- r = momelem; +- momelem = momelem->next; +- g = momelem; +- if ( momelem ) +- momelem = momelem->next; +- b = momelem; +- if ( r && g && b ) +- { +- state.highlighted = 0; +- state.fc_colormode = MODE_24BIT; +- *dest = +- (r->value & 255) * 65536 + +- (g->value & 255) * 256 + +- (b->value & 255); +- } ++ pelem r = momelem->next->next; ++ pelem g = r->next; ++ pelem b = g->next; ++ momelem = b; ++ ++ state.highlighted = 0; ++ state.fc_colormode = MODE_24BIT; ++ *dest = ++ (r->value & 255) * 65536 + ++ (g->value & 255) * 256 + ++ (b->value & 255); + } + else + { +@@ -899,27 +901,20 @@ int main(int argc,char* args[]) + } + else + if (momelem->value == 48 && +- momelem->next && +- momelem->next->value == 2 && +- momelem->next->next)// 48;2;<n> -> 24 Bit ++ parseDepthAtLeast(momelem, 4) && ++ momelem->next->value == 2)// 48;2;<r>;<g>;<b> -> 24 Bit + { +- momelem = momelem->next->next; +- pelem r,g,b; +- r = momelem; +- momelem = momelem->next; +- g = momelem; +- if ( momelem ) +- momelem = momelem->next; +- b = momelem; +- if ( r && g && b ) +- { +- state.bc_colormode = MODE_24BIT; +- state.highlighted = 0; +- *dest = +- (r->value & 255) * 65536 + +- (g->value & 255) * 256 + +- (b->value & 255); +- } ++ pelem r = momelem->next->next; ++ pelem g = r->next; ++ pelem b = g->next; ++ momelem = b; ++ ++ state.bc_colormode = MODE_24BIT; ++ state.highlighted = 0; ++ *dest = ++ (r->value & 255) * 65536 + ++ (g->value & 255) * 256 + ++ (b->value & 255); + } + else + { +-- +2.35.1 + diff --git a/app-text/aha/metadata.xml b/app-text/aha/metadata.xml new file mode 100644 index 000000000000..16118a3d4fa8 --- /dev/null +++ b/app-text/aha/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>zoltan@sinustrom.info</email> + <name>Zoltan Puskas</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> + aha (ANSI HTML Adapter) converts ANSI colors to HTML, e.g. if you want + to publish the output of ls --color=yes, git diff, ccal or htop as + static HTML somewhere. + </longdescription> + <upstream> + <remote-id type="github">theZiz/aha</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex 09d5aa21f9ed..e2e60702f7ec 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/kdb/Manifest b/dev-db/kdb/Manifest index 87b274952fae..77fb1ef5557f 100644 --- a/dev-db/kdb/Manifest +++ b/dev-db/kdb/Manifest @@ -1,4 +1,5 @@ +AUX kdb-3.2.0-postgresql-gcc12.patch 1355 BLAKE2B 1884b7b1db9a60a625722a3d20cfc8aece7320675aaa627737edd841997859de9ac499f8c07101eed67d1190a66334a23a99562819f30466f5c56fc566f437a0 SHA512 c6527802b3c34661717fd190f11385d8a4338ec5e3757ebdbc48df36ef40d7f6bcf44cba221faeef95507045840a5652e996b1621890c25d3944df1a4089607a DIST kdb-3.2.0-patches.tar.xz 7448 BLAKE2B 924a3ac0db2fedfa6d757dcb96fefc48540d5bee7dd2e1239e0e7eca9765393e3b72b13365a66a8e336a655aa4c8978e800f3baa86b704e85134d0c7281b90d7 SHA512 4fe59f33059dcfe19a26bed93615ce152f321f040daa57a2e6747a397aebbc896cd6c964cd2cb1350762552173ff146e4e51b864aa098ec5ae77e0dd6c6d9a2f DIST kdb-3.2.0.tar.xz 650180 BLAKE2B 306152b37c2ecc670d26a2df2ae8acb950505ecb37c4994f4debd1b80c8b2ee94252658fe28b59255d9ad0d350375171f3b43dc9e94949417c3aa9ed167134fe SHA512 7df22f2c5b6e20ae3de71cb6c76b234d2f1f33b2abcdffa85be313c63d067a40a85ed102b6256207315db08ced5d69f8bc40afdf84a188463713a6b2ffdb2df7 -EBUILD kdb-3.2.0-r2.ebuild 1633 BLAKE2B 698e0e01010ffd8572aee2e8ec0fc44c316250872004de93b8a8a746ac76ee97061be9549c64730d520d86c1323d0b29b8bc1f86c2a0b78ccd024dadabf885ca SHA512 62f815551b0abd3fd1aaa728c66d3bc3712671a9fb8c8769f2c19a7f8248c78c315e7c354a910d43de3d050f2d129a09f2c9d99d037dd2e91e7e8c86daa3b608 +EBUILD kdb-3.2.0-r2.ebuild 1689 BLAKE2B 8d56e52f6c5ca655557ceffc9a52c04d63a19df1a1d20d5c715049f65aeb47e54c26c27abebaeb2a6d813a4bf045e86ceeb320c8f06a2d96a950c02cff38e53c SHA512 9f8b07d26d09936cff23f988f057f0f76392734413a2f36ee807251c5faed7bb396230ed269fb734c327da3e46017a3797ddd694d50c05a8875437061e642b4c MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch b/dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch new file mode 100644 index 000000000000..d62539179b13 --- /dev/null +++ b/dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch @@ -0,0 +1,34 @@ +From 48f9167e37c9a2d024c525cab0ba65a2e02e248f Mon Sep 17 00:00:00 2001 +From: Yaakov Selkowitz <yselkowi@redhat.com> +Date: Mon, 20 Jun 2022 14:49:26 -0400 +Subject: [PATCH] postgresql: Fix build with GCC 12 (standard attributes in + middle of decl-specifiers) + +--- + src/drivers/postgresql/PostgresqlConnection_p.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/drivers/postgresql/PostgresqlConnection_p.h b/src/drivers/postgresql/PostgresqlConnection_p.h +index c0485786..99040c6a 100644 +--- a/src/drivers/postgresql/PostgresqlConnection_p.h ++++ b/src/drivers/postgresql/PostgresqlConnection_p.h +@@ -155,14 +155,14 @@ public: + return PQnfields(result); + } + +- inline Q_REQUIRED_RESULT KDbSqlField *field(int index) override ++ Q_REQUIRED_RESULT inline KDbSqlField *field(int index) override + { + return new PostgresqlSqlField(result, index); + } + + Q_REQUIRED_RESULT KDbField *createField(const QString &tableName, int index) override; + +- inline Q_REQUIRED_RESULT QSharedPointer<KDbSqlRecord> fetchRecord() override ++ Q_REQUIRED_RESULT inline QSharedPointer<KDbSqlRecord> fetchRecord() override + { + return QSharedPointer<KDbSqlRecord>(recordToFetch < recordsCount + ? new PostgresqlSqlRecord(result, recordToFetch++) +-- +GitLab + diff --git a/dev-db/kdb/kdb-3.2.0-r2.ebuild b/dev-db/kdb/kdb-3.2.0-r2.ebuild index caf82c0d8d8c..94af5b00c771 100644 --- a/dev-db/kdb/kdb-3.2.0-r2.ebuild +++ b/dev-db/kdb/kdb-3.2.0-r2.ebuild @@ -51,6 +51,7 @@ PATCHES=( "${WORKDIR}"/${P}-patches/${P}-gcc12.patch # master "${WORKDIR}"/${P}-patches/${P}-KDEInstallDirs.patch + "${FILESDIR}"/${P}-postgresql-gcc12.patch # bug 869368 ) pkg_setup() { diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz Binary files differindex df4f8c28b8c6..f80490e490ec 100644 --- a/dev-java/Manifest.gz +++ b/dev-java/Manifest.gz diff --git a/dev-java/byte-buddy/Manifest b/dev-java/byte-buddy/Manifest index 442c949c97f4..f68a034fb81f 100644 --- a/dev-java/byte-buddy/Manifest +++ b/dev-java/byte-buddy/Manifest @@ -1,5 +1,7 @@ DIST byte-buddy-1.12.12.tar.gz 149937318 BLAKE2B 1a1bd0de97b47ace4c64649da3ae80dcb421a4d46e9b4f66e121accad94a99a2b81fa9aeaca99ae14cf1ef56feff5248d5700d6b056d490563bbc7ae9f07ace9 SHA512 bd8dc5b86ce456d5a907dd23643233bb001c15df5419aeed177d3b4f8054ab172d13244d0b3fef734e8232dfdd9339745d8112fa69e0be566b62459c198bf67a DIST byte-buddy-1.12.13.tar.gz 1721038 BLAKE2B 60aadbbb3b56e5ac2ecc2bb162653b769f4d4b913bd675457ce2fbf12a5777addc4beb2bb2e347d5956dbf1fbe6a6dfce078a29c53b1f1e2a60585670897d4ee SHA512 88c221d0dccb248683069070e498c5d4320f4fce059c45f460e04fbd86c2c596c18a4c7f4e9b3a0480eaf96d93593d1f1af87d894a7c4b3d73511e88a95f4e92 +DIST byte-buddy-1.12.14.tar.gz 1857258 BLAKE2B 6957246f6689d1bdfdc6277ad752e03df0ae47c62b0afded77c94cdd41e00cc736517d0e4e5d5f8c59be519262a03864cde9bffa4ae53e5a7daeed84a519967f SHA512 5035be16fbdf2f7e8e2c93b87ee5f9adc927a19fd3b7d9fcd262906d8d21532cef8111084c3d6d0b75e101df0bfee19bf9177bc6a7d4b18cf0f26146fba4f147 EBUILD byte-buddy-1.12.12.ebuild 6641 BLAKE2B 5be4c84242682cdc08fbfb495253d3a0da7b16185ce1ffffab3771bf76531dbf8a011cf799cb7ff7bbe0e7ba4cd0712c12105fca8026bf8a3c4aa1d8464cd80e SHA512 60c8e42be0979cfba922fc01742b3a23689cca95193ef67a2129071d057b4ba9b44891bd6026cdd41a5d8a7dcb4779f12c4ac80ffbc32059f0875b8993e90520 EBUILD byte-buddy-1.12.13.ebuild 4576 BLAKE2B e670a5c667ad5d01a89e73bb6e4a4b3e34a7e70dd3ea1669e7abe76402dd7a1159d443eb1f5359c060b5ff7f6f85d9ef8970362669dc32a4da0093de7c27915b SHA512 d09eba83a9d2fb6d5f2a7020305499d67beda435161a25437466f76169b0930c7632cdc1e505a859effe6a239b0b6e7149c533bf6328cb089be6dce0be61b32c +EBUILD byte-buddy-1.12.14.ebuild 6737 BLAKE2B fa6cc684f2a2754b7db7eecfdb83b8f0027a421e1304a360e68272dde6d837ee78b1edb833b25a5167e0acf44f2eb2a13f8860e2bf9e13ff0f569612ecfa29d7 SHA512 7d2fa806770bbafb3adc538af4c0d8cc64fb5aaf793c69f504b55f11c0e9798f02d86d985870e7516de355c4950720832538e023332eac4ee516131742a8d251 MISC metadata.xml 440 BLAKE2B ef73e69de33dc6bbea38c81b8744fad5ce4764644d9cc6168d7c0f175856e30c3a577ffc597f25f8caf26bacfd80663b55eddde047a346fcb582d883269233b9 SHA512 b27c92e768c2783c90c8b4693c3265a9533a09abe76b2b3bd54e3865d270eed91414fcd89513bc30feb0243ea21f63d354b907b74eb18e98f899811101a6c956 diff --git a/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild b/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild new file mode 100644 index 000000000000..a2dee2c98e3d --- /dev/null +++ b/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild @@ -0,0 +1,202 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/raphw/byte-buddy/archive/byte-buddy-1.12.14.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild byte-buddy-1.12.14.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="net.bytebuddy:byte-buddy-agent:1.12.14" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Offers convenience for attaching an agent to the local or a remote VM" +HOMEPAGE="https://bytebuddy.net" +SRC_URI="https://github.com/raphw/${PN}/archive/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=" + >=virtual/jdk-11:* + dev-java/asm:9 + dev-java/findbugs-annotations:0 + dev-java/jna:4 + dev-java/jsr305:0 + test? ( + dev-java/mockito:4 + ) +" + +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/${PN}-${P}" + +JAVA_CLASSPATH_EXTRA=" + asm-9 + findbugs-annotations + jsr305 + jna-4 +" + +src_prepare() { + default + # https://github.com/raphw/byte-buddy/blob/byte-buddy-1.12.14/byte-buddy-agent/pom.xml#L132-L166 + cat > byte-buddy-agent/src/main/java/module-info.java <<-EOF + module net.bytebuddy.agent { + requires java.instrument; + requires static jdk.attach; + requires static com.sun.jna; + requires static com.sun.jna.platform; + requires java.base; + exports net.bytebuddy.agent; + exports net.bytebuddy.agent.utility.nullability; + } + EOF + + # adjustment for recent mockito versions + sed \ + -e 's:verifyZeroInteractions:verifyNoInteractions:g' \ + -i byte-buddy-dep/src/test/java/net/bytebuddy/*.java \ + -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*Test.java \ + -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*/*Test.java \ + -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*/*/*Test.java \ + -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*/*/*/*Test.java \ + || die + + # instead of shading byte-buddy-dep we move it into byte-buddy. + mv byte-buddy{-dep,}/src/main/java || die "cannot move sources" + mv byte-buddy{-dep,}/src/test || die "cannot move tests" + + # https://github.com/raphw/byte-buddy/blob/byte-buddy-1.12.14/byte-buddy/pom.xml#L159-L195 + cat > byte-buddy/src/main/java/module-info.java <<-EOF + module net.bytebuddy { + requires static java.instrument; + requires static java.management; + requires static jdk.unsupported; + requires static net.bytebuddy.agent; + requires static com.sun.jna; + requires static com.sun.jna.platform; + requires java.base; + exports net.bytebuddy; + exports net.bytebuddy.agent.builder; + exports net.bytebuddy.asm; + exports net.bytebuddy.build; + exports net.bytebuddy.description; + exports net.bytebuddy.description.annotation; + exports net.bytebuddy.description.enumeration; + exports net.bytebuddy.description.field; + exports net.bytebuddy.description.method; + exports net.bytebuddy.description.modifier; + exports net.bytebuddy.description.type; + exports net.bytebuddy.dynamic; + exports net.bytebuddy.dynamic.loading; + exports net.bytebuddy.dynamic.scaffold; + exports net.bytebuddy.dynamic.scaffold.inline; + exports net.bytebuddy.dynamic.scaffold.subclass; + exports net.bytebuddy.implementation; + exports net.bytebuddy.implementation.attribute; + exports net.bytebuddy.implementation.auxiliary; + exports net.bytebuddy.implementation.bind; + exports net.bytebuddy.implementation.bind.annotation; + exports net.bytebuddy.implementation.bytecode; + exports net.bytebuddy.implementation.bytecode.assign; + exports net.bytebuddy.implementation.bytecode.assign.primitive; + exports net.bytebuddy.implementation.bytecode.assign.reference; + exports net.bytebuddy.implementation.bytecode.collection; + exports net.bytebuddy.implementation.bytecode.constant; + exports net.bytebuddy.implementation.bytecode.member; + exports net.bytebuddy.matcher; + exports net.bytebuddy.pool; + exports net.bytebuddy.utility; + exports net.bytebuddy.utility.nullability; + exports net.bytebuddy.utility.privilege; + exports net.bytebuddy.utility.visitor; + } + EOF + # We don't bundle, hence cannot export them + # exports net.bytebuddy.jar.asm; + # exports net.bytebuddy.jar.asm.signature; + # exports net.bytebuddy.jar.asm.commons; +} + +src_compile() { + einfo "Compiling byte-buddy-agent.jar" + JAVA_SRC_DIR="byte-buddy-agent/src/main/java" + JAVA_RESOURCE_DIRS="byte-buddy-agent/src/main/resources" + JAVA_JAR_FILENAME="byte-buddy-agent.jar" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy-agent.jar" + rm -r target || die + + einfo "Compiling byte-buddy.jar" + JAVA_SRC_DIR="byte-buddy/src/main/java" + JAVA_RESOURCE_DIRS=() + JAVA_JAR_FILENAME="byte-buddy.jar" + JAVA_MAIN_CLASS="net.bytebuddy.build.Plugin\$Engine\$Default" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy.jar" + rm -r target || die + + if use doc; then + einfo "Compiling javadocs" + JAVA_SRC_DIR=( + "byte-buddy-agent/src/main/java" + "byte-buddy-dep/src/main/java" + ) + JAVA_JAR_FILENAME="ignoreme.jar" + java-pkg-simple_src_compile + fi +} + +src_test() { + JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4" + + # einfo "Setting -Djava.library.path" + # This would work only after manually adding libjnidispatch.so to /usr/share/jna-4/lib/jna.jar, + # done with ( jar -uf /usr/share/jna-4/lib/jna.jar -C . com/sun/jna/linux-x86-64/libjnidispatch ) +# JAVA_TEST_EXTRA_ARGS=( -Djava.library.path+="$(java-config -i jna-4)" com.sun.jna.Native ) + # Otherwise fails with: + # Exception in thread "main" java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/linux-x86-64/libjnidispatch.so) not found in resource path + + einfo "Testing byte-buddy-agent" + JAVA_TEST_SRC_DIR="byte-buddy-agent/src/test/java" + # Native library (com/sun/jna/linux-x86-64/libjnidispatch.so) not found in resource path + JAVA_TEST_EXCLUDES=( + net.bytebuddy.agent.VirtualMachineAttachmentTest + ) + java-pkg-simple_src_test + + einfo "Testing byte-buddy" + JAVA_TEST_SRC_DIR="byte-buddy/src/test/java" + JAVA_TEST_RESOURCE_DIRS=( + byte-buddy/src/test/resources + byte-buddy/src/test/precompiled* + ) + + # what "mvn test" does with java 17 is: + # Tests run: 10022, Failures: 0, Errors: 0, Skipped: 0 + JAVA_TEST_EXCLUDES+=( + net.bytebuddy.pool.TypePoolDefaultMethodDescriptionTest # 39 tests + net.bytebuddy.build.CachedReturnPluginTest # 44 tests + net.bytebuddy.build.CachedReturnPluginOtherTest # 4 tests + ) + java-pkg-simple_src_test +} + +src_install() { + java-pkg_dojar "byte-buddy-agent.jar" + java-pkg_dojar "byte-buddy.jar" + + if use doc; then + java-pkg_dojavadoc target/api + fi + + if use source; then + java-pkg_dosrc "byte-buddy-agent/src/main/java/*" + java-pkg_dosrc "byte-buddy/src/main/java/*" + fi +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 94db9dac936b..2a6e16ed2e3e 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/grantlee/Manifest b/dev-libs/grantlee/Manifest index 616855a6c5b2..e26ad34705bb 100644 --- a/dev-libs/grantlee/Manifest +++ b/dev-libs/grantlee/Manifest @@ -1,5 +1,8 @@ AUX grantlee-0.3.0-nonfatal-warnings.patch 573 BLAKE2B 1e7ca46d955900e24597666e04b7e6eb60ef5c5bc6e77964721bbed93612bd5024a6935f297f0b888c93c78da71472ac0cc03d842dc04c61e3eafcc7d18b92f3 SHA512 903a1ece31f2ddce273188d29078fbd14fab064eb1a1242569a856b716d85e9a3eab99c348d691cc2b41c83a9e446934629dd211dbebed1e74ca8ab1a24d9ea9 AUX grantlee-5.2.0-slot.patch 2261 BLAKE2B e84c2899e45b0476b1455c7935af2058167f168c9abbf5c324b7bdf7402fe6b272d57cfdca64c61189f4107f436e333ebd2ee5e3f3235f04e46fbc5d80526cf6 SHA512 fbef42f23ce9f44820215112e0b2f7dcf3f0a6bffcb79939c6693471cc35ad53452792efb269be6699b99a0b3d54318d4dd84a5b89d71d51cd2192b479f5ca7c +AUX grantlee-5.3.0-slot.patch 2262 BLAKE2B 8a876c6e19f426c3eaa6117672def327b57fada417e94a523e7c91b0d33bcb6c05d26ae0467463544e6f926014efa04fd78d9d9bd50ef84b0e48b8d24efcb37a SHA512 2e9f0bdb3fd493548944fdac879c6854d08ed27c3ef957f6a9d35d10fd0223b1794a01dcede28d639d3846dc5eb6c5bb86a0d82b0612020780e9735f60ba3546 DIST grantlee-5.2.0.tar.gz 1166467 BLAKE2B 89f66fefe3c5bbd087cdaed0f83a6b9ca2456629465dfd68d32c6f316d6d4533ece09e5a1444833897c70abbeb8258e0ca9faba09388dcbf40245c04f72f5040 SHA512 94b53d103aa775e6d45357d44d5634a5214d12ea7178d251fda30c5a88ddc2682ae44501ee8b7dc475793b84fa0998eb0bc13eea3f2e10ab29b1489db6ea60bd +DIST grantlee-5.3.0.tar.gz 1176075 BLAKE2B a3418250845b39c4766dd19a1f423f18ca7393f675d0045477b345e589d5649f1cc332f9c228e9e9317bdf356992e533cfabe62bcfb50c40ffa38be9b5009013 SHA512 8018c92e1001e039243b4a22a790907b53bff21e062c7e3ee63d1e2de4ce7bccc4a7580fc4ec2e61dc2f7131ac336d46f76e2f03a7314c1547b8744842c0a02a EBUILD grantlee-5.2.0.ebuild 1070 BLAKE2B e1c7e4b33661b07c114de7b0c4b2626d029674202651ca83d8e1dc26fa3cde2234218f9580ce145a1f1b650dcfe4b0bed117a39de352b013c1dd43670bf6bd85 SHA512 1556fb717d94328c13f71e4d75d9834b415468dc067a00287d7250d54525ec9032bdf4fb554bcdc86f7feb53cb1bd2a1ec9b4cbc99ed402edb57355e6067362a +EBUILD grantlee-5.3.0.ebuild 1124 BLAKE2B 452da7e27908714d623689af13cc3d90d4d81cbbc8a6060636285aa638ec953041f2329a648afee434e10370717f9f70f836b3291acae36e562d8208ec1fb960 SHA512 3d13046bf15fef54c088058b8bdafdcca35897bf7774da92a45772752ef738fddf7fa9e097a93a7cbf4d0597a9293a954d61346ea8f36c917dfb90fc96e88185 MISC metadata.xml 332 BLAKE2B 655bf07600689b25f75cd8889d468ab092a861c8cd88c604a3d0411916ae29ab1508ebd7e296d0df1f037ab9cfad06b146cc2d0fe5d2d4d590d8a36e2de858ed SHA512 5837c62f635103c8ff77caf457916a32600134cd2d9333dc5389f92fa95fba39af867eac73df99fe59cd0c9a16388c6da890f25397986c8406e844aec66bf66b diff --git a/dev-libs/grantlee/files/grantlee-5.3.0-slot.patch b/dev-libs/grantlee/files/grantlee-5.3.0-slot.patch new file mode 100644 index 000000000000..444274b0992c --- /dev/null +++ b/dev-libs/grantlee/files/grantlee-5.3.0-slot.patch @@ -0,0 +1,65 @@ +From f9dda5f8a81c18c59eabcea515084253c284803a Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Sat, 30 Nov 2019 11:55:33 +0100 +Subject: [PATCH] Install headers to a custom location to permit slotting + +That was previously necessary with Qt4 version, let's keep it while +Qt6 is around the corner. +--- + templates/lib/CMakeLists.txt | 5 +++-- + textdocument/lib/CMakeLists.txt | 5 +++-- + 2 files changed, 6 insertions(+), 4 deletions(-) + +diff --git a/templates/lib/CMakeLists.txt b/templates/lib/CMakeLists.txt +index 07a192c..9049bdc 100644 +--- a/templates/lib/CMakeLists.txt ++++ b/templates/lib/CMakeLists.txt +@@ -101,6 +101,7 @@ if (Qt5Qml_FOUND OR Qt6Qml_FOUND) + + target_sources(Grantlee_Templates PRIVATE ${scriptabletags_SRCS}) + target_include_directories(Grantlee_Templates PRIVATE ../scriptabletags) ++ target_include_directories(Grantlee_Templates INTERFACE "$<INSTALL_INTERFACE:include/grantlee5>") + if (GRANTLEE_BUILD_WITH_QT6) + target_link_libraries(Grantlee_Templates + PRIVATE Qt6::Qml +@@ -164,10 +165,10 @@ install(FILES + token.h + util.h + variable.h +- DESTINATION include/grantlee COMPONENT Templates ++ DESTINATION include/grantlee5/grantlee COMPONENT Templates + ) + + install(FILES + grantlee_templates.h +- DESTINATION include COMPONENT Templates ++ DESTINATION include/grantlee5 COMPONENT Templates + ) +diff --git a/textdocument/lib/CMakeLists.txt b/textdocument/lib/CMakeLists.txt +index a472267..8134d83 100644 +--- a/textdocument/lib/CMakeLists.txt ++++ b/textdocument/lib/CMakeLists.txt +@@ -34,6 +34,7 @@ if (CMAKE_GENERATOR MATCHES "Visual Studio") + ) + endforeach() + endif() ++target_include_directories(Grantlee_TextDocument INTERFACE "$<INSTALL_INTERFACE:include/grantlee5>") + + if (GRANTLEE_BUILD_WITH_QT6) + target_link_libraries(Grantlee_TextDocument +@@ -65,10 +66,10 @@ install(FILES + texthtmlbuilder.h + mediawikimarkupbuilder.h + ${CMAKE_CURRENT_BINARY_DIR}/grantlee_textdocument_export.h +- DESTINATION include/grantlee COMPONENT TextDocument ++ DESTINATION include/grantlee5/grantlee COMPONENT TextDocument + ) + + install(FILES + grantlee_textdocument.h +- DESTINATION include COMPONENT TextDocument ++ DESTINATION include/grantlee5 COMPONENT TextDocument + ) +-- +2.37.3 + diff --git a/dev-libs/grantlee/grantlee-5.3.0.ebuild b/dev-libs/grantlee/grantlee-5.3.0.ebuild new file mode 100644 index 000000000000..d28d8a77daee --- /dev/null +++ b/dev-libs/grantlee/grantlee-5.3.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +DESCRIPTION="C++ string template engine based on the Django template system" +HOMEPAGE="https://github.com/steveire/grantlee" +SRC_URI="http://downloads.grantlee.org/${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug doc test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.0-nonfatal-warnings.patch" + "${FILESDIR}/${P}-slot.patch" # TODO: Qt5 specific +) + +src_configure() { + local mycmakeargs=( + -DGRANTLEE_BUILD_WITH_QT6=OFF + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + use doc && cmake_src_compile docs +} + +src_test() { + virtx cmake_src_test +} + +src_install() { + use doc && local HTML_DOCS=("${BUILD_DIR}/apidox/") + + cmake_src_install +} diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz Binary files differindex cc5de31db6de..92ec7a2e6ce8 100644 --- a/dev-php/Manifest.gz +++ b/dev-php/Manifest.gz diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest index 0f14a7c6b90b..44773c71ce4e 100644 --- a/dev-php/smarty/Manifest +++ b/dev-php/smarty/Manifest @@ -1,4 +1,6 @@ DIST manual-en.3.1.14.zip 408414 BLAKE2B 03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b SHA512 d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58 DIST smarty-4.1.1.tar.gz 235624 BLAKE2B c624812ebebb1a8d09a5d80e2826b4e0e90310f6f53f903c9e962542b41b5c150ede1031f66c290e4dc2bb336eb532fd3305a3d97c7e43768d45f57df6815448 SHA512 93e601959651a00bdf9be9c9ddcfea6b189f70270ec8ab4764d2759c0c4de07c74a79cf4e42ee97d16c246130d6f1da5c8601fa60e5194906fe3b416934d1ef5 +DIST smarty-4.2.1.tar.gz 236881 BLAKE2B 4014178cfc4411a9ded3120d0e3e977af0190bc03f6ed21bbd2c484ca8fb4e5aa79fe9c606ee13be87db94c17a00d7d0399cb04fe09c4b439b95bc7b9331d675 SHA512 0d55ab1d329aaa0853a1c40b5b0207d3ddc8b0c25d863a217b3c4ac8bb0a796bb60eda2919b5dda569565b03b8dd44dff67b55d8fafc005164f2848bb481d131 EBUILD smarty-4.1.1.ebuild 1344 BLAKE2B 80344cc79df6ab8d1afcf0dedf442cebbb23bd3d14e2e3aaaff58de681fd1d444e1887448e1c72f65e2a22bb101ccfc3f56ec1a1b499c79d19e5534bef1d3a32 SHA512 47bfdd8491f4eb1ac7c46670c91539a20a880af791eefab712c9230ba9b27b8ac8193098967b90441bd497fbf41242b963fb98b22c756477e764f4dfb26e105a +EBUILD smarty-4.2.1.ebuild 1303 BLAKE2B 69c95b412d1fb2e3e021db7ee322bd2d8fdd7143bc6dd79fe6ebb7607fade37a731b31b037ce196880a27bcf49b65c3c5b79786cabb77175c1c3677730edf699 SHA512 eaaea0b1d9d2e0b0d16af01fa7bbc28af8e9584493011aebf58b99ba78ce936abb56a597e184d2c382d03bc7fc1fc8fb51295c7ef88a0ed238c8858e65ba0c48 MISC metadata.xml 742 BLAKE2B 2e882a2cd16715923bd3b93e032b2680fe07853bc0a1a03a62690f57a0254373611e5dd323dec285ac3d051dfdfd167f114c68ad4ca2caa916a76262d71e4725 SHA512 3589fb45084564c669e97fdebab3964ced2500dea7a53dd452961e71a3a2d5070cb71467dc3489a4a2474858ebf8f4d05d8b01728382e08215752b535b6a3681 diff --git a/dev-php/smarty/smarty-4.2.1.ebuild b/dev-php/smarty/smarty-4.2.1.ebuild new file mode 100644 index 000000000000..d19caaedccde --- /dev/null +++ b/dev-php/smarty/smarty-4.2.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A template engine for PHP" +HOMEPAGE="https://www.smarty.net/ https://github.com/smarty-php/smarty/" +SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# PHP unicode support is detected at runtime, and the cached templates +# that smarty generates depend on it. If, later on, PHP is reinstalled +# without unicode support, all of the previously-generated cached +# templates will begin to throw 500 errrors for missing mb_foo +# functions. See bug #532618. +RDEPEND="dev-lang/php:*[unicode]" + +src_install() { + insinto "/usr/share/php/${PN}" + doins -r libs/* + + # The smarty docs and examples aren't part of the tarball, + # https://github.com/smarty-php/smarty/issues/799 + local DOCS=( CHANGELOG.md README.md SECURITY.md ) + einstalldocs +} + +pkg_postinst() { + elog "${PN} has been installed in /usr/share/php/${PN}/." + elog + elog 'To use it in your scripts, include the Smarty.class.php file' + elog "from the \"${PN}\" directory; for example," + elog + elog " require('${PN}/Smarty.class.php');" + elog + elog 'After that, the Smarty class will be available to you.' +} diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz Binary files differindex beb764a93a9f..f8ee74521937 100644 --- a/games-action/Manifest.gz +++ b/games-action/Manifest.gz diff --git a/games-action/polymc/Manifest b/games-action/polymc/Manifest index a85b6ec3a377..6d80772534ce 100644 --- a/games-action/polymc/Manifest +++ b/games-action/polymc/Manifest @@ -1,7 +1,7 @@ AUX polymc-1.4.1-include_QDebug.patch 338 BLAKE2B f9a16cc8c4e6c9c6b4cacaf7aaee66d2230a89f4c18b79677f3f25efdf430cb8f3125a6018ed6fa82f5e8c7d5e840012d260b4dad9a0a924c67abb8c009727e1 SHA512 17107c35811afd7c3f2e654451e9b0acda8234e032d62c22d9f13b5def659f25f367f980aaadb67e91309e67998f94513f15971a348e2da6b0f749cf4e2069ab DIST polymc-1.4.1.tar.gz 5771113 BLAKE2B d55907770d913c814015c4337c0442cb3fdaf92815f3e2f1f496b7869b6da8ee2295260efc3df67e7407ee27d300c4e89900603281e69163c07df216193c05d9 SHA512 170d03b61d3e9edbe1a0b27812e52fb90963d09769327f2d95eab6c4b7c88291136f47a44b7c206808fcc2e0e9ddf4aeb3a3f267ccbdc6b70b44d91c4642bf75 DIST polymc-1.4.2.tar.gz 5766773 BLAKE2B 0d40f2b1fc6df28089d874a2de949b24a719936b0961fa08a0e909a82931b411926464328ada8ec05c148ba39e405ff9f4d336fc4ade316725756e235231eb60 SHA512 6212752a176e0d3414f66b013b46adc500c5d9e7fa250646aaf9b6bd42b9cbaa7c23282c7da6105e37d6ae77f790cd0036ad4e07b8aa50b611d41045035bc533 -EBUILD polymc-1.4.1-r2.ebuild 2976 BLAKE2B 6793698c8524ee1723a877d6dcdebcc99abf75f02d7382e5b81cfa49f0a81d94332d6ef854426d49581a8b9f5acedd3dcda6af9e3b34490bfce70804aa91de7c SHA512 dad811958f1054f87aecd00656835c8de60181385e3369f6529071ec97f3df8f3c30cf0c0a5f6f1ae3a02804bcd4ccd2cf204ec80d9eae4dda8c2e48a8367fe0 -EBUILD polymc-1.4.2-r1.ebuild 2981 BLAKE2B 0d3fa84d4442ce6028f78b0683184ea3b942373a8dfe03eb38b89b6c415e092956563d06232b549d3785e195847388482f2006bc656445cef34f4530f596bab0 SHA512 2d8e6813edc8ba93d472207cb2da2e5dabcac472ce7e9edb21ef1844faa59d5ab7387ed009900961aad67df585d2c2eec4204e339fc3916aebb51ab8be16b3b2 -EBUILD polymc-9999.ebuild 2981 BLAKE2B 0d3fa84d4442ce6028f78b0683184ea3b942373a8dfe03eb38b89b6c415e092956563d06232b549d3785e195847388482f2006bc656445cef34f4530f596bab0 SHA512 2d8e6813edc8ba93d472207cb2da2e5dabcac472ce7e9edb21ef1844faa59d5ab7387ed009900961aad67df585d2c2eec4204e339fc3916aebb51ab8be16b3b2 +EBUILD polymc-1.4.1-r2.ebuild 2973 BLAKE2B 1148e46babe0f01f660276d17cbe5f3c0d211e95d9e70fcbc29d82741eba0df0cee8dedad158a91e20277a0f3901345b7eddf5ace5df2a159954ccec4dfc837f SHA512 9e221ef06ee99a397f34dcfe5fa5e9c1bdebfb72ffea5e83c64cd116683895bb1cf5bf3d25d00bf8fef6cfe4314c5241ef3db1adaeb798343f6777add191d2a9 +EBUILD polymc-1.4.2-r1.ebuild 2978 BLAKE2B 94a90500f3bff1239946887ecab570fddbb8755e035d8b1f0a9a2ad6ebee31bb13f89e9243532fde1220fa841970134240f834771f30e5ef4863066532aa7bd1 SHA512 0f796ce2379c076aea537395527e313203d2243bb667fa958b6035741c8a72dda2beecf854a8b5b4dee09f4edcd15d1cc0ba91e7bd3ba1bb40421444b6225ad8 +EBUILD polymc-9999.ebuild 2978 BLAKE2B 94a90500f3bff1239946887ecab570fddbb8755e035d8b1f0a9a2ad6ebee31bb13f89e9243532fde1220fa841970134240f834771f30e5ef4863066532aa7bd1 SHA512 0f796ce2379c076aea537395527e313203d2243bb667fa958b6035741c8a72dda2beecf854a8b5b4dee09f4edcd15d1cc0ba91e7bd3ba1bb40421444b6225ad8 MISC metadata.xml 1088 BLAKE2B 5a9d980fb174d942db61bacb4e5b7d65b59f2ecbc91e4e4a5b15b91fc1abb1d6ab9e8acd3a9db6e526df1321e25120ba89f0802f859daae86a2269542b51db3a SHA512 1c2657370e99a198fc2dea81e9829509e0a49a0a87230cf51b6c695ea1f46a85c0a9a4c001c793b733eef2134db8966ba54d6188e4241095a330604dccc91f4b diff --git a/games-action/polymc/polymc-1.4.1-r2.ebuild b/games-action/polymc/polymc-1.4.1-r2.ebuild index 8be887f9adeb..826e2e11a7aa 100644 --- a/games-action/polymc/polymc-1.4.1-r2.ebuild +++ b/games-action/polymc/polymc-1.4.1-r2.ebuild @@ -126,7 +126,7 @@ pkg_postinst() { xdg_pkg_postinst # https://github.com/PolyMC/PolyMC/issues/227 - optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr + optfeature "old Minecraft (<= 1.12.2) support" x11-apps/xrandr optfeature "built-in MangoHud support" games-util/mangohud optfeature "built-in Feral Gamemode support" games-util/gamemode diff --git a/games-action/polymc/polymc-1.4.2-r1.ebuild b/games-action/polymc/polymc-1.4.2-r1.ebuild index be9731e0416c..0f99fa720844 100644 --- a/games-action/polymc/polymc-1.4.2-r1.ebuild +++ b/games-action/polymc/polymc-1.4.2-r1.ebuild @@ -126,7 +126,7 @@ pkg_postinst() { xdg_pkg_postinst # https://github.com/PolyMC/PolyMC/issues/227 - optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr + optfeature "old Minecraft (<= 1.12.2) support" x11-apps/xrandr optfeature "built-in MangoHud support" games-util/mangohud optfeature "built-in Feral Gamemode support" games-util/gamemode diff --git a/games-action/polymc/polymc-9999.ebuild b/games-action/polymc/polymc-9999.ebuild index be9731e0416c..0f99fa720844 100644 --- a/games-action/polymc/polymc-9999.ebuild +++ b/games-action/polymc/polymc-9999.ebuild @@ -126,7 +126,7 @@ pkg_postinst() { xdg_pkg_postinst # https://github.com/PolyMC/PolyMC/issues/227 - optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr + optfeature "old Minecraft (<= 1.12.2) support" x11-apps/xrandr optfeature "built-in MangoHud support" games-util/mangohud optfeature "built-in Feral Gamemode support" games-util/gamemode diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz Binary files differindex f08a4da490e5..fed1be00f09b 100644 --- a/kde-apps/Manifest.gz +++ b/kde-apps/Manifest.gz diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest index 91f43752b84c..05e032c694e2 100644 --- a/kde-apps/okular/Manifest +++ b/kde-apps/okular/Manifest @@ -5,4 +5,4 @@ DIST okular-22.04.3.tar.xz 8219616 BLAKE2B 016e01d3a8495faa0c3c51ac583817ecdedf2 DIST okular-22.08.1.tar.xz 8225648 BLAKE2B 82dd38bc16e552291b933bc155bdbf7b5037be7ebd37622efd86e040027bda86fb784846074f51380f7dc3efd3752c0c163479e99bcbb681266fdb554ada295d SHA512 1fa3c8763d7432a21448c3715e69658609bf9cc50d767f74db89a37f0ef890dff97d276526aa6f41a0fcb91c36df39a1274d243785da74ce811448d896588d43 EBUILD okular-22.04.3-r1.ebuild 3427 BLAKE2B 129b3b7b4d902093c5a68c90aadba4680f6791a9e7f63f6779f80dca2cc849970acaf0b852e4e8570a66b81b97259852067362e8c275b9d352f203f220acde93 SHA512 ced071782ba90f4a1f61029e3ec3da975d6fee77b5f5eba239de09056d7c74e28da796998d39635db0113a34c89e0aa2230683c6333347e48633da5fb3728515 EBUILD okular-22.08.1-r1.ebuild 3517 BLAKE2B ed39a74ade789fe3c065fc385e73f2a430cf115a7a94812b9bfb116c3b32098c6f4d5f26f81f544a2d6fcbf29eed719e706b284955d783983e074bab71cbc26a SHA512 a727c254651d76833ee7ece5bcfbd61e9468bccb2f277b931e56384955ff693d3efaf1feb04cbde5279d671643e1a5b602cfdada89c82312033904ab7c8c68f3 -MISC metadata.xml 1033 BLAKE2B a75a5164782acbc7d91406190f38a62e6f0b85e79eb039f0d9489001525c1f1a770960a552f10b1e98cb6fb6780ef092df9f0562fbd8234eb9c89177d08a935b SHA512 5f9ffca95088857d8d7c22037407cc5ccdf5dc4e8bec7a12999431111952408bc7ce5123f50d5691123a82ece47cbb8173dc17e866685179a5d2fe5c532352f4 +MISC metadata.xml 1080 BLAKE2B 3f1fb6d9a0f40888c94aff100b5d65e537932a057d1ac6440722632f0ccd306f6cc11757af3d46082cf5126156736f0abc7a39244037f6b7e616e47eb66e3db5 SHA512 2f87932381ea792a15a330d3ce842b278b36d8460919a8e4f210537e2fe0f68448e9ffb943cd80da86242f72cbdc4341d03cb5ce26573fef894c133905b74c20 diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml index b894d40b6886..e4668c73afec 100644 --- a/kde-apps/okular/metadata.xml +++ b/kde-apps/okular/metadata.xml @@ -13,7 +13,7 @@ <flag name="epub">Enable E-Book support via <pkg>app-text/ebook-tools</pkg></flag> <flag name="image-backend">Enable image viewing support</flag> <flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag> - <flag name="mobi">Enable mobipocket support</flag> + <flag name="mobi">Enable mobipocket support via <pkg>kde-apps/kdegraphics-mobipocket</pkg></flag> <flag name="plucker">Enable Plucker E-Book for Palm OS devices support</flag> <flag name="qml">Install Okular Qml components</flag> <flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag> diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz Binary files differindex 7a679b94d312..4c33db87bf11 100644 --- a/kde-plasma/Manifest.gz +++ b/kde-plasma/Manifest.gz diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index 14420b71cd9c..41d170a26fb6 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -2,6 +2,6 @@ AUX kcm-about-distrorc 108 BLAKE2B 9324829040a699d8858a739b228b14035f8a33d4cc5e1 DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 DIST kinfocenter-5.24.6.tar.xz 720088 BLAKE2B f124db8c27ddd95084ed569716807987510f23731ce8ece0d7f303be95f17764bde6e522dc72f8dc209fa5f81305f70e8cccc08e93e7b1fe4b983b6e2f38fdc1 SHA512 bb30faf3fdef1df6df7740210da4a63a596b6a354774dd46fabf7561df265eccac85c8fc500b3e5bcf48b8bbef60b4617aa5b3bc245ea10117e8e9a082f98717 DIST kinfocenter-5.25.5.tar.xz 730600 BLAKE2B ab94fb984cbdb4827a3e06a15e1d3dcc4510be7db3f40bd8124c469bddf461fc2b36311e1e4be57cfd9d6ea5fcdf34be006b73f810efa55bd00ef9299531be3a SHA512 9683cac383d52871a37a4847cb416384d241a5fcd1a2c69be6992c77504453718fd8b0235195008872a3983033d4f63ec2748cd00cdeee6fcf270d054ac6e21c -EBUILD kinfocenter-5.24.6.ebuild 2270 BLAKE2B 34ab57369856e698351f1891db8c8078ac1f3abcd6f8edf972661618bde2e06d3f4499ca4e2afb436d899486a85c5ba41b4a78a901e5d3fa222c686b4d8021d7 SHA512 ace50dfd238b3796826fa587bffe64df2feb33eb45c44aed9497841506864398018e386670e01835fbfe462476c8301f8aa4abe8068aa18f5bba4ff13b43b51f -EBUILD kinfocenter-5.25.5.ebuild 2273 BLAKE2B bfc5cbc51f313334b2e6f935b7ae420148b1716aabb603a5dd4b54f70b6c692a6dea7ec299f4c6453901cae408947c4839c619400ef6bd40646a448ca98eaa18 SHA512 741fc4d5907b0dec3158e19bb14c76cff2c6ce616329faa290874066e0cab918f818fa6584c125f20154125dc287791d27b3411b34a3d94f861ae0647d597788 +EBUILD kinfocenter-5.24.6.ebuild 2339 BLAKE2B 66955153f8a905e5ce290ea21bb3d0ed6783ce604bfada2f1671712f6aedb7c530f67179816f987bec868e62840e676d044e51b8302b44ad118932b68b3f8bc7 SHA512 507fa2edb25b4bf3ad5184a4a76327ab3097ddcb7c22bed6a813a0ac898724256c97fff217554e19e719d1982609e958aab9fdd823115261b170921da7acab96 +EBUILD kinfocenter-5.25.5.ebuild 2342 BLAKE2B 94df82c435419a6c0e46f43d9220415a69b50d962c54ab3fea19fc7c0e3ecf0c82525c525c6b896869cf8d9d2eab533472f879b4295a565e1f4f6c0021c6c6e8 SHA512 20968555abf44c558c923d2088e35a338c4078a51fbb8c16822f56cffbfc0b029b598c20b2072953962ab1101e5e60584a47a5c20897548a862f66f505853eff MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild index 6d6af0b3b0bc..2c37c0c60433 100644 --- a/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild @@ -71,6 +71,7 @@ pkg_postinst() { optfeature "advanced CPU information module" sys-apps/util-linux fi optfeature "Wayland information module" app-misc/wayland-utils + optfeature "Firmware security module" "app-text/aha sys-apps/fwupd" optfeature "OpenGL information module" x11-apps/mesa-progs optfeature "PCI devices information module" sys-apps/pciutils optfeature "X Server information module" x11-apps/xdpyinfo diff --git a/kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild index a284d1115d5e..3e2dad345769 100644 --- a/kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild @@ -71,6 +71,7 @@ pkg_postinst() { optfeature "advanced CPU information module" sys-apps/util-linux fi optfeature "Wayland information module" app-misc/wayland-utils + optfeature "Firmware security module" "app-text/aha sys-apps/fwupd" optfeature "OpenGL information module" x11-apps/mesa-progs optfeature "PCI devices information module" sys-apps/pciutils optfeature "X Server information module" x11-apps/xdpyinfo diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest index a5622e46bd4f..42a04ea1e6e1 100644 --- a/kde-plasma/plasma-workspace/Manifest +++ b/kde-plasma/plasma-workspace/Manifest @@ -3,10 +3,10 @@ AUX 10-agent-startup.sh 2139 BLAKE2B 7ea9ee0e6d949eecbdfbc41bd0286919094b6d6837e AUX plasma-workspace-5.21.5-split-libkworkspace.patch 1154 BLAKE2B d37f649971b95c3fd99c551ec7512054460d8ba04c265e56c2ee53d968c7885929724c81df2895eeae8609a5a0a4c28839461429579f56bcbde4dcaa5646e15b SHA512 c41d2c56170914a309c9765a58a6cccaf4a9afae937ce762387590f3b2ccf59969b5873f702986369c4c3118c74d314f8b68916bfabce5e7379b3cb27daebb50 AUX plasma-workspace-5.22.5-krunner-cwd-at-home.patch 804 BLAKE2B 4bb337ea04037f8992988b70a40896166a2e10b2b557fa5518e3c2bd7129a221fe2efe064465cbffcc3db4abebb13d354599f44884eaf8c1bc029646280921bb SHA512 e49635bbb42c1beeaa9eee6a803f8c96497bc6e768a72d93886281edec922cb641a373fc0a1a482cedb36bd1f400f77b0030247f621373ebc141760a97ef5bbd AUX plasma-workspace-5.24.80-split-libkworkspace.patch 1175 BLAKE2B 74dabcc26da223fb46bd97c2d07b5913ad51ab85a20062835dbb80b2a555129029996f99129ea9d99af76399722a404cf9baabbea48de4ab4392f068539f3c9f SHA512 95a63a106242449cdf605f943e794e07834b5d1e8fff2ad4e6a025fd68cc20fc6725ec0f0389898c4fe8c87587c7a51381b343cf116b2ff812236f0fe95ed314 +AUX plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch 2718 BLAKE2B 92a97286860d97a64f6bc19bfe0a1e42a85d594a7a9bc7d879ed08a92b3a0a1e03030c6c06315929534c51116e04c00a35330f0642e6fdd22dbb32353b9b58bd SHA512 2ec73f0c30a1bf2d73a4f63b76551bbbabff87462077e7137c699b0d65d6e5b52100d1bf66b279ce5cac8f52f5c54612a9a51e7b7ced91d09740cb8f79cc9497 AUX plasma-workspace-5.25.5-widgetexplorer-recurse-containments.patch 1438 BLAKE2B d33271c8fafe0e7b14205009d541f6d7bba98e405a47f0d5c85fc60028d093a4e8b135dac122a18bc78288ed43d489adef6e66ff53e4ddc2098f74a1525126e6 SHA512 7f623ca5d8a184cb31af5039e49ac0a8a6a35cc9ada2959d2ae38fb2e4e1aafc44d3e684740a9d0c97b00e92af858b2ab374c2d5c793b17dac2e4808239dd0e0 DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560 DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb EBUILD plasma-workspace-5.24.6.ebuild 6504 BLAKE2B 70a8668b7062c419bc5b671f0e0359c590f5a340d2289b0688d24b3f5dac135ea3788863873a304c3c43ee38576424a29fe0dfe2ba60629cd63669b9606c379f SHA512 9d611f6ae062daac80f4d4f9fdeb8535ac5f567b9215797a4eba33e23fd808c3c61ab8b3956a4199e6b46635f766cd7f9bdb7cf20edb4907bb37746f5e54b51e -EBUILD plasma-workspace-5.25.5-r1.ebuild 6660 BLAKE2B f9899dcc6d36575998b4af8b2d11a2bc99deec57925ea2730c486205bc9f766a4822c00877dcbfe9daf82d50b1107d42a6c2e8b979d89d8d00c26436e230cddc SHA512 aa63a16f5d4fbf43333e2719979f92feb974d58bbedc814f725179136f64af3e9af3a927cd78f2abeae42a7e219f0021c95b2e31403bfaf073ae362dbac9feaa -EBUILD plasma-workspace-5.25.5.ebuild 6524 BLAKE2B ba5197b5dd4dda61f530756ebc4ead20877713cdf3b3f7153b2d606d5cc5161048cf2f0260ce47fcb673c729d8ddd107fb8dabf5bca56dff28d53d81bdf56cff SHA512 c5afb8237aa46a9123eec26ceca711d33b691b6ce2bb064a79fabae5db195ce9ba907b49b77f3c0151f6b206ee04dca4ba57e762088dc03493eb8f1beaafd41c +EBUILD plasma-workspace-5.25.5-r2.ebuild 6752 BLAKE2B 15a43994f708886bd3740a7c020aed7e66a40d1a905a8110b7cc367e675ff24c3bfa2669396ae5aeb930e61ca087290174651ee21be5880099eff88e27b991cc SHA512 72177aa799b5ed60cc6a01784fc915866c162d18be18074d7f8995b615ea9bf9e9669edac8425d034a8a7d2d63aaac02b7a1cea339dc4798c9477c02af3e9f29 MISC metadata.xml 726 BLAKE2B ee1a0b82d5852d7c68784107563ccf0245d26cfcc1c2f2bb4cef243b7ab9a0925c0cbe848f387ebe7928ea68cb50c9c267203c00535b716bdb1c7c56eb4cbcff SHA512 f7ffe99faf800f559dcd966c7f3f72523484a851870fcf9cead18b878f1089bc33a6d20fc682c2c45db012b1e908618bdfdb4590816554245c11dbb9baf10100 diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch new file mode 100644 index 000000000000..9fcea5a32cbe --- /dev/null +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch @@ -0,0 +1,82 @@ +From 536ba654e43741a18d2b71ee519f1daefeaa7ffd Mon Sep 17 00:00:00 2001 +From: Fushan Wen <qydwhotmail@gmail.com> +Date: Sat, 4 Jun 2022 18:15:10 +0800 +Subject: [PATCH 1/2] startkde: `Q_UNUSED` ksplash + +Variable 'ksplash' is assigned a value that is never used. (CWE-563) + +(cherry picked from commit 6bebf9a7e636d6655ede49ce48d33f2254ac75f0) +--- + startkde/startplasma-x11.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/startkde/startplasma-x11.cpp b/startkde/startplasma-x11.cpp +index 817de3511..a80c515fc 100644 +--- a/startkde/startplasma-x11.cpp ++++ b/startkde/startplasma-x11.cpp +@@ -59,6 +59,7 @@ int main(int argc, char **argv) + + setupCursor(false); + QScopedPointer<QProcess, KillBeforeDeleter> ksplash(setupKSplash()); ++ Q_UNUSED(ksplash) + + runEnvironmentScripts(); + +-- +2.37.3 + + +From 5e54fbd0b351e43cb68c193bf684dd8cdbd11210 Mon Sep 17 00:00:00 2001 +From: Harald Sitter <sitter@kde.org> +Date: Tue, 13 Sep 2022 13:54:04 +0200 +Subject: [PATCH 2/2] delay ksplash until after env is set up + +otherwise we can dbus invoke with the wrong environment. specifically +this happens with the latest qtbase changes that introduced color +picking support on wayland. when we start a qguiapplication with +incomplete environment that dbus invokes the xdg-portal system and that +in turn has an incomplete environment resulting in theming and the likes +not properly applying because the portal doesn't know that it runs +inside a plasma session. + +https://invent.kde.org/qt/qt/qtbase/-/commit/2dc083df009a45c5dacfea27b0affeb85b01f847 + +BUG: 458865 +(cherry picked from commit 9bf0e56da84de5e9bd2b3ff28bdb2cb1af6de91e) + +asturmlechner 2022-09-14: Backported to Plasma/5.25 branch +--- + startkde/startplasma-x11.cpp | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/startkde/startplasma-x11.cpp b/startkde/startplasma-x11.cpp +index a80c515fc..d1722771b 100644 +--- a/startkde/startplasma-x11.cpp ++++ b/startkde/startplasma-x11.cpp +@@ -57,10 +57,6 @@ int main(int argc, char **argv) + } + } + +- setupCursor(false); +- QScopedPointer<QProcess, KillBeforeDeleter> ksplash(setupKSplash()); +- Q_UNUSED(ksplash) +- + runEnvironmentScripts(); + + out << "startkde: Starting up...\n"; +@@ -80,6 +76,12 @@ int main(int argc, char **argv) + // variables (e.g. LANG and LC_*) + importSystemdEnvrionment(); + ++ // NOTE: Do not start QGuiApplications before setting up the environment. We'd be at risk of dbus invoking other ++ // processes with an incomplete environment. ++ setupCursor(false); ++ QScopedPointer<QProcess, KillBeforeDeleter> ksplash(setupKSplash()); ++ Q_UNUSED(ksplash) ++ + if (!startPlasmaSession(false)) + return 1; + +-- +2.37.3 + diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r2.ebuild index 2fac44d7b28b..809aabe37bf7 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r1.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r2.ebuild @@ -156,6 +156,7 @@ PATCHES=( "${FILESDIR}/${PN}-5.24.80-split-libkworkspace.patch" # downstream "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 "${FILESDIR}/${P}-widgetexplorer-recurse-containments.patch" # https://mail.kde.org/pipermail/distributions/2022-September/001287.html + "${FILESDIR}/${P}-delay-ksplash-until-after-env-setup.patch" # KDE-bug 458865 w/ Qt 5.15.6 ) src_prepare() { diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5.ebuild deleted file mode 100644 index 1dfcdea1191c..000000000000 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KFMIN=5.95.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma workspace" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="appstream +calendar +fontconfig geolocation gps +policykit -screencast +semantic-desktop telemetry" - -REQUIRED_USE="gps? ( geolocation )" -RESTRICT="test" - -# slot op: various private QtWaylandClient headers -COMMON_DEPEND=" - >=dev-libs/wayland-1.15 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5= - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kactivities-stats-${KFMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kinit-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kunitconversion-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/prison-${KFMIN}:5[qml] - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - >=kde-plasma/kwin-${PVCUT}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - >=media-libs/phonon-4.11.0 - sci-libs/libqalculate:= - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXtst - x11-libs/xcb-util - x11-libs/xcb-util-image - appstream? ( dev-libs/appstream[qt5] ) - calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) - fontconfig? ( - >=dev-qt/qtprintsupport-${QTMIN}:5 - media-libs/fontconfig - x11-libs/libXft - x11-libs/xcb-util-image - ) - geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) - gps? ( sci-geosciences/gpsd ) - policykit? ( virtual/libcrypt:= ) - screencast? ( - >=dev-qt/qtgui-${QTMIN}:5=[egl] - media-libs/libglvnd - >=media-video/pipewire-0.3:= - x11-libs/libdrm - ) - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) - telemetry? ( dev-libs/kuserfeedback:5 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.6.0 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-util/wayland-scanner-1.19.0 - x11-base/xorg-proto - fontconfig? ( x11-libs/libXrender ) - test? ( >=dev-libs/wayland-protocols-1.24 ) -" -RDEPEND="${COMMON_DEPEND} - app-text/iso-codes - >=dev-qt/qdbus-${QTMIN}:* - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtpaths-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets] - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - kde-apps/kio-extras:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kquickcharts-${KFMIN}:5 - >=kde-plasma/milou-${PVCUT}:5 - >=kde-plasma/plasma-integration-${PVCUT}:5 - sys-apps/dbus - x11-apps/xmessage - x11-apps/xprop - x11-apps/xrdb - x11-apps/xsetroot - !<kde-plasma/breeze-5.22.90:5 - !<kde-plasma/plasma-desktop-5.23.90:5 - policykit? ( sys-apps/accountsservice ) -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - virtual/pkgconfig -" -PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" - -PATCHES=( - "${FILESDIR}/${PN}-5.24.80-split-libkworkspace.patch" # downstream - "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 -) - -src_prepare() { - ecm_src_prepare - - cmake_comment_add_subdirectory libkworkspace - # delete colliding libkworkspace translations - if [[ ${KDE_BUILD_TYPE} = release ]]; then - find po -type f -name "*po" -and -name "libkworkspace*" -delete || die - fi - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi - - # TODO: try to get a build switch upstreamed - if use geolocation; then - use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \ - -i dataengines/geolocation/CMakeLists.txt || die - fi - - if ! use policykit; then - cmake_run_in kcms cmake_comment_add_subdirectory users - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_xembed-sni-proxy=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON - $(cmake_use_find_package appstream AppStreamQt) - $(cmake_use_find_package calendar KF5Holidays) - $(cmake_use_find_package fontconfig Fontconfig) - $(cmake_use_find_package geolocation KF5NetworkManagerQt) - $(cmake_use_find_package semantic-desktop KF5Baloo) - $(cmake_use_find_package telemetry KUserFeedback) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # default startup and shutdown scripts - insinto /etc/xdg/plasma-workspace/env - doins "${FILESDIR}"/10-agent-startup.sh - - insinto /etc/xdg/plasma-workspace/shutdown - doins "${FILESDIR}"/10-agent-shutdown.sh - fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh -} - -pkg_postinst () { - ecm_pkg_postinst - - elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," - elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh" - elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" -} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 7bc7ac464d11..b8499f97e434 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest index dc6cde4894b6..39f494080bb0 100644 --- a/media-gfx/digikam/Manifest +++ b/media-gfx/digikam/Manifest @@ -1,5 +1,8 @@ AUX digikam-7.3.0-cmake.patch 4316 BLAKE2B 7da300081ad72f6a3c1f5dc4c5c04bbc67d5cc2b2a876dfe0c72dddde19274060c9f4fb8e723a9ebf023dbd1d7993ccfa96426a26ffd4bd736213a96058ad4df SHA512 a326826ff291e9facae55ad3bbc03e5d7173437c9b9734e3b48a5eb6c18ed2f3e1afcb44a3c0f3a2b77fb67f6d414da1dc03992fa9f70d7307e5864d66e2fff3 AUX digikam-7.5.0-akonadi-22.04.0.patch 906 BLAKE2B 962e53ffd27428f41ee998b9bd6d94b4541d8f9d66e1e9005b071d8a6fc2250cd0f8cadd2685467c26d76f664dec98fcb0ce8737612d06bb57799097688be08a SHA512 44f33f77b327f384764d74aade0567560f2f8cf34f53a9391da42ade06b08d9edc858c8b48cb0f2677dce8fa195e31d866585ee287a49a765d3fd2f8d5ed3c41 +AUX digikam-7.8.0-cmake.patch 4066 BLAKE2B 3f18ad5c25629cf7f32ced42c55875e3158a68083c28ca70c5b6a32795117339aebf930753f82ad21cc57990d4a0f030f39583a7b318433e3feb47ed1c4a3ddd SHA512 83626bdeacb91afd069ce4b9023f4a62154a53b2de569fb24286153fd5083a1970e3b34d37abae61ed77928d9f22bde84622ad67fd8659fefd105c1c15ed34d0 DIST digiKam-7.5.0.tar.xz 339573688 BLAKE2B 26014564e9f9d44db65d4588924da2c85897fb514df0a963f51b9fddb1f26ce3ddf18856b2d4b0eb140581ee7948f048986cf79687a31730e29017b5a811a3d6 SHA512 a2f5005b8f8b8cd9ef58a6bd563481a95004fbad7110d13f1ec4d8550311f1765410dda54f5b04c91bde7ec089e145656961c7c70b27242931e78abd698763e9 +DIST digiKam-7.8.0.tar.xz 345431764 BLAKE2B 43fff59b51b98a04ca852cadedafc2792aafa5cf9e90f1ce0ad6174533844c7164e72b623a253d42fc4ea695fa7e4bd6cc954287ac72a35211f9fa564a13cb92 SHA512 d2ec96239760cc06808a73bcbf1a2131653764719d1e23afa8cea8eda449e221b177f2a96ca2a997d1c82a6a4977c4227165c932bdd006d5305cdb4c63f454fc EBUILD digikam-7.5.0.ebuild 4078 BLAKE2B 61a01480bb6d12cc15954aa666b43b67578d126ed8e0891e4247291951a3a1ddd110afe24fb14b7848141757c19c7622ae2ac22276fc7d5ea0c62ffe956f5ba3 SHA512 5e8807b8be15cbfc0bef84c54ae9719886dd7b1f54b9a9fcf4075cb5d2a191410ff4ac1ade6324e9c76de1fe4a28715fddea77e1fe6445266145a801162c5255 +EBUILD digikam-7.8.0.ebuild 4048 BLAKE2B 963401532d09894c83b31835ba0ddaff1808d365fad8d639d604dda788a007e1857a61d33f6b08050eab6accf24c6653432f0855b01cab79f280146fdb8d96ad SHA512 914947d161b73844defcf50f0c7dcf5cfffd2ea9aaf6ed81430d063c055f01c68c0754dac4dbfc05f56a9eb6f5f2da3a39a28d0ffaf1ea96ff7b77ad3023a772 MISC metadata.xml 1166 BLAKE2B 022418e3ce42ac9ec248d5301d20786cd3ddedac61e85b934d9074d9e68fa9511720976620ae84dc2def3961fba307fa9c9d84e5bd90896da7b866b21dfbf7f9 SHA512 1e249e12495dcf72e0eb02f9fa7822112afba627a0b155a2188c382e69a3697cd186757484cd0f559a2985a83ace953a62cbb4e0afb4a6c9551d89053321b3c1 diff --git a/media-gfx/digikam/digikam-7.8.0.ebuild b/media-gfx/digikam/digikam-7.8.0.ebuild new file mode 100644 index 000000000000..5919dbb0d5d7 --- /dev/null +++ b/media-gfx/digikam/digikam-7.8.0.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.88.0 +QTMIN=5.15.5 +inherit ecm kde.org toolchain-funcs + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + if [[ ${PV} =~ beta[0-9]$ ]]; then + SRC_URI="mirror://kde/unstable/${PN}/" + else + SRC_URI="mirror://kde/stable/${PN}/${PV}/" + fi + SRC_URI+="digiKam-${PV/_/-}.tar.xz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${PV/_/-}" +fi + +DESCRIPTION="Digital photo management application" +HOMEPAGE="https://www.digikam.org/" + +LICENSE="GPL-2" +SLOT="5" +IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble mediaplayer mysql opengl openmp +panorama scanner semantic-desktop X" + +# bug 366505 +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/expat + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[-gles2-only] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5[mysql?] + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=media-gfx/exiv2-0.27:=[xmp] + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/liblqr + media-libs/libpng:0= + >=media-libs/opencv-3.3.0:=[contrib,contribdnn] + media-libs/tiff:0 + addressbook? ( + >=kde-apps/akonadi-contacts-19.04.3:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + ) + calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 ) + gphoto2? ( media-libs/libgphoto2:= ) + heif? ( + media-libs/libheif:= + media-libs/x265:= + ) + imagemagick? ( media-gfx/imagemagick:= ) + lensfun? ( media-libs/lensfun ) + marble? ( + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=kde-apps/marble-19.04.3:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + ) + mediaplayer? ( + media-libs/qtav[opengl(+)] + media-video/ffmpeg:= + ) + opengl? ( + >=dev-qt/qtopengl-${QTMIN}:5 + virtual/opengl + ) + panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 ) + scanner? ( >=kde-apps/libksane-19.04.3:5 ) + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + dev-cpp/eigen:3 + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND} + mysql? ( virtual/mysql[server(+)] ) + panorama? ( media-gfx/hugin ) +" +BDEPEND=" + sys-devel/gettext + panorama? ( + sys-devel/bison + sys-devel/flex + ) +" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + ecm_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + ecm_pkg_setup +} + +# FIXME: Unbundle libraw (libs/rawengine/libraw) +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF # bug 698192 + -DENABLE_APPSTYLES=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON + -DENABLE_QWEBENGINE=ON + -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook) + $(cmake_use_find_package calendar KF5CalendarCore) + $(cmake_use_find_package gphoto2 Gphoto2) + $(cmake_use_find_package heif Libheif) + $(cmake_use_find_package imagemagick ImageMagick) + $(cmake_use_find_package lensfun LensFun) + $(cmake_use_find_package marble Marble) + -DENABLE_MEDIAPLAYER=$(usex mediaplayer) + $(cmake_use_find_package mediaplayer QtAV) + -DENABLE_MYSQLSUPPORT=$(usex mysql) + -DENABLE_INTERNALMYSQL=$(usex mysql) + $(cmake_use_find_package opengl OpenGL) + $(cmake_use_find_package panorama KF5ThreadWeaver) + $(cmake_use_find_package scanner KF5Sane) + -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop) + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +} diff --git a/media-gfx/digikam/files/digikam-7.8.0-cmake.patch b/media-gfx/digikam/files/digikam-7.8.0-cmake.patch new file mode 100644 index 000000000000..d698626e8c7e --- /dev/null +++ b/media-gfx/digikam/files/digikam-7.8.0-cmake.patch @@ -0,0 +1,119 @@ +From 618e3f3ba195a3b50812d1184ebf90555d659055 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> +Date: Sun, 17 Feb 2019 23:51:03 +0100 +Subject: [PATCH] Un-break optional Qt5/KF5 detection + +And if we enable an option, make the necessary libraries REQUIRED. +--- + core/CMakeLists.txt | 50 +++++++++++++-------------------------------- + 1 file changed, 14 insertions(+), 36 deletions(-) + +diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt +index de599ee881..8aef35e062 100644 +--- a/core/CMakeLists.txt ++++ b/core/CMakeLists.txt +@@ -65,17 +65,14 @@ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED + ) + + if(ENABLE_QWEBENGINE) +- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS WebEngineWidgets) ++ find_package(Qt5WebEngineWidgets ${QT_MIN_VERSION} REQUIRED NO_MODULE) + else() +- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS WebKitWidgets) ++ find_package(Qt5WebKitWidgets ${QT_MIN_VERSION} REQUIRED NO_MODULE) + endif() + +-find_package(Qt5 ${QT_MIN_VERSION} +- OPTIONAL_COMPONENTS +- DBus +- OpenGL +- XmlPatterns # For Rajce plugin +-) ++find_package(Qt5DBus ${QT_MIN_VERSION}) ++find_package(Qt5OpenGL ${QT_MIN_VERSION}) ++find_package(Qt5XmlPatterns ${QT_MIN_VERSION}) # For Rajce plugin + + if(ENABLE_DBUS) + if(NOT Qt5DBus_FOUND) +@@ -86,16 +83,11 @@ endif() + # Dependencies For unit tests and CLI test tools + + if(BUILD_TESTING) +- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED +- NO_MODULE COMPONENTS +- Test +- ) ++ find_package(Qt5Test ${QT_MIN_VERSION} NO_MODULE) + +- find_package(Qt5 ${QT_MIN_VERSION} +- QUIET +- OPTIONAL_COMPONENTS +- Qml WebView # Optional, for 'sialis' O2 library test tool. +- ) ++ # Optional, for 'sialis' O2 library test tool. ++ find_package(Qt5Qml ${QT_MIN_VERSION} QUIET NO_MODULE) ++ find_package(Qt5WebView ${QT_MIN_VERSION} QUIET NO_MODULE) + endif() + + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED +@@ -121,7 +113,7 @@ find_package(KF5 ${KF5_MIN_VERSION} QUIET + if(ENABLE_KFILEMETADATASUPPORT) + + find_package(KF5 ${KF5_MIN_VERSION} +- QUIET ++ REQUIRED + OPTIONAL_COMPONENTS + FileMetaData # For Plasma destop file indexer support. + ) +@@ -130,7 +122,7 @@ endif() + + if(ENABLE_AKONADICONTACTSUPPORT) + +- find_package(KF5 ${AKONADI_MIN_VERSION} QUIET ++ find_package(KF5 ${AKONADI_MIN_VERSION} REQUIRED + OPTIONAL_COMPONENTS + AkonadiContact # For KDE Mail Contacts support. + Contacts # API for contacts/address book data. +@@ -138,28 +130,14 @@ if(ENABLE_AKONADICONTACTSUPPORT) + + endif() + +-find_package(KF5 ${KSANE_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- Sane # For digital scanner support. +-) ++find_package(KF5Sane ${KSANE_MIN_VERSION} QUIET) # For digital scanner support. + +-find_package(KF5 ${CALENDAR_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- CalendarCore # For Calendar tool. +-) ++find_package(KF5CalendarCore ${CALENDAR_MIN_VERSION} QUIET) # For Calendar tool. + + if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.6.40) + set(HAVE_KCALENDAR_QDATETIME TRUE) + endif() + +-if(ENABLE_AKONADICONTACTSUPPORT AND (NOT KF5AkonadiContact_FOUND OR NOT KF5Contacts_FOUND)) +- set(ENABLE_AKONADICONTACTSUPPORT OFF) +-endif() +- +-if(ENABLE_KFILEMETADATASUPPORT AND NOT KF5FileMetaData_FOUND) +- set(ENABLE_KFILEMETADATASUPPORT OFF) +-endif() +- + # Check if KIO have been compiled with KIOWidgets. digiKam only needs this one. + if(KF5KIO_FOUND) + get_target_property(KIOWidgets_INCLUDE_DIRS KF5::KIOWidgets +@@ -296,7 +274,7 @@ endif() + find_package(X11) + + if(X11_FOUND) +- find_package(Qt5 ${QT_MIN_VERSION} NO_MODULE COMPONENTS X11Extras) ++ find_package(Qt5X11Extras ${QT_MIN_VERSION} NO_MODULE) + set(HAVE_X11 TRUE) + else() + set(HAVE_X11 FALSE) +-- +2.37.3 + diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest index e545367dfec2..afc52464f830 100644 --- a/media-gfx/krita/Manifest +++ b/media-gfx/krita/Manifest @@ -1,6 +1,6 @@ AUX krita-4.3.1-tests-optional.patch 2583 BLAKE2B 0b5e577bc17ef6b6487ce82ff4b4bc34064c659a3cf48d12a539c3029dd70f17b0b48a7398b68de6a937adff3af0c2d4a47d0f84fdc7746ec612fb05272d963f SHA512 f16885a72cd5f8f250b03903062c70190367ed409c2582d579bfb1e6ab09514df7f96214ce236e33bb8eec2f3872d887f9c3152f4e524b1719250a9064bf719c DIST krita-5.0.8.tar.xz 179344256 BLAKE2B f8a020b726c2b4f7776b3a31d18028d19f274243fa085ca49e46cd06c2d9e4f8f166e4d77018b1bef7ef2820962759f362e3d00274b3bbb33ac1544ce17d5682 SHA512 652a24206f955739dbd188f4c35d10fdfe42bb660f4e046f15a31ee90647786b501e4ad8760c0656b24aa5fbdeda0c009b744dfc16a92cf545c2147a5ad1c777 -DIST krita-5.1.0-RC1.tar.xz 185049352 BLAKE2B 4719fb435fc28da8691bdc572f66521d2dd62e0d4b3dce8e5efd7e8cbb7434be8c08be0ff1265c049e4469dbf03881d34c7e7ad670fb04d3a6ba8570aaa83e0f SHA512 cdbdc4b946ee55a978a0d16e6791fd8fb01ddfaac7008e2f0649729d91d322c0b9cebf676d48870f9a9970c1e8d03e73ab56cc51ab93d6faba400f51e2219020 +DIST krita-5.1.1.tar.xz 185119812 BLAKE2B c59a6431d8711dd5e00c2c7c91e50a9e218acc08c4ddbb33d10f315bbb09f0cbcf57961a56c0b36a5a5fe8815d88d3788b257bddd0c76d730f3e0a4b6abddf5a SHA512 6878e022f1bae183f7565cdeadc3f229d3c0d3997557208b351c5128c4c499b53a120c965760c41ad075b09f017d66ca11046ab34765cccf5463fce7df64bf14 EBUILD krita-5.0.8-r1.ebuild 3424 BLAKE2B 6a73e394c2d418b52a61fa065b0633fac3c219fa13fc9e4d0ec31aa6fafc0b729743b0554690c2c984871d94939f6e53979a3d3f04bcc438f2378fe547e10894 SHA512 0b602ed9fe2b2e7220825fd23d078375cbe4e5543717553c3627119c41eb381cc19da5b9c5b1137f98e60f74339d299a0f0fb8fae3e32914e77ee8fb883ec464 -EBUILD krita-5.1.0_rc1.ebuild 3646 BLAKE2B 12c3c75e1d49bb4c44bf37ba8ff2a740f58c2f0568c69bbe11f8a3ee379e87760ce693f4e445a7e442f133b1103796091a77a4418e64927204d5a2361d9fda47 SHA512 7bc8724e9cef213865a2f620a71a51df35ebea7d476f6ac96cb5c75c61429097433d4ea7f1686820b98bed1647b672438302beb4ac4122d0f0b10644d8eab067 +EBUILD krita-5.1.1.ebuild 3495 BLAKE2B 60609e71158363cf8bba04599ce42cee9ac1d4c66c5d843ac65fd26a3577c114d36e2339893e0c0dbb3b4ae79764019144fbad80f635d47566fe3b545e14d414 SHA512 ce9b0425cca056b662eb6836cf696c8902d639ca163946039c0700e4ca5ba88bc855bb92867b43832fff33144fd6fdda47579298adf42c6fe704728c4f040b9f MISC metadata.xml 939 BLAKE2B cc3728b1d571cf3ac57d07e3c1ef13ba9dd17a7f9efc1cc4755066de96fd9f62c1e031b0ede4f2a2422467118fe35c63f0ddcd35a0e6e981b6ba492dc0ab6d49 SHA512 9001680d354e19d21112608eef725a24978d91d55e6061fd48c8acff451f9a14d379f410d079011dce19142eff534b34c7d8b70ea4c57c7bff71b5c1de1a28a6 diff --git a/media-gfx/krita/krita-5.1.0_rc1.ebuild b/media-gfx/krita/krita-5.1.1.ebuild index 8339c9414fcb..767fb155def2 100644 --- a/media-gfx/krita/krita-5.1.0_rc1.ebuild +++ b/media-gfx/krita/krita-5.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 ECM_TEST="forceoptional" PYTHON_COMPAT=( python3_{8..11} ) KFMIN=5.82.0 -QTMIN=5.15.2 +QTMIN=5.15.5 VIRTUALX_REQUIRED="test" inherit ecm kde.org python-single-r1 if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/unstable/${PN}/${PV/_rc/-RC}/${PN}-${PV/_rc/-RC}.tar.xz" - S="${WORKDIR}/${PN}-${PV/_rc/-RC}" - #KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" @@ -21,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/" LICENSE="GPL-3" SLOT="5" -IUSE="color-management fftw gif +gsl heif +jpeg jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp" +IUSE="color-management fftw gif +gsl heif jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # bug 630508 @@ -59,6 +58,7 @@ RDEPEND="${PYTHON_DEPS} >=kde-frameworks/kxmlgui-${KFMIN}:5 media-gfx/exiv2:= media-libs/lcms + media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib @@ -69,8 +69,7 @@ RDEPEND="${PYTHON_DEPS} fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpegxl? ( >=media-libs/libjxl-0.7.0 ) + jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220329 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) @@ -109,8 +108,6 @@ src_configure() { $(cmake_use_find_package gif GIF) $(cmake_use_find_package gsl GSL) $(cmake_use_find_package heif HEIF) - $(cmake_use_find_package jpeg JPEG) - $(cmake_use_find_package jpeg libjpeg-turbo) $(cmake_use_find_package jpegxl JPEGXL) $(cmake_use_find_package mypaint-brush-engine LibMyPaint) $(cmake_use_find_package openexr OpenEXR) diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex e690f86ce012..c171f1dfe2c7 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest index d2a5e907bee6..03edde818e00 100644 --- a/media-libs/opencv/Manifest +++ b/media-libs/opencv/Manifest @@ -3,6 +3,7 @@ AUX opencv-3.4.1-cuda-add-relaxed-constexpr.patch 707 BLAKE2B 743a9c259c59fc4e30 AUX opencv-4.1.2-opencl-license.patch 519 BLAKE2B 6dcdf809c3c75a39d0e44f02e157a0c0ee074fd15144565ed51ade7e7849cb313c084100f499cc1240424f4647a2ff73c8d5e61cbdf6d0499846db61b8a30729 SHA512 2874a5140ef5028eb6c64f36325904000edd722560cf876fc49d63b040633bcfea01cae27c156b18191564805cafd2986f26eea322b1376af4f2982d66ed7653 AUX opencv-4.4.0-disable-native-cpuflag-detect.patch 1218 BLAKE2B 06569f6b7d33eccb11cae74624a2cc7d7e1eb788145813509220dc8436d2380892392be8c4af03fec845f3eade74b6277985cf80e38785317b15f17890bcaa4c SHA512 3be60f7ee28e3b001ef0c791e3ce1c849ff6fa9fdb70731716668b2698eed9abb24ee3aead1dbc857ed68fc46a645c70a1e3831e8a3e5a5b1791aa06bd2f9ee1 AUX opencv-4.5.0-link-with-cblas-for-lapack.patch 726 BLAKE2B adbffd961c88229bf810e13fe20705352ff506a653c1d55bb0687c03d8daf9e05aed0f2ba9cd6e306c625837d6ddf64eeb99dc6cbf2b15fae833f4a7eea6aad0 SHA512 4c3108e304721c2cd78eb82f5d7bccc18831db5f47bc628a98ae6a37da389deef30e7e9b6dc5644e3bc0e0fafdd907dc37822a58a25555999698527d2ac364b0 +AUX opencv-4.6.0-fix-build-examples.patch 700 BLAKE2B 4560255001cde7e8071d2ee93a437f01a9f745e825b92b1a9f66fab143f5e060a01c706d180e8ee5449e4ca1a0eec591c71215df18ba3f49fab683124f577007 SHA512 02c51e755c98b2b51f11f1d34a88ec77f727f91d5af91426a5c625215ccde28ca57de356f2187df003fa2bc97ef9304a2d95b8aca0e71b999341b0d258e8bc0b DIST opencv-3.4.0-face_landmark_model.tar.gz 63299830 BLAKE2B 58f08cd8c030ee1c8b66e76a561fd625e112face427d001185f8d7c0eaace55adbd8474663021841a1382bfe393a210e64c51223441713cdb9156fac866a845c SHA512 2cd29ce42c08b2966db3ef4a2bc217ab3d07051819757ec6de8f3deea29e28f60abab39f101dba03f766f17018598e411bd687a7eaab0c681c113e10a2de2b23 DIST opencv-3.4.0-res10_300x300-caffeemodel.tar.gz 10036604 BLAKE2B 2a2de48fc420f13e7be146ac88f311901c5b4e409c30e466152e33cae1f8afd87dcb6d758af447c268d90bd67989c8798cd80cab172b10499a6ad5224509dbdf SHA512 96fee9f447d5739bc01a5cab37c453cf7237457dfb5d2bf93ac37f8e5aa557ac222316f449cd58e37e856abe4d8e9d4a7820daaba32f0b22cbcde8e340287d4b DIST opencv-4.4.0_extdep.tar.gz 65334871 BLAKE2B 89fa0083da428e986bb4287295bdbff626d0f84866377413649c1d7ca77338288141f22d2a3c0b64d6d0fc1db98f918c8b33a665274cee4c4aefb44359e4333d SHA512 7b758099ce4abef151051e3e9e1e45b73e4054669d3aa53051e4d4c5f43d9373c9bda5ecbce51f6b024562cb566bd1117505af29ab5f3c36a493f185111a3b4e @@ -13,5 +14,5 @@ DIST opencv-4.6.0.tar.gz 90208971 BLAKE2B f01a907eb4a54fc0795293f1a28bbf3af5a3d2 DIST opencv-4.6.0_contrib.tar.gz 59667769 BLAKE2B 26b454436d943d7955194fd21ad29efc417d5c873fa19a6a200beb319cd75c6ec5766734c478fcd55745a7c200ffdaa92e7b1821f13810bb9d181d263f8fc6da SHA512 2e9cc9632774babf59cd186cd7b7edbd35a816bdda2acb51339c514a33fc6d8c3f1687eb3b0f6827304e3fcb0f9f3e81d47e8ab08239175750ac1240cc99dc5d DIST vgg_boostdesc-3.2.0.tar.gz 1867770 BLAKE2B 1fa5b58e73b6fa56ecf8d19af22298f729942ee1369082e173445d09d3de767bf844bad3d2b462efc1199c392f37c88ba49a9996ba8bfd84b4abeba7de94db63 SHA512 4a046aedd639c8eb4b295b0f499e756deb66210ca083f0124c75531e540663367cb58f6d175f66c4713324177036cd89a8869bdab2de8d1736dafc7f00ef9f44 EBUILD opencv-4.5.5-r2.ebuild 21327 BLAKE2B 3a9388932879709212610503a574b38b546bb534048c66e98f478fd8cebae11cf39b44ef856fb3bf4bccd51c2d579f95ec63079b353f3c466e572d04cc1e8e16 SHA512 d43f970665ff6861f14665e0b1541b2d86b0b5cf4277459209e75e0e43dc76373d160394ad204c8a964833c27a1a95a50a5c1a1df8299f5f696c13de84cd8ad5 -EBUILD opencv-4.6.0-r2.ebuild 21143 BLAKE2B e3902897ca5eb8f2857e8cb31732d05c17f8b5bab963d4f771ff2a6c554b320cdd1a5d3f4ce2ef82497510b4f9005a663ad3fac7508fe27508a943b14b54b42b SHA512 83822a0ea21787514005f004ef1254a8720c8fb385c26ad7a5cd612feb895fa7f1befb68a8f3ef6bccb0df00a9c8083dc5796851126a65ffd273784d18c6cf2e +EBUILD opencv-4.6.0-r2.ebuild 21229 BLAKE2B 05e2c7422f8473bf037b777a5d4282d0f809c17455a645a937e10e1322b8cd66a8198960995880fec16dce1ba3f6d353aaf0f5c3d5851820c8c74649430b4157 SHA512 50755f7fc6ecf6575fe9cf262e9020c20be6395db7a5aa1f601fc861ea2171d9e532a0f0f4b5344e66b1b8fff9ebc385c38d0ca718cf9b280996c7d9c561c2a2 MISC metadata.xml 3143 BLAKE2B 014a846a7843b1451b617a80a463342e66b1f204c0f67b84819105d5455968d57574f66d843b6207337e833cb8da161f893579e99fef5c33a4ab0e92c53b0fe6 SHA512 15f6e9fb6ab7ca886f8953dba3cf2b50a9ec9a9bd5b424a2c7af0382fbded7de6dcd3b83b7291a9d09f7a41d922ca7b5d8362786c98b8c6650ab02c1d6f23b1c diff --git a/media-libs/opencv/files/opencv-4.6.0-fix-build-examples.patch b/media-libs/opencv/files/opencv-4.6.0-fix-build-examples.patch new file mode 100644 index 000000000000..3cc6328a2323 --- /dev/null +++ b/media-libs/opencv/files/opencv-4.6.0-fix-build-examples.patch @@ -0,0 +1,21 @@ +From 5acf351e4b9d099d446f401df690d559ed5dfdad Mon Sep 17 00:00:00 2001 +From: Prasanth R <prasanth.r@timesys.com> +Date: Thu, 14 Jul 2022 13:34:54 +0530 +Subject: [PATCH] #21804 Add opencv_gapi as dep to samples/cpp + +--- + samples/cpp/CMakeLists.txt | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/samples/cpp/CMakeLists.txt b/samples/cpp/CMakeLists.txt +index c9c4440f22c7..f23b333ca93a 100644 +--- a/samples/cpp/CMakeLists.txt ++++ b/samples/cpp/CMakeLists.txt +@@ -15,6 +15,7 @@ set(OPENCV_CPP_SAMPLES_REQUIRED_DEPS + opencv_calib3d + opencv_stitching + opencv_dnn ++ opencv_gapi + ${OPENCV_MODULES_PUBLIC} + ${OpenCV_LIB_COMPONENTS}) + ocv_check_dependencies(${OPENCV_CPP_SAMPLES_REQUIRED_DEPS}) diff --git a/media-libs/opencv/opencv-4.6.0-r2.ebuild b/media-libs/opencv/opencv-4.6.0-r2.ebuild index 49f04357d294..8cca419b41eb 100644 --- a/media-libs/opencv/opencv-4.6.0-r2.ebuild +++ b/media-libs/opencv/opencv-4.6.0-r2.ebuild @@ -290,6 +290,7 @@ PATCHES=( "${FILESDIR}"/${PN}-4.1.2-opencl-license.patch "${FILESDIR}"/${PN}-4.4.0-disable-native-cpuflag-detect.patch "${FILESDIR}"/${PN}-4.5.0-link-with-cblas-for-lapack.patch + "${FILESDIR}"/${P}-fix-build-examples.patch # bug 830163, pending upstream PR #22245 ) pkg_pretend() { diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 4b7bb870d7e5..e59ff7dedce4 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 6af7c506e643..34140c76baff 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 14 Sep 2022 09:09:37 +0000 +Wed, 14 Sep 2022 15:09:33 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 95ae7ca3bb2a..f7653d0d43ee 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 525759 BLAKE2B 487aaba91a7a713d59ac9586bbe0ffaeb7bf01fde9781422d78f1d1e009e745a8cea346fbefedc07f275060c3798240f56799ae9f182d10305c04a36eac8db25 SHA512 9ad37d1ae3ef248f0c465e37bce58b95e6f9da024c5d52c9ede183ff971546b15abed0e4dd4ca83a4f69fd2c722ad188eb583dd8d8337d8d99ae3e7c776b7da4 -TIMESTAMP 2022-09-14T09:09:40Z +TIMESTAMP 2022-09-14T15:09:38Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMhmlRfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMh7rJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klA3TA//Vx6BvSnVqkAR3pLFVHHlTSsdUFmnfysEEFpfOzFJFtBNPdaQZcHqurC7 -eRCxwJmi2ROxt/vVU7U4v4ugpFJJ6wEyb0i4icWrnA6XarXgC4Gl933Wkl2T0bE/ -G6wwM64uMNRI0LNZ398IOFm0y8anyadQFm++Af0+EPvzp/ilU6Ig1x7ffA75li+H -dOQeWUBnVjueiaz2p5nR7PYa2NIwbM3ePMdNgXXpNGWiaFYtxJGpW15iwCkBPkpF -8ltwHcFHJyi9f4dPvfALaDDRZrMhye3GJ6/NWAnjuKlZDPCX3wL01HwfAocas9In -ttLHzQQj5eD5GEzqwMsbZu8wnIhAN2Gk832q/r0nTNH8Fil9wGlKC4otDiddhovH -ihqC37D/pZJMNG6FKHcnnZ/JEuxstg/FGdGX4QsQZem/GuPB7SxZEofPcVOv9QzC -rRMkwIWM/L+mhCcAC0No6X+nyIDeIEB7wo+d/Xdj4TS6YrnQFdD2RgooinbDs0+y -i1l90KKmuYl9XIpG0u6falb9JqTKcYz5HuE9mmef0qTbbBmFw3jDkaYwBIGPWHya -3mmJaUdzG9BOWI+qpYNMQGnQ1xcCjWyPGsXbIl1vqcv9LtGWHmz2pwmw7acpEGPK -I66zqteRHwvc3WOkLnuyYPatH0vgScPrlcsbxqWpCdOO2s4KKoc= -=KlC8 +klCAxxAAsH//vKkXJzyK0qhWwqPKZYlf56I749z+199vDNcgqZB2aGlQk5TD3rdp +QdSqNHK8Dv2o3uiCuMcWjsAtijvfL7eY5TNGu8acnydavS77FtjuBnjNUN4M73Bn +slqU8ld6owPGZtUYZVNFahI7tzQlvac38h6wyHE+38LHMq5fOeeWdvG27Fe/ICTr +G8yAzJOOCN5cLGDU1IiMMqLZBIHOKCo/RMNhUh6ckfx7bhn+qlHj7OYiLmhnYJli +tk6MqU58W/Fr7S18dIJqT5DZm0lMQsRPkCbjx5pRdIUCdRArjEcstDknsITPT6xT +HFTrUrV02ZJzKwiLmXCEzytLHe2bs3L9zBWeOZdXWLp5EiAE6I3mlrc9vMiY0FNW +W0YLRaDcq24j97uFCBdMOqGWtv1nz85LCTJwWbbAeAKXJYUOf1W3Sf+pv10W/j9v +qdamj3GN9y34kABvdzmkO6fqCK/Gek3tgzNjyciJwPJD3JVRAnUzjPls26bUwgd6 +kaMtS2Lo4DFBUJ++pl3UcNrJowZRqgvlNjPH/TfvYJxF65MzpxBua9Tnj4wfccxE +UZuvUG/7Wn9nb8xjEfFIPnB0Z4K8f5WnFsu3I1VwJP99MGCZkmMkAgJdW/ltNg9C +Gr7qLmHSLZttsCiaog5NW4A3Z8V8qUwQQ6CFqZO5wa8FI2Bj6TQ= +=ZT78 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 6af7c506e643..34140c76baff 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 14 Sep 2022 09:09:37 +0000 +Wed, 14 Sep 2022 15:09:33 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex e7857bc2b8be..1729d3b2eb91 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz Binary files differindex 19dc7d75ac09..972b01f5224f 100644 --- a/metadata/md5-cache/app-text/Manifest.gz +++ b/metadata/md5-cache/app-text/Manifest.gz diff --git a/metadata/md5-cache/app-text/aha-0.5.1 b/metadata/md5-cache/app-text/aha-0.5.1 new file mode 100644 index 000000000000..4854461865d4 --- /dev/null +++ b/metadata/md5-cache/app-text/aha-0.5.1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=Converts ANSI escape sequences of a unix terminal to HTML code +EAPI=8 +HOMEPAGE=https://github.com/theZiz/aha +KEYWORDS=~amd64 +LICENSE=LGPL-2+ MPL-1.1 +SLOT=0 +SRC_URI=https://github.com/theZiz/aha/archive/refs/tags/0.5.1.tar.gz -> aha-0.5.1.tar.gz +_md5_=c396247803dd5f3c5eeb02aae2ff200f diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz Binary files differindex 7963486efa76..061976a68d06 100644 --- a/metadata/md5-cache/dev-db/Manifest.gz +++ b/metadata/md5-cache/dev-db/Manifest.gz diff --git a/metadata/md5-cache/dev-db/kdb-3.2.0-r2 b/metadata/md5-cache/dev-db/kdb-3.2.0-r2 index d352f582cc50..e2a821b3d37b 100644 --- a/metadata/md5-cache/dev-db/kdb-3.2.0-r2 +++ b/metadata/md5-cache/dev-db/kdb-3.2.0-r2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=5/4 SRC_URI=mirror://kde/stable/kdb/src/kdb-3.2.0.tar.xz https://dev.gentoo.org/~asturm/distfiles/kdb-3.2.0-patches.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8d8e84244ed87effff09e9af62ccda48 +_md5_=f7709737cd6736ddec156cb242216d60 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz Binary files differindex 99fcc8b20ef0..de88d9d41f32 100644 --- a/metadata/md5-cache/dev-java/Manifest.gz +++ b/metadata/md5-cache/dev-java/Manifest.gz diff --git a/metadata/md5-cache/dev-java/byte-buddy-1.12.14 b/metadata/md5-cache/dev-java/byte-buddy-1.12.14 new file mode 100644 index 000000000000..34a0dabc298c --- /dev/null +++ b/metadata/md5-cache/dev-java/byte-buddy-1.12.14 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* dev-java/asm:9 dev-java/findbugs-annotations:0 dev-java/jna:4 dev-java/jsr305:0 test? ( dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Offers convenience for attaching an agent to the local or a remote VM +EAPI=8 +HOMEPAGE=https://bytebuddy.net +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/raphw/byte-buddy/archive/byte-buddy-1.12.14.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 343e153526b31b64f7efec0fdfa0f33b java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=ba14a3a1449e30f8bfe0c4dfde0f60ec diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz Binary files differindex 4b033ec24fa2..788203abe08b 100644 --- a/metadata/md5-cache/dev-libs/Manifest.gz +++ b/metadata/md5-cache/dev-libs/Manifest.gz diff --git a/metadata/md5-cache/dev-libs/grantlee-5.3.0 b/metadata/md5-cache/dev-libs/grantlee-5.3.0 new file mode 100644 index 000000000000..40dd9c7ced21 --- /dev/null +++ b/metadata/md5-cache/dev-libs/grantlee-5.3.0 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-doc/doxygen[dot] ) test? ( dev-qt/linguist-tools:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 test? ( dev-qt/qttest:5 ) +DESCRIPTION=C++ string template engine based on the Django template system +EAPI=8 +HOMEPAGE=https://github.com/steveire/grantlee +INHERIT=cmake virtualx +IUSE=debug doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=http://downloads.grantlee.org/grantlee-5.3.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=7fe841d07f03ef57aed7f3b8138ab68f diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz Binary files differindex de358562ccb6..96602970c727 100644 --- a/metadata/md5-cache/dev-php/Manifest.gz +++ b/metadata/md5-cache/dev-php/Manifest.gz diff --git a/metadata/md5-cache/dev-php/smarty-4.2.1 b/metadata/md5-cache/dev-php/smarty-4.2.1 new file mode 100644 index 000000000000..2182b63039de --- /dev/null +++ b/metadata/md5-cache/dev-php/smarty-4.2.1 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install postinst +DESCRIPTION=A template engine for PHP +EAPI=8 +HOMEPAGE=https://www.smarty.net/ https://github.com/smarty-php/smarty/ +KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=LGPL-3 +RDEPEND=dev-lang/php:*[unicode] +SLOT=0 +SRC_URI=https://github.com/smarty-php/smarty/archive/v4.2.1.tar.gz -> smarty-4.2.1.tar.gz +_md5_=5e110ac028d22c7f60e285fe276ec327 diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz Binary files differindex f6ea529b0ce5..ce15a4c039ed 100644 --- a/metadata/md5-cache/games-action/Manifest.gz +++ b/metadata/md5-cache/games-action/Manifest.gz diff --git a/metadata/md5-cache/games-action/polymc-1.4.1-r2 b/metadata/md5-cache/games-action/polymc-1.4.1-r2 index 022be0125df6..ad6a39f97d9f 100644 --- a/metadata/md5-cache/games-action/polymc-1.4.1-r2 +++ b/metadata/md5-cache/games-action/polymc-1.4.1-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/PolyMC/PolyMC/releases/download/1.4.1/PolyMC-1.4.1.tar.gz -> polymc-1.4.1.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3fcedf3f72030cbb2e1564b8c0858f3a +_md5_=abf664035bd73cb5e45d922d1e8de8fa diff --git a/metadata/md5-cache/games-action/polymc-1.4.2-r1 b/metadata/md5-cache/games-action/polymc-1.4.2-r1 index 38c823a95f3b..3a8f58faa843 100644 --- a/metadata/md5-cache/games-action/polymc-1.4.2-r1 +++ b/metadata/md5-cache/games-action/polymc-1.4.2-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/PolyMC/PolyMC/releases/download/1.4.2/PolyMC-1.4.2.tar.gz -> polymc-1.4.2.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8e1e75f0c9ce3ff8634e0ccb42f5a6aa +_md5_=58a0cb3d5948bda0d1491ccd606415b2 diff --git a/metadata/md5-cache/games-action/polymc-9999 b/metadata/md5-cache/games-action/polymc-9999 index 7b1c49dbd47c..8baea9e94ab9 100644 --- a/metadata/md5-cache/games-action/polymc-9999 +++ b/metadata/md5-cache/games-action/polymc-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=lto? ( !debug ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8e1e75f0c9ce3ff8634e0ccb42f5a6aa +_md5_=58a0cb3d5948bda0d1491ccd606415b2 diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz Binary files differindex 4ea4de2176a5..3bbd499267e0 100644 --- a/metadata/md5-cache/kde-plasma/Manifest.gz +++ b/metadata/md5-cache/kde-plasma/Manifest.gz diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 b/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 index e0b191f094fb..59d26c4bf5d0 100644 --- a/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 +++ b/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 @@ -12,4 +12,4 @@ RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui- SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.24.6/kinfocenter-5.24.6.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b4a157da94b8d407c8a1dba9cdcbb7fd +_md5_=3e38dc1709b2bdc20a1d7a7479102f53 diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-5.25.5 b/metadata/md5-cache/kde-plasma/kinfocenter-5.25.5 index aa9824418f17..ac9f892b8638 100644 --- a/metadata/md5-cache/kde-plasma/kinfocenter-5.25.5 +++ b/metadata/md5-cache/kde-plasma/kinfocenter-5.25.5 @@ -12,4 +12,4 @@ RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui- SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.25.5/kinfocenter-5.25.5.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=91e26c8734749b43fee86ba8fa16b6c0 +_md5_=2acdd0dc3bca18f43b15404d02102ad7 diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5 deleted file mode 100644 index 591e76604963..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.5:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.95.0:5 ) >=kde-frameworks/extra-cmake-modules-5.95.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwayland-5.15.5:5= >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kidletime-5.95.0:5 >=kde-frameworks/kinit-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kpackage-5.95.0:5 >=kde-frameworks/kpeople-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/ktexteditor-5.95.0:5 >=kde-frameworks/ktextwidgets-5.95.0:5 >=kde-frameworks/kunitconversion-5.95.0:5 >=kde-frameworks/kwallet-5.95.0:5 >=kde-frameworks/kwayland-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/prison-5.95.0:5[qml] >=kde-frameworks/solid-5.95.0:5 >=kde-plasma/breeze-5.25.5:5 >=kde-plasma/kscreenlocker-5.25.5:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/layer-shell-qt-5.25.5:5 >=kde-plasma/libkscreen-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.95.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.5:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.95.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.5:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) >=dev-libs/plasma-wayland-protocols-1.6.0 >=dev-qt/qtconcurrent-5.15.5:5 >=dev-util/wayland-scanner-1.19.0 x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) test? ( >=dev-libs/wayland-protocols-1.24 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma workspace -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -INHERIT=ecm plasma.kde.org -IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop telemetry test debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=kde-plasma/kde-cli-tools-5.25.5:5 -RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwayland-5.15.5:5= >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kidletime-5.95.0:5 >=kde-frameworks/kinit-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kpackage-5.95.0:5 >=kde-frameworks/kpeople-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/ktexteditor-5.95.0:5 >=kde-frameworks/ktextwidgets-5.95.0:5 >=kde-frameworks/kunitconversion-5.95.0:5 >=kde-frameworks/kwallet-5.95.0:5 >=kde-frameworks/kwayland-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/prison-5.95.0:5[qml] >=kde-frameworks/solid-5.95.0:5 >=kde-plasma/breeze-5.25.5:5 >=kde-plasma/kscreenlocker-5.25.5:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/layer-shell-qt-5.25.5:5 >=kde-plasma/libkscreen-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.95.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.5:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.95.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.5:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) app-text/iso-codes >=dev-qt/qdbus-5.15.5:* >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtpaths-5.15.5:5 >=dev-qt/qtquickcontrols-5.15.5:5[widgets] >=dev-qt/qtquickcontrols2-5.15.5:5 kde-apps/kio-extras:5 >=kde-frameworks/kirigami-5.95.0:5 >=kde-frameworks/kquickcharts-5.95.0:5 >=kde-plasma/milou-5.25.5:5 >=kde-plasma/plasma-integration-5.25.5:5 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot !<kde-plasma/breeze-5.22.90:5 !<kde-plasma/plasma-desktop-5.23.90:5 policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=gps? ( geolocation ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.25.5/plasma-workspace-5.25.5.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7320f56e72586c6c8a41c1b57af6e85e diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r1 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r2 index e8af55531a9e..54fa319f9845 100644 --- a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r1 +++ b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r2 @@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.25.5/plasma-workspace-5.25.5.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0fc31d2160bd1e76d8021b858a71c14c +_md5_=7035799a09edcf6ac3455e299e74c610 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz Binary files differindex 1af2de6c314e..905bfec89a28 100644 --- a/metadata/md5-cache/media-gfx/Manifest.gz +++ b/metadata/md5-cache/media-gfx/Manifest.gz diff --git a/metadata/md5-cache/media-gfx/digikam-7.8.0 b/metadata/md5-cache/media-gfx/digikam-7.8.0 new file mode 100644 index 000000000000..333cb4ac1ef9 --- /dev/null +++ b/metadata/md5-cache/media-gfx/digikam-7.8.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext panorama? ( sys-devel/bison sys-devel/flex ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.88.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup test unpack +DEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5[mysql?] >=dev-qt/qtwebengine-5.15.5:5[widgets] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kservice-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/solid-5.88.0:5 >=media-gfx/exiv2-0.27:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:0= >=media-libs/opencv-3.3.0:=[contrib,contribdnn] media-libs/tiff:0 addressbook? ( >=kde-apps/akonadi-contacts-19.04.3:5 >=kde-frameworks/kcontacts-5.88.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.88.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.5:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.88.0:5 ) mediaplayer? ( media-libs/qtav[opengl(+)] media-video/ffmpeg:= ) opengl? ( >=dev-qt/qtopengl-5.15.5:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.88.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) dev-cpp/eigen:3 dev-libs/boost dev-qt/qtcore:5 +DESCRIPTION=Digital photo management application +EAPI=8 +HOMEPAGE=https://www.digikam.org/ +INHERIT=ecm kde.org toolchain-funcs +IUSE=addressbook calendar gphoto2 heif +imagemagick +lensfun marble mediaplayer mysql opengl openmp +panorama scanner semantic-desktop X debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5[mysql?] >=dev-qt/qtwebengine-5.15.5:5[widgets] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kservice-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/solid-5.88.0:5 >=media-gfx/exiv2-0.27:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:0= >=media-libs/opencv-3.3.0:=[contrib,contribdnn] media-libs/tiff:0 addressbook? ( >=kde-apps/akonadi-contacts-19.04.3:5 >=kde-frameworks/kcontacts-5.88.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.88.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.5:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.88.0:5 ) mediaplayer? ( media-libs/qtav[opengl(+)] media-video/ffmpeg:= ) opengl? ( >=dev-qt/qtopengl-5.15.5:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.88.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) mysql? ( virtual/mysql[server(+)] ) panorama? ( media-gfx/hugin ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test +SLOT=5 +SRC_URI=mirror://kde/stable/digikam/7.8.0/digiKam-7.8.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=c5552ba6420cd3e646a36bb66885b22b diff --git a/metadata/md5-cache/media-gfx/krita-5.1.0_rc1 b/metadata/md5-cache/media-gfx/krita-5.1.1 index c4fcfa71aee9..945ac01b7c49 100644 --- a/metadata/md5-cache/media-gfx/krita-5.1.0_rc1 +++ b/metadata/md5-cache/media-gfx/krita-5.1.1 @@ -1,16 +1,17 @@ BDEPEND=dev-cpp/eigen:3 dev-lang/perl sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.82.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) dev-libs/boost:= dev-libs/quazip:0=[qt5(+)] python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( media-libs/libjpeg-turbo:= ) jpegxl? ( >=media-libs/libjxl-0.7.0 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) dev-libs/boost:= dev-libs/quazip:0=[qt5(+)] python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] ) >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220329 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.5:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Free digital painting application. Digital Painting, Creative Freedom! EAPI=8 HOMEPAGE=https://apps.kde.org/krita/ https://krita.org/en/ INHERIT=ecm kde.org python-single-r1 -IUSE=color-management fftw gif +gsl heif +jpeg jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +IUSE=color-management fftw gif +gsl heif jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) dev-libs/boost:= dev-libs/quazip:0=[qt5(+)] python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( media-libs/libjpeg-turbo:= ) jpegxl? ( >=media-libs/libjxl-0.7.0 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) dev-libs/boost:= dev-libs/quazip:0=[qt5(+)] python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] ) >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220329 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.5:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=5 -SRC_URI=mirror://kde/unstable/krita/5.1.0-RC1/krita-5.1.0-RC1.tar.xz +SRC_URI=mirror://kde/stable/krita/5.1.1/krita-5.1.1.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=020e114323af34dd7d0118b1a5a87bc0 +_md5_=14386654818457c9ec5e86cd4d016351 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz Binary files differindex b0637dd72435..fa2aad5b4de8 100644 --- a/metadata/md5-cache/media-libs/Manifest.gz +++ b/metadata/md5-cache/media-libs/Manifest.gz diff --git a/metadata/md5-cache/media-libs/opencv-4.6.0-r2 b/metadata/md5-cache/media-libs/opencv-4.6.0-r2 index dca23a803f15..ea2e3dcc7af0 100644 --- a/metadata/md5-cache/media-libs/opencv-4.6.0-r2 +++ b/metadata/md5-cache/media-libs/opencv-4.6.0-r2 @@ -13,4 +13,4 @@ REQUIRED_USE=cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cp SLOT=0/4.6.0 SRC_URI=https://github.com/opencv/opencv/archive/4.6.0.tar.gz -> opencv-4.6.0.tar.gz dnnsamples? ( https://dev.gentoo.org/~amynka/snap/opencv-3.4.0-res10_300x300-caffeemodel.tar.gz ) download? ( https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> opencv-4.4.0_extdep.tar.gz ) contrib? ( https://github.com/opencv/opencv_contrib/archive/4.6.0.tar.gz -> opencv-4.6.0_contrib.tar.gz contribdnn? ( https://dev.gentoo.org/~amynka/snap/opencv-3.4.0-face_landmark_model.tar.gz ) contribxfeatures2d? ( https://dev.gentoo.org/~amynka/snap/vgg_boostdesc-3.2.0.tar.gz ) ) _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f96479e8946ec4d1dbabe99fc515971d +_md5_=62fd5ebe9eb2d49442da3dad85c0af81 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz Binary files differindex 73554ab5372c..6110e92a4dcd 100644 --- a/metadata/md5-cache/net-libs/Manifest.gz +++ b/metadata/md5-cache/net-libs/Manifest.gz diff --git a/metadata/md5-cache/net-libs/kdsoap-2.1.0 b/metadata/md5-cache/net-libs/kdsoap-2.1.0 new file mode 100644 index 000000000000..8293018777d9 --- /dev/null +++ b/metadata/md5-cache/net-libs/kdsoap-2.1.0 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 dev-libs/boost +DESCRIPTION=Qt-based client-side and server-side SOAP component +EAPI=8 +HOMEPAGE=https://www.kdab.com/development-resources/qt-tools/kd-soap/ +INHERIT=cmake +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 AGPL-3 +RDEPEND=dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 +SLOT=0/2 +SRC_URI=https://github.com/KDAB/KDSoap/releases/download/kdsoap-2.1.0/kdsoap-2.1.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=8093341a4960c2fc14d6a17f24ea61b5 diff --git a/metadata/md5-cache/net-libs/libmediawiki-5.38.0 b/metadata/md5-cache/net-libs/libmediawiki-5.38.0 index 9bc21d8f76cb..453e4ad7b1ab 100644 --- a/metadata/md5-cache/net-libs/libmediawiki-5.38.0 +++ b/metadata/md5-cache/net-libs/libmediawiki-5.38.0 @@ -9,8 +9,8 @@ IUSE=debug test KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 >=kde-frameworks/kcoreaddons-5.96.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) +RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/libmediawiki/libmediawiki-5.38.0.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d03c54323c9ff3a7696dc440c86d9e96 +_md5_=2edfc8655cbbff2389a69209690fa8ca diff --git a/metadata/md5-cache/net-libs/nghttp2-1.48.0 b/metadata/md5-cache/net-libs/nghttp2-1.48.0 index bfb04a2902cb..8f9be4800a5a 100644 --- a/metadata/md5-cache/net-libs/nghttp2-1.48.0 +++ b/metadata/md5-cache/net-libs/nghttp2-1.48.0 @@ -5,7 +5,7 @@ DESCRIPTION=HTTP/2 C Library EAPI=8 HOMEPAGE=https://nghttp2.org/ INHERIT=autotools multilib-minimal -IUSE=cxx debug hpack-tools jemalloc static-libs test +threads utils xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +IUSE=cxx debug hpack-tools jemalloc static-libs test utils xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=cxx? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/boost:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libev-4.15[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( >=dev-libs/libxml2-2.7.7:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.14 SRC_URI=https://github.com/nghttp2/nghttp2/releases/download/v1.48.0/nghttp2-1.48.0.tar.xz https://dev.gentoo.org/~voyageur/distfiles/nghttp2-1.48.0-pthread.patch _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b0871262bb13015cb3ba121d032e8798 +_md5_=71f79a62400342d00a3bca0a5da99120 diff --git a/metadata/md5-cache/net-libs/nghttp2-9999 b/metadata/md5-cache/net-libs/nghttp2-9999 index 665859bb2750..33f5df2f9ec8 100644 --- a/metadata/md5-cache/net-libs/nghttp2-9999 +++ b/metadata/md5-cache/net-libs/nghttp2-9999 @@ -5,11 +5,11 @@ DESCRIPTION=HTTP/2 C Library EAPI=8 HOMEPAGE=https://nghttp2.org/ INHERIT=autotools git-r3 multilib-minimal -IUSE=cxx debug hpack-tools jemalloc static-libs test +threads utils xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +IUSE=cxx debug hpack-tools jemalloc static-libs test utils xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=MIT PROPERTIES=live RDEPEND=cxx? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/boost:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libev-4.15[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( >=dev-libs/libxml2-2.7.7:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=!test? ( test ) SLOT=0/1.14 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=75e28aba01c2c9beb53ead49c6eacc77 +_md5_=53587e56e1e34991754f927f96797d56 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz Binary files differindex ffc8e033bdde..b7f03139db1b 100644 --- a/metadata/md5-cache/sci-mathematics/Manifest.gz +++ b/metadata/md5-cache/sci-mathematics/Manifest.gz diff --git a/metadata/md5-cache/sci-mathematics/maxima-5.46.0 b/metadata/md5-cache/sci-mathematics/maxima-5.46.0 index 07866d4cf025..fe9326210fb5 100644 --- a/metadata/md5-cache/sci-mathematics/maxima-5.46.0 +++ b/metadata/md5-cache/sci-mathematics/maxima-5.46.0 @@ -10,8 +10,8 @@ KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 GPL-2+ RDEPEND=clisp? ( dev-lisp/clisp:= ) clozurecl? ( dev-lisp/clozurecl app-misc/rlwrap ) clozurecl64? ( dev-lisp/clozurecl app-misc/rlwrap ) cmucl? ( dev-lisp/cmucl app-misc/rlwrap ) ecls? ( dev-lisp/ecls:= app-misc/rlwrap ) gcl? ( dev-lisp/gcl[ansi,readline] ) sbcl? ( dev-lisp/sbcl:= app-misc/rlwrap ) virtual/libcrypt:= emacs? ( >=app-editors/emacs-26:* ) gui? ( dev-lang/tk:0 ) X? ( x11-misc/xdg-utils sci-visualization/gnuplot[gd] vtk? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/vtk[python,rendering,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) ) emacs? ( virtual/latex-base app-emacs/auctex app-text/ghostscript-gpl dev-texlive/texlive-latexrecommended ) REQUIRED_USE=vtk? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) || ( clisp clozurecl clozurecl64 cmucl ecls gcl sbcl ) gui? ( X ) -RESTRICT=!test? ( test ) +RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/maxima/maxima-5.46.0.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=82d127906353798cdd792be7b62ac7ca +_md5_=0e85b95c6a93f1c083d7e43d6dad9b7d diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz Binary files differindex 71e4ce9c0667..3c4e9e3cf230 100644 --- a/metadata/md5-cache/sci-physics/Manifest.gz +++ b/metadata/md5-cache/sci-physics/Manifest.gz diff --git a/metadata/md5-cache/sci-physics/geant-4.11.0.2-r1 b/metadata/md5-cache/sci-physics/geant-4.11.0.2-r1 index a817693ff4eb..6bd8d237632a 100644 --- a/metadata/md5-cache/sci-physics/geant-4.11.0.2-r1 +++ b/metadata/md5-cache/sci-physics/geant-4.11.0.2-r1 @@ -12,4 +12,4 @@ REQUIRED_USE=^^ ( c++17 c++20 ) inventor? ( opengl ) motif? ( opengl ) python? ( SLOT=4 SRC_URI=https://geant4-data.web.cern.ch/geant4-data/releases/geant4-v11.0.2.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=00f146775337cff05b7c2c1a4f5739a0 +_md5_=c92f2e3ea7aff5838f3c9241f47f1bda diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz Binary files differindex 988befc11882..9b6d085d2f36 100644 --- a/metadata/md5-cache/sys-devel/Manifest.gz +++ b/metadata/md5-cache/sys-devel/Manifest.gz diff --git a/metadata/md5-cache/sys-devel/clang-15.0.0-r1 b/metadata/md5-cache/sys-devel/clang-15.0.0-r1 new file mode 100644 index 000000000000..b944a2922759 --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-15.0.0-r1 @@ -0,0 +1,18 @@ +BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_8? ( dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=~sys-devel/llvm-15.0.0:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0[llvm_targets_SPIRV] ) !!sys-devel/llvm:0 +DESCRIPTION=C language family frontend for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs +IUSE=debug default-compiler-rt default-libcxx default-lld doc llvm-libunwind +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-15.0.0 default-compiler-rt? ( =sys-libs/compiler-rt-15.0.0* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) default-libcxx? ( >=sys-libs/libcxx-15.0.0 ) default-lld? ( sys-devel/lld ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ~sys-devel/llvm-15.0.0:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0[llvm_targets_SPIRV] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=15 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.0-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-r4.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 86b8e0253eaf720abac8a172e8a6d95a multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=b7e4c0ab70ce5ffca428f14e0acb9cef diff --git a/metadata/md5-cache/sys-devel/clang-runtime-15.0.0-r1 b/metadata/md5-cache/sys-devel/clang-runtime-15.0.0-r1 index 3a35a49582f9..8471224a63eb 100644 --- a/metadata/md5-cache/sys-devel/clang-runtime-15.0.0-r1 +++ b/metadata/md5-cache/sys-devel/clang-runtime-15.0.0-r1 @@ -1,8 +1,8 @@ -DEFINED_PHASES=pretend +DEFINED_PHASES=- DESCRIPTION=Meta-ebuild for clang runtime libraries EAPI=8 HOMEPAGE=https://clang.llvm.org/ -INHERIT=multilib-build toolchain-funcs +INHERIT=multilib-build IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos LICENSE=metapackage @@ -10,4 +10,4 @@ RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-15.0.0:15.0.0[abi_x86_32(+)?,abi_x8 REQUIRED_USE=sanitize? ( compiler-rt ) SLOT=15.0.0 _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7abc3833bde2ae38528930b1e6b76c69 +_md5_=3353e9fe517fac80acb5afa4d991bc21 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz Binary files differindex 6f6c78bf2929..9ee12b36b0c8 100644 --- a/metadata/md5-cache/sys-kernel/Manifest.gz +++ b/metadata/md5-cache/sys-kernel/Manifest.gz diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20210919 b/metadata/md5-cache/sys-kernel/linux-firmware-20220913 index 2ec67ddaf08e..4eeda3e030e6 100644 --- a/metadata/md5-cache/sys-kernel/linux-firmware-20210919 +++ b/metadata/md5-cache/sys-kernel/linux-firmware-20220913 @@ -5,12 +5,12 @@ EAPI=7 HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git INHERIT=mount-boot savedconfig IUSE=initramfs +redistributable savedconfig unknown-license savedconfig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT no-source-code ) ) unknown-license? ( all-rights-reserved ) RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/iwl1000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) ) REQUIRED_USE=initramfs? ( redistributable ) RESTRICT=binchecks strip test unknown-license? ( bindist ) SLOT=0 -SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20210919.tar.xz +SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20220913.tar.xz _eclasses_=mount-boot 02a45c5e022c08dbc05178522b2772f2 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 -_md5_=5063eea8a6fb66552c4c1f1018d92eb0 +_md5_=704fbd06a4b0bdbbecf5fe726e4646a7 diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz Binary files differindex 3687364547d6..b99f5f6ddef6 100644 --- a/metadata/md5-cache/www-apps/Manifest.gz +++ b/metadata/md5-cache/www-apps/Manifest.gz diff --git a/metadata/md5-cache/www-apps/element-1.11.0 b/metadata/md5-cache/www-apps/element-1.11.5 index c2db41ad3d85..31893ffe954c 100644 --- a/metadata/md5-cache/www-apps/element-1.11.0 +++ b/metadata/md5-cache/www-apps/element-1.11.5 @@ -8,7 +8,7 @@ IUSE=vhosts KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 RDEPEND=app-admin/webapp-config -SLOT=1.11.0 -SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.0/element-v1.11.0.tar.gz +SLOT=1.11.5 +SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.5/element-v1.11.5.tar.gz _eclasses_=webapp 67df5bab481d0b9428f9ab7b3de690e4 _md5_=c78809ecdea24af42e1a2503a5b9ed86 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz Binary files differindex 1d02bef55aba..59a31ebbfb18 100644 --- a/metadata/md5-cache/www-servers/Manifest.gz +++ b/metadata/md5-cache/www-servers/Manifest.gz diff --git a/metadata/md5-cache/www-servers/nginx-unit-1.28.0 b/metadata/md5-cache/www-servers/nginx-unit-1.28.0 new file mode 100644 index 000000000000..3f929f85fcb6 --- /dev/null +++ b/metadata/md5-cache/www-servers/nginx-unit-1.28.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install prepare setup +DEPEND=perl? ( dev-lang/perl:= ) php7-4? ( dev-lang/php:7.4[embed] ) php8-0? ( dev-lang/php:8.0[embed] ) php8-1? ( dev-lang/php:8.1[embed] ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems:= ) ssl? ( dev-libs/openssl:0= ) virtual/libcrypt:0= +DESCRIPTION=Dynamic web and application server +EAPI=8 +HOMEPAGE=https://unit.nginx.org +INHERIT=flag-o-matic python-single-r1 systemd toolchain-funcs +IUSE=perl python ruby php7-4 php8-0 php8-1 ssl python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=perl? ( dev-lang/perl:= ) php7-4? ( dev-lang/php:7.4[embed] ) php8-0? ( dev-lang/php:8.0[embed] ) php8-1? ( dev-lang/php:8.1[embed] ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems:= ) ssl? ( dev-libs/openssl:0= ) virtual/libcrypt:0= +REQUIRED_USE=|| ( perl python ruby php7-4 php8-0 php8-1 ssl ) python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) +SLOT=0 +SRC_URI=https://unit.nginx.org/download/unit-1.28.0.tar.gz -> nginx-unit-1.28.0.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=e38151ed30b394bc44820ebf78398497 diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz Binary files differindex af1b2e7fd4d5..604475ddcdc0 100644 --- a/metadata/md5-cache/x11-plugins/Manifest.gz +++ b/metadata/md5-cache/x11-plugins/Manifest.gz diff --git a/metadata/md5-cache/x11-plugins/wmhdplop-0.9.12 b/metadata/md5-cache/x11-plugins/wmhdplop-0.9.12 new file mode 100644 index 000000000000..52305f4d537f --- /dev/null +++ b/metadata/md5-cache/x11-plugins/wmhdplop-0.9.12 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure prepare +DEPEND=media-libs/imlib2[X] x11-libs/libX11 x11-libs/libXext media-fonts/corefonts >=media-libs/freetype-2 +DESCRIPTION=a dockapp for monitoring disk activities with fancy visuals +EAPI=8 +HOMEPAGE=https://www.dockapps.net/wmhdplop +INHERIT=autotools +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-2 +RDEPEND=media-libs/imlib2[X] x11-libs/libX11 x11-libs/libXext media-fonts/corefonts >=media-libs/freetype-2 +SLOT=0 +SRC_URI=https://www.dockapps.net/download/wmhdplop-0.9.12.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5dae584cac3ccf8f4b819b53c59affe6 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 33fe8a670e0e..82d4fc61ac61 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327 -TIMESTAMP 2022-09-14T09:09:40Z +TIMESTAMP 2022-09-14T15:09:38Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMhmlRfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMh7rJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDTTw/9EnZoSZYUAQ1zQb3ZRpbAfncQyaiYqRlrCigFtpdjyOsE1wwpyzM5liYv -5wUNN6bhSOt3iR+j2NvhyhRnf8dfOVbzVKNMluhv8M6FXVIPt3iG+KRDCvj9c2nF -hJjzcxWaVjxLLtgoqknxib4jPRZiN7BQVE3/yKbw8pJYidQbaUD6u8l3nk/pCBiG -AeJcB1scHZRu8UetFU4uKvJgcJGxRWWICr4aVRFcA7kMj2MPzKkA3hx2ITLLZF7g -eyGNBNtc5jM3wNbRoguRsk5qzmYK0n1hjII46wOn++CIlGe7TJkg2GKhrzt5nRmI -XmlhmCBkq8ofH9M41lQeA0glkqbEq5EdRBGJTJUEskU88xGF374MP1bHppCQAc8t -pg8/wsFnNDZ6GpFM7pPGD3FdNCYtRx597cRyWt/R/oBw05xMrPyNr0rPKnT7skfy -JFyohCPRIaZvDd6wWhBEAx+HeEuxozdGb1dN41Un4Q5jizXVqTLnBrshXRbn/Pk9 -xymkx+OJI+5bNc82v3EAlxM/kwMZOq5mLbzOoPhH5ROu0jB9XhZ75UpbCTUqzLMn -MWWGwO3/U8w5WHlAWhJeQ24vI8TmXIGVmVesEedH6F8upQoBTaQ9/34yTjFEEOOO -UotQQxl7YsrEq73nqcFrYWrqsFHT3KJ+A3nsGctdv2ilu3ewV48= -=5C2P +klCF7Q/+Ovyb8nRLjlpl40PpBFpY4O//SogTnKdOAvJ8Aij/uNJN5U4dmFhSWv2y +1muh/CoIdhoVVRuJ0tOaKOrRVTK4ALRdiszRG1IZF8ueQn2Pr82/TOgW1QPTUxJm +JnnzLXS+WIQI5Od3Uoi68uo6J4opHEo0POmCifjz5XrLwAPX74MVi5oFPZygEtf4 +Pp9jrhvhD3EJkmUq+Fp1igzdDYXmGtFonQvrIhoQFZJemtjQlGLwmpi61y8RVi9S +i7nnyPJCIByyleT73kbkfbAs/6gmrUCjT5dxih+ItuekNgp1maF1mpm8hoQ4w3yr +bUXvXp+FBKX5wFKa98yrn2durYw53M14omPrBkhFqXVx8cp9h8ktbC/x/19AmOKQ +9wj1uFCUOkoRq33wSRfT3h+vKKY5L9K/xatZ4/5Dl+3aVGuFsZ6ugxZ/WmbbzoSK +QR6+//iz2NHfpjl2LUAeQj8/rbaBD2HVRRIMDilFhhhGR3V2CbMzbhBQQ5PqEzDh +BY0QnqTGymRVLi38Pi0Vj/vBUmHeqiAZJMA0hg2LAlKgW4OvpeR1zEojRNH+Jdny +lM8WVwtEYq+qbgheHlDzaKl6BIAY0MOQMMSSXJjRaYWg60kuwHqOs3SAFBSwLn3n +bL1bpGlIz5aDPaUINWvsDA6QUfUtYQJHz+alB88T8/96IFNzGAM= +=J2ZO -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 6af7c506e643..34140c76baff 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 14 Sep 2022 09:09:37 +0000 +Wed, 14 Sep 2022 15:09:33 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 2afa41078c0c..539534c3d4c3 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Sep 14 09:09:37 AM UTC 2022 +Wed Sep 14 03:09:33 PM UTC 2022 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 55a7c9a8a9a7..1affffc97ab8 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 14 Sep 2022 09:15:01 +0000 +Wed, 14 Sep 2022 15:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 5bb174c54605..c9238e72eea7 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -1e3cef2a3da16d9bf9d739ec4d98820d14b4fe0d 1663145085 2022-09-14T08:44:45+00:00 +a2110efea7cd990029726cbb3ca293400fa0bcab 1663167926 2022-09-14T15:05:26+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 0d5737c94d6b..002cb0b26e2e 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1663146601 Wed 14 Sep 2022 09:10:01 AM UTC +1663168201 Wed 14 Sep 2022 03:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 6af7c506e643..34140c76baff 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 14 Sep 2022 09:09:37 +0000 +Wed, 14 Sep 2022 15:09:33 +0000 diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex dc5b00ec8690..24383d08d4dd 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/kdsoap/Manifest b/net-libs/kdsoap/Manifest index baf1ecd09422..b2d358786362 100644 --- a/net-libs/kdsoap/Manifest +++ b/net-libs/kdsoap/Manifest @@ -1,3 +1,7 @@ +AUX kdsoap-2.1.0-cmake.patch 1560 BLAKE2B c7f2d8bd3717e7c324a09a11a2840a427ec0e294962c12dd1b6a4a6b1693dbd92d7ee2da0471edfbc631d0ba3f6b1e787e567ed946ee517ad67bc1c7efc6a1f6 SHA512 187b329b18f147b66c4b7c5fe805ed3c45ed85509e0cdf3196a18afe1f5aa925ffee52ccad4c98a1832e53c72b709e5bf761da2f9eb17b3673f2c931005f56e4 +AUX kdsoap-2.1.0-fix-cppcheck-warnings.patch 2299 BLAKE2B f37369ad0f225b2f2fb7205dd590b847f3186cca6cd93e141ca1396567a894cdf4570114b46fe38e7227d8e420de569acbbdebf2ecea33ab010e64b27c687911 SHA512 741ecd8180666e8e02094e753082873d20c11d590844b2469f01f19046754cb219d9bcebca4117d3814e279ed9e1e95d726f200704ead9ca587a866dd99c8b46 DIST kdsoap-2.0.0.tar.gz 2916527 BLAKE2B 7b9cf71b181b88180fb00cb2f0c2b84b5fd7d997531aa68957a84811959befd9c8909c8892d3b60d47a654916fa5b8841fa7b389a006a8ca6a2cdce98a433cfb SHA512 50305866595048e0ec6cd6dabba9e63a948f1e1263e7f03e9e3bc56f09a843bade944df95b5ff57d4fc3a62896e72f02b0d7b3d5cc2be2823da67001ca459428 +DIST kdsoap-2.1.0.tar.gz 948070 BLAKE2B 69f13fb394c0b6a568d5ee63f26d3384e1276a63084116ebd96b8a1b4b87ef70155aba9a3e84c9c5f7016166d6e1cfffcb98c96400fccac6c7d339f6f73fb41d SHA512 db4c0ba25ccef3c5dc90662fbfa14ee4cdc2e8079f132efebf71a10d9a26460070bf71d22cce478520ead0425488b79f52ea6a1ee651473e989d59dfd5053972 EBUILD kdsoap-2.0.0.ebuild 965 BLAKE2B 711da17f4859234a1f552d62b8bab9f37f9701d53ecdd1454789ee985b7578d63a93493b809e6aabd250d326a9ec4d91512f3016add0067263767481dfbb53eb SHA512 9c6e12a4c38b12b4b21ab1fa8e11111b04db322296782100904d2d0352cae847d732b761a1afeb8edca7b9fdd3d520f215a055e48be0c3328742dcf2fbe6eb53 +EBUILD kdsoap-2.1.0.ebuild 1061 BLAKE2B a25926022b283c3a801572ee6264f4118bf0abd91d86c147c41ae39879d15559a330c6a6f6c4d3eb9cfc45683f3172863ce084225567b9a391dae88cc3b2d1c0 SHA512 485d7f1500e68fba8b264b5ebab9494e2fb4314524b510278aa65f494656e470a17c9f38e9fd9f37e374bc0069ad824dc9cdea37e9d0a1d25879f6e8bb62e6f3 MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f diff --git a/net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch b/net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch new file mode 100644 index 000000000000..f70e0bf062ce --- /dev/null +++ b/net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch @@ -0,0 +1,38 @@ +From 0c7374b25464d2dca3728a9c1a59f577b978e211 Mon Sep 17 00:00:00 2001 +From: Allen Winter <allen.winter@kdab.com> +Date: Mon, 12 Sep 2022 17:06:03 -0400 +Subject: [PATCH] KDSoapClient,KDSoapServer]/CMakeLists.txt - fix + INSTALL_INTERFACES + +should not have the extra hierarchy for the library +--- + src/KDSoapClient/CMakeLists.txt | 2 +- + src/KDSoapServer/CMakeLists.txt | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/KDSoapClient/CMakeLists.txt b/src/KDSoapClient/CMakeLists.txt +index 563cb6df..44dc17cd 100644 +--- a/src/KDSoapClient/CMakeLists.txt ++++ b/src/KDSoapClient/CMakeLists.txt +@@ -44,7 +44,7 @@ target_link_libraries( + ) + target_include_directories( + kdsoap +- INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}/KDSoapClient${${PROJECT_NAME}_LIBRARY_QTID}>" ++ INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}>" + ) + set_target_properties(kdsoap PROPERTIES SOVERSION ${${PROJECT_NAME}_SOVERSION} VERSION ${${PROJECT_NAME}_VERSION}) + +diff --git a/src/KDSoapServer/CMakeLists.txt b/src/KDSoapServer/CMakeLists.txt +index 2c9ff893..a111dacb 100644 +--- a/src/KDSoapServer/CMakeLists.txt ++++ b/src/KDSoapServer/CMakeLists.txt +@@ -39,7 +39,7 @@ target_link_libraries( + ) + target_include_directories( + kdsoap-server +- INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}/KDSoapServer${${PROJECT_NAME}_LIBRARY_QTID}>" ++ INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}>" + ) + set_target_properties( + kdsoap-server PROPERTIES SOVERSION ${${PROJECT_NAME}_SOVERSION} VERSION ${${PROJECT_NAME}_VERSION} diff --git a/net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch b/net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch new file mode 100644 index 000000000000..f0d56869729e --- /dev/null +++ b/net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch @@ -0,0 +1,52 @@ +From e9df81fa01188371d2f62f29ebf0d08eb6e50ef2 Mon Sep 17 00:00:00 2001 +From: David Faure <david.faure@kdab.com> +Date: Tue, 13 Sep 2022 09:50:52 +0200 +Subject: [PATCH] Fix cppcheck warnings + +--- + src/KDSoapClient/KDSoapClientInterface.h | 3 +++ + src/KDSoapServer/KDSoapServerObjectInterface.h | 3 +++ + unittests/serverlib/test_serverlib.cpp | 2 +- + 3 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/KDSoapClient/KDSoapClientInterface.h b/src/KDSoapClient/KDSoapClientInterface.h +index e89d44f7..9c5450f0 100644 +--- a/src/KDSoapClient/KDSoapClientInterface.h ++++ b/src/KDSoapClient/KDSoapClientInterface.h +@@ -79,6 +79,9 @@ class KDSOAP_EXPORT KDSoapClientInterface + */ + ~KDSoapClientInterface(); + ++ KDSoapClientInterface(const KDSoapClientInterface &) = delete; ++ KDSoapClientInterface &operator=(const KDSoapClientInterface &) = delete; ++ + /** + * Calls the method \p method on this interface and passes the arguments specified in \p message + * to the method. +diff --git a/src/KDSoapServer/KDSoapServerObjectInterface.h b/src/KDSoapServer/KDSoapServerObjectInterface.h +index 69c69100..0c881b63 100644 +--- a/src/KDSoapServer/KDSoapServerObjectInterface.h ++++ b/src/KDSoapServer/KDSoapServerObjectInterface.h +@@ -68,6 +68,9 @@ class KDSOAPSERVER_EXPORT KDSoapServerObjectInterface + */ + virtual ~KDSoapServerObjectInterface(); + ++ KDSoapServerObjectInterface(const KDSoapServerObjectInterface &) = delete; ++ KDSoapServerObjectInterface &operator =(const KDSoapServerObjectInterface &) = delete; ++ + /** + * Handle \p request and return \p response. + * The default implementation in this base class is to simply return +diff --git a/unittests/serverlib/test_serverlib.cpp b/unittests/serverlib/test_serverlib.cpp +index f4d4818d..eb6af065 100644 +--- a/unittests/serverlib/test_serverlib.cpp ++++ b/unittests/serverlib/test_serverlib.cpp +@@ -1450,7 +1450,7 @@ public Q_SLOTS: + return QString::fromUtf8("David Ä Faure France"); + } + +- void verifySocketResponse(ClientSocket &socket, const QByteArray employeeName) ++ void verifySocketResponse(ClientSocket &socket, const QByteArray &employeeName) + { + QVERIFY(socket.waitForReadyRead()); + const QByteArray response = socket.readAll(); diff --git a/net-libs/kdsoap/kdsoap-2.1.0.ebuild b/net-libs/kdsoap/kdsoap-2.1.0.ebuild new file mode 100644 index 000000000000..977a947a3156 --- /dev/null +++ b/net-libs/kdsoap/kdsoap-2.1.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://github.com/KDAB/KDSoap/releases/download/${P}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +else + EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git" + EGIT_SUBMODULES=( kdwsdl2cpp/libkode -autogen ) + inherit git-r3 +fi +inherit cmake + +DESCRIPTION="Qt-based client-side and server-side SOAP component" +HOMEPAGE="https://www.kdab.com/development-resources/qt-tools/kd-soap/" + +LICENSE="GPL-3 AGPL-3" +SLOT="0/2" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtxml:5 +" +DEPEND="${RDEPEND} + dev-libs/boost +" + +PATCHES=( + "${FILESDIR}"/${P}-cmake.patch + "${FILESDIR}"/${P}-fix-cppcheck-warnings.patch +) + +src_prepare() { + cmake_src_prepare + sed -e "/install.*INSTALL_DOC_DIR/d" -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DKDSoap_DOCS=OFF + -DKDSoap_EXAMPLES=OFF # no install targets + -DKDSoap_STATIC=OFF + -DKDSoap_QT6=OFF + ) + cmake_src_configure +} diff --git a/net-libs/libmediawiki/Manifest b/net-libs/libmediawiki/Manifest index 3d14f1380e41..47241a796bdc 100644 --- a/net-libs/libmediawiki/Manifest +++ b/net-libs/libmediawiki/Manifest @@ -1,4 +1,4 @@ AUX libmediawiki-5.37.0-tests-optional.patch 470 BLAKE2B 856433e48d50f6046d1d994cafc081d1afe04a7d82fe30476e129716ede33ecd26ee721fb566de4fd094be4d897a204a34102790225b49f8a31f26f23cccc4d4 SHA512 91e483c2483e2d07ed2b4d974f37c19bcbcd2c69ff9841451d4aa182945469b83dcdbe5025807ba83438cfcfbf4218fe32f7f6d5f5232cca913285fe8b9bc33f DIST libmediawiki-5.38.0.tar.xz 55264 BLAKE2B 74753a20ab84f1badcf7368be5617648e296f66832feafb26ea2122818921a924a7278ccfbe4779535365c679ef574139dc3214812a87b72cd90f6766671928a SHA512 4e8a3a656d324006a85cd6b2eeeaafd67a80806368125a9f0ce46984b58cfeed5ad8ac34c6cc305d00b3bd92bf5e1f8e60b41313ac6a86970c47572654784114 -EBUILD libmediawiki-5.38.0.ebuild 861 BLAKE2B b58a87604a1da6a3e4df3beadab0a97f36a28840910907bc543ea1646104f5a6905dce2d6f4d5ce937f72ea12a430f0460867409ec97db74c725aacf2530d0b3 SHA512 45a12965481502abebf9c4e888b127fb182502fde26becd5836ebc269dfcbde0fd7db1036cd867ea7c2d67854008669da119834ffb53290f68463d0d98926334 +EBUILD libmediawiki-5.38.0.ebuild 878 BLAKE2B e7458f1263a23b418d1ecdc30456f895f77fad06ef63296c7c9d47873e49508f2983f16103b4c4b5f410004083b3d8d026a27061982a1897c9cd5dc78725a34c SHA512 d455e6b6305bcbd01e46f582d05899ef9c81e65e9fde8e121377af33d37841f90fc528f3c8706325bae5d6bc0c24fd762a1a119553899c6701c4f31584a5dfae MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild b/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild index 0c2c6b988dc8..3b678f01f6f3 100644 --- a/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild +++ b/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild @@ -16,6 +16,8 @@ LICENSE="GPL-2+" SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +RESTRICT="test" + DEPEND=" >=dev-qt/qtnetwork-${QTMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index aac8db61c23d..99ae382e917f 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,6 +2,6 @@ DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32 DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f EBUILD nghttp2-1.47.0.ebuild 2014 BLAKE2B b7c0a446d70672d30a846b1934318283b4c52adfaf665bca26eb5259c3df54385cae3508069d7ed585c365d07d2cef0419ee9e8439763af749596f79c05ff5d3 SHA512 be479a5f19b713185ebbc2e72c6691d60257880bc1620918e1f229323a961d4a7fb9eb913cb35d7d24b002ab8c4f34bd5fca1842802843d06958e81c5e388915 -EBUILD nghttp2-1.48.0.ebuild 2021 BLAKE2B 07c8ba13fd741b9996945cfa75d26e1ce151c3e5314dc871483a972821f6e39890f99f800a1b4764500c94389b6018a205be68416aa4f803c80d4742947843dd SHA512 4c6387683d63acc16d7de35e7925fc9c2be67e8e7675dc09287cc0607e05f05ed0721c7bb7cabdd5952b8f05a2bbe198678c54c3cf57fa751470ece946e6c745 -EBUILD nghttp2-9999.ebuild 1705 BLAKE2B 541ea2f6a6622165fab3805870dae2590c273610eeddfb42c61d635af56e38a4f5b5176b980c9dd6c8ba2a4966e10d603838c6eb79a0dc59d0d0a8d55b3213ec SHA512 572ab0325ba949d552b310a16ad34c7a87ec2ee8748d208c11be1b6cf253b6949b3f08417b9b95688891d5e1cc3081fa8dcc662485de707d4ecb1d8b0d3874f8 +EBUILD nghttp2-1.48.0.ebuild 2007 BLAKE2B 86d747b6491470ded1cfba1e47e9e30cf5250e0d578e436fec2525c8f74d2bb4cdfbe23f9690d48702c260b73b6e4f3f8bc5e74e409bf62328af1f1fee4b92d7 SHA512 be532fe1900ee1ad1e8ef1a790e4df461866ec555353fec9d5af1f5e4cd341732b1281d2121e3b1462e581806eb7b9327cc21875a9bcfde32af42ab7a9c3abfc +EBUILD nghttp2-9999.ebuild 1691 BLAKE2B 3c13fdead7b416f2d25fad981a59f31c6658f074ffb78fc466d078f33c960756f09474a7283f42e712ca890fa6ce1ff36eacbfd8659f248e0163621f61473d86 SHA512 ef48340192280c00a3676c04f2cd087e1a4c202d84f78fe19539187490dd98e868b756bed8a38daf463c775329c646c610d75b2a01544a86f7f41c3d4a16d736 MISC metadata.xml 494 BLAKE2B 674699650c76287d91d7e10f3c534f6ece6a3620231a2c09c2b337ea9d9dd9cb9ca793378182589780a93afb790a214cb19eb07e0da7fa5a4d13295fa38f97d2 SHA512 ef1701f1c7089aa13795c18a5c50221bdb7d082247e450f792deaf787516039b6e53ead3b2d5e2324cf1edee4fc9a4d270c7ff5f924a2d9487d39404c659e828 diff --git a/net-libs/nghttp2/nghttp2-1.48.0.ebuild b/net-libs/nghttp2/nghttp2-1.48.0.ebuild index bc0b88490be5..f3153add272b 100644 --- a/net-libs/nghttp2/nghttp2-1.48.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.48.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # <C++>.<C> SONAMEs KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" +IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml" RESTRICT="!test? ( test )" @@ -55,13 +55,13 @@ multilib_src_configure() { --disable-failmalloc --disable-python-bindings --disable-werror + --enable-threads --without-cython $(use_enable cxx asio-lib) $(use_enable debug) $(multilib_native_use_enable hpack-tools) $(use_enable static-libs static) $(use_with test cunit) - $(use_enable threads) $(multilib_native_use_enable utils app) $(multilib_native_use_with jemalloc) $(multilib_native_use_with xml libxml2) diff --git a/net-libs/nghttp2/nghttp2-9999.ebuild b/net-libs/nghttp2/nghttp2-9999.ebuild index 9011d96cec10..67529daca48f 100644 --- a/net-libs/nghttp2/nghttp2-9999.ebuild +++ b/net-libs/nghttp2/nghttp2-9999.ebuild @@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git" LICENSE="MIT" SLOT="0/1.14" # <C++>.<C> SONAMEs KEYWORDS="" -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" +IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml" RESTRICT="!test? ( test )" @@ -50,13 +50,13 @@ multilib_src_configure() { --disable-failmalloc --disable-python-bindings --disable-werror + --enable-threads --without-cython $(use_enable cxx asio-lib) $(use_enable debug) $(multilib_native_use_enable hpack-tools) $(use_enable static-libs static) $(use_with test cunit) - $(use_enable threads) $(multilib_native_use_enable utils app) $(multilib_native_use_with jemalloc) $(multilib_native_use_with xml libxml2) diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 50fc209a6840..8931ff417edc 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 3cf662c49e88..8e14348453e9 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -974,7 +974,7 @@ app-office/kmymoney:addressbook - Enable kde-apps/akonadi contact integration app-office/kmymoney:hbci - Enable HBCI support using net-libs/aqbanking app-office/kmymoney:holidays - Enable kde-frameworks/kholidays integration app-office/kraft:pim - Enable support for KDE PIM resources integration -app-office/libalkimia:webengine - Use dev-qt/qtwebengine for embedded web browser widget +app-office/libalkimia:webengine - Enable online quotes using dev-qt/qtwebengine app-office/libreoffice:base - Enable full support for LibreOffice Base databases (involves additional bundled libs) app-office/libreoffice:clang - Use Clang compiler instead of GCC app-office/libreoffice:coinmp - Use sci-libs/coinor-mp as alternative solver @@ -3541,7 +3541,7 @@ kde-apps/okular:crypt - Enable support for password-encrypted documents via kde- kde-apps/okular:epub - Enable E-Book support via app-text/ebook-tools kde-apps/okular:image-backend - Enable image viewing support kde-apps/okular:markdown - Enable Markdown support via app-text/discount -kde-apps/okular:mobi - Enable mobipocket support +kde-apps/okular:mobi - Enable mobipocket support via kde-apps/kdegraphics-mobipocket kde-apps/okular:plucker - Enable Plucker E-Book for Palm OS devices support kde-apps/okular:qml - Install Okular Qml components kde-apps/okular:share - Enable support for a share menu using kde-frameworks/purpose diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex 7c1013c09137..4deaddf53038 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest index 960e3f36382f..d6daaae047ff 100644 --- a/sci-mathematics/maxima/Manifest +++ b/sci-mathematics/maxima/Manifest @@ -18,5 +18,5 @@ DIST maxima-5.45.1.tar.gz 39951932 BLAKE2B b6d67aebf34c12567ec5d08581dc22d13a902 DIST maxima-5.46.0.tar.gz 47492457 BLAKE2B 3d709c1647357477ef8c92ce1f3b0789664fcd86ebe16cf68a89b84c019cb30bc4896409fbe5236bb4dbb25cf972c17cf612c602e57c4c6100b2d86737715f48 SHA512 6c76292ac270b9d8e91d13035733d12038a69ef3510e70a28793b6116208eccd7bf6387e246e9e8c0a22a2e793b948f1233a56fc863ad8712a35e5b1b92fbeef EBUILD maxima-5.42.1-r1.ebuild 4916 BLAKE2B 838203d4b4e1d417eb35a0891cb8b9801114f53fbce2ca9910e3ecfe53932a4be96e454721e46049a4fdd84b61eb447610eb028b33860fd34b0e2d60c9595bea SHA512 77184d89fa584f92da3e691ebddab58da12733c99742d6eb835d1be2d69ff0f11bdfffa40f3c7dfe537a4ee08fc34e8d269a5cec20c60a498eb9e77f92f137ce EBUILD maxima-5.45.1-r2.ebuild 6374 BLAKE2B bae227125971213b20fc68eb0e6e6e1b653e07969169edc6c0157b0567e4fa64d5c9dc8233e0b03bcc0d41a19757da740bfe6a87742b5d9be0ae18a6ce53f42d SHA512 7729217e3978f9d05bbfcef32127c8f43a820ad176195032c8a6d8fe26e95e69ff0369d1c0e5fb92925ce35c7c73adc531dc7f0175fddbfb5798d79932f56d43 -EBUILD maxima-5.46.0.ebuild 5956 BLAKE2B 8e3ddf245d7001934f9fb82867a2842c3e062f4d9881cbc2319cd64bf83cee81681cc7e49ead4d0de17fd07cb22b8fbd7ec1dbb76ad5f6c80fc4a74e97d08a4f SHA512 5be5951714e2072cb4d0c3e2a6bbbb723f45227930d5e9e2ce183b439361dfaf5575f09ca8760b2319113cdf34e5d051fded3dea0d771227b4afce849a7c3ec3 +EBUILD maxima-5.46.0.ebuild 5958 BLAKE2B 181f896fe740cb03c350cf98309acd241bc77b1fb82f945905c9f2fcee6348eee2516ac9e463450e44b30429712ddf8094b276a2c36dea2401ec04094ba78c8b SHA512 103db360e1e8af0c292ceab6557483abd19bd3c5bf641e98ed19072de487dbc6b191500e24b7c5016d6d34a6c66de904da9e7644b6ec675823d763174dd03c1d MISC metadata.xml 1734 BLAKE2B a7f2d1c80272f79cce70c14b84b2c5bec1898f59464ce871a97ed4af1026b1d49622e865743002dbb7a9c91a878d2e8b4ae0302084f5bb2f7c75eedfd5370099 SHA512 2fbe921b196b17d6cf866f1193b4b83aa9974598f4b923acd7847dc1d327f5ab2b623ffd19bb772176740a96b1efb438f26c57a108151f0f18c720ce8b540bf7 diff --git a/sci-mathematics/maxima/maxima-5.46.0.ebuild b/sci-mathematics/maxima/maxima-5.46.0.ebuild index e6051e772c32..8101640819ba 100644 --- a/sci-mathematics/maxima/maxima-5.46.0.ebuild +++ b/sci-mathematics/maxima/maxima-5.46.0.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="clisp clozurecl clozurecl64 cmucl ecls emacs gcl gui nls +sbcl vtk X test" -RESTRICT="!test? ( test )" +RESTRICT="test" # bug 838202 # Languages LANGS="de es pt pt_BR" diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz Binary files differindex c7f7c2c74147..6083fb57c2ca 100644 --- a/sci-physics/Manifest.gz +++ b/sci-physics/Manifest.gz diff --git a/sci-physics/geant/Manifest b/sci-physics/geant/Manifest index 6c6dc80c2626..b4334a1a2d38 100644 --- a/sci-physics/geant/Manifest +++ b/sci-physics/geant/Manifest @@ -1,7 +1,8 @@ +AUX geant-4.11.0.2-musl-avoid-execinfo.patch 2812 BLAKE2B 7bede49a061f174d2cd3ad9176db104dc8dd4e8253949412d9b8b749d860fae8d27b29b64f817d0051785d2f657e0a46f9567fd06093e6a1e1aaf8925761b2f3 SHA512 d16ea93357e62571344a26ad8162a50333f0822a4eda9e3d349d9ac8041e39555face07d25382e1f4e53ca5256dbdd213248af329ce5f0d1739ce95cd99add22 DIST geant4-v11.0.1.tar.gz 35643646 BLAKE2B 52af009440d70aa1547d07e4367266a4e02561d0d5d509399db94ce8dcf41d491085b8de908efee7fbe3e7324963f57c9e36e1beeed9a6cef42d327b2f2201a0 SHA512 d189e6aca04dfa6a7a371f2273105d7fb80719c9e1cade7c170ff350d22db5cb33cbfece4c1f8c4d5a374a048bb95f6e9fcd37b03a3a7c2d946e046c4ea608fa DIST geant4-v11.0.2.tar.gz 35636883 BLAKE2B f22c68cf4c4c9d68d24c98251198804d5790b500ed9077a06ffe5fcc7d84447befc15c93e57f725e68915ff97e7ce022c7f7f5678ceea593aacb231294affa3e SHA512 e7e98242787d1e37303dac54c763e659682adf5c86d30dcefb6c22a7360ba837591c11fb5787a56219461913db786e408f4a344e7ace8ca39cbb8b65b1e23ede DIST geant4.10.07.p03.tar.gz 35756099 BLAKE2B 9e510d17173d280a24d2540d0e0f25f7337a410858c30e9281b937a8402cbc0acd022cc6f41cc3b88fec28b53fa8a266d79e90bfb6545f4ecffe0724e36183da SHA512 174e4f37ca977eff89bbd8f72f18ef5534db72d966665b9a837ed26acffa527d45741fd38fde460f0719c8962dc2ee33db1f3dfe065a7d0e74c148e4582c095c EBUILD geant-4.10.7.3.ebuild 2977 BLAKE2B 9cc044c0122abe4817069e694dd2e5d9a097047a7953243b6f3a5c4fc42fdc02c1d744b273df7763bee6c9751825c0e99fe89f932359902acf8d6a69fd72ee76 SHA512 ebe32fedd0fb593ec393861ea277bf77a9f49d50fa432b2e3191a35ce213108ec2bd2105a5aa9fb2add7c6dbf01dc2c048e8515676d3aef031970afe1978f6eb EBUILD geant-4.11.0.1-r1.ebuild 3419 BLAKE2B 93bbe0d69869fbc6b5a305d7fd5aba2d53f209c1b5f61fa0cf7b6a560699580bf3d7d7d982e5db1b49adafda51709c2e59c447b023e8df9e91c4bebeff88a716 SHA512 b5b00bd23629e444880942db4748fe4ffae504141c06e2e19c33dbaf09899afe4ca8307805425ed38219fd92d3d45513ef53360caef5d8799946e00cff03d359 -EBUILD geant-4.11.0.2-r1.ebuild 3420 BLAKE2B bfb5a9c7830a7edba74f73e801bbf4e9a6f44a3e5d52994cf8f22bd4e7a5ed2b173fcbcbeeabf08fc9018f181b8e221967f48f976359655b166ad73c37af40f2 SHA512 ecae4f34f12dc27d6d37ea7c08b702e10c7dba95a4f3b0a8d134834a1e98aef1192b5ed48a769fe38d70c332a9aaee1b38528ae9deb77bc2a8c668c7935ca6d8 +EBUILD geant-4.11.0.2-r1.ebuild 3489 BLAKE2B d99404345102af41947ae99940a313bc933c1afbd4b0345950b4851f46507e258b74533557cc23e82fda816d1b9243e8020e85d6b4cdcba2999fcb9a2b12c081 SHA512 6cf7877a6b4f5d88b286866909857c402528333e549b9f1787c67fbbdec56347f8b66451d71f982b87fba316b32f377c457b49ef3c97dff95852a2a62a21e113 MISC metadata.xml 1776 BLAKE2B 74ebef8d1d7ef17c516b71eeb1a901b9a1692633ba876c15c72163128f20a14b9c2fad760a21676ea81322b281d8f67de9b8b67ffccda6a1a6872f47b7022aec SHA512 1bf55d45afb8cead41c8984e029019beaba353483491c770b16f5f6f9e0b600950222104e7c157348ac11cacd098da886dc9d3053a04748cf237a45dc23326a1 diff --git a/sci-physics/geant/files/geant-4.11.0.2-musl-avoid-execinfo.patch b/sci-physics/geant/files/geant-4.11.0.2-musl-avoid-execinfo.patch new file mode 100644 index 000000000000..e73a9c24c597 --- /dev/null +++ b/sci-physics/geant/files/geant-4.11.0.2-musl-avoid-execinfo.patch @@ -0,0 +1,100 @@ +# Avoid including execinfo and calling backtrace function when execinfo.h is +# not present or supplied by system's libc +# +# Closes: https://bugs.gentoo.org/829151 +--- a/source/global/management/include/G4Backtrace.hh ++++ b/source/global/management/include/G4Backtrace.hh +@@ -85,23 +85,6 @@ + # endif + #endif + +-#if defined(G4UNIX) && !defined(WIN32) +-# include <cxxabi.h> +-# include <execinfo.h> +-# include <unistd.h> +-#endif +- +-#if defined(G4LINUX) +-# include <features.h> +-#endif +- +-#include <cfenv> +-#include <csignal> +-#include <type_traits> +- +-template <typename FuncT, typename... ArgTypes> +-using G4ResultOf_t = std::invoke_result_t<FuncT, ArgTypes...>; +- + // compatible OS and compiler + #if defined(G4UNIX) && \ + (defined(__GNUC__) || defined(__clang__) || defined(_INTEL_COMPILER)) +@@ -109,7 +92,9 @@ using G4ResultOf_t = std::invoke_result_t<FuncT, ArgTypes...>; + # define G4SIGNAL_AVAILABLE + # endif + # if !defined(G4DEMANGLE_AVAILABLE) +-# define G4DEMANGLE_AVAILABLE ++# if defined(G4UNIX) && defined(HAVE_EXECINFO_H) ++# define G4DEMANGLE_AVAILABLE ++# endif + # endif + #endif + +@@ -121,6 +106,25 @@ using G4ResultOf_t = std::invoke_result_t<FuncT, ArgTypes...>; + # endif + #endif + ++#if defined(G4UNIX) && !defined(WIN32) ++# include <cxxabi.h> ++#if defined(HAVE_EXECINFO_H) ++# include <execinfo.h> ++#endif ++# include <unistd.h> ++#endif ++ ++#if defined(G4LINUX) ++# include <features.h> ++#endif ++ ++#include <cfenv> ++#include <csignal> ++#include <type_traits> ++ ++template <typename FuncT, typename... ArgTypes> ++using G4ResultOf_t = std::invoke_result_t<FuncT, ArgTypes...>; ++ + //----------------------------------------------------------------------------// + + inline G4String G4Demangle(const char* _str) +@@ -368,6 +372,7 @@ G4Backtrace::GetMangled(FuncT&& func) + std::array<type, Depth> btrace; + btrace.fill((std::is_pointer<type>::value) ? nullptr : type{}); + ++#if defined(G4DEMANGLE_AVAILABLE) + // plus one for this stack-frame + std::array<void*, Depth + Offset> buffer; + // size of returned buffer +@@ -387,6 +392,7 @@ G4Backtrace::GetMangled(FuncT&& func) + btrace[i] = func(bsym[i]); + free(bsym); + } ++#endif + return btrace; + } + +--- a/source/global/management/sources.cmake ++++ b/source/global/management/sources.cmake +@@ -6,6 +6,14 @@ set(G4MULTITHREADED ${GEANT4_BUILD_MULTITHREADED}) + set(G4_STORE_TRAJECTORY ${GEANT4_BUILD_STORE_TRAJECTORY}) + set(G4VERBOSE ${GEANT4_BUILD_VERBOSE_CODE}) + ++include(CheckIncludeFile) ++ ++check_include_file(execinfo.h HAVE_EXECINFO_H) ++ ++if(HAVE_SYS_TYPES_H) ++ list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_EXECINFO_H) ++endif() ++ + configure_file(${CMAKE_CURRENT_LIST_DIR}/include/G4GlobalConfig.hh.in + ${CMAKE_CURRENT_BINARY_DIR}/include/G4GlobalConfig.hh) + diff --git a/sci-physics/geant/geant-4.11.0.2-r1.ebuild b/sci-physics/geant/geant-4.11.0.2-r1.ebuild index 1eaf3d9af34b..e43a735dfdc4 100644 --- a/sci-physics/geant/geant-4.11.0.2-r1.ebuild +++ b/sci-physics/geant/geant-4.11.0.2-r1.ebuild @@ -75,6 +75,10 @@ RDEPEND=" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-4.11.0.2-musl-avoid-execinfo.patch +) + src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share/geant4" diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz Binary files differindex c174ec81da0f..e477c5b2ebce 100644 --- a/sys-devel/Manifest.gz +++ b/sys-devel/Manifest.gz diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest index e0f0804ac0a4..c88fb0cd364f 100644 --- a/sys-devel/clang-runtime/Manifest +++ b/sys-devel/clang-runtime/Manifest @@ -1,6 +1,6 @@ EBUILD clang-runtime-13.0.1.ebuild 704 BLAKE2B a75c3997e7f744e1c50f7672bcd3564229fb1b55b8e2a5dac7ca38e8d390d61b76df6dec7134356ddf6487b63adb613ec7484240681f6c5cec9d7fe41912c353 SHA512 a1d245b587ec92bdca8b557d7e821d5f217bb1866a4804539305068d946c42355b1e84e3491d238b549c24822ad60aa872f761ef4418895b13d68f7574fef9f8 EBUILD clang-runtime-14.0.6.ebuild 760 BLAKE2B 0f6cfb8536569ffe2a09305e71056309690ad1c8e92543e64025bd5e009eac35018ec22b2c0f80c12f3a527cc7e0bfe4ec1bfcb2dd9dea54106abf46b13e5592 SHA512 580efee12fe0e53447f5644fad248ebded8ae6cd8cb5871cb38bb3148091886b6fb9a57ac712d3158d5c3fc38c043b0bfbf62fc550a609752a42c23e605b0ded -EBUILD clang-runtime-15.0.0-r1.ebuild 1440 BLAKE2B 309219950195b62386b38b11854ad2b597ebd733add22d6190e86fad98f873edc8be3dda1ecd255e45100397a4886b498e6e0477fea48f8706eabe2f143090d9 SHA512 cea983a2f381cfd7459ffb42abb834fc99f329c67d2f2099ad9506d19cee06f0e660c47b9db82d3e059667e6e421d3d153b80179ad6a42428e750452021b7bfc +EBUILD clang-runtime-15.0.0-r1.ebuild 766 BLAKE2B db9c38e5d06c9e20d002696b879f61cf79cfe43059224f4a30d9e472a0ecd4a9298d03767e82ac29abcfba283754cb06c1b460e759763dcad130446323af4ff8 SHA512 475cd0538899a4d2a0132f79efbe7fd928a41e7e11798a35b5ba10b3bfcb9bff01b471af5a611f40d3981d2b9d9902fa1bc223199429685de475c38396ffa53e EBUILD clang-runtime-15.0.0.9999.ebuild 1374 BLAKE2B 1e1242b1780e36b30434fcb31098897fe8c8ca96a92257ac8dedcea380fc90b6161085bb1050a686477bcde8c2d7b29cb0e760da4c206d12a5fe639dd401e58c SHA512 38642226d2ab0435def427f7efed09f4c211104a182e03f1c3e6b37fc4dfc011924dce2978801b463479a48003cf6b74c1ba87913c27a771148368324b65432b EBUILD clang-runtime-16.0.0.9999.ebuild 1374 BLAKE2B 1e1242b1780e36b30434fcb31098897fe8c8ca96a92257ac8dedcea380fc90b6161085bb1050a686477bcde8c2d7b29cb0e760da4c206d12a5fe639dd401e58c SHA512 38642226d2ab0435def427f7efed09f4c211104a182e03f1c3e6b37fc4dfc011924dce2978801b463479a48003cf6b74c1ba87913c27a771148368324b65432b MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294 diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.0-r1.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.0-r1.ebuild index 0540473519b1..f0ec98510540 100644 --- a/sys-devel/clang-runtime/clang-runtime-15.0.0-r1.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-15.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit multilib-build toolchain-funcs +inherit multilib-build DESCRIPTION="Meta-ebuild for clang runtime libraries" HOMEPAGE="https://clang.llvm.org/" @@ -24,17 +24,3 @@ RDEPEND=" libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) " - -pkg_pretend() { - if tc-is-clang; then - ewarn "You seem to be using clang as a system compiler. As of clang-15," - ewarn "upstream has turned a few warnings that commonly occur during" - ewarn "configure script runs into errors by default. This causes some" - ewarn "configure tests to start failing, sometimes resulting in silent" - ewarn "breakage, missing functionality or runtime misbehavior. It is" - ewarn "not yet clear whether the change will remain or be reverted." - ewarn - ewarn "For more information, please see:" - ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213" - fi -} diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 9626afc8f64b..2256e6c9afa1 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -4,6 +4,7 @@ DIST llvm-15.0.0-manpages.tar.bz2 226153 BLAKE2B 60535fce25935f4475148f91fbac810 DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c DIST llvm-gentoo-patchset-15.0.0-r1.tar.xz 4952 BLAKE2B 915aa1db9b16c3a6b7ae26c9935d862e4bda1d11595eee16475ca372beef0ae9a853e64e39bd82f80e95fa7eff18d415c6683b8f6def9734cd7cb9da04caaa7a SHA512 98b2d9dbc1d66e9f1447a121ffe0dd04e6dbccea734ba68e2495cf572314e3faf42645b65cc3906abb49e59ec1007b0b12fd7a78216b447b154d8ec2abbdb6f8 +DIST llvm-gentoo-patchset-15.0.0-r4.tar.xz 16196 BLAKE2B 227a7d9feb1facef886b04580fdff706ec3e9cb79187c8210b493a8e1a22f94642201b8067bf65636ddd315561ae06520eb3cab907b413afeb898d4f75b58e06 SHA512 1f717f85f630af8db1e3bafe30a1a5c447cdddd9d355d44728a72bc2e6a61fe3a82726fce3b43fc459f626a89d1fc651df2301a485371a5a3d921e8e7e1a906b DIST llvm-gentoo-patchset-9999-r3.tar.xz 4076 BLAKE2B 30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62 SHA512 2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a DIST llvm-gentoo-patchset-9999-r4.tar.xz 4120 BLAKE2B 0d45763a36b711e336bf1e36c361c68df5d679837e0b1cb1f9cc26bb52bf769f3c6683f56a01a7ea2bddcbf044a883ea504360a2414ad8dab1f696b8bdd61bfa SHA512 a02b08faf2fa59302161e7ac8f129592fde2e6c6ad5b273c948fa0d68e6a76f14fecc2850cec43f9a9505d483066240eaa3787c77e6bf75bbaa2c4dcacda2d16 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 @@ -13,6 +14,7 @@ DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe0512 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD clang-13.0.1.ebuild 11294 BLAKE2B 33760cbd488068389efed5c011b15288021d1f93a371d5114301a5f86e815b3a1e9ae21ed6304d90916778f2312db17339d85b6d76e5e8255614706ddc3a7cf6 SHA512 b49773a02c15c4e869682664bd5703d7e08f60be9558fdbd78da19be5d5a1158093729260106cffe4cd8a6295ba740e42cc43d07da00ed8ead14dc45899ce80a EBUILD clang-14.0.6-r1.ebuild 11719 BLAKE2B 743e26b68f15e8b4aa7acfe4f7abd095fe42a3ba6dafdff278d0bfe06f57679490e0940a1029f97d5cc3f6d4ac8b44ea63283bbad1052623ee0048fdbbeb54e0 SHA512 ec6da9dcbed9f078307e8265362a5b39dac9d97d8aadbba16395ee7ddb442d34d1d2a1e9e880da41dbdb51fcf3c741c33ac469e5f6ffa4d091adb4d1743fa12b +EBUILD clang-15.0.0-r1.ebuild 12282 BLAKE2B 5d8a99fad9c19be7d7711dc1905ae10bf358e095160e3842614300985674fbc5c0b451bb10d1e613a804ef73ea5fb9ead3e6ac894e25bb50c738bca858668dd2 SHA512 1a2c683c0dac377fbdea508b708f3d3ec21267df17fc91c1309e799912f99fa366e18105286759add4cdfcdc770b01e0260293e9f70732714b0ef463dd5a1b04 EBUILD clang-15.0.0.9999.ebuild 12204 BLAKE2B e4a9fbefeca8967edd37366d0eb8836694da5b08064e8e0e7a0ffb1c49abca2ee76e58a12f42497aa2b2f608a60a869a9cfcbe310e5cf66f70c46cd3f076a485 SHA512 8326ae79c6c60db0b63645aab3f5d1a22b44be27f86a1b4306a6a88db8af985d2af4ef840e69203c87f68be2b1e874596556993eb344b10c6ba19ca66f97c436 EBUILD clang-15.0.0.ebuild 12282 BLAKE2B d206ca8cfa40ac284f35638a45cb290692ac9eea50dfa09a87d3dd68906d8edad26ac69fe96a57605ea114d70205419061197192176d1e55cc2367648f899cfb SHA512 b48b9a7b45b707f28c401fc4a9d3eca259f3982274960823459a44b67dbf3cda17a815aaa882447a1ab9e650280d709d186e7929c7229f5491b819c6a1beddef EBUILD clang-16.0.0.9999.ebuild 12179 BLAKE2B a23438c74a85834bcaba124e3865cbd46714422e0f813257a2466e27303ee1e447ad0148766df66136eda6b2590f0446c038b83f024efeb88b73855cec66b7eb SHA512 0be8b3a659c4c0cc1d44b95460ddab56875f0720c0f5b1f499c30058d5da1a1346adc24eb5c995349bd48a89ad1088bf690c0bcb75bbebca246d0b64887ca1ee diff --git a/sys-devel/clang/clang-15.0.0-r1.ebuild b/sys-devel/clang/clang-15.0.0-r1.ebuild new file mode 100644 index 000000000000..2962ee1732fc --- /dev/null +++ b/sys-devel/clang/clang-15.0.0-r1.ebuild @@ -0,0 +1,463 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake llvm llvm.org multilib multilib-minimal \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/" + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos" +IUSE=" + debug default-compiler-rt default-libcxx default-lld doc + llvm-libunwind +pie +static-analyzer test xml +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + doc? ( $(python_gen_cond_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + sys-devel/clang-common + ~sys-devel/clang-runtime-${PV} + default-compiler-rt? ( + =sys-libs/compiler-rt-${PV%_*}* + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + default-lld? ( sys-devel/lld ) +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/lib/Testing/Support + llvm/utils/{lit,llvm-lit,unittest} + llvm/utils/{UpdateTestChecks,update_cc_test_checks.py} +) +LLVM_PATCHSET=${PV/_/-}-r4 +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +# Multilib notes: +# 1. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of compiling code for all ABIs for enabled +# target. However, you will need appropriate crt* files (installed +# e.g. by sys-devel/gcc and sys-libs/glibc). +# 3. ${CHOST}-clang wrappers are always installed for all ABIs included +# in the current profile (i.e. alike supported by sys-devel/gcc). +# +# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need +# multilib clang* libraries (not runtime, not wrappers). + +pkg_setup() { + LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + # create extra parent dir for relative CLANG_RESOURCE_DIR access + mkdir -p x/y || die + BUILD_DIR=${WORKDIR}/x/y/clang + + llvm.org_src_prepare + + # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) + eprefixify \ + lib/Lex/InitHeaderSearch.cpp \ + lib/Driver/ToolChains/Darwin.cpp || die +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # meta-targets + clang-libraries|distribution) + continue + ;; + # tools + clang|clangd|clang-*) + ;; + # static libraries + clang*|findAllSymbols) + continue + ;; + # conditional to USE=doc + docs-clang-html|docs-clang-tools-html) + use doc || continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eqawarn "get_distribution_components() is outdated!" + eqawarn " Add: ${add[*]}" + eqawarn "Remove: ${remove[*]}" + fi + cd - >/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + aarch64-resource-headers + arm-common-resource-headers + arm-resource-headers + core-resource-headers + cuda-resource-headers + hexagon-resource-headers + hip-resource-headers + hlsl-resource-headers + mips-resource-headers + opencl-resource-headers + openmp-resource-headers + ppc-htm-resource-headers + ppc-resource-headers + riscv-resource-headers + systemz-resource-headers + utility-resource-headers + ve-resource-headers + webassembly-resource-headers + windows-resource-headers + x86-resource-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + c-index-test + clang + clang-format + clang-offload-bundler + clang-offload-packager + clang-offload-wrapper + clang-pseudo + clang-refactor + clang-repl + clang-rename + clang-scan-deps + diagtool + hmaptool + + # extra tools + clang-apply-replacements + clang-change-namespace + clang-doc + clang-include-fixer + clang-move + clang-query + clang-reorder-fields + clang-tidy + clang-tidy-headers + clangd + find-all-symbols + modularize + pp-trace + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-clang-man + docs-clang-tools-man + ) + fi + + use doc && out+=( + docs-clang-html + docs-clang-tools-html + ) + + use static-analyzer && out+=( + clang-check + clang-extdef-mapping + scan-build + scan-build-py + scan-view + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1-3 "${llvm_version}") + + local mycmakeargs=( + -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" + + -DBUILD_SHARED_LIBS=OFF + -DCLANG_LINK_CLANG_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + # disable using CUDA to autodetect GPU, just build for all + -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON + + # override default stdlib and rtlib + -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") + -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") + -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") + -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie) + -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "") + + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${BUILD_DIR}/bin/llvm-lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DLLVM_BUILD_DOCS=ON + -DLLVM_ENABLE_SPHINX=ON + -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + mycmakeargs+=( + -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra + -DCLANG_INCLUDE_DOCS=${build_docs} + -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} + ) + else + mycmakeargs+=( + -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF + ) + fi + + if [[ -n ${EPREFIX} ]]; then + mycmakeargs+=( + -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" + ) + fi + + if tc-is-cross-compiler; then + [[ -x "/usr/bin/clang-tblgen" ]] \ + || die "/usr/bin/clang-tblgen not found or usable" + mycmakeargs+=( + -DCMAKE_CROSSCOMPILING=ON + -DCLANG_TABLEGEN=/usr/bin/clang-tblgen + ) + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution + + # provide a symlink for tests + if [[ ! -L ${WORKDIR}/lib/clang ]]; then + mkdir -p "${WORKDIR}"/lib || die + ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-clang + multilib_is_native_abi && + cmake_build check-clang-tools check-clangd +} + +src_install() { + MULTILIB_WRAPPED_HEADERS=( + /usr/include/clang/Config/config.h + ) + + multilib-minimal_src_install + + # Move runtime headers to /usr/lib/clang, where they belong + mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die + # move (remaining) wrapped headers back + mv "${T}"/clang-tidy "${ED}"/usr/include/ || die + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die + + # Apply CHOST and version suffix to clang tools + # note: we use two version components here (vs 3 in runtime path) + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1 "${llvm_version}") + local clang_full_version=$(ver_cut 1-3 "${llvm_version}") + local clang_tools=( clang clang++ clang-cl clang-cpp ) + local abi i + + # cmake gives us: + # - clang-X + # - clang -> clang-X + # - clang++, clang-cl, clang-cpp -> clang + # we want to have: + # - clang-X + # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X + # - clang, clang++, clang-cl, clang-cpp -> clang*-X + # also in CHOST variant + for i in "${clang_tools[@]:1}"; do + rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die + dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}" + dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}" + done + + # now create target symlinks for all supported ABIs + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + for i in "${clang_tools[@]}"; do + dosym "${i}-${clang_version}" \ + "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}" + dosym "${abi_chost}-${i}-${clang_version}" \ + "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}" + done + done +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping & ABI mismatch checks + # (also drop the version suffix from runtime headers) + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die + if multilib_is_native_abi; then + # don't wrap clang-tidy headers, the list is too long + # (they're fine for non-native ABI but enabling the targets is problematic) + mv "${ED}"/usr/include/clang-tidy "${T}/" || die + fi +} + +multilib_src_install_all() { + python_fix_shebang "${ED}" + if use static-analyzer; then + python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view + fi + + docompress "/usr/lib/llvm/${SLOT}/share/man" + llvm_install_manpages + # match 'html' non-compression + use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" + # +x for some reason; TODO: investigate + use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1" +} + +pkg_postinst() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + elog "You can find additional utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang" + elog "Some of them are vim integration scripts (with instructions inside)." + elog "The run-clang-tidy.py script requires the following additional package:" + elog " dev-python/pyyaml" +} + +pkg_postrm() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow clean all + fi +} diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz Binary files differindex 3c16816c099e..1b4011b047ce 100644 --- a/sys-kernel/Manifest.gz +++ b/sys-kernel/Manifest.gz diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 52003de1490c..b28c6043e2fb 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -1,4 +1,3 @@ -DIST linux-firmware-20210919.tar.xz 177975728 BLAKE2B 00e756cf15fa84fc079207de3563215b8c233f08013ecd0f530c680d15650f59e69b4af432774e44669bfd322d180b06dd60fdad9abd6df7827b07a9a400fc55 SHA512 ce500c459aca70a1c47eed6e36d145ec53f0f96c3d794524d9fea4d57494fdc33af47181489e2514ad2e1996070eef809088dfaa2508da3a6b67cb986c551e8b DIST linux-firmware-20211027.tar.xz 183341500 BLAKE2B 6ec0d13fbc5fb5a8570852baf343204d079fcf682a95c9ad66dde5a5b7a7e439bc7f5eb45cc94fd5ec5db0011e217df0e887e7c0e247a8673a8f6b5b9939feb8 SHA512 7f1a900e717c2bd45f175123dc8e5b81fc57f62d766703fde56875b17df70c8e239603cadf28e2b4d1683b4d0d033b60ac9ac8eea3fcf6ee8d22a7f66d0f2e45 DIST linux-firmware-20211216.tar.xz 198929516 BLAKE2B 01391e29d742b7e618563bdf011fd6541a20e51bc700c8f55550f2c50bf61b2c2cf105da7b655927be9fc0c7b38b7f03ebe968900b1716096074af037fb89eb2 SHA512 dfcecf4fa5471d590c6444853efb4923957c11e5cd16ba9c7612aa367af699184595e33a023c4821b6feb9d84dd5eb4c5cb1808fd3e524b859ecb84b95ba4fa6 DIST linux-firmware-20220209.tar.xz 227688608 BLAKE2B 56ff71b7184f6b2fbbac4b14be37f62f8543114939de9f474fe22b4e472d1e1e0c3d3aa3089a2b8c31ff54679799a84cbc44a8378ca87666836ba07dc6d09c40 SHA512 518bf082b26c18e67ef0fb0e16fad757b6faf04742ce6c8423bc894c28ce6b06099f3f88bc36da7092e708460b1c8ec89543ae04d3cc817b2e813ffc6af0bf8e @@ -8,7 +7,7 @@ DIST linux-firmware-20220509.tar.xz 253717320 BLAKE2B 0181e209a05c3acbdcdc175868 DIST linux-firmware-20220610.tar.xz 252543088 BLAKE2B b3f627fe150f76c9a1c7b70bf691587554808275debd56e9d36fd0eff63b7ab2351ba03dd298066b03db7f2e590d7f130677e158ade587fbfb59a9efd8f83c0c SHA512 76176af2bf1e83d91c88289623364bc5d3e45d96c8586bd5c064535ee245d133283d2176d142492139cfbd41ca6ad195522c662d923b6cc76556c8509638ad0d DIST linux-firmware-20220708.tar.xz 242130176 BLAKE2B 7dce1bf1e13c1c59dd0de8485301cc011e8d73ee55d5dfcf9554ebe13c53870d3d6c2b7b8a79984ea0ea0eb8683bdd589c49e7824081c985bb951753431ee35b SHA512 cc3454ba9a26fac8ce87a08f5fef74a586e81ba3225bac53c702749fb6606cea829cea51d6cf55e0cb2fcfb28b2350d60998fe7782cba00d6eb5b26204f57e37 DIST linux-firmware-20220815.tar.xz 253238428 BLAKE2B 1de6998f1a993aa035e3eff76abc6cca49445ccff917b2a4d1e48b61087ec5bb15ff1efe7427735f766ae6a169d1c1ee2cede08d4c940362b73c37cae01aae44 SHA512 c8d4a7049fbb9d2b6e52272bded1f88cc49a27ac8a0f8cff57db5bd9f15e549724e140638667b1e60159f523039941c47dfeaa372cd5bcb206f35e9dee38ea73 -EBUILD linux-firmware-20210919.ebuild 9787 BLAKE2B d07bd4551b5e9035357c635ff6a27b289b429dc10a152e31a1435a90cbfaeacc33f14ed69cb00f729db6ff080c0cb73698777b62a15afc0ecdc46c2a52d9c854 SHA512 5840a5f7df126d335a90f3ad4b44f92017b281e1790938f7c06008eadff64689c8e87928939f94a0bd9caf6be15b0a3b933d3dad02a4070fcffff25a3c38db02 +DIST linux-firmware-20220913.tar.xz 257803764 BLAKE2B 05248f897f653df73adcaefab759a7cbbfa6ac46f2a85a3ddd79539d48cf629b17df15dcea3fe00fd81b945aeeb51854f50ad386cac70f99631fd8d6f40e5fed SHA512 386f18d54c5979bf88c95b8cde4de4819faff4166cc4eee92ca397e86b3e6d408c078706c32c2ed0009402b7683dc985579ba53aa41234cf90d573ced1d7ece8 EBUILD linux-firmware-20211027.ebuild 9787 BLAKE2B d07bd4551b5e9035357c635ff6a27b289b429dc10a152e31a1435a90cbfaeacc33f14ed69cb00f729db6ff080c0cb73698777b62a15afc0ecdc46c2a52d9c854 SHA512 5840a5f7df126d335a90f3ad4b44f92017b281e1790938f7c06008eadff64689c8e87928939f94a0bd9caf6be15b0a3b933d3dad02a4070fcffff25a3c38db02 EBUILD linux-firmware-20211216.ebuild 9793 BLAKE2B 9c5c62aed977b89e0e654228bee6a89d99eb43b15de168be364d57c236725f3822488165bbb51405770f6f5f95122f9bd4e778328e050424d138888d12d5f50a SHA512 14bc8259f12fd506375fa5d1f2faf40be90430bcf23f30982c183535a07a899e86ff7a14381d643974babf36c7f8f224435edee9698cb31960b1af9ae2dedf51 EBUILD linux-firmware-20220209.ebuild 9793 BLAKE2B 9c5c62aed977b89e0e654228bee6a89d99eb43b15de168be364d57c236725f3822488165bbb51405770f6f5f95122f9bd4e778328e050424d138888d12d5f50a SHA512 14bc8259f12fd506375fa5d1f2faf40be90430bcf23f30982c183535a07a899e86ff7a14381d643974babf36c7f8f224435edee9698cb31960b1af9ae2dedf51 @@ -18,5 +17,6 @@ EBUILD linux-firmware-20220509.ebuild 9800 BLAKE2B ddd7ff41cf1e2e86da288de91078f EBUILD linux-firmware-20220610.ebuild 9800 BLAKE2B ddd7ff41cf1e2e86da288de91078f688b57812885caa991dd595ee2d8025606e00296c54dd399f425849076dac32ad8b233e10a4628f3f82417d0474b57b4edd SHA512 9644a17ebf0052b572cc72ff0a1b2055bcc537bf97d59427be32fc9a6234a9334510dda16b811f5af7d7c51b91baaa3cd64dd7b9a0ded0323d0d96498da6ee96 EBUILD linux-firmware-20220708.ebuild 9735 BLAKE2B 6d233c4e2ceb85955d039a7b4323e3d102f28b9531281f0d4cbfe5229ec051384ed383eb977922a0e31b8783daace3b5176a22c4f00df4d70bc9799d8dbbe6ea SHA512 22ddcc5a34c7cc6789adbed9b6556ec67218a19cd8c9ed1f806d5013e609e956cc4f8162beb2e8ffd01021da99889be4920c5fc9a4b0b9a82dd5a040988ca726 EBUILD linux-firmware-20220815.ebuild 9735 BLAKE2B 6d233c4e2ceb85955d039a7b4323e3d102f28b9531281f0d4cbfe5229ec051384ed383eb977922a0e31b8783daace3b5176a22c4f00df4d70bc9799d8dbbe6ea SHA512 22ddcc5a34c7cc6789adbed9b6556ec67218a19cd8c9ed1f806d5013e609e956cc4f8162beb2e8ffd01021da99889be4920c5fc9a4b0b9a82dd5a040988ca726 +EBUILD linux-firmware-20220913.ebuild 9735 BLAKE2B 6d233c4e2ceb85955d039a7b4323e3d102f28b9531281f0d4cbfe5229ec051384ed383eb977922a0e31b8783daace3b5176a22c4f00df4d70bc9799d8dbbe6ea SHA512 22ddcc5a34c7cc6789adbed9b6556ec67218a19cd8c9ed1f806d5013e609e956cc4f8162beb2e8ffd01021da99889be4920c5fc9a4b0b9a82dd5a040988ca726 EBUILD linux-firmware-99999999.ebuild 9691 BLAKE2B c9076729135f91fd4491b6df406da45837f071e3ab7f2ee475a2770d87e7929adefb87927c5133934b20b7ac8abf5675531180dc99a5d30f44ea71697e0e837e SHA512 8c04303e8b8add3c798cbac06ebff4a0048c1d75ae1e81b341c158d363755dfd036c39c8fbeab3e18e167a544be7826a175c70997b183b9970bc921db4b13664 MISC metadata.xml 970 BLAKE2B b775ae0bf7cecb73829acb649595bb15c0cf95dd696b02223023ed97d42b57fa2ecc3523d678ff1dbafd27b3d71d1f27f5661adc0dfe07a416563b523682c776 SHA512 649289c0e622b28d31598524ecb48470d274a6835f6c2de00de95b114038e2d5d0f42354aaf1948da55e51060a9b3a87c8bb30f5a7b2124e373818de4e945860 diff --git a/sys-kernel/linux-firmware/linux-firmware-20210919.ebuild b/sys-kernel/linux-firmware/linux-firmware-20220913.ebuild index 97ebea5a9178..f4b705f99cb1 100644 --- a/sys-kernel/linux-firmware/linux-firmware-20210919.ebuild +++ b/sys-kernel/linux-firmware/linux-firmware-20220913.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz" fi - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux firmware files" @@ -187,14 +187,12 @@ src_prepare() { # blacklist of images with unknown license local unknown_license=( - atmsar11.fw korg/k1212.dsp ess/maestro3_assp_kernel.fw ess/maestro3_assp_minisrc.fw yamaha/ds1_ctrl.fw yamaha/ds1_dsp.fw yamaha/ds1e_ctrl.fw - tr_smctr.bin ttusb-budget/dspbootcode.bin emi62/bitstream.fw emi62/loader.fw @@ -206,7 +204,6 @@ src_prepare() { mts_mt9234zba.fw whiteheat.fw whiteheat_loader.fw - intelliport2.bin cpia2/stv0672_vp4.bin vicam/firmware.fw edgeport/boot.fw @@ -226,7 +223,6 @@ src_prepare() { adaptec/starfire_tx.bin yam/1200.bin yam/9600.bin - 3com/3C359.bin ositech/Xilinx7OD.bin qlogic/isp1000.bin myricom/lanai.bin diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz Binary files differindex 36f26c32b41c..716deb444e75 100644 --- a/www-apps/Manifest.gz +++ b/www-apps/Manifest.gz diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index 1bb7811449e3..db549101132e 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,5 +1,5 @@ -DIST element-v1.11.0.tar.gz 17131153 BLAKE2B 59685357871de8778a0e84d57938476e22bd1757d7abcea718b044a2edd1bf41e22494c8e416c3c48c3277a4c3ce109d5d38c209e0a47c53f6abb584bb4b5fea SHA512 8cdfaef81e825d6849bd6371fb167d2178a091f4c5b7fa1787464dd3b979b2b4402fb327e52d9c46244fc02172878c5ad1ae954c32f0c491c11a5f9822a456d7 DIST element-v1.11.2.tar.gz 17496640 BLAKE2B 3c7792ae0b891987b860b0b85992c1ad5148e3faef8de55f4bd01575203b959a8b82ab7a98053b2adca6d2433af6d3f94ea2dd68005c1a05eafa605e43564134 SHA512 2942ca28d882203b8996460bd2be57e188093f58ae854a73be96616a233b150e8623aced2a9687ae7878707a8750d56b2a65d4a3fc6d2339a5b74f275ee0e274 -EBUILD element-1.11.0.ebuild 733 BLAKE2B db476c59066c1360f4fe92bbfeb929e00853f79b28a8d7c18f34422fc8f4aac859ca5df21397ce4b94ff0ebdcede08eafe1584dd97d36f5e4ef31096ba785af9 SHA512 8b355b00e7500aa8529d6f2e7539e571940dbaf4200d736d549fd0da5da9f05eb2fd3cc527e8d1692067d9aa0cf709985105250b8854f5882f42bfbb97f2fc52 +DIST element-v1.11.5.tar.gz 19118768 BLAKE2B a3227f0d49da58f98a631e1ba72ec10b230bbf39711f81f2bc89b5962cbb09ca879a6e7f97ff3be98aa8dbda88f3099e53d8a99521952dfc4df1186b0c5727a3 SHA512 268d590139c24fb783deeeac14916742e887a799a2022c0f00ada247a7ad36b03e43c7d7935904ba21296a993f074353d58558da331241a14433752fe8e3fa05 EBUILD element-1.11.2.ebuild 733 BLAKE2B db476c59066c1360f4fe92bbfeb929e00853f79b28a8d7c18f34422fc8f4aac859ca5df21397ce4b94ff0ebdcede08eafe1584dd97d36f5e4ef31096ba785af9 SHA512 8b355b00e7500aa8529d6f2e7539e571940dbaf4200d736d549fd0da5da9f05eb2fd3cc527e8d1692067d9aa0cf709985105250b8854f5882f42bfbb97f2fc52 +EBUILD element-1.11.5.ebuild 733 BLAKE2B db476c59066c1360f4fe92bbfeb929e00853f79b28a8d7c18f34422fc8f4aac859ca5df21397ce4b94ff0ebdcede08eafe1584dd97d36f5e4ef31096ba785af9 SHA512 8b355b00e7500aa8529d6f2e7539e571940dbaf4200d736d549fd0da5da9f05eb2fd3cc527e8d1692067d9aa0cf709985105250b8854f5882f42bfbb97f2fc52 MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a diff --git a/www-apps/element/element-1.11.0.ebuild b/www-apps/element/element-1.11.5.ebuild index bdccc2ddf91f..bdccc2ddf91f 100644 --- a/www-apps/element/element-1.11.0.ebuild +++ b/www-apps/element/element-1.11.5.ebuild diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz Binary files differindex ef02492efff1..ddc8ce57d82f 100644 --- a/www-servers/Manifest.gz +++ b/www-servers/Manifest.gz diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest index ef399788c699..1290b88c332b 100644 --- a/www-servers/nginx-unit/Manifest +++ b/www-servers/nginx-unit/Manifest @@ -2,6 +2,8 @@ AUX nginx-unit.initd 291 BLAKE2B e0d8b4bbdd9d57214551f4257b95271210a942fed747797 AUX nginx-unit.service 237 BLAKE2B 7e8b373372b7908bee80f4a57718a6b9ef7fd99872057006377284fb3bda088a0b6720b0246e5a27b6853d6351244432482f12afe5758b0f36dbdd1c04cce118 SHA512 fdf7ec12f58064c9a9fbd431fc4f56699563ff6bbf8124195810ca7a2e0ed813dbfdc41e6e1455b12960bd8d96fcf0eb2b632243d71d6a3b74d93a263c11596d DIST nginx-unit-1.26.1.tar.gz 865811 BLAKE2B eb0b62e48a8d0f9199dfe77a2d6ec90a06ac24f83b362ae16fde83eea53e03923127be7b24da47a83cf51fc4ebe7930cba9a3ee7550a5243f242cc4bfba3a3b9 SHA512 1caadb35cb208067a5d437e1f649c9f9a833a39c4344b2c3a5ae94d9fcd811913e2f23114cf8d7886030306e036da18c55f09044b8a575c1616568321b8d84ec DIST nginx-unit-1.27.0.tar.gz 871783 BLAKE2B 12fe08d5992bec6f1034f40b310f7cece74fd5c2211598f32eca35b0c79963e20e4eddc03604cce71340e5105895e42eb3748e1f923adb2f98a642cf0345ce41 SHA512 2f34ceccc966bffb790e3149f02c3769f6a41e6bb3cbaf4c5a9bcc512d9f1baf919e13b6d87fa29885561a449f72afd32b771206aa5d71daff9604bdbd7725a6 +DIST nginx-unit-1.28.0.tar.gz 878878 BLAKE2B 91906e342e3fc1154c781481110a8e5496a74da010b2c0618c7c27d63cf0926d94f17fd6206d7868e9ad39f0fbbb476fb3410d46b4b7935e942653d8328af840 SHA512 7d2033be3d8e9d15db21b5431348be73a10fbc19bcab7e83d3c5a770e11e23a53967afe051ec53e236896ac9e021d9146501bc32b87254f9b25778b4bc5d1cbe EBUILD nginx-unit-1.26.1.ebuild 1995 BLAKE2B 06e29dfbb618e297ac0ed9880b8d756a1f3eea5b0f56e3e5a546a62c2d27673b0d53aa88c1d7987486c1d5ce291f7414f981bca5f0eb505b178799448809aa48 SHA512 4aada60599e66702edb9112556f87a5812186870698aace8d8dd68600336fc9ba401cd2040514f5b40f3a5930ca0738d42ff6d233a9b4b8a36bea6de4e120d7a EBUILD nginx-unit-1.27.0.ebuild 2085 BLAKE2B 2c1b7564775ea6decb669001fc36f147dfef38a5ca72e78ec3be7a5fd004e549ff4c2b57326db61e4a7bbc23797918022840fc239e945e3324ba6e1c56f9709a SHA512 b4b2a2f21ea4ca43910fb231afe766ce234b05fe7cd840e7a23235736c8147728f848f1c7f40f6eff3a9d978254437e6a5a51e0196854666a623ecf9b2eda49d +EBUILD nginx-unit-1.28.0.ebuild 2085 BLAKE2B 2c1b7564775ea6decb669001fc36f147dfef38a5ca72e78ec3be7a5fd004e549ff4c2b57326db61e4a7bbc23797918022840fc239e945e3324ba6e1c56f9709a SHA512 b4b2a2f21ea4ca43910fb231afe766ce234b05fe7cd840e7a23235736c8147728f848f1c7f40f6eff3a9d978254437e6a5a51e0196854666a623ecf9b2eda49d MISC metadata.xml 830 BLAKE2B 9ff8b1d0525b28b0310f0de99abb99f1bff74a5effbc1bc3bf991e338a3f201a947fdc1687433ab0e9b6849c14feeaed2b5fdd8ba770fafa62f00f18158bbc60 SHA512 9fc506c23c1f5031774cb74823d8a5090dc8920f0e6e7e22bb2e46ae6df4e9705fa65033b57c5452310ba342ea520757a5f14bf9d1828b47101a2d5382ea1c57 diff --git a/www-servers/nginx-unit/nginx-unit-1.28.0.ebuild b/www-servers/nginx-unit/nginx-unit-1.28.0.ebuild new file mode 100644 index 000000000000..c72136b53615 --- /dev/null +++ b/www-servers/nginx-unit/nginx-unit-1.28.0.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit flag-o-matic python-single-r1 systemd toolchain-funcs + +MY_P="unit-${PV}" +DESCRIPTION="Dynamic web and application server" +HOMEPAGE="https://unit.nginx.org" +SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +MY_USE="perl python ruby" +MY_USE_PHP="php7-4 php8-0 php8-1 " +IUSE="${MY_USE} ${MY_USE_PHP} ssl" +REQUIRED_USE="|| ( ${IUSE} ) + python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND="perl? ( dev-lang/perl:= ) + php7-4? ( dev-lang/php:7.4[embed] ) + php8-0? ( dev-lang/php:8.0[embed] ) + php8-1? ( dev-lang/php:8.1[embed] ) + python? ( ${PYTHON_DEPS} ) + ruby? ( + dev-lang/ruby:= + dev-ruby/rubygems:= + ) + ssl? ( dev-libs/openssl:0= ) + virtual/libcrypt:0=" +RDEPEND="${DEPEND}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + eapply_user + sed -i '/^CFLAGS/d' auto/make || die + default +} + +src_configure() { + local opt=( + --control=unix:/run/${PN}.sock + --log=/var/log/${PN} + --modules=$(get_libdir)/${PN} + --pid=/run/${PN}.pid + --prefix=/usr + --state=/var/lib/${PN} + ) + + use ssl && opt+=( --openssl ) + export AR="$(tc-getAR)" + export CC="$(tc-getCC)" + ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration failed" + + # Modules require position-independent code + append-cflags $(test-flags-CC -fPIC) + + for flag in ${MY_USE} ; do + if use ${flag} ; then + ./configure ${flag} || die "Module configuration failed: ${flag}" + fi + done + + for flag in ${MY_USE_PHP} ; do + if use ${flag} ; then + local php_slot="/usr/$(get_libdir)/${flag/-/.}" + ./configure php \ + --module=${flag} \ + --config=${php_slot}/bin/php-config \ + --lib-path=${php_slot}/$(get_libdir) || die "Module configuration failed: ${flag}" + fi + done +} + +src_install() { + default + + diropts -m 0770 + keepdir /var/lib/${PN} + newinitd "${FILESDIR}/${PN}.initd" ${PN} + systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service +} diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz Binary files differindex fce01a4f4e9f..cb0963697335 100644 --- a/x11-plugins/Manifest.gz +++ b/x11-plugins/Manifest.gz diff --git a/x11-plugins/wmhdplop/Manifest b/x11-plugins/wmhdplop/Manifest index 0bb1445f7684..d632a3150936 100644 --- a/x11-plugins/wmhdplop/Manifest +++ b/x11-plugins/wmhdplop/Manifest @@ -1,5 +1,8 @@ AUX wmhdplop-0.9.11-configure.patch 3188 BLAKE2B 2d5e5e2b22485d0004fd7fec7ee47dd247c8cf5e4f34f2350d7f7e14d36f413662877ba56de42db0976ce749024ba08152e85daab2722e2b30e4fa36324255f7 SHA512 1110d4517b4b43bb39a8cca57bd11e8511637e4a7586fa18b5a8363e4bc1702836e0ed9cd46b50e489ba488297eb8c02073a3ba6295d6f32283cb6f5a8debfeb AUX wmhdplop-0.9.11-indent.patch 1447 BLAKE2B 4d1359ad2f8408bdf6823d06139f3a89a5c5cc70e2aa237d02274d308979e505ed492fb55097e6090a82a659742d93285a2974dbd2ecd8c54a7864fb4c542919 SHA512 ca393cd833e7760223fa8e92ca3511c4e3631480402cca5addc67304368116da22bfde228066a648897530f47fbb7bed543b83ffab7c9db9efe59bd118a92636 +AUX wmhdplop-0.9.12-configure.patch 424 BLAKE2B 328051be56faf3f80f4ddd4ab22da6d251f41b917aa61593314e6ad76158a55934c8f840f3db32a1a33ebbb9066384520c14e08d18c3cf0c892b2c189b023967 SHA512 e69531d680f2be8b4f5794c7adde478f5bbeaf809d6c654855007dd8948123c6876ba899242ce200f760dd5e8324ecf09a3e444ff4ce71aa61c9ed1a1568a49d DIST wmhdplop-0.9.11.tar.gz 163931 BLAKE2B 9a30f0ea11fd9abd5419612a413187299945b415ed9231e878aeea5a395627b21d77b99bbac3bd8d2b0673069c2011974355c9056d2dbe46688ed7606e8f9b8c SHA512 e77802945b0c4213212922307416e8f99f1fe99de4ade6200bdd9cd8687926ddc7e67b437109174fb8544eebd8a6aea22ba685624842b54134bff48ea8aaa540 +DIST wmhdplop-0.9.12.tar.gz 168047 BLAKE2B b0c675f3a32e94407e0fb7d4cd724907e57b04057705819f3892f8c35ca0651e98303b51203bc663814894533a1ac84295b8763a5ee16eada130eab62d8939d3 SHA512 d86ebfcc96669cd743c25c4513c00bff8208442e088b141ac3a5313948d928c5fb29644ef7cd4880a438e7b713382c5a009769b7bddfcabf28fd6799c14c298c EBUILD wmhdplop-0.9.11-r1.ebuild 712 BLAKE2B 3f65491374be554c081bd269f7c8ef75ede01420b6d343f3a16e85c39c7846ea6af36b02d71208c44186f285067c9415f9d904ceeb9d15ec6ef49f5bf3658b28 SHA512 cb7b3b69327a03e39404325ee6ebb9311da9907d433176c5b385ff18b312c9a37a14b384b0fe70fe1369baafaea06d5dab350b4260c5022646ed976f9e8e7324 +EBUILD wmhdplop-0.9.12.ebuild 679 BLAKE2B 0db32534b7bafb029ee20eb2ab9201896ec879cb713d85c2927ec828f8399c7be696d21ccbe4fd8b2f825718dc57ce72c668d4d1c51b0dbb066879949c21168a SHA512 b74f976fd7fbeaab5dda57fbe201f38217bedd890797d10e0f16941a719ef6d50d5f91cdcfa22b9c3cfb57dc1d0bb2e6fac00f7856b206061b8bd4afa37ffe15 MISC metadata.xml 250 BLAKE2B 3d69a837b82fe334630573d6bf123718a3eac254377bc2ca86a2268f210cbcef9922db631e91954bceacc28828b54ad567d0568a4df655545ac56a4a54151d76 SHA512 ee587c14474743ca118c5468d1cd04ce5e3533ea29550ae74a7d517f092c895fa18c7edc7e9ffe7757b62c214dda7abf5352ee838a6dbd7d1079d60d2762732f diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.12-configure.patch b/x11-plugins/wmhdplop/files/wmhdplop-0.9.12-configure.patch new file mode 100644 index 000000000000..89718de34818 --- /dev/null +++ b/x11-plugins/wmhdplop/files/wmhdplop-0.9.12-configure.patch @@ -0,0 +1,14 @@ +diff -Naur wmhdplop-0.9.12.orig/configure.ac wmhdplop-0.9.12/configure.ac +--- wmhdplop-0.9.12.orig/configure.ac 2022-08-26 11:38:06.000000000 +0200 ++++ wmhdplop-0.9.12/configure.ac 2022-09-14 13:47:56.531041828 +0200 +@@ -18,10 +18,6 @@ + AC_DEFINE(_GNU_SOURCE,[],[uses GNU extensions]) + + +-if test x$GCC = xyes; then +- CFLAGS="-O3 -fomit-frame-pointer -ffast-math -Wall -W"; +-fi +- + dnl check for X + AC_PATH_X + AC_PATH_XTRA diff --git a/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild b/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild new file mode 100644 index 000000000000..2bb210461885 --- /dev/null +++ b/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +DESCRIPTION="a dockapp for monitoring disk activities with fancy visuals" +HOMEPAGE="https://www.dockapps.net/wmhdplop" +SRC_URI="https://www.dockapps.net/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="media-libs/imlib2[X] + x11-libs/libX11 + x11-libs/libXext + media-fonts/corefonts + >=media-libs/freetype-2" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) + +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf --disable-gkrellm +} |