diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-06 16:26:18 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-06 16:26:18 +0100 |
commit | 3221bf225fb68a31e281fcdbfde4cea0d576d946 (patch) | |
tree | 63e4f978840b705bebc18062b4d599ae75fd32e1 | |
parent | 64b277f858d171900cba8a53e675ef8c3ff893fc (diff) |
gentoo auto-resync : 06:09:2023 - 16:26:18
164 files changed, 3097 insertions, 924 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29294 BLAKE2B 9642b1f97efc22ba34d5e3502ce3c1db4ee70406e5247f1040e11bcb61781b69fa6dc8175c21e86e07fdf1481c7307569351c1a96010925c2ae523eb6878d71a SHA512 b449a9e3ea06d9357c84532aee8884e8a48600edf4d962e8b7b74830387d3606997113fccbcd6113d1fc3cc9f5c4dd9a0dde2498f166b8ff88c0538f6475da18 -TIMESTAMP 2023-09-06T08:40:17Z +MANIFEST Manifest.files.gz 29290 BLAKE2B 1f5b3fa8c36bce7dcc13391bbc8ca7d114ff9614a66d9bfc4150cbde37862d0a1cc91fb3f0b31316f647deafa478a2e2d4d31a16bf05487a5d8a0e57cc0c2fd8 SHA512 72d3d02b9ab92575a912b2e6ffe04a6e64d27287c62391455e366cc67bc6ab637f26a4c90469c8e8ca264eba29c43df006ac14fa07137e193d0f53ec5877bf17 +TIMESTAMP 2023-09-06T14:40:17Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmT4OvFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmT4j1FfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDhzA//V0cN1/nItWq1AxZ6R+h5lbKNXP+NfSiaZ/y5o2o8M/NSSo+9eK8HwIZq -7Dc0LsI1UdHZzTkvRFvDxdnNlR0UhZGoUyf0cD/14RFWOJb0NjrKAAGrV8+YipVs -cHSskAhcCgS84ayH6TA1Uz/LezscvuWUBq9r8pcQdXCHnwV0zhVN6zi2MMiHwbrU -J8a+vagv3/FeTTn4gjgYlbplXvMd22SBT+VllbCb4L0gR2iACIWjml5t77SEbBFV -6SZoLeQOm3FkXBd7D/BeYVB6eU0fVUTl+waBTNoWtCScHKvNGE+dWsQikq8lOzrE -ljWwWvrCT6Mn5kLsjInSA6IhD9zXHr0OvYPIXFqXFhNEPnWY/9uaIAbrJj/QDiLU -6gWyedhvExKQ1BzNnoBitc/lQpi0aYEam34l2bTkf5TGcoppvgiMUKTM/W0deJce -UWmFdR1s2TuYCtgO7tKbpYg7t2spQv+GsViPSQDPKKdAwk7Od2+ANUA9aaimwQxM -YMgS7lZRWi24/bMs/F+U5Z7kIukxtAlI8T7lnduCcn3zrzlgytBjDyU9BvU5Ar0J -le89FPoRPyf0HeD/48KQrZDiLDrGWmscJkeECGayWbc0O9ElZok+I3W7H2TiF1Ee -hDt1uCLHOmgPjWa1W0sfD+8rSMmWv8YmCoT6XGJ9lw3fvqBQlWc= -=myZY +klA77g/8CL/TB1LMFX72CxFLh2rVHmKKYrTaI+Q2SrzxBJq6vecQq/+AIag18GuQ +qQzNZmSvjQ5hvQd65VkhXCyUQ9YJt0fn+0Kn3gAFExNTiFB1vfDZwFMeEoDIV4PG +924xghxt+U2V6CC3V+H/o1ab6sE0xPPVXhqc+D1DyM2CP2W1aZ03E9AqBjToSDK1 +Ja55Ec6CYmYLGoowpTZVsY0LJq96YEN/MZb9hgQLQQDDbyBwl2lbsryojMj0g73U +kqa0RG9rDFcySMym1zREU2PlFG6r01pqx0EKJBp9nxVruyCVtonFv+tJXcOQGigA +VHLkoUNqoR34eOLBcj+fy5aZjOG5YvidLZFXb81k3l5KJWFS13hOhht1E93HcJyX +f6414Xra6R6yKCSgORWquLjiLWebLdv6kVZAOWt+M5zu7TBtB2BWK35DahVoohh5 +PcP5ksVNa2RJHw/AJ5LEZJUWJCMvK4oWkUO4bL5/j668M6QEHkLtKNUhFcG//tWc +1+Zj6i24OLDHEQgGzrnsdc9mod7aRhIcWJmB8543oISwPPD4fVu/rHeyriKSJryo +6q6ZpehMimNZWsYQMhhMRizRdNGLBzks7l8R7HTdMGTMUPbcZQ6+Z9WUDQqqbxiD +OB4Tw9ZB7WlFxh9OKMn8DI04RE/n/dj+B6oRnS29kgtVF8cj2PI= +=9IUB -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex 1796baacce33..209f27adb472 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz Binary files differindex f0766e2dcade..0ea34fd2c3f9 100644 --- a/app-editors/Manifest.gz +++ b/app-editors/Manifest.gz diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index e905e86b735c..62d5df23844f 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -7,5 +7,5 @@ DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B f07b61f02a11acf678358999ea364b6a647244 DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58 SHA512 339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8 EBUILD neovim-0.9.0-r1.ebuild 3240 BLAKE2B 1800f7fbd64380bfbdb2cc16a148b56deecb68e02d1e233fba1b976fc8adc09ad3dc72d170ae425fa0563d00748c8c78e7b37f93e1347710f4d18a15ced2b816 SHA512 15e3c8da9bd590f3c3a927bfca6a577f2307ac0f63ea793639274dd4c9d453e9c9e6fcdb2680f8667ea19137651320820e35a234d11e6c26d9bfe38b69cd352e EBUILD neovim-0.9.1.ebuild 3240 BLAKE2B 8fd2558a3cb6a95a3e9a20935150b6d2eb271ff4645f85d7ac47e88617f8332ca6c0ce3a728130b9704b1306413ab490f0db022f5da425fb11e7d32988d90efa SHA512 60151fd0708adc7ed772b7073ba770ac14197c5ce24175c7abb849d65731fc4fc82d4801b77c4cd96e34e1d5a00106501f5b76b25f34b449c25d061b453addc2 -EBUILD neovim-9999.ebuild 3191 BLAKE2B f4c86a8619cec7bf68cc7d64da385b28d4f247e82bde4d7ccd564ab790ca85bdd586ba1189f7d694dd4640b23e5e9bd313f65add03e8ce083ba4ff95b224f967 SHA512 879f4f383680eb454cc43ca50bf3f7f8efd9c51b2b97aa86e9edb8fcd2796525bbdeb2f41387c97f9f1a01edeb646b8ebddbeffd039d85046853f03e9c743a31 -MISC metadata.xml 484 BLAKE2B 075d658bd19bfc42dd4e63d3c7943e2b758347f629cfc6ed0d60b93de96a6330a84bd22a562dfa8083230a88a59c266539747ce5ff011254d9c5117126a802e9 SHA512 222648431f7a89736563330d0de52d1f015825e7d6ff638f9b04afb7dc4217421ffc8e564f416d0a0efc15dc4e82930454d191c4ea1b02e949157619cf24bb68 +EBUILD neovim-9999.ebuild 3253 BLAKE2B 65d476054fd7fbcea565fc2c754189d1ed27f5ca392ddc5ede19a7200afadef552de8e51889dc6e736cb216e98006c8d054aad3b13f7842e28d2fd897fa696d1 SHA512 1393439fcf0410e267cd8a3d3974f2d196ab914e3c49333b85c8a94a59fa6cbf8e1cef106cb61717976a8bb92153a63613135a0669136c6dda75306c02b8a966 +MISC metadata.xml 744 BLAKE2B 433eb4570a5d21585f7ef15041d18d639c780469d35cdb3624fe82780ce26e0ca15227990ee1c9c8732c934858d02a2df3ae307fd5263cde17cba920254b2b26 SHA512 0671cb375b02e9c4af652631d8ee5ac59ea0efa81c6d9250593ad559adb1c91eec764566553cc527801423a3e96fcc6cf9ce22666fd8bc3a583ccd12fe2ec498 diff --git a/app-editors/neovim/metadata.xml b/app-editors/neovim/metadata.xml index 93b24740c1b1..28259891cdc2 100644 --- a/app-editors/neovim/metadata.xml +++ b/app-editors/neovim/metadata.xml @@ -1,10 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>brahmajit.xyz@gmail.com</email> + <name>Brahmajit Das</name> + </maintainer> <maintainer type="project"> <email>vim@gentoo.org</email> <name>Gentoo Vim Project</name> </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <use> <flag name="lto">Build with Link Time Optimization (LTO)</flag> <flag name="nvimpager">Install nvimpager symlink to less.sh macro</flag> diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild index 154062cd1320..f341eed583f4 100644 --- a/app-editors/neovim/neovim-9999.ebuild +++ b/app-editors/neovim/neovim-9999.ebuild @@ -82,6 +82,7 @@ src_prepare() { } src_configure() { + ln -s "${BROOT}"/usr/bin/luajit "${BUILD_DIR}"/luajit || die # Upstream default to LTO on non-debug builds # Let's expose it as a USE flag because upstream # have preferences for how we should use LTO diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz Binary files differindex 78f201237669..bffd450834ab 100644 --- a/app-emulation/Manifest.gz +++ b/app-emulation/Manifest.gz diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index 5ef1fc42bd04..9d7e3b291369 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -40,5 +40,5 @@ EBUILD qemu-8.0.2.ebuild 27362 BLAKE2B e8a404836f3460473bb91b968d922c794bc8c2bae EBUILD qemu-8.0.3.ebuild 27367 BLAKE2B f28951659e63a87285aa31576f3e6b3cfcb86bdf2f9631726a28adfce7701dba24e291aff8b74eae4842935dd04cdcce339af17bc8b0c0ecc50edd4403ff32b2 SHA512 f71cd6f053a5b2b5e466d2e87e2f949f4047b2fbeef7673adcb4a04b2c2eb595f2592c5a2df84717337577438444cc0d76ff06c1ee163e9ca96b47b4b4411910 EBUILD qemu-8.0.4.ebuild 27367 BLAKE2B f28951659e63a87285aa31576f3e6b3cfcb86bdf2f9631726a28adfce7701dba24e291aff8b74eae4842935dd04cdcce339af17bc8b0c0ecc50edd4403ff32b2 SHA512 f71cd6f053a5b2b5e466d2e87e2f949f4047b2fbeef7673adcb4a04b2c2eb595f2592c5a2df84717337577438444cc0d76ff06c1ee163e9ca96b47b4b4411910 EBUILD qemu-8.1.0.ebuild 27128 BLAKE2B 9dfde6cbd4a327ab19440d2979b9ecab4ec72b8eff2d9273e5d50b4a2f15011ba30818dd29758b4f838207a3310d49fb6ba77a5403f9db10a75cb0913c9b7ef5 SHA512 54a5281d47fee1c8342a8fd2d43e5ca8e6a6ae43f29f218dc32b52af63c87cf86c04a6ee4dc1db991446d9f3dab6061445129c4d74e7a256cc1015f946be815b -EBUILD qemu-9999.ebuild 27128 BLAKE2B fb55fa8325569b3910ae312091cb2bb6314a24ca84316fb203fc7b816ffbf7d90a6bb48a2d7fa66ff72d3eaf199f245268cc93758384ec6baca4fd03b854008d SHA512 900397eaef3c3395a946a3dd987660901b9a5ec122a7b054aaffb5d59aad6a7cd122013ce71452de868aecb82d4a5f17e82ac2686642c346ba97e791c5b76071 +EBUILD qemu-9999.ebuild 27196 BLAKE2B 3c2aa33b381544223fe6ae0c370374165aa142ae0758fc48ddebc167c5ef49edf37902e54b13c898daab5fca13b70f2f2e80aee8132c852c5654e78c22891fbd SHA512 bd189fff58ae631fee7ccb74567248d56ccaaad99dfa46522dbffd9c2e935db9e68b568e9a35c0ccf8b77c06fb31e489a193cd502520ea65f62fbc549f1095fc MISC metadata.xml 4323 BLAKE2B 6e28c4719b95f6f0f3f9c699c05925d87197e0d3c6882b782e1aab9beda1e9715a2329849a692bb7debdabbf9ccd1e59648611942c72ea89a0dd05e99ae14618 SHA512 beb497dcf2e1d5fcd757c83312425c1fe47d712523940d596c141eacca55ddaf9d30fd3adb481a54a0acacedae5bc69e03349e6f8636f96d919330e12f70f099 diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index cca0a24a89c0..6ca0885e7e59 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -25,11 +25,7 @@ if [[ ${PV} == *9999* ]]; then QEMU_DOCS_PREBUILT=0 EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=( - tests/fp/berkeley-softfloat-3 - tests/fp/berkeley-testfloat-3 - subprojects/keycodemapdb - ) + EGIT_SUBMODULES=() inherit git-r3 SRC_URI="" else @@ -440,6 +436,14 @@ check_targets() { popd >/dev/null } +if [[ ${PV} == 9999 ]]; then +src_unpack() { + git-r3_src_unpack + cd "${P}" || die + meson subprojects download keycodemapdb berkeley-softfloat-3 berkeley-testfloat-3 || die +} +fi + src_prepare() { check_targets IUSE_SOFTMMU_TARGETS softmmu check_targets IUSE_USER_TARGETS linux-user @@ -454,7 +458,7 @@ src_prepare() { MAKEOPTS+=" V=1" # Remove bundled modules - rm -r subprojects/dtc roms/*/ || die + rm -r roms/*/ || die } ## diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest index 4a2012b533a4..ea0144837b07 100644 --- a/app-emulation/virtiofsd/Manifest +++ b/app-emulation/virtiofsd/Manifest @@ -1,15 +1,29 @@ DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST arc-swap-1.5.0.crate 65351 BLAKE2B c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105 SHA512 b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 DIST capng-0.2.2.crate 24372 BLAKE2B 85cf114065f0f103a9e1583b11316c5a95d5fa9f5d70448d6749b500e956e4e0c6fb4f5e548a7490d191ecae878624cf4ea1e5026a6a0796c8269e68de70af0e SHA512 132c446c36eea932a39190b284d0f2f29b50334dc8c12043e43a1eca90366a56b2034c649740ac20ded4c4e91147226237cbbcee18750dfc281154644d6fa0db DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 +DIST clap-4.3.11.crate 54864 BLAKE2B c1b0567950d6df6c6f40d0f0c2fcb4c485a65a3d5abe49ca04ba8c3ff24ffa52eb08a7d17395c20fc0ff09fee06852ff854369dbe033bc049d322b0a61b13142 SHA512 d00a142055671b4986f95e394f01d05cc41e9bb2fed23b2b1f6cc3366fc24204d877bc5220572f2a7a9424136b24d2596cd7ec7d1604c13b1384c0f0d9d1012a +DIST clap_builder-4.3.11.crate 160795 BLAKE2B ec650dd28d65412f594ad7cb578afb36412840bd7e04734f8c4bd8a40b453cd2c926ad7164dbdd0e33d357a8c3830560ad03d6f8e105463b7ba592ab68ba897c SHA512 9b0dfe5bfa838d6f5fd9388f574a6a880d724dd49eb987955609bc1e754fdade6db9fd9fc6672d42458d9e621e638aa7702205d894d2318a12711791168bb741 +DIST clap_derive-4.3.2.crate 29053 BLAKE2B 9e578a78e92fcb90689c1327a41f446fac64506ac77c4721f5a87094b18beb540704846485585525695de333c301bd6f6da2805bad4d00888664da01e5a1a8c8 SHA512 2d7214eb91517067d6701443440f514648ae1345a326e6d00c1fec9d387e7781d5ce429d340277eb85fd436fec69154ba51d6a10a0e117276656f0187ddc19fe +DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4 +DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049 DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79 DIST futures-0.3.21.crate 49935 BLAKE2B 290dee4f7662a473d82350092c0b12a8270f6d6f5eae9e4f7e06a6abf59e2d9f2d33e5e62e2682fcf6e109d62f651cb37cc467cff2b20f909c72b5fee2cb7683 SHA512 723fc190e4480fd812a852656fa6509a188f0d06adaa1c22ef24ec4afa7688a1c5d3961e5747f0812d073fc672b0e084af6ad5e5c3fac3ea5829466f993ad865 @@ -22,66 +36,96 @@ DIST futures-sink-0.3.21.crate 7843 BLAKE2B e4b2ac98e89063b23f5e278cad1df6b1b8f9 DIST futures-task-0.3.21.crate 11815 BLAKE2B ec3f2e2c025e9a482d86912099e68722099c22c0024669906036504d0e70998cb9cb5fd4074928d21847334611ccfcbe6d3e2f686c4d4d7d4436f1e7f501b8fb SHA512 8f3b27865d8c7a290471903297e3c0b52caebfaa55550a4738d7915008b893fce67c7d9ae5c5bd03f2a42ee72a96aa0245c4bee70fc06977b3493eb81bca2033 DIST futures-util-0.3.21.crate 153768 BLAKE2B b3bc5632bbc7616d33f74361d68f83e0cb051125475101c84212ea2bd03307e927cd125e2f93eeb0f84946cc45d3964a590dcbfcfff88d3ce1970f127e71aed3 SHA512 ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4 DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 +DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6 DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc3418723d8e843fd941d9663dbc89dba131c77d14ce7a5da552650ea3c40c4e418c88d465f1bab2fa20c178596852d SHA512 a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2 DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c DIST io-lifetimes-1.0.4.crate 35815 BLAKE2B 82485bfd13189e0762f7ee501626df0dc741e152ceed875b91a3eed6608686b6d454939d557a0bc29d6bf210dfbe56d35131beb141fc95250544ab8ea992482b SHA512 1b2b151561dc79d1467b699590b2cb5d4acb39f75f38c05a94edb6d1543acca541b5a083fe7b606bc37cb2812692b7acb46996d0b096b96b0b085d31b1336775 DIST is-terminal-0.4.2.crate 7577 BLAKE2B 4ef84768184203b58e2b155256e35fd7a74169a8ccd52c3c74aec7fb1d6aeefe6232d049bbdbc40ede2acaf0be453caac19f758cf1abfd04cd1efdf4022c4996 SHA512 ce4997ce1b9f529a7d1b875985cde02440de288a0e823f2f5a9647e3a34658c5f56d254e85dd7f152a987f08f428bd82ce7e2af626c4b3c76cde50e8ae1e9374 +DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966 DIST itoa-1.0.2.crate 11112 BLAKE2B e277db8e2f506d4d20b6888b609d9726d594e1cb2c9f21df60a8cf8dcbad1808d8c1bdb0b7857ce7734b92c0f23fb1ec56f8564e779f27eea953d0ffbfcd3f84 SHA512 44a732a102d60b58e72fe76c43a1d185fa12ff08d04eeacf03234368552f84d3de87a2ea0a6e7a56b8cfa74cb6f6697005afcee26f45afe0c2fc7dce5da3b593 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e DIST libseccomp-sys-0.2.1.crate 11601 BLAKE2B 77a77d6d1f8ef6f5d25b35c299032738aed0a404c855cb84223a7334caaf57392fbd8f0915f4f7be875778176cbfdb8062eabbf7b414d3c198a5d41cd8a466ef SHA512 b53b13f95ac487d802ff051b4cee32be2dfa496846f3104a61399a53a07a7d6fb6b4543088765858e26e060e22e0bf93f8cb3a175c06dae4719f918844c7fe0f DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768 +DIST linux-raw-sys-0.4.5.crate 1274380 BLAKE2B e15ca5b63cb994e86a8161e3b6e4bd20da8f574d1a470128f9a209a729ff22c86470f4c2b2a8ccbc1e37d6284b026e0805902645ea4b742425fe34491e519638 SHA512 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 +DIST proc-macro2-1.0.63.crate 44867 BLAKE2B 54fc0f4f4e328c78609f5c0e26a8e6b1e5f1ad989d68e63d21e094bc20e1be6950d5df98ffb601c89bd3d137f6c05a3d1de74070e493002e793bf159b96f29de SHA512 3855011d0d42e8fe591e7552d224b692d79b194c4452fe9d8f92ed85e5437c0a3524a38e66301412be482cfcfbd468b071a03cf584a1618284dfcdcac9713102 DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be +DIST quote-1.0.29.crate 28345 BLAKE2B 3aeb637a4139730348775caab4d48173650d8bdce08247263d741ccc657dfff7f2facff05725bcaa73486818d394c392c64ecbc61bae3f5b612104aec16ff289 SHA512 d686a3943dca059a8e79689c77e6e8f6dbfa9b16a1a7ecdd27099339b77a55334252eaa8b4340e79c35ebb1f6e4deeb3f6356dfd02484f9c724e66a74387e30b DIST regex-1.6.0.crate 239329 BLAKE2B 646405e681ce572ebe2dc51a3339f0f8204143f9b2b8f8e74a4c80379c43c3581363ad347610a384d5ee831cf1425f74ddd944a658b1da2461e8068c5521af69 SHA512 b4861c9cc13d6fb224f67057fd3522f04576591b3d7ae0d3581dce42ca2b2bff96860cf2a7f4dfab00e46a1d29e6473f6723c4aeb02e34ed6d5f205b66f07876 DIST regex-syntax-0.6.27.crate 297300 BLAKE2B 4ca1a2e23d04e29c5925085ea4ab7ebcc398dfe135eacaab1e686aa8be43a110a28e8bec05a6910183f9a6bb1fd0d635fcb1a60b5a6a03fed4d2cf937a542a5a SHA512 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6 DIST rustix-0.36.7.crate 290628 BLAKE2B 7cdd5610fb4c5c079de7dcead4d68115c67f56c77404dfc946c80062c44b5e821bdfc1c1ac0139c1dc9f0a7bca73076136dc38a08c1b690f00ea25353b9259ba SHA512 ed5fd16a983d2549ed8322c261fca651fcf0dfbd4eb1f7bfd896830434768fac317cb410ccf7fcf03a8b29f3de7dd06b5b4b6be4278f4fa13aa46f462a9e66ad +DIST rustix-0.38.7.crate 332031 BLAKE2B c7261d4ef5308a8aca32a919d1ce70980b939333b75fd575978261064789bf673466c892fbee1e0b51cab13b80f21a0355e8a4eddf2375ed2f4c5d6ed7ae7668 SHA512 798a84fb6561ccf6902ce7177b2a555cef4d46a2faa265fe7121c600b543782e2e0970346fab52b1075ea40054f6c8f7b830b45f4b0c9bec3aea824645d3ec89 DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 DIST structopt-0.3.26.crate 53798 BLAKE2B 04be64637d18bcc87d261320668023459a42c167bb5a4c52216df556a7dd19be28032e7bf759cbcf710a3729a9dfaeb20c29f37f35fcf33533db583ac4fa049a SHA512 dec27090b57107473c9d398db68bde3b1b5191e7c7980d7d2c20fc723f92c64a6cf1d391d5122a103222c4262253d8073fd0fdfb11c74f235af79b2ae0caf069 DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57 DIST syn-1.0.98.crate 235451 BLAKE2B 0667c24d7f6b9bf4c0a5f45fb51c903303a87c72d445ad824e05ab98a158f9beda0d00721144c486335b6a830db47fe57a34831cff6995f478c969c4d0a039dc SHA512 fe5dda742e085e14b6aea5617d3f9dd19ffd46009f34b119c0d74ec693042f641e594f75ff027dbfa38f3d5149a94eb6187248ee9d09d41dab9cc2cfc18fab18 +DIST syn-2.0.23.crate 241166 BLAKE2B de55798634899162388667e4a68a6525904057a480a6bcd741d0bd0f83ba0d0feed3f9a1bd768ca591602ece1e79866a076b6ca218f86b2cf4827d81224d6ad6 SHA512 3f46b2ae62b2e3378024d057130e48b7ae03316ea38ce1d7d4e6dac9337befd84c9eb20518562917643304de43bbd716c34f508a86dbe21081cccb934b4072a0 DIST syslog-6.0.1.crate 9552 BLAKE2B eb4414c675842fd8cbde4e0c9ecec5dd0f43ca2877a082d634e145202df6817cee86e2edb11f1b78cfa5b0e5df98a42b6cdb2bf1b70c562661dfa9c03da142ba SHA512 fc3e0ef078d2414420e717b66517e9fc668a03b5d0cd0001aed6e477a92f2873877b873159bdf964e4cd670519e5a308bc7357674bd67ac320754221415aa36c DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST thiserror-1.0.41.crate 18734 BLAKE2B 4b2fb42333441ce6a93e74c08615293b58c1d614783a328591a6852144c164311c4e660f6f41c99b1279475066f854fe2c764f857fb69cf16ecd18a5770f7b89 SHA512 3f185746f2783f7f25b986e0aa1d8c3137f6aa2997a40531f04b2fbc00cb380226b0916bb266c8697a10d20d042c7dfa0fe7e767e6ca37346169c67ecfdf4a82 +DIST thiserror-impl-1.0.41.crate 15078 BLAKE2B 53d95c0ecfd2c9d50f618e572eac0a6faa7735fd9afdc8e2a9a7d730ceda83a7222be979d592811fe4a25fe4d992a261d6479df9bcc11abffa4a88571f7647ca SHA512 bf30f7391757f6424d585b28cc2501d962d0d85b6a903baa7d9ef9d4cb96c3b71db67719777aace08fe91fdeedd241905a4d9dc5de5fc97d099968e902191c9b DIST time-0.3.11.crate 91807 BLAKE2B d5b80416590bf48c8f403cc0e2ad735b95d98048dc335737fe509c44f805cc911fa55d6af611d3a05150b2a9ebedf005e8903a4daf66e245a5d5f290ed661c46 SHA512 214bb8c5573d3ee405a923f55e22ac3d659c30ba413f5e960e17d8f226d094133e2b52084e34efc6ece2311e13a862f2fcded9783937d69709d11144a8d6b48d DIST unicode-ident-1.0.2.crate 34951 BLAKE2B f03f7a040142785675a800672bb363dcf7aae266eebf50425436100249442f27b18837f9e297d93b59a9254c349e13222f8af892a9c0fbf2bac676df8a1b0e1e SHA512 60d78668b762eb842c15ee554c0c1175393702c805f1a874957d49104e9152ad2d0316966553fb14cb520aa858a84da223bf426d55e4ac23de3324a3bebc301c DIST unicode-segmentation-1.9.0.crate 93241 BLAKE2B 359904bcaadfd161128d40a896a2d10e5dfdb4098de245c949ae3fffecce9b4b6b999bbc2c6ca522944733ab0074e50fe829690183639c312bba8f8d0ad24456 SHA512 7d0ea37bfb24a1a803b1cd40b7b0c0e6e44ebf9a474fdedf0dcca1ead25662e19f44af29b87de1b000c3cc75fec93320938bb3ab9d9e82298eda324bb97e7294 DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST vhost-0.6.0.crate 196931 BLAKE2B e988df6489c33332c4b5a804ab1f79a1318ef07c46a531cc56df71529246678fa0469e2520708bb2b71dbdf3c8abdc7385f84c25701850139c26ff13cde88b82 SHA512 13d6d2966d596072d0afb559e4702d2a43fa6a85ebec5345bab0455483cfef0c4a70908737955d2423e380839ad0d57118203f3f2c582653d590dc52498cfe1c +DIST vhost-0.8.1.crate 200170 BLAKE2B 0e740c30bd7dc85bae501bf8ca86915f2d1fca248943f316d0343dc7a42534913f070c4dec75089e9bc43677446f63e4f36651565c1fa5f9cc4e572f81413584 SHA512 ff06adb7e73398562393eba8c37a487cbc9414225bdee9ef28ad504863d5f776b298b4886232dcd76c515e977698ca8f539e0bebfe1fd5f92ad812d8534494e1 +DIST vhost-user-backend-0.10.1.crate 18512 BLAKE2B 3ad5c3889bc2890b52b6d10b7de8770e9e08c4d70034ce9693a2ff29ae3ae8122dec6fa9db5b423ca5c0525f6784fae7814f4be778d635209ba7913c7b008c6c SHA512 a7031afe0d5c6f0dbbfda236debafa0fe9389f10c654541a35a7fc9d8ac0f0a4c0003a472a42d581d4a5377ab3411bd12e1710bcc4e57bd9dfaa8a1d1a5d254a DIST vhost-user-backend-0.8.0.crate 17703 BLAKE2B 9a4c9ab7f5eb1433b70500972ee580e0c34114da5db4d153f4130943114232d6e977357632e0fb57719c99c05c7074df04fe58d3bac9cd66500211a02f0fe728 SHA512 25ed03b2600c063ef3a75d6115e34451459bdeba80488c937e1f0caeb30412211b021387d682010d7f318d427322f6582e0e2dbc81097a7bfa014a27856dd04a DIST virtio-bindings-0.1.0.crate 20293 BLAKE2B e511229ae22a53dd9cd1d2aeb235026c139d11ccd2e528eb78848e3586067c027d6f1b7d538276f74548d0949fe60a5d052caeb7f693b3d7d6d8baeb3ab550cd SHA512 ba27ff5790528942b1ed4a20851d426f0a66415970b98957b4bdfc5d3505897874ee9c0242be16d55964799b790f2acd76a1f0c38aa90aff3e3c337584d357ec +DIST virtio-bindings-0.2.1.crate 17122 BLAKE2B ef78c9a6d2c0d42c03cbd774d35f3fb8a584fd5365557700e4d5e357fe5cabb372ad2a89a7eb82a595b18d85737b02dc3c3327b38e1dda5639b25e45d1d58f57 SHA512 296d7be00fce94e40a31e0f6245a51e5834c45db4e639e76367500966f3a39e572b617c9637dbfa0628f8487f886437872369e71351b0673b2662fc2bec362e8 DIST virtio-queue-0.7.0.crate 146031 BLAKE2B 8fb2970e87051787e8891393edb345e3b0045681da5d07d5f75c6695580e57faf172c469a8f14b785c5d622e699613696e3544f8a4d06fa66e58a3546c4c191f SHA512 45891b3411915999d1758b0825699ea07912f83cca5802e56d33023378c268d29d77c3a7b52c0a0828b2256ead0ef6264753db2a78a8f571eb9787b879cc544a +DIST virtio-queue-0.9.0.crate 147704 BLAKE2B ec2a04932e267f8a16c939235ca75908e56528b916c796c49e0da2d51c2fa99413084949e086b7ef08249a6a6e1e3e25e6354030df76d5ca6d69cf9a2468775d SHA512 f6a71f2659cc46abe197c9ed7332433d570cc4bf7125c88b131073f0f56f1d09fd020b271ac4bcfc3c638ebbade0f06bbb54dc40d16c517a47160773ff20aa0b DIST virtiofsd-v1.5.1.tar.gz 112534 BLAKE2B 52c86ab9d4842ecd496aed3f09a98be96d7ee0eda43a2519eb066be1f648963b155386f9eac1a1c878c12fd05d928f88700c6a7a840c0f34dfa6f86caab15fec SHA512 a50b3fac6d5eafc691ef4fc8808acb4dc03261f01623f6675a234d457231f96181e9cf6c8ac68b4fe1b1c97257faf56bc6d0c2776142c9dbfe82b4e9bde0e34a DIST virtiofsd-v1.6.1.tar.bz2 91516 BLAKE2B d0281aec7ff7327a4ea0c36f8cd472fc34ff93516bd657943ee233addbc65f5b3b2c09556e8be215dbe6b0d885b2a9a49eac640958ae0f5c2e6c0908d694ae1f SHA512 62adb94b86ac473c13375d1e4fea037d0ef13ef47b149a831a7c5631cd0d9d7ad9e2f407131c0000caf231a59f6c30c274dfe06d9230979d7c4588c59a9657ca +DIST virtiofsd-v1.8.0.tar.bz2 93317 BLAKE2B 9c04df4555d98b92151a7a690b68bec48c153206be81c974ff21e22671b19a2cb98f01620116ebdbb9ba777c0dfd96bf411146a3b1b8d336b7c3c8d58c61a2dd SHA512 9f8d44b8433cda8b13d67710ba398ee09538962e037d9b7e02e3a9327afda48770c17159c2f87b5e697bec70dbb8acbd7c0ceece9910e7afeaf51f5e89d91de4 DIST vm-memory-0.10.0.crate 68989 BLAKE2B 469a22ecf49d00b44c58b11856db46be02ec7abb783a451ed7f57080989d63d2ce1d66bec3ab8f2b92da8c2e8c685a6d5f652570cff9a48368eca037bc2ed6d9 SHA512 7bdeb565f4bdd6b0df39fb753c97addd18a51b5d788076f60f98cb8d532612a6d41c533f8d3bd3ffcb0304f045fe8b1f69762efdf29f957b27959b6be66420ea +DIST vm-memory-0.12.0.crate 80463 BLAKE2B 128805a31571f2fc91a2f162e97a1fc275c3124a8869de6652a9f3744d02372ccdcc672e4c153fbdb0f9014500a27cbc318edfd75afa3eadc6d60d2ba8b60864 SHA512 a33573ef72eb3d10d1e534afcfbc9192f377a50344d7935887066e48727d03985d286fec7c6f1b733d3ca196dea94395187de40dfa6f89500c25f501c7b8c182 DIST vmm-sys-util-0.11.1.crate 56848 BLAKE2B c5de8659cfe17914f008e5f74e45929421e2f8cfd9a801a8a5478e7934f94ce299aa91b9951374a6cb9f94a8311f76ae841b87170685e3d5250337da42d6629a SHA512 7395b730bf5e42ca75a73b2d75b2f624958474549c9ee63d4fc63a5a81c51b1e0c370e79d4290b4d6768499498a2941989845d5816c76e3eb1f5b43fdd0c8286 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2 DIST windows_aarch64_gnullvm-0.42.1.crate 362795 BLAKE2B 722b45789bcd1d973803b327d44072fbf9c904d448e29ae9e56d2f9d1a3e9b64e06883e4bf5ebf141f1e924235858fd1472e07a744cc5b16a0a3a4fc8ec8f6d4 SHA512 51eb9fa7ea441a9fef590c12576a8bbef74932d40fafde8f9e3a28f2734ce5aee6dd5fa478fb3847443241c8c392bb4abbc6014c71260bf924431779f7184f73 +DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 DIST windows_aarch64_msvc-0.42.1.crate 664655 BLAKE2B f4a060b802016a6d77a8ea6ac44c35dfec384acef9c45f932e2b6aca9d3ac48ae031f99e5b58f270d6020b8796e9dd06f7e8ffa7cc5610ea3f69181c2be7adc8 SHA512 f6412bae4b041201ef94e5a159ce90fd6b09816350204d4f573c1afdfb0a6d62d7887fbc2e416b40ec1d4478db521be492edf4703d87482d6d0006a51b827538 +DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df DIST windows_i686_gnu-0.42.1.crate 733428 BLAKE2B c1ca24973aca06b255d9317735cca7a13f7f69293da52dad41df43a5cdf48aac3d40d8b6765cf564905fb71cb548308d757f01167efe7a61da7bd2e2a7080f0a SHA512 61c3271b07df1d4585c875d27cf1686c8f595dcbb79626e8d15ff47228f7b7a4556d3d994566ccceee0d6795a4c76767f85f4579282fc9eed731e04c7e193a57 +DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 DIST windows_i686_msvc-0.42.1.crate 722583 BLAKE2B e03978daa0ac95d7bd9f594b28360dab647a1fe525f0ae4b44e6842d93c5674d9f202e8bbca99a0d30ecf7d138af0c48eec8e69e08bf285db51e32bcf83a2c54 SHA512 8afa4f92cb7bd96d4fdbefbd8e7bcaa37dee52224d5d8b950c5a537d3bb805bf9781097b8bd44d96e8b62b1290e3a3020557502fa3b357a53df6fea36b318932 +DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b DIST windows_x86_64_gnu-0.42.1.crate 697614 BLAKE2B 3cef0a3da3ce142bbdf932dbb54eb6473070c5722c9ec791dc4077efe2d774d51f8b3d06b3321f8f21cc49764f44d54b3432ee7a0d9376925b422b197f5d557e SHA512 f4c16b587fe407dee1f39df029c52302a0fbd5f519816a8d974fe9c2f928043b14037c701c0f3c9cf2e5c765e82430fd4b71615fe63a66a88159f7b15506f892 +DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 DIST windows_x86_64_gnullvm-0.42.1.crate 362788 BLAKE2B fff81e63b86ad04ce22ad3e05ec4cc02c0b791384c93bafb50832f6db9cb7fd9301ad3845339a08dd8cadac1d59f3e8dc9d5f56d7a987989dbfc16b9131af67b SHA512 8cc988b5995a4726bb7518b7fccff528274ad9b2b0160fe247eb240f9ced10db95afe7bff91bfc5a08ebd8237b6821e4a4abad1ff9da45022f1ce7e7586bcf05 +DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 DIST windows_x86_64_msvc-0.42.1.crate 664606 BLAKE2B 6c460cfa392aad0d11add200d652a42ee1a60052570527c4e85405f765255375729d4e26287f5246dcad65fa89ccadea23c5135171b311e6da5027e33149c547 SHA512 a651b1a34f101125f929c1d1f5e933691c7a5c19d0bb0c501fb6812236d2771805428e3bd5e05be7d72715595f5fc9e7978dd7934e5d92e9b78a41c2ece695b2 +DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 EBUILD virtiofsd-1.5.1-r2.ebuild 3139 BLAKE2B 9aea7acaf8bb4ec6e044838cdf92109858040a872be88cee0ca3e648b74c8026f44f68ebe57e5dba258ce0315cc00faf50727e698eb2265fb5103f17c0438f15 SHA512 c9627533c99cc62361f0afa1ef917e653681eb9f3225c19ff81b0975c39a66634fc5069e214606372c180b1287bc153fb00f4e964c4ad5d089731633ef45046a EBUILD virtiofsd-1.6.1-r1.ebuild 3153 BLAKE2B 9612a08de3af2673f58af8a7840a2a4778a42504accf9ae121a85480384cfef276ef8bc9c76923574d22d080868f1fc350c0f1acb58d21eb65fac75814a38574 SHA512 43c097b8e53fda5fd5b6c3e8487a14cd8242fa92ab35bfc3d0a4db2f7e844f7205a52c6e6b27f232c660717dd8fbb25c57ff21a785bb21a7c597375920a883e6 +EBUILD virtiofsd-1.8.0.ebuild 3218 BLAKE2B a236d777ba3cee1eb9bdfa385117fdd65c51c63baff93b1534db4f709a70d49aef487d22f67b55c7d277e77be8e0123b958bcc5a5ad3b59b3fd8497e5a9c8691 SHA512 ce82b610ea1c2e7241a6f26855859ba4ccf4511961a3c63cd639b82f559774811c4589cca9ee352374dfa988142492010cf020e8a8fa3d35d293827c03a19fca EBUILD virtiofsd-9999.ebuild 3153 BLAKE2B 9612a08de3af2673f58af8a7840a2a4778a42504accf9ae121a85480384cfef276ef8bc9c76923574d22d080868f1fc350c0f1acb58d21eb65fac75814a38574 SHA512 43c097b8e53fda5fd5b6c3e8487a14cd8242fa92ab35bfc3d0a4db2f7e844f7205a52c6e6b27f232c660717dd8fbb25c57ff21a785bb21a7c597375920a883e6 MISC metadata.xml 489 BLAKE2B bc6fc4d8ed57fb5a61ea1e2097e8e6deb1ddc302a55d5e5b25995686701c20bffdf066c7d68c84f94aa99ff0bf0551eb8ad44bda627e92741b995c355c28e33c SHA512 db2f4049f8e48b16198cc06c70ce46ca94875590ef82d75d3363fd4ec67de4d5ea35a544f709e466bb8689b9100605439f3207d22f1a06fce7428b1fb706a5c7 diff --git a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild new file mode 100644 index 000000000000..489a53548ac1 --- /dev/null +++ b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild @@ -0,0 +1,148 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@0.7.18 + anstream@0.3.2 + anstyle@1.0.1 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@1.0.1 + arc-swap@1.5.0 + atty@0.2.14 + autocfg@1.1.0 + bitflags@1.3.2 + bitflags@2.3.3 + capng@0.2.2 + cc@1.0.79 + cfg-if@1.0.0 + clap@4.3.11 + clap_builder@4.3.11 + clap_derive@4.3.2 + clap_lex@0.5.0 + colorchoice@1.0.0 + env_logger@0.8.4 + errno@0.3.1 + errno-dragonfly@0.1.2 + error-chain@0.12.4 + futures@0.3.21 + futures-channel@0.3.21 + futures-core@0.3.21 + futures-executor@0.3.21 + futures-io@0.3.21 + futures-macro@0.3.21 + futures-sink@0.3.21 + futures-task@0.3.21 + futures-util@0.3.21 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.2 + hostname@0.3.1 + humantime@2.1.0 + is-terminal@0.4.9 + itoa@1.0.2 + libc@0.2.147 + libseccomp-sys@0.2.1 + linux-raw-sys@0.4.5 + log@0.4.17 + match_cfg@0.1.0 + memchr@2.5.0 + num_cpus@1.13.1 + num_threads@0.1.6 + once_cell@1.18.0 + pin-project-lite@0.2.9 + pin-utils@0.1.0 + proc-macro2@1.0.63 + quote@1.0.29 + regex@1.6.0 + regex-syntax@0.6.27 + rustix@0.38.7 + slab@0.4.7 + strsim@0.10.0 + syn@1.0.98 + syn@2.0.23 + syslog@6.0.1 + termcolor@1.1.3 + thiserror@1.0.41 + thiserror-impl@1.0.41 + time@0.3.11 + unicode-ident@1.0.2 + utf8parse@0.2.1 + version_check@0.9.4 + vhost@0.8.1 + vhost-user-backend@0.10.1 + virtio-bindings@0.2.1 + virtio-queue@0.9.0 + vm-memory@0.12.0 + vmm-sys-util@0.11.1 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows-sys@0.48.0 + windows-targets@0.48.1 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_msvc@0.48.0 + windows_i686_gnu@0.48.0 + windows_i686_msvc@0.48.0 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_msvc@0.48.0 +" + +inherit cargo + +DESCRIPTION="Shared file system for virtual machines" +HOMEPAGE="https://virtio-fs.gitlab.io/" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/virtio-fs/virtiofsd.git" + EGIT_BRANCH="main" +else + SRC_URI="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${PV}/virtiofsd-v${PV}.tar.bz2" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="Apache-2.0 BSD" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD MIT Unicode-DFS-2016" +SLOT="0" + +DEPEND=" + sys-libs/libcap-ng + sys-libs/libseccomp +" +RDEPEND="${DEPEND}" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/libexec/${PN}" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + cargo_src_install + + mkdir "${ED}/usr/libexec" || die + mv "${ED}/usr/"{bin,libexec}/${PN} || die + + # Install 50-qemu-virtiofsd.json but to avoid conflicts with + # <app-emulation/qemu-8.0.0 install it under different name. In this case, + # smaller number means higher priority, but that's probably what users want + # anyway if they install this package on top of app-emulation/qemu. + # TODO: remove once old QEMUs are removed from the portage. + insinto "/usr/share/qemu/vhost-user" + newins "50-qemu-virtiofsd.json" "40-qemu-virtiofsd.json" +} diff --git a/app-laptop/Manifest.gz b/app-laptop/Manifest.gz Binary files differindex 36da6d372cfb..bbd85ed72666 100644 --- a/app-laptop/Manifest.gz +++ b/app-laptop/Manifest.gz diff --git a/app-laptop/tuxedo-control-center-bin/Manifest b/app-laptop/tuxedo-control-center-bin/Manifest index 49771848cc8c..c96f19b9b4e2 100644 --- a/app-laptop/tuxedo-control-center-bin/Manifest +++ b/app-laptop/tuxedo-control-center-bin/Manifest @@ -2,5 +2,5 @@ AUX tccd.initd 673 BLAKE2B 418e8a473ca8592c7de313a4a18a71172555ed3a79cb7c5f22dca DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b SHA512 e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394 DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6 SHA512 6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b EBUILD tuxedo-control-center-bin-2.0.2.ebuild 2206 BLAKE2B dc9f6544d46cb84c0f0074c29929df082ab8700ab94475360bcc36392fa7a931e57fdf957ac5d91e4a17773bfcf8c5507600b41d8100d778f8128f08b6cb9e2f SHA512 000cec37298ee6b79c254d3296ead27a1ecc4f6f1cdb8d53743ef74e683ddda13516494485919e8a9487ed43ee79e99797fb08f833c98a81e8c718a2b437a146 -EBUILD tuxedo-control-center-bin-2.0.8.ebuild 2206 BLAKE2B dc9f6544d46cb84c0f0074c29929df082ab8700ab94475360bcc36392fa7a931e57fdf957ac5d91e4a17773bfcf8c5507600b41d8100d778f8128f08b6cb9e2f SHA512 000cec37298ee6b79c254d3296ead27a1ecc4f6f1cdb8d53743ef74e683ddda13516494485919e8a9487ed43ee79e99797fb08f833c98a81e8c718a2b437a146 +EBUILD tuxedo-control-center-bin-2.0.8-r1.ebuild 2535 BLAKE2B cf18fd27e59e5d95ffd83df342f7d16befea88768d931cbc806354ebe43a7557061cf5bb64c6893514324709ed41f5a7c4b1f6d8bb1194e502de0dddddbdafd8 SHA512 4faecb584927e5325f3f782e72d302cdaf2984f0c8152886c0e51c478dbe9410c0030043a025b96bd92a070b372e079462006d81f2c86ed94e2cfe067459c686 MISC metadata.xml 353 BLAKE2B 47a9f99d0e75bc84826b971868085f87ea41b27b43ac799022ca946a95bd2ec17709c4f8a3348da857be5868dacf4c0054370bea19b58c97fa18ac692266a1db SHA512 23a55745ddd0bff3320be5c5fbd81d2db654b06a5b899a71b12aa1d11d6b17e6a7ac209237cbd4181b1586e33305bd45397b843f608dbc93c4dd12516f23c88e diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild index 6c558463d5fb..81128fa51a32 100644 --- a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild @@ -18,7 +18,25 @@ KEYWORDS="-* ~amd64" RESTRICT="strip splitdebug" DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3" -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} + app-accessibility/at-spi2-core + dev-libs/nss + dev-libs/nspr + media-libs/alsa-lib + media-libs/mesa[X(+)] + net-print/cups + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" # See bug #827729 BDEPEND="app-arch/xz-utils[extra-filters]" diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex 4a32f669e241..1898b308e8ed 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest index c870b1cb3f5b..32fd2662bf93 100644 --- a/app-text/nuspell/Manifest +++ b/app-text/nuspell/Manifest @@ -1,5 +1,3 @@ -DIST nuspell-5.1.2.tar.gz 371092 BLAKE2B 720ff398ae34ff92884f4eec97e90d88082562a73046a7189f9fa0e93c3ca9de08033e06e27eae6e22ff027428dc904ea4d1e7870aacdaea45712ea2db1755c5 SHA512 138212ae5340836f0bc85d9d5327dc43ffdb1481ca72678b4619938b86c4c8e7c156eec1446f459636460a9015cd476031ad53d0979325e637ed97c19e2f87c8 DIST nuspell-5.1.3.tar.gz 371496 BLAKE2B 7a4aa05b01bd085e0612cf681783cfa2314a3b775c283f7e25c19d6afbb5af74c7ea2ffe149c68ca422383c24bd043e4b5e6b0895a0acd7c376e3d39f253a867 SHA512 72c868f734848be79c7cfb0502298626307213e4f3f422f8e9ee7dac24cb3d79ea55d04ef0443e7107bb11eb545c79a15a8aea8cb056dc2805c23bd5e3292562 -EBUILD nuspell-5.1.2.ebuild 1153 BLAKE2B 20c9e7d6f7a23e90779d5b2d1c2c5c9bcf539a077643ba7fdaa6956c6e04b531d42d582913a527f451598a56723e2c3a99b2d7a6d9975d1b57d65ac3eeb078cf SHA512 4377e022cae54158fb74fe4aee2547298e7d889b7cbd82d8110d86e8d51f5de7f67173c5234974234ffe7c435a0b11dd74805b7857e0c08e2d19fe78e979e1a9 EBUILD nuspell-5.1.3.ebuild 1122 BLAKE2B 26f2748dbaf1a961e44467de34a348739b7683c5adb8ca9beb13b9757b31388e0e8e0bc65df8a6ad2ae5ca74e3b2a13c5df9c5a4fbd3cea68f35edc5f446b5bd SHA512 01a54179b2184e62d1648a80a2a531825708891d551889a1b84d38d7c054609142ed33e78ee411fff65ad2e861436b0fb953366d7793840110c7127857937d34 MISC metadata.xml 570 BLAKE2B 35d293be6eceb86ffb9b19a890b6fb280b0d81e29a9d3b648edddf35e4cc1f7986c04926ea570b6e3c6bba9b753bfccfa8728118da836b00633eaffe59fbd8f0 SHA512 08de4433355e1e8b059bcade466dbb8947b38700ee8cf96b7fd8c80d7fef9caf330a9294ba5a80b98dd986581e7b07bf6ae9b14d138477dbeca34d3dc8230edb diff --git a/app-text/nuspell/nuspell-5.1.2.ebuild b/app-text/nuspell/nuspell-5.1.2.ebuild deleted file mode 100644 index 2d827b03c509..000000000000 --- a/app-text/nuspell/nuspell-5.1.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Spell checker library and CLI for complex natural languages" -HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell" -SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0/5" # due to libnuspell.so.5 -KEYWORDS="amd64 ~loong ~riscv x86" -IUSE="doc test" - -RDEPEND=">=dev-libs/icu-60" -DEPEND="${RDEPEND} - doc? ( virtual/pandoc ) - test? ( <dev-cpp/catch-3:0 ) - " - -DOCS=( CHANGELOG.md ) - -RESTRICT="!test? ( test )" - -src_prepare() { - rm -R external/Catch2/ || die - if ! use test ; then - rm -R external/hunspell/ || die - fi - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} - -pkg_postinst() { - einfo - einfo 'Nuspell needs language packs and/or dictionaries to be of use' - einfo 'e.g. package app-dicts/myspell-en or one of its siblings.' - einfo - einfo 'Besides MySpell dictionaries, for other options please' - einfo 'see https://nuspell.github.io/#languages-and-users .' - einfo -} diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest index 0d229deef366..c3d4263ed43e 100644 --- a/app-text/zotero-bin/Manifest +++ b/app-text/zotero-bin/Manifest @@ -1,10 +1,7 @@ -DIST zotero-bin-6.0.23-amd64.tar.bz2 69289934 BLAKE2B a002cda6337c0e1145628abb277461bbb7efdb1d13f82ef24c60a44a6fb0b5231b6ef6b990b7a745ed018c8adefe38f62a9ccc3cbb8d03d28670a07e0a60e02e SHA512 4120ce16f00a81c6eb3037863f144fba8093bf5b261b6b5ec94f2e874eb4fdf3d08dc0df5607f8933f2e2257cd217364332f8a4366ea21ecce744dc4cace7a45 -DIST zotero-bin-6.0.23-x86.tar.bz2 70947747 BLAKE2B 47c5ff05ae41fbc1e75649a84af718dcac1cab65b1131529c903be29be9415e799d9465569901730bd55008d1e12502527fbb2c424ff9d386f5edb07c99bcbd7 SHA512 6e7d339f7ea56862fe0ba9501a4c3f671991d8e93e88c1e41d41141ad7e35ddf785ec4c4000267925f9276cab8c9e6dcfb92dcff19eec56a69e44ef1964d2c28 -DIST zotero-bin-6.0.25-amd64.tar.bz2 69360758 BLAKE2B e5ab5824397a28f476e37b41aff240c79365f3767653016c6e46777ab6e2d857e4a03e354a1b6a5b9985c3d42d30e78ebfc31f725af056eb6d53e4c40d98f28d SHA512 2d2622a2847cfde94d2b33e2630078086b5121bd953ef0940aa05a2280f1c3c191932c16bf8fe122349b23905e3ff444c36cb6db407e211408040dcfcaf8eef9 -DIST zotero-bin-6.0.25-x86.tar.bz2 71019373 BLAKE2B 0fb892141813774694956029b5ee3e716c623ac9f96a15e9ac429b066dd29206bc2a357330e9e2a0bac842be7fb228b9b7e440f373804654644a96cf962bccd3 SHA512 080535f72882ab32f2bc8050bcaa67f1b02796601be2b1dd5e1d4771c790105978f54b4e2d7a78c7e638f0268d26da60693953df13e2c964fdbb497f43cbbcd9 DIST zotero-bin-6.0.26-amd64.tar.bz2 69362169 BLAKE2B 53a4ed494f3e68821960cd01dd5f13a8e91cf1165a26a4fc2893a721794fe2449b7b0cbbe5e9a9f91995f9dbd697ac4707e6db302bcc78cd63beff6aba65f9e0 SHA512 9939cd13549a4e446ea1d0433760767bd74500afbe3ba06e7f779fc710fa99dca8460d8445d574a08e44c0cbcd561a9ea76c8dfac028db8397405f9f48698102 DIST zotero-bin-6.0.26-x86.tar.bz2 71020459 BLAKE2B 859392e9916c7b16c3501aaff913aa7353e240442ad25ba0f9c851e6adca8c5433dad9a07f99f43ea026e5040046ff3bb7f00181e4f9867e72cd0966e607de51 SHA512 a79b2da87db01c5975e924f36db5c855ae72bde6eba71e5a40c00b56d6f63eb7c02d0cefc8aced99c52f26f75a296907cf4b36f06cad3796436f164ff3275fc2 -EBUILD zotero-bin-6.0.23.ebuild 2123 BLAKE2B 002333800d6de75353c67b627a4c37eec438ed338f85ac2897591521e5fcacf36b195e9374130916ab351ca3e0b81468c54e144771200d68e2aeb0dbf0981d48 SHA512 a722774343d2628f4e008ccb344fef088225585ccc6217e88ce31d21f9e029925dc44c5b7d794df54659b1a0e1a227f944844625da299fa6e1f951ca09816db2 -EBUILD zotero-bin-6.0.25.ebuild 2123 BLAKE2B 002333800d6de75353c67b627a4c37eec438ed338f85ac2897591521e5fcacf36b195e9374130916ab351ca3e0b81468c54e144771200d68e2aeb0dbf0981d48 SHA512 a722774343d2628f4e008ccb344fef088225585ccc6217e88ce31d21f9e029925dc44c5b7d794df54659b1a0e1a227f944844625da299fa6e1f951ca09816db2 +DIST zotero-bin-6.0.27-amd64.tar.bz2 69342785 BLAKE2B 0c324253d0f6b4385c54979f6806ee964fe4e349cbd18d5b67d93a68e6b4b0214ac52e29a2a30a3a301f300023fb980dc2386d827cec6d0aca2de08f0fd50d37 SHA512 558154c0458a6d820af62dbedd70dba99150a7e4a612685579c03efffe41338fe9606099ddffcc33ce29141754621b6ef547de470fdbfc8ebcffc179c7f11a40 +DIST zotero-bin-6.0.27-x86.tar.bz2 71001470 BLAKE2B b79488085f4ec646a94b8083c7556a7b8086d7e0f8a76349640f857b1df0ef6ad8856b5b614fdadfef04f3f66eedbe93095e2b49545abd8f62cb32139a7dc9b1 SHA512 7ee3d746d08980638402391f275094be545e7aaf6e5713d9dee4dddd921aace177cd29ee4e2965d39805d5ddcfbb3d68c025fae4a612fa23337104429dec467d EBUILD zotero-bin-6.0.26.ebuild 2123 BLAKE2B 002333800d6de75353c67b627a4c37eec438ed338f85ac2897591521e5fcacf36b195e9374130916ab351ca3e0b81468c54e144771200d68e2aeb0dbf0981d48 SHA512 a722774343d2628f4e008ccb344fef088225585ccc6217e88ce31d21f9e029925dc44c5b7d794df54659b1a0e1a227f944844625da299fa6e1f951ca09816db2 +EBUILD zotero-bin-6.0.27.ebuild 2123 BLAKE2B 002333800d6de75353c67b627a4c37eec438ed338f85ac2897591521e5fcacf36b195e9374130916ab351ca3e0b81468c54e144771200d68e2aeb0dbf0981d48 SHA512 a722774343d2628f4e008ccb344fef088225585ccc6217e88ce31d21f9e029925dc44c5b7d794df54659b1a0e1a227f944844625da299fa6e1f951ca09816db2 MISC metadata.xml 398 BLAKE2B ef8965041b1ddb5dafacd8d3b913c2c272b50460607018468446993062620044b77ee4033d9811979768aafba6def9b3e06775d48f8f194f7ca95ec6ad048c5c SHA512 5a67ca8cbadcfa83e38f983b3e448073970e71f2d2a3c0756d8cbbe54050382095df564bdd5e52b0976a9588f882d814a71179957e09e429a2881a7f48041e53 diff --git a/app-text/zotero-bin/zotero-bin-6.0.25.ebuild b/app-text/zotero-bin/zotero-bin-6.0.25.ebuild deleted file mode 100644 index 07c557e6c051..000000000000 --- a/app-text/zotero-bin/zotero-bin-6.0.25.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Helps you collect, organize, cite, and share your research sources" -HOMEPAGE="https://www.zotero.org" -SRC_URI=" - amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}-amd64.tar.bz2 ) - x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=${PV} -> ${P}-x86.tar.bz2 ) -" -S="${WORKDIR}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/dbus-glib - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/fontconfig - media-libs/freetype - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXt - x11-libs/pango -" - -QA_PREBUILT="opt/zotero/*" - -src_prepare() { - if use amd64; then - cd Zotero_linux-x86_64 || die - elif use x86; then - cd Zotero_linux-i686 || die - fi - - # disable auto-update - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die - - # disable default oo installation questions - manual installation is still possible - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \ - extensions/zoteroOpenOfficeIntegration@zotero.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die - - # fix desktop-file - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die - - default -} - -src_install() { - if use amd64; then - cd Zotero_linux-x86_64 || die - elif use x86; then - cd Zotero_linux-i686 || die - fi - - dodir opt/zotero - cp -a * "${ED}/opt/zotero" || die - - dosym ../../opt/zotero/zotero usr/bin/zotero - - domenu zotero.desktop - - for size in 16 32 48 256; do - newicon -s ${size} chrome/icons/default/default${size}.png zotero.png - done -} diff --git a/app-text/zotero-bin/zotero-bin-6.0.23.ebuild b/app-text/zotero-bin/zotero-bin-6.0.27.ebuild index 07c557e6c051..07c557e6c051 100644 --- a/app-text/zotero-bin/zotero-bin-6.0.23.ebuild +++ b/app-text/zotero-bin/zotero-bin-6.0.27.ebuild diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex 5ccf9a3582e3..45900c6f0cd8 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/psqlodbc/Manifest b/dev-db/psqlodbc/Manifest index 1ca8eb4170cb..336449c1952e 100644 --- a/dev-db/psqlodbc/Manifest +++ b/dev-db/psqlodbc/Manifest @@ -1,5 +1,7 @@ DIST psqlodbc-11.01.0000.tar.gz 919372 BLAKE2B ce84b4bb210c4c3c3f2a3e9eae713c875e4bae491e20f207f740a02af69cb771f504de6b1da06fcd12306d986299e1537184a6787eac80e320eea6d8c13dc142 SHA512 57762bfa9925012946e56a3d5b815af00078299c121ba0142865c06f877cabf314512e4e6efc654589fb409c4dd2cbb9a3b7fd7aa1a6ace361879552774b11d7 DIST psqlodbc-13.00.0000.tar.gz 940031 BLAKE2B 346a06b5b7b16ead1d87b7bdadcd050102b1b30e19d7bf236e134439711e4832b193241d6ea02b5628a64afbfad77b0c6d3bdf921fd3ae3a5cf696a58100e53c SHA512 c8d5cb0ce304e702f3c6f0b2e1c681df283973a8459a820f92df806814659eb15668c38a855a69b44cf5ebe459283bef1ca1cba44df0fe16a361e614f5481bc7 +DIST psqlodbc-15.00.0000.tar.gz 945814 BLAKE2B 0170ae9bcd1a77b0655b4d33543a7cca3551d845d8a36dd5d809567e7d7669defb278790f169a80757d41ffb5cbbfda68f0536f4fe25698e85a1fe570736409c SHA512 ae511edb9889e6cc7d05d11ee384db1aa1a52b9cac035b3449b03ab91ada5cc0d737fef34addd4be6a3ef839b68735874ee7125be9ae272328c44631fd2269e2 EBUILD psqlodbc-11.01.0000.ebuild 690 BLAKE2B 9f70ec2a0c718567611936ac3cadadee457a2338bb3792ed4a14ff2f84ca4f7c70b1d63b2a731abac47530e17436af414f0c0864ee7aa58717efc2866116cea9 SHA512 308f135df50933cc6a0a41cfe5cc1468bad9e76163383e73101437eb8011d0e45dcdbf34ac50f4cda354aeb3357d439254baa2022e3952f92681c8509a36ad12 EBUILD psqlodbc-13.00.0000.ebuild 727 BLAKE2B bcdb118196c22fdf7224888d82749c34552d3f968798d883ad7306bcde8ce15a9178dcc288781088822b6b952cbbb844b3031cfafd68d33b4f29a8f3bf166bbe SHA512 d0d5a2f32e1c1ba83b5af483eef438eec84616eb46939609789c475e40996df7a0d014d2b434874474cdc96de1834ef41458e4308b7f6b6ac7b22d5dc05d20e3 +EBUILD psqlodbc-15.00.0000.ebuild 727 BLAKE2B 99d9aef213a81973531cf93b8780970aed255f7597eefdbae065b5064faed127221d4b14f5004015f1264c90065d65c689fb1efe76b21730d3337e570c19804a SHA512 5991ac6e312f0f47438b95a4dc192d60a97e09a6e4bf56d0e1deb4f28c4b4c322dbd33ad061db13481a3923ac2ddc0f941f7079e6080abe0773ce96fec390808 MISC metadata.xml 389 BLAKE2B a8b15e826ffaaa01a299f5500c8d6ed57ffc4d387e4874af0f61d2a04b9e83dc825efc33bf254b1f1f712f6c151937eab607ba26ddd148a4c72bb090ded5c294 SHA512 cc7a0ea725654842c246f8a4d56cff2cd6186209f5232689845739d9ddde789df42bb914011df607313306afdf414a12f719e04517b5e7b58e4bb7f738d3bd12 diff --git a/dev-db/psqlodbc/psqlodbc-15.00.0000.ebuild b/dev-db/psqlodbc/psqlodbc-15.00.0000.ebuild new file mode 100644 index 000000000000..3970af804572 --- /dev/null +++ b/dev-db/psqlodbc/psqlodbc-15.00.0000.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Official ODBC driver for PostgreSQL" +HOMEPAGE="https://odbc.postgresql.org/" +SRC_URI="https://ftp.postgresql.org/pub/odbc/versions/src/${P}.tar.gz" +SLOT="0" +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="doc iodbc ssl threads" + +DEPEND="dev-db/postgresql:*[ssl?] + !iodbc? ( dev-db/unixODBC ) + iodbc? ( dev-db/libiodbc ) +" +RDEPEND="${DEPEND}" + +# No tests to run +RESTRICT="test" + +src_configure() { + econf \ + $(use_with iodbc) \ + $(use_with !iodbc unixodbc) \ + $(use_enable threads pthreads) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc readme.txt + use doc && dodoc docs/*{html,jpg,txt} +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz Binary files differindex 6e863e33e021..be718f991d5e 100644 --- a/dev-lang/Manifest.gz +++ b/dev-lang/Manifest.gz diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 655a0b3fbc15..b75e278b24c9 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -10,6 +10,8 @@ DIST Python-3.12.0b4.tar.xz 20244176 BLAKE2B 6f1d199fcce07b5ca4fbf5a24b382aac2af DIST Python-3.12.0b4.tar.xz.asc 963 BLAKE2B 3ed0c47bd892791325598f20578bca72d8ffce9421c80d35c12b2a0d23611dfc329a2016f332950910990fcd9bd55e90753f547ca8a54dde039618b43c71a6b4 SHA512 ab2684cc4044bf39c8064ec7d41dc2d04f01c9bccf5404ec1fffbce89a3a831b4d7dac3613ef892988a16839aeb13cbc03a085fae5c086ee19d3bfb925dff6c0 DIST Python-3.12.0rc1.tar.xz 20285264 BLAKE2B 2cbf77e9405426c58714506c14281a941b4006219215d990f79672719eaa4f26c7b6356a1096400aae84d682c5a9622dfd8ea90dc635312efba6cd8c730d3f37 SHA512 67c38317e34aa1c4ced831cf50f74de21f9e40ce708397be3682d0c1012c3e0b2617d77525dc6c3246725dfc11b5448792adc0ef2e3741e818776bc5fba0c50d DIST Python-3.12.0rc1.tar.xz.asc 963 BLAKE2B 852298edf878c891e53e317d21a31a5fbd6876aa958aae715a77c0bd27a508844964ad69280d15d59428375a14a8f97c24ce9ef64ab101020bd541d5125e8676 SHA512 319ce9c5d935dcbb5ea12468c5127b4541c1b8af443aef210bdd26030fc3eee062639601fd72e70428cc18179fafb33ad2527a0c262650c4da678544fd06d0b9 +DIST Python-3.12.0rc2.tar.xz 20563748 BLAKE2B a6d474cab25fc50878539c214e5f80be59e4f5ab8a69432d4757db6add6ee9f5c04c08be01818b6bc4c6d4eb338eedb6ed350005e07b9af668c573bf10891146 SHA512 102fbce1db186e95df586eeb56e7a3c2c9dee388670aef9c9caf4eb652cad528291601186c8dee5653f064b2f606ccac37bcb81d5afe77853db768bc4291f8a4 +DIST Python-3.12.0rc2.tar.xz.asc 963 BLAKE2B 6746c9455e292c43d2984a81879145302f3cfe45f447ea586387e5d70f713a2d36fa7055b62f00dbd2ab277ce7f0cc90b66d76a6bcc12df7e56cea67413deffc SHA512 e5cd0952fe20f7b5022be3bc057eb83ae64304640f0761bbf08382be733ed7e6ed75c113b844e827903634c701641644298f26e2d6624857760eda1908382428 DIST Python-3.8.18.tar.xz 20696952 BLAKE2B 45be712aeef8bb3ba04aa2bd7d0282aa5f817327749c620ede18ee307fcb432540db9062a8186b08b49467515c74f01eb6fa739f366cca76dfadedcb22858429 SHA512 0be1d85cafade25e99b8277ba51d7b9b3a3d2dbbcc52fd0d1c633c47982e5dd87fd7a0ca180a78d7801d79a8ecafa79bd9d501d544cd7b6da53ea409daa70adf DIST Python-3.8.18.tar.xz.asc 833 BLAKE2B bc4e989748d53c6be7040e78d9f1852227c6a76f4c63a68824f5139defd51d1ea7988df01f961ff5c77382e156ef45fead2bb97bddbb38b208ddfa9c709e4f34 SHA512 99a0fd74fe19144819fd9522836474e10c1593787eb464694bdc6224b2d4a9331e31d2ecafc35c2bbb9bf67f20186295b28f9374c1fdcd05ac13f5f400219489 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e SHA512 aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7 @@ -20,6 +22,7 @@ DIST python-gentoo-patches-3.11.5.tar.xz 7124 BLAKE2B 04e19b0cce37794622d211fb77 DIST python-gentoo-patches-3.12.0b4_p2.tar.xz 8132 BLAKE2B 4c1df7c8e1dda483724d8c3bb8ab7a7739fcdee16eaf1a2a5aeedb6011c13769ee9f2d0b1cf849df12aaf3230c0771b16533496539e1a0fab633e38699c8a75f SHA512 9051311d1e31163d13b8d2b1981d700ad2cf297b30f8d2867df8fe535fdb7da11efcb6fef8a201a76ff05aa8ae91c3679eeee72a729dc7249714796f6af2be9f DIST python-gentoo-patches-3.12.0rc1_p5.tar.xz 348764 BLAKE2B 8f71d6172ca4e557c195f4226d548f10b888842a110824db6c73613016d5b1c900545a2a3331519cc35cd9cc740fba3970737f40cdb64bd4d48e23a2be9e8be6 SHA512 e05f6e51a0689f0b5bdc745518742aebc3ae9fe145cb82c5e43a1a048df0ea4f11711ac4850726f807a73e232f76cfdc09c62d513ad0007acea7d5d5420c8569 DIST python-gentoo-patches-3.12.0rc1_p6.tar.xz 349384 BLAKE2B 975aae449a01a31c459b287a47bd4d1a2d8b0b39e594a1c976371acc4948765bcb4733dd9e10b70c87dfb9409d4db6b2492004841db61577576852634a40365c SHA512 f262d1a9291867e1bdc8f92c682338369b1b52f210d6db0c648c3bbabea68c6b596dfd8d13507f6d65de37d1b83beb336be3abff239d2a588054794b5bebeb81 +DIST python-gentoo-patches-3.12.0rc2_p1.tar.xz 5168 BLAKE2B 399ad4854c46e0a2bdc7c3028cc5ad1807a1d6566654a1a85bf9a8a1b205aa7b57ab1706d8ae478b93f0938a9c205374b291aaac0c3356c05d99c5955633f541 SHA512 61ac3191e0dabbc9eeef54595e4071523205def60dca9c86fdb58d72971423d6d4b37a0875562b8f1ec8627230062aea765c07b771a9ce002a1026cdaacd507e DIST python-gentoo-patches-3.8.18.tar.xz 32424 BLAKE2B 2e0b6e1c8e3df666934ba283214ca1577b01140dea00513f6420b0255650002e4bc4cb142076620227cd430bc2547123fd392883285886e543ef72ca466f8ea6 SHA512 b005f1054b726fc8c82a50b006309de64fb7858fe5c22cc7b160687d059a7859ec9388706b74a0e6c1f42301bed071dc639eb8cfae0d7c5eef2f565c63cc2d29 DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 1d9ace5c5a0f1c15bc23595cc51d64b4c2b416552cdaaa960c3e34360aba3e7029a06e2a077212c68fa7aee4fd20f649a3b0926bd4ebb10e529e8350ab051e63 SHA512 bc180c3346dfae60a7db221d114146ee83409bc42092171eb05c83de528bf5f0e5654d1441f40ba839d0a98e866a5b43452fb7a72047c837497620a12097b8f5 EBUILD python-2.7.18_p16-r1.ebuild 8603 BLAKE2B 13c654aad809e8f999fa36e63f4a4eec5c2804644fab92c6f1a5c8ef75b20bde8509c34358e32350d7ddcbf8a309b9c5c008a9f9ab83c7d208434bd7efab0467 SHA512 88de339a316876a5a71560842cd879ba96b522f7dc4e409e6a22109639a538cb38abdc1a3d6c8ef468476841d1fe6014327197e8e2b0dd2d357ecde34bf8993a @@ -28,6 +31,7 @@ EBUILD python-3.11.5.ebuild 15139 BLAKE2B b9b350d3a56a158ddf14ce56571440bdcc0f35 EBUILD python-3.12.0_beta4_p2.ebuild 15038 BLAKE2B f228f611b0294effb0f8fda97c48c1c322c224feea5d3e1e71e55bf1335085d266e0858c88f5be407eede13df39e6b1f920e017c7dca2257f4f12eb60ea7590c SHA512 78c08885e6b8dfd25e88abbaafdbc4d0c73594945852fd7e124dce3521dc09ee959d9a1d2e23222c63bb5b7aec2b925a74c0b1650649775e87b3afbec037cfd9 EBUILD python-3.12.0_rc1_p5.ebuild 15037 BLAKE2B 0a12685727c7b54f442e6f5bad91a7f154b6c00efb9784516109add90f69fc0b975a5c797148bba1a30385b982e8448b6fc1bfb4d2fef16c6bf76e6349ef0169 SHA512 b683086fab83c08f6667656d133703c4941d1fdf6569c84951a66437f59d335b7ad727ce1e6b5cdf91c2d429eba84e13658b4831b4cc75f0c14126be446b3e41 EBUILD python-3.12.0_rc1_p6.ebuild 15037 BLAKE2B 0a12685727c7b54f442e6f5bad91a7f154b6c00efb9784516109add90f69fc0b975a5c797148bba1a30385b982e8448b6fc1bfb4d2fef16c6bf76e6349ef0169 SHA512 b683086fab83c08f6667656d133703c4941d1fdf6569c84951a66437f59d335b7ad727ce1e6b5cdf91c2d429eba84e13658b4831b4cc75f0c14126be446b3e41 +EBUILD python-3.12.0_rc2_p1.ebuild 15037 BLAKE2B 0a12685727c7b54f442e6f5bad91a7f154b6c00efb9784516109add90f69fc0b975a5c797148bba1a30385b982e8448b6fc1bfb4d2fef16c6bf76e6349ef0169 SHA512 b683086fab83c08f6667656d133703c4941d1fdf6569c84951a66437f59d335b7ad727ce1e6b5cdf91c2d429eba84e13658b4831b4cc75f0c14126be446b3e41 EBUILD python-3.8.18.ebuild 12365 BLAKE2B f186fea669f32e250e044d575690418ba81dc0f9389c9c1c61a91ce09261277028042a80daefdc5b4946d88fbf4ea159d68896d27d1d981502f8a32fb76b010d SHA512 4b7cc3ab54d43c0eebfa72b3e7b41755d391b6d9076fd56a155dd28b18f8e8c5d67a6472d03913e1b766f030152ae158e40edab1dc2a4a6c9f8251d7e44fc8c9 EBUILD python-3.9.18.ebuild 13866 BLAKE2B 06ebd3752ef075f85633b74c8237537bdc551de1e6fa20ffe5a914cedfd5186678b4e9bd3d5e46539607c317e18f3e03e671a19ffb065767a7d32811d9c543fe SHA512 886622cf89cc87ad7490a94775e01d02305953be1caf3de5c771fb7d926db33a69961c1048428f8c07dde7670d1be05dbd81822cc50ad348ad07a5ebfb005deb MISC metadata.xml 1436 BLAKE2B fd5ebcef153bc74aae02f8930dba67736ce44b1dd23418448e7d5bd22391845f5edf0ba8cdf3f43af9254c68734b95fbac9ee891f09c4584c9272ac4233eede6 SHA512 124a1e743cef7236f7936aa843d3aae739a420b1b6173f02c2ef787745616891142724446320d887aeecb95fac09e3620a9666e8e3e32085d79019fe71ff7da5 diff --git a/dev-lang/python/python-3.12.0_rc2_p1.ebuild b/dev-lang/python/python-3.12.0_rc2_p1.ebuild new file mode 100644 index 000000000000..417ddacff0f8 --- /dev/null +++ b/dev-lang/python/python-3.12.0_rc2_p1.ebuild @@ -0,0 +1,530 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils +inherit python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE=" + https://www.python.org/ + https://github.com/python/cpython/ +" +SRC_URI=" + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE=" + bluetooth build debug +ensurepip examples gdbm libedit lto + +ncurses pgo +readline +sqlite +ssl test tk valgrind +" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + app-crypt/libb2 + >=dev-libs/expat-2.1:= + dev-libs/libffi:= + dev-python/gentoo-common + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + ensurepip? ( dev-python/ensurepip-pip ) + gdbm? ( sys-libs/gdbm:=[berkdb] ) + kernel_linux? ( sys-apps/util-linux:= ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( + !libedit? ( >=sys-libs/readline-4.1:= ) + libedit? ( dev-libs/libedit:= ) + ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) +" +# bluetooth requires headers from bluez +DEPEND=" + ${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( + app-arch/xz-utils[extra-filters(+)] + dev-python/ensurepip-pip + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel + ) + valgrind? ( dev-util/valgrind ) +" +# autoconf-archive needed to eautoreconf +BDEPEND=" + sys-devel/autoconf-archive + app-alternatives/awk + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) +" +RDEPEND+=" + !build? ( app-misc/mime-types ) +" +if [[ ${PV} != *_alpha* ]]; then + RDEPEND+=" + dev-lang/python-exec[python_targets_python${PYVER/./_}(-)] + " +fi + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc + +# large file tests involve a 2.5G file being copied (duplicated) +CHECKREQS_DISK_BUILD=5500M + +QA_PKGCONFIG_VERSION=${PYVER} +# false positives -- functions specific to *BSD +QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags ) + +pkg_pretend() { + use test && check-reqs_pkg_pretend +} + +pkg_setup() { + use test && check-reqs_pkg_setup +} + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} + fi + default +} + +src_prepare() { + # Ensure that internal copies of expat and libffi are not used. + # TODO: Makefile has annoying deps on expat headers + #rm -r Modules/expat || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + # force the correct number of jobs + # https://bugs.gentoo.org/737660 + sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die + + eautoreconf +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + if ! use bluetooth; then + local -x ac_cv_header_bluetooth_bluetooth_h=no + fi + + append-flags -fwrapv + filter-flags -malign-double + + # https://bugs.gentoo.org/700012 + if is-flagq -flto || is-flagq '-flto=*'; then + append-cflags $(test-flags-CC -ffat-lto-objects) + fi + + # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. + # PKG_CONFIG needed for cross. + tc-export CXX PKG_CONFIG + + local dbmliborder= + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + if use pgo; then + local profile_task_flags=( + -m test + "-j$(makeopts_jobs)" + --pgo-extended + -u-network + + # We use a timeout because of how often we've had hang issues + # here. It also matches the default upstream PROFILE_TASK. + --timeout 1200 + + -x test_gdb + -x test_dtrace + + # All of these seem to occasionally hang for PGO inconsistently + # They'll even hang here but be fine in src_test sometimes. + # bug #828535 (and related: bug #788022) + -x test_asyncio + -x test_httpservers + -x test_logging + -x test_multiprocessing_fork + -x test_socket + -x test_xmlrpc + + # Hangs (actually runs indefinitely executing itself w/ many cpython builds) + # bug #900429 + -x test_tools + ) + + if has_version "app-arch/rpm" ; then + # Avoid sandbox failure (attempts to write to /var/lib/rpm) + profile_task_flags+=( + -x test_distutils + ) + fi + local -x PROFILE_TASK="${profile_task_flags[*]}" + fi + + local myeconfargs=( + # glibc-2.30 removes it; since we can't cleanly force-rebuild + # Python on glibc upgrade, remove it proactively to give + # a chance for users rebuilding python before glibc + ac_cv_header_stropts_h=no + + --enable-shared + --without-static-libpython + --enable-ipv6 + --infodir='${prefix}/share/info' + --mandir='${prefix}/share/man' + --with-computed-gotos + --with-dbmliborder="${dbmliborder}" + --with-libc= + --enable-loadable-sqlite-extensions + --without-ensurepip + --with-system-expat + --with-platlibdir=lib + --with-pkg-config=yes + --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip + + $(use_with debug assertions) + $(use_with lto) + $(use_enable pgo optimizations) + $(use_with readline readline "$(usex libedit editline readline)") + $(use_with valgrind) + ) + + # disable implicit optimization/debugging flags + local -x OPT= + + if tc-is-cross-compiler ; then + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) + + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get + # propagated to sysconfig for built extensions + # + # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway) + local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto" + local -x LDFLAGS_NODIST=${BUILD_LDFLAGS} + local -x CFLAGS= LDFLAGS= + local -x BUILD_CFLAGS="${CFLAGS_NODIST}" + local -x BUILD_LDFLAGS=${LDFLAGS_NODIST} + + # We need to build our own Python on CBUILD first, and feed it in. + # bug #847910 + local myeconfargs_cbuild=( + "${myeconfargs[@]}" + + --libdir="${cbuild_libdir:2}" + + # Avoid needing to load the right libpython.so. + --disable-shared + + # As minimal as possible for the mini CBUILD Python + # we build just for cross to satisfy --with-build-python. + --without-lto + --without-readline + --disable-optimizations + ) + + myeconfargs+=( + # Point the imminent CHOST build to the Python we just + # built for CBUILD. + --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python + ) + + mkdir "${WORKDIR}"/${P}-${CBUILD} || die + pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die + # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating + # libdir correctly for cross. + PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" \ + ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" + + # Avoid as many dependencies as possible for the cross build. + cat >> Makefile <<-EOF || die + MODULE_NIS_STATE=disabled + MODULE__DBM_STATE=disabled + MODULE__GDBM_STATE=disabled + MODULE__DBM_STATE=disabled + MODULE__SQLITE3_STATE=disabled + MODULE__HASHLIB_STATE=disabled + MODULE__SSL_STATE=disabled + MODULE__CURSES_STATE=disabled + MODULE__CURSES_PANEL_STATE=disabled + MODULE_READLINE_STATE=disabled + MODULE__TKINTER_STATE=disabled + MODULE_PYEXPAT_STATE=disabled + MODULE_ZLIB_STATE=disabled + EOF + + # Unfortunately, we do have to build this immediately, and + # not in src_compile, because CHOST configure for Python + # will check the existence of the --with-build-python value + # immediately. + PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" emake + popd &> /dev/null || die + fi + + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get + # propagated to sysconfig for built extensions + local -x CFLAGS_NODIST=${CFLAGS} + local -x LDFLAGS_NODIST=${LDFLAGS} + local -x CFLAGS= LDFLAGS= + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + + econf "${myeconfargs[@]}" + + if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then + eerror "configure has detected that the sem_open function is broken." + eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." + die "Broken sem_open function (bug 496328)" + fi + + # force-disable modules we don't want built + local disable_modules=( NIS ) + use gdbm || disable_modules+=( _GDBM _DBM ) + use sqlite || disable_modules+=( _SQLITE3 ) + use ssl || disable_modules+=( _HASHLIB _SSL ) + use ncurses || disable_modules+=( _CURSES _CURSES_PANEL ) + use readline || disable_modules+=( READLINE ) + use tk || disable_modules+=( _TKINTER ) + + local mod + for mod in "${disable_modules[@]}"; do + echo "MODULE_${mod}_STATE=disabled" + done >> Makefile || die + + # install epython.py as part of stdlib + echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die +} + +src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + export PYTHONSTRICTEXTENSIONBUILD=1 + + # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't + # end up writing bytecode & violating sandbox. + # bug #831897 + local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} + + if use pgo ; then + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + + addpredict "/usr/lib/python${PYVER}/site-packages" + fi + + # also need to clear the flags explicitly here or they end up + # in _sysconfigdata* + emake CPPFLAGS= CFLAGS= LDFLAGS= + + # Restore saved value from above. + local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} + + # Work around bug 329499. See also bug 413751 and 457194. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E python + else + pax-mark m python + fi +} + +src_test() { + # Tests will not work when cross compiling. + if tc-is-cross-compiler; then + elog "Disabling tests due to crosscompiling." + return + fi + + # this just happens to skip test_support.test_freeze that is broken + # without bundled expat + # TODO: get a proper skip for it upstream + local -x LOGNAME=buildbot + + local test_opts=( + -u-network + -j "$(makeopts_jobs)" + + # fails + -x test_gdb + ) + + if use sparc ; then + # bug #788022 + test_opts+=( + -x test_multiprocessing_fork + -x test_multiprocessing_forkserver + ) + fi + + # workaround docutils breaking tests + cat > Lib/docutils.py <<-EOF || die + raise ImportError("Thou shalt not import!") + EOF + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + # workaround https://bugs.gentoo.org/775416 + addwrite "/usr/lib/python${PYVER}/site-packages" + + nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local ret=${?} + + rm Lib/docutils.py || die + + [[ ${ret} -eq 0 ]] || die "emake test failed" +} + +src_install() { + local libdir=${ED}/usr/lib/python${PYVER} + + # the Makefile rules are broken + # https://github.com/python/cpython/issues/100221 + mkdir -p "${libdir}"/lib-dynload || die + + # -j1 hack for now for bug #843458 + emake -j1 DESTDIR="${D}" altinstall + + # Fix collisions between different slots of Python. + rm "${ED}/usr/$(get_libdir)/libpython3.so" || die + + # Cheap hack to get version with ABIFLAGS + local abiver=$(cd "${ED}/usr/include"; echo python*) + if [[ ${abiver} != python${PYVER} ]]; then + # Replace python3.X with a symlink to python3.Xm + rm "${ED}/usr/bin/python${PYVER}" || die + dosym "${abiver}" "/usr/bin/python${PYVER}" + # Create python3.X-config symlink + dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" + # Create python-3.5m.pc symlink + dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" + fi + + # python seems to get rebuilt in src_install (bug 569908) + # Work around it for now. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E "${ED}/usr/bin/${abiver}" + else + pax-mark m "${ED}/usr/bin/${abiver}" + fi + + rm -r "${libdir}"/ensurepip/_bundled || die + if ! use ensurepip; then + rm -r "${libdir}"/ensurepip || die + fi + if ! use sqlite; then + rm -r "${libdir}/"sqlite3 || die + fi + if ! use tk; then + rm -r "${ED}/usr/bin/idle${PYVER}" || die + rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die + fi + + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + + dodoc Misc/{ACKS,HISTORY,NEWS} + + if use examples; then + docinto examples + find Tools -name __pycache__ -exec rm -fr {} + || die + dodoc -r Tools + fi + insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 + local libname=$( + printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | + emake --no-print-directory -s -f - 2>/dev/null + ) + newins Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local EPYTHON=python${PYVER} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die + # 2to3, pydoc + ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die + fi +} + +pkg_postinst() { + local v + for v in ${REPLACING_VERSIONS}; do + if ver_test "${v}" -lt 3.11.0_beta4-r2; then + ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files" + ewarn "installed previously are no longer valid and will be regenerated" + ewarn "(or ignored) on the next import. This may cause sandbox failures" + ewarn "when installing some packages and checksum mismatches when removing" + ewarn "old versions. To actively prevent this, rebuild all packages" + ewarn "installing Python 3.11 modules, e.g. using:" + ewarn + ewarn " emerge -1v /usr/lib/python3.11/site-packages" + fi + done +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex fff42d3e2024..94c144bb85d9 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/cyrus-sasl/Manifest b/dev-libs/cyrus-sasl/Manifest index f755927bf1a7..6cc9d072bbc1 100644 --- a/dev-libs/cyrus-sasl/Manifest +++ b/dev-libs/cyrus-sasl/Manifest @@ -1,4 +1,3 @@ -AUX cyrus-sasl-2.1.28-fix-configure-time-check.patch 2206 BLAKE2B cc06bc18b3f0a3a4d5ebf5e9551467f62c210f5562de6870d63a76f206b83d4fca1faee2ff2bc9314704ff7c6c2b0d1aa0dd64987951cce1ba31ee5858b34875 SHA512 fd25192e32af5acc15205458aacb2e26939d65e3affdfe93523125f2222a09eab67ff12d4628638d50e42f30578ad0d5095f61f59dfd4bef2a96491cc7c3a257 AUX cyrus-sasl.conf 34 BLAKE2B f41e1d0d58f484958648cc6f6e2903cf7555f825a1f073b247b4080f575f8508b9a73c9d02c155178d2031019a48ff6300adf60bbb0286a6f7dc710c72f433c3 SHA512 67b9bb97191d091ffc2b8f450ad88a558df304a29651a9a49407c50df0a316666a96e7d1a2ca3ac8ee5e60a58a5d5b618ce963661f4f45049dc6b3ef2cf8099e AUX pwcheck.rc6 409 BLAKE2B c3e27eeeca23d60aad6078d0e66887b40742a516caf585bfe21619275bae59bd2a9da0c31299c03f1c1aff2e340b93b434816e16d196554d59e78b7fdba5f78d SHA512 797317f0361d6d849ca35c5189ba0cb562e58d62022ce7c29229aab71e8ce4c1e3e6409cd3b092b666724a00b0b3b6071e527cc49050fc34590ef3b1a7648f8a AUX pwcheck.service 129 BLAKE2B 90f07567b52ce60f00a890299e4c4b97e0bee1d92938bc15cf20bca954d627168ed73f9dadced94f2b56961538bbc0b4e18ebd52a88a99e4689d13d254c20bea SHA512 73e01063bf308cbdc45400d4d0b61f81eade8453acec71b2ac0c0acf1ee458881aab2876cbd47208f87c6a9f298846eb509e14eb01b985c4f9e0ad4db1d8b751 @@ -6,10 +5,7 @@ AUX saslauthd-2.1.26.conf 687 BLAKE2B da252bac77b65ba2ac680e51573ac4f9f82221af68 AUX saslauthd.pam-include 160 BLAKE2B a715cd6e780fd6db773920231f6010c35f8998d563a7e5e504987a6e3089070cf01dd5af73a05c1b43b8b7787f55972a13c4afb05997e6fa3783dccf00696e91 SHA512 14fcfc0f69dacd25ac9b298cf44b0b44146d418424ef16e66edf8893353e418ef53beebb7199bd516b828c40954e4875ab5659f50a09af12ef2a371b944b45b1 AUX saslauthd.service 277 BLAKE2B cf80eaa1e3f7ef854978a458e4b026f3f47891620ac63e7fd1b76d7ba6c9d2eeb3690542c416f1c316f4342f0c7316cce8992f46b32bc984ea2baaa43301185d SHA512 fa318aefec6f802badd72a4baf33875bc0021fc4889578877880971470d84bf645ad3c34dd10c582d8cc06ea512e3d56984902efaf09e2806a27feade5fc971c AUX saslauthd2.rc7 411 BLAKE2B 7cda36ea03aeea5f8e32c2fd0319a483dae78080fa213fb423bd1545e9d29193ebe077ebe5d15ab5940b2d805cb46a25ad2629757f55d2c40c4acc3f0adfa355 SHA512 1d5942a94ffbc15774443d60a88d4c89c7c3c6ea68b041d304f0110f6ec3aa2a812f59021cddc78de6f51a25bb00955e4e56d769e766a9d856f13774dd37ce83 -DIST cyrus-sasl-2.1.27-r6-patches.tar.bz2 5169 BLAKE2B 43a2f0db4a8589ec1cde7807b31a93459eacb04d27ba36751a69dd5f4e669d1b28342194b0e1a5382e281a52a35e88168877b54065cfba01b9bd33e87fbd23f1 SHA512 41c4ca7c8f7b79e03faf5d826a6ff0ed398137239b93fb0046ccbf385f6ddeab2b9fb2f51d7a263dc74626e5fdbefb28615a1ee22aabe57ed57f10a52d382797 DIST cyrus-sasl-2.1.28-r3-patches.tar.xz 4244 BLAKE2B 113da9bb58cce3643269fca88ea8d700aa20226d9536427c9068ef7b43499c2b78cbcb233d8db2418d84136c7edd629cc05f52b31cdfddfcb529f9a9fcb4effb SHA512 0cccbb27646dc118fbeea64b0cb688f312df97b31fced8c18d5230764cd5e2f0d48806bd2f5524aeddd02e8933cd835fb6f67dd3fbc1b0abfd1a3e1f0f53cf8a DIST cyrus-sasl-2.1.28.tar.gz 4034803 BLAKE2B 6cca8c26cebb9c2ee5d539c43797d30b6309a476ec4233225789978e1d7315c4ea5d2abbc7f5464be0f3c0de5fd9212706b43fbc92f40b76cd0b1013cc00f823 SHA512 db15af9079758a9f385457a79390c8a7cd7ea666573dace8bf4fb01bb4b49037538d67285727d6a70ad799d2e2318f265c9372e2427de9371d626a1959dd6f78 -EBUILD cyrus-sasl-2.1.28-r2.ebuild 7116 BLAKE2B 67cc8ca85c13ad90871eb9f45d3a42c0a6825a49c916a871374c8a9cdbefbf0612fd060f8f14c6bf263fde383c0ebf6fae793adddbfca96a49f1cabf168e6162 SHA512 fdee8fa44cf79a6ff3c48f6582ab52d36a671dd8a796ec40e9950548240c8e92719694f6366caef3ca3664c0aa2df2f85b2f4ec6bc3b97d95dcaf27ce9360b36 -EBUILD cyrus-sasl-2.1.28-r3.ebuild 6872 BLAKE2B cb8b50b8720f3544be260a68a631dbf9dac7626c457c83a9c8fc3927ec39e62d697832b78bb6ec9b5a3353dd5e017f31d8049870c97346324d57619601f33eaf SHA512 6392c2be90080b2adcb796c8acbb988aa8551ba9190b58b9716f3fa96fe1a2a955fd28a8caf69cd8eb73cf815295f22611e3d6cd4627fad51278404feb97b2cd EBUILD cyrus-sasl-2.1.28-r4.ebuild 6919 BLAKE2B 57513cd02f38973c6708e60d766dde8ccb43da90ef8d7e9de170fe204f9400854e3646b3ccc7210d8895183afd02cdb37ce948e05c13d0667bb010b7a2268596 SHA512 0ccd56cdc31671e4b913b9f887d51e60847853e49e1d2d5645533061cf717018c3f7261fb96974fd83476c4a42745da155fe7c67240cb3b8c33f00c640ece0c0 MISC metadata.xml 720 BLAKE2B 2c8e6b0ca364214c9d09a26c561b2452f49fb7e2f348e299fbd08c698a814b9f5e75715ef58f600f3032044d298639bf8daf40fe4a1b5397e21fdf91b0811767 SHA512 4b9db09c9f9de1c0be4649ce421194dec5d805e858ec5c7a674351e17fff94074797288783be2813b8328868d641d475f5bc6cb63159e3ad1875af0e37196dc7 diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r2.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r2.ebuild deleted file mode 100644 index 38733ce427bc..000000000000 --- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r2.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use systemd toolchain-funcs tmpfiles - -SASLAUTHD_CONF_VER="2.1.26" -MY_PATCH_VER="${PN}-2.1.27-r6-patches" -DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)" -HOMEPAGE="https://www.cyrusimap.org/sasl/" -#SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz" -SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH_VER}.tar.bz2" - -LICENSE="BSD-with-attribution" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom" -REQUIRED_USE="ldapdb? ( openldap )" - -DEPEND="net-mail/mailbase - virtual/libcrypt:= - authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) - berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] ) - gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - openldap? ( >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}] ) - mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] ) - pam? ( >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}] ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] ) - ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-sasl )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/sasl/md5global.h -) - -PATCHES=( - "${WORKDIR}"/${MY_PATCH_VER}/cyrus-sasl-2.1.25-auxprop.patch - "${WORKDIR}"/${MY_PATCH_VER}/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch - "${WORKDIR}"/${MY_PATCH_VER}/cyrus-sasl-2.1.27-gss_c_nt_hostbased_service.patch - "${FILESDIR}"/cyrus-sasl-2.1.28-fix-configure-time-check.patch -) - -src_prepare() { - default - - # Use plugindir for sasldir - # https://github.com/cyrusimap/cyrus-sasl/issues/339 (I think) - sed -i '/^sasldir =/s:=.*:= $(plugindir):' \ - "${S}"/plugins/Makefile.{am,in} || die "sed failed" - - # bug #486740 and bug #468556 (dropped AM_CONFIG_HEADER sed in 2.1.28) - sed -i -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' configure.ac || die - - eautoreconf -} - -src_configure() { - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - - append-flags -fno-strict-aliasing - - if [[ ${CHOST} == *-solaris* ]] ; then - # getpassphrase is defined in /usr/include/stdlib.h - append-cppflags -DHAVE_GETPASSPHRASE - else - # this horrendously breaks things on Solaris - append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED - # replaces BSD_SOURCE (bug #579218) - append-cppflags -D_DEFAULT_SOURCE - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --enable-login - --enable-ntlm - --enable-auth-sasldb - --disable-cmulocal - --disable-krb4 - --disable-macos-framework - --enable-otp - --without-sqlite - --with-saslauthd="${EPREFIX}"/run/saslauthd - --with-pwcheck="${EPREFIX}"/run/saslauthd - --with-configdir="${EPREFIX}"/etc/sasl2 - --with-plugindir="${EPREFIX}/usr/$(get_libdir)/sasl2" - --with-dbpath="${EPREFIX}"/etc/sasl2/sasldb2 - --with-sphinx-build=no - $(use_with ssl openssl) - $(use_with pam) - $(use_with openldap ldap) - $(use_enable ldapdb) - $(multilib_native_use_enable sample) - $(use_enable kerberos gssapi) - $(multilib_native_use_with mysql mysql "${EPREFIX}"/usr) - $(multilib_native_use_with postgres pgsql "${EPREFIX}/usr/$(get_libdir)/postgresql") - $(use_with sqlite sqlite3 "${EPREFIX}/usr/$(get_libdir)") - $(use_enable srp) - $(use_enable static-libs static) - - # Add authdaemond support (bug #56523). - $(usex authdaemond --with-authdaemond="${EPREFIX}"/var/lib/courier/authdaemon/socket '') - - # Fix for bug #59634. - $(usex ssl '' --without-des) - - # Use /dev/urandom instead of /dev/random (bug #46038). - $(usex urandom --with-devrandom=/dev/urandom '') - ) - - if use sqlite || { multilib_is_native_abi && { use mysql || use postgres; }; } ; then - myeconfargs+=( --enable-sql ) - else - myeconfargs+=( --disable-sql ) - fi - - # Default to GDBM if both 'gdbm' and 'berkdb' are present. - if use gdbm ; then - einfo "Building with GNU DB as database backend for your SASLdb" - myeconfargs+=( --with-dblib=gdbm ) - elif use berkdb ; then - einfo "Building with BerkeleyDB as database backend for your SASLdb" - myeconfargs+=( - --with-dblib=berkeley - --with-bdb-incdir="$(db_includedir)" - ) - else - einfo "Building without SASLdb support" - myeconfargs+=( --with-dblib=none ) - fi - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install() { - default - - if multilib_is_native_abi; then - if use sample ; then - docinto sample - dodoc "${S}"/sample/*.c - exeinto /usr/share/doc/${P}/sample - doexe sample/client sample/server - fi - - dosbin saslauthd/testsaslauthd - fi -} - -multilib_src_install_all() { - doman man/* - - keepdir /etc/sasl2 - - # Reset docinto to default value (bug #674296) - docinto - dodoc AUTHORS ChangeLog doc/legacy/TODO - newdoc pwcheck/README README.pwcheck - - newdoc docsrc/sasl/release-notes/$(ver_cut 1-2)/index.rst release-notes - edos2unix "${ED}"/usr/share/doc/${PF}/release-notes - - docinto html - dodoc doc/html/*.html - - if use pam; then - newpamd "${FILESDIR}"/saslauthd.pam-include saslauthd - fi - - newinitd "${FILESDIR}"/pwcheck.rc6 pwcheck - systemd_dounit "${FILESDIR}"/pwcheck.service - - newinitd "${FILESDIR}"/saslauthd2.rc7 saslauthd - newconfd "${FILESDIR}"/saslauthd-${SASLAUTHD_CONF_VER}.conf saslauthd - systemd_dounit "${FILESDIR}"/saslauthd.service - dotmpfiles "${FILESDIR}"/${PN}.conf - - # The get_modname bit is important: do not remove the .la files on - # platforms where the lib isn't called .so for cyrus searches the .la to - # figure out what the name is supposed to be instead - if ! use static-libs && [[ $(get_modname) == .so ]] ; then - find "${ED}" -name "*.la" -delete || die - fi -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - # Generate an empty sasldb2 with correct permissions. - if ( use berkdb || use gdbm ) && [[ ! -f "${EROOT}/etc/sasl2/sasldb2" ]] ; then - einfo "Generating an empty sasldb2 with correct permissions ..." - - echo "p" | "${EROOT}/usr/sbin/saslpasswd2" -f "${EROOT}/etc/sasl2/sasldb2" -p login \ - || die "Failed to generate sasldb2" - - "${EROOT}/usr/sbin/saslpasswd2" -f "${EROOT}/etc/sasl2/sasldb2" -d login \ - || die "Failed to delete temp user" - - chown root:mail "${EROOT}/etc/sasl2/sasldb2" \ - || die "Failed to chown ${EROOT}/etc/sasl2/sasldb2" - chmod 0640 "${EROOT}/etc/sasl2/sasldb2" \ - || die "Failed to chmod ${EROOT}/etc/sasl2/sasldb2" - fi - - if use authdaemond ; then - elog "You need to add a user running a service using Courier's" - elog "authdaemon to the 'mail' group. For example, do:" - elog " gpasswd -a postfix mail" - elog "to add the 'postfix' user to the 'mail' group." - fi - - elog "pwcheck and saslauthd home directories have moved to:" - elog " /run/saslauthd, using tmpfiles.d" -} diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r3.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r3.ebuild deleted file mode 100644 index 2c1eac083d19..000000000000 --- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r3.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 - -inherit autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use systemd toolchain-funcs tmpfiles - -SASLAUTHD_CONF_VER="2.1.26" -MY_PATCH_VER="${PN}-2.1.28-r3-patches" -DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)" -HOMEPAGE="https://www.cyrusimap.org/sasl/" -#SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz" -SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH_VER}.tar.xz" - -LICENSE="BSD-with-attribution" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom" -REQUIRED_USE="ldapdb? ( openldap )" - -DEPEND="net-mail/mailbase - virtual/libcrypt:= - authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) - berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] ) - gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - openldap? ( >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}] ) - mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] ) - pam? ( >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}] ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] ) - ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-sasl )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/sasl/md5global.h -) - -PATCHES=( - "${WORKDIR}"/${MY_PATCH_VER}/ -) - -src_prepare() { - default - - # Use plugindir for sasldir - # https://github.com/cyrusimap/cyrus-sasl/issues/339 (I think) - sed -i '/^sasldir =/s:=.*:= $(plugindir):' \ - "${S}"/plugins/Makefile.{am,in} || die "sed failed" - - # bug #486740 and bug #468556 (dropped AM_CONFIG_HEADER sed in 2.1.28) - sed -i -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' configure.ac || die - - eautoreconf -} - -src_configure() { - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - - append-flags -fno-strict-aliasing - - if [[ ${CHOST} == *-solaris* ]] ; then - # getpassphrase is defined in /usr/include/stdlib.h - append-cppflags -DHAVE_GETPASSPHRASE - else - # this horrendously breaks things on Solaris - append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED - # replaces BSD_SOURCE (bug #579218) - append-cppflags -D_DEFAULT_SOURCE - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --enable-login - --enable-ntlm - --enable-auth-sasldb - --disable-cmulocal - --disable-krb4 - --disable-macos-framework - --enable-otp - --without-sqlite - --with-saslauthd="${EPREFIX}"/run/saslauthd - --with-pwcheck="${EPREFIX}"/run/saslauthd - --with-configdir="${EPREFIX}"/etc/sasl2 - --with-plugindir="${EPREFIX}/usr/$(get_libdir)/sasl2" - --with-dbpath="${EPREFIX}"/etc/sasl2/sasldb2 - --with-sphinx-build=no - $(use_with ssl openssl) - $(use_with pam) - $(use_with openldap ldap) - $(use_enable ldapdb) - $(multilib_native_use_enable sample) - $(use_enable kerberos gssapi) - $(multilib_native_use_with mysql mysql "${EPREFIX}"/usr) - $(multilib_native_use_with postgres pgsql "${EPREFIX}/usr/$(get_libdir)/postgresql") - $(use_with sqlite sqlite3 "${EPREFIX}/usr/$(get_libdir)") - $(use_enable srp) - $(use_enable static-libs static) - - # Add authdaemond support (bug #56523). - $(usex authdaemond --with-authdaemond="${EPREFIX}"/var/lib/courier/authdaemon/socket '') - - # Fix for bug #59634. - $(usex ssl '' --without-des) - - # Use /dev/urandom instead of /dev/random (bug #46038). - $(usex urandom --with-devrandom=/dev/urandom '') - ) - - if use sqlite || { multilib_is_native_abi && { use mysql || use postgres; }; } ; then - myeconfargs+=( --enable-sql ) - else - myeconfargs+=( --disable-sql ) - fi - - # Default to GDBM if both 'gdbm' and 'berkdb' are present. - if use gdbm ; then - einfo "Building with GNU DB as database backend for your SASLdb" - myeconfargs+=( --with-dblib=gdbm ) - elif use berkdb ; then - einfo "Building with BerkeleyDB as database backend for your SASLdb" - myeconfargs+=( - --with-dblib=berkeley - --with-bdb-incdir="$(db_includedir)" - ) - else - einfo "Building without SASLdb support" - myeconfargs+=( --with-dblib=none ) - fi - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install() { - default - - if multilib_is_native_abi; then - if use sample ; then - docinto sample - dodoc "${S}"/sample/*.c - exeinto /usr/share/doc/${P}/sample - doexe sample/client sample/server - fi - - dosbin saslauthd/testsaslauthd - fi -} - -multilib_src_install_all() { - doman man/* - - keepdir /etc/sasl2 - - # Reset docinto to default value (bug #674296) - docinto - dodoc AUTHORS ChangeLog doc/legacy/TODO - newdoc pwcheck/README README.pwcheck - - newdoc docsrc/sasl/release-notes/$(ver_cut 1-2)/index.rst release-notes - edos2unix "${ED}"/usr/share/doc/${PF}/release-notes - - docinto html - dodoc doc/html/*.html - - if use pam; then - newpamd "${FILESDIR}"/saslauthd.pam-include saslauthd - fi - - newinitd "${FILESDIR}"/pwcheck.rc6 pwcheck - systemd_dounit "${FILESDIR}"/pwcheck.service - - newinitd "${FILESDIR}"/saslauthd2.rc7 saslauthd - newconfd "${FILESDIR}"/saslauthd-${SASLAUTHD_CONF_VER}.conf saslauthd - systemd_dounit "${FILESDIR}"/saslauthd.service - dotmpfiles "${FILESDIR}"/${PN}.conf - - # The get_modname bit is important: do not remove the .la files on - # platforms where the lib isn't called .so for cyrus searches the .la to - # figure out what the name is supposed to be instead - if ! use static-libs && [[ $(get_modname) == .so ]] ; then - find "${ED}" -name "*.la" -delete || die - fi -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - # Generate an empty sasldb2 with correct permissions. - if ( use berkdb || use gdbm ) && [[ ! -f "${EROOT}/etc/sasl2/sasldb2" ]] ; then - einfo "Generating an empty sasldb2 with correct permissions ..." - - echo "p" | "${EROOT}/usr/sbin/saslpasswd2" -f "${EROOT}/etc/sasl2/sasldb2" -p login \ - || die "Failed to generate sasldb2" - - "${EROOT}/usr/sbin/saslpasswd2" -f "${EROOT}/etc/sasl2/sasldb2" -d login \ - || die "Failed to delete temp user" - - chown root:mail "${EROOT}/etc/sasl2/sasldb2" \ - || die "Failed to chown ${EROOT}/etc/sasl2/sasldb2" - chmod 0640 "${EROOT}/etc/sasl2/sasldb2" \ - || die "Failed to chmod ${EROOT}/etc/sasl2/sasldb2" - fi - - if use authdaemond ; then - elog "You need to add a user running a service using Courier's" - elog "authdaemon to the 'mail' group. For example, do:" - elog " gpasswd -a postfix mail" - elog "to add the 'postfix' user to the 'mail' group." - fi - - elog "pwcheck and saslauthd home directories have moved to:" - elog " /run/saslauthd, using tmpfiles.d" -} diff --git a/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.28-fix-configure-time-check.patch b/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.28-fix-configure-time-check.patch deleted file mode 100644 index 873dac53fe03..000000000000 --- a/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.28-fix-configure-time-check.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://github.com/cyrusimap/cyrus-sasl/pull/709 - -From 399625c3413c313e93432d0f5907350722b861c7 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Wed, 23 Feb 2022 00:45:15 +0000 -Subject: [PATCH] Fix <time.h> check -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -We're conditionally including based on HAVE_TIME_H in a bunch of places, -but we're not actually checking for time.h, so that's never going to be defined. - -While at it, add in a missing include in the cram plugin. - -This fixes a bunch of implicit declaration warnings: -``` - * cyrus-sasl-2.1.28/lib/saslutil.c:280:3: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/lib/saslutil.c:364:41: warning: implicit declaration of function ‘clock’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/plugins/cram.c:132:7: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/lib/saslutil.c:280:3: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/lib/saslutil.c:364:41: warning: implicit declaration of function ‘clock’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/plugins/cram.c:132:7: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] -``` - -Signed-off-by: Sam James <sam@gentoo.org> ---- a/configure.ac -+++ b/configure.ac -@@ -1290,7 +1290,7 @@ AC_CHECK_HEADERS_ONCE([sys/time.h]) - - AC_HEADER_DIRENT - AC_HEADER_SYS_WAIT --AC_CHECK_HEADERS(crypt.h des.h dlfcn.h fcntl.h limits.h malloc.h paths.h strings.h sys/file.h sys/time.h syslog.h unistd.h inttypes.h sys/uio.h sys/param.h sysexits.h stdarg.h varargs.h krb5.h) -+AC_CHECK_HEADERS(crypt.h des.h dlfcn.h fcntl.h limits.h malloc.h paths.h strings.h sys/file.h sys/time.h syslog.h time.h unistd.h inttypes.h sys/uio.h sys/param.h sysexits.h stdarg.h varargs.h krb5.h) - - IPv6_CHECK_SS_FAMILY() - IPv6_CHECK_SA_LEN() ---- a/plugins/cram.c -+++ b/plugins/cram.c -@@ -53,6 +53,10 @@ - #endif - #include <fcntl.h> - -+#ifdef HAVE_TIME_H -+#include <time.h> -+#endif -+ - #include <sasl.h> - #include <saslplug.h> - #include <saslutil.h> diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex 01dfaf73b368..a4553de0daf9 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-perl/Net-IDN-Encode/Manifest b/dev-perl/Net-IDN-Encode/Manifest index 9b22a35162f6..9b723851bc95 100644 --- a/dev-perl/Net-IDN-Encode/Manifest +++ b/dev-perl/Net-IDN-Encode/Manifest @@ -1,3 +1,5 @@ +AUX 2.500.0-use-uvchr_to_utf8_flags-instead-of-uvuni_to_utf8_fla.patch 1377 BLAKE2B 8e9103adcb8f8d26cb244149d50a24ddbd64ba720085e8ea78d7dad07ea2b8513244e6b73fc38a6e28d2d1ee07a5364d8e8d64415dd1fd8e46a751ba9a7f2972 SHA512 4ee4c4ed7a0482e350085bf4ce247b141b2a7ae8145d87258ea05c9f541fe203b8c992dcb139da1192dd78eb6012c47a43c804602f82dbb765e20ef397e87c55 DIST Net-IDN-Encode-2.500.tar.gz 648108 BLAKE2B 04ad7d093d4e296d12e7f1c6effe3d39bd96e4b748e28bbf54f73832470dfa1fc49e1c6bec089196f9543e7e129c8d02870ce01695503d473258d3e0a934506b SHA512 3537309ea391e4f762eb8ce43929bfa024d63ee59c94f8d2ea16179aa6ad66ecef29188551749593302f14dc5b3182dbce18ebaf5176a34b40d6fa5b7e5763fb EBUILD Net-IDN-Encode-2.500.0-r1.ebuild 631 BLAKE2B 7eff3bfc7266f805e46f142e44c148cda826999c0fa5c4a86525516f5090e097bf9d52c5fc13f6c5ab6877399bdfa312bb6d14c9c09ce527d73ed4e8e772fc14 SHA512 4a606e302febc5e5d89abd7d2a41e640ad99efe02dd7f1e5a7c38090fa9ec42a40ec5591a575e0c9cfce671970085f9337419f64246e7b8dc44ab00f570f2946 +EBUILD Net-IDN-Encode-2.500.0-r2.ebuild 731 BLAKE2B befaffa1dffbfee944792940532a7fc0e43d722601ff9adb36708c3cd22278825da1d7178c21420b8b0a77ba347f3031254f57379aad415b61a17b395e2be4b6 SHA512 7a7c4cd99ef24aff2bbcbfe53c855aca512179be08e6634bffe371ff5d7a1f032cb5d497d9cf0cd0d49ab5c54b185a0773160e25ee16c01c7dc599b087bc0dd3 MISC metadata.xml 598 BLAKE2B 6289e042cf2587242a97fdd211769ff1e74eeeb9db8873bb9267e684c7fe4c74da2900578a0b5d4d1258020471f481e09084a2533c88f1179fa0a9dc7b72b056 SHA512 c00e9f40374ebe67c44abd40e93537b89e2e54df9d5ac7531492ae6d584cc31ff4f5d2c03e11f02a67c6acd548ceff2a41b2fea3377ecad01bb2d6e041e8723c diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r2.ebuild b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r2.ebuild new file mode 100644 index 000000000000..e05859eb73eb --- /dev/null +++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=CFAERBER +DIST_VERSION=2.500 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Unicode-Normalize +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + >=dev-perl/Module-Build-0.420.0 + test? ( + virtual/perl-Test-Simple + dev-perl/Test-NoWarnings + ) +" + +PATCHES=( + "${FILESDIR}"/${PV}-use-uvchr_to_utf8_flags-instead-of-uvuni_to_utf8_fla.patch +) diff --git a/dev-perl/Net-IDN-Encode/files/2.500.0-use-uvchr_to_utf8_flags-instead-of-uvuni_to_utf8_fla.patch b/dev-perl/Net-IDN-Encode/files/2.500.0-use-uvchr_to_utf8_flags-instead-of-uvuni_to_utf8_fla.patch new file mode 100644 index 000000000000..a8eff51ffd03 --- /dev/null +++ b/dev-perl/Net-IDN-Encode/files/2.500.0-use-uvchr_to_utf8_flags-instead-of-uvuni_to_utf8_fla.patch @@ -0,0 +1,41 @@ +https://bugs.gentoo.org/912440 +https://github.com/cfaerber/Net-IDN-Encode/pull/11 + +From: Shin Kojima <shin@kojima.org> +Date: Sun, 23 Jul 2023 13:15:59 +0900 +Subject: [PATCH] use uvchr_to_utf8_flags instead of uvuni_to_utf8_flags (which + is removed in perl 5.38.0) + +https://perldoc.perl.org/5.36.0/perlintern#uvuni_to_utf8_flags +Signed-off-by: Shin Kojima <shin@kojima.org> +--- + lib/Net/IDN/Punycode.xs | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/lib/Net/IDN/Punycode.xs b/lib/Net/IDN/Punycode.xs +index 211ef9c..36530dd 100644 +--- a/lib/Net/IDN/Punycode.xs ++++ b/lib/Net/IDN/Punycode.xs +@@ -24,6 +24,10 @@ + #define utf8_to_uvchr_buf(in_p,in_e,u8) utf8_to_uvchr(in_p,u8); + #endif + ++#ifndef uvchr_to_utf8_flags ++#define uvchr_to_utf8_flags(d, uv, flags) uvuni_to_utf8_flags(d, uv, flags); ++#endif ++ + static char enc_digit[BASE] = { + 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', + 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', +@@ -253,7 +257,7 @@ decode_punycode(input) + if(skip_p < re_p) /* move succeeding chars */ + Move(skip_p, skip_p + u8, re_p - skip_p, char); + re_p += u8; +- uvuni_to_utf8_flags((U8*)skip_p, n, UNICODE_ALLOW_ANY); ++ uvchr_to_utf8_flags((U8*)skip_p, n, UNICODE_ALLOW_ANY); + } + + if(!first) SvUTF8_on(RETVAL); /* UTF-8 chars have been inserted */ +-- +2.41.0 + diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz Binary files differindex 96e10fedf64e..b4481cfe9949 100644 --- a/dev-qt/Manifest.gz +++ b/dev-qt/Manifest.gz diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest index ff98bf4410b4..e4e3af17f3c1 100644 --- a/dev-qt/qt-docs/Manifest +++ b/dev-qt/qt-docs/Manifest @@ -53,5 +53,72 @@ DIST 5.15.2-0-202011130614qtwidgets-documentation.7z 26789215 BLAKE2B f0561ae272 DIST 5.15.2-0-202011130614qtx11extras-documentation.7z 36673 BLAKE2B b7eb8f048acecce20b911267755e1e467fb23b975911025cd43915e043ffc3f34b2b38862f32ae9959dc7e5c759d22731d33fa600c9b8d239f0f0ba1bd6343ff SHA512 ade0a62026d32342fb2b48ade9a164d24e506f5e392e68c451055238ce2a673ea4358472c1132daa779498ff7f2351440d73b6218d5a01e8162bda0907215894 DIST 5.15.2-0-202011130614qtxml-documentation.7z 448310 BLAKE2B 36de636799fbbe1b67db6e0ec19bc478d7d5003b840a7119ad8b11589a4d514b00c7aebc2ac2ff4a80004ecbb8a70b7297eae8f7624171f4ba62435996f62b32 SHA512 ac5d137311eb13491dac18746eef3a1c5dd87d37d3446047c380cfdacad8dfc9d5e54a078278d98ff4ff75b39ad6044fed9bda481e35e307b3f103b792d253cb DIST 5.15.2-0-202011130614qtxmlpatterns-documentation.7z 1199986 BLAKE2B 49caea50be44260696026fcc395df016ef69992fc2bb8e3f31005194cda4987729fbf4e837171732ac5d95184a36cf1574c1fa01f6f2520bb8c52515773564c1 SHA512 c2ad2759ef7dcd78c2039f47ee01f9d61338f6735b9ef2caf8c99b959dad94dfb32249ee5cf8d605d71ff8a3cb5549ec602df1877f3624dd9ba6ca7621a5cf0c +DIST 6.5.2-0-202307080352activeqt-documentation.tar.xz 258364 BLAKE2B 1b931acc4e8a34e2942a149d7dd6a22f370ac807f678d22da960b65a40d52bd8922897d542b8791c48ce010df84d7680c51f1c0363523f3be4550d6aef401e02 SHA512 43de3306208c2c8509ff2fcab5b59b1de85334cd6b33524bd7c6c5e70ce7fbccd571cabfcc58ad49af9b6499881817a767e3cf82a35c49f070228693fe7e0da6 +DIST 6.5.2-0-202307080352qdoc-documentation.tar.xz 426704 BLAKE2B ac71925df5cbace81c9256c7ea4f3641432c18bc17a38b2a1eeb200e970c9e9b98d1aa765043adef9183afc65e382031f1933171803202d144841cb0cd3424df SHA512 93d8b4848adb0be7fec7ea6d9b1676ce5adca37295913f3e2b9625f24467ce2b27afeb6b19c2a6fad252438121059726239cabaeffebcc0c285ce357031247a7 +DIST 6.5.2-0-202307080352qmake-documentation.tar.xz 345900 BLAKE2B be10f586db882e36396daa8be15772556bdb97406fe6110d06a4789c7095d5747a9fecff35ff81f7ca83b00dcc674e2fb69d7dab9086d9c340778faee2130cc0 SHA512 7f74cad9f86f42a670aeb94ac34ee08dc59be737ce28761c77a32f3e2af8c12aeb843603158c7f2dc86a926d0095642e125fa019222e9344545c350efa08b0ea +DIST 6.5.2-0-202307080352qt3d-documentation.tar.xz 5589976 BLAKE2B 8bd90efa42976703e6df542a9c533a5cfd68d5975e0a989f210eb2e2fb4a058e7f916b92fb4f27649ec88af16fc91509606c4e5eb7d59973e1641f740df5c117 SHA512 f420afdbaf72d60b0bcc81e2850926240a9e12d7bcdee2941753a6f41b90789d5faa232b12c346d1ffaec6daec11c395d5fe27fab83fd3e1b29dd6cd6365c0c0 +DIST 6.5.2-0-202307080352qtassistant-documentation.tar.xz 461404 BLAKE2B 8d24c2eaeaf92bf65f09bf836b08c74bb65b99c9206d5b369df995fc5433822dfb201c593c0047f8dcf3041e2ba2bff1bbca3b6c818650c05166b77db1101990 SHA512 02a2856ba9be24c29028fb0ca14079b474828030869411d72b8612b597b184362dfd8446f47e8d20796b5ff73a27cc3d59b182ab86b63b6e134b7972b74c9f6d +DIST 6.5.2-0-202307080352qtbluetooth-documentation.tar.xz 941064 BLAKE2B d5967163788035063b571719b770d775db2033caafcbace6ad2d50e0c147bd78f21f42bdbd80aa8ecdb1db4afc83822c258fd5d623fe50619f3fb6c9cf919163 SHA512 4e911dd2c9970b361a241364679175c1e3c1078df10ac5f06ae4120b410a899b9c8a4660af6b8a8499aadb4969ec37c4b4f84efb1deee06587e030cab10b0cae +DIST 6.5.2-0-202307080352qtcharts-documentation.tar.xz 8904584 BLAKE2B dbc59ecba54aa1e8fab327bcdc64c14c37b838be38047457df7bbc4d93c3e6bd27cbf48186defdcbaaac886ce1a14ed4b9bb8912c0f176fdbecf4c148e785604 SHA512 f61523b2a59d5936a628b6ab003c395a2d52e1847e81c530917a30d4ef609622572461eda5a7d2505f3b90a52df9597fdca1732cc35dcbd4442f55ca98318fb6 +DIST 6.5.2-0-202307080352qtcmake-documentation.tar.xz 92548 BLAKE2B 7918b2d6795701f1908ddcc4c94aea1a463de4389c994976776bb3e131b55e310ea3179f0eafb203ab837fceae0fafeaa09fcfd3d6910e1d3ce05ead5432a14b SHA512 e5bad6f8f59b9183c42b851659214b53e346ba1f297484473d154e59a774c9fe2da18ca065d0933b11b926d47dfea6ed00752ca8ddabda7f438ab5f58bd28efc +DIST 6.5.2-0-202307080352qtconcurrent-documentation.tar.xz 185676 BLAKE2B b7a7ddde909ded65a6a1ab884780c1fd2ad9ab9e119af9fd1bd1bf965794a0ef75134c8e8254f0f5618c439cc642d6959c7be6d67e31b3500c84af2c6870dcc1 SHA512 2434e4f0672449ef627e3c31637f43d4671a0b3d3949c2f0e05a8b3f10ec632f6e18a062ab2939e0df1f3a5996347228d4ab5c8742554ab88a33f1ad90fa170b +DIST 6.5.2-0-202307080352qtcore-documentation.tar.xz 6968764 BLAKE2B c5d28fff285ee2d57d90020a825dcbf9736e3cea6d0a9ac6b9204a65fe8f969bcf14d7d917c62d4033786b2e8989ebf2347537c886ed8abef9a694bfdcc90e6f SHA512 aa5b5d38ab7d0a4b348b7b75f104151f623b1863141e337a24333925ffc267b77a2e1344af692776f3296f52da87a70eb96a2a65f4a29d8305927b5f585d4a5c +DIST 6.5.2-0-202307080352qtcore5compat-documentation.tar.xz 319844 BLAKE2B 0ad4a81b730bd366cf073ab3e0638bee2edeeb5af7b5f12c21fa117b54561f93fefdfe2c4dcd76ef79f4286db789151a9b2495b0670c4e19fadf4658b6aad972 SHA512 cb0f316c03e7d4bd389a53df044674cace75656b01b3e2e662ae8ee5e4602a577ed63a567d976cb72ca6ccbb99dc00ced6af63d58b9f3b118364b31f8e64b067 +DIST 6.5.2-0-202307080352qtdatavis3d-documentation.tar.xz 2707304 BLAKE2B f120ece44ebd9f3974e3aaee86a4d0baed467739bf7db80d965dadb11f4551bdfd0c0c71fd76652dff1d081fb8ca94e778981eaeefc263d830f15a4c7f827205 SHA512 7829361017bf88deadcad2dd0ac587fd93b071db96ce2f9bc6832769c41e44ad96091a9d44be99502141d519db3b574f5cdcffc2a57e4075f6e5a828e1579abf +DIST 6.5.2-0-202307080352qtdbus-documentation.tar.xz 330300 BLAKE2B 41d994ea74ac57f3fccc8ce2e67276bb31131635283f726f5b3a4422c3e7cdeb1c4ff12de3066c7a534a6279976936109ff7c0c06f3eb12c23dc0cd830622135 SHA512 4fa763260da08abd3b3b8f00b1bdea3f020eb876e05e4f8a56e6af4aa514e8a48d2f887b4dce995fec4bde2e11990144c96fda6c8ff2ff3a605167200167c7e1 +DIST 6.5.2-0-202307080352qtdesigner-documentation.tar.xz 3300944 BLAKE2B 94521a57b6625e9e434014949e5deccb83ada46077bc2f995505f020c79b0fcae17374625593f7cc9280c1ea4ed71d15562b90627b38437f3e59c9d53c82db06 SHA512 72cbdfaaef92c9d89372719506ece81e11661a926b861873009564438b7c6c3ad4e41a4be4027864d82583e78a1c72ac99412d51b0cc5137608617542a37e8a2 +DIST 6.5.2-0-202307080352qtdistancefieldgenerator-documentation.tar.xz 149580 BLAKE2B 03b6bceccc087055174a57ff8eac938a23310abcb40897dad5921ab827c7df02dbd2d6c0df5d85bfbdcdc5e78e3ef19e42809edb9a9fdc338d6114ff2000db73 SHA512 a74a2a423001aed05b5e90b7b1abe00d5f59dff0f20da16b127c0a863df5d7dd33e8bdcb63b7ce42882169e48a54ec43a95abb26d08497efbfae888e5aae8b18 +DIST 6.5.2-0-202307080352qtdoc-documentation.tar.xz 13790120 BLAKE2B 793b2539cfffccd989fdfddb57e4a4d658a91cefef6d580ecfb67ed4cff94d756daca801a74bfeb1bc6b4f226e94261ffe387760bc68cd2a1236d3d4d5e021cf SHA512 e0a91bbb0f7cbd338d8a74f97a94b0cfa3de1312f57f4a7d4ca8fcfb795acef0b5651501d77709810477538b6c85257ae632e026ff5bec3b3cd57a588a51f157 +DIST 6.5.2-0-202307080352qtgraphicaleffects5compat-documentation.tar.xz 25782956 BLAKE2B c83a7669735ad9b4e8099ca5ad6078383b751729f7a4796c5f0ad7bdf15e9a8872992aff7071381a417ba82f6d07982a07b1c431fb31bfa8b2395509838a81f7 SHA512 b639a1decbcd06765b594e6f975c171950c7e033df7f17eb10f4976bee63d863dd86680fbf691192bb7a2e8c7e5572409c931a38371eddd15bd7a9b23971524c +DIST 6.5.2-0-202307080352qtgui-documentation.tar.xz 6343520 BLAKE2B 9de0745f36d255afb7f5511242a01a5152dc75b579044d88cd40834c5b8773cbbfba6904793306487c46474986484c5df7f208b5a94a9e48b51dae99c95cd4ad SHA512 57ae8cb418061d27fc529c33adea5177c031330950ee47b0d55dbe01a84b7836f526b55c22811d60457219d0c8ffb070f77292cca559e6dc4000eb3912c31d1e +DIST 6.5.2-0-202307080352qthelp-documentation.tar.xz 211552 BLAKE2B 1453d5067309b3d2f7528ff71fe67ee4a19dc880cc1844c59ceb2796cc78d7af6736bcf78b38bdc7d4df75891c964036b66ac00a21f0284e6c000d2cce51e4b6 SHA512 f3593990f79bd48c47c6431e5b4b4813ccd16a4cf1b3697e9969749ddbec39d55fd2f0baadcf3604f97074b080307a4f4b625b0f2047026df988e982977437ff +DIST 6.5.2-0-202307080352qthttpserver-documentation.tar.xz 292316 BLAKE2B 6021da427237464c7e4b77addafb8b4619e74ff3bc4b02eccf5f65fd4bdad0824ebe6e04ea5c3fcc62247109bf2e7fa2180bd0151e8299bf63e021bb0528e580 SHA512 e78bbd1f1dc00100b8992161808566cef7dd9d2588f988b77eb1315054c6db5bf911498e8e4db2b5d42065f968c9763b9210ccde174ec242a7f6f87b1f656332 +DIST 6.5.2-0-202307080352qtimageformats-documentation.tar.xz 32140 BLAKE2B 664ed47b9c951177320501d5cb4f086d8aa6a098ad8590830b17283c2841ed850066add12e382124986d6d38285964ffccf96c5df517f62c6381681e2fe0b7df SHA512 fd4808d32f0f4e4873b33241faaeeb97a887e6c888e87474414734bf144933f4f971b36b658b9f4cc4a7b1aa5429e1a1f0e7b6ce5e0f843634be689c23023995 +DIST 6.5.2-0-202307080352qtlabsplatform-documentation.tar.xz 538468 BLAKE2B e1a3f245f06553e94e160f5b17b3ea99e7a4cef4a07ad9c0165bdeca1d8329e5cd3f0ba20c4f0f530cc3be87c08a6205b913f416c99de6d7456993383800800b SHA512 8997fa229a094e3dc22971e3c938f452b041da0520dba9bbd48ffa79296c262728f16a619ce88d6a906a591188cd2c45a6675f16f188207ea6e8b2effdee60a4 +DIST 6.5.2-0-202307080352qtlinguist-documentation.tar.xz 1113356 BLAKE2B 2277c10900f3a76ee1b14cb12fac1cab77060b02c9c43376cdb4a875418bb5991e62472c20291375225dc2f71992664517133dc564d71ddca6d5d7d80bae04dd SHA512 2f4c86bf08465bd9ad7f047b26d061a5741da9f6300fa43c7060f3bac18033eb4fad15c673a877339d3518869edaa2d3df2fc2951bb395f46f09972b92c2186b +DIST 6.5.2-0-202307080352qtlocation-documentation.tar.xz 2760892 BLAKE2B 48216132d6e171ca77a5afd5cc1f4e0cb45d03944eff71d815f8ff8f25dbf9d9adde82e4d352a80e78b2a1a479a7ff34b27024d885234f2c94ed29c3db8d2e87 SHA512 2a23f621f49245bbae53f43022da886c28c37171caa9ef345f44852763a23f8db220ffb728e3dc2d0e97c24dcb5fe51ea4fea678d55480e3de761372f69e68c2 +DIST 6.5.2-0-202307080352qtlottieanimation-documentation.tar.xz 40316 BLAKE2B 24fc2d0a04d9fbbb8b69d75b39866be8bd69b4c63b47ae7a4e274c9ef0b4a29abb3e33b4f2325209c1464fd4910821425e4ef10119b849b94fbd924c8a8e0086 SHA512 ebfc2c4f002053ac6e59af90bf9e22d4fbfb3a9f8fd5325f9e0bd440cd5df2c98561ef1d4a2235d2f8c0e8043168e00f27c15b4e3c58cc1a149680d31f237eec +DIST 6.5.2-0-202307080352qtmultimedia-documentation.tar.xz 6166872 BLAKE2B 72c4a02898c5020f91991adbd4088d800649d9874119045e5c5cdf7970090bc2eea757574124d744adb968ea9f37030ef6ad4c203d8e245009586420f1fab132 SHA512 3e0d8e568b259b9179c353423696132eadffdbf9b60d7fd5fa6d221c6cf5a48726495acf3593295546d9a86cafd5097bc6b21cad4d774048c8265b48add32afb +DIST 6.5.2-0-202307080352qtnetwork-documentation.tar.xz 1190644 BLAKE2B 869f983bb5272542b936bab8193191e33ee9e50b7c923a97b5c84fd6fee9ea5cb22ba8121a7675a610721e4130ce4d4926eaef098b5e00453cf76b0c8e416a4d SHA512 b425ef7bc03f4dbd4a1d78cbd8f1280019484f7142d2a03befc51c455ab49f98f47faf5a3ce6c9f7f1038a974937f156a744e7b159906f68a070e8a45edeed56 +DIST 6.5.2-0-202307080352qtnetworkauth-documentation.tar.xz 238556 BLAKE2B 7af225c5e09f8f704b0491440aa182f041ee1580759ef7e190a2f63e9583b4c7a17d7fe87b52277f2dc7c3d7ba242f95aad85a5e7b80c741a5fa6bbf45404610 SHA512 3d37e74b4b142dbc9c66235ffb90f18d9b5b0135b6c9a5d630cd06e9d6eb66f308969a8420a39bb56e7c6228b3efc83b31852dbf3e6dc90666538a24a1043fb5 +DIST 6.5.2-0-202307080352qtnfc-documentation.tar.xz 226880 BLAKE2B baca07bf3f7f7740d2aac379f6dfd0e2456c25c4d832c259669fafb57392382690cc0636e8c11240b8ff4d10bd67d75d6b93356c43b39d94f2d9adf076d77174 SHA512 36fe5d164ace9320def0799565a38683afb0e2b0201270842fd07b4a3adc71d65fe7ff27066d28da7c3c919436e5b823e1f92ed9246e3b8fba0e083cded02b8e +DIST 6.5.2-0-202307080352qtopengl-documentation.tar.xz 1027560 BLAKE2B a00fa5c0f8059b4444779be7f1241c7aca211897c69dfaed2115bce39d4af00e348a70c8eb7c3e42c78de6beb1335da4661b3b2b0a21faf822862f5570b36077 SHA512 4ff16e0fe646cac00abb9d61e143c050601956a18f728ee88182ec86d261bfbb82a69d03e432564eef78acec044381e63585f40dce28b65fa98dd529f76b3d46 +DIST 6.5.2-0-202307080352qtpdf-documentation.tar.xz 919524 BLAKE2B 0136f34d49d55315e1e39c29c7cba02f85fff8fc6302485e503f3a20ddbae1f07da63de42edec4cc539fdcff361a6dac407bced6690d1227ff3ce303d619623a SHA512 bf220f4332363310cd3d4ebce75b7b1d2af79cab62a9bb3a1fd5db5ea102c69bc6be4d84f82adddbea2c77ea4498b94a51a9a738dd2278d5ddef93c467ae6dc0 +DIST 6.5.2-0-202307080352qtplatformintegration-documentation.tar.xz 41796 BLAKE2B 442ef4454881597afa4b421a981fffff54ef96b68a4ff41b79d228c2b9d6f09201188fb28e6dc5999a1348fa64ab9046fe5a9a5561a4556664846f5a84dc499c SHA512 47321189d287b72f595fb45e54cd86fa305873fd1aae0557ca486c533673d2c5bf4a57dff425b751e30befb2bb18d87b3fc494d9953515d2066b4e66d8c10a2b +DIST 6.5.2-0-202307080352qtpositioning-documentation.tar.xz 691532 BLAKE2B df37d05a251f974289affbbca1b5f5de6e364110a8080954376fd23a3718aec704f9983c4581f30ffd5762d4b4676bd7e7b0d7841ffb680b14d3d0d3cdbb4280 SHA512 5541ed9493404a03eaa2ea467a968b271767be6be60127b83d04b2c2891a25325dd39d47660457e73a7c0b4cab1d8ae1bc5f618fa0e885fc6a098622e11ad03a +DIST 6.5.2-0-202307080352qtprintsupport-documentation.tar.xz 349900 BLAKE2B 23498e6df9fa1494d6eb0a735b127805b34c5ba0f961061af7cd8e9a479350a640525f483a1c32f1233daa1c55a06702e823316d7807fc994a3e4c8fe3332112 SHA512 833b3c517f3fa7e2a9e2ad23fb67522f7f297d29cccca5408164543115d52f67a87b02e7684cacd5efab82cf63be33e407c492c80c9ae90310d21058b63accce +DIST 6.5.2-0-202307080352qtprotobuf-documentation.tar.xz 142944 BLAKE2B 9541e7f101b9c98d69244b5a8a865edd54a74b2df01dabfbe72c7e74c35d033d5994d4dadb36db53890b5af3e9c16fccb4022b01c184a768543ef3b6a473a6b8 SHA512 5b0cea31e7baab3fa58d1fb7589808a1ab95fe8f1daa596a563b4ba7a5e9c49ded8e079f8439ddd7e562e07348a4b9fb5e9e8d074b61933eb4ad5cef6f44f008 +DIST 6.5.2-0-202307080352qtqml-documentation.tar.xz 1430296 BLAKE2B 1534cd670be93499d110538e362822d4b140fbb40221c1e2502759099649f1d07fd1bb4b4706b83180be4975ab6fa3014e49241afb808fd7da8d46c87bc08b49 SHA512 e3f341fd83823ef46903d9e9fedb3c1305d90e6c1bdded7b2d785edba6b502fb4075f289789691a16ffde5df62a41b2dc7ae7f5115cf3a2a44a196d8e7d2bacf +DIST 6.5.2-0-202307080352qtqmlcore-documentation.tar.xz 45028 BLAKE2B fb5aa097cecf7be139f04bd5536508ed61b95b6e4c4550b0abd85a22fb4cc37bc83300165c6c5239342a09560af906d8f90e6716807deb8d41b0db50f3e1e911 SHA512 28524f55da5b11b2e3cc4758a1795bb19ce179b4a0a057257c6201bbd1cfebbdeb1c3d59b3cf27704a21bb46b1c7b37cdcb927875131ee0f309d6eab76d02f2a +DIST 6.5.2-0-202307080352qtqmlmodels-documentation.tar.xz 138152 BLAKE2B 0d3223d6362c93471ac7a48dfcd8d4c168361bdf5bb33c1a084304fe41ee95b2f77c5c7bddb314e3a657f27fd52f634c8fd0fd33da4050e16fe04629c1475034 SHA512 440f7883bd49d67621577163ce18d0f76c5f500b9f86bc40aeb53019b51d7babb7d28e1d491cf08939e60f400f05d5050509100545e0951bf6409867f10b3368 +DIST 6.5.2-0-202307080352qtqmltest-documentation.tar.xz 89768 BLAKE2B 7f540c9d4c64140db95c05103af683e0773c20ebcbd4bf71b5a6af5fcd6c1c79d48ea5ebfad57d63bc8877c8f5e22aa55565a41f16d7376c57b893188fff243c SHA512 dbf59e732d63f202dfe5a6f0136f02be6758fdb2b54633b5e43a7e982dd8372613238b7821522cb4d7fc2004ae8e3030320c90cda2ffeaf5418b04779e1078b7 +DIST 6.5.2-0-202307080352qtqmlworkerscript-documentation.tar.xz 31188 BLAKE2B 43a5a89e66670e7f0f4abc6e8f31a687e00820d2466523f407c562c4d5ca38809804070e9ff0325c82b1caa65df295013bb73420f3363d53c0bd758b412935b4 SHA512 abb78baae345a4249e337bed2dd041c7645de23ef2b67661bbe02fc66dd414af2e6d0b88fa051df839819db2eb1cd41f0a8e34276edfcc91fc2de35275d0c208 +DIST 6.5.2-0-202307080352qtqmlxmllistmodel-documentation.tar.xz 36864 BLAKE2B 9a40637e1430afda73260efb5472ebdc9dcc215a1db367c01692e0db1394c625e5ff5ece675ed1f59558627aabe18f3fb3e21d98c9d677d855fa04dce3ceb7f6 SHA512 cb70ec64cc84a27d418c97d272a86b5fa4607a2f0378cebedf084ac444e7588656eff04e3aba72792fc6d39d3b408d0d50830b09f0f69543df69181a3cdb8866 +DIST 6.5.2-0-202307080352qtquick-documentation.tar.xz 22280460 BLAKE2B b5b0de77b080504831c341bd2766da38f333f5d95336e427861ab2dea21ac19523156be8b663abbbea1c570d9fd86ef9ac089ccacb55dc77313b4c51f9329180 SHA512 ac223fa71025f9b5389204ebb27920a507866d194bcb8ae3fdd099a59419a217a7573beef8613469b4239d0599319607278e43db0d1678a3b1f82c28d080c52e +DIST 6.5.2-0-202307080352qtquick3d-documentation.tar.xz 60549772 BLAKE2B 2da322e731814b29e6736e5b3661bff80ee1823acd27020b197a5a0894b552d7764019d190a75f5e0b40e5a438d678f3e1e095bcb3fb9757c311a5069c9d61d1 SHA512 464bed9e121c6195d4d419c2fe43fe0768e0f959110cfc4215a96c60fa1d8c3f3a76e68748e8109c0e536b03f5e112f8a6aba3c4d35d42e8823f0645d3ac1e26 +DIST 6.5.2-0-202307080352qtquick3dphysics-documentation.tar.xz 4585628 BLAKE2B 41900dae8254810d54ca114e1d6b6232a27264649205f56495be35c8e3803ffc8c851db91dbd0f815b7ca8fec897346b1e10cff011364026fe724782421310a1 SHA512 d32d4d9e189488c68c90ebd863d2bca6bf1f359e5987c31ff1c9b392988bb64437a6d3a9bdcf04fd8f3cce13aa3b9b23ef8ee1c52c2b8c59ed5b1a91d0e8d7bc +DIST 6.5.2-0-202307080352qtquickcontrols-documentation.tar.xz 10923288 BLAKE2B 02f1d614e51c9ffd80656873399fa674ae00cf2df92078574bf47a0ec90d5ba78f250ae580e39e1f70f186df49e399b30384cb3a71a3c30481849d0e592ff71f SHA512 a1b214d09b0b49122c21bdf0e386eb141e6df73de45718df8892527639c6c01b31b66df6a05c727a28ee570e9b4ee0e2018bb3d38b45defe66910b52eed3fb00 +DIST 6.5.2-0-202307080352qtquickdialogs-documentation.tar.xz 313388 BLAKE2B 44c1921515e6ce197dde60a1b9bc2099c2b72115b6325dc97651456a9b953fa0d89028b2020fc5b3c33d71baab415ed6e62b696e7185bd422c688faec0505eb0 SHA512 eb4fc49fe98598a6d7ca69e6994841c7e48012550f47ea733bba097df7b6c806f18aca3da5927ff645ae5d72048433fcaae29a4176d3b53d3c232072ec36bd74 +DIST 6.5.2-0-202307080352qtquicktimeline-documentation.tar.xz 152816 BLAKE2B 5cf2383c3f359da6ee850c1cdcabf0597df938ef596b271d76f76cca947fdd043629f6aaf9e6f40179f3e901fba50859d49bbc5bb37c8c1a6eed8dbdb26092cc SHA512 a033fb1ae0cae0ce759451f8317060b6fa36494dd35f416d6735943f1e636ad16a0eced4ad7731c05931f1245ff0d4c5fa888e83bccb84a7f9dd4081b9a75fee +DIST 6.5.2-0-202307080352qtremoteobjects-documentation.tar.xz 553336 BLAKE2B 50d21b83026e31eef11080d68e427f6a588fee6e245e145443176976623ece8afc5d96ad99e9fe362844be610d4ae266fa90197f05a54b10043e78f0b0b9ce6e SHA512 8148ce6b6d6e616fb4162a1b7204d5acfbee2c34c03c39cb885f42dbbe0c367d2a21ba37e6d09417c96eef8783c87cd71c6fd2e09218d20bd0a324126e17b9a6 +DIST 6.5.2-0-202307080352qtscxml-documentation.tar.xz 396412 BLAKE2B f988493a00d823bc384c13276dda8640ec145b739d31b8e02d2eca085eb2153f16f646a86e693f5cafbde77e30c24bf7b24a9caf2f9511602cb5ab3f1b32872a SHA512 d298f20fac06dab8946102e4a0f0f5ccf99fcfb9453adc0ed6cd64a519c80d955ad01519ca98cce6fd0a89097e4fd8c17afcdee1f9b52c615bb1611847b1a80c +DIST 6.5.2-0-202307080352qtsensors-documentation.tar.xz 2134536 BLAKE2B ebbf3a4dca96128f59a4b8faa75c78d9e50023225d07675438f72d3403f385d0ebc62e83523ed1b5000a0af49dd694cfc4ab31b86df727922609322e72a1a9c1 SHA512 bb9761bfc99335edefb2990f7bc69fea18d11cc02bc499f25a97eedef6d6a953ccf03ec1ea66a2449fa0f4ac1a4201ad9c463e863fbafab299c83d23b26b3688 +DIST 6.5.2-0-202307080352qtserialbus-documentation.tar.xz 736024 BLAKE2B e99a2ef0c7b5c33e8e5131a366dfd42829aded27854475da7b55cad28949307822d6cad2e91710d717228bc4782dcf77ff534fe590c79cac898bac24973dc49e SHA512 6cabd2e232017486da5e5a81bc38c2baf0ca42dc52d93ae2ba4c3d6a94ec55815f3cf5e8b796b397ce1e436a2455acfb36ae7c0b8f758cacf6ffc057feaf0bca +DIST 6.5.2-0-202307080352qtserialport-documentation.tar.xz 183936 BLAKE2B 0eb2bf3ae80ef9bb15b93411b0489509655b325e605a8e7dfdaa8e7e166ffea97e22621cde319fb532a81bb009157beaa7aaacb959dfa3c9444b0ced499847d5 SHA512 16ddc293e0f65d42c096c94891d030dd8218b7de86c44a7d75dfce8201ddfad85ca2a755226c4841078977d5ad74280b6234b8062a612b04a88074236e23ec6c +DIST 6.5.2-0-202307080352qtshadertools-documentation.tar.xz 174236 BLAKE2B 54b38bb662e3be32763754a401b86fcea4022660ada9e2446f32e407af90749a254d59aa6796a13ccde232b66f1ede5a63af35c98881b3adb6737c8c4ff4ac61 SHA512 5851e4051d5f9deed33aff9981055616338099b42fc43438e3a5b67ef163d35cda7846ef39cbe170ff0b0029d64272ebb2c8b9abb6ad9ac7e14eba84e5de6fdc +DIST 6.5.2-0-202307080352qtsql-documentation.tar.xz 875828 BLAKE2B 241b6fcb2ccd15539a9fec6b724488b063660c73af6867175ce41f826c3fc4d120f8c26febb0c6c960c30ec557357955bce865e16e711a2597d2de221e1dc1e3 SHA512 aa6e61989e0e452e77f4f202bf54c9e76d7192118cbedf4a5ef36b829e6103640b57f0c91616d4587688002e7552b23d224917511265f096c3b90565276e1956 +DIST 6.5.2-0-202307080352qtsvg-documentation.tar.xz 244284 BLAKE2B 05d222bf7bb2e4ded0d2cf91bdadf91f2a0f6a30edea18de6675fb1e1ad8d9dd3988be10f30bc131b1465827cc3bee4eadfb5a6ac0d97fcb58b1da2d05f1e2ef SHA512 b37d50786389386677fcc4445b038d2cd32c25141b5e6403ca990d8019a439182c179c6ee38e29bcae3dc6068ae90b21e624b1900d2ab501b1a7827a5aaefb2d +DIST 6.5.2-0-202307080352qttestlib-documentation.tar.xz 218732 BLAKE2B c5134f30e6e699d6f62daba736cc420aedea03821e474e96fece27583dadf65889c2869222acad355dc25b6b7a6b06dcc71c349bcd6625d400a5dc19c48c7f57 SHA512 4bcf1c61b3cc5b54c44e84c486cbe7bb774fcea63cbb2ac705f01e5ac54f613834d88e6681e66aa63528f1df579ccd7224c3357ab5ca9dcf63c92b66b689ca16 +DIST 6.5.2-0-202307080352qttexttospeech-documentation.tar.xz 383404 BLAKE2B 4a878c03298c39af5e87b17ba1a8b90bb621d812a1da3abfd7ee75c40ee4a517abb4cd633d27f8b666c7be997f516e4409cd5318a0e491af49eec52dcf729e1e SHA512 25e3193d9657cac518fab80f1c7245c21cf24ad5290007e33d61ad8702c94d1c80b56eeecbc631e51b8f9a5bd2c98d31db768ee08de2c2b944cc089283e31380 +DIST 6.5.2-0-202307080352qtuitools-documentation.tar.xz 206276 BLAKE2B 1d082c40747074356fc4da821e8b54bb102535a3be86af120e680c1fe09417b2325df1d32e3d88d51e7fee9aed4a56c02e886e2a558202bf160d6e2491c4f8c7 SHA512 9ac6182bd91693f05f880827c3740176e333a1dd65fd8f7d8009dd7cc35a156f7da3e08002492d01ac19bb90537370dec865643a0578fc7d089a2dcd4ceaf027 +DIST 6.5.2-0-202307080352qtvirtualkeyboard-documentation.tar.xz 2064792 BLAKE2B 5eb2e221212edff99f47f302a23c70b73ade5116bb6d3f86d1c071461baa45cf3f79575565294711920987bf88abb1fc10b88f927508e292f4194d589d2f2477 SHA512 7f5771612b2945e64f3635363343b9450c34bf68b8a2c50444abd107f469388048485d28e37df4f14327d4205757754119a2a6b38bcaf9b03d341e84f74e541e +DIST 6.5.2-0-202307080352qtwaylandcompositor-documentation.tar.xz 1474512 BLAKE2B f057788dbe983443cf58faf9a1856dd2c57e453d1c2b14521d9f97d22011c91aad009ba1f6b527945e17b823a5a0334bdf6e535ea12077b9937edc6f9fd5df22 SHA512 3f3655ed922722e66300ada615d4d8cf9d4909942a8609056cc872c38cc33b066f3033688e4e16a860a3eacd8b2c9f1a0ec9edfcf59d2aad40a592753f5afaa0 +DIST 6.5.2-0-202307080352qtwebchannel-documentation.tar.xz 164988 BLAKE2B 5c4de12e6dbb2d4d40d3f141a92f25d86d87009c357c4c5c4bfbe6f34a4926053630853035f888da61c09c0fc90884697d10a7966f966a8e7c765a01b1bf0abb SHA512 f8dccf0a161073dac0e68835748e51a697dd4d075f0f53a82faf7a4c15498ced5d45b78273efa91d4d9a21fbe83fbf26f7c6742ca0e1b2acacefc450b3d2605b +DIST 6.5.2-0-202307080352qtwebengine-documentation.tar.xz 1929824 BLAKE2B c26b4200f8c38ae144e6e105223b206e6aea810229bad63debd150d009d97f153dcf945cb0dcf4fabe67a4058521d37e0f5c880bd44479cc05dd0019b04ffaa5 SHA512 2bce9e01a82a6e12b7d45db3c86f51ff9b0dcf9406bcfcc99779dd70f2958ea64a2b16671c9407992212aba68c94bb0ba1304ff469bb190d5e768160afe91770 +DIST 6.5.2-0-202307080352qtwebsockets-documentation.tar.xz 531400 BLAKE2B 5acee0c5cd0f6321da8e884f1fdeb2acec092a455c1f918c4b923e9e15d5c37a2c2f4e208f8bfb9495bd8e6f571bd360016a1a644bede8b0f9d56a7941644965 SHA512 a047fe520775cd30283429f008b7b403f0bfca0988fea5211db868097cdcc6003ecfeef3400bd359482da5bb81115e4d6d3137a77d39f6e8231c6cecbdbbaa6c +DIST 6.5.2-0-202307080352qtwebview-documentation.tar.xz 125412 BLAKE2B c215ad5884ba6bc5fc9548a5eb4f7a722c8ca74ce89f0dd01eb33007919ad955a9b9967b92e2fe6407a2e03f513d60ae8f5505630a2b6763659455e29f7671ee SHA512 4ebcef3f04ff11fd5789dbaa59122ffae4ac43c1a267e2ca4cae971913f8e4de2fc5148cb21ac468de9646ff1d1afc46f8ae8aff2a0eb956c33782483a3e09ef +DIST 6.5.2-0-202307080352qtwidgets-documentation.tar.xz 23043964 BLAKE2B c8b0ab6283d5f8f78cb2572091182c62665fa994352afa025613f1af230eb4b134dc76ee63a194f79043524592cac42f6ff69cf5d05650f1a024ca91c6208c1b SHA512 e11adf4b33cb6238fe55c7894a997602a34957410e0425f153295c57438cf8f93b9be3a7a4e9b3b77c50e7e530941a59245b8b687dd676eb6720bca9577a5e62 +DIST 6.5.2-0-202307080352qtxml-documentation.tar.xz 257520 BLAKE2B 0d75f414b32368d46d918e93ea10adc523cdcb70be80f796e70a9c15b881946dd5818031e2205e9c6bb1887828bf84ee05226910c74aad0181ab3e086120f48e SHA512 61ad421343b37083f04047dd0e7e68c3332eca8d3730e387818716ccc8973f95c119cf0bfd51bf53254c9b9ccde0f61c6c30af39b0965d56a88503d153bbaeb9 EBUILD qt-docs-5.15.2_p202011130614.ebuild 3196 BLAKE2B a1fcea250c2fb373126fe9b6190ba48a4a5097a62c873c3661df35022bf0c0b4fef9813cd3fc6d3bf068f3c6fb74eb2612d9a7cf583e73d84dd5795855566a7e SHA512 47652f0db86fbfe08f31053af456b756a53090b53a2bfc3c7828b5791dfa21eb02962f3d802cbee87c7b12471f1543164891631c49954b255d6a97009b037325 -MISC metadata.xml 3921 BLAKE2B c09de8642e5ee5dd3677137aecacf81900054767ccf2054a913691d681ce96ddf8598ea26cb523aeaabab89c328ebe644c30688f31b07bf2086ae38f47709cc0 SHA512 f5ad2bd25d594782f68af808a3f572c2203642523fa70a85b6a542b0be31233b2e39ab32bfb26b495d005b9f456b5aa225e3a1c87f57abc1a3ca63b45ff1591e +EBUILD qt-docs-6.5.2_p202307080352.ebuild 3097 BLAKE2B 6ea46e7f8a5f760dc9b6222b94fab2a853be36537933d27f82f9fb88a2d8cc66f43bab350561efa0390eb24e5852fd72cc55624f90be2f758626cec554d33f52 SHA512 1e92431b8c1e0fce63ba66a9fd21a04b60083aca01a955763e35f42a09cbbc1192fc1d23659ef8d983e87972b87f28b8ee3de102c9480309b038e3060e525307 +MISC metadata.xml 5116 BLAKE2B 5efae3f5542b01326cf11a9bfbbdab10e648652b26c77786289e4d843d69812f8e9b39d14c502cbdf21dfc68fb92c5cee5bae44848f3226fdd15d6a7b9875e82 SHA512 d8bb4bb98f4d30c61b3b1eec02c254fe032aec94c3a46b28b0505622dd5e8a172eb66cd2b4c9fc125e3a66d25c20bf6def6bd1c70d4b05b0481b34ab3c469583 diff --git a/dev-qt/qt-docs/metadata.xml b/dev-qt/qt-docs/metadata.xml index c06f8a70f548..8ff64beb43f5 100644 --- a/dev-qt/qt-docs/metadata.xml +++ b/dev-qt/qt-docs/metadata.xml @@ -5,23 +5,29 @@ <email>qt@gentoo.org</email> <name>Gentoo Qt Project</name> </maintainer> + <stabilize-allarches/> <use> <flag name="3d">Install documentation for <pkg>dev-qt/qt3d</pkg></flag> + <flag name="activeqt">Install documentation for ActiveQt (unpackaged, Windows-only)</flag> <flag name="assistant">Install documentation for <pkg>dev-qt/assistant</pkg></flag> <flag name="bluetooth">Install documentation for <pkg>dev-qt/qtbluetooth</pkg></flag> <flag name="charts">Install documentation for <pkg>dev-qt/qtcharts</pkg></flag> <flag name="concurrent">Install documentation for <pkg>dev-qt/qtconcurrent</pkg></flag> - <flag name="datavis">Install documentation for <pkg>dev-qt/qtdatavis3d</pkg></flag> + <flag name="connectivity">Install documentation for <pkg>dev-qt/qtconnectivity</pkg></flag> + <flag name="datavis">Install documentation for <pkg>dev-qt/qtdatavis3d</pkg> (unpackaged for Qt6)</flag> <flag name="declarative">Install documentation for <pkg>dev-qt/qtdeclarative</pkg></flag> <flag name="designer">Install documentation for <pkg>dev-qt/designer</pkg></flag> <flag name="gamepad">Install documentation for <pkg>dev-qt/qtgamepad</pkg> (available in qt overlay only)</flag> <flag name="graphicaleffects">Install documentation for <pkg>dev-qt/qtgraphicaleffects</pkg></flag> + <flag name="grpc">Install documentation for QtGRPC (unpackaged)</flag> <flag name="gui">Install documentation for <pkg>dev-qt/qtgui</pkg></flag> <flag name="help">Install documentation for <pkg>dev-qt/qthelp</pkg></flag> <flag name="html">Install documentation in HTML format</flag> + <flag name="httpserver">Install documentation for QtHTTPServer (unpackaged)</flag> <flag name="imageformats">Install documentation for <pkg>dev-qt/qtimageformats</pkg></flag> <flag name="linguist">Install documentation for <pkg>dev-qt/linguist</pkg></flag> <flag name="location">Install documentation for <pkg>dev-qt/qtlocation</pkg></flag> + <flag name="lottie">Install documentation for QtLottie (unpackaged)</flag> <flag name="multimedia">Install documentation for <pkg>dev-qt/qtmultimedia</pkg></flag> <flag name="network">Install documentation for <pkg>dev-qt/qtnetwork</pkg></flag> <flag name="networkauth">Install documentation for <pkg>dev-qt/qtnetworkauth</pkg></flag> @@ -29,21 +35,29 @@ <flag name="printsupport">Install documentation for <pkg>dev-qt/qtprintsupport</pkg></flag> <flag name="qch">Install documentation in QCH format</flag> <flag name="qdoc">Install documentation for <pkg>dev-qt/qdoc</pkg></flag> + <flag name="qt5compat">Install documentation for <pkg>dev-qt/qt5compat</pkg></flag> + <flag name="quick3d">Install documentation for <pkg>dev-qt/qtquick3d</pkg></flag> + <flag name="quick3dphysics">Install documentation for QtQuick3DPhysics (unpackaged)</flag> <flag name="quickcontrols">Install documentation for <pkg>dev-qt/qtquickcontrols</pkg></flag> <flag name="quickcontrols2">Install documentation for <pkg>dev-qt/qtquickcontrols2</pkg></flag> + <flag name="remoteobjects">Install documentation for QtRemoteObjects (unpackaged)</flag> <flag name="script">Install documentation for <pkg>dev-qt/qtscript</pkg></flag> <flag name="scxml">Install documentation for <pkg>dev-qt/qtscxml</pkg></flag> <flag name="sensors">Install documentation for <pkg>dev-qt/qtsensors</pkg></flag> - <flag name="serialbus">Install documentation for <pkg>dev-qt/qtserialbus</pkg></flag> + <flag name="serialbus">Install documentation for <pkg>dev-qt/qtserialbus</pkg> (unpacakged for Qt6)</flag> <flag name="serialport">Install documentation for <pkg>dev-qt/qtserialport</pkg></flag> + <flag name="shadertools">Install documentation for <pkg>dev-qt/qtshadertools</pkg></flag> <flag name="speech">Install documentation for <pkg>dev-qt/qtspeech</pkg></flag> <flag name="sql">Install documentation for <pkg>dev-qt/qtsql</pkg></flag> + <flag name="svg">Install documentation for <pkg>dev-qt/qtsvg</pkg></flag> <flag name="timeline">Install documentation for <pkg>dev-qt/qtquicktimeline</pkg></flag> + <flag name="tools">Install documentation for <pkg>dev-qt/qttools</pkg></flag> <flag name="virtualkeyboard">Install documentation for <pkg>dev-qt/qtvirtualkeyboard</pkg></flag> + <flag name="wayland">Install documentation for <pkg>dev-qt/qtwayland</pkg></flag> <flag name="webchannel">Install documentation for <pkg>dev-qt/qtwebchannel</pkg></flag> <flag name="webengine">Install documentation for <pkg>dev-qt/qtwebengine</pkg></flag> <flag name="websockets">Install documentation for <pkg>dev-qt/qtwebsockets</pkg></flag> - <flag name="webview">Install documentation for <pkg>dev-qt/qtwebview</pkg></flag> + <flag name="webview">Install documentation for <pkg>dev-qt/qtwebview</pkg> (unpackaged for Qt6)</flag> <flag name="widgets">Install documentation for <pkg>dev-qt/qtwidgets</pkg></flag> <flag name="x11extras">Install documentation for <pkg>dev-qt/qtx11extras</pkg></flag> <flag name="xmlpatterns">Install documentation for <pkg>dev-qt/qtxmlpatterns</pkg></flag> diff --git a/dev-qt/qt-docs/qt-docs-6.5.2_p202307080352.ebuild b/dev-qt/qt-docs/qt-docs-6.5.2_p202307080352.ebuild new file mode 100644 index 000000000000..452f7ba31477 --- /dev/null +++ b/dev-qt/qt-docs/qt-docs-6.5.2_p202307080352.ebuild @@ -0,0 +1,109 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Qt6 documentation, for use with Qt Creator and other tools" +HOMEPAGE="https://doc.qt.io/" + +LICENSE="FDL-1.3" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+html +qch" +REQUIRED_USE="|| ( html qch )" + +qt6_docs_generate_metadata() { + local qtver=${PV%%_p*} + local prefix=${qtver}-0-${PV##*_p} + local suffix=-documentation.tar.xz + local baseuri="https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_${qtver//.}_src_doc_examples/qt.qt6.${qtver//.}.doc" + SRC_URI= + S=${WORKDIR}/Docs/Qt-${qtver} + + # format: [+-%]<USE>[/<subdir>][="<module> ..."] + # '+' = enable, '-' = disable, '%' = always (no IUSE) + # '-' is suggested for most things not packaged, rest should be enabled + # (subdir's name is used as default module if nothing is specified) + local map=( + # map with (non-split) Qt6 packages rather than per-module + %base=" + qmake qtconcurrent qtcore qtdbus qtgui qtnetwork + qtopengl qtplatformintegration qtprintsupport qtsql + qttestlib qtwidgets qtxml" + %misc="qtcmake" + %doc="qtdoc" + +3d/qt3d + -activeqt/qtactiveqt="activeqt" + +charts/qtcharts + +connectivity/qtbluetooth + +connectivity/qtnfc + -datavis/qtdatavis3d + +declarative=" + qtlabsplatform qtqml qtqmlcore qtqmlmodels + qtqmltest qtqmlworkerscript qtqmlxmllistmodel + qtquick qtquickcontrols qtquickdialogs + " + -grpc/qtgrpc="qtprotobuf" + -httpserver/qthttpserver + +imageformats/qtimageformats +# -languageserver/qtlanguageserver # no docs + +location/qtlocation + -lottie/qtlottie="qtlottieanimation" + +multimedia/qtmultimedia + +networkauth/qtnetworkauth + +positioning/qtpositioning + +qt5compat/qt5compat="qtcore5compat qtgraphicaleffects5compat" +# +qt5="qt5" # already installed by qtbase / conflicts + -quick3dphysics/qtquick3dphysics + +quick3d/qtquick3d +# -quickeffectmaker/qtquickeffectmaker # no docs + -remoteobjects/qtremoteobjects + +scxml/qtscxml + +sensors/qtsensors + -serialbus/qtserialbus + +serialport/qtserialport + +shadertools/qtshadertools + +speech/qtspeech="qttexttospeech" + +svg="qtsvg" + +timeline/qtquicktimeline + +tools=" + qdoc qtassistant qtdesigner qtdistancefieldgenerator + qthelp qtlinguist qtuitools + " + +virtualkeyboard/qtvirtualkeyboard + +wayland="qtwaylandcompositor" + +webchannel/qtwebchannel + +webengine/qtpdf + +webengine/qtwebengine + +websockets/qtwebsockets + -webview/qtwebview + ) + + local docs op use sub uris + local -A iuse + for docs in "${map[@]}"; do + [[ ${docs} =~ ^([%+-])([^/=]+)/?([^=]+)?=?(.+)? ]] # || die in global + op=${BASH_REMATCH[1]} + use=${BASH_REMATCH[2]} + sub=${BASH_REMATCH[3]} + printf -v uris \ + "${baseuri}${sub:+.${sub}}/${prefix}%s${suffix} " \ + ${BASH_REMATCH[4]:-${sub}} + + if [[ ${op} == % ]]; then + SRC_URI+=" ${uris}" + else + iuse[${op#-}${use}]= # avoid duplicates + SRC_URI+=" ${use}? ( ${uris} )" + fi + done + IUSE+=" ${!iuse[*]}" +} +qt6_docs_generate_metadata + +src_install() { + # QT6_DOCDIR from qt6-build.eclass + insinto /usr/share/qt6-doc + use html && doins -r */ + use qch && doins -r *.qch +} diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest index d13b48166836..a8a0e0f3b0d7 100644 --- a/dev-qt/qtbase/Manifest +++ b/dev-qt/qtbase/Manifest @@ -2,6 +2,6 @@ AUX qtbase-6.5.2-CVE-2023-38197.patch 14691 BLAKE2B 68de2edb047871de9608a0a57077 AUX qtbase-6.5.2-tests-gcc13.patch 1491 BLAKE2B 72417e910bb35df59c10d18e093bf4d17952d0a39ead552a342020004bbf7c9e0f903140c014509ab806915ff380ad3732e3cd119b9b1ce3bec550b9c247a077 SHA512 10e05e135e4997cc71c0d2f1a0b40131babe88801d87bb11f69aa1ae93cdcdef9e1e510dbfe337b5bd101e4831a401a63a5e49d84f9f865d6db986e3e60277ba DIST qtbase-everywhere-src-6.5.2.tar.xz 48410716 BLAKE2B 578c69ede6f45a8b21cba0a24674d5d8801722503d13ab9578b06b2446ce15e6a84bcdbd0c5d2c9aa868ec70862f0845406c959ed79b695f82bb398ecf299c63 SHA512 8d97029aae5b73a3e03624c9a8495dbf2fe54a4f5e992071c06f3d93935e64c80f2121b33eeb60a92d96ceb288cb25d74906a5bf47b45bb018d859d4a2d13f20 EBUILD qtbase-6.5.2-r1.ebuild 8953 BLAKE2B 579df068d067a9713003bdaf25a74191d3ec4a5694ad24f859ea53c289570a34aa8eaa9dcc897692f76b7f41f2e13410d9e69f81480f2cc0b22745ed8a5fdc07 SHA512 831305547ceffe924987a969820f807e482564c2fe11fe2cbc284540b2a57046c55567737e216baabbb3c4b9a3e74ccaf3157a5f2cbcc85491bc69f7638e3744 -EBUILD qtbase-6.5.9999.ebuild 8861 BLAKE2B c862b8e672aa1270aaca95d00160ba4ea8032669a3973b63275c68baa134b7ea338159a1ab9d1ea77d5d07faade42921ccc2997734cab34b0ed70f86998e0dd5 SHA512 dc225ed604ca729faf934961496bb3664062acddfd44eb37f9e166616c23f4c34248688fe657601cf047ac4e2385c52a35850a128d53ac9ca2cf9aff2993c50e -EBUILD qtbase-6.9999.ebuild 8861 BLAKE2B 86ceb8af158569506c159ff03e62523b7e4e5ca13b9a31d90ac0ef9144589849bba7ece4eb3183dee435c5b1737c8bfda82f083452bd8fab0b530940de0190dc SHA512 a9f74828f56c3ccb1699e1e911284560cf780989ab5ff0a740c87ede1d107558c4e8d9b3b9f15cdf119cffae2e64539fbc163f655ae20c8e7fa933d39ae9ec3e +EBUILD qtbase-6.5.9999.ebuild 8916 BLAKE2B 3453a4d8256e2575d7da28ab3a557b0a41c3d8ce8caf6aa4f14db7b978cb5a4a621c024be96aa36ccb88a1e9a67233fbcefb32bd9b7c75e7c1b3e82851fe37d7 SHA512 b5bba8ff33098e291de7446dcc976d2c8fc0b387f1b1543331d3f182678e7e851810683813293d5ed196c06c0839be80b1db99ae545c0b15ae0ecdd886681e02 +EBUILD qtbase-6.9999.ebuild 8916 BLAKE2B b1edb9c1eac281bff29b7f47ab2350ebbbc397835e8cedfd3d8e585122eef31a16cd0d0aeb2e18fe21951eb17040d41a329f196162421fc3a32e2c026f9ef47c SHA512 4fe1930d08ca1328248fd4794c2ce547553aeb067d61d4e266a9ee43487435b83be7ed9f50b3650911fe9911860afd557db0a92e735d7f0846a6854d2b40e384 MISC metadata.xml 1675 BLAKE2B 2ebcdba30a9090ca67955496f9e88c33756df5ff409821525fff1e3267198c5eb55d5d486fc103b471b6374a169d2cf9b7c3af11628e860a2fdc412100249f96 SHA512 ce269f77e47f082145f42db9b7bf4e4d4ed21c95ec28670b2957f7ae9f6c716a15e67feea88cb15974f59a5d03afa7b70b875674f0c2f4ba5e9fc90d1cb39bd3 diff --git a/dev-qt/qtbase/qtbase-6.5.9999.ebuild b/dev-qt/qtbase/qtbase-6.5.9999.ebuild index 714ed0db12c8..9dff844569da 100644 --- a/dev-qt/qtbase/qtbase-6.5.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.5.9999.ebuild @@ -24,7 +24,7 @@ declare -A QT6_IUSE=( [sql]="mysql oci8 odbc postgres +sqlite" [widgets]="cups gtk" - [optfeature]="wayland" #864509 + [optfeature]="nls wayland" #810802,864509 ) IUSE="${QT6_IUSE[*]}" REQUIRED_USE=" @@ -124,7 +124,10 @@ DEPEND=" ) " BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392 -PDEPEND="wayland? ( ~dev-qt/qtwayland-${PV}:6 )" +PDEPEND=" + nls? ( ~dev-qt/qttranslations-${PV}:6 ) + wayland? ( ~dev-qt/qtwayland-${PV}:6 ) +" src_prepare() { qt6-build_src_prepare diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild index 15a3ab244492..a3394328ab7e 100644 --- a/dev-qt/qtbase/qtbase-6.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.9999.ebuild @@ -24,7 +24,7 @@ declare -A QT6_IUSE=( [sql]="mysql oci8 odbc postgres +sqlite" [widgets]="cups gtk" - [optfeature]="wayland" #864509 + [optfeature]="nls wayland" #810802,864509 ) IUSE="${QT6_IUSE[*]}" REQUIRED_USE=" @@ -124,7 +124,10 @@ DEPEND=" ) " BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392 -PDEPEND="wayland? ( ~dev-qt/qtwayland-${PV}:6 )" +PDEPEND=" + nls? ( ~dev-qt/qttranslations-${PV}:6 ) + wayland? ( ~dev-qt/qtwayland-${PV}:6 ) +" src_prepare() { qt6-build_src_prepare diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest index 2adc70f5109d..b9f192d27f06 100644 --- a/dev-qt/qttools/Manifest +++ b/dev-qt/qttools/Manifest @@ -1,5 +1,5 @@ DIST qttools-everywhere-src-6.5.2.tar.xz 8591336 BLAKE2B 37adbaec83938d4dae096b1ab4e49d1693ab2a926b3b61f5b40f45c8f89ba71ae847abf6eab4db26206dfc9896e5a880de489cfe17c942e66383dcf9b6fc7397 SHA512 d5b858b5307b2abfda2786331034a2957afbaba6299955bc3a2489f15bc8c2613b613b0f6f1fdf2aabfa9929a44eeeae3faeb26e0ab176d347e8ddd47f0e8011 -EBUILD qttools-6.5.2-r1.ebuild 1851 BLAKE2B a3347a7be8334f9cf3a5ecd6957d47c59199e06e0fea6b949bd827f268cae3c7e185c8068e9ae9fd8a7f91385a557ce82b41ae8f709d375b7f144320d01212a5 SHA512 fde51204cedd73be0933eaf545596b158b295d00ead13035a21431a8800a90ee5049cf8835ba28345a21a064b099a85a4b4f3f8e16002da762b30819bde88fb5 -EBUILD qttools-6.5.9999.ebuild 1851 BLAKE2B a3347a7be8334f9cf3a5ecd6957d47c59199e06e0fea6b949bd827f268cae3c7e185c8068e9ae9fd8a7f91385a557ce82b41ae8f709d375b7f144320d01212a5 SHA512 fde51204cedd73be0933eaf545596b158b295d00ead13035a21431a8800a90ee5049cf8835ba28345a21a064b099a85a4b4f3f8e16002da762b30819bde88fb5 -EBUILD qttools-6.9999.ebuild 1851 BLAKE2B a3347a7be8334f9cf3a5ecd6957d47c59199e06e0fea6b949bd827f268cae3c7e185c8068e9ae9fd8a7f91385a557ce82b41ae8f709d375b7f144320d01212a5 SHA512 fde51204cedd73be0933eaf545596b158b295d00ead13035a21431a8800a90ee5049cf8835ba28345a21a064b099a85a4b4f3f8e16002da762b30819bde88fb5 +EBUILD qttools-6.5.2-r1.ebuild 1984 BLAKE2B e6fc67479afb2dbb72e1abe6d581b1860a9c4facc924358f6a41c7ff77ccde0904511386f0cf57600ed762a5559105806cc31b322a2edc9ba093f7254b75d1ac SHA512 adf3771742d0295cf846804e6d4f8c4995508be2a787d37b9ecbda4b218fdc2b5ddb497799d43cdc2fa4ffd1e1c0e723f1a554f27693c9e31879a7f042e61f21 +EBUILD qttools-6.5.9999.ebuild 1984 BLAKE2B e6fc67479afb2dbb72e1abe6d581b1860a9c4facc924358f6a41c7ff77ccde0904511386f0cf57600ed762a5559105806cc31b322a2edc9ba093f7254b75d1ac SHA512 adf3771742d0295cf846804e6d4f8c4995508be2a787d37b9ecbda4b218fdc2b5ddb497799d43cdc2fa4ffd1e1c0e723f1a554f27693c9e31879a7f042e61f21 +EBUILD qttools-6.9999.ebuild 1984 BLAKE2B e6fc67479afb2dbb72e1abe6d581b1860a9c4facc924358f6a41c7ff77ccde0904511386f0cf57600ed762a5559105806cc31b322a2edc9ba093f7254b75d1ac SHA512 adf3771742d0295cf846804e6d4f8c4995508be2a787d37b9ecbda4b218fdc2b5ddb497799d43cdc2fa4ffd1e1c0e723f1a554f27693c9e31879a7f042e61f21 MISC metadata.xml 1393 BLAKE2B ffe27b97fb8e5d072b2228ded8dfb59c4f0d5837cb1656ebdf4893818d3dbb3b7e359e273d8fdc356d21d3af5f5a841254b7ab26e348584e896b94151181a6c3 SHA512 3dad0d030fb1d92fb5719a1405199c4e9a2b445a5f6d3d3ac609c74a0cc6c6b5bcd414c556db8cb09e54549158b23b57175a04fdf21ae29f331827872db69a04 diff --git a/dev-qt/qttools/qttools-6.5.2-r1.ebuild b/dev-qt/qttools/qttools-6.5.2-r1.ebuild index 4c7d4b23fe7b..243633446599 100644 --- a/dev-qt/qttools/qttools-6.5.2-r1.ebuild +++ b/dev-qt/qttools/qttools-6.5.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit llvm qt6-build +inherit llvm optfeature qt6-build DESCRIPTION="Qt Tools Collection" @@ -67,3 +67,9 @@ src_configure() { qt6-build_src_configure } + +pkg_postinst() { + use assistant && + optfeature "Qt documentation viewable in assistant" \ + dev-qt/qt-docs:6 #602296 +} diff --git a/dev-qt/qttools/qttools-6.5.9999.ebuild b/dev-qt/qttools/qttools-6.5.9999.ebuild index 4c7d4b23fe7b..243633446599 100644 --- a/dev-qt/qttools/qttools-6.5.9999.ebuild +++ b/dev-qt/qttools/qttools-6.5.9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit llvm qt6-build +inherit llvm optfeature qt6-build DESCRIPTION="Qt Tools Collection" @@ -67,3 +67,9 @@ src_configure() { qt6-build_src_configure } + +pkg_postinst() { + use assistant && + optfeature "Qt documentation viewable in assistant" \ + dev-qt/qt-docs:6 #602296 +} diff --git a/dev-qt/qttools/qttools-6.9999.ebuild b/dev-qt/qttools/qttools-6.9999.ebuild index 4c7d4b23fe7b..243633446599 100644 --- a/dev-qt/qttools/qttools-6.9999.ebuild +++ b/dev-qt/qttools/qttools-6.9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit llvm qt6-build +inherit llvm optfeature qt6-build DESCRIPTION="Qt Tools Collection" @@ -67,3 +67,9 @@ src_configure() { qt6-build_src_configure } + +pkg_postinst() { + use assistant && + optfeature "Qt documentation viewable in assistant" \ + dev-qt/qt-docs:6 #602296 +} diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 52d347025764..9b2a0f21ae95 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -5,7 +5,7 @@ DIST qtwayland-5.15.10-gentoo-kde-2.tar.xz 43076 BLAKE2B 735ac875c0957de47f90d08 DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213d1111fd86159dc5e6707f7b67ed386de SHA512 214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899 DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48 SHA512 520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477 EBUILD qtwayland-5.15.10-r4.ebuild 1353 BLAKE2B 3cab556185c182f4cd8ed280737e1434c51ec1c52719688a2ca5372d81baa5edca8675b22a7c0f9601f7dacec65f54e7e361fd851a2f226dcefaac38180bd9b5 SHA512 0ac3e896cc8c6c717e44dc3119b1c5cf3cc4cc6d22538f837699528c61e29e11a3969538b0518d21c7d7b1362ac81910e9508197076481a51b4bece379f7dca2 -EBUILD qtwayland-6.5.2-r2.ebuild 936 BLAKE2B 871a2bcda61722f15fd872007d61ccf0752f14bdf1d9f2fd7a040e172799145ae0cd764ada3f502a381f7c2cb44da9fd50fac6a0a083e52725a09ab93dcdc7c5 SHA512 2c9a21f9acecf3d91af405b5741496d4e24acc69e9bd3852dbc229839221d06eeaabf8b4d061a98bfd889c1dd5b841da3b89c1e786e07b1c24aca0ac395ce96c -EBUILD qtwayland-6.5.9999.ebuild 871 BLAKE2B 03b849df05b5422c679a9f9f6d21e06d2e199fad07fc8ad4b6cb7e704545c6242858cca963f16ee917165dc664962876f3cc05c73c8033603bd0d6d0b50486f1 SHA512 b5c7d5b33e297629b008eea9c1fe067ab2e389f252ce8c29f72c5f5bb43cd8f3dba6d16106978d0778358a748cdb53a7eedb3a9017a1f0963ee47c5a013b36c8 -EBUILD qtwayland-6.9999.ebuild 871 BLAKE2B 03b849df05b5422c679a9f9f6d21e06d2e199fad07fc8ad4b6cb7e704545c6242858cca963f16ee917165dc664962876f3cc05c73c8033603bd0d6d0b50486f1 SHA512 b5c7d5b33e297629b008eea9c1fe067ab2e389f252ce8c29f72c5f5bb43cd8f3dba6d16106978d0778358a748cdb53a7eedb3a9017a1f0963ee47c5a013b36c8 -MISC metadata.xml 701 BLAKE2B 4fb22f432cbefa04f10c1f988271ec1db696593f37b3f80edd14c7c669192013a6b43869646c710560bcd08e4acd176331b5c41920c7af111dd58a64c6557207 SHA512 fb99bb933700e619db5e7bec1977f0c51bc7bdbcb97a4411f56e8f41a357982ee3de8d8150dcffdf9a494a0a84437de8b7ccafd2e0006796cdd25947d25815d2 +EBUILD qtwayland-6.5.2-r3.ebuild 1008 BLAKE2B 82fde088be3934181ad2a9f1f767f93c12b61c3fb7f2b68fff8b1fe8219a22337fd51f3a7b9ce83418949415d759baa4373a86e6e86fbd84fa87a9928e649101 SHA512 956c882e53b9a09050c4d2e554e44e11813cbed5f177d9e73f393d8d21564ea393b28f0c392742e2d3190fff37493bf48221b7834a2cc464199784a5c02c8784 +EBUILD qtwayland-6.5.9999.ebuild 943 BLAKE2B 1527a7fe4f074ab0d22e1144aa46ccb2356d040777c8d43fb38400c05fd5c4c5b48f90ca06bcd78171ae23cb9bfe65e2764a4c1c32fddc6fcebbba318d0cb83d SHA512 b678155903b89df2e6171ea1a38ae2aca9260f99779935b7af89cca59a14445fbcec71cf49671f3aaf467ab069fbac1c61df4fbb19766229d281786905a5f0d6 +EBUILD qtwayland-6.9999.ebuild 943 BLAKE2B 1527a7fe4f074ab0d22e1144aa46ccb2356d040777c8d43fb38400c05fd5c4c5b48f90ca06bcd78171ae23cb9bfe65e2764a4c1c32fddc6fcebbba318d0cb83d SHA512 b678155903b89df2e6171ea1a38ae2aca9260f99779935b7af89cca59a14445fbcec71cf49671f3aaf467ab069fbac1c61df4fbb19766229d281786905a5f0d6 +MISC metadata.xml 790 BLAKE2B 61ed17b888bc084b787b06d504b86aaf7a55c87f332115d007340cc5e158d6b02f08b247140d4311f37cfe92c474a07faeef5470bbd109dbbe7f600faccb9724 SHA512 61e0b8812f02c9d51a31c0e1e05cfdf512c5dd0336c95f00db237f5e3419555cea90be0aaa02894c5a9e50ded43ccbcd1fd3a38d2fd93651a27dc0d85fccccc9 diff --git a/dev-qt/qtwayland/metadata.xml b/dev-qt/qtwayland/metadata.xml index fe0b049a950d..1509a2e738a9 100644 --- a/dev-qt/qtwayland/metadata.xml +++ b/dev-qt/qtwayland/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo Qt Project</name> </maintainer> <use> + <flag name="compositor">Enable support for the wayland compositor / server APIs</flag> <flag name="qml">Build QML/QtQuick bindings and imports</flag> <flag name="vulkan">Enable support for Vulkan-based server buffer integration</flag> </use> diff --git a/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild b/dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild index accf21a914e6..9cd6abd6eecf 100644 --- a/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild @@ -11,14 +11,16 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64" fi -IUSE="qml vulkan" +IUSE="compositor qml vulkan" RDEPEND=" dev-libs/wayland ~dev-qt/qtbase-${PV}:6[egl(+),gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + compositor? ( + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + ) " DEPEND=" ${RDEPEND} @@ -42,6 +44,7 @@ PATCHES=( src_configure() { local mycmakeargs=( $(cmake_use_find_package qml Qt6Quick) + $(qt_feature compositor wayland_server) ) qt6-build_src_configure diff --git a/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild b/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild index 7319f5b43fd6..517bfcaf25e0 100644 --- a/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.5.9999.ebuild @@ -11,14 +11,16 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64" fi -IUSE="qml vulkan" +IUSE="compositor qml vulkan" RDEPEND=" dev-libs/wayland ~dev-qt/qtbase-${PV}:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + compositor? ( + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + ) " DEPEND=" ${RDEPEND} @@ -38,6 +40,7 @@ CMAKE_SKIP_TESTS=( src_configure() { local mycmakeargs=( $(cmake_use_find_package qml Qt6Quick) + $(qt_feature compositor wayland_server) ) qt6-build_src_configure diff --git a/dev-qt/qtwayland/qtwayland-6.9999.ebuild b/dev-qt/qtwayland/qtwayland-6.9999.ebuild index 7319f5b43fd6..517bfcaf25e0 100644 --- a/dev-qt/qtwayland/qtwayland-6.9999.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.9999.ebuild @@ -11,14 +11,16 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64" fi -IUSE="qml vulkan" +IUSE="compositor qml vulkan" RDEPEND=" dev-libs/wayland ~dev-qt/qtbase-${PV}:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + compositor? ( + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) + ) " DEPEND=" ${RDEPEND} @@ -38,6 +40,7 @@ CMAKE_SKIP_TESTS=( src_configure() { local mycmakeargs=( $(cmake_use_find_package qml Qt6Quick) + $(qt_feature compositor wayland_server) ) qt6-build_src_configure diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz Binary files differindex ee88e0c7cd3f..d987d354001d 100644 --- a/gnome-base/Manifest.gz +++ b/gnome-base/Manifest.gz diff --git a/gnome-base/gsettings-desktop-schemas/Manifest b/gnome-base/gsettings-desktop-schemas/Manifest index cdfc708d522b..62c7ca54e9a2 100644 --- a/gnome-base/gsettings-desktop-schemas/Manifest +++ b/gnome-base/gsettings-desktop-schemas/Manifest @@ -1,6 +1,8 @@ AUX 3.32.0-default-fonts.patch 1386 BLAKE2B 7d1c4a8279b9b8ca752804ea45efed9b61ec9844843793dc568e3012d3cd80c7a5f7a921e8dcc42406c6e15010fa472edf9cb10b7c86d1f8f69da2f6a3a034b7 SHA512 190129064554a36b56ba308f8dd75a9b8ee5ccfadffc0b5d528b5ba70324bcb3436acab116ad7768f59d316c3c2bd85dad9e8147050cb475b21fce439cb92705 DIST gsettings-desktop-schemas-44.0.tar.xz 739836 BLAKE2B 01a5ca9fb73dc9768f5bb42192f282cc06348f0532b19648aa6b4c33f87e0a9febf0d50047de6cb4c9e921df2df6b45cdde9514d4c0be322b04553f525f84311 SHA512 3995fb7a87c4a922d71ec599dffed4edf145992e08eb09cd8aae1912533ea5a7354bc8e92946246e3d6d3fa9bdaaa0d5247a5d8edaa4eef0a7a522a03ee087d7 DIST gsettings-desktop-schemas-45.alpha.tar.xz 740336 BLAKE2B c6b6a2ae2802d60be8e1acca68415880e955fa68492261f423ec0ba8b678b006c8cc48794009009e85ab76076cf558b0bac5e83b23ac7f8a92ee75e34e6ee451 SHA512 02d1fe3606aac6571e2b50f1856496e9a8bc0160fc86c42ba6ee0a2d33963b5e152f489a44308d04509c48769992e34c219b10d9806455c4b2b1ddf8c7099a54 +DIST gsettings-desktop-schemas-45.rc.tar.xz 748676 BLAKE2B f77180a288ea0a7970181beb29f48a3ab25fb662ebd772240a5c7b0d11884d41efdb56746fe5e5ae938fe970cf3483d05779754c420a8385138e6afe268727c4 SHA512 ad8989ea63cb48e79b37667d6e44ae463dde9b489d284e880dc0de4b34e3d7f5d061aac76b02aa6d32b81e316a92031a03760ae7f456b37123034889f1791770 EBUILD gsettings-desktop-schemas-44.0.ebuild 982 BLAKE2B 8c80cab58899a85c3d2895914e11888c1b88581e7f8943f1b2c2bc06712ce53567dc45ef1c2ae20ea71f6afef7082ee4955aec09835837712b74d42172d2a2d6 SHA512 8719533f688b4c649a28e24e1d06d9cbb00c3269aa4a5f377165f6392dab52003cfe53abb11f85df76fc26df901ded04d4c2a5a7f38862c64376bdb927597876 EBUILD gsettings-desktop-schemas-45_alpha.ebuild 990 BLAKE2B f5c3b1498234716a191da1892a45a10a954ca69ccb264441646543f3efb52d1e4f0fe3874cca78aa7637b6d2fe3894993cc195115e034388c4901e4b578d9e7f SHA512 600e07217c79b5dbeb7d628dfd7e223ba728078d3bb17049523d1317d2cd1c28d95d098de37532368a059f07deecc4c63a956216d6a12a51e6062161890e5e01 +EBUILD gsettings-desktop-schemas-45_rc.ebuild 990 BLAKE2B f5c3b1498234716a191da1892a45a10a954ca69ccb264441646543f3efb52d1e4f0fe3874cca78aa7637b6d2fe3894993cc195115e034388c4901e4b578d9e7f SHA512 600e07217c79b5dbeb7d628dfd7e223ba728078d3bb17049523d1317d2cd1c28d95d098de37532368a059f07deecc4c63a956216d6a12a51e6062161890e5e01 MISC metadata.xml 391 BLAKE2B 8f62d3c558dcf5523f03d85268b9c5b08654c8c4405194596a4a040aeccd42766a969aeae050850bc823b2c6e4f357e862bf5771f52d4979cf01deefc19bc2a5 SHA512 95ed4eb3d13cd1437648c5923f0b21cefd2f40c53b64f8baf56bc673383c6d0048910a3e4782a36f0fec715f2f23bba90de04693ef0ed657019c616bfb018b90 diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_rc.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_rc.ebuild new file mode 100644 index 000000000000..6bf0d1f374e1 --- /dev/null +++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_rc.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Collection of GSettings schemas for GNOME desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas" + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+introspection" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND=" + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + # Revert change to 'Source Code Pro 10' and 'Cantarell 11' fonts back to generic sans and monospace aliases + "${FILESDIR}"/3.32.0-default-fonts.patch +) + +src_configure() { + local emesonargs=( + $(meson_use introspection) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 7cc445e9d455..1f1e28ce82d5 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/oneVPL-intel-gpu/Manifest b/media-libs/oneVPL-intel-gpu/Manifest index 7abc3425d34c..5fc6594e5783 100644 --- a/media-libs/oneVPL-intel-gpu/Manifest +++ b/media-libs/oneVPL-intel-gpu/Manifest @@ -1,9 +1,7 @@ -DIST oneVPL-intel-gpu-23.2.2.tar.gz 6989173 BLAKE2B 5e0d65f320df1b7c7bba4524b51f525a71595a33e6954b0f74e1b913e0e001e55321c93c43d18dc915fc29ae4c73d408852d993084564e74ea85a75d0e959fa9 SHA512 d419519c2369444ad0daf4ff6f12ddd57e4ffb6dcba05f686490adff65c693db563d306ab9ce76fa9d21d3c4b1b01717d0a8a1d63f595d6ceb43c11657dde7af -DIST oneVPL-intel-gpu-23.2.3.tar.gz 6989464 BLAKE2B 3e58be00fec9c7c8bb296e79a8910035b3423ce2baea73f3f9b96c7b88e9df37e86f6622a97f6cbe234495f54db2b764edb5bd088168abb6e9b47f041b3f991a SHA512 45039f16116053ab4d7b0b2081f267187105ce728c15236b90b835e1f70f97c3d2905b04b42d5b7ea2147ad4a305e15c705935a93a3252afc57bafc865e425c2 DIST oneVPL-intel-gpu-23.3.0.tar.gz 9025885 BLAKE2B 64346c71ddf24401445522390558ec8c0b354e2f609d45bd8528336b7be9199b0547076b326e5900caf2743349d04447e9c05025055a043fa34e0da6883974da SHA512 3fc4ebc0f1faade624e221e399716fa62b5e4baba4b134a7bb65e47812ee3cca64e1d1f3def3139f0aaa9bae35de3c44aaeb061a44c466af9268e12a5aa21a80 DIST oneVPL-intel-gpu-23.3.1.tar.gz 9028608 BLAKE2B f1d28d63ea80de954d9ae13c53c58e5aed66f81208b4f5ef565961221362270b10bbfb5cdffcd20241f5ea3ea420c741881d1ca579cb4810f2ef029c37ab0af3 SHA512 a9607f28c4d20c8de774ea498fc612b80f2558f3223c96feea6ffcb6990e7d8ddae180fbceed8599fcf1c7d3b7347f86bdbe45a347964984e902cf5ff8843d1c -EBUILD oneVPL-intel-gpu-23.2.2.ebuild 1189 BLAKE2B b18f9405ece1aaf46f2bfc3ed514eb5ccbc16489412414b8a6e612c1fd34418fd85d801d4c2a786d8d6764163cc5b2a6f82b18086022a547b6666fedaf7446b1 SHA512 0279e6caa0ef6e730314b3ed8a7a64188f883375e439fd287761fab69967038b093c21e5437c5775f8b2196fc01d75fe8c2a21e4ae9c4bd46584113ba82fd8e4 -EBUILD oneVPL-intel-gpu-23.2.3.ebuild 1189 BLAKE2B b18f9405ece1aaf46f2bfc3ed514eb5ccbc16489412414b8a6e612c1fd34418fd85d801d4c2a786d8d6764163cc5b2a6f82b18086022a547b6666fedaf7446b1 SHA512 0279e6caa0ef6e730314b3ed8a7a64188f883375e439fd287761fab69967038b093c21e5437c5775f8b2196fc01d75fe8c2a21e4ae9c4bd46584113ba82fd8e4 +DIST oneVPL-intel-gpu-23.3.2.tar.gz 9028702 BLAKE2B 8e3505a6af829c5cbd15bba4db4fd139e031eb1bea475e7f2979cdb3a452c7362f76e2b627ae256025e071d8ec39e5759ca07d464e6a1eaeb9d7da2e6218700a SHA512 87c0168f29b6b93cda9670c2e3a91bbccf751f4a3e3ced2f89b617af4029f2bfc8c931f8f754988d146359676072f792273adbc4e048076455080628db17399f EBUILD oneVPL-intel-gpu-23.3.0.ebuild 1189 BLAKE2B b18f9405ece1aaf46f2bfc3ed514eb5ccbc16489412414b8a6e612c1fd34418fd85d801d4c2a786d8d6764163cc5b2a6f82b18086022a547b6666fedaf7446b1 SHA512 0279e6caa0ef6e730314b3ed8a7a64188f883375e439fd287761fab69967038b093c21e5437c5775f8b2196fc01d75fe8c2a21e4ae9c4bd46584113ba82fd8e4 EBUILD oneVPL-intel-gpu-23.3.1.ebuild 1189 BLAKE2B b18f9405ece1aaf46f2bfc3ed514eb5ccbc16489412414b8a6e612c1fd34418fd85d801d4c2a786d8d6764163cc5b2a6f82b18086022a547b6666fedaf7446b1 SHA512 0279e6caa0ef6e730314b3ed8a7a64188f883375e439fd287761fab69967038b093c21e5437c5775f8b2196fc01d75fe8c2a21e4ae9c4bd46584113ba82fd8e4 +EBUILD oneVPL-intel-gpu-23.3.2.ebuild 1189 BLAKE2B b18f9405ece1aaf46f2bfc3ed514eb5ccbc16489412414b8a6e612c1fd34418fd85d801d4c2a786d8d6764163cc5b2a6f82b18086022a547b6666fedaf7446b1 SHA512 0279e6caa0ef6e730314b3ed8a7a64188f883375e439fd287761fab69967038b093c21e5437c5775f8b2196fc01d75fe8c2a21e4ae9c4bd46584113ba82fd8e4 MISC metadata.xml 434 BLAKE2B f5f6ea2e0ebac9ba06ebdb2a8469e99171f25ad08d8e992695e7d189f5c3f8fb3e966d710fe02cbd1f590f2137e265d9bf5014f0d9e7a492574b526360d70133 SHA512 713bf6044fd4d5606568af248dc0adf1a93c5917fb7d6d79c7a033a5b52a0164769b02086caa0a4492979c586511b5a4d7b85fe603ffe80d4884786e05dc520e diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.3.ebuild b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.3.ebuild deleted file mode 100644 index 6d87d22aff64..000000000000 --- a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation" -HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu" -SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-intel-onevpl-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - media-libs/libva - x11-libs/libdrm[video_cards_intel] -" -# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works -RDEPEND="${DEPEND} - >=media-libs/libva-intel-media-driver-${PV} - || ( - media-libs/oneVPL[drm,vaapi] - media-libs/intel-mediasdk - ) -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DBUILD_RUNTIME=ON - # To build the kernels we need to package the cm-compiler, use pre-built instead - -DBUILD_KERNELS=OFF - -DBUILD_TESTS="$(usex test)" - # This only seems to do something if we BUILD_KERNELS=ON - #-DBUILD_TOOLS="$(usex tools)" - # OpenCL only has an effect if we build kernels - -DENABLE_OPENCL=OFF - ) - cmake_src_configure -} diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.2.ebuild b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.2.ebuild index 6d87d22aff64..6d87d22aff64 100644 --- a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.2.ebuild +++ b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.2.ebuild diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 54fe8d08c454..5a7f92aa0091 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 31325f6ed386..02f813f0309e 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 06 Sep 2023 08:40:13 +0000 +Wed, 06 Sep 2023 14:40:13 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index de4638219852..c92665465bf8 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a -TIMESTAMP 2023-09-06T08:40:16Z +TIMESTAMP 2023-09-06T14:40:16Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmT4OvBfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmT4j1BfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBLNw//Sh6ep6xAQOPaVnzGvbfepxlRMWPJM1HqitI/YHeGLCWsianOxtpvo3Up -iq2m0UzorO4vNMnX7aO2IEPc4nyHELa8+npe8BlPKNAMMrho2gqXKkwJDIr6gEIW -sOnGeL3o7eWMqimaHidItzNtz8ukDWmKVBwXVbFXV5Ka0zWPrA+AXqo29AuVyWlt -ru6hi4YXIqZbZRmsvHHKu6xozsjBJRjkxUtjk0B5omFbFo59nz4mi3vArZ7j0/oE -kjoUDdseRyHS3KcfdXY1KWN8BRxvJ1cI5UMkTdR/0dak3tADbGC/X6kYh9uB7SX+ -cSnUghrQHqr+gGXSO04cmFQlm5iV89DkyUB0vWCOnC6cFVhUXVovBAyQxWNjhiaT -mznHF4wt5E3Wtm7a3fKvCpPxehPXu5ggSvFBaYDt8fv67bDMP+dYES0UM4VElY9E -3BA0NCTGN2H6yulridS2XZ4doZmufNTOGkk6S5eyW98yNtiOlGC7vGjLLy7AnkWP -KTkoMSu45qpy2IrOftDYQwqVrpKy5Ie2CDrXxV3AkmSfTl2lrLPamDuIXmwtGUtq -NvrKopuDTqPPQELPYD/+xdlkuguOjxFgJCvrAGavIif6eTucxYyt3AVcCYSDYfF5 -0jtxON+5WQRadrJJRnjKqs1GAFWJIq5IvYB9dqwQXwLMwB0tadM= -=DLIH +klCDhxAAnN1iHNlY5c2fOPbmLNquoREdsdGrIWJXCn2mKOKpFYWtZ249fq6EEA8k +fIJWsCBubSDl/Hs2qiHMVVVIo7j8JktupEdj36k7GXRuFHCXzmAK2p01GHI9P6jc +ty37oIi5uJF6s2jhZ86S0EdafT+nIW7o5dMsc21ZRZURTitv7CVUo/RnmAQw8rE1 +tPkp0J5qaVTVfi2V2WKkHaNDrLsR/F4mB6a+CfHdoy2d8LK85nhguj01EMAkwvi5 +Of3QYEwTvjBO4n79yyDSkqQJqmlV8/rqKzWVtJxL24r7q9DVPtqLBA0jqMthFxOG +ty6ShVH93oOToJKJ1OQ+3yqgWkLyDH9XfEltFJbAYaYBhQ6nIUTJUNMVlDuKPxBw +s26hMUOBMzod92XF2UG5OdgJCAJO3KqNZaYxaFfjxGRMOUwYVW5b+3Q+WZEDtF+m +1b25OHZhUeccRfz7CuV5K7H+gKS14/fmaFuHwVw5eIKTmk2i3yxnpIeQmILG+Veq +11j9T4zZB5S9soIkfPa7mKmG53dztMAICiAg2FsigMVNVWnLw/gD0msg8r9W50ho +NC9TIQUStIU8PkbU+yFN3JkarfXDcBsb8jKnamMBvI6/4oRL0FpRCcXgEnYJgP09 +wA/6du0GLQOoAwA/eLUiuwr/uSMrj1FNUll+90iECz7mALDRx6M= +=He66 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index e5250ce48829..02f813f0309e 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 06 Sep 2023 08:40:14 +0000 +Wed, 06 Sep 2023 14:40:13 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex 9254dbe2a2df..6bbb532b8828 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz Binary files differindex 18c640e956ea..10712e3fe84c 100644 --- a/metadata/md5-cache/app-editors/Manifest.gz +++ b/metadata/md5-cache/app-editors/Manifest.gz diff --git a/metadata/md5-cache/app-editors/neovim-9999 b/metadata/md5-cache/app-editors/neovim-9999 index b3d2d634422b..a402dadfe7d9 100644 --- a/metadata/md5-cache/app-editors/neovim-9999 +++ b/metadata/md5-cache/app-editors/neovim-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=test? ( lua_single_target_luajit ) RESTRICT=!test? ( test ) test SLOT=0 _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d37235276851646920a2b0dcee84af7f +_md5_=d33228d13bc607e1cf6d08d4cb61c192 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz Binary files differindex ae487b8a72ff..36f710d0bb9a 100644 --- a/metadata/md5-cache/app-emulation/Manifest.gz +++ b/metadata/md5-cache/app-emulation/Manifest.gz diff --git a/metadata/md5-cache/app-emulation/qemu-9999 b/metadata/md5-cache/app-emulation/qemu-9999 index a6edde5ee142..f6211b4d6a03 100644 --- a/metadata/md5-cache/app-emulation/qemu-9999 +++ b/metadata/md5-cache/app-emulation/qemu-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 git-r3 2358a7b20091609e24bd3a83b3ac5991 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0dd9d2970455a7abb1516060a128acf1 +_md5_=283b204f33a44bd787f66587494f20e4 diff --git a/metadata/md5-cache/app-emulation/virtiofsd-1.8.0 b/metadata/md5-cache/app-emulation/virtiofsd-1.8.0 new file mode 100644 index 000000000000..e50467a633fc --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtiofsd-1.8.0 @@ -0,0 +1,15 @@ +BDEPEND=>=virtual/rust-1.53 +DEFINED_PHASES=compile configure install test unpack +DEPEND=sys-libs/libcap-ng sys-libs/libseccomp +DESCRIPTION=Shared file system for virtual machines +EAPI=8 +HOMEPAGE=https://virtio-fs.gitlab.io/ +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD Apache-2.0 BSD MIT Unicode-DFS-2016 +RDEPEND=sys-libs/libcap-ng sys-libs/libseccomp +SLOT=0 +SRC_URI=https://gitlab.com/virtio-fs/virtiofsd/-/archive/v1.8.0/virtiofsd-v1.8.0.tar.bz2 https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/arc-swap/1.5.0/download -> arc-swap-1.5.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.3/download -> bitflags-2.3.3.crate https://crates.io/api/v1/crates/capng/0.2.2/download -> capng-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.3.11/download -> clap-4.3.11.crate https://crates.io/api/v1/crates/clap_builder/4.3.11/download -> clap_builder-4.3.11.crate https://crates.io/api/v1/crates/clap_derive/4.3.2/download -> clap_derive-4.3.2.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/itoa/1.0.2/download -> itoa-1.0.2.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.5/download -> linux-raw-sys-0.4.5.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.63/download -> proc-macro2-1.0.63.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/rustix/0.38.7/download -> rustix-0.38.7.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.98/download -> syn-1.0.98.crate https://crates.io/api/v1/crates/syn/2.0.23/download -> syn-2.0.23.crate https://crates.io/api/v1/crates/syslog/6.0.1/download -> syslog-6.0.1.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/thiserror/1.0.41/download -> thiserror-1.0.41.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.41/download -> thiserror-impl-1.0.41.crate https://crates.io/api/v1/crates/time/0.3.11/download -> time-0.3.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.2/download -> unicode-ident-1.0.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vhost/0.8.1/download -> vhost-0.8.1.crate https://crates.io/api/v1/crates/vhost-user-backend/0.10.1/download -> vhost-user-backend-0.10.1.crate https://crates.io/api/v1/crates/virtio-bindings/0.2.1/download -> virtio-bindings-0.2.1.crate https://crates.io/api/v1/crates/virtio-queue/0.9.0/download -> virtio-queue-0.9.0.crate https://crates.io/api/v1/crates/vm-memory/0.12.0/download -> vm-memory-0.12.0.crate https://crates.io/api/v1/crates/vmm-sys-util/0.11.1/download -> vmm-sys-util-0.11.1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=5475785d7e8a1261a4aa370292d88d9f diff --git a/metadata/md5-cache/app-laptop/Manifest.gz b/metadata/md5-cache/app-laptop/Manifest.gz Binary files differindex 20e347ae14f0..f6da056be2a4 100644 --- a/metadata/md5-cache/app-laptop/Manifest.gz +++ b/metadata/md5-cache/app-laptop/Manifest.gz diff --git a/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-2.0.8 b/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-2.0.8-r1 index 3020963e24bf..a4c232a69403 100644 --- a/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-2.0.8 +++ b/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-2.0.8-r1 @@ -7,9 +7,9 @@ HOMEPAGE=https://github.com/tuxedocomputers/tuxedo-control-center INHERIT=rpm systemd xdg-utils KEYWORDS=-* ~amd64 LICENSE=GPL-3 -RDEPEND=>=app-laptop/tuxedo-keyboard-3.1.3 +RDEPEND=>=app-laptop/tuxedo-keyboard-3.1.3 app-accessibility/at-spi2-core dev-libs/nss dev-libs/nspr media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango RESTRICT=strip splitdebug SLOT=0 SRC_URI=https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/tuxedo-control-center_2.0.8.rpm _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 rpm 745ef34afb8c31915d9d42a6aca23a35 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6cacf454129a765ac5491cc12e316177 +_md5_=8f51cec23b895f1766934b5335862a0d diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz Binary files differindex e2c3e4293929..fb5ac4765cc0 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/nuspell-5.1.2 b/metadata/md5-cache/app-text/nuspell-5.1.2 deleted file mode 100644 index af2dd7aa9f17..000000000000 --- a/metadata/md5-cache/app-text/nuspell-5.1.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=>=dev-libs/icu-60 doc? ( virtual/pandoc ) test? ( <dev-cpp/catch-3:0 ) -DESCRIPTION=Spell checker library and CLI for complex natural languages -EAPI=7 -HOMEPAGE=https://nuspell.github.io/ https://github.com/nuspell/nuspell -INHERIT=cmake -IUSE=doc test -KEYWORDS=amd64 ~loong ~riscv x86 -LICENSE=LGPL-3+ -RDEPEND=>=dev-libs/icu-60 -RESTRICT=!test? ( test ) -SLOT=0/5 -SRC_URI=https://github.com/nuspell/nuspell/archive/v5.1.2.tar.gz -> nuspell-5.1.2.tar.gz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=00cfb08dd38a6798626b13b37b3919de diff --git a/metadata/md5-cache/app-text/zotero-bin-6.0.25 b/metadata/md5-cache/app-text/zotero-bin-6.0.25 deleted file mode 100644 index 611c0d384e98..000000000000 --- a/metadata/md5-cache/app-text/zotero-bin-6.0.25 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare -DESCRIPTION=Helps you collect, organize, cite, and share your research sources -EAPI=8 -HOMEPAGE=https://www.zotero.org -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop xdg -KEYWORDS=-* ~amd64 ~x86 -LICENSE=AGPL-3 -RDEPEND=app-accessibility/at-spi2-core dev-libs/dbus-glib dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/fontconfig media-libs/freetype sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/pango -SLOT=0 -SRC_URI=amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=6.0.25 -> zotero-bin-6.0.25-amd64.tar.bz2 ) x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=6.0.25 -> zotero-bin-6.0.25-x86.tar.bz2 ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=78afa4a4d092654c725ca57c5d9e8de4 diff --git a/metadata/md5-cache/app-text/zotero-bin-6.0.23 b/metadata/md5-cache/app-text/zotero-bin-6.0.27 index 9bd48cfcd644..4f2553439609 100644 --- a/metadata/md5-cache/app-text/zotero-bin-6.0.23 +++ b/metadata/md5-cache/app-text/zotero-bin-6.0.27 @@ -8,6 +8,6 @@ KEYWORDS=-* ~amd64 ~x86 LICENSE=AGPL-3 RDEPEND=app-accessibility/at-spi2-core dev-libs/dbus-glib dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/fontconfig media-libs/freetype sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/pango SLOT=0 -SRC_URI=amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=6.0.23 -> zotero-bin-6.0.23-amd64.tar.bz2 ) x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=6.0.23 -> zotero-bin-6.0.23-x86.tar.bz2 ) +SRC_URI=amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=6.0.27 -> zotero-bin-6.0.27-amd64.tar.bz2 ) x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=6.0.27 -> zotero-bin-6.0.27-x86.tar.bz2 ) _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=78afa4a4d092654c725ca57c5d9e8de4 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz Binary files differindex b82cf435458d..60b5382596a1 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/psqlodbc-15.00.0000 b/metadata/md5-cache/dev-db/psqlodbc-15.00.0000 new file mode 100644 index 000000000000..d3116096232c --- /dev/null +++ b/metadata/md5-cache/dev-db/psqlodbc-15.00.0000 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install +DEPEND=dev-db/postgresql:*[ssl?] !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) +DESCRIPTION=Official ODBC driver for PostgreSQL +EAPI=7 +HOMEPAGE=https://odbc.postgresql.org/ +IUSE=doc iodbc ssl threads +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2 +RDEPEND=dev-db/postgresql:*[ssl?] !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) +RESTRICT=test +SLOT=0 +SRC_URI=https://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-15.00.0000.tar.gz +_md5_=c94b77962a5006f9eeeabf6405cb2f2f diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz Binary files differindex 94c32ea5a2e4..5732e10b671c 100644 --- a/metadata/md5-cache/dev-lang/Manifest.gz +++ b/metadata/md5-cache/dev-lang/Manifest.gz diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_rc2_p1 b/metadata/md5-cache/dev-lang/python-3.12.0_rc2_p1 new file mode 100644 index 000000000000..18f40ea82a61 --- /dev/null +++ b/metadata/md5-cache/dev-lang/python-3.12.0_rc2_p1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack +DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-util/valgrind ) +DESCRIPTION=An interpreted, interactive, object-oriented programming language +EAPI=8 +HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ +INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig +IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=PSF-2 +RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)] +RESTRICT=!test? ( test ) +SLOT=3.12 +SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0rc2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0rc2_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0rc2.tar.xz.asc ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e +_md5_=d28ef66e2b22c8b7524e0cbfb4551fed diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz Binary files differindex bdf445efcc0a..bdaf9c07f919 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/cyrus-sasl-2.1.28-r2 b/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r2 deleted file mode 100644 index d5ab82d480e8..000000000000 --- a/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.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(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -DESCRIPTION=The Cyrus SASL (Simple Authentication and Security Layer) -EAPI=8 -HOMEPAGE=https://www.cyrusimap.org/sasl/ -INHERIT=autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use systemd toolchain-funcs tmpfiles -IUSE=authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom 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 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD-with-attribution -RDEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.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(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sec-policy/selinux-sasl ) virtual/tmpfiles -REQUIRED_USE=ldapdb? ( openldap ) -SLOT=2 -SRC_URI=https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r6-patches.tar.bz2 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde db-use 3807d3e43e20aaa6e4decedd2bb2db4c edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=23b83306bcfe99ba53a6cb1ab83110f2 diff --git a/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r3 b/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r3 deleted file mode 100644 index 9802d37628ea..000000000000 --- a/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.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(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -DESCRIPTION=The Cyrus SASL (Simple Authentication and Security Layer) -EAPI=8 -HOMEPAGE=https://www.cyrusimap.org/sasl/ -INHERIT=autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use systemd toolchain-funcs tmpfiles -IUSE=authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom 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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD-with-attribution -RDEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.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(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sec-policy/selinux-sasl ) virtual/tmpfiles -REQUIRED_USE=ldapdb? ( openldap ) -SLOT=2 -SRC_URI=https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r3-patches.tar.xz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde db-use 3807d3e43e20aaa6e4decedd2bb2db4c edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=9d33b560e7b4629eed6ae5e41d1711b1 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz Binary files differindex 99ed2c2804b0..bcd8660af0fa 100644 --- a/metadata/md5-cache/dev-perl/Manifest.gz +++ b/metadata/md5-cache/dev-perl/Manifest.gz diff --git a/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2 b/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2 new file mode 100644 index 000000000000..14826c5ef5dc --- /dev/null +++ b/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Unicode-Normalize virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Internationalizing Domain Names in Applications (IDNA) +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Net-IDN-Encode +INHERIT=perl-module +IUSE=test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Unicode-Normalize dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/Net-IDN-Encode-2.500.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=c034186144e5a08aafc66bcaf92f7c9e diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz Binary files differindex a630fb73775c..fd9b4bdd3241 100644 --- a/metadata/md5-cache/dev-qt/Manifest.gz +++ b/metadata/md5-cache/dev-qt/Manifest.gz diff --git a/metadata/md5-cache/dev-qt/qt-docs-6.5.2_p202307080352 b/metadata/md5-cache/dev-qt/qt-docs-6.5.2_p202307080352 new file mode 100644 index 000000000000..22ecda48369b --- /dev/null +++ b/metadata/md5-cache/dev-qt/qt-docs-6.5.2_p202307080352 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Qt6 documentation, for use with Qt Creator and other tools +EAPI=8 +HOMEPAGE=https://doc.qt.io/ +IUSE=+html +qch +tools +quick3d +webchannel grpc +3d +qt5compat +imageformats +multimedia lottie +networkauth +sensors +speech quick3dphysics webview +connectivity +webengine +positioning activeqt +charts +declarative +svg remoteobjects httpserver +websockets +serialport datavis serialbus +wayland +shadertools +timeline +virtualkeyboard +scxml +location +KEYWORDS=~amd64 +LICENSE=FDL-1.3 +REQUIRED_USE=|| ( html qch ) +SLOT=6 +SRC_URI=https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtconcurrent-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtdbus-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtgui-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtnetwork-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtopengl-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtplatformintegration-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtprintsupport-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtsql-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qttestlib-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtwidgets-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtxml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtcmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtdoc-documentation.tar.xz 3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qt3d/6.5.2-0-202307080352qt3d-documentation.tar.xz ) activeqt? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtactiveqt/6.5.2-0-202307080352activeqt-documentation.tar.xz ) charts? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtcharts/6.5.2-0-202307080352qtcharts-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtbluetooth/6.5.2-0-202307080352qtbluetooth-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtnfc/6.5.2-0-202307080352qtnfc-documentation.tar.xz ) datavis? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtdatavis3d/6.5.2-0-202307080352qtdatavis3d-documentation.tar.xz ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtlabsplatform-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtqml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtqmlcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtqmlmodels-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtqmltest-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtqmlworkerscript-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtqmlxmllistmodel-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtquick-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtquickcontrols-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtquickdialogs-documentation.tar.xz ) grpc? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtgrpc/6.5.2-0-202307080352qtprotobuf-documentation.tar.xz ) httpserver? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qthttpserver/6.5.2-0-202307080352qthttpserver-documentation.tar.xz ) imageformats? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtimageformats/6.5.2-0-202307080352qtimageformats-documentation.tar.xz ) location? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtlocation/6.5.2-0-202307080352qtlocation-documentation.tar.xz ) lottie? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtlottie/6.5.2-0-202307080352qtlottieanimation-documentation.tar.xz ) multimedia? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtmultimedia/6.5.2-0-202307080352qtmultimedia-documentation.tar.xz ) networkauth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtnetworkauth/6.5.2-0-202307080352qtnetworkauth-documentation.tar.xz ) positioning? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtpositioning/6.5.2-0-202307080352qtpositioning-documentation.tar.xz ) qt5compat? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qt5compat/6.5.2-0-202307080352qtcore5compat-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qt5compat/6.5.2-0-202307080352qtgraphicaleffects5compat-documentation.tar.xz ) quick3dphysics? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtquick3dphysics/6.5.2-0-202307080352qtquick3dphysics-documentation.tar.xz ) quick3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtquick3d/6.5.2-0-202307080352qtquick3d-documentation.tar.xz ) remoteobjects? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtremoteobjects/6.5.2-0-202307080352qtremoteobjects-documentation.tar.xz ) scxml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtscxml/6.5.2-0-202307080352qtscxml-documentation.tar.xz ) sensors? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtsensors/6.5.2-0-202307080352qtsensors-documentation.tar.xz ) serialbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtserialbus/6.5.2-0-202307080352qtserialbus-documentation.tar.xz ) serialport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtserialport/6.5.2-0-202307080352qtserialport-documentation.tar.xz ) shadertools? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtshadertools/6.5.2-0-202307080352qtshadertools-documentation.tar.xz ) speech? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtspeech/6.5.2-0-202307080352qttexttospeech-documentation.tar.xz ) svg? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtsvg-documentation.tar.xz ) timeline? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtquicktimeline/6.5.2-0-202307080352qtquicktimeline-documentation.tar.xz ) tools? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qdoc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtassistant-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtdesigner-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtdistancefieldgenerator-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qthelp-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtlinguist-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtuitools-documentation.tar.xz ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtvirtualkeyboard/6.5.2-0-202307080352qtvirtualkeyboard-documentation.tar.xz ) wayland? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc/6.5.2-0-202307080352qtwaylandcompositor-documentation.tar.xz ) webchannel? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtwebchannel/6.5.2-0-202307080352qtwebchannel-documentation.tar.xz ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtpdf/6.5.2-0-202307080352qtpdf-documentation.tar.xz ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtwebengine/6.5.2-0-202307080352qtwebengine-documentation.tar.xz ) websockets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtwebsockets/6.5.2-0-202307080352qtwebsockets-documentation.tar.xz ) webview? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_652_src_doc_examples/qt.qt6.652.doc.qtwebview/6.5.2-0-202307080352qtwebview-documentation.tar.xz ) +_md5_=010eb69f76914746dc94cd1c62b5aeb2 diff --git a/metadata/md5-cache/dev-qt/qtbase-6.5.9999 b/metadata/md5-cache/dev-qt/qtbase-6.5.9999 index bcbf0de659ab..2b434b78208a 100644 --- a/metadata/md5-cache/dev-qt/qtbase-6.5.9999 +++ b/metadata/md5-cache/dev-qt/qtbase-6.5.9999 @@ -5,13 +5,13 @@ DESCRIPTION=Cross-platform application development framework EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=flag-o-matic qt6-build toolchain-funcs -IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu systemd mysql oci8 odbc postgres +sqlite cups gtk wayland test +IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu systemd mysql oci8 odbc postgres +sqlite cups gtk nls wayland test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -PDEPEND=wayland? ( ~dev-qt/qtwayland-6.5.9999:6 ) +PDEPEND=nls? ( ~dev-qt/qttranslations-6.5.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.5.9999:6 ) PROPERTIES=live RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) systemd? ( sys-apps/systemd:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( media-libs/libglvnd[X?] ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) tslib? ( gui ) vulkan? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( X dbus ) eglfs? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) RESTRICT=!test? ( test ) SLOT=6/6.5 _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e0433901bc1be5397efceea763fad693 +_md5_=65471accc3cb03fe30d96324544d6f3c diff --git a/metadata/md5-cache/dev-qt/qtbase-6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.9999 index 17382172cedb..132cff2c9ad0 100644 --- a/metadata/md5-cache/dev-qt/qtbase-6.9999 +++ b/metadata/md5-cache/dev-qt/qtbase-6.9999 @@ -5,13 +5,13 @@ DESCRIPTION=Cross-platform application development framework EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=flag-o-matic qt6-build toolchain-funcs -IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu systemd mysql oci8 odbc postgres +sqlite cups gtk wayland test +IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu systemd mysql oci8 odbc postgres +sqlite cups gtk nls wayland test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -PDEPEND=wayland? ( ~dev-qt/qtwayland-6.9999:6 ) +PDEPEND=nls? ( ~dev-qt/qttranslations-6.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.9999:6 ) PROPERTIES=live RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) systemd? ( sys-apps/systemd:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( media-libs/libglvnd[X?] ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) tslib? ( gui ) vulkan? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( X dbus ) eglfs? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) RESTRICT=!test? ( test ) SLOT=6/6 _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4673c343b87c8553fcdc789bc758b9ed +_md5_=fc88df278db13623ee85a381ebbb9523 diff --git a/metadata/md5-cache/dev-qt/qttools-6.5.2-r1 b/metadata/md5-cache/dev-qt/qttools-6.5.2-r1 index f8ce183ef95f..1043efe17eeb 100644 --- a/metadata/md5-cache/dev-qt/qttools-6.5.2-r1 +++ b/metadata/md5-cache/dev-qt/qttools-6.5.2-r1 @@ -1,10 +1,10 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack +DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=~dev-qt/qtbase-6.5.2:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.5.2:6[sql,sqlite] ) clang? ( <sys-devel/clang-18:= ) designer? ( ~dev-qt/qtbase-6.5.2:6[xml] ) qdbus? ( ~dev-qt/qtbase-6.5.2:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.5.2:6[widgets?] ) qtdiag? ( ~dev-qt/qtbase-6.5.2:6[gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.5.2:6[opengl=] ) !!sys-devel/llvm:0 DESCRIPTION=Qt Tools Collection EAPI=8 HOMEPAGE=https://www.qt.io/ -INHERIT=llvm qt6-build +INHERIT=llvm optfeature qt6-build IUSE=assistant clang designer distancefieldgenerator gles2-only +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets test KEYWORDS=~amd64 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=assistant? ( widgets ) designer? ( qml widgets ) distancefieldgener RESTRICT=test !test? ( test ) SLOT=6/6.5 SRC_URI=https://download.qt.io/official_releases/qt/6.5/6.5.2/submodules/qttools-everywhere-src-6.5.2.tar.xz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=98ae81bbfd557618e9eebbf786f1597b +_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e1042829510bca2bd90948934b7d369f diff --git a/metadata/md5-cache/dev-qt/qttools-6.5.9999 b/metadata/md5-cache/dev-qt/qttools-6.5.9999 index c184b170eb1f..5b5cb1b54d4f 100644 --- a/metadata/md5-cache/dev-qt/qttools-6.5.9999 +++ b/metadata/md5-cache/dev-qt/qttools-6.5.9999 @@ -1,10 +1,10 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack +DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=~dev-qt/qtbase-6.5.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.5.9999:6[sql,sqlite] ) clang? ( <sys-devel/clang-18:= ) designer? ( ~dev-qt/qtbase-6.5.9999:6[xml] ) qdbus? ( ~dev-qt/qtbase-6.5.9999:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.5.9999:6[widgets?] ) qtdiag? ( ~dev-qt/qtbase-6.5.9999:6[gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.5.9999:6[opengl=] ) !!sys-devel/llvm:0 DESCRIPTION=Qt Tools Collection EAPI=8 HOMEPAGE=https://www.qt.io/ -INHERIT=llvm qt6-build +INHERIT=llvm optfeature qt6-build IUSE=assistant clang designer distancefieldgenerator gles2-only +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live @@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.5.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase- REQUIRED_USE=assistant? ( widgets ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang ) RESTRICT=test !test? ( test ) SLOT=6/6.5 -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=98ae81bbfd557618e9eebbf786f1597b +_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e1042829510bca2bd90948934b7d369f diff --git a/metadata/md5-cache/dev-qt/qttools-6.9999 b/metadata/md5-cache/dev-qt/qttools-6.9999 index 29350256bafb..051684b65331 100644 --- a/metadata/md5-cache/dev-qt/qttools-6.9999 +++ b/metadata/md5-cache/dev-qt/qttools-6.9999 @@ -1,10 +1,10 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack +DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=~dev-qt/qtbase-6.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.9999:6[sql,sqlite] ) clang? ( <sys-devel/clang-18:= ) designer? ( ~dev-qt/qtbase-6.9999:6[xml] ) qdbus? ( ~dev-qt/qtbase-6.9999:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.9999:6[widgets?] ) qtdiag? ( ~dev-qt/qtbase-6.9999:6[gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.9999:6[opengl=] ) !!sys-devel/llvm:0 DESCRIPTION=Qt Tools Collection EAPI=8 HOMEPAGE=https://www.qt.io/ -INHERIT=llvm qt6-build +INHERIT=llvm optfeature qt6-build IUSE=assistant clang designer distancefieldgenerator gles2-only +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live @@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6. REQUIRED_USE=assistant? ( widgets ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang ) RESTRICT=test !test? ( test ) SLOT=6/6 -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=98ae81bbfd557618e9eebbf786f1597b +_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e1042829510bca2bd90948934b7d369f diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.5.2-r2 b/metadata/md5-cache/dev-qt/qtwayland-6.5.2-r3 index 0d7d7cb42231..292f9eca6e10 100644 --- a/metadata/md5-cache/dev-qt/qtwayland-6.5.2-r2 +++ b/metadata/md5-cache/dev-qt/qtwayland-6.5.2-r3 @@ -1,16 +1,16 @@ BDEPEND=dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.2:6[egl(+),gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon qml? ( ~dev-qt/qtdeclarative-6.5.2:6 ) vulkan? ( dev-util/vulkan-headers ) +DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.2:6[egl(+),gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.5.2:6 ) ) vulkan? ( dev-util/vulkan-headers ) DESCRIPTION=Wayland platform plugin for Qt EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt6-build -IUSE=qml vulkan test +IUSE=compositor qml vulkan test KEYWORDS=~amd64 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.2:6[egl(+),gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon qml? ( ~dev-qt/qtdeclarative-6.5.2:6 ) +RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.2:6[egl(+),gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.5.2:6 ) ) RESTRICT=!test? ( test ) SLOT=6/6.5 SRC_URI=https://download.qt.io/official_releases/qt/6.5/6.5.2/submodules/qtwayland-everywhere-src-6.5.2.tar.xz _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3267c74ab8e4b8cef11917c56fb8e602 +_md5_=0fa6636afc46ca09e85fd2e7c2b8963b diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.5.9999 b/metadata/md5-cache/dev-qt/qtwayland-6.5.9999 index 7572e8343f9c..b491cdfd0db1 100644 --- a/metadata/md5-cache/dev-qt/qtwayland-6.5.9999 +++ b/metadata/md5-cache/dev-qt/qtwayland-6.5.9999 @@ -1,15 +1,15 @@ BDEPEND=dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon qml? ( ~dev-qt/qtdeclarative-6.5.9999:6 ) vulkan? ( dev-util/vulkan-headers ) +DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.5.9999:6 ) ) vulkan? ( dev-util/vulkan-headers ) DESCRIPTION=Wayland platform plugin for Qt EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt6-build -IUSE=qml vulkan test +IUSE=compositor qml vulkan test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live -RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon qml? ( ~dev-qt/qtdeclarative-6.5.9999:6 ) +RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.5.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.5.9999:6 ) ) RESTRICT=!test? ( test ) SLOT=6/6.5 _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b8a1a453e016991b85bd2fecca37ff7f +_md5_=ab754bae41dd8fc9eebd3dafe851ad5b diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.9999 b/metadata/md5-cache/dev-qt/qtwayland-6.9999 index 32e1e332d372..1c2ae17f2383 100644 --- a/metadata/md5-cache/dev-qt/qtwayland-6.9999 +++ b/metadata/md5-cache/dev-qt/qtwayland-6.9999 @@ -1,15 +1,15 @@ BDEPEND=dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon qml? ( ~dev-qt/qtdeclarative-6.9999:6 ) vulkan? ( dev-util/vulkan-headers ) +DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.9999:6 ) ) vulkan? ( dev-util/vulkan-headers ) DESCRIPTION=Wayland platform plugin for Qt EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt6-build -IUSE=qml vulkan test +IUSE=compositor qml vulkan test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live -RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon qml? ( ~dev-qt/qtdeclarative-6.9999:6 ) +RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.9999:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.9999:6 ) ) RESTRICT=!test? ( test ) SLOT=6/6 _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c qt6-build b0f6959400f611d9fed42e4018fa34f3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b8a1a453e016991b85bd2fecca37ff7f +_md5_=ab754bae41dd8fc9eebd3dafe851ad5b diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz Binary files differindex 0b8b642ad402..c1122a70b06f 100644 --- a/metadata/md5-cache/gnome-base/Manifest.gz +++ b/metadata/md5-cache/gnome-base/Manifest.gz diff --git a/metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_rc b/metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_rc new file mode 100644 index 000000000000..706a9a67f3ea --- /dev/null +++ b/metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_rc @@ -0,0 +1,14 @@ +BDEPEND=introspection? ( >=dev-libs/gobject-introspection-1.54:= ) dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DESCRIPTION=Collection of GSettings schemas for GNOME desktop +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=+introspection +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=LGPL-2.1+ +SLOT=0 +SRC_URI=mirror://gnome/sources/gsettings-desktop-schemas/45/gsettings-desktop-schemas-45.rc.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6bda28ac592fe567dbccb952c856d3ae diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz Binary files differindex d1ad971e32db..717839a7e6c1 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/oneVPL-intel-gpu-23.2.3 b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-23.2.3 deleted file mode 100644 index 81b0a2d0996b..000000000000 --- a/metadata/md5-cache/media-libs/oneVPL-intel-gpu-23.2.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel] -DESCRIPTION=oneAPI Video Processing Library Intel GPU implementation -EAPI=8 -HOMEPAGE=https://github.com/oneapi-src/oneVPL-intel-gpu -INHERIT=cmake -IUSE=test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel] >=media-libs/libva-intel-media-driver-23.2.3 || ( media-libs/oneVPL[drm,vaapi] media-libs/intel-mediasdk ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-23.2.3.tar.gz -> oneVPL-intel-gpu-23.2.3.tar.gz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=908f50e4a5889b889867f17eafca3699 diff --git a/metadata/md5-cache/media-libs/oneVPL-intel-gpu-23.2.2 b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-23.3.2 index 6f288e2ae062..897202ea9d55 100644 --- a/metadata/md5-cache/media-libs/oneVPL-intel-gpu-23.2.2 +++ b/metadata/md5-cache/media-libs/oneVPL-intel-gpu-23.3.2 @@ -8,9 +8,9 @@ INHERIT=cmake IUSE=test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel] >=media-libs/libva-intel-media-driver-23.2.2 || ( media-libs/oneVPL[drm,vaapi] media-libs/intel-mediasdk ) +RDEPEND=media-libs/libva x11-libs/libdrm[video_cards_intel] >=media-libs/libva-intel-media-driver-23.3.2 || ( media-libs/oneVPL[drm,vaapi] media-libs/intel-mediasdk ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-23.2.2.tar.gz -> oneVPL-intel-gpu-23.2.2.tar.gz +SRC_URI=https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-23.3.2.tar.gz -> oneVPL-intel-gpu-23.3.2.tar.gz _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=908f50e4a5889b889867f17eafca3699 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz Binary files differindex 26eaa048e389..f2d831b9bf66 100644 --- a/metadata/md5-cache/net-misc/Manifest.gz +++ b/metadata/md5-cache/net-misc/Manifest.gz diff --git a/metadata/md5-cache/net-misc/curl-8.2.1 b/metadata/md5-cache/net-misc/curl-8.2.1 index 67a71dae24c2..5be32b9eb9e3 100644 --- a/metadata/md5-cache/net-misc/curl-8.2.1 +++ b/metadata/md5-cache/net-misc/curl-8.2.1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://curl.se/download/curl-8.2.1.tar.xz verify-sig? ( https://curl.se/download/curl-8.2.1.tar.xz.asc ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e -_md5_=d372f99b637862c8bcca00d02959f354 +_md5_=ff3fd51ea5aead939d6b42e0efecf9ba diff --git a/metadata/md5-cache/net-misc/curl-9999 b/metadata/md5-cache/net-misc/curl-9999 index 2d1ea7b6cb1b..6d686b1ea05e 100644 --- a/metadata/md5-cache/net-misc/curl-9999 +++ b/metadata/md5-cache/net-misc/curl-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss curl_ssl_ RESTRICT=!test? ( test ) SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e -_md5_=bb0e43e5e03041b10df205aa37dbd288 +_md5_=a708d91ff3c7cf96faff779fa4d272b1 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz Binary files differindex 6ff4280e32d1..c51828682f70 100644 --- a/metadata/md5-cache/sys-auth/Manifest.gz +++ b/metadata/md5-cache/sys-auth/Manifest.gz diff --git a/metadata/md5-cache/sys-auth/passwdqc-2.0.3-r1 b/metadata/md5-cache/sys-auth/passwdqc-2.0.3-r1 new file mode 100644 index 000000000000..fd2fc87fc2f3 --- /dev/null +++ b/metadata/md5-cache/sys-auth/passwdqc-2.0.3-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install prepare +DEPEND=sys-libs/pam virtual/libcrypt:= +DESCRIPTION=Password strength checking library (and PAM module) +EAPI=8 +HOMEPAGE=http://www.openwall.com/passwdqc/ +INHERIT=pam toolchain-funcs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Openwall BSD public-domain +RDEPEND=sys-libs/pam virtual/libcrypt:= +SLOT=0 +SRC_URI=http://www.openwall.com/passwdqc/passwdqc-2.0.3.tar.gz +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=ca52cb8ca2456c2e24faf54c98630d9e diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz Binary files differindex 283157303d14..49d457e53358 100644 --- a/metadata/md5-cache/sys-block/Manifest.gz +++ b/metadata/md5-cache/sys-block/Manifest.gz diff --git a/metadata/md5-cache/sys-block/thin-provisioning-tools-0.9.0-r3 b/metadata/md5-cache/sys-block/thin-provisioning-tools-0.9.0-r3 new file mode 100644 index 000000000000..3ec1fc41ecd4 --- /dev/null +++ b/metadata/md5-cache/sys-block/thin-provisioning-tools-0.9.0-r3 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare test +DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( >=dev-cpp/gtest-1.8.0 ) dev-libs/boost +DESCRIPTION=A suite of tools for thin provisioning on Linux +EAPI=7 +HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools +INHERIT=autotools flag-o-matic +IUSE=static test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 +RDEPEND=!static? ( dev-libs/expat dev-libs/libaio ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0.tar.gz -> thin-provisioning-tools-0.9.0.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=f66a34ead368c4942904953759f6ac7a diff --git a/metadata/md5-cache/sys-block/thin-provisioning-tools-1.0.6 b/metadata/md5-cache/sys-block/thin-provisioning-tools-1.0.6 new file mode 100644 index 000000000000..65ff8ae5af2c --- /dev/null +++ b/metadata/md5-cache/sys-block/thin-provisioning-tools-1.0.6 @@ -0,0 +1,13 @@ +BDEPEND=>=virtual/rust-1.53 +DEFINED_PHASES=compile configure install test unpack +DESCRIPTION=A suite of tools for thin provisioning on Linux +EAPI=8 +HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools +INHERIT=cargo +IUSE=io-uring debug +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 BSD GPL-3 MIT Unicode-DFS-2016 +SLOT=0 +SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v1.0.6.tar.gz -> thin-provisioning-tools-1.0.6.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.72/download -> anyhow-1.0.72.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.3/download -> bitflags-2.3.3.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.81/download -> cc-1.0.81.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.3.19/download -> clap-4.3.19.crate https://crates.io/api/v1/crates/clap_builder/4.3.19/download -> clap_builder-4.3.19.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/console/0.15.7/download -> console-0.15.7.crate https://crates.io/api/v1/crates/crc32c/0.6.4/download -> crc32c-0.6.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/data-encoding/2.4.0/download -> data-encoding-2.4.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/downcast/0.11.0/download -> downcast-0.11.0.crate https://crates.io/api/v1/crates/duct/0.13.6/download -> duct-0.13.6.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/errno/0.3.2/download -> errno-0.3.2.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/exitcode/1.1.2/download -> exitcode-1.1.2.crate https://crates.io/api/v1/crates/fastrand/2.0.0/download -> fastrand-2.0.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fragile/2.0.0/download -> fragile-2.0.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/indicatif/0.17.6/download -> indicatif-0.17.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.5/download -> linux-raw-sys-0.4.5.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mockall/0.11.4/download -> mockall-0.11.4.crate https://crates.io/api/v1/crates/mockall_derive/0.11.4/download -> mockall_derive-0.11.4.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/num-derive/0.4.0/download -> num-derive-0.4.0.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/numtoa/0.1.0/download -> numtoa-0.1.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.4/download -> os_pipe-1.1.4.crate https://crates.io/api/v1/crates/portable-atomic/1.4.2/download -> portable-atomic-1.4.2.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/predicates/2.1.5/download -> predicates-2.1.5.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/quick-xml/0.29.0/download -> quick-xml-0.29.0.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.crate https://crates.io/api/v1/crates/quickcheck_macros/1.0.0/download -> quickcheck_macros-1.0.0.crate https://crates.io/api/v1/crates/quote/1.0.32/download -> quote-1.0.32.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rangemap/1.3.0/download -> rangemap-1.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_termios/0.1.2/download -> redox_termios-0.1.2.crate https://crates.io/api/v1/crates/regex/1.9.1/download -> regex-1.9.1.crate https://crates.io/api/v1/crates/regex-automata/0.3.4/download -> regex-automata-0.3.4.crate https://crates.io/api/v1/crates/regex-syntax/0.7.4/download -> regex-syntax-0.7.4.crate https://crates.io/api/v1/crates/retain_mut/0.1.7/download -> retain_mut-0.1.7.crate https://crates.io/api/v1/crates/roaring/0.10.2/download -> roaring-0.10.2.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.6/download -> rustix-0.38.6.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/semver/1.0.18/download -> semver-1.0.18.crate https://crates.io/api/v1/crates/shared_child/1.0.0/download -> shared_child-1.0.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.28/download -> syn-2.0.28.crate https://crates.io/api/v1/crates/tempfile/3.7.0/download -> tempfile-3.7.0.crate https://crates.io/api/v1/crates/termion/1.5.6/download -> termion-1.5.6.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror/1.0.44/download -> thiserror-1.0.44.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.44/download -> thiserror-impl-1.0.44.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tui/0.19.0/download -> tui-0.19.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://github.com/jthornber/rio/archive/2979a720f671e836302c01546f9cc9f7988610c8.tar.gz -> rio-2979a720f671e836302c01546f9cc9f7988610c8.gh.tar.gz +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=60b9445cf402f9500a158e00069f2228 diff --git a/metadata/md5-cache/sys-block/thin-provisioning-tools-9999 b/metadata/md5-cache/sys-block/thin-provisioning-tools-9999 index 82aec2a5341d..a76cbf890b54 100644 --- a/metadata/md5-cache/sys-block/thin-provisioning-tools-9999 +++ b/metadata/md5-cache/sys-block/thin-provisioning-tools-9999 @@ -4,9 +4,9 @@ DESCRIPTION=A suite of tools for thin provisioning on Linux EAPI=8 HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools INHERIT=cargo git-r3 -IUSE=debug -LICENSE=GPL-3 +IUSE=io-uring debug +LICENSE=Apache-2.0 BSD GPL-3 MIT Unicode-DFS-2016 PROPERTIES=live SLOT=0 _eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=4b78695eaa274b50973a93b68f1f82ac +_md5_=3f5e33be345c422fbabd7fa20bdfd588 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz Binary files differindex 05b29b1e135c..6961b351b34d 100644 --- a/metadata/md5-cache/sys-fs/Manifest.gz +++ b/metadata/md5-cache/sys-fs/Manifest.gz diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.21 b/metadata/md5-cache/sys-fs/lvm2-2.03.21-r1 index 019041aa33e7..87f491b1283a 100644 --- a/metadata/md5-cache/sys-fs/lvm2-2.03.21 +++ b/metadata/md5-cache/sys-fs/lvm2-2.03.21-r1 @@ -8,9 +8,9 @@ INHERIT=autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic IUSE=lvm readline sanlock selinux static static-libs systemd thin +udev valgrind KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles thin? ( sys-block/thin-provisioning-tools ) ) +RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles thin? ( <sys-block/thin-provisioning-tools-1.0.0 ) ) REQUIRED_USE=static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( udev ) thin? ( lvm ) SLOT=0 SRC_URI=https://sourceware.org/ftp/lvm2/LVM2.2.03.21.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=65a60eba4d926b81f796909561b7c86d +_md5_=5f2f7c50b7bf58a4b4f6a3bc242a4bec diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.22 b/metadata/md5-cache/sys-fs/lvm2-2.03.22-r1 index bbfbf93092d4..9b45b5eea561 100644 --- a/metadata/md5-cache/sys-fs/lvm2-2.03.22 +++ b/metadata/md5-cache/sys-fs/lvm2-2.03.22-r1 @@ -8,9 +8,9 @@ INHERIT=autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic IUSE=lvm readline sanlock selinux static static-libs systemd thin +udev valgrind KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles thin? ( sys-block/thin-provisioning-tools ) ) +RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles thin? ( <sys-block/thin-provisioning-tools-1.0.0 ) ) REQUIRED_USE=static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( udev ) thin? ( lvm ) SLOT=0 SRC_URI=https://sourceware.org/ftp/lvm2/LVM2.2.03.22.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=0212c9460fafeb9784a47311b78ffe28 +_md5_=3bfc60ea4954c3f58a221170a1a67176 diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.22-r2 b/metadata/md5-cache/sys-fs/lvm2-2.03.22-r2 new file mode 100644 index 000000000000..6597eb185795 --- /dev/null +++ b/metadata/md5-cache/sys-fs/lvm2-2.03.22-r2 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) static? ( lvm? ( dev-libs/libaio[static-libs] sys-apps/util-linux[static-libs] readline? ( sys-libs/readline[static-libs] ) ) selinux? ( sys-libs/libselinux[static-libs] ) ) valgrind? ( >=dev-util/valgrind-3.6 ) +DESCRIPTION=User-land utilities for LVM2 (device-mapper) software +EAPI=8 +HOMEPAGE=https://sourceware.org/lvm2/ +INHERIT=autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic +IUSE=lvm readline sanlock selinux static static-libs systemd thin +udev valgrind +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles thin? ( >=sys-block/thin-provisioning-tools-1.0.6 ) ) +REQUIRED_USE=static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( udev ) thin? ( lvm ) +SLOT=0 +SRC_URI=https://sourceware.org/ftp/lvm2/LVM2.2.03.22.tgz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=0bb54cc9e3756f0bcd5bbc45c54827e5 diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz Binary files differindex 2f2d4fd900b2..f3156bbe1415 100644 --- a/metadata/md5-cache/x11-base/Manifest.gz +++ b/metadata/md5-cache/x11-base/Manifest.gz diff --git a/metadata/md5-cache/x11-base/xorg-server-9999 b/metadata/md5-cache/x11-base/xorg-server-9999 index b387dab98789..1ae2371a97b0 100644 --- a/metadata/md5-cache/x11-base/xorg-server-9999 +++ b/metadata/md5-cache/x11-base/xorg-server-9999 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] >=x11-base/xorg-proto-2021.4.99.2 >=x11-libs/xtrans-1.3.5 media-fonts/font-util test? ( >=x11-libs/libxcvt-0.1.0 ) +DEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] >=x11-base/xorg-proto-2021.4.99.2 >=x11-libs/xtrans-1.3.5 media-fonts/font-util test? ( >=x11-libs/libxcvt-0.1.0 ) DESCRIPTION=X.Org X servers EAPI=8 HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/xserver/xorg-server @@ -9,9 +9,9 @@ IUSE=xephyr xnest xorg xvfb debug +elogind minimal selinux suid systemd test +ud LICENSE=MIT PDEPEND=xorg? ( >=x11-base/xorg-drivers-9999 ) PROPERTIES=live -RDEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver ) xorg? ( >=x11-apps/xinit-1.3.3-r1 ) +RDEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver ) xorg? ( >=x11-apps/xinit-1.3.3-r1 ) REQUIRED_USE=!minimal? ( || ( xephyr xnest xorg xvfb ) ) elogind? ( udev ) ?? ( elogind systemd ) RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xorg-3 94d3e3c20538edd72a65ea18d9a57af4 -_md5_=0a2eee379a84820a691bc3705f783cf8 +_md5_=0454df79ac87e6dca63aa90a228c0b31 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz Binary files differindex 9f3787dc1144..44e75ea832a3 100644 --- a/metadata/md5-cache/x11-misc/Manifest.gz +++ b/metadata/md5-cache/x11-misc/Manifest.gz diff --git a/metadata/md5-cache/x11-misc/xscreensaver-6.07 b/metadata/md5-cache/x11-misc/xscreensaver-6.07 new file mode 100644 index 000000000000..b4155a6a16a6 --- /dev/null +++ b/metadata/md5-cache/x11-misc/xscreensaver-6.07 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/intltool sys-devel/bc sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup +DEPEND=>=dev-libs/libxml2-2.4.6 x11-apps/appres x11-apps/xwininfo x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXt x11-libs/libXxf86vm elogind? ( sys-auth/elogind ) x11-libs/gdk-pixbuf-xlib >=x11-libs/gdk-pixbuf-2.42.0:2 >=x11-libs/gtk+-3.0.0:3 jpeg? ( media-libs/libjpeg-turbo:= ) locking? ( virtual/libcrypt:= ) new-login? ( gdm? ( gnome-base/gdm ) !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) ) virtual/glu virtual/opengl pam? ( sys-libs/pam ) media-libs/libpng:= systemd? ( >=sys-apps/systemd-221 ) >=x11-libs/libXft-2.1.0 xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto +DESCRIPTION=Modular screen saver and locker for the X Window System +EAPI=8 +HOMEPAGE=https://www.jwz.org/xscreensaver/ +INHERIT=autotools flag-o-matic font optfeature pam strip-linguas systemd xdg-utils +IUSE=elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama X +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC ) +RDEPEND=>=dev-libs/libxml2-2.4.6 x11-apps/appres x11-apps/xwininfo x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXt x11-libs/libXxf86vm elogind? ( sys-auth/elogind ) x11-libs/gdk-pixbuf-xlib >=x11-libs/gdk-pixbuf-2.42.0:2 >=x11-libs/gtk+-3.0.0:3 jpeg? ( media-libs/libjpeg-turbo:= ) locking? ( virtual/libcrypt:= ) new-login? ( gdm? ( gnome-base/gdm ) !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) ) virtual/glu virtual/opengl pam? ( sys-libs/pam ) media-libs/libpng:= systemd? ( >=sys-apps/systemd-221 ) >=x11-libs/libXft-2.1.0 xinerama? ( x11-libs/libXinerama ) media-gfx/fbida perl? ( dev-lang/perl dev-perl/libwww-perl virtual/perl-Digest-MD5 ) selinux? ( sec-policy/selinux-xscreensaver ) +REQUIRED_USE=gles? ( !glx ) ?? ( elogind systemd ) pam? ( locking ) logind-idle-hint? ( || ( elogind systemd ) ) +SLOT=0 +SRC_URI=https://www.jwz.org/xscreensaver/xscreensaver-6.07.tar.gz logind-idle-hint? ( https://github.com/Flowdalic/xscreensaver/commit/59e7974c42dc08411c9af2a3a644a582c2116f46.patch -> xscreensaver-6.06-logind-idle-hint.patch ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 font aa113a3df9cd0a9693a1c1ee7c34a6eb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pam b56d0c9c20fc5b553f13c8ae165a10a5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4b690c718350526fb6dadd59d387e1c9 diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz Binary files differindex 1f9cc75197ce..c9cb6696070b 100644 --- a/metadata/md5-cache/x11-themes/Manifest.gz +++ b/metadata/md5-cache/x11-themes/Manifest.gz diff --git a/metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.18 b/metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.18 new file mode 100644 index 000000000000..839b8066b2b2 --- /dev/null +++ b/metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.18 @@ -0,0 +1,13 @@ +BDEPEND=media-gfx/optipng x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DESCRIPTION=Elementary icons forked from upstream, extended and maintained for Xfce +EAPI=8 +HOMEPAGE=https://github.com/shimmerproject/elementary-xfce +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=xdg toolchain-funcs +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=public-domain GPL-1 GPL-2 GPL-3 +SLOT=0 +SRC_URI=https://github.com/shimmerproject/elementary-xfce/archive/v0.18.tar.gz -> elementary-xfce-0.18.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5bb6474ffa0ed5405a7e14ab3c157314 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index c405ebe9e914..bc0a66ad355c 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1 -TIMESTAMP 2023-09-06T08:40:16Z +TIMESTAMP 2023-09-06T14:40:16Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmT4OvBfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmT4j1BfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCCsw/9EhATHbiN3iaj5lCPGsT48G2DV83Ijg9jS8FG8TuJVpijRgJrKMkW7PNG -zKVcg9x46EB2LOs48o++bcXFJoYnwngXBxoNQR4Ho/zCUbXMfQjW9nkA2p/PMdRV -zKLy9RB4jykSzr2cQ+kp/fK10L2D37CJOu5G1d+gnJtThGqWQu8Q1NdvtOS945bR -uo1NBjP3QpaPiGXbi5MralU3hNCn5TZ8mWRLKZxxEei1LO0JB+/cjuB6X7lPf9S4 -Yo1XeF7isvstWJlP9fIXEJFMVKc4uog8hPF74vc/r4IxuJFy5K4db+zChJBR9QQI -1Kik8WBbdm/iZaK0TDGCPSg0aPswvxy6VqRSu+eSDRZm9yxw5fAZfSeC6hBr7wWd -qHZ7iQfuN15Lc+dNx4P2o6q3ks1IUxPbKXocIupkIrBvAuc/OUu/tOQq5IW8B6TA -TWU7HMiFSckJ+fX4ZBDx9G/qJB4M54sr9cHnGWjQYWDky1rnuW5jxba3VTJnfsIQ -+G0Q8MCW/3LSmf5bZqRs3fURW0vBVpKyLs9tKrhtQ68iHfrHVfpvY4Y1ht3F2UbT -zzcJbu4WruiDMLRmrgXsThSACSld5Eq1QT9AxOYRN47du+tgCW1WCGQLllyRl8R+ -l1DvFzB3KrLUgMTCUvGQNFaL7cfA5IiN7csm6zcCVli458DAdqs= -=u5/s +klAJUw/9HzA/iwhbGBQLaO/kC5aC4uOdcl3Ag2EcDciibCJMPSZ35zQlJWIr+g/B +1ca6Ys0Ng8WFwf6KusFZACqXhfAWXD5BRmab38hHBg2NlVdeLS3dspaM3nhgHAjA +m9Tm2yRuF645/yAUpte670SGOsgPjTND1swcKOB4ffoHAxw+mW6lo2EkxQf3Ito3 +14Y5WuRoMVgtPspULEF7o6xbzAi+/LPdDyDVcGkp5moNttni9al0RfGxfennWakp +B+XKsECP1Z2TaLkC3vE9oIBn3AfohZgPOn8zQZ9Phdm2GoQY1GXE1MMl7+A56gfL +yCJiqQ/P/j+HndE7vdg0KSMvO37e8dnDAG9zlm4FXXq8+rBjdsO5QoXLCSn4/NJU +ZOuKoMLfy2OOdDZPsWwdbBgZ3UFmSTiSrf61ppY9aLkDy/MoHogaoJ5KCvMJSNxy +FNh4wSa6lcYuWopXM4jBS2GZ0g43ajCWQXTc5ZBQn4fHYdfs5dX7ezCItQdOQv8g ++bdrvaQsnF0mLEI7ccvDj8hXf9in5CsWez800IueJ+Vi4HKQvLllfzPFWmBt73JV +F1CBGWwDF9bvT5kCGMtXusBwBqfR+03oQ+e51YQ7K+Mi8q5WB1l+1d19gbov05sB +KCAsunHKu7pyn8WwqpH77zNkVheY+cGzYN7xx4WIp/E52cAoekg= +=iEj0 -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index e5250ce48829..02f813f0309e 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 06 Sep 2023 08:40:14 +0000 +Wed, 06 Sep 2023 14:40:13 +0000 diff --git a/metadata/stabilization-groups/qt/qt6.group b/metadata/stabilization-groups/qt/qt6.group index b7b4ca2b573c..2e7aa193b876 100644 --- a/metadata/stabilization-groups/qt/qt6.group +++ b/metadata/stabilization-groups/qt/qt6.group @@ -1,3 +1,4 @@ +dev-qt/qt-docs:6 dev-qt/qt3d:6 dev-qt/qt5compat:6 dev-qt/qtbase:6 diff --git a/metadata/timestamp b/metadata/timestamp index 02dbf1acec4e..7adbc1e916cf 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Sep 6 08:40:13 AM UTC 2023 +Wed Sep 6 02:40:13 PM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 938130775a1a..af6b11222029 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 06 Sep 2023 08:45:01 +0000 +Wed, 06 Sep 2023 14:45:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 062dbed09c30..564c900abf3b 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -a0f8d0cf907d73eb5d35dde1025b3562386c20f2 1693988995 2023-09-06T08:29:55+00:00 +0a9a7996a07e64be56d11f57a3a007c8e7359e10 1694006488 2023-09-06T13:21:28+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 5712ced22595..256663c574bc 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1693989601 Wed 06 Sep 2023 08:40:01 AM UTC +1694011201 Wed 06 Sep 2023 02:40:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 31325f6ed386..02f813f0309e 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 06 Sep 2023 08:40:13 +0000 +Wed, 06 Sep 2023 14:40:13 +0000 diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex b5b0159fa34d..d42e4a013e05 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest index 3a33aa046976..091efbbcc386 100644 --- a/net-misc/curl/Manifest +++ b/net-misc/curl/Manifest @@ -9,6 +9,6 @@ DIST curl-8.2.1.tar.xz 2631932 BLAKE2B 77c0b067935397afb3961378f2fe349fa988c6379 DIST curl-8.2.1.tar.xz.asc 488 BLAKE2B 569a7c8d338f7175b5035fa281861b57cce7f5327ec6437d79e215e5a806619c9432d7960687e5463787f681cc408371c1eb1f0db7fb8678b8ef34ec50ef69d0 SHA512 31ee66a09e7bd14de949ae991c23a0b905d38407b73ae39bae6d01854d8708355c14bc4d0eab3ff931b85986d0236dd34e934eef6061f4b70739137fd0525084 EBUILD curl-8.0.1.ebuild 8702 BLAKE2B 24aee27a611d96a824f461384089730f6bc51500dc50d3a2dfc287e6cf76b31f6c072de757c2ff0686158c934f3be69732560c905691bf159da26b31bc005141 SHA512 b33fe3010a94e0db79b8aa1f5367a7ad9b6caaa84a89119bff24ee889cb046c4ce0d84b2e67f08cba31ac9f632ea337a851091437f4b5c89a2ecf942d958681b EBUILD curl-8.1.2.ebuild 9522 BLAKE2B 99e4ff3275f809b1f8ed55a3616c9f580aaef660c058743a93d78fe90639c2c9da53419b9fe16248769b9ca381d4f8504a02df43392980837666a3cad1f06970 SHA512 a36d2cc81bd13828309f666814730a6deecd09275e423b07187eeb84a57983d90d5e6abbedee1208b831a2d788909e435a966a4732e9838be1bbe91fc5b2e0c2 -EBUILD curl-8.2.1.ebuild 10246 BLAKE2B 40d920d96fb8d23f7382436a9422aca9dfd0a4831983c048ccd017b49491a253c460b8bf7401ebd6515a09169747f48eb78d2c68c6364b1f92466cc6e0f0b423 SHA512 9205b8cda924e3def104d728b1c88d48458f3a26dbd9ac114697db45a07c457b762b9408511926b9d30c0bb79b1bf460be34bcd9d70822b83bbaab16a4d2c1a7 -EBUILD curl-9999.ebuild 10591 BLAKE2B 6642bd9240098dfd6bee3e2f8c4439d50915cc71844619ee7d1ed783275f02af3f3b022f084537f4abdc7a5b6c938511c0e547e65054f0467360686c32451905 SHA512 7119a67be3efa0b770d9049d1d1729484ec01a5e30310881070ed1154d3faf2e349e14d93d1bbeda04c548fba7171fc3e72b9faf86eeffc295ee8f89a82775c3 +EBUILD curl-8.2.1.ebuild 10326 BLAKE2B 6d4672e00e37a18aa7af2c49fddcb217f1b779703bb881c6ae917019e3de71bfb3f85862035391508785c59008ef0bafc3e5183cb6fe987265317fe13ca7da42 SHA512 5176ddb53cf67511f61f8d9acfb7639ac2c221a46d213f19e2508bd7343c728e103124079b3ca7f3a52d9f537263181dc9470d5846fc439b148799ef43cc6f74 +EBUILD curl-9999.ebuild 10671 BLAKE2B 2b6701c23def0640ec203d9cbaefa101d236e8b6e30282be97de4c8b578e17c5da45f0c8f4036e94da02003d16ded5def4808059f450bc58a0bd478375a50fd2 SHA512 08fcdefeb5b2db03b329871a5392d2183b3314a12d40f6d9e43735f5fa6b1bae0abef3902ef1f7e71d3ca683e4360934e843d1885b6b20ab023882d388995b00 MISC metadata.xml 2203 BLAKE2B 939a2ec06ec2155b88d510abdfaa00eafcd5a7e5f6f7983e456ccfc7cf4179d58adbcc7f282a11bb74d217640c93896fb5038206f7c76ea2c2e2543fe0db378e SHA512 c81d7159c0851dab0ae099c7129d965d3d3bd5cc7f7f3240052a4afab0eaa1e15efbf79265bbad5f2d257cc14b5d30daacd3aa5c3099c2ac264560e23ec797f1 diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index 72c9069bc754..872fa57afa80 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -276,6 +276,12 @@ multilib_src_configure() { ) fi + if [[ ${CHOST} == *mingw* ]] ; then + myconf+=( + --disable-pthreads + ) + fi + ECONF_SOURCE="${S}" econf "${myconf[@]}" if ! multilib_is_native_abi; then diff --git a/net-misc/curl/curl-9999.ebuild b/net-misc/curl/curl-9999.ebuild index 63a8fa2ec57b..044db08d02b5 100644 --- a/net-misc/curl/curl-9999.ebuild +++ b/net-misc/curl/curl-9999.ebuild @@ -282,6 +282,12 @@ multilib_src_configure() { ) fi + if [[ ${CHOST} == *mingw* ]] ; then + myconf+=( + --disable-pthreads + ) + fi + ECONF_SOURCE="${S}" econf "${myconf[@]}" if ! multilib_is_native_abi; then diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex e3a33681f6a7..cad8eebf43e0 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults index e3d7f8df25cb..62ad2b513982 100644 --- a/profiles/embedded/make.defaults +++ b/profiles/embedded/make.defaults @@ -24,7 +24,8 @@ USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL" USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux" USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS" -USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS" +# Note that we keep Winnt here for cross, especially for cmake.eclass (bug #910605) +USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index 64c9077be97a..ae7af0310b92 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -117,6 +117,7 @@ net-news/newsboat net-p2p/deluge sci-geosciences/gnome-maps >=sys-apps/bat-0.18.1 +>=sys-block/thin-provisioning-tools-1.0.6 sys-fs/bcachefs-tools virtual/rust www-apps/radicale diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index 25ae31f6a280..6104e85bec41 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2023-09-06) +# sys-block/thin-provisioning-tools now needs Rust. +>=sys-fs/lvm2-2.03.22-r2 thin + # Hans de Graaff <graaff@gentoo.org> (2023-09-03) # selenium-webdriver is needed for these tests but that requires # selenium-manager which requires rust (#912999) diff --git a/profiles/use.local.desc b/profiles/use.local.desc index bd0ad7b149ab..ab374047fea0 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2529,21 +2529,26 @@ dev-qt/qt-creator:valgrind - Enable integration with dev-util/valgrind dev-qt/qt-creator:webassembly - Build WebAssembly plugin dev-qt/qt-creator:webengine - Use dev-qt/qtwebengine to view documentation dev-qt/qt-docs:3d - Install documentation for dev-qt/qt3d +dev-qt/qt-docs:activeqt - Install documentation for ActiveQt (unpackaged, Windows-only) dev-qt/qt-docs:assistant - Install documentation for dev-qt/assistant dev-qt/qt-docs:bluetooth - Install documentation for dev-qt/qtbluetooth dev-qt/qt-docs:charts - Install documentation for dev-qt/qtcharts dev-qt/qt-docs:concurrent - Install documentation for dev-qt/qtconcurrent -dev-qt/qt-docs:datavis - Install documentation for dev-qt/qtdatavis3d +dev-qt/qt-docs:connectivity - Install documentation for dev-qt/qtconnectivity +dev-qt/qt-docs:datavis - Install documentation for dev-qt/qtdatavis3d (unpackaged for Qt6) dev-qt/qt-docs:declarative - Install documentation for dev-qt/qtdeclarative dev-qt/qt-docs:designer - Install documentation for dev-qt/designer dev-qt/qt-docs:gamepad - Install documentation for dev-qt/qtgamepad (available in qt overlay only) dev-qt/qt-docs:graphicaleffects - Install documentation for dev-qt/qtgraphicaleffects +dev-qt/qt-docs:grpc - Install documentation for QtGRPC (unpackaged) dev-qt/qt-docs:gui - Install documentation for dev-qt/qtgui dev-qt/qt-docs:help - Install documentation for dev-qt/qthelp dev-qt/qt-docs:html - Install documentation in HTML format +dev-qt/qt-docs:httpserver - Install documentation for QtHTTPServer (unpackaged) dev-qt/qt-docs:imageformats - Install documentation for dev-qt/qtimageformats dev-qt/qt-docs:linguist - Install documentation for dev-qt/linguist dev-qt/qt-docs:location - Install documentation for dev-qt/qtlocation +dev-qt/qt-docs:lottie - Install documentation for QtLottie (unpackaged) dev-qt/qt-docs:multimedia - Install documentation for dev-qt/qtmultimedia dev-qt/qt-docs:network - Install documentation for dev-qt/qtnetwork dev-qt/qt-docs:networkauth - Install documentation for dev-qt/qtnetworkauth @@ -2551,21 +2556,29 @@ dev-qt/qt-docs:positioning - Install documentation for dev-qt/qtpositioning dev-qt/qt-docs:printsupport - Install documentation for dev-qt/qtprintsupport dev-qt/qt-docs:qch - Install documentation in QCH format dev-qt/qt-docs:qdoc - Install documentation for dev-qt/qdoc +dev-qt/qt-docs:qt5compat - Install documentation for dev-qt/qt5compat +dev-qt/qt-docs:quick3d - Install documentation for dev-qt/qtquick3d +dev-qt/qt-docs:quick3dphysics - Install documentation for QtQuick3DPhysics (unpackaged) dev-qt/qt-docs:quickcontrols - Install documentation for dev-qt/qtquickcontrols dev-qt/qt-docs:quickcontrols2 - Install documentation for dev-qt/qtquickcontrols2 +dev-qt/qt-docs:remoteobjects - Install documentation for QtRemoteObjects (unpackaged) dev-qt/qt-docs:script - Install documentation for dev-qt/qtscript dev-qt/qt-docs:scxml - Install documentation for dev-qt/qtscxml dev-qt/qt-docs:sensors - Install documentation for dev-qt/qtsensors -dev-qt/qt-docs:serialbus - Install documentation for dev-qt/qtserialbus +dev-qt/qt-docs:serialbus - Install documentation for dev-qt/qtserialbus (unpacakged for Qt6) dev-qt/qt-docs:serialport - Install documentation for dev-qt/qtserialport +dev-qt/qt-docs:shadertools - Install documentation for dev-qt/qtshadertools dev-qt/qt-docs:speech - Install documentation for dev-qt/qtspeech dev-qt/qt-docs:sql - Install documentation for dev-qt/qtsql +dev-qt/qt-docs:svg - Install documentation for dev-qt/qtsvg dev-qt/qt-docs:timeline - Install documentation for dev-qt/qtquicktimeline +dev-qt/qt-docs:tools - Install documentation for dev-qt/qttools dev-qt/qt-docs:virtualkeyboard - Install documentation for dev-qt/qtvirtualkeyboard +dev-qt/qt-docs:wayland - Install documentation for dev-qt/qtwayland dev-qt/qt-docs:webchannel - Install documentation for dev-qt/qtwebchannel dev-qt/qt-docs:webengine - Install documentation for dev-qt/qtwebengine dev-qt/qt-docs:websockets - Install documentation for dev-qt/qtwebsockets -dev-qt/qt-docs:webview - Install documentation for dev-qt/qtwebview +dev-qt/qt-docs:webview - Install documentation for dev-qt/qtwebview (unpackaged for Qt6) dev-qt/qt-docs:widgets - Install documentation for dev-qt/qtwidgets dev-qt/qt-docs:x11extras - Install documentation for dev-qt/qtx11extras dev-qt/qt-docs:xmlpatterns - Install documentation for dev-qt/qtxmlpatterns @@ -2639,6 +2652,7 @@ dev-qt/qttools:qtdiag - Build Qt Diag dev-qt/qttools:qtplugininfo - Build Qt Plugin Info dev-qt/qttools:widgets - Enable QtWidgets support dev-qt/qtvirtualkeyboard:handwriting - Adds handwriting recognition integration support +dev-qt/qtwayland:compositor - Enable support for the wayland compositor / server APIs dev-qt/qtwayland:qml - Build QML/QtQuick bindings and imports dev-qt/qtwayland:vulkan - Enable support for Vulkan-based server buffer integration dev-qt/qtwebchannel:qml - Build QML/QtQuick bindings and imports @@ -7972,6 +7986,7 @@ sys-block/tgt:fcoe - Add support for FCoE protocol sys-block/tgt:fcp - Add support for new FC protocol sys-block/tgt:ibmvio - Add support for IBM Virtual I/O sys-block/tgt:rbd - Add support for ceph block devices +sys-block/thin-provisioning-tools:io-uring - Enable experimental support for io-uring. sys-boot/grub:device-mapper - Enable support for device-mapper from sys-fs/lvm2 sys-boot/grub:efiemu - Build and install the efiemu runtimes sys-boot/grub:fonts - Build and install fonts for the gfxterm module diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz Binary files differindex 38031f43f2d8..ebc20f51a8a0 100644 --- a/sys-auth/Manifest.gz +++ b/sys-auth/Manifest.gz diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest index 283138b78eb6..bd8148bc13a4 100644 --- a/sys-auth/passwdqc/Manifest +++ b/sys-auth/passwdqc/Manifest @@ -3,5 +3,6 @@ DIST passwdqc-2.0.2.tar.gz 88796 BLAKE2B 4be0180dbee38d124cc5fd3780fcc27b276bd93 DIST passwdqc-2.0.3.tar.gz 89608 BLAKE2B d4d999f1da011041e947fcf40b28977c825e7be2a9edfe641205f433862607e958d74b6e11ef5222e9791985a55dc3117c71d47b9516c521bb64ff4cddee77d5 SHA512 08a1ee0e7efe0be8af8b253147836c479247a849baf598a1ad573a050ef4b8700fdb725fd887877f82f9207f3654f489f71267cc4051ce8ebf2405125b77b6b9 EBUILD passwdqc-1.4.0-r2.ebuild 1588 BLAKE2B a7ded9db95d63e238d5293d609819a57855dbe26449dc28917f211bbca97cf8a93008cbf4178464a45eea28e8615b0745cde90aeaec4514ca4bd7fc2a1633368 SHA512 f7eaba8bd7ace225b0f70d79f27505e595519f554f070d3b3d8d4f583934bb50d2f924e64c769b4ed9d7311c67178db2f8b36e31dd9890ef4c3788d5a3ff3dbf EBUILD passwdqc-2.0.2-r1.ebuild 1604 BLAKE2B 9da4fe1ffb08e174a1e803885b71c213f877956bf40855957889dc4e8d7a53ac260ee7f434a0a5b537fe4eb715cf0fe961f944a68d1b3b29209286f625888cde SHA512 a2364fc7b56cea12f905ca149422cd21b64efb1f4ca04329a8d097570b730537a1e52893b5ebb18564fc28d02308a3227cf5dbecf7d2129d77193cb4eb69ea6f +EBUILD passwdqc-2.0.3-r1.ebuild 1310 BLAKE2B a23029263d7395a5a6139d4ba6545d0174965c46beb509c2e2f7b5eaef03b4a2dffdaa2450f428adc7245f94eabbb5c1a8a332f1246d1db4b66c5f6682557d47 SHA512 939bffa2f848c1a7ee5ac9fbb64e23297c49eb0a780b189198f47ae13bba290856c516f33829ad300648e655b9ccc32994d4ab1f483c0a27131735d9dace43de EBUILD passwdqc-2.0.3.ebuild 1264 BLAKE2B acb568b276d150110881953528ea43c86d7c0f2092b788ce5d93757543a44d1e157ff0115a9da2195cce91b8ff5dabd9b64b93178429e2fd3ce7f267d4354780 SHA512 5df5d4c71fef17765acf0eda8a81cf0a52a0327831689e749205690e345f743030082165f7c3147f1b17e84d591f95cc5cacafc8061e74267bc18a314e2211e2 MISC metadata.xml 406 BLAKE2B c9c09f5769ef2219d38955deaf449ddc90e2a108faffc48f14cf49ea47a9844cb6808815e39a02116d943e3776d1b9d6323d8fe5217172d18606160c5cf43031 SHA512 8afab23cd4966626ca03b43412f35aa65c213487850ad2897df9932779eba8d489bddc2dd15c0eaedcb34294d9621a0c0e2b85c4a412b7816a06d18167d7aa18 diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild new file mode 100644 index 000000000000..e93fc3fbfa78 --- /dev/null +++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam toolchain-funcs + +DESCRIPTION="Password strength checking library (and PAM module)" +HOMEPAGE="http://www.openwall.com/passwdqc/" +SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz" + +LICENSE="Openwall BSD public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + sys-libs/pam + virtual/libcrypt:= +" +DEPEND="${RDEPEND}" + +QA_FLAGS_IGNORED=" + lib*/security/pam_passwdqc.so + usr/lib*/libpasswdqc.so.1 +" + +src_prepare() { + default + + sed -i -e 's:`uname -s`:Linux:' Makefile || die + + # Ship our own default settings + cat <<- EOF > "${S}/passwdqc.conf" + min=disabled,24,11,8,7 + max=72 + passphrase=3 + match=4 + similar=deny + random=47 + enforce=none + retry=3 + EOF + +} + +_emake() { + emake \ + SHARED_LIBDIR="/usr/$(get_libdir)" \ + DEVEL_LIBDIR="/usr/$(get_libdir)" \ + SECUREDIR="$(getpam_mod_dir)" \ + CONFDIR="/etc/security" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + CC="$(tc-getCC)" \ + LD="$(tc-getCC)" \ + "$@" +} + +src_compile() { + _emake all +} + +src_install() { + _emake DESTDIR="${ED}" install_lib install_pam install_utils + dodoc README PLATFORMS INTERNALS +} diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz Binary files differindex 72b32a0790b6..583c6fae4dc3 100644 --- a/sys-block/Manifest.gz +++ b/sys-block/Manifest.gz diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest index 2f7f857ccff2..0f2663315e54 100644 --- a/sys-block/thin-provisioning-tools/Manifest +++ b/sys-block/thin-provisioning-tools/Manifest @@ -1,7 +1,136 @@ AUX 0.9.0-remove-boost_iostreams.patch 300 BLAKE2B 05ebeb2a34c0c22be1d743af65ed9d2b4533e5a72034f818dd3c691aa66796b6fef41fc320e1f1d8ec21fa687752a15486e3b0716bfd67fc169cb72b3400ed31 SHA512 baced99272969395b0c5698435d22df4a2ca9ee0eec7848e918cab5bd0832a0fd73d95bf199c795c9647ce7d46d1f62e54f60d69b7e452821fd6cca9b808bc7b AUX thin-provisioning-tools-0.7.0-build-fixes.patch 1077 BLAKE2B 540efcaff8a0f826f132aa06b5d63728d5b7e0de2da81ff65480537c10b4a769330f0e557496f1ce6116cce51b834057ffb6c967fb527deb419aee4d1f3d2ec5 SHA512 fbdf778774bca2e608bbab7696b6646c64ee740c40c743f40f28e7e360fc2a6c6c3752992d9d5f7bbb624a9240ba480a6e58a7c5956ba6d2b772ece18502afe7 AUX thin-provisioning-tools-0.9.0-build-fixes.patch 667 BLAKE2B cb739c4e54de19a48d71c36054090029fb57b40976bf71cbcf4a30b3999ba4f2ead77e7d59a604438d45373d4e5210efda62cfb457e9b06a2826f740a16418cd SHA512 d22acca5707b10b64f89255dc273dc90a12f0c81646a75606c0e214411d174cba0bc342aaf38535706d828c2e394e992949f67f9753f19fec9c52ddb6c9ce20b +AUX thin-provisioning-tools-0.9.0-metadata_checker-Rename-function-to-reflect-command-.patch 2237 BLAKE2B d88a1ffb8e947a611deeee2e5e69b8a09b200f5dbf86f948a61c8f664eb17b099c12e1c1df2167361e6a0f457cec45723238dc3081e8e849c921bb5cd12cf9f6 SHA512 b838fcdca33186626fd75688b4383c64a18b503a3b9b6e136d4b1a706095e0a2b8d11f90d0b739d2568b2efd5eea2128680fa64fa6e39ac33a66c41f51d76d18 +AUX thin-provisioning-tools-0.9.0-thin_check-Allow-using-clear-needs-check-and-skip-ma.patch 5793 BLAKE2B 017dffdb8a3170ede131396e4eb5cdb2e12a442cbbd0f515e06aa0b905c560a21a9de7190019492c2bb81dd772ee8ba38eb5cc05b635dd1b6a65c6f0864308ef SHA512 ba978d05cad60d3436e11d6c499498209f2efea989b5ac65e0920b44b2fa0b1c6ba8431e73220f671426a95dc6d843ad383cf9de6cb4b0c78f7342f881903878 +AUX thin-provisioning-tools-1.0.6-build-with-cargo.patch 824 BLAKE2B d14adb08e8fde976072ddb23b71f4d20a097bbea9fc364e9a50656e8186166f6094a655ab3d3f402683790db17a22ab90a7969fbfcd56414fbaf7cf146d0b7d0 SHA512 73a5b3482170186d2527f76e57ee71c146f31997fd06925938c5b92f198ada258e7c763d14f2075a7130331697d1d254c50116b63d374b070fb3bb89139acff6 +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST base64-0.21.2.crate 76389 BLAKE2B 6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9 SHA512 3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 +DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.3.19.crate 55022 BLAKE2B 90a674c96aa83d2472a8c67ab66eadf7110c497009349cce8f5b1043d14cc21dd89c23ab1316d26f48c40126ec8bc967b73663dd1efd78191dae005187f0a268 SHA512 00e9013a0af4013ea491f3556f53d8f861f9280db87fb4518e666ecfd4009cd731c67948e4fbe458eec22078e518a07336cc33a9346f0439d6e114856b7f16fe +DIST clap_builder-4.3.19.crate 161122 BLAKE2B df66e68d3280ceea30c96cf8f1db7e42a634b2b0cfc3b335a9200cb8b742cb386f928d6e0d429286b433ebc4812ce1c41a64c1335d52596e106c8dccc47c9ef5 SHA512 717cf74f419a0d62afdbd67a805aa2317bf296a0d8cbffff26605fc3b42fba4c223819368fdc43fede310843c698171dead4a552d3485ebcc6fd6e523368570d +DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd +DIST console-0.15.7.crate 35409 BLAKE2B b5e34b03a1c7d5fbffe5ae07182e28f6638e026a1dc2bd87bf47f67230ead612b37ce0c79b50d84619009753bb98dab661279b77c68760a0b75ce8303733abc7 SHA512 f37213812527bcad23baa8648cd949d8ec955e1be7589ecd36fee46637e77420c2561fc301f2562dd95bb66802b92ec1da5b85367bf16b793849913698a80576 +DIST crc32c-0.6.4.crate 9661 BLAKE2B 96eb9b418833dd398e880e81a7afbf2670939b1ea6599bc03e8893e7b5a6b26ef6fcd15a2314e5a4dc50003bc5a7b239f7b4f9670859f4fbb720640d87a4b623 SHA512 5f537463596a57c081f1e28e68c22f1839607b676ed763b2edecaf8b780d234a4fa52d7432262231150ca3f48bc5b6ce5ad2af6f84d8c51e8cb4d10538c2531b +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST data-encoding-2.4.0.crate 19165 BLAKE2B fa870d377fe74c40e5739e6c063bd39ba5d824c4e452e1c490f911b2fd90cc0748aabe731b41eb2a9fc41eb061ac4144ccccee5586e99d556a0e4ab0171650c6 SHA512 b16c4bd5999a4f1281d6691ce05f8bc2a109cf422dd4fa4e7b26b573b2a4b7e33e2fb246681846bbf85fcb6361c115f509898724eb6526f1f49f55acb4f9ad7a +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST downcast-0.11.0.crate 5976 BLAKE2B 4ca0e66dbd8dbc86920d4184de8b37ab41954cb1560c7727334c990b97ad9544b098f7ce50759d10cac8b9cb955893805aed3bac5849c8b44a965e24d2ac7653 SHA512 11b037a09829e3e93eabff69f02b608725e6e348a191b1b6c8bb044b8d820a6ebf46eaea2f8bf5eb1c156f20d3e97be9b581e1b5fccebbfe76d94157d6bccd53 +DIST duct-0.13.6.crate 29320 BLAKE2B 11a7502f89ed7e2cbe787b131275b135c36273d074aa689c6a1d6184248d6a9667518b75c4884e1504b925e62a1e589c3822bf0ab316a21d5320a9c73471962a SHA512 bf6a69fc2eda5dbf79dd785eea131d5c9ee38ffa3c99e7ffb9fcd47ef0beae8b3e5e75ef78172e54ef076531a38c4598880694a7b93573ffeffd3861e7776369 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049 +DIST errno-0.3.2.crate 10424 BLAKE2B 3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7 SHA512 b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST exitcode-1.1.2.crate 6538 BLAKE2B 3015eb8bf6658336cfe43b4cc59ca95d8fff5380dfa2bb2a3086005b0dde5e6a704c6b62e027bb5c0d6e6103bb5dec4ab4c869ef454361f224d013c267bf4a78 SHA512 fa31817e2bfdafe64faaaa6b32573e01e2ca0db24c6c88c81f43d84a9db66d19db842b61cbd89b8f6e199aad531a1dc0053b2d4166e0f9196f275fe715f28fc3 +DIST fastrand-2.0.0.crate 14402 BLAKE2B 8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322 SHA512 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc +DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab +DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST fragile-2.0.0.crate 14668 BLAKE2B 2e589b312d7409a1a550a676303b9b2adf2e28b0d4cd02c7fb22b48a88d1f88a04e55c4405078e2c43b13ccada890a33bcacfe179abd12236c23f219d275c4df SHA512 a48fee7c13ad800142a9ef1f355b2200b904ad9bf97b3601e310bad2b6ad90ea235b9704964c54be1d9c415c9c95fbc5f49e8ba5d7c6ee3488573f3404912608 +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6 +DIST indicatif-0.17.6.crate 62817 BLAKE2B d8943117c6a7ce5c439657849a6ae2c25acf4a53ffbf70859878f5b4d27f2e7a6d9f591cd66af7f1241cefcd9e044e678ac1dd56bc4b6bbc100a42cc84267b44 SHA512 d7d191c25840e0c8bf583e1ff5620384b6512a570de3d00ee995898206777b6864336d2bcee431f2ec560f820290b967df376dc06e401ec63f5a922a9e94e945 +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e +DIST linux-raw-sys-0.4.5.crate 1274380 BLAKE2B e15ca5b63cb994e86a8161e3b6e4bd20da8f574d1a470128f9a209a729ff22c86470f4c2b2a8ccbc1e37d6284b026e0805902645ea4b742425fe34491e519638 SHA512 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78 +DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c +DIST mockall-0.11.4.crate 22374 BLAKE2B b300d9d74e6877f461539bb29afadd73b9439b81db4656f2a89bace2bb1ea0e15761aadf9cb3c0b3f8723e266e27dceac37477e2a54ed9b9d273a6bd896d32fd SHA512 71534e5c106cdb45da678370d81748831be6792a83f7b7a1082249cb6936eecf097ec88ca99d0c5029e15bb8b3923801e8779253b3e7e526e2d760a5fb01782c +DIST mockall_derive-0.11.4.crate 44096 BLAKE2B 336fdf8ff3d6e8218bb77c20e7fa6fc6360022b107abf5edb41fa6dc198a72576bd267cfeb59c9eefa0c6eccc1a56f4fb9ea22d3b6011af80061e5d0e4a27293 SHA512 a4aa214feb36b4e844d2b0b3d74c3733ed25085cf65dbe22b6387ac12c8b15517396ff4b875461732865f408582d2ffd3e0c190d438213c3cbcaba669608e735 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST num-derive-0.4.0.crate 14008 BLAKE2B 34fa2cd518514c32a023135f010d332817e922d4fbe6468bd51f6df726df54c6d4e9be9dd68ec66116c318998ebc3d9944c79ec9a1ae8a71ca49a6efcbf4e311 SHA512 3c36c0bb3bb3ca7bd4cc109bd86f93f1ab7e7cb3e3182f9e6e21c36afcbfe381c9c911964fde360110fb4ad5b9f5b496d3ff8bc3867cb6c0d9406afd10666dcf +DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST os_pipe-1.1.4.crate 11436 BLAKE2B 215f548a5b16854e156f785a1cc57ff16c241b50223c75159081017889cfe718d6dbdc6567dfc751d71eebda7476c95701c8ae88b1320a0cbba66a694b471d08 SHA512 8568008e30fdc47c1c89f7368654d26407fb6594cd89e2b85786c875d9dd99e77ed2bb84d281351072670e2dfe7a952d6251c6fb4d111ebe6a63cb34942b6aa3 +DIST portable-atomic-1.4.2.crate 124375 BLAKE2B 49db30ce356e48eeae517663d174dade38d5029a5256f293b23807a77ea159c0293bd789e232ce2a9bef76e1f80df5cfa4738980a9455c35dbcc43e856847a3d SHA512 f1415288b612f734f4e4839b2a70ba57db17900d517e611e3bc8d3ca9165ee6c03dc3c7f69d10b700feed581e074298f52c48fd5ad188b59bfcb78f6dbd34f85 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST predicates-2.1.5.crate 24165 BLAKE2B a0eb1aa0f26d51140155b8b5e7141a253e298ac2197e59c7023ecc693d68cba01d645792c57467741ee074891438fba2f1439c79a4cef27f3d02eaec8f1d0b10 SHA512 d4b555d7f57ccec5788a957d4a3e130f5549a9333a47654baaef098bb284c64bd5c662677ba7e659b4563b3d0146914f1235e0caa2274af8787d9777141f4dd4 +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 +DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407 +DIST quick-xml-0.29.0.crate 160308 BLAKE2B 7b409153a597edd855752e00f50f5b1fea70570a07932cf2dd78ea31cdf5e1bea4732cfa632615ede79e551b7a35ef535def2c3112a3d07a363337e9b807d277 SHA512 1a6d61e2161e3701e2d4e4b243d1a20072d546a3a0e3389c185f1c9a53bd6af172ed1b791f9a329cec67a2dd9babae44048bebb7293dfdc0efacfce0aba820fb +DIST quickcheck-1.0.3.crate 28069 BLAKE2B 5f0ddc8e22fec55e879745a95024abaa03d7bcfc6453286eec072663b36a5d6ae247b3c1622c4743e1ca9b7c4bb21da0d095aa5247f32b0bedc393f92cda6bc0 SHA512 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a +DIST quickcheck_macros-1.0.0.crate 5275 BLAKE2B 1681fbc5a476c627da442d601d9f24dfeaa147dbad7c8d6989ad73cf5a204963c29b2b5bf68513ba74c322f74ef5ceea92594953e9034921a2c8132150252779 SHA512 f7de86f76a53fc36063f10f5405979677a2e48a96d13c439a4aa98e89ec7f3c3cae324b8dd789a5236630110ac9a1763f28361442cca08d1a1ef458c7bfadd55 +DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rangemap-1.3.0.crate 45509 BLAKE2B 632e47a6b045575ad1456c4df104dfa32fb4e0770b55faba92085463fe4e733cc4881a1fae8bab27b4717e6f96b1bd3d98bc9bc78ca83988f7fd3a2bb81645b2 SHA512 feb1e504f905d0bc1701191394dfd68a5dd36cd7963f478d9d5835a50ef1fbe49085b828872909fde89e22ec7938aea997513d8daf7f5acdf1704ad406a664a2 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde +DIST redox_termios-0.1.2.crate 3268 BLAKE2B 5f3f4e2b7e7a8172f92e8161eb1dcd208b86320868ec351e2f7b47d8ed170b3f44ad8180e44ea7a554de0e53fc268365e683244ad59e4afabd11a09ae378d2b0 SHA512 d8624b2c78d02c5d3afcbecea9ad8d218bff508703cb50684d6ae05614a9f41bf2aa8c47440fbb7d964f01eb9085364222833fbf9c45984508e9d755dac563c1 +DIST regex-1.9.1.crate 251978 BLAKE2B c5a049a485bb78cf27501b1c150d922ad56fa26fcc4594f111786cda8879b21573cd0b629dc4dee81e579a98d3ad2620a08ab97c5d0bd5abb1fbd1f8eadeb3e1 SHA512 cbee57ecf620795eb2625cb2a6a3d6eb2b46de91ade021111f8960e31d8d0098b786ddc1e97734cfa16f7e68d77ebb8a9b7362542d91f2345bf2e4f64778a454 +DIST regex-automata-0.3.4.crate 604400 BLAKE2B 53d248be92d36097b01996d5ee53a32e8b0cd9cb89ec62d5ea3aff284f7f03e7c3fd6014f2b1e89220b00de885238e83904a06f79857387364b9f2d2452ba250 SHA512 b8eb9a5c868cb713274f55f467615b4e8e3bae83b9738aee87a465ef44a8dcafa80a700600544d02c17ab0068302ac3546952d97596fe0458470809f57629fa8 +DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18 +DIST retain_mut-0.1.7.crate 3945 BLAKE2B 475a46e0e3df8a55305b0d14d6da595874a3c3bceefc4a4d4feabb5ae245d48190bbc7ec325499d2aafb4ddfcc0906789bee89689fdbac261a92b66bf33cd493 SHA512 c90538becfbac41952a0d5ea1ba0dfda4ef6fc8988ae60080c0ac32e3abfcb0cd674be7e7c221debd916060c6447ac59ef8b3cd93fd9d558228e70d0dacfbcb9 +DIST rio-2979a720f671e836302c01546f9cc9f7988610c8.gh.tar.gz 27249 BLAKE2B 5a2206986662979875c6f8ed5c9cd19465bd22bef1ba55bc92d67bc539271a3af29993333951377953de2f4f8c8f5343c2def3350f1e94ead572a7b9b09159e8 SHA512 40d5b942737e099735bcacdaedb101e44c39dc1f8e1488550d3a039562b5b2bd78edaff42b0ba9731f038f0555a0480152ad1c33bf31693892ba5733a39bd946 +DIST roaring-0.10.2.crate 91257 BLAKE2B 1c24f76bb038451f8239065ffe278625a4bfc5e46580e91a2c2c02b584d73f34c5aa5905ca3ddaa99b040fb2e679d93c3c21962d814af1a6d76d33920c1d282f SHA512 a13b84d9a2dfd05f0410f247abab816980c8b83504f40ec1e043335445ef7115a0d7bb00e3dfd22fbe8616e71187649bf27123388e6fc812451cd64c1c6cead2 +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustix-0.38.6.crate 331959 BLAKE2B 9f0de9db61b02e597260970fa3e440c36c42057c18281121a6d0177ae15f4f1d7b0dc22d316a82f02b6c1d9da6c94c94a0d1cd59cabb3349d93824cd06cc4530 SHA512 c1d2d14df23cf371c16a202563f7bbf50770a64aa0238f6dc73b6fc72f2c6baf413b9e63ab8f80159cfde2a1866c6c1d5876a56206851851a370578f446b851f +DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72 +DIST semver-1.0.18.crate 29703 BLAKE2B b1867f552ac87968d895c5e49123bcce0f8aa0ad384e421e5ac88bd04ae203ed6b731d5c77fb8488ec6601f1f02a8f2a207a9d21f1cc66d433032628f5d7beda SHA512 698dcd37b354cfd6ee452dce02d16051f23088ce53f0b4d099e1e4ad0f9350996f0b9b2e1c3ac7d5ed258accd92773266892e945fcae28055d4671c7ae5aac02 +DIST shared_child-1.0.0.crate 8939 BLAKE2B dd7aa5bc4f87cab26cd0cd382fa00f42ae45ab6944e3367e355d19fd1007ded068642a35941e0cecc100120bcb1ea7d07d91bc36227261e8207b87c53de87a17 SHA512 d0e16cc7253271e6468659db0d7344c2d75772dd3428f686c49ce34bfea6ba8fa010b1ba83375241bf019e77c842001c6e1ab5096af54af03586e05c3f8fc476 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.28.crate 241635 BLAKE2B 5784468a0dd04eb298821ae5a3facf72c5fe5907cc469919b0a0b636bb55bd15e9e3a31c9ceb05b7b0f88e7a53e5891e6874641b61e5fde247a91361ae37047f SHA512 96e83979e70e2e1e46ca2af45d10fb259847d61e327809a51351a988282be9688a8c4942a284504674c8684970082dc15cd9ab9b3584bbfa68ac9716e071f9c5 +DIST tempfile-3.7.0.crate 31754 BLAKE2B 50df09733ac358ccaa92be5e2284ce4df7f256285f2e9575637888b995af7a2e09d80cc7d228041143a36e08472d9c9f896e419d8208281fd5c768972dd6aa43 SHA512 cfa8fc57b8605edc6f4fecc167df17e484b24ab01f7f1a6cf19ed6f6161b77f124e55c8359a93d0a07970e25ca6aece4509338a66a3c683c4c473fa5ac9532df +DIST termion-1.5.6.crate 22677 BLAKE2B b918dc82bfa370bb9662bace34211bc7afa03a042dbd25f4456a7e3859521d4f32ab755780e58070f29eb7903f3b4f8129eb9447cda953b9190f9df3b7eb3aea SHA512 228b6fa7e2f280d6bfc7cef77e7a1d0d8f597178e66af0bde1b1fb6553857b511ba8a6786165815aac6d8a082fd37191f4ea35a47f1e1182f7f2c6086eb34a8c +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9 SHA512 e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f +DIST thin-provisioning-tools-1.0.6.tar.gz 393187 BLAKE2B ab0eab7097820e27fad8acd22fb83390c9d1f7b4acfbc2bed634acd159a23421e6ad5b34caae83af6aa1a8898884c86a1a1904e7a4dd99d46992bb24950252fe SHA512 b6a778048315fa83b8ffae797a406facd2be1552516f96abd0da5d02892be73f27c54e4e0a674b2f0253aa6fcdac187fc40d7a455eddfb25bc30f55a5e435b00 +DIST thiserror-1.0.44.crate 18760 BLAKE2B 4afb9d1cae98afff52c2e9cb67b8bd75815092f87d51ab5afcbf3366ee6ae8fde33c0bfab9458c9c452aee3b324894fddce327475ee754afb9b27794fcd9d279 SHA512 3a8e9346e69216510337e2c27e91e08e7a42a8b6b2abaa776df3937ad4dbfd857fcaff26e97d89965dcfb2003df1f1d1ff88eb239d334e62c806e8d637eb149e +DIST thiserror-impl-1.0.44.crate 15086 BLAKE2B 664be3bca31bbcdd2bd8170e5e769d25e0a27c135067c84404d94bb51b5ef02daac76538898969281b0b0309c26b5ac4198e7bc819dec457dcec09e65530f75c SHA512 fe9211f50dc922b957ec3b9b5f132f812fc51fc68d23ad39837dfc174220dafb2b29d66822f34b05f1cd27cd473598d43e17979ccd9c70b056d509cd5c5c9ad7 +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 +DIST tui-0.19.0.crate 141279 BLAKE2B 55eb71dc524f45c3154f8af4024ccce33816d0c30aa28b3708a4991602892e5980df7f59b47d6c2cfe39fc90d07d7a0409693c37564b5d0d2f2f3a48e9e17c91 SHA512 b90497d06181ca74ad0a976ed57bfd6e6495e6fc96651ee96fe9e326ebf773b6627d87cae07aec26d17800a4274624ad3e835a86c37258c51077c86e667078a8 +DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df +DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 EBUILD thin-provisioning-tools-0.9.0-r2.ebuild 1502 BLAKE2B 0f2cf3924bbac4515c709744640465508118f9555e6008d5cd6fdd8857760b31badedb81d9e11f8af7e1fde861fe5d1b6e4bb7960e8a4499334db6947475b4a9 SHA512 ada200456c411e6d22ba58b10396fdbb80efd0ed109622adbf57a455016de7b203516375c24223f2534b8b27cc78c92878a9b46e24607b1155390d56c24fa685 -EBUILD thin-provisioning-tools-9999.ebuild 899 BLAKE2B ef7d48985dc1220b9c188050d53994d307d5952762b89dd656aac755516d7a4795929bc28161179df57b3bf73ffe508968c6030ef608666143118ea793d77654 SHA512 99329a52f53a48f6fee6c1ebe57319312e391823f79a65b0a5ffd3cb6849cc64c9706e94ac97681da25b2808471f1373c4767b079ff298502545fd47e49b9184 -MISC metadata.xml 435 BLAKE2B 158935bdfedea370ca481492bd55c0de5c21e8dc3ecc56bf0428459b11ea624c23d2e050557d84f06eeac019acfba806997e9600f29ed13f27c523c13c0b57cb SHA512 fba525dba8ae7985731ef7542a248e9a4fffae4d511488a162174ccf24dcfcc96e312c1ea56754252595bd63513063c22312d33aef83b5b89c2279139539d128 +EBUILD thin-provisioning-tools-0.9.0-r3.ebuild 1682 BLAKE2B 932400950b8b5919f3bf1a7a4392b5554ec815594ebb6d120df07a2f3729de5d44d2b6e8e3914efd60329c6805288741d03128f6b03ebddd1b4dc3c8cf3e9044 SHA512 48c2338c24483be07ed8fab3cba4941889e7a578cefda66fa6afcfb909f02703ea444696536bb04f4f775bd2a36505f2c5fdde0d57f7f6afcefc4f5ae3aa5247 +EBUILD thin-provisioning-tools-1.0.6.ebuild 3850 BLAKE2B 6aab544da7d5a2f123d3e01e5177bd7c848d0935938ef6bf02b849c75f0ffac8d7981ade9b75797e880a245c356b0f87ad885ba1646419c69b44ed089ae4bda6 SHA512 62bad89b376ee5ee89f44eb5ce3879f3cfc193e0b64183cad224b83d900e45d888d26a73c1e0cc4757cd25868da8fedc1def8ceab69ff82eb9c44e86fdb4be19 +EBUILD thin-provisioning-tools-9999.ebuild 3845 BLAKE2B d816bff7b01a6c573c8346af552683063b52ce0850186e55e6a8dd7180487dbb5da3fb57eb322706ad9b7203626886567ea0c09ce185574564b69baf70cb78b4 SHA512 d3a13036084f78d47e3e647e9d56b5cbd0cd2c4c36f2066f2504a07d15b39a4dac493ecf9650200b6d8ce7ae1f9c12bd918bf8043cb0bdd928316cd8f7c0834e +MISC metadata.xml 523 BLAKE2B 4655ecae3360d46012106a3956bfa251e5d496883858bf54d98b41c058b900839f27c4904c29c927ae6a9c0f9de3aabfc803f991bb77044e94fb6973d686cc7e SHA512 930adf57684772db565b607ee5dc309777ce3620ee10f60f305656fb566cba0e16300648808a046381eb1ec3ea3d8bf56ab582a70082e0f10b4089e2ecefc981 diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-metadata_checker-Rename-function-to-reflect-command-.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-metadata_checker-Rename-function-to-reflect-command-.patch new file mode 100644 index 000000000000..b8f73fd2d6d5 --- /dev/null +++ b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-metadata_checker-Rename-function-to-reflect-command-.patch @@ -0,0 +1,66 @@ +From 9f3823c97dc0b5d4a94a6179d45a3b45c045cff8 Mon Sep 17 00:00:00 2001 +From: Ming-Hung Tsai <mtsai@redhat.com> +Date: Wed, 12 Aug 2020 23:25:24 +0800 +Subject: [PATCH] [metadata_checker] Rename function to reflect command line + changes + +--- + thin-provisioning/metadata_checker.cc | 6 +++--- + thin-provisioning/metadata_checker.h | 2 +- + thin-provisioning/thin_check.cc | 2 +- + 3 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/thin-provisioning/metadata_checker.cc b/thin-provisioning/metadata_checker.cc +index e81e22c..0b26eca 100644 +--- a/thin-provisioning/metadata_checker.cc ++++ b/thin-provisioning/metadata_checker.cc +@@ -603,8 +603,9 @@ void check_options::set_ignore_non_fatal() { + ignore_non_fatal_ = true; + } + +-void check_options::set_fix_metadata_leaks() { ++void check_options::set_auto_repair() { + fix_metadata_leaks_ = true; ++ clear_needs_check_ = true; + } + + void check_options::set_clear_needs_check() { +@@ -650,8 +651,7 @@ thin_provisioning::check_metadata(std::string const &path, + checker.check(); + if (check_opts.fix_metadata_leaks_) + checker.fix_metadata_leaks(check_opts.open_transaction_); +- if (check_opts.fix_metadata_leaks_ || +- check_opts.clear_needs_check_) ++ if (check_opts.clear_needs_check_) + checker.clear_needs_check_flag(); + + return checker.get_status(); +diff --git a/thin-provisioning/metadata_checker.h b/thin-provisioning/metadata_checker.h +index 5569d27..b4afbdc 100644 +--- a/thin-provisioning/metadata_checker.h ++++ b/thin-provisioning/metadata_checker.h +@@ -45,7 +45,7 @@ namespace thin_provisioning { + void set_override_mapping_root(bcache::block_address b); + void set_metadata_snap(); + void set_ignore_non_fatal(); +- void set_fix_metadata_leaks(); ++ void set_auto_repair(); + void set_clear_needs_check(); + + bool use_metadata_snap_; +diff --git a/thin-provisioning/thin_check.cc b/thin-provisioning/thin_check.cc +index 60f7838..e3c9db3 100644 +--- a/thin-provisioning/thin_check.cc ++++ b/thin-provisioning/thin_check.cc +@@ -166,7 +166,7 @@ thin_check_cmd::run(int argc, char **argv) + + case 6: + // auto-repair +- fs.check_opts.set_fix_metadata_leaks(); ++ fs.check_opts.set_auto_repair(); + break; + + default: +-- +2.41.0.255.g8b1d071c50-goog + diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-thin_check-Allow-using-clear-needs-check-and-skip-ma.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-thin_check-Allow-using-clear-needs-check-and-skip-ma.patch new file mode 100644 index 000000000000..42f819aa9f74 --- /dev/null +++ b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-thin_check-Allow-using-clear-needs-check-and-skip-ma.patch @@ -0,0 +1,187 @@ +From 1fe8a0dbde9f5e004b11430a9097a61b327967fe Mon Sep 17 00:00:00 2001 +From: Ming-Hung Tsai <mtsai@redhat.com> +Date: Fri, 21 Aug 2020 18:26:48 +0800 +Subject: [PATCH] [thin_check] Allow using --clear-needs-check and + --skip-mappings together + +Although it is not recommended to clear the flag without a full +examination, however, the usage has been documented as an approach +to reduce lvchange run time [1]. For the purpose of backward +compatibility and avoiding boot failure after upgrading thin_check [2], +the limitation is now removed. + +[1] https://wiki.archlinux.org/index.php/LVM#Thinly-provisioned_root_volume_device_times_out +[2] Community feedback on previous commit: + https://github.com/jthornber/thin-provisioning-tools/commit/b278f4f +--- + tests/thin_check.rs | 18 +++++-- + thin-provisioning/metadata_checker.cc | 71 ++++++++++++++------------- + thin-provisioning/metadata_checker.h | 3 ++ + 3 files changed, 53 insertions(+), 39 deletions(-) + +diff --git a/thin-provisioning/metadata_checker.cc b/thin-provisioning/metadata_checker.cc +index 0b26eca..a398ce8 100644 +--- a/thin-provisioning/metadata_checker.cc ++++ b/thin-provisioning/metadata_checker.cc +@@ -371,7 +371,8 @@ namespace { + out_(cerr, 2), + info_out_(cout, 0), + expected_rc_(true), // set stop on the first error +- err_(NO_ERROR) { ++ err_(NO_ERROR), ++ metadata_checked_(false) { + + if (output_opts == OUTPUT_QUIET) { + out_.disable(); +@@ -381,6 +382,22 @@ namespace { + sb_location_ = get_superblock_location(); + } + ++ void check_and_repair() { ++ check(); ++ if (options_.fix_metadata_leaks_) ++ fix_metadata_leaks(options_.open_transaction_); ++ if (options_.clear_needs_check_) ++ clear_needs_check_flag(); ++ } ++ ++ bool get_status() const { ++ if (options_.ignore_non_fatal_) ++ return (err_ == FATAL) ? false : true; ++ ++ return (err_ == NO_ERROR) ? true : false; ++ } ++ ++ private: + void check() { + block_manager::ptr bm = open_bm(path_, block_manager::READ_ONLY, + !options_.use_metadata_snap_); +@@ -419,10 +436,12 @@ namespace { + } else + err_ << examine_data_mappings(tm, sb, options_.data_mapping_opts_, out_, + optional<space_map::ptr>()); ++ ++ metadata_checked_ = true; + } + + bool fix_metadata_leaks(bool open_transaction) { +- if (!verify_preconditions_before_fixing()) { ++ if (!metadata_checked_) { + out_ << "metadata has not been fully examined" << end_message(); + return false; + } +@@ -458,7 +477,7 @@ namespace { + } + + bool clear_needs_check_flag() { +- if (!verify_preconditions_before_fixing()) { ++ if (!metadata_checked_) { + out_ << "metadata has not been fully examined" << end_message(); + return false; + } +@@ -480,14 +499,6 @@ namespace { + return true; + } + +- bool get_status() const { +- if (options_.ignore_non_fatal_) +- return (err_ == FATAL) ? false : true; +- +- return (err_ == NO_ERROR) ? true : false; +- } +- +- private: + block_address + get_superblock_location() { + block_address sb_location = superblock_detail::SUPERBLOCK_LOCATION; +@@ -545,19 +556,6 @@ namespace { + return err; + } + +- bool verify_preconditions_before_fixing() const { +- if (options_.use_metadata_snap_ || +- !!options_.override_mapping_root_ || +- options_.sm_opts_ != check_options::SPACE_MAP_FULL || +- options_.data_mapping_opts_ != check_options::DATA_MAPPING_LEVEL2) +- return false; +- +- if (!expected_rc_.get_counts().size()) +- return false; +- +- return true; +- } +- + std::string const &path_; + check_options options_; + nested_output out_; +@@ -565,6 +563,7 @@ namespace { + block_address sb_location_; + block_counter expected_rc_; + base::error_state err_; // metadata state ++ bool metadata_checked_; + }; + } + +@@ -628,12 +627,22 @@ bool check_options::check_conformance() { + cerr << "cannot perform fix with an overridden mapping root" << endl; + return false; + } ++ } ++ ++ if (fix_metadata_leaks_ && ++ (data_mapping_opts_ != DATA_MAPPING_LEVEL2 || sm_opts_ != SPACE_MAP_FULL)) { ++ cerr << "cannot perform fix without a full examination" << endl; ++ return false; ++ } + +- if (data_mapping_opts_ != DATA_MAPPING_LEVEL2 || +- sm_opts_ != SPACE_MAP_FULL) { +- cerr << "cannot perform fix without a full examination" << endl; ++ if (clear_needs_check_) { ++ if (data_mapping_opts_ == DATA_MAPPING_NONE) { ++ cerr << "cannot perform fix without partially examination" << endl; + return false; + } ++ ++ if (data_mapping_opts_ != DATA_MAPPING_LEVEL2 || sm_opts_ != SPACE_MAP_FULL) ++ cerr << "clearing needs_check without a full examination is not suggested" << endl; + } + + return true; +@@ -647,13 +656,7 @@ thin_provisioning::check_metadata(std::string const &path, + output_options output_opts) + { + metadata_checker checker(path, check_opts, output_opts); +- +- checker.check(); +- if (check_opts.fix_metadata_leaks_) +- checker.fix_metadata_leaks(check_opts.open_transaction_); +- if (check_opts.clear_needs_check_) +- checker.clear_needs_check_flag(); +- ++ checker.check_and_repair(); + return checker.get_status(); + } + +diff --git a/thin-provisioning/metadata_checker.h b/thin-provisioning/metadata_checker.h +index b4afbdc..ea66dc3 100644 +--- a/thin-provisioning/metadata_checker.h ++++ b/thin-provisioning/metadata_checker.h +@@ -48,11 +48,14 @@ namespace thin_provisioning { + void set_auto_repair(); + void set_clear_needs_check(); + ++ // flags for checking + bool use_metadata_snap_; + data_mapping_options data_mapping_opts_; + space_map_options sm_opts_; + boost::optional<bcache::block_address> override_mapping_root_; + bool ignore_non_fatal_; ++ ++ // flags for repairing + bool fix_metadata_leaks_; + bool clear_needs_check_; + bool open_transaction_; +-- +2.41.0.255.g8b1d071c50-goog + diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-1.0.6-build-with-cargo.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-1.0.6-build-with-cargo.patch new file mode 100644 index 000000000000..5e06583164f8 --- /dev/null +++ b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-1.0.6-build-with-cargo.patch @@ -0,0 +1,21 @@ +For USE=debug to work, portage needs to run cargo_src_compile(), but if `emake` +is used in src_install(), it will trigger a rebuild without debug. If +cargo_src_install() is used instead, manpages and symlinks won't be installed +and the binary would have to be moved since there's no way to make cargo install +to /usr/sbin. So remove $(PDATA_TOOLS) dependency in Makefile instead. Might as +well patch out $(STRIP) too. + +--- a/Makefile ++++ b/Makefile +@@ -56,10 +56,9 @@ + + MANPAGES:=$(patsubst %,man8/%.8,$(TOOLS)) + +-install: $(PDATA_TOOLS) $(MANPAGES) ++install: $(MANPAGES) + $(INSTALL_DIR) $(BINDIR) + $(INSTALL_PROGRAM) $(PDATA_TOOLS) $(BINDIR) +- $(STRIP) $(BINDIR)/pdata_tools + ln -s -f pdata_tools $(BINDIR)/cache_check + ln -s -f pdata_tools $(BINDIR)/cache_dump + ln -s -f pdata_tools $(BINDIR)/cache_metadata_size diff --git a/sys-block/thin-provisioning-tools/metadata.xml b/sys-block/thin-provisioning-tools/metadata.xml index 15dea8bd8d8e..35126c511402 100644 --- a/sys-block/thin-provisioning-tools/metadata.xml +++ b/sys-block/thin-provisioning-tools/metadata.xml @@ -8,6 +8,9 @@ <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> + <use> + <flag name="io-uring">Enable experimental support for io-uring.</flag> + </use> <upstream> <remote-id type="github">jthornber/thin-provisioning-tools</remote-id> </upstream> diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r3.ebuild new file mode 100644 index 000000000000..d7a56afeef32 --- /dev/null +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="A suite of tools for thin provisioning on Linux" +HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" + +if [[ ${PV} != *9999 ]]; then + SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +else + inherit git-r3 + EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git' +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="static test" +RESTRICT="!test? ( test )" + +LIB_DEPEND="dev-libs/expat[static-libs(+)] + dev-libs/libaio[static-libs(+)]" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + test? ( + >=dev-cpp/gtest-1.8.0 + ) + dev-libs/boost" + +PATCHES=( + "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch + "${FILESDIR}"/${PN}-0.9.0-build-fixes.patch + "${FILESDIR}"/0.9.0-remove-boost_iostreams.patch + "${FILESDIR}"/${PN}-0.9.0-metadata_checker-Rename-function-to-reflect-command-.patch + "${FILESDIR}"/${PN}-0.9.0-thin_check-Allow-using-clear-needs-check-and-skip-ma.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + local myeconfargs=( + --prefix="${EPREFIX}"/ + --bindir="${EPREFIX}"/sbin + --with-optimisation='' + $(use_enable test testing) + ) + STRIP=true econf "${myeconfargs[@]}" +} + +src_compile() { + emake V= +} + +src_test() { + emake V= unit-test +} + +src_install() { + emake V= DESTDIR="${D}" DATADIR="${ED}/usr/share" install + dodoc README.md TODO.org +} diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.6.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.6.ebuild new file mode 100644 index 000000000000..681b38435a83 --- /dev/null +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.6.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999 ]]; then + CRATES=" + adler@1.0.2 + aho-corasick@1.0.2 + anstyle@1.0.1 + anyhow@1.0.72 + atty@0.2.14 + autocfg@1.1.0 + base64@0.21.2 + bitflags@1.3.2 + bitflags@2.3.3 + bytemuck@1.13.1 + byteorder@1.4.3 + cassowary@0.3.0 + cc@1.0.81 + cfg-if@1.0.0 + clap@4.3.19 + clap_builder@4.3.19 + clap_lex@0.5.0 + console@0.15.7 + crc32c@0.6.4 + crc32fast@1.3.2 + data-encoding@2.4.0 + difflib@0.4.0 + downcast@0.11.0 + duct@0.13.6 + either@1.9.0 + encode_unicode@0.3.6 + env_logger@0.8.4 + errno@0.3.2 + errno-dragonfly@0.1.2 + exitcode@1.1.2 + fastrand@2.0.0 + fixedbitset@0.4.2 + flate2@1.0.26 + float-cmp@0.9.0 + fragile@2.0.0 + getrandom@0.2.10 + hermit-abi@0.1.19 + hermit-abi@0.3.2 + indicatif@0.17.6 + instant@0.1.12 + iovec@0.1.4 + itertools@0.10.5 + lazy_static@1.4.0 + libc@0.2.147 + linux-raw-sys@0.4.5 + log@0.4.19 + memchr@2.5.0 + minimal-lexical@0.2.1 + miniz_oxide@0.7.1 + mockall@0.11.4 + mockall_derive@0.11.4 + nom@7.1.3 + normalize-line-endings@0.3.0 + num-derive@0.4.0 + num-traits@0.2.16 + num_cpus@1.16.0 + number_prefix@0.4.0 + numtoa@0.1.0 + once_cell@1.18.0 + os_pipe@1.1.4 + portable-atomic@1.4.2 + ppv-lite86@0.2.17 + predicates@2.1.5 + predicates-core@1.0.6 + predicates-tree@1.0.9 + proc-macro2@1.0.66 + quick-xml@0.29.0 + quickcheck@1.0.3 + quickcheck_macros@1.0.0 + quote@1.0.32 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rangemap@1.3.0 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_termios@0.1.2 + regex@1.9.1 + regex-automata@0.3.4 + regex-syntax@0.7.4 + retain_mut@0.1.7 + roaring@0.10.2 + rustc_version@0.4.0 + rustix@0.38.6 + safemem@0.3.3 + semver@1.0.18 + shared_child@1.0.0 + strsim@0.10.0 + syn@1.0.109 + syn@2.0.28 + tempfile@3.7.0 + termion@1.5.6 + termtree@0.4.1 + thiserror@1.0.44 + thiserror-impl@1.0.44 + threadpool@1.8.1 + tui@0.19.0 + unicode-ident@1.0.11 + unicode-segmentation@1.10.1 + unicode-width@0.1.10 + wasi@0.11.0+wasi-snapshot-preview1 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.1 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.0 + " + declare -A GIT_CRATES=( + [rio]="https://github.com/jthornber/rio;2979a720f671e836302c01546f9cc9f7988610c8" + ) +fi + +inherit cargo + +DESCRIPTION="A suite of tools for thin provisioning on Linux" +HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/jthornber/thin-provisioning-tools.git" + inherit git-r3 +else + SRC_URI=" + https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="Apache-2.0 BSD GPL-3 MIT Unicode-DFS-2016" +SLOT="0" +IUSE="io-uring" + +PATCHES=( "${FILESDIR}/${PN}-1.0.6-build-with-cargo.patch" ) +DOCS=( + CHANGES + COPYING + README.md + doc/TODO.md + doc/thinp-version-2/notes.md +) + +# Rust +QA_FLAGS_IGNORED="usr/sbin/pdata_tools" + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + local myfeatures=( $(usev io-uring io_uring) ) + cargo_src_configure +} + +src_install() { + emake \ + DESTDIR="${D}" \ + DATADIR="${ED}/usr/share" \ + PDATA_TOOLS="target/$(usex debug debug release)/pdata_tools" \ + install + + einstalldocs +} diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild index 7b9e91492970..87f2ed48dcb0 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild @@ -3,6 +3,136 @@ EAPI=8 +if [[ ${PV} != *9999 ]]; then + CRATES=" + adler@1.0.2 + aho-corasick@1.0.2 + anstyle@1.0.1 + anyhow@1.0.72 + atty@0.2.14 + autocfg@1.1.0 + base64@0.21.2 + bitflags@1.3.2 + bitflags@2.3.3 + bytemuck@1.13.1 + byteorder@1.4.3 + cassowary@0.3.0 + cc@1.0.81 + cfg-if@1.0.0 + clap@4.3.19 + clap_builder@4.3.19 + clap_lex@0.5.0 + console@0.15.7 + crc32c@0.6.4 + crc32fast@1.3.2 + data-encoding@2.4.0 + difflib@0.4.0 + downcast@0.11.0 + duct@0.13.6 + either@1.9.0 + encode_unicode@0.3.6 + env_logger@0.8.4 + errno@0.3.2 + errno-dragonfly@0.1.2 + exitcode@1.1.2 + fastrand@2.0.0 + fixedbitset@0.4.2 + flate2@1.0.26 + float-cmp@0.9.0 + fragile@2.0.0 + getrandom@0.2.10 + hermit-abi@0.1.19 + hermit-abi@0.3.2 + indicatif@0.17.6 + instant@0.1.12 + iovec@0.1.4 + itertools@0.10.5 + lazy_static@1.4.0 + libc@0.2.147 + linux-raw-sys@0.4.5 + log@0.4.19 + memchr@2.5.0 + minimal-lexical@0.2.1 + miniz_oxide@0.7.1 + mockall@0.11.4 + mockall_derive@0.11.4 + nom@7.1.3 + normalize-line-endings@0.3.0 + num-derive@0.4.0 + num-traits@0.2.16 + num_cpus@1.16.0 + number_prefix@0.4.0 + numtoa@0.1.0 + once_cell@1.18.0 + os_pipe@1.1.4 + portable-atomic@1.4.2 + ppv-lite86@0.2.17 + predicates@2.1.5 + predicates-core@1.0.6 + predicates-tree@1.0.9 + proc-macro2@1.0.66 + quick-xml@0.29.0 + quickcheck@1.0.3 + quickcheck_macros@1.0.0 + quote@1.0.32 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rangemap@1.3.0 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_termios@0.1.2 + regex@1.9.1 + regex-automata@0.3.4 + regex-syntax@0.7.4 + retain_mut@0.1.7 + roaring@0.10.2 + rustc_version@0.4.0 + rustix@0.38.6 + safemem@0.3.3 + semver@1.0.18 + shared_child@1.0.0 + strsim@0.10.0 + syn@1.0.109 + syn@2.0.28 + tempfile@3.7.0 + termion@1.5.6 + termtree@0.4.1 + thiserror@1.0.44 + thiserror-impl@1.0.44 + threadpool@1.8.1 + tui@0.19.0 + unicode-ident@1.0.11 + unicode-segmentation@1.10.1 + unicode-width@0.1.10 + wasi@0.11.0+wasi-snapshot-preview1 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.1 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.0 + " + declare -A GIT_CRATES=( + [rio]="https://github.com/jthornber/rio;2979a720f671e836302c01546f9cc9f7988610c8" + ) +fi + inherit cargo DESCRIPTION="A suite of tools for thin provisioning on Linux" @@ -12,12 +142,25 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/jthornber/thin-provisioning-tools.git" inherit git-r3 else - SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + SRC_URI=" + https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" fi -LICENSE="GPL-3" +LICENSE="Apache-2.0 BSD GPL-3 MIT Unicode-DFS-2016" SLOT="0" +IUSE="io-uring" + +PATCHES=( "${FILESDIR}/${PN}-1.0.6-build-with-cargo.patch" ) +DOCS=( + CHANGES + COPYING + README.md + doc/TODO.md + doc/thinp-version-2/notes.md +) # Rust QA_FLAGS_IGNORED="usr/sbin/pdata_tools" @@ -27,14 +170,21 @@ src_unpack() { git-r3_src_unpack cargo_live_src_unpack else - default + cargo_src_unpack fi } -src_compile() { - emake V= STRIP=true +src_configure() { + local myfeatures=( $(usev io-uring io_uring) ) + cargo_src_configure } src_install() { - emake V= DESTDIR="${D}" DATADIR="${ED}/usr/share" STRIP=true install + emake \ + DESTDIR="${D}" \ + DATADIR="${ED}/usr/share" \ + PDATA_TOOLS="target/$(usex debug debug release)/pdata_tools" \ + install + + einstalldocs } diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz Binary files differindex dfb2751add4b..2af72f6a9b1c 100644 --- a/sys-fs/Manifest.gz +++ b/sys-fs/Manifest.gz diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest index 9b4457d4f494..e1651f79c4fd 100644 --- a/sys-fs/lvm2/Manifest +++ b/sys-fs/lvm2/Manifest @@ -13,6 +13,7 @@ AUX lvmlockd.initd-r2 390 BLAKE2B aebfa2a654eca784da24fd4e4d46b3e6c97256a42b725e AUX lvmpolld.initd-r1 348 BLAKE2B cba0419add6591320dc60ef7616b66706e042b566284a4ec42002fbb5331a7173fc8b4b39be7198426fe4bbdcd3ad94b69fc3d8950705b6331c5f3f4cda4ad66 SHA512 b9b8376cbc8b6703868afab18e5baa4ef5354569e57f0596d38a8005fa725299f6858ac86b39fcca10e5a0f1adbd3a4cfa6cc6b62405e78916cc1287d8b36d0d DIST LVM2.2.03.21.tgz 2742294 BLAKE2B 529bc01b3d1ba6207c9ddc95309b39e6293fcd0286334240b9fdc076da0b7bc7e026338ec0243564ec153f2fb5009014149c3f8e0db0cd47a29418af62068728 SHA512 6024811c3fa92afd2fc13a10d1c3542352aa9a016f40c3ef588bd2f5f3e41245fed4b36c8a87d9f7f8dddc6e13b7253396f5c811f99665df27751676dc7b5bde DIST LVM2.2.03.22.tgz 2755031 BLAKE2B 79bbea84bd82f111c1bb5de336e6a9f1368b2c9e43f075dccaa90c7746a364259ad278adf650379eca75f2803ed74e74dd372be2cca8518462182657f96a0033 SHA512 17cd24ceee8026481566824b688dafd03ec816201d5cb3549cb7fc8a36f4cdaa982faaef4dcd26debfe775dea5ffa2744798164314ea6dc99a84f8ccccfc33ff -EBUILD lvm2-2.03.21.ebuild 8610 BLAKE2B 78f95123447f283ff7925ac0b7bd17ced195a330272f8cd9e493602184cee1ec6c2e99b960e4427d41733905fe39b0cf63b41458067820d4db01a15be4d24214 SHA512 b336782a48aec9c21933b8eab68773395c715e3f08c7015d2e986ad5bb6c6d488d3e37c72c3976c401062ebff73e31679e7d8d577fe1c90cf7d9089bd08f00eb -EBUILD lvm2-2.03.22.ebuild 8618 BLAKE2B 8c766adf841c6935c363892193239949820385ab69e83891f52c73584bd21bfb5bb6a1f610a1f850374e4801fdb8e1ce0ad5413c4b51e304e0518b4b7fdd7e54 SHA512 d0db3aec3ebf6d06f35099490c0045633083be1cda68ced833bd76b6eec657f457fd0d0743353228d23710da389a62fc9accc4f4075f6754adc1866028733eda +EBUILD lvm2-2.03.21-r1.ebuild 8617 BLAKE2B 29c10c7d598b13a637007b9a7b3f8bb214dd067b21a815bf84c6316bdc478047b8001e11b5fcaf8ba82e02a19a5ce67411ab3cc2ddcd5e8ca4f35cb351a9032a SHA512 992b9767fbfed1632473e61dfd2bf95d35286c5327e30852e04b796076372fd453eb958e8601deb5594e86cd3cadf9b45bee829a6d9bca256e3c680c9ac3ceee +EBUILD lvm2-2.03.22-r1.ebuild 8625 BLAKE2B 4dbf6f6bdf75d09ada20cbe743c22eeeef266880b012317d5f232b0db0c808861f6768a4b4e4ad11c0c010b67a0a449a5985850826404023d0dca1323b85920f SHA512 f0d6300b85d305a04e4f25ea947dc9e693f9a3e3cdec70f9b7e0834a0da4bf472512bd2bf5a38b79d8dd9d6f8e6967dd429a5e94806e9c56eb3c02f7b6c8a539 +EBUILD lvm2-2.03.22-r2.ebuild 8576 BLAKE2B a5b00189329589c1d4e3d6dba81bf1ce60f1813282992a28004239735c80994e175cfd52b372248bdac9c889bf72a533dd86a8416f5d836c80e36e94f5c50a21 SHA512 a7d05b6d5215b12c26932010bc6e898568bb52a31c222c3d460a2c5e6a6f1be97608aaa6ba3bfd289bd9bf5c26e3187d6f3c5e5ef226fd7637616ac287610787 MISC metadata.xml 831 BLAKE2B c34345ee897004b3776da0cb65cb1165156ecaf1802926f1b8d77eb25c836cebbb1833fadb0af3580b127c7852ac561ac20c877bcfd0cc80ea3b6283ed1ce975 SHA512 0be91bba800fc1db6dbad68e36b7d882a6bd41124a10e759322ccc661d123a689a2c0ea5f3fa2dfa40ae197c36b3171cb99d6630967805d57aa220543f0a1623 diff --git a/sys-fs/lvm2/lvm2-2.03.21.ebuild b/sys-fs/lvm2/lvm2-2.03.21-r1.ebuild index 3c242d428277..f51ecb233a38 100644 --- a/sys-fs/lvm2/lvm2-2.03.21.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.21-r1.ebuild @@ -40,7 +40,7 @@ RDEPEND=" >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles - thin? ( sys-block/thin-provisioning-tools ) + thin? ( <sys-block/thin-provisioning-tools-1.0.0 ) ) " # note: thin-0.3.0 is required to avoid --disable-thin_check_needs_check diff --git a/sys-fs/lvm2/lvm2-2.03.22.ebuild b/sys-fs/lvm2/lvm2-2.03.22-r1.ebuild index 70401a720982..263e01250962 100644 --- a/sys-fs/lvm2/lvm2-2.03.22.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.22-r1.ebuild @@ -40,7 +40,7 @@ RDEPEND=" >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles - thin? ( sys-block/thin-provisioning-tools ) + thin? ( <sys-block/thin-provisioning-tools-1.0.0 ) ) " # note: thin-0.3.0 is required to avoid --disable-thin_check_needs_check diff --git a/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild b/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild new file mode 100644 index 000000000000..4f1e24d663d0 --- /dev/null +++ b/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild @@ -0,0 +1,303 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TMPFILES_OPTIONAL=1 +inherit autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic + +DESCRIPTION="User-land utilities for LVM2 (device-mapper) software" +HOMEPAGE="https://sourceware.org/lvm2/" +SRC_URI="https://sourceware.org/ftp/lvm2/${PN^^}.${PV}.tgz" +S="${WORKDIR}/${PN^^}.${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="lvm readline sanlock selinux static static-libs systemd thin +udev valgrind" +REQUIRED_USE=" + static? ( !systemd !udev ) + static-libs? ( static !udev ) + systemd? ( udev ) + thin? ( lvm ) +" + +DEPEND_COMMON=" + udev? ( virtual/libudev:= ) + lvm? ( + dev-libs/libaio + sys-apps/util-linux + readline? ( sys-libs/readline:= ) + sanlock? ( sys-cluster/sanlock ) + systemd? ( sys-apps/systemd:= ) + ) +" +# /run is now required for locking during early boot. /var cannot be assumed to +# be available -- thus, pull in recent enough baselayout for /run. +# This version of LVM is incompatible with cryptsetup <1.1.2. +RDEPEND=" + ${DEPEND_COMMON} + >=sys-apps/baselayout-2.2 + lvm? ( + virtual/tmpfiles + thin? ( >=sys-block/thin-provisioning-tools-1.0.6 ) + ) +" +# note: thin-0.3.0 is required to avoid --disable-thin_check_needs_check +DEPEND=" + ${DEPEND_COMMON} + static? ( + lvm? ( + dev-libs/libaio[static-libs] + sys-apps/util-linux[static-libs] + readline? ( sys-libs/readline[static-libs] ) + ) + selinux? ( sys-libs/libselinux[static-libs] ) + ) + valgrind? ( >=dev-util/valgrind-3.6 ) +" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + +PATCHES=( + # Gentoo specific modification(s): + "${FILESDIR}"/${PN}-2.03.20-example.conf.in.patch + + # For upstream -- review and forward: + "${FILESDIR}"/${PN}-2.03.20-dmeventd-no-idle-exit.patch + "${FILESDIR}"/${PN}-2.03.20-freopen-musl.patch +) + +pkg_setup() { + local CONFIG_CHECK="~SYSVIPC" + + if use udev; then + local WARNING_SYSVIPC="CONFIG_SYSVIPC:\tis not set (required for udev sync)\n" + if linux_config_exists; then + local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH) + if [[ -n "${uevent_helper_path}" ]] && [[ "${uevent_helper_path}" != '""' ]]; then + ewarn "It's recommended to set an empty value to the following kernel config option:" + ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}" + fi + fi + fi + + check_extra_config + + # 1. Genkernel no longer copies /sbin/lvm blindly. + if use static; then + elog "Warning, we no longer overwrite /sbin/lvm and /sbin/dmsetup with" + elog "their static versions. If you need the static binaries," + elog "you must append .static to the filename!" + fi +} + +src_prepare() { + default + + # Users without systemd get no auto-activation of any logical volume + if ! use systemd ; then + eapply "${FILESDIR}"/${PN}-2.03.20-dm_lvm_rules_no_systemd.patch + fi + + eautoreconf +} + +src_configure() { + filter-lto + + # Workaround for bug #822210 + tc-ld-disable-gold + + # Most of this package does weird stuff. + # The build options are tristate, and --without is NOT supported + # options: 'none', 'internal', 'shared' + local myeconfargs=( + $(use_enable lvm dmfilemapd) + $(use_enable lvm dmeventd) + $(use_enable lvm cmdlib) + $(use_enable lvm fsadm) + $(use_enable lvm lvmpolld) + + # This only causes the .static versions to become available + $(usev static --enable-static_link) + + # dmeventd requires mirrors to be internal, and snapshot available + # so we cannot disable them + --with-mirrors="$(usex lvm internal none)" + --with-snapshots="$(usex lvm internal none)" + ) + + if use lvm && use thin; then + myeconfargs+=( --with-thin=internal --with-cache=internal ) + local texec + for texec in check dump repair restore; do + myeconfargs+=( --with-thin-${texec}="${EPREFIX}"/sbin/thin_${texec} ) + myeconfargs+=( --with-cache-${texec}="${EPREFIX}"/sbin/cache_${texec} ) + done + else + myeconfargs+=( --with-thin=none --with-cache=none ) + fi + + myeconfargs+=( + # musl doesn't do symbol versioning so can end up with + # runtime breakage. + --with-symvers=$(usex elibc_glibc 'gnu' 'no') + $(use_enable readline) + $(use_enable selinux) + --enable-pkgconfig + --with-confdir="${EPREFIX}"/etc + --exec-prefix="${EPREFIX}" + --sbindir="${EPREFIX}/sbin" + --with-staticdir="${EPREFIX}"/sbin + --libdir="${EPREFIX}/$(get_libdir)" + --with-usrlibdir="${EPREFIX}/usr/$(get_libdir)" + --with-default-dm-run-dir=/run + --with-default-run-dir=/run/lvm + --with-default-locking-dir=/run/lock/lvm + --with-default-pid-dir=/run + $(use_enable udev udev_rules) + $(use_enable udev udev_sync) + $(use_with udev udevdir "${EPREFIX}$(get_udevdir)"/rules.d) + # USE=sanlock requires USE=lvm + $(use_enable $(usex lvm sanlock lvm) lvmlockd-sanlock) + $(use_enable systemd notify-dbus) + $(use_enable systemd app-machineid) + $(use_enable systemd systemd-journal) + $(use_with systemd systemd-run "/usr/bin/systemd-run") + $(use_enable valgrind valgrind-pool) + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + CLDFLAGS="${LDFLAGS}" + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + emake V=1 -C include + + if use lvm ; then + emake V=1 + emake V=1 CC="$(tc-getCC)" -C scripts + else + emake V=1 device-mapper + # https://bugs.gentoo.org/878131 + emake V=1 -C libdm/dm-tools device-mapper + fi +} + +src_test() { + einfo "Tests are disabled because of device-node mucking, if you want to" + einfo "run tests, compile the package and see ${S}/tests" +} + +src_install() { + local INSTALL_TARGETS=( + # full LVM2 + $(usev lvm "install install_tmpfiles_configuration") + # install systemd related files only when requested, bug #522430 + $(usev $(usex lvm systemd lvm) "SYSTEMD_GENERATOR_DIR=$(systemd_get_systemgeneratordir) \ + install_systemd_units install_systemd_generators") + + # install dm unconditionally + install_device-mapper + ) + emake V=1 DESTDIR="${D}" "${INSTALL_TARGETS[@]}" + + newinitd "${FILESDIR}"/device-mapper.rc-r3 device-mapper + newconfd "${FILESDIR}"/device-mapper.conf-r4 device-mapper + + if use lvm ; then + newinitd "${FILESDIR}"/dmeventd.initd-r3 dmeventd + newinitd "${FILESDIR}"/lvm.rc-r1 lvm + newconfd "${FILESDIR}"/lvm.confd-r4 lvm + if ! use udev ; then + # We keep the variable but remove udev from it. + sed -r -i \ + -e '/^rc_need=/s/\<udev\>//g' \ + "${ED}"/etc/conf.d/lvm || die "Could not drop udev from rc_need" + fi + + newinitd "${FILESDIR}"/lvm-monitoring.initd-r3 lvm-monitoring + newinitd "${FILESDIR}"/lvmpolld.initd-r1 lvmpolld + + if use sanlock; then + newinitd "${FILESDIR}"/lvmlockd.initd-r2 lvmlockd + fi + fi + + if use static-libs; then + dolib.a libdm/ioctl/libdevmapper.a + if use lvm; then + # depends on lvmetad + dolib.a libdaemon/client/libdaemonclient.a #462908 + # depends on dmeventd + dolib.a daemons/dmeventd/libdevmapper-event.a + fi + else + rm -f "${ED}"/usr/$(get_libdir)/{libdevmapper-event,liblvm2cmd,liblvm2app,libdevmapper}.a || die + fi + + insinto /etc + doins "${FILESDIR}"/dmtab + + dodoc README VERSION* WHATS_NEW WHATS_NEW_DM doc/*.{c,txt} conf/*.conf +} + +pkg_preinst() { + HAD_LVM=0 + + if has_version 'sys-fs/lvm2[lvm(+)]' ; then + HAD_LVM=1 + fi +} + +pkg_postinst() { + use lvm && tmpfiles_process lvm2.conf + use udev && udev_reload + + # This is a new installation + if [[ -z "${REPLACING_VERSIONS}" ]]; then + if use lvm ; then + ewarn "Make sure the \"lvm\" init script is in the runlevels:" + ewarn "# rc-update add lvm boot" + ewarn + ewarn "Make sure to enable lvmetad in ${EROOT}/etc/lvm/lvm.conf if you want" + ewarn "to enable lvm autoactivation and metadata caching." + else + ewarn "Please enable USE=lvm if you need the LVM daemon and" + ewarn "tools like 'lvchange', 'vgchange', etc!" + fi + else + if ! use lvm && [[ ${HAD_LVM} -eq 1 ]] ; then + ewarn "LVM was previously enabled but is now disabled." + ewarn "Please enable USE=lvm if you need the LVM daemon and" + ewarn "tools like 'lvchange', 'vgchange', etc!" + ewarn "See the 2022-11-19-lvm2-default-USE-flags news item for more details." + fi + fi + + if use udev && [[ -d /run ]] ; then + local permission_run_expected="drwxr-xr-x" + local permission_run=$(stat -c "%A" /run) + if [[ "${permission_run}" != "${permission_run_expected}" ]] ; then + ewarn "Found the following problematic permissions:" + ewarn "" + ewarn " ${permission_run} /run" + ewarn "" + ewarn "Expected:" + ewarn "" + ewarn " ${permission_run_expected} /run" + ewarn "" + ewarn "This is known to cause problems for udev-enabled LVM services." + fi + fi +} + +pkg_postrm() { + if use udev && [[ -z ${REPLACED_BY_VERSION} ]]; then + udev_reload + fi +} diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz Binary files differindex 07a49f7ae15b..2c51dcb89a1a 100644 --- a/x11-base/Manifest.gz +++ b/x11-base/Manifest.gz diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index ab861dbdf45a..fe10e6d868e3 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -5,5 +5,5 @@ AUX xorg-server-21.1.8-wfb.patch 1493 BLAKE2B 6a499269df139bb6fc690b81095f87a221 AUX xorg-sets.conf 199 BLAKE2B e9414694f372d3f2a65bee903522094a60e261ddcd0c49a1d85a2ee804f3edbb5c605ed2d0b44839a91e98957f05ea88da87530f5f36b2db249e09ee56ee2975 SHA512 910fe28f20909243044f079ff35136942b8790f4f28ac42ffc64a76b7f03cd22057087fa5e4e01192080b52c0d89000ea96d5a807c6f11f680d3f43312c5be41 DIST xorg-server-21.1.8.tar.xz 4980208 BLAKE2B a223efe6d14b55bd133b7f8db75b7720ea0ae58f1eced0f6b20caf6e7045e7649a0923a1c6db5d649265375e6768fa9811477d2fa0da52d7a1e65cf4511535d2 SHA512 6104b3620ed2e1e27d9a8e963388bbe8785a764585b1bc03dbf5d719a92894773dda580d377ca18ceeab353e65a5d23cc947bab84a4012f9dd1eca31cac36937 EBUILD xorg-server-21.1.8-r2.ebuild 4597 BLAKE2B 44e32dbbf4dbea188dd2a0084372ae3133266322ba72d50ff614dc36c164d408cbbf1c7da7a31744d7d4a4cc5d511b6698e22aec73b125417c55704594a4e5e5 SHA512 5f56f5881b8a264ed7779e6fe0c6b57c2277912fe2b729c140fa683e056a79d1fb16e7510acd9e49863ebf6b50d589866e143bec58dc7db2b87cd0b86328321a -EBUILD xorg-server-9999.ebuild 4516 BLAKE2B 232c7211a805dfca04da95c0c17e71847a57bbb22351e8eecd5d5be51b88653ab7ab67874e66022cf70bfdf382e7e3284de54a2d843763468540453fc46e1592 SHA512 ffa779b6a8fc0127422542863eb4ca25876c352662215bd4ec1a29dccb354514bdf7e043a66b5c5d1aa634f386b75d3528b0c39ace7d4bc745a1593477d205ce +EBUILD xorg-server-9999.ebuild 4494 BLAKE2B 9cadb192373de6971120ba1d5531e95bd9aecb7260b27b96203287b5c63224b727deaadf0e2aa0c0c329bba78881163d8226598fe50a395c646b1503e90327f1 SHA512 a0ad5bff35dea16bf8dab770185975a7f9bb64921a5758172d4807ca1a2ab3f66b3b6d6c6ef25806573cac049135fb2356a690ad24c2669054903305ad20c51c MISC metadata.xml 881 BLAKE2B e5b0384c9cc45cf1e12a3010abf31232e4a726c11aa46b7303cc22b582e31d6ece1dbed35aacee265ca5a54433a6821d964059709307e4d4e51bb5a22b74b31d SHA512 72d6c8a97e474464e222d8d0be1a5d16c123683bf1415a142204b26361fdefdfbf1b3493d7b33cb637c03a808d5068c10d18adeb7de2a4fd5ecfcd4fa40f2f90 diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild b/x11-base/xorg-server/xorg-server-9999.ebuild index b70fa161d379..6a47543eb596 100644 --- a/x11-base/xorg-server/xorg-server-9999.ebuild +++ b/x11-base/xorg-server/xorg-server-9999.ebuild @@ -23,7 +23,6 @@ CDEPEND=" dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz Binary files differindex 8ec7af2ff433..9ea690ce27b2 100644 --- a/x11-misc/Manifest.gz +++ b/x11-misc/Manifest.gz diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest index ccb241ff3473..0283db3db652 100644 --- a/x11-misc/xscreensaver/Manifest +++ b/x11-misc/xscreensaver/Manifest @@ -13,10 +13,16 @@ AUX xscreensaver-6.05-remove-update-icon-cache.patch 368 BLAKE2B a595875f69e339a AUX xscreensaver-6.05-teach-handsy-some-manners.patch 1820 BLAKE2B c94dbe895479b301d4bc57cf4a830b604c6b51fdf512656536c04a234e7be8f77c78ff4f91bec603ce70036b294c18d736c3b0ad9d3a14b49a627e5d1ccd6dd5 SHA512 06cbe07674a6902ca1467a72bf06f677693da0a030ecca7b880949406cfbf946ee42f5bb9daeefe4869cdad850d28b749e798b66ea890daf8c6f35c90eab9688 AUX xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch 548 BLAKE2B bda7487c4db12d26cd8aa65bc9954553a1d7a49e22b86993d8abaa5fe0a523457ad358564df8ba11712e0b1340f1e8882edab8b7fe4d7c7f0bb31a37b21aea26 SHA512 1134298f2e3a34b1c4d770b9a3d6d8346fbb479cab27ab63503961a9bd9608d072fd033fda4ea5af5ec77c39c603486f3c6afab94b7ad43bed01d1eb6dd045c1 AUX xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch 654 BLAKE2B d9b5d56334f16e9e59beda2599edd92c69f9a4bec6e9aba125ccebcfa09af6aeb025986fd14e77b67d5b1d961ed2b749f3bcc9655579a00438cc3d661271c5c4 SHA512 38dd0174a86b150bdfd565eb371ec2fb944f30aeb9c5d4e1b33d96ce5c47aef9e700da0e41fb75c015792361d121b570ec189ff246b5930ac427aac6fdbf4ce8 +AUX xscreensaver-6.07-allow-no-pam.patch 646 BLAKE2B dc73fbc96ff644e7604ef6abe89ee7bd4b965ebb6adb0d16694e519ef51ab453670f21773ae7359fb278f39dd1c52ea3bb09b74ab4410a81815fe6a1f6e2d56c SHA512 66206825f17795820e8bee9c96c059ab7f09b80c2e15b780d5815628302e95083d5d12acc85affdeba3d794013952782fa89cd72b6f0419a232c772482a290af +AUX xscreensaver-6.07-fix-desktop-files.patch 1399 BLAKE2B 20af65a4aef251ddd93e519486d6c85a1be1d93bbd42f32a117098e872fbe067356d36caed2ed6dc158742e85ff9d20d492080839fe43722f5d7d8b999f74247 SHA512 0091e8b56b37609b86648b638ce7cf91a8166072fb00cb5e267be5dd694ed3acd44f1df13bec73bab458229ae20ede249615b22708b405475b2a99031d3c16ae +AUX xscreensaver-6.07-gcc.patch 814 BLAKE2B aa313e5bf454cdd750cf37a1792057f7cb39667fab94ed04f319c17b28896fe42532cd9c10c53659c82993cee3ec62aa6b8aec7f8cdcdccde3eb7ab8bcdd54d0 SHA512 af0d4edaec1cc00feb78a1aa3522b0daec7f5df4ead084ef49e66ea67d0b04f54933ed4240879bb278b44f586016a529dc93b3575caaa79dfe20fc2a869ab96c +AUX xscreensaver-6.07-service-remove-Alias-org.jwz.xscreensav.patch 385 BLAKE2B 25452e7f75517e6e9ed2f9516c918128d665c18a66013f779e3d44c77d2ca1e85b782cc0eded84ae357ec0c252ed83a3447625e8e4419da0bfb9539f8fcb91f0 SHA512 79a1acccf728ba7776922e8e88675b87a6a40f033c7a9e502f7747528146406ff251d8e6e9d9730aa553b93c96ac6048a3a0287a9652fbfa3a0dbe2edb083a3e DIST xscreensaver-6.05.1.tar.gz 26110057 BLAKE2B 97c16c9f0b2a0b4d00ddccd711b921ca683bd233bc3d07ecad38b68ff94b149a20512246dd6bae052323f00b1b433f56469c5638a031cbc65b61c2b84a0180e3 SHA512 c659a769ff71020b9f96b7e707bd1bcc667eb304179305d56b1be45eed095d650a8aa019890a0c5d444672f9dd68516c99c53b0df94cd96196d7f30a24b987e3 DIST xscreensaver-6.06-logind-idle-hint.patch 4036 BLAKE2B 48c2766ff5879b77f521d17f08452c84a9c926fabba932a02d02615808f6f2503ed2be4bbfd71f21152ba833c7f4cc0d672cdc219b82729963d6d357c6198682 SHA512 fd9848843c43a5eb07007e5cca21ad1517cce1e3ebecd9d678bb6287b9b7f80eee0751b5789f2ed9fb5e0cefa2430ac9d9657aade724d70c6457cce3df1f6ea3 DIST xscreensaver-6.06.tar.gz 26334374 BLAKE2B f15a439430bbca0852926c15716d3c4b22148d8c36d60b18ab033454d4df0d981400029b32e1f30a061592273deb648453db91813994b9bc4d6c66a61774a5d1 SHA512 988e30d422ef985ac348c275e098ddfe1ee034a2e916c91690ee2836c908801c1e017e22d828aca981b0f8bfc5491cd83ab7c45aabc155ba5013df8b149cbcb5 +DIST xscreensaver-6.07.tar.gz 26365057 BLAKE2B b0fc24e34713dd5591cff2ff871ec05deae089d7d76fe1239dd59ec1addf97eb764a583d01685953ae6409a7193ca97bc201a20dcf86d5244cf898e4eb9b1221 SHA512 abbf75faa49bb23d35985a7bf269891d168c87fe8939ad5acf6857398dfb056815d79dcf39bba9a33808e2717a47635fa84282c03ed9efeeeb449763253179a5 EBUILD xscreensaver-6.05-r1.ebuild 6649 BLAKE2B 891003977a93c676505dcba1f38f4ee8225752cadcebd7c33c92a12a2df12c8950c86e16c2a756eb4dd9ec4b065ff061b65f993e0e71ddc06cd2b3974b45e118 SHA512 16f0aaf70d59747e0666fb3e0e3f5c4b69d672050ed2fcdcc57e90fea5530be416257245a7c1c352929522800204b436e81f97630b264afb993b571535de9c3e EBUILD xscreensaver-6.05-r2.ebuild 6744 BLAKE2B a7409658c267346f93d40ce61a1d186e0797f911ebf8c7700f95ef95e8b08f2e4238b9b2ff7f5d5cb6b2819b26c8d0d8c1061812d11554b14a5a33fbc8792e77 SHA512 20ccf63d1b987d9a969d121dded4bc55f6daa4a597ad3f0cb162ee4a94fa24239c17b9493d2112f42e805a89d5872d03df154865ee7d09a45f9e7dfef86dba4a EBUILD xscreensaver-6.06-r2.ebuild 7384 BLAKE2B 1a4ca56b92ba448cfd4084a67f0a92ada82408b82eb6de2659a50a0de7929210092f9df9b4561e6f159ba0199f86bea9b24a3248a1a7a20a4a64232f023fe831 SHA512 c57322877f5b47d1a84af869bdcf86f035e07436c81524b670762164210eb41170ae1d41f7198b648c50d3043f70e7c7cbfdf4b2edd607fc52dd048a11c087bc +EBUILD xscreensaver-6.07.ebuild 7560 BLAKE2B 1c3a41642c98db572c6b88004b1e2059430c69666d0c85efb8e7ff5b54fb9dda82feb133dac5ce039c0cf952c8548e485a2cbffdd8e89b08a0fe0e69979beb29 SHA512 4e0c3895d717085d8f2c559f2988280f5222af754f079581a446704e907d88013facd687ad509bcb7fa812d0c11639145850f05694b786943fb62fb9cceea7e6 MISC metadata.xml 1451 BLAKE2B 052182f01632e8179ad1d6fe358a823384284776cc90eaa6413b809744783b31f7d8fc8ddefa03e66a691ad11aab967db3fb400290f813cb7eff2dab149f45cb SHA512 d4abaebc08315a90d2c68baf08b307989d4fc8efc4606b151ae3d94311c64ebe13253f572845cc5a8e1e30d1bbccf3d0b16c74376d5ff61de1f1ecb1030099a8 diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-allow-no-pam.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-allow-no-pam.patch new file mode 100644 index 000000000000..dd2ea676d443 --- /dev/null +++ b/x11-misc/xscreensaver/files/xscreensaver-6.07-allow-no-pam.patch @@ -0,0 +1,18 @@ +The use flag combination -pam +locking is not possible with that configure.ac. +Having a pam conf and a /etc/pam.d could be remnants from a previous installation +of pam and don't tell us for sure that the user does not want this. + +Bug: https://bugs.gentoo.org/908509 + +# Pascal Jäger <pascal.jaeger@leimstift.de> + +--- a/configure.ac ++++ b/configure.ac +@@ -4971,7 +4971,6 @@ elif test "$have_pam" = no -a "$enable_locking" = yes ; then + if test -d /etc/pam.d -o -f /etc/pam.conf ; then + warn "Your system seems to have PAM, but PAM is not being used." + warn2 "That is probably not going to work out well." +- CONF_STATUS=1 + fi + fi + diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-fix-desktop-files.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-fix-desktop-files.patch new file mode 100644 index 000000000000..07474aec689b --- /dev/null +++ b/x11-misc/xscreensaver/files/xscreensaver-6.07-fix-desktop-files.patch @@ -0,0 +1,31 @@ +* xscreensaver-settings.desktop: error: value item "Screensaver" in key +* "Categories" in group "Desktop Entry" is a reserved category, so a +* "OnlyShowIn" key must be included +* xscreensaver.desktop: error: value item "Screensaver" in key "Categories" +* in group "Desktop Entry" is a reserved category, so a "OnlyShowIn" key +* must be included + +We just remove the category Screensaver then. + +Bug: https://bugs.gentoo.org/894700 + +# Pascal Jäger <pascal.jaeger@leimstift.de> + +--- a/driver/xscreensaver-settings.desktop.in ++++ b/driver/xscreensaver-settings.desktop.in +@@ -5,5 +5,5 @@ Icon=xscreensaver + _Name=XScreenSaver Settings + _Comment=Change screensaver properties + Type=Application +-Categories=Settings;DesktopSettings;Screensaver;Security;GNOME;GTK;KDE;Motif;Qt;X-GNOME-Settings-Panel;X-GNOME-SystemSettings;X-Unity-Settings-Panel;X-XFCE-SettingsDialog;X-XFCE-SystemSettings ++Categories=Settings;DesktopSettings;Security;GNOME;GTK;KDE;Motif;Qt;X-GNOME-Settings-Panel;X-GNOME-SystemSettings;X-Unity-Settings-Panel;X-XFCE-SettingsDialog;X-XFCE-SystemSettings + Terminal=false +--- a/driver/xscreensaver.desktop.in ++++ b/driver/xscreensaver.desktop.in +@@ -5,5 +5,5 @@ Icon=xscreensaver + _Name=XScreenSaver + _Comment=XScreenSaver daemon: screen saver and locker + Type=Application +-Categories=Screensaver;Security;GNOME;GTK;KDE;Motif;Qt ++Categories=Security;GNOME;GTK;KDE;Motif;Qt + Terminal=false diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-gcc.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-gcc.patch new file mode 100644 index 000000000000..05c0c014f412 --- /dev/null +++ b/x11-misc/xscreensaver/files/xscreensaver-6.07-gcc.patch @@ -0,0 +1,24 @@ +We want it to be possible to bulid with clang, so also check against that. + +# Pascal Jäger <pascal.jaeger@leimstift.de> + +--- a/configure.ac ++++ b/configure.ac +@@ -303,7 +303,7 @@ done + + AC_DEFUN([AC_CHECK_GCC_ARG], + [if test -n "$GCC"; then +- AC_CACHE_CHECK([whether gcc accepts [$2]], ++ AC_CACHE_CHECK([whether $[$CC] accepts [$2]], + ac_cv_gcc_accepts_[$1], + [rm -rf conftest.$ac_ext + touch conftest.$ac_ext +@@ -316,7 +316,7 @@ AC_DEFUN([AC_CHECK_GCC_ARG], + # earlier diagnostics". + # + without_no=`echo $2 | sed s/Wno-/W/` +- if ( ( gcc -c $without_no conftest.$ac_ext -o/dev/null >/dev/null ) \ ++ if ( ( $CC -c $without_no conftest.$ac_ext -o/dev/null >/dev/null ) \ + 2>&1 | \ + grep unrecognized >/dev/null ); then + ac_cv_gcc_accepts_[$1]=no diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-service-remove-Alias-org.jwz.xscreensav.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-service-remove-Alias-org.jwz.xscreensav.patch new file mode 100644 index 000000000000..988ab22bff78 --- /dev/null +++ b/x11-misc/xscreensaver/files/xscreensaver-6.07-service-remove-Alias-org.jwz.xscreensav.patch @@ -0,0 +1,13 @@ +$ systemctl --user enable xscreensaver +Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver. + +# Pascal Jäger <pascal.jaeger@leimstift.de> + +--- a/driver/xscreensaver.service.in ++++ b/driver/xscreensaver.service.in +@@ -14,5 +14,4 @@ Restart=on-failure + OOMScoreAdjust=-1000 + + [Install] +-Alias=org.jwz.xscreensaver.service + WantedBy=graphical-session.target diff --git a/x11-misc/xscreensaver/xscreensaver-6.07.ebuild b/x11-misc/xscreensaver/xscreensaver-6.07.ebuild new file mode 100644 index 000000000000..f163bb2f64b9 --- /dev/null +++ b/x11-misc/xscreensaver/xscreensaver-6.07.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic font optfeature pam strip-linguas systemd xdg-utils + +DESCRIPTION="Modular screen saver and locker for the X Window System" +HOMEPAGE="https://www.jwz.org/xscreensaver/" +SRC_URI=" + https://www.jwz.org/xscreensaver/${P}.tar.gz + logind-idle-hint? ( + https://github.com/Flowdalic/xscreensaver/commit/59e7974c42dc08411c9af2a3a644a582c2116f46.patch -> + ${PN}-6.06-logind-idle-hint.patch + ) +" + +# Font license mapping for folder ./hacks/fonts/ as following: +# clacon.ttf -- MIT +# gallant12x22.ttf -- unclear, hence dropped +# luximr.ttf -- bh-luxi (package media-fonts/font-bh-ttf) +# OCRAStd.otf -- unclear, hence dropped +# SpecialElite.ttf -- Apache-2.0 +LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama" +REQUIRED_USE=" + gles? ( !glx ) + ?? ( elogind systemd ) + pam? ( locking ) + logind-idle-hint? ( || ( elogind systemd ) ) +" + +COMMON_DEPEND=" + >=dev-libs/libxml2-2.4.6 + x11-apps/appres + x11-apps/xwininfo + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXt + x11-libs/libXxf86vm + elogind? ( sys-auth/elogind ) + x11-libs/gdk-pixbuf-xlib + >=x11-libs/gdk-pixbuf-2.42.0:2 + >=x11-libs/gtk+-3.0.0:3 + jpeg? ( media-libs/libjpeg-turbo:= ) + locking? ( virtual/libcrypt:= ) + new-login? ( + gdm? ( gnome-base/gdm ) + !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) + ) + virtual/glu + virtual/opengl + pam? ( sys-libs/pam ) + media-libs/libpng:= + systemd? ( >=sys-apps/systemd-221 ) + >=x11-libs/libXft-2.1.0 + xinerama? ( x11-libs/libXinerama ) +" +# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep '::'` +RDEPEND=" + ${COMMON_DEPEND} + media-gfx/fbida + perl? ( + dev-lang/perl + dev-perl/libwww-perl + virtual/perl-Digest-MD5 + ) + selinux? ( sec-policy/selinux-xscreensaver ) +" +DEPEND=" + ${COMMON_DEPEND} + x11-base/xorg-proto +" +BDEPEND=" + dev-util/intltool + sys-devel/bc + sys-devel/gettext + virtual/pkgconfig +" +PATCHES=( + "${FILESDIR}"/${PN}-5.31-pragma.patch + "${FILESDIR}"/${PN}-6.01-gentoo.patch + "${FILESDIR}"/${PN}-6.07-gcc.patch + "${FILESDIR}"/${PN}-6.01-configure.ac-sandbox.patch +# "${FILESDIR}"/${PN}-6.01-without-gl-makefile.patch +# "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch + "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch +# "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch + "${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch +# "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch +# "${FILESDIR}"/${PN}-6.05-get-dirs-from-gtk3.0-in-configure.patch + "${FILESDIR}"/${PN}-6.07-allow-no-pam.patch + "${FILESDIR}"/${PN}-6.07-fix-desktop-files.patch +) + +DOCS=( README{,.hacking} ) + +# see https://bugs.gentoo.org/898328 +QA_CONFIG_IMPL_DECL_SKIP=( getspnam_shadow ) + +src_prepare() { + default + + # bug #896440 + mv po/ca.po po/ca.po.old || die + iconv -f ISO-8859-15 -t UTF-8 po/ca.po.old >po/ca.po || die + + sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die + + # Causes "Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver." + # after "systemctl --user enable xscreensaver". + sed -i -e '/^Alias=org.jwz.xscreensaver.service/d' \ + driver/xscreensaver.service.in || die + + strip-linguas -i po/ + export ALL_LINGUAS="${LINGUAS}" + + if use new-login && ! use gdm; then #392967 + sed -i \ + -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ + configure{,.ac} || die + fi + + # We are patching driver/XScreenSaver.ad.in, so let's delete the + # header generated from it so that it gets back in sync during build: + rm driver/XScreenSaver_ad.h || die + + if ! use offensive; then + sed -i \ + -e '/boobies/d;/boobs/d;/cock/d;/pussy/d;/viagra/d;/vibrator/d' \ + hacks/barcode.c || die + sed -i \ + -e 's|erect penis|shuffle board|g' \ + -e 's|flaccid penis|flaccid anchor|g' \ + -e 's|vagina|engagement ring|g' \ + -e 's|Penis|Shuttle|g' \ + hacks/glx/glsnake.c || die + sed -i \ + 's| Stay.*fucking mask\.$||' \ + hacks/glx/covid19.man \ + hacks/config/covid19.xml || die + eapply "${FILESDIR}/xscreensaver-6.05-teach-handsy-some-manners.patch" + fi + + if use logind-idle-hint; then + eapply "${DISTDIR}/${PN}-6.06-logind-idle-hint.patch" + fi + + config_rpath_update "${S}"/config.rpath + + # Must be eauto*re*conf, to force the rebuild + eautoreconf +} + +src_configure() { + if use ppc || use ppc64; then + filter-flags -maltivec -mabi=altivec + append-flags -U__VEC__ + fi + + unset BC_ENV_ARGS #24568 + + # /proc/interrupts won't always have the keyboard bits needed + # Not clear this does anything in 6.03+(?) but let's keep it for now in case. + # (See also: configure argument) + export ac_cv_have_proc_interrupts=yes + + # WARNING: This is NOT a normal autoconf script + # Some of the --with options are NOT standard, and expect "--with-X=no" rather than "--without-X" + ECONF_OPTS=( + $(use_enable locking) + $(use_with elogind) + --with-pixbuf + $(use_with gles) + $(use_with glx) + --with-gtk + $(use_with new-login login-manager) + $(use_with pam) + $(use_with suid setuid-hacks) + $(use_with systemd) + $(use_with xinerama xinerama-ext) + --with-jpeg=$(usex jpeg yes no) + --with-png=yes + --with-xft=yes + --with-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults + --with-configdir="${EPREFIX}"/usr/share/${PN}/config + --with-dpms-ext + --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} + --with-proc-interrupts + --with-randr-ext + --with-text-file="${EPREFIX}"/etc/gentoo-release + --with-xdbe-ext + --with-xf86gamma-ext + --with-xf86vmode-ext + --with-xinput-ext + --with-xkb-ext + --with-xshm-ext + --without-gle + --without-kerberos + --without-motif + --with-proc-oom + --x-includes="${EPREFIX}"/usr/include + --x-libraries="${EPREFIX}"/usr/$(get_libdir) + ) + # WARNING: This is NOT a normal autoconf script + econf "${ECONF_OPTS[@]}" +} + +src_compile() { + # stock target is "default", which is broken in some releases. + emake all +} + +src_install() { + use pam && dodir /etc/pam.d/ + emake install_prefix="${D}" DESTDIR="${D}" GTK_SHAREDIR="${installprefix}"/usr/share/xscreensaver install + + if use fonts; then + # Do not install fonts with unclear licensing + rm -v "${ED}${FONTDIR}"/{gallant12x22.ttf,OCRAStd.otf} || die + + # Do not duplicate font Luxi Mono (of package media-fonts/font-bh-ttf) + rm -v "${ED}${FONTDIR}"/luximr.ttf || die + + font_xfont_config + else + rm -rfv "${ED}${FONTDIR}" || die #812473 + fi + + einstalldocs + + if use pam; then + fperms 755 /usr/bin/${PN} + pamd_mimic_system ${PN} auth + fi + + if use systemd; then + systemd_douserunit "${ED}/usr/share/${PN}/xscreensaver.service" + fi + # Makefile installs xscreensaver.service regardless of + # --without-systemd, and if USE=systemd, we will have installed the + # unit file already. + rm "${ED}/usr/share/${PN}/xscreensaver.service" || die + + # bug #885989 + fperms 4755 /usr/$(get_libdir)/misc/xscreensaver/xscreensaver-auth +} + +pkg_postinst() { + use fonts && font_pkg_postinst + + # bug #811885 + if ! use glx; then + elog "Enable USE='glx' if OpenGL screensavers are crashing." + fi + + optfeature 'Bitmap fonts 75dpi' media-fonts/font-adobe-75dpi + optfeature 'Bitmap fonts 100dpi' media-fonts/font-adobe-100dpi + optfeature 'Truetype font Luxi Mono' media-fonts/font-bh-ttf + + xdg_icon_cache_update +} + +pkg_postrm() { + use fonts && font_pkg_postrm + xdg_icon_cache_update +} diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz Binary files differindex 502534db37cc..80a5aafaa891 100644 --- a/x11-themes/Manifest.gz +++ b/x11-themes/Manifest.gz diff --git a/x11-themes/elementary-xfce-icon-theme/Manifest b/x11-themes/elementary-xfce-icon-theme/Manifest index dc9bfb4e3b61..79a507ac381f 100644 --- a/x11-themes/elementary-xfce-icon-theme/Manifest +++ b/x11-themes/elementary-xfce-icon-theme/Manifest @@ -2,8 +2,10 @@ DIST elementary-xfce-0.15.1.tar.gz 6198394 BLAKE2B 18638aa2c55a01a48fc342a836c92 DIST elementary-xfce-0.15.2.tar.gz 6215682 BLAKE2B 917f9b8f555a02d01807695b67857e4f31b3a1d6229727f992c299f119641c1ec2c62098473f7617a77cd25ba8e385cbb2209d2bf73554cb6934faf610a18b00 SHA512 c7d62dc38295ed9fa66e9e21f06d18bdd095aaa6f5f012065e70517117d8daa05c3a25942185fdfcd5a2b79e510c55983a09dee79568e95e8f22e6199ec28ef0 DIST elementary-xfce-0.16.tar.gz 6983116 BLAKE2B e33f244d6a19ba447149981e57cc5a41a98f17039ba0ae546945b75dabefde3bc15288fb8d09b00c500de8cf11ed37160b0b35d7d653d9a8eb29ed6117edb723 SHA512 d1f1338e3b6d2835741835be04db03154bef8fc53dd365855f646c3668f108f1a6d2ea7c7e8b07152f79cfcf29dc9959b2363417ca19b425da908c913fdab960 DIST elementary-xfce-0.17.tar.gz 6964314 BLAKE2B 3dbeb664a0ad6fbcca916df7103057e63ff988456471070f62e020188d3f7dd900ded634c5e13b9b80780c2c5514a7155c533df3537c791da54f367a13834cc3 SHA512 3e577f8f800b77f2efaa17877d0031790a700b4d0433e6ab5d6ce2f859941160291a32a0a042e5ad99e81e631042db1abedc31c2f657ee025df1807fbb456720 +DIST elementary-xfce-0.18.tar.gz 6915651 BLAKE2B b9d1674296c2648f6ad3f31cd5162c44b2c472761dd57811138d97cf42a1e52576fca9541bf63337fcf9208736845f982b9b71deb76f43d6114ac99ab095492d SHA512 50157429c1c702e3b167168d7f28de8b61439fb00b926326cea9ff1f60753134be79ce3685987f3875a6609b45697bac55b0d31920e47deb3ba8c39185d9ea39 EBUILD elementary-xfce-icon-theme-0.15.1.ebuild 902 BLAKE2B 67f7b19fd8730dc4888203ac32e849a46b8b1376ee4d0ae6cf351744dea88b8f14574ef4eb4415fd6fd46e0daa7e2d782bfd92f79f2eb303603d0bd7e4423786 SHA512 74d5f64831e2f466f1c4dd4a8fa91b6d512aa4a67b33539ef9984f7cf81793bc1c000d7c969434860efd467afae9f04a8ab59a4d70a4e18372c189d3aee1a3b2 EBUILD elementary-xfce-icon-theme-0.15.2.ebuild 1033 BLAKE2B 9593739208a4ac37755ca29f1994e0cf1dd3a1593c62325967d0ce671359524bb239c4277615a10aa5843892c3291ec490573fdd2107f998839ef2eabcc28a19 SHA512 86e46517f82b0a3475b1845cf86b2ca1c9da39bc2f07dfec63f1588a9c4a75124e8d7918af28a3dddbec80e0ca0621374382904c0fd1e1591f0e139971b99e63 EBUILD elementary-xfce-icon-theme-0.16.ebuild 943 BLAKE2B 449dfe0ba71cdc86984ba590d04dd71eda113a25aa902a6843f759b82de1e6ba3bc024b2843b881273a81ba11c7153672b671254e734ec89c4b1a579fa9a17b0 SHA512 dad65f64df8e0cbc857ca5a7e68d06896790b7371abdf472564e6310b933a6a75e5b563f511e00017a5b58a25be01e52e45084b9287e3518c20b54ca1a91e6af EBUILD elementary-xfce-icon-theme-0.17.ebuild 943 BLAKE2B 449dfe0ba71cdc86984ba590d04dd71eda113a25aa902a6843f759b82de1e6ba3bc024b2843b881273a81ba11c7153672b671254e734ec89c4b1a579fa9a17b0 SHA512 dad65f64df8e0cbc857ca5a7e68d06896790b7371abdf472564e6310b933a6a75e5b563f511e00017a5b58a25be01e52e45084b9287e3518c20b54ca1a91e6af +EBUILD elementary-xfce-icon-theme-0.18.ebuild 943 BLAKE2B 3d5823611b9e88c49e595297e7deb1b89387bc0de1a2b64a00963b4cb823b0ca85d104ce30448911a9409c4b1815602697a3ee1a5e6f4d3809271bbb334860a6 SHA512 9ed64d4f7a3024b4123c1b1e6cb1160ab609a0ca4171d7677e2a360506b3c287f83ab79a7ba74613bb719e275348a5f137c5357102253c9520565ce1592303d0 MISC metadata.xml 347 BLAKE2B 8ad2fd28a1f8e023820a4fa95bf26c2df1f811ba96029e993cb99ee212d22b244c66156cf851b708494dde38825d91d77ce67a023562b68bb13921e1ff37da86 SHA512 e8c5b5fc19e3cc8b5fe5b6facbec01497a32145cbd93bbf5b8e402f3afd0e46d15573be12e8fdc3eef0172484166e87652ffe097a8c05db45f891d5b34d721ab diff --git a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.18.ebuild b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.18.ebuild new file mode 100644 index 000000000000..521c097975a9 --- /dev/null +++ b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.18.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg toolchain-funcs + +MY_P="${PN%-icon-theme}-${PV}" +DESCRIPTION="Elementary icons forked from upstream, extended and maintained for Xfce" +HOMEPAGE="https://github.com/shimmerproject/elementary-xfce" +SRC_URI="https://github.com/shimmerproject/elementary-xfce/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="public-domain GPL-1 GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +BDEPEND=" + media-gfx/optipng + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3" + +src_prepare() { + sed -i -e 's:-Werror -O0 -pipe:${CFLAGS} ${CPPFLAGS} ${LDFLAGS}:' \ + svgtopng/Makefile || die + default +} + +src_configure() { + # custom script + ./configure --prefix="${EPREFIX}/usr" || die +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + default + # delete dangling doc links + find -L "${D}" -type l -delete || die +} |