summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-27 03:56:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-27 03:56:50 +0100
commit6e8f2ebdce568f2c6c7870edbb9db5324a0e300f (patch)
tree92c92750f9317885d396064e90145eb463b3b8eb
parent97e5ac8a082d0d11fc18e8b8994a78e8d155899e (diff)
gentoo auto-resync : 27:10:2022 - 03:56:50
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29623 -> 29613 bytes
-rw-r--r--app-editors/Manifest.gzbin14074 -> 14081 bytes
-rw-r--r--app-editors/vim-core/Manifest14
-rw-r--r--app-editors/vim-core/vim-core-9.0.0099.ebuild2
-rw-r--r--app-editors/vim-core/vim-core-9.0.0399.ebuild2
-rw-r--r--app-editors/vim-core/vim-core-9.0.0655.ebuild2
-rw-r--r--app-editors/vim-core/vim-core-9999.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin19371 -> 19376 bytes
-rw-r--r--dev-lang/R/Manifest2
-rw-r--r--dev-lang/R/R-4.2.1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin95948 -> 95943 bytes
-rw-r--r--dev-libs/opencl-clang/Manifest2
-rw-r--r--dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin35472 -> 35478 bytes
-rw-r--r--dev-ml/gen/Manifest2
-rw-r--r--dev-ml/gen/gen-1.0-r2.ebuild (renamed from dev-ml/gen/gen-1.0-r1.ebuild)11
-rw-r--r--dev-ml/ptmap/Manifest2
-rw-r--r--dev-ml/ptmap/ptmap-2.0.5-r2.ebuild (renamed from dev-ml/ptmap/ptmap-2.0.5-r1.ebuild)8
-rw-r--r--dev-ml/yojson/Manifest3
-rw-r--r--dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch8
-rw-r--r--dev-ml/yojson/yojson-2.0.2-r3.ebuild (renamed from dev-ml/yojson/yojson-2.0.2-r2.ebuild)5
-rw-r--r--dev-python/Manifest.gzbin261443 -> 261444 bytes
-rw-r--r--dev-python/protobuf-python/Manifest6
-rw-r--r--dev-python/protobuf-python/files/protobuf-python-3.20.3-python311.patch (renamed from dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch)0
-rw-r--r--dev-python/protobuf-python/protobuf-python-3.20.3.ebuild1
-rw-r--r--dev-python/protobuf-python/protobuf-python-4.21.8.ebuild2
-rw-r--r--dev-python/scipy/Manifest4
-rw-r--r--dev-python/scipy/scipy-1.9.3.ebuild2
-rw-r--r--dev-python/scipy/scipy-1.9.9999.ebuild4
-rw-r--r--dev-util/Manifest.gzbin69170 -> 69171 bytes
-rw-r--r--dev-util/spirv-llvm-translator/Manifest2
-rw-r--r--dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild2
-rw-r--r--metadata/Manifest.gzbin3860 -> 3858 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28261 -> 28252 bytes
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin24751 -> 24757 bytes
-rw-r--r--metadata/md5-cache/app-editors/vim-core-9.0.00994
-rw-r--r--metadata/md5-cache/app-editors/vim-core-9.0.03994
-rw-r--r--metadata/md5-cache/app-editors/vim-core-9.0.06554
-rw-r--r--metadata/md5-cache/app-editors/vim-core-99992
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin38972 -> 38967 bytes
-rw-r--r--metadata/md5-cache/dev-lang/R-4.2.16
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin166359 -> 166349 bytes
-rw-r--r--metadata/md5-cache/dev-libs/opencl-clang-15.0.04
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin71191 -> 71191 bytes
-rw-r--r--metadata/md5-cache/dev-ml/gen-1.0-r2 (renamed from metadata/md5-cache/dev-ml/gen-1.0-r1)10
-rw-r--r--metadata/md5-cache/dev-ml/ptmap-2.0.5-r2 (renamed from metadata/md5-cache/dev-ml/ptmap-2.0.5-r1)10
-rw-r--r--metadata/md5-cache/dev-ml/yojson-2.0.2-r3 (renamed from metadata/md5-cache/dev-ml/yojson-2.0.2-r2)2
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin362334 -> 362340 bytes
-rw-r--r--metadata/md5-cache/dev-python/protobuf-python-3.20.32
-rw-r--r--metadata/md5-cache/dev-python/protobuf-python-4.21.82
-rw-r--r--metadata/md5-cache/dev-python/scipy-1.9.32
-rw-r--r--metadata/md5-cache/dev-python/scipy-1.9.99992
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin136252 -> 136249 bytes
-rw-r--r--metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.04
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin7162 -> 7159 bytes
-rw-r--r--metadata/md5-cache/net-print/hplip-3.22.64
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin27205 -> 27361 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/cadabra-2.4.217
-rw-r--r--metadata/md5-cache/sci-mathematics/coq-serapi-0.16.0-r1 (renamed from metadata/md5-cache/sci-mathematics/coq-serapi-0.16.0)6
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin33458 -> 33462 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-config-2.84
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin35158 -> 35316 bytes
-rw-r--r--metadata/md5-cache/sys-fs/lvm2-2.03.1616
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-print/Manifest.gzbin6084 -> 6082 bytes
-rw-r--r--net-print/hplip/Manifest2
-rw-r--r--net-print/hplip/hplip-3.22.6.ebuild2
-rw-r--r--profiles/Manifest.gzbin148219 -> 148214 bytes
-rw-r--r--profiles/package.mask5
-rw-r--r--sci-mathematics/Manifest.gzbin16189 -> 16189 bytes
-rw-r--r--sci-mathematics/cadabra/Manifest2
-rw-r--r--sci-mathematics/cadabra/cadabra-2.4.2.ebuild104
-rw-r--r--sci-mathematics/coq-serapi/Manifest2
-rw-r--r--sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild (renamed from sci-mathematics/coq-serapi/coq-serapi-0.16.0.ebuild)1
-rw-r--r--sys-devel/Manifest.gzbin10476 -> 10478 bytes
-rw-r--r--sys-devel/gcc-config/Manifest2
-rw-r--r--sys-devel/gcc-config/gcc-config-2.8.ebuild2
-rw-r--r--sys-fs/Manifest.gzbin22225 -> 22228 bytes
-rw-r--r--sys-fs/lvm2/Manifest3
-rw-r--r--sys-fs/lvm2/files/lvm2-2.03.16-dm_lvm_rules_no_systemd.patch11
-rw-r--r--sys-fs/lvm2/lvm2-2.03.16.ebuild310
91 files changed, 613 insertions, 132 deletions
diff --git a/Manifest b/Manifest
index 2df1c70c97d7..8ffcb75720a3 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29623 BLAKE2B 67638d17b4a647c8ea832352c573d1473cb6ee369fca0c7245c83bbe0bb22119fd56da9517ed4980053c06a61129af1dcd10cebe281e5678c2bb8ea7caef7320 SHA512 cf0bb52c4784c3028e6a319a1b15e0817c2b38b916f281aff219892407db3bf2bfc053fbf07e64ce689df87e928916c91cc04c7c42ed2d292e9c58d5f895a9fe
-TIMESTAMP 2022-10-26T20:09:54Z
+MANIFEST Manifest.files.gz 29613 BLAKE2B d821679b2d7fb80f87a6b9f725b7650083b6b59588749a7088c1993759511ea94e5f6bc6dcadd0c537cfa22f3cdbd537192c4d15dd88f8f181b11ea484d586d8 SHA512 580616a8310c576409e049831bd8bc4af02308ba1124a9a6a09a79b83f0dd167444f54ee502f11923e8a6ecb45119397c24135154e867209a093c786a5ccdc81
+TIMESTAMP 2022-10-27T02:11:31Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNZlBJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNZ6NNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klArBA//RR4qijdx1QgFqM+u8b2tp8V4MeF89dPeDJw0QrygrCfGSU65e6tDqATE
-sr3UXkkkiqp+jlOd7OEZy3Hu7ZxCdKQXR+ghyWk209vJwxNJVhH7KUaXilgjQilr
-v/XfTqls5Wk8dox3QjZIkYbndr+X/7Ep4gLlnbQyVR0olQEYYAnWPb7Zm+Jfe4DH
-mNPcujSANOdXCKl8JeisQwJK+fIvTFoyNng2kGj3GRmhUHyf3Btnz/uPsVmKrTMo
-nryVrYQB+yPfalAw7pNhmwrvj/dJeZyOuTRXZuAELVJvz8vwJ2V6F5YuKz3EyGRT
-Zsa3FEILTSLC+FWespGxUD7iy1D7N0jXobioGFMEZqb65SZeS3JwEtLy1Qnd2vmr
-vqtmWUocKWsfIfEMGwINXEuaRO2+yOtnRo4LRy4/RLOXriwScC7rfnLJqqjAhO4A
-EtN478oj1SDjfSFpVJTv2WvRuZG8y8BvukijBI1J+5dvUZoTVV26HBifZRGV1KP9
-kxka63t+eMqVJTVKaKtisUNj8imLZM1wNmAZfs+iqpv565czvOKyYRygbLw7ZwIS
-JNuCZRA3AuDN0h4XblBdmt1cSWv2LZsOU5UU6/SkCxP2ZJ6JS8QnjWtdOpwkUgDV
-Jc9ULQHoLbilEb9745DJQ4t4u/6WGi+7L4VN5INdq214Zr0Ec6I=
-=csyP
+klCgCQ/+PJ1fu+o64HD6BgqVlCBC3KQ44j6aiIcHyreN8hdDuUx3ALaCg9ATNp+q
+uJZHSxiyh7E2YWx4yi1Zc7V2FKWpfuV8o+jysZVH0wiVHKATCIUE3OPRkg7CBGDR
+pM52DVvyuy8Sz45ndluyCsXJMVRlRpUFqMinmXhx8G6anJK8hphh1aa+Fm0YbLnj
+h/VfNEwSDiHuJoOjAmXXamaKvWtGDyZ4ftGSCRatZmyKjmAvH7LWkunT2qbBnzI9
+/y6zTK6agpfwK6HSc99lZsbJdjIwZ+3Crcga2XSMxSWRgNrlRnB5KMfZdCV9gAL0
+elpeMuSIdu+wfbLihx0EW/SG4rK/AjdHtTv47knzfs6t1Q17hEquFp0jQV0kkYQL
+Uz6+MhwSn2+INkbE4XVfXleqZRqsPxyfFRVpwcKTiJBo/jjBfEYissv+X2zXZawD
+dDW5LwU4kFidrusD121/EAbnYGJf45D5POvgAa61TTz3PErKmkQfoz0EjhJMHZEG
+IZxuwCefHyrEPNubklLBnL7FiqaEu9k9ysRcMCEi3uortD9apH6oqrZzpFkrJqLP
+xVkCunD1qQqom8ltmesBH1lYBL2g4WY6WxyZS0Jkf9vkJuhFROZBBBy0/V7uFQJX
++GNoH30s7oo+asz9IX+smHqa57jLH1T8MWqNQBVHBLtfs/zzQVk=
+=VtdR
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index d72389530cee..04631e23275e 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index d9b055b385c5..b38aafde84c3 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 0e93bda314d4..ba63e7b3ad88 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,12 +2,12 @@ AUX gvim.svg 4584 BLAKE2B 53d896f90404df6b185d1f4404c22e6bd6035722beb61d2223a600
AUX vim-9.0-fix-create-timer-for-cros-compiling.patch 851 BLAKE2B 27b7e6db6a75a5b58e90f57de969e5c7c57ce663ec243cfac8391b9befb52da776245c0255694b335e17251d1423264ff12ba1cfcad2a2957f6c6d05b62c9967 SHA512 271e04e1e683de89cf77aa9d48d502382496fa1b2176ca511d4cbf5cecf9a026442c8142d0cf8d273c23d15f81fdc26f9be00dff91cd516e563f2b2dc2937f9b
AUX vimrc-r6 7488 BLAKE2B 959724b9fbb54755553ae6448bf7ff9991288a2473af122ec769157060465559c7fef6481f1e773936df1d3b7c2344376bb8ea405542b7b17b2deb8d03544623 SHA512 60dcb1d954103d3fc9943c884b9891627adf70801d819dc65972887d516720b5a2db0db234ba891cca7269e0b117b73f34ab6dee851bc057b9abf518b52e967e
AUX xxd-completion 461 BLAKE2B 1f36c4877fffd68e951d80c1a64cd2d458d92555a99fd06e29513da8caa6c28c27e44131b2873258e3ff5a0ab232d66f75a8f051ccf7a4d940b3b0102e6967dd SHA512 fc92426ea657e86ff765aa5a60736cdc70db938156dd8946db0a30c54d3f557bd8af421f1713bd750e779ccacd73f8f290a12a5e71ed48259fe1e6dece2de19c
-DIST vim-core-9.0.0099.tar.gz 16712565 BLAKE2B b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7 SHA512 ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
-DIST vim-core-9.0.0399.tar.gz 16833387 BLAKE2B f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e SHA512 6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
-DIST vim-core-9.0.0655.tar.gz 16804127 BLAKE2B e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3 SHA512 aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
+DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7 SHA512 ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
+DIST vim-9.0.0399.tar.gz 16833387 BLAKE2B f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e SHA512 6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
+DIST vim-9.0.0655.tar.gz 16804127 BLAKE2B e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3 SHA512 aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922 SHA512 7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
-EBUILD vim-core-9.0.0099.ebuild 7202 BLAKE2B 44899b3bd01f06331ea1e7896e0d3d24934c23daf2f3a488dd7342e485cbf2b08d85a229b094ce0262212f6bb6ad3eb2b4790907c76abdd3e93a0a948c04278e SHA512 29fba21130ab8e49914bfc48886534d28a142509c177dc01e76cf644224aacfcbc80f70fa8266aa0d4953240bd34024d22db99c99fb6b9cdc5e6319680ef020a
-EBUILD vim-core-9.0.0399.ebuild 7026 BLAKE2B 92f5707ab3cf2d15b7fda42a165fb5f44858feae09e5a2259f22a349f9eed994192b2bae39d03d0487ff55d7861cfaae0db62598d8b1c5ff345182bad0479dcb SHA512 151b94f06bad5d6156f391ba2956cb5a36c02fa22dcd23f7ea68ddb3b80dc72d3a8f08f83773c20f54c50bb6007ff95584eb2a5fcaf197953367de511f56121e
-EBUILD vim-core-9.0.0655.ebuild 7026 BLAKE2B 92f5707ab3cf2d15b7fda42a165fb5f44858feae09e5a2259f22a349f9eed994192b2bae39d03d0487ff55d7861cfaae0db62598d8b1c5ff345182bad0479dcb SHA512 151b94f06bad5d6156f391ba2956cb5a36c02fa22dcd23f7ea68ddb3b80dc72d3a8f08f83773c20f54c50bb6007ff95584eb2a5fcaf197953367de511f56121e
-EBUILD vim-core-9999.ebuild 7026 BLAKE2B 92f5707ab3cf2d15b7fda42a165fb5f44858feae09e5a2259f22a349f9eed994192b2bae39d03d0487ff55d7861cfaae0db62598d8b1c5ff345182bad0479dcb SHA512 151b94f06bad5d6156f391ba2956cb5a36c02fa22dcd23f7ea68ddb3b80dc72d3a8f08f83773c20f54c50bb6007ff95584eb2a5fcaf197953367de511f56121e
+EBUILD vim-core-9.0.0099.ebuild 7207 BLAKE2B 351af53baf2e0419a2e6c6531cdfed3bc1461073a5561616164b3ce1a6090d8da3ba65befd7c256017cf4da91b0183c6acdbe38a59d94af68ec6a477207a7823 SHA512 35e4db86f6988c1a74649e8f636d97a7724efa6ea0ec6bdfe11f5dcdcd3e4b2b64688deaf786837340127c2a38e7b8882314459e5542fb5d31be23cd9ef8d935
+EBUILD vim-core-9.0.0399.ebuild 7031 BLAKE2B 327ebdb05ad045ff422ffb089a6d49b9527b3bce61268d139d5c65d240eded17e1bb66feadb4c27fdfcbbd774de157d76e823b7489bc471308011c366a765c3f SHA512 3a65402a0ac4cc7a7a3fd7740efaa73a1c8068dde513b5d3f839ef23efc4aa836840f321d7bdee6085ba775b625b90463c17502b4829d06c9b5198c836116023
+EBUILD vim-core-9.0.0655.ebuild 7031 BLAKE2B 327ebdb05ad045ff422ffb089a6d49b9527b3bce61268d139d5c65d240eded17e1bb66feadb4c27fdfcbbd774de157d76e823b7489bc471308011c366a765c3f SHA512 3a65402a0ac4cc7a7a3fd7740efaa73a1c8068dde513b5d3f839ef23efc4aa836840f321d7bdee6085ba775b625b90463c17502b4829d06c9b5198c836116023
+EBUILD vim-core-9999.ebuild 7031 BLAKE2B 327ebdb05ad045ff422ffb089a6d49b9527b3bce61268d139d5c65d240eded17e1bb66feadb4c27fdfcbbd774de157d76e823b7489bc471308011c366a765c3f SHA512 3a65402a0ac4cc7a7a3fd7740efaa73a1c8068dde513b5d3f839ef23efc4aa836840f321d7bdee6085ba775b625b90463c17502b4829d06c9b5198c836116023
MISC metadata.xml 373 BLAKE2B ed379c0c7c1b4317edd219c1257015713213d1b19255435ad216273def371f59f88ea7f3e72caf99b6b8d53b7ace2691347c8b06e5961bc4e91ac34ae77d0622 SHA512 58485928380299dee5f390b2af01dd36f4d4ed2f30fc5d8e400f0bef18f00b62b060e865b3cd24292289264870ebe89397d19d8f068b402a5748f569eb75efe7
diff --git a/app-editors/vim-core/vim-core-9.0.0099.ebuild b/app-editors/vim-core/vim-core-9.0.0099.ebuild
index 8249383faac5..f754552aef6f 100644
--- a/app-editors/vim-core/vim-core-9.0.0099.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.0099.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
diff --git a/app-editors/vim-core/vim-core-9.0.0399.ebuild b/app-editors/vim-core/vim-core-9.0.0399.ebuild
index d3d76cb7a879..9412ba51653d 100644
--- a/app-editors/vim-core/vim-core-9.0.0399.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.0399.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
diff --git a/app-editors/vim-core/vim-core-9.0.0655.ebuild b/app-editors/vim-core/vim-core-9.0.0655.ebuild
index d3d76cb7a879..9412ba51653d 100644
--- a/app-editors/vim-core/vim-core-9.0.0655.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.0655.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
diff --git a/app-editors/vim-core/vim-core-9999.ebuild b/app-editors/vim-core/vim-core-9999.ebuild
index d3d76cb7a879..9412ba51653d 100644
--- a/app-editors/vim-core/vim-core-9999.ebuild
+++ b/app-editors/vim-core/vim-core-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 1fb7e7262ac2..471a8c30f9ad 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 29dc3b25faf9..7ae1d73bc962 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -5,5 +5,5 @@ AUX R-3.6.2-no-gzip-doc.patch 443 BLAKE2B 1154e9f67f08e1d8b286152bd093789a0b94b3
AUX R-4.2.1-reg-packages-testfix.patch 950 BLAKE2B 99823d76d11c8d76755304bb28019526d3b06ee1747d7fe2773d26c3234e29fc847194ad58204c5eb8a231c3c1b4cee8b9d9df2f850e288fb08f0c6a29fe4bab SHA512 4ade0da830d3d223d7a308ca332cdbaba6a61c2f8d893ac21ff3a9fff3491bf72deb12f806dc9574e41c1352e3f3afc570c6a7dbcaa980b3dab1c330fe91d9b5
DIST R-4.2.1.tar.gz 37601544 BLAKE2B b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f SHA512 c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd SHA512 9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
-EBUILD R-4.2.1.ebuild 7198 BLAKE2B fb6db89a05db15ba8aa50dff861fdabffec6c89ceb8953835f05f27297fa62c0a02e531bb62477672f1ddc2f7693e37a05bc903a8a7afb6de59646217760989a SHA512 eeffc566a34eb269914ea09e9e485d344be258c1ab40af8e18995e98b6a6b8511e4fd7ea9a323bbfbb0ec8c28b530486051651468615f57737f0a6ab538b1e57
+EBUILD R-4.2.1.ebuild 7216 BLAKE2B 2aaa42ab58b3408d544d6902ae4629a473aacf04802474296aad08a4c489cfa3312ca7a4464b3679f6670015356d0a54a1a0d9e55dcaf53638a0c9a3ae89e158 SHA512 7100728db02324e66ca3d2b7c597abdeddedabfde503dd62770dfc1912b9eff0f6dc3ace463fbab5c9141d5fb8ba303ee0dab200cdcdd82df8d9940cad8923be
MISC metadata.xml 1263 BLAKE2B 101be1cc6066cf4e941e2e56758d813997fd8bd181cddac020e12607492774f186eb7b052c4c637e38e90507408eb8834a4f53a0ca776ad67db5e69aff7fef05 SHA512 8bfc4c46fd64de0045b9174308e5be0f4d8c0835edc17c45ed708ef802ed4136669d30e8632f5eb4be0956b749c75dab5df85dc9f6319434d3675c0afff55691
diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index 1ee01869a453..0fda9d9aacd0 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -35,7 +35,6 @@ DEPEND="
app-text/ghostscript-gpl
dev-libs/libpcre2:=
>=dev-libs/tre-0.8.0_p20210321[approx]
- net-libs/libtirpc
net-misc/curl
virtual/blas
sys-libs/zlib[minizip]
@@ -49,6 +48,7 @@ DEPEND="
)
icu? ( dev-libs/icu:= )
jpeg? ( media-libs/libjpeg-turbo:= )
+ kernel_linux? ( net-libs/libtirpc )
lapack? ( virtual/lapack )
perl? ( dev-lang/perl )
png? ( media-libs/libpng:= )
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 4e83749f0b2a..be9ac9025bed 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index 70f45984bdc2..2c1f379ae9d7 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -6,5 +6,5 @@ DIST opencl-clang-14.0.0.tar.gz 26109 BLAKE2B 2ae5e6d69e2f13b867712d03b52fce893a
DIST opencl-clang-15.0.0.tar.gz 26212 BLAKE2B 02d3a8eb3964b6882bd94b676b4459412c753ac38e1e3012662021e98a8219225eaf6af4f62f4e0e97de428f55b0b698374dc39babff09a0fcc73213d5daacfe SHA512 a2ffce43493793524e9512be2e7bd46c0183b86b35a6f79018d355d07a83303a944e6dacebfb768e88ce75a7020a44939be872a2d4e754544198a9829f4febd4
EBUILD opencl-clang-13.0.0-r1.ebuild 921 BLAKE2B 27c6192ef832933135aab894574c064f2406ec37992cae78366d6a0f5225b5e1479d9bab6c24182e9d2614cb997ce2682c4f75632347c58e1c947e5d733d95fc SHA512 577e0403af1962813e0f854a81ac830410e40b89be981c6e4811e9f6f4e71959b08c145e51fab88ac95f7049e41b7c0426e91e62a581e2e2b1ba3d6c665eead2
EBUILD opencl-clang-14.0.0.ebuild 879 BLAKE2B c8e67dc6c53a91e153bec1b9c22849ae0a56aa009ee3b317b8332858fc19cc2d28afbf4fe312dfed35bd0b0614e2e64498dc68c8cadcad83aa417b0948b7a34a SHA512 41e32bdafaf1a956120b0bce9ba5f792335a68145e7665d22d153398cee8923bb62b8c3777005bb34d9df9fde331e416b360ae9231e2e7dd53392e38e0e8c991
-EBUILD opencl-clang-15.0.0.ebuild 835 BLAKE2B aa29444f0c4b231ab0eba8edc770422afb3bb0e8ad6cda8b7b9af18952140141ca698cb98faeb6d336f3a9030dfebb5d9740a517eafbe8fd710f0f63e963fe67 SHA512 c3b042d4b7c70299cd2e83aa411c4d72ba2fe3f40bfc58997a57914c9e4bce8419e94fc2f8d9f6385b968092b6c57c251914523bedbd7e5108173e85a6cc0108
+EBUILD opencl-clang-15.0.0.ebuild 836 BLAKE2B f10032f1918c4056b9b340491911ab98149539b10ef9751a6652bcac257a60ecf413cd8ae524d0705265a8218c47db3836e11e05470ec96d5957345683226556 SHA512 dd620cb89dd0742a6745c14c4e73485f523996968bcba43c428ff702cdab2ac0eccd2e84e2392f94528a1db38c8d5529b6b27d2d20cf6ecb4c9b7be80e95c39c
MISC metadata.xml 583 BLAKE2B a16519cc07cd2add030b90218d3cdcf9473c684e0a1a0149e7dd352881213c8579c3ed7ceee69db479264fca10561ac023c01be7451ce689fa6408b81cf8b032 SHA512 d3c3f41c5c5fdb4b6b85c737071540ef8d53e148d5f7e69367eeaa6cbe7cb84563d2381de851cc4da41b5300856dd7e6b1e67454a4fc9a9d890590e3a17526b5
diff --git a/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild b/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild
index 658057bcc863..d9682f8e0030 100644
--- a/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild
+++ b/dev-libs/opencl-clang/opencl-clang-15.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 6076e0a11d97..96ff559c867a 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/gen/Manifest b/dev-ml/gen/Manifest
index e56c13ee9fa0..caeb71aeea71 100644
--- a/dev-ml/gen/Manifest
+++ b/dev-ml/gen/Manifest
@@ -1,5 +1,5 @@
DIST gen-0.5.3.tar.gz 30905 BLAKE2B a6b8351ec4a75dd986cc0b4e9ed60dbfa78c3b8e3625c1e294f8bc0253d92be1f5d27cc7162e1cfc4f6397bbe272df22d9b7b0d1dd410d7760f30cf4c36c4745 SHA512 192178de106d2ae5f936caead8b21b4b9ec1b8fe35ba56296825900ea15a4ea702caf8824ac34d4478d107b954e22c3dffd81f12d4c08fbd6d9760f49a0deb14
DIST gen-1.0.tar.gz 32266 BLAKE2B 1be57d34e794e8dffae19322e8b2504b0ff10a72608cc1dec4bc55867b50b08a765c88d7e6ec7125884dc2b8ea6752d4eb9c5cd2bcb10c2515250ba04fb21bf7 SHA512 fb4ec2ab35a1aba0dcc8439b11f14a0a785d939f661f505aec88a6f2ca6ca87e14ddfda860d9c180b215190b76690de87040c144582f069224f7e58d37ef48a0
EBUILD gen-0.5.3-r1.ebuild 521 BLAKE2B a43478ee91922336be346c0d92d5e10df60949dec21c7f855374dae0684a43105d23281a61270947edf427f457c3eaad4bb2aea632a72517cd6cc1da6e473f64 SHA512 16c468c31b00592d7d69acf10c0d257609a79dda916f7111a049da2e4e672a576e261f45e53b275ea41f8e29299db2a4b81503ff9c0a6aa56db6451bb3777a99
-EBUILD gen-1.0-r1.ebuild 548 BLAKE2B f61888b61312a195695d9dd3f29def780888bfb393b1a52f6eac123be42c4314866d4c2987fd2168d2c8a474a008ceec6a83e2f595c9a1f55611d057b9de4f22 SHA512 0a379466c4f4bddde7bf8d0a7585875b7526a9030551cd59ed412996945d8bc7746a2d07ef18ebf14f274d56b574cd876d45d3a34c545fb987a9dfde3227c5bb
+EBUILD gen-1.0-r2.ebuild 562 BLAKE2B cdc2a7cd0ae74f85c4bf6f7bd0cd65b2d49037efd7aeee3053dc63d7779a03fa7ddfd353da38517443c4b8ed15248dca37721ed7759d4ee29980adb882d131ac SHA512 6fd74f23455e74a5ee1f836777b684b00f241627bccf39431f577e57edb78a4b12a4248e8723cd40bcc6295e9a01861412bb5b6883e27bc81738e73fd3e88cd9
MISC metadata.xml 380 BLAKE2B 4cc697b8fa54689d677e4eb06cc90cb3d2b2b7dfef2585ccffa2846064c78bb1bf39d43f932588426e0b0b2a66fd68be4878bd97e0b2c4578fcf98c2ccddb01c SHA512 91e7d05763f7fbbb52a9dff9808a3c06640f66540543b188a2fe44673f50dc18689dc1fd95f83ca61f9bdf50d79e0951276e67311588cf7213735d3f97d20f05
diff --git a/dev-ml/gen/gen-1.0-r1.ebuild b/dev-ml/gen/gen-1.0-r2.ebuild
index d836571a87d6..cc7656ab88d4 100644
--- a/dev-ml/gen/gen-1.0-r1.ebuild
+++ b/dev-ml/gen/gen-1.0-r2.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit dune
DESCRIPTION="Iterators for OCaml, both restartable and consumable"
HOMEPAGE="https://github.com/c-cube/gen/"
-SRC_URI="https://github.com/c-cube/gen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/c-cube/gen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0/${PV}"
@@ -15,8 +15,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="+ocamlopt"
RESTRICT="test" # tests fail > unused-open
-DEPEND="
+RDEPEND="
+ >=dev-lang/ocaml-4.07:=[ocamlopt?]
dev-ml/dune-configurator:=
- dev-ml/seq:="
-RDEPEND="${DEPEND}"
+"
+DEPEND="${RDEPEND}"
# BDEPEND="test? ( dev-ml/qtest )"
diff --git a/dev-ml/ptmap/Manifest b/dev-ml/ptmap/Manifest
index 391495a3e209..af86eec62cf7 100644
--- a/dev-ml/ptmap/Manifest
+++ b/dev-ml/ptmap/Manifest
@@ -1,3 +1,3 @@
DIST ptmap-2.0.5.tar.gz 15121 BLAKE2B a81d205df6d0d276b4919577eb0fcfe9c33ad9a188c462df74b72722f43153bda84fd23880945d16e0f332041f67869ab708f5a925a689cf1ddb22dc0b9a6d28 SHA512 6815ee977cb9a4c5088af8dfb7d8055c8d35870ceb4e95f658fbdc50405495bea75a8755442dc6f7345d2e9021c3b96d14883603759baf267feced9cd5ba5202
-EBUILD ptmap-2.0.5-r1.ebuild 466 BLAKE2B aa8a0034c492cf33ef0e3872df004e38accf7802180c291a95c1c155ca0b924406d3f1991c81c4172f063d12c3349cc4ac0acb29ff76c860680337fc8fe3eb2d SHA512 80cf6e0064a931cb5cb8288b0384d1eecca57431029f80e9cd6272d81bcdc275ce839afe4b2b5e4aa51e7e6d1233468c3dae7bb2c8ef7636808ab3c6b50dc900
+EBUILD ptmap-2.0.5-r2.ebuild 489 BLAKE2B 0996559c2bc5a08895fa9e8f7c9e8f8ee262e4bc00309686a95a08bff020428669a2e9d45c5cb169ba14271428e1b75ededd94aa1a356ce9c696c9a93f073f5f SHA512 7140454bdc0fa102ab8a41fd571c6bf42c82337ad00dba09a66f9dfa8cf94bdf41d1305ad3eb76a05f17c5b153fa18d0fdca4a2eaa2aa25ccc6f9126ebca0b00
MISC metadata.xml 396 BLAKE2B e02dd0cdbbbde71ee78d299a9fd709dc85f7c82f9d841ca7321d8bd24087568e1f1c337f67d08de5c42afa687683e25e58fcc67872c5e6a5dbeb176bed22a3e4 SHA512 ff4e86ae430fa12086067b849d9bfcec70ca49807dee15cc38936ceb8f9759b2c232c943719bff5424cd2f9284b60cde9c66fa7bcb59204c763a3326a798f935
diff --git a/dev-ml/ptmap/ptmap-2.0.5-r1.ebuild b/dev-ml/ptmap/ptmap-2.0.5-r2.ebuild
index 161912516ff7..2213fb278c04 100644
--- a/dev-ml/ptmap/ptmap-2.0.5-r1.ebuild
+++ b/dev-ml/ptmap/ptmap-2.0.5-r2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit dune
DESCRIPTION="Maps of integers implemented as Patricia trees"
-HOMEPAGE="https://github.com/backtracking/ptmap"
+HOMEPAGE="https://github.com/backtracking/ptmap/"
SRC_URI="https://github.com/backtracking/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+ocamlopt"
RDEPEND="
- dev-ml/seq:=
+ >=dev-lang/ocaml-4.07:=[ocamlopt?]
dev-ml/stdlib-shims:=
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 3afbd22ceaf7..c9f696eaf2da 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -1,7 +1,8 @@
+AUX yojson-2.0.2-dune-seq.patch 176 BLAKE2B 83eec30981c810286535e51e8f056de44f112ece17047dca36d32c47fd745eb3b0295337f366d4209129f9305723f3e902c6ef1634c52f51a2db2cdbb25aa46b SHA512 c90c4e2c97333b6a5a4a194310d74881fc04e5341c12939ff69f95ade80704591fcf62f85153a57d0c0127f2823fc6db9ddb12a854785492376cb70365379baf
DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e
DIST yojson-2.0.0.tar.gz 44446 BLAKE2B 3b221a016ba418cc6a413921f0d7f2bc239b9a84953bbe9bec2601b159442f3e8bebdf48447367660fec3b3929ea0c08453778e491ce17f9044f505e49d587a6 SHA512 9196e117bb712b970351d12a8d7eae345eef2c92e70e627b58bb95ee49cd58e8a51e6eb5746e2468c15133d53a448ccd229a0568227de0cc8d2eed8b1985609b
DIST yojson-2.0.2.tar.gz 46731 BLAKE2B adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c SHA512 61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2
EBUILD yojson-1.7.0.ebuild 768 BLAKE2B 2cc607961f2f28807c7f21b4321302cc6815c9a7a1a30074544d7c86bca5a8fc42fdd27df3b0485a382c7ae546e8c4cc14f263c3f884f1c78abb57e280b50e6e SHA512 1fcc4b8b8e577162626d0665a0be6dfc7ec622d7e4d9cb7ee80f468728941da6313575b346aab2f0e37257c5cf9b4733ab438250bc053bf52ed856689cd60f5b
EBUILD yojson-2.0.0.ebuild 823 BLAKE2B b97fc62e1695f573c13ba4a3e40f3dd4e6a18d2a2e2de95727e1e0190b5c58a08b2e629e378bc8243fa08aa7cbc1607b8e3450fb0fda2a1f9c1ae8144a400771 SHA512 d9187abc288ee0a96dfa286240c845686d5886b25c4b7e62444b4e32622c843342077c84fa4ceb275f4692504af7f6bf1fc8e45c2d962621f17291d0b7fb762d
-EBUILD yojson-2.0.2-r2.ebuild 810 BLAKE2B 5bd7cf62c76e5c54e0aa22ab769c0c5f29ffb257a5b9d6cd22cb98d5fa4d3ab75e5b44452e2847d58e42ee7462cad059f68725b603a3a3e93f65309cc09c3443 SHA512 2a430ff72159808c56861c195f957b7ab46c47e471e2285bdffd3d51e14d1dd024a95c8b6896c78400ea249e58f2231f5f15b3dd4251ff462665611f008e820d
+EBUILD yojson-2.0.2-r3.ebuild 857 BLAKE2B 41cdf27f50841eb0427d7f1dbfb3c3b5dbe5cbb6092191d3d211d8ab977ea6c81f934c8ec1ff11fffde51c387c5634b7a614cb896e64e4100d4483b1d836a333 SHA512 db4fa2dd08eec9b1c3103816c71a8964f71f68d65a912b2dfeb2bd30d84d46d09011ff94caa73e572cbce79bff88f7283cc4d5e9601d02dead2fc4ab94255366
MISC metadata.xml 529 BLAKE2B 4cfc5392ca4b4402f01251818c776c63d607c2e1b8d216930db594ffe2e1146ac52f9492823e5ef97ba7b6f89b2ee8eaf367e785120ca5fcabdb36549ffb6ebd SHA512 7c415ac7330d8d3397911ddd213da9a6cd5dfe76fa2530ab22cbd70cd8f411fbfdb9d40aa8ca66dc202227799fe0b8ff81c81e57815f5e206c7f424b6218baf1
diff --git a/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch b/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch
new file mode 100644
index 000000000000..e4783220b822
--- /dev/null
+++ b/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch
@@ -0,0 +1,8 @@
+--- a/lib/dune
++++ b/lib/dune_
+@@ -34,5 +34,4 @@
+ (public_name yojson)
+ (modules yojson)
+ (synopsis "JSON parsing and printing")
+- (libraries seq)
+ (flags (-safe-string)))
diff --git a/dev-ml/yojson/yojson-2.0.2-r2.ebuild b/dev-ml/yojson/yojson-2.0.2-r3.ebuild
index b2c26c811dab..0b46df9f89c7 100644
--- a/dev-ml/yojson/yojson-2.0.2-r2.ebuild
+++ b/dev-ml/yojson/yojson-2.0.2-r3.ebuild
@@ -7,7 +7,8 @@ inherit dune
DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
HOMEPAGE="https://github.com/ocaml-community/yojson"
-SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
@@ -25,6 +26,8 @@ BDEPEND="
test? ( dev-ml/alcotest )
"
+PATCHES=( "${FILESDIR}"/${P}-dune-seq.patch )
+
src_prepare() {
default
# let's not build this
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index db474128c784..d2973d87442d 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest
index 25ad3bd0c713..b0a899d4d4a9 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -1,5 +1,5 @@
AUX protobuf-python-3.19.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch 1743 BLAKE2B c21d80a6cd218068d2a910ccd12c314810bd2eb679b59f79ba8d4d694948841d0fd8a56e921fed6f347ae9235f33903d79a038e8ae8659ea65bb59dbf7d7d9ea SHA512 7822b826d62585c48acebf04083546a3ebf8f6570854da8bddac3cc40554e71eaf57e9579c314ada33cf5bd0837cae23a3ef1057e44f6234d1d4a591c8036678
-AUX protobuf-python-4.21.8-python311.patch 3717 BLAKE2B f3a0b1b06bdbc2222fd3817b87f9b80cf609e9eb410770af31a069396eb68417f37c06603229ac8fc6aca958a9f8c0deec6b5f0812df6d7dac214b3f8622da29 SHA512 dd03b34b06e67aa4dc16281902e4676ee55169343d062b9515195ff9c92fc9cca4aaa24f83309b7f150f67a49356c41e22380bd68231dab7df04ac1c127f096f
+AUX protobuf-python-3.20.3-python311.patch 3717 BLAKE2B f3a0b1b06bdbc2222fd3817b87f9b80cf609e9eb410770af31a069396eb68417f37c06603229ac8fc6aca958a9f8c0deec6b5f0812df6d7dac214b3f8622da29 SHA512 dd03b34b06e67aa4dc16281902e4676ee55169343d062b9515195ff9c92fc9cca4aaa24f83309b7f150f67a49356c41e22380bd68231dab7df04ac1c127f096f
DIST protobuf-21.8.tar.gz 5110670 BLAKE2B 3c1b0c857a86e9586481d63896341d0cb11290dbd710d87a6f7889d34f5f262abe2986a29ed19a730f8fa5df0b5c62d77a4db6aa415a72b239f7483ae8d6380c SHA512 cb17be759311e91172801add1f88fe7a0291b547170c40d2e3303f5c248570dddeade96bd48740edd628215f55269c97475e2f4c4a41c50f1018d525f52036cb
DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e SHA512 1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
DIST protobuf-3.19.6.tar.gz 5299501 BLAKE2B 3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072 SHA512 8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4
@@ -9,7 +9,7 @@ EBUILD protobuf-python-3.19.3-r2.ebuild 1521 BLAKE2B fa114bf35d495311e22ba3c14c5
EBUILD protobuf-python-3.19.3-r3.ebuild 1598 BLAKE2B 081d83d76faa14c2937203a3aaa66c326b3d495ab5679e749ea4bcf55418d93da7eb80c98082930e539ea46afcfd118e9542f129f280b0d011990d5d262dfbff SHA512 d0d714420b8598fce1300d463c71c5455b1fe9afb14119527614bdb51ee4ff5665064dd918303acb636d548696de55ede2cf273be3d5988b8abfd925b714c45a
EBUILD protobuf-python-3.19.6.ebuild 1745 BLAKE2B b4a48882580da78eb0544d211fb950be7da985b70bf906d81fefe3dcd7991d46ce937735261e64e7560153e13e524dbc2445409a987d9c0ec5bcb6bbdbe5ee43 SHA512 80c550e72d84f897189b9f3b97c466bbb2732976b2485ea20b5fe39b68eb9aee0e44aceed8a6956bcdb06da9e465dfa750531e31ec34d7c42f2a61060327e395
EBUILD protobuf-python-3.20.1.ebuild 1512 BLAKE2B 9826dc63b7dd36a16b5ff21431466386dd7f853d19ea4ad20399ce4a1b9855f03ebc06cdc9c90b5270ac4919b4919832a520729e0c1db3df2e53f80383e7e4f4 SHA512 7a2047e3c7e2fb3ab24764deb24a0fd9cdb2343ed7d53a42a0aa5ac5e365590699477616a2e2961467872ed1951a1422d4d41a6d6ddff521c2ca8c4b5ee92afb
-EBUILD protobuf-python-3.20.3.ebuild 1662 BLAKE2B f8c5468fa201273c2ad2b28a6f6bf72b1bc1a037b84362495ac4aca6761229e8a708cdfc4507e7e34a0f85966973b5552eb9c956ce70abe9cd12997fc3ae451a SHA512 13df3aeb24a661ed515faa085cfc1d55a19291d2b529c2388ffa566e64a0fe836bac68aea1db60fa8c3424ccb522727776d8828c8b106a2b1d00d546b8214489
-EBUILD protobuf-python-4.21.8.ebuild 1706 BLAKE2B 867e59c78fde17bc29be66af090835bd6f6550619005ac35b196631036353a22711f97d167628138636ef78df484e279c979297e3255bd3ef985f3d98d858792 SHA512 1250ad6e565da0ee24774d1610cf6012b9e03f6b10d641f458f7a0c668629082474a4bba1bbec717a450654042b41c9cfa126032d37d304669cb976a02f919e9
+EBUILD protobuf-python-3.20.3.ebuild 1706 BLAKE2B 938d6441352ad78d933fe61e96d68a0506b44fbc6d5838ac511fed9a89a2eee4fa3b98cd7f5de5cbc093903cc0c1648381dc450d676cc35699d86b2b74c8e6d3 SHA512 dd90ddfa5303159bc10c966e3ef245e57f0068e0bc6185aacd94be11e1a249ebe884bee33d4450a4f98c5a472d5ebcbdb6e249036faab5ae8a89bbc9837eab78
+EBUILD protobuf-python-4.21.8.ebuild 1714 BLAKE2B e500f0ecf1821870d298b997665112b67a356a4bdb8a87d7214a2a51992d0730f175c62efcf56face417bda61aaedf026a43104b3f399e83abb1da3288ab3365 SHA512 cd533b3bf62bf1e55376d11ca8684ff51597c8ded9fb6559469759459653c5139da6c3c442287f1ebbbb99b0058f533cf1be49f7df01f8b8ce47c80608431a69
EBUILD protobuf-python-9999.ebuild 1723 BLAKE2B a09d187382486e66c363b03a441e45168f4bd9d57e83e1c3cae81874da623c70a67af9de4dd09d7405b9b95c6cad757087c53ca6739714831386a0e0eb921a6f SHA512 dbc65d2d16248ead6e9cdba28cf19afa509286cf3759cc2fa7285c66c025523219f0845e7fbefad0b6cee9ab2d1091d279bcc0ab89b29f9f5a0c31619e7660d3
MISC metadata.xml 548 BLAKE2B 2468487e12d536d67daebf5b7a21cd63a9c4af321a8979132e63d9b8394bf577e347f891326c73bfa6907e82ca355ea0d4ec40a37bb297db0da1e55a62b6ef33 SHA512 c0c2556fbf8821f3a75ed344daa59b4fc355029f96efb8f9784f54c819916adeb46b2c5d8c2e8d405dc58395c2f18b30cda69c6d406948a066bd1d78a55df80b
diff --git a/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch b/dev-python/protobuf-python/files/protobuf-python-3.20.3-python311.patch
index b9aca40776c5..b9aca40776c5 100644
--- a/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch
+++ b/dev-python/protobuf-python/files/protobuf-python-3.20.3-python311.patch
diff --git a/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild
index 80c782e2fbdc..3b2a8fa16265 100644
--- a/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild
@@ -57,6 +57,7 @@ PARENT_PATCHES=(
# Here for patches within "python/" subdirectory.
PATCHES=(
+ "${FILESDIR}"/${PN}-3.20.3-python311.patch
)
python_prepare_all() {
diff --git a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild
index 572a571542c6..884546edf04c 100644
--- a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild
@@ -57,7 +57,7 @@ PARENT_PATCHES=(
# Here for patches within "python/" subdirectory.
PATCHES=(
- "${FILESDIR}"/${P}-python311.patch
+ "${FILESDIR}"/${PN}-3.20.3-python311.patch
)
python_prepare_all() {
diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index 71f836232011..bf9e717eee27 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -8,6 +8,6 @@ DIST scipy-ref-1.8.1.pdf 35025868 BLAKE2B 9221755d2dc69b8623271f75ff3078a0a4410f
EBUILD scipy-1.8.1.ebuild 5275 BLAKE2B 0b2f1bb8c37c253aae87941aa9cb15352d82ff5bc34089ae7cf93cad7d264b0ceaecd7f8f0ff02670d24282a61032eaa52bf16de03e1d25d8a18fbfe7d63c981 SHA512 d7ed5f3bc61e27f898937387f88cd934147149ba40ccc01b160571db97074ccba2eb68510899bb4ee70083e47cf3e2c5c6e53435f56933cc5652e9b21a231763
EBUILD scipy-1.9.1.ebuild 2287 BLAKE2B 01f8dbe3bc789af389da8f7eb4853f3f1c84329368f7baa8542ec3da0ea8f13abcb7ea9b7048ade6c8978ed877abe7b305711123046000c6bead9eec9d2774a4 SHA512 9a328fa90b73836e297f975e9a67faf359a581ba5021c91fedc99d1054704fe8f63e1bb199e15749fd54f2f3f5641ca7f13ecf3b0955b2870ee32edbe99f0fb9
EBUILD scipy-1.9.2.ebuild 2354 BLAKE2B c013d3f8f9ddf0ba89246c9af4d4285f06b6aefdafb3c988924c93b3f70e97486c352933a6855e0b33d2d62dca49a6a58a0202b590f0b32f7834894a4e97db55 SHA512 dc72624aefd000730f8b8837e0ee7f4b56f57905e211c5eff186d3b9b21d891f8eda4484235edaccbf2505bbb02e25d5945b49f51265dedc9b4fe6ec0fc18b0f
-EBUILD scipy-1.9.3.ebuild 2360 BLAKE2B 4461feef60a9df1d573a4dc523f28c5b5a69c623921bf54427d2fbbf9fee9845506464b6902c177b20f00af653099f6a8d497dfaf07575815ba5278c7c978d0b SHA512 0b27f11b9c104ce37d69217f0fecb7ba0e63eb7f76bee4b1eaa1badcbf896b1b323aebe023b5db0e64c426df61f21f542ddd3cb1365a950e6337750080ebc1fa
-EBUILD scipy-1.9.9999.ebuild 2339 BLAKE2B 8b34952534298e156de44cffe5552c1895c343095bf4ec0e9d199fc915dcff549ac9b44cae9255634b244f207396b31428f817b8a4920dcf8c8bafc6c89ac7d2 SHA512 fbdfaabc2de08aa51f6d27ca230c69c812590de18adaca11fb956ebac77d56e98c88a710f9916b88f1ae9e783ed4a89b4ed763fa5fd4b109829cddacbaa76da1
+EBUILD scipy-1.9.3.ebuild 2367 BLAKE2B e865182aab72f12d37eda3e6cdf29ca849f638815ac8451c5bfca01307f3ca7d51d289f61f01d36b07868a4740e53e8cca893501ef1c1c209f606e34b6cf33ec SHA512 d9a5fa9d76befe1cce2b5cc3b3ca1d55eb30c89f6e7aaafd46b23fe1a1926a584c5b00c57ceb7c2581468420fd4524b0c82c697bdf4168668b9ab8071c778715
+EBUILD scipy-1.9.9999.ebuild 2367 BLAKE2B e865182aab72f12d37eda3e6cdf29ca849f638815ac8451c5bfca01307f3ca7d51d289f61f01d36b07868a4740e53e8cca893501ef1c1c209f606e34b6cf33ec SHA512 d9a5fa9d76befe1cce2b5cc3b3ca1d55eb30c89f6e7aaafd46b23fe1a1926a584c5b00c57ceb7c2581468420fd4524b0c82c697bdf4168668b9ab8071c778715
MISC metadata.xml 1148 BLAKE2B bd532eb47b00da1ff18e9bb5be287ef32136412fd7542e92a522c9d3d9d9663d2312b74fd2fc6d4239e4fc581c8e881ac6e682fcfd14b0debb08210237878398 SHA512 a913d7013caece759f2fd36f8814589a512e7650afca19edf444694b1fceeeda02f0bffb4ced81a46a376b2d6d54b292257a236549418aecf20d99e70715babb
diff --git a/dev-python/scipy/scipy-1.9.3.ebuild b/dev-python/scipy/scipy-1.9.3.ebuild
index a3764e438be5..3b6adf392e6b 100644
--- a/dev-python/scipy/scipy-1.9.3.ebuild
+++ b/dev-python/scipy/scipy-1.9.3.ebuild
@@ -88,7 +88,7 @@ src_unpack() {
fi
}
-src_configure() {
+python_configure_all() {
export SCIPY_USE_PYTHRAN=$(usex pythran 1 0)
}
diff --git a/dev-python/scipy/scipy-1.9.9999.ebuild b/dev-python/scipy/scipy-1.9.9999.ebuild
index 06820b113911..3b6adf392e6b 100644
--- a/dev-python/scipy/scipy-1.9.9999.ebuild
+++ b/dev-python/scipy/scipy-1.9.9999.ebuild
@@ -38,7 +38,7 @@ else
S="${WORKDIR}"/${MY_P}
if [[ ${PV} != *rc* ]] ; then
- KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ppc ~ppc64 ~riscv ~s390 ~x86"
fi
fi
@@ -88,7 +88,7 @@ src_unpack() {
fi
}
-src_configure() {
+python_configure_all() {
export SCIPY_USE_PYTHRAN=$(usex pythran 1 0)
}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index a26e4b5f3be6..90bc14a60ade 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest
index 917bd026c542..fffb8758dc4e 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -4,5 +4,5 @@ DIST spirv-llvm-translator-14.0.0.tar.gz 1482704 BLAKE2B f88eb8f4cd652c448e46560
DIST spirv-llvm-translator-15.0.0.tar.gz 1515145 BLAKE2B 1f93b55f8934ce7dbc9416b82f7bd544d16e95be795047e914d0c303ec90965eae03ab3522b3c92d6cffb1fe00bed78a4bb74085d3da21c14b68ad3fbe53113c SHA512 8a6ddddf326dad96c1c5749ebf03e63e6be60592dccd307f7a35be668cec2b4f58c2f089854aeefa37398c3a97dad6bf92a6ceb892da27b5cf9d4ae1aa41dd06
EBUILD spirv-llvm-translator-13.0.0-r2.ebuild 1393 BLAKE2B 05cd645ace5d0e889e8199f74d2ff6f342cfc7c60091fcd339f99ace5c80f78a2be38db366ebc46dffb4527f25415e322df5e4ba175a622d39feb6431828c1fe SHA512 1275e9bcece435865e6ac9050426470f7f7c934023cabc30b1b0065e6401294943201f0df7b70553f6a3f3cd3039d7c8c39776bab15b936e3d9dca8f4eefc804
EBUILD spirv-llvm-translator-14.0.0-r1.ebuild 1203 BLAKE2B 0bf581cbfcda0ae078bbcbb4792a19415b326d3bc14cac4c2e616ff2a16f8d15f3b98d852a6d40df4ce0121ae4a331ee49733c676eff862ef0fea270d1fa3b43 SHA512 db59082eb283cf789cbb9ed9604890bc4079932e45e4f3dcb98fd106dc9757b7f496eac1c2c0aaba7184bef2900efd12ce4c4d3609ce84b3c792c5174d6ae8d5
-EBUILD spirv-llvm-translator-15.0.0.ebuild 1203 BLAKE2B 02f0648703d683c2514ab92c57da4ddc479b4bc12c23f4293320dc50d9fbc8fb25479e2b5dbfe5a7740a4a375354f6a3e84c2bdc2a500fa991a1fde806d698b6 SHA512 fe2f5ad1480597fbdda293b7c650571039dbfee896f4d97e948669a69d8faee82729f6360a6ea578360792ab72a5a0a27de8b16560f23a2485fbe3d3124d740a
+EBUILD spirv-llvm-translator-15.0.0.ebuild 1204 BLAKE2B 56f1e6f1e5feb1940cc0f3ef0da1aacca9ffa4131a91492e4b0add2b45660441585fadefa67ad9aabd9d6939730ce7eaa0122247dc5b453ddb8e6240e01838bf SHA512 46f61d6e52ef057e29e6b3b8ad04c121740fb4f98ffd7dad71bc8c675ed3bf4ecf3f580f47b25766c2a5b76fd216b1ca915cc368e44e48f041a16590c5b1d277
MISC metadata.xml 696 BLAKE2B 8d5fd20aa6ce0ed9c7660ac356f9c2274c8262680faf04aa647890044e8c48703366aa59a6c9b638105a5269ae2bcc7d1ccdb01fbb268b2054d6dce7a9cb875b SHA512 c0ce5f3a5eefced8c2a3fe8988009f4ae2dab5c1a93d5f908d24e2445696799dc937cde7f1ec29237ce44a653d496a74b246ac9d65ab132c33c5334990a6238e
diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild
index ab5c882049c9..d46120e8f99d 100644
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
IUSE="test +tools"
REQUIRED_USE="test? ( tools )"
RESTRICT="!test? ( test )"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 9af480742775..664981d20457 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 9125020269d4..af277eccbdb0 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 26 Oct 2022 20:09:50 +0000
+Thu, 27 Oct 2022 02:11:27 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index a1c37335b72f..10c67ce44e80 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 530688 BLAKE2B 1384754019a41108cd5a577394c6aafe7ddaa1600e86ddd30f667b8ffcd2a271d1d63c110dd32bcc5d2cdf57213dc2ed2ad65288c00d7dd764fc88a2a5ad121f SHA512 08bf73bc99a66d9fbe7dcf764826772bf00488ab216fa1e39298dffc1fef683f7a82d65031193ede26cf629f7bb21ac7a709099a37a9c6772e7b4eacbf503986
-TIMESTAMP 2022-10-26T20:09:53Z
+TIMESTAMP 2022-10-27T02:11:31Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNZlBFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNZ6NNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klChzxAAtU/ytJNtF0deCs5dRvnh3P3HWVLO+7rXcdAytyfLyHOHxi/yS2P7MxM2
-3nL+O0YhRZzmTgkxho9O+k/gxvT8MvF8LqJ2JWWuKulujHdTfNt3KkSqdZyr4pxX
-ctbq+KJStqFnq4ZM8Pt8lOY8hIHe7hwV/DWDtEYvoMXA/gMgGaeuO0QttXdrQ11Q
-7pjt7vZL96Z+CfhV3xXt4uISR88CGQQMsl8zLA4rpRl1SxwS6rW/Xv+aZ/rWLeny
-AvEWCn+W0y8v9J7QsYqYUsqZiKkleboxg+C/b+6XFJu3veSbm8gUDM4T1FoG8NdQ
-0zUi2pNkcX2MzjagLWgvqiRnBf8Io2e9hhrCtWh/wOJrGFxcstYG8qblcIkmpGVU
-wj6O7YGUbXJM8W2BZn8hHAtNOQUe2JMQCa7IDXPL9TNxdzlRrxEsOuoRY5tJnTAP
-UExXLoBD8PcNqoX+w2gosKy1HS8c8o0jkoCDtgvqp4ficBD7vQqePbT7XZ+1fhyZ
-okmiGQ7qIRyde9Zx0MojHnOwL6JmzcIKaCq+fpJZxF03DyGikOIK9ujaIGgnUPtt
-AAPFo/dG6ng1cqMczPy9egxUZEf02zldbYKQ0WErRD8oxrYnBDK7aW86JdGLnDms
-cKYTqiiIvR6ps6SqonjfqM4a6ahBqY9zm30O01x4r+a7mGUWjJE=
-=VpCb
+klC2jBAAmEEdY6JDi39/Gf5B7aDBdrgOttXyxo0HbPiQyQChBmgxt4lPWXvNF/7h
+M/j+yAjsfmFLGUWJtDqREkakc5cSKmwCH1NdRRFzaPFbQf7tD5WvDhT8VUBAt6Kl
+bqLUtcem7Pm41lJ0Q85pJUk0KmHUjzv2NI1MBsqP0zu4+JeJOXeAlGJJByv31D8s
+++HP/U7TyvSEY8w6OmBVkanPMLc3zBVUTNw79I0CWjrv9Uj8gzijDUtiwTJveoSs
+Get065aS55XQY/Vd+nczBBtRoKpcxTh6KdAJpDZh/4AbVTfd5VHUOt4/6lgDmFsL
+r8iyDEV2Be+HdGBAcTz+WMeszYxgXPdOP3aKXdocDoL5fkQZlic0/j385LVpWKgv
+ldiTH6DazEH3vWfHjmjXrcEuWCs4NfEmGTCe3UNQIy268w14+CTapelw6RDYGtUc
+lL0BnTIyN7rYsj1g4LU/vVrqQD9lsIEBhBoPb37ESMChMlmIddx07Zz0CHvm1vfE
+uB8mL1rC2BXeKCQ0i2/ZSOC5mFGw7kkflNEE31hZd56ca2wq95/IpuarE/79UQpE
+RZoLWyEhqMJIsoE7uZ8otrswYmHz+nIb1ikjNImCInpeS//JekcehynM+HxPpSYJ
+RnTeiaba4j7kaEJj98VPjF3kWweaH4INbrbHI1C7qAA8C9C3Foo=
+=MHPU
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 9125020269d4..06eea92e039e 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 26 Oct 2022 20:09:50 +0000
+Thu, 27 Oct 2022 02:11:28 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 4c54dac30f7e..7c982a35853e 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 93a8a01f4f04..41b29c7218d7 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/vim-core-9.0.0099 b/metadata/md5-cache/app-editors/vim-core-9.0.0099
index deebeb59e6ad..7a06b8e8ed52 100644
--- a/metadata/md5-cache/app-editors/vim-core-9.0.0099
+++ b/metadata/md5-cache/app-editors/vim-core-9.0.0099
@@ -11,6 +11,6 @@ LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
RDEPEND=!<app-editors/vim-8.2.4328-r1
SLOT=0
-SRC_URI=https://github.com/vim/vim/archive/v9.0.0099.tar.gz -> vim-core-9.0.0099.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz
+SRC_URI=https://github.com/vim/vim/archive/v9.0.0099.tar.gz -> vim-9.0.0099.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=1fd99e87f1cde3e5be7903eca5f27c66
+_md5_=ab002397e2a91084f995d3f636e463da
diff --git a/metadata/md5-cache/app-editors/vim-core-9.0.0399 b/metadata/md5-cache/app-editors/vim-core-9.0.0399
index 0262bb718b99..566b07779b2c 100644
--- a/metadata/md5-cache/app-editors/vim-core-9.0.0399
+++ b/metadata/md5-cache/app-editors/vim-core-9.0.0399
@@ -9,6 +9,6 @@ IUSE=nls acl minimal
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
SLOT=0
-SRC_URI=https://github.com/vim/vim/archive/v9.0.0399.tar.gz -> vim-core-9.0.0399.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz
+SRC_URI=https://github.com/vim/vim/archive/v9.0.0399.tar.gz -> vim-9.0.0399.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=cd18801aade99c36918c525e4673f030
+_md5_=5b9a8476a5e0807d056bd62153e5649c
diff --git a/metadata/md5-cache/app-editors/vim-core-9.0.0655 b/metadata/md5-cache/app-editors/vim-core-9.0.0655
index 34b95e77758b..73e9ed6897d9 100644
--- a/metadata/md5-cache/app-editors/vim-core-9.0.0655
+++ b/metadata/md5-cache/app-editors/vim-core-9.0.0655
@@ -9,6 +9,6 @@ IUSE=nls acl minimal
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
SLOT=0
-SRC_URI=https://github.com/vim/vim/archive/v9.0.0655.tar.gz -> vim-core-9.0.0655.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz
+SRC_URI=https://github.com/vim/vim/archive/v9.0.0655.tar.gz -> vim-9.0.0655.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=cd18801aade99c36918c525e4673f030
+_md5_=5b9a8476a5e0807d056bd62153e5649c
diff --git a/metadata/md5-cache/app-editors/vim-core-9999 b/metadata/md5-cache/app-editors/vim-core-9999
index 5e950120eca4..a5031e02ec3d 100644
--- a/metadata/md5-cache/app-editors/vim-core-9999
+++ b/metadata/md5-cache/app-editors/vim-core-9999
@@ -10,4 +10,4 @@ LICENSE=vim
PROPERTIES=live
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=cd18801aade99c36918c525e4673f030
+_md5_=5b9a8476a5e0807d056bd62153e5649c
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 34d4188a0350..b4d95539195e 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/R-4.2.1 b/metadata/md5-cache/dev-lang/R-4.2.1
index be32d229c26d..7fa079062362 100644
--- a/metadata/md5-cache/dev-lang/R-4.2.1
+++ b/metadata/md5-cache/dev-lang/R-4.2.1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig doc? ( virtual/latex-base dev-texlive/texlive-fontsrecommended ) test? ( virtual/latex-base ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/fortran
DEFINED_PHASES=compile configure install postinst prepare pretend setup
-DEPEND=app-arch/bzip2 app-arch/xz-utils app-text/ghostscript-gpl dev-libs/libpcre2:= >=dev-libs/tre-0.8.0_p20210321[approx] net-libs/libtirpc net-misc/curl virtual/blas sys-libs/zlib[minizip] || ( sys-apps/coreutils app-misc/realpath ) cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xdg-utils ) virtual/fortran
+DEPEND=app-arch/bzip2 app-arch/xz-utils app-text/ghostscript-gpl dev-libs/libpcre2:= >=dev-libs/tre-0.8.0_p20210321[approx] net-misc/curl virtual/blas sys-libs/zlib[minizip] || ( sys-apps/coreutils app-misc/realpath ) cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( net-libs/libtirpc ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xdg-utils ) virtual/fortran
DESCRIPTION=Language and environment for statistical computing and graphics
EAPI=8
HOMEPAGE=https://www.r-project.org/
@@ -8,10 +8,10 @@ INHERIT=bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
IUSE=cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix profile readline test tiff tk X
KEYWORDS=amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 GPL-3 ) LGPL-2.1
-RDEPEND=app-arch/bzip2 app-arch/xz-utils app-text/ghostscript-gpl dev-libs/libpcre2:= >=dev-libs/tre-0.8.0_p20210321[approx] net-libs/libtirpc net-misc/curl virtual/blas sys-libs/zlib[minizip] || ( sys-apps/coreutils app-misc/realpath ) cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xdg-utils ) java? ( >=virtual/jre-1.8:* ) virtual/fortran
+RDEPEND=app-arch/bzip2 app-arch/xz-utils app-text/ghostscript-gpl dev-libs/libpcre2:= >=dev-libs/tre-0.8.0_p20210321[approx] net-misc/curl virtual/blas sys-libs/zlib[minizip] || ( sys-apps/coreutils app-misc/realpath ) cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( net-libs/libtirpc ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xdg-utils ) java? ( >=virtual/jre-1.8:* ) virtual/fortran
REQUIRED_USE=png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )
RESTRICT=minimal? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cran/src/base/R-4/R-4.2.1.tar.gz https://raw.githubusercontent.com/deepayan/rcompletion/78d6830e28ea90a046da79a9b4f70c39594bb6d6/bash_completion/R -> R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5243991a287489a6a18938eb0debc44b
+_md5_=6347c35c6934a4504d044eda031d555d
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 7283717e1edc..dd3434d92d8f 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/opencl-clang-15.0.0 b/metadata/md5-cache/dev-libs/opencl-clang-15.0.0
index 3e0ec40a37a6..36e2cf618b22 100644
--- a/metadata/md5-cache/dev-libs/opencl-clang-15.0.0
+++ b/metadata/md5-cache/dev-libs/opencl-clang-15.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=OpenCL-oriented thin wrapper library around clang
EAPI=8
HOMEPAGE=https://github.com/intel/opencl-clang
INHERIT=cmake llvm
-KEYWORDS=amd64
+KEYWORDS=~amd64
LICENSE=UoI-NCSA
RDEPEND=dev-util/spirv-llvm-translator:15= sys-devel/clang:15=[static-analyzer] sys-devel/llvm:15=
SLOT=15
SRC_URI=https://github.com/intel/opencl-clang/archive/refs/tags/v15.0.0.tar.gz -> opencl-clang-15.0.0.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 29d5332b8530fb760c2ca71ad6706858 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=2b7bef2e786ed18fc67712a5c7b9f9c5
+_md5_=37fd820a6be8926a3f3b893c038ff348
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 4666fc017c7e..9a47fe220548 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/gen-1.0-r1 b/metadata/md5-cache/dev-ml/gen-1.0-r2
index a0d17967a6ce..abdf2389eadd 100644
--- a/metadata/md5-cache/dev-ml/gen-1.0-r1
+++ b/metadata/md5-cache/dev-ml/gen-1.0-r2
@@ -1,16 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/dune-configurator:= dev-ml/seq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Iterators for OCaml, both restartable and consumable
-EAPI=7
+EAPI=8
HOMEPAGE=https://github.com/c-cube/gen/
INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
-RDEPEND=dev-ml/dune-configurator:= dev-ml/seq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/1.0
-SRC_URI=https://github.com/c-cube/gen/archive/refs/tags/v1.0.tar.gz -> gen-1.0.tar.gz
+SRC_URI=https://github.com/c-cube/gen/archive/v1.0.tar.gz -> gen-1.0.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=24885f5a721b57530e1a66f4649ac67c
+_md5_=3d933141b2ffa8d9e86b06fd570598c1
diff --git a/metadata/md5-cache/dev-ml/ptmap-2.0.5-r1 b/metadata/md5-cache/dev-ml/ptmap-2.0.5-r2
index ac91f46cc910..89d711c7cef9 100644
--- a/metadata/md5-cache/dev-ml/ptmap-2.0.5-r1
+++ b/metadata/md5-cache/dev-ml/ptmap-2.0.5-r2
@@ -1,15 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/seq:= dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Maps of integers implemented as Patricia trees
-EAPI=7
-HOMEPAGE=https://github.com/backtracking/ptmap
+EAPI=8
+HOMEPAGE=https://github.com/backtracking/ptmap/
INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2.1
-RDEPEND=dev-ml/seq:= dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/2.0.5
SRC_URI=https://github.com/backtracking/ptmap/archive/2.0.5.tar.gz -> ptmap-2.0.5.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=d47a3a2595c90872ac1f244fe6703e54
+_md5_=155d88ee0d4a71d9bd6f52fefaf1f025
diff --git a/metadata/md5-cache/dev-ml/yojson-2.0.2-r2 b/metadata/md5-cache/dev-ml/yojson-2.0.2-r3
index 10a8cf2a03a9..9145a183298e 100644
--- a/metadata/md5-cache/dev-ml/yojson-2.0.2-r2
+++ b/metadata/md5-cache/dev-ml/yojson-2.0.2-r3
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.0.2
SRC_URI=https://github.com/ocaml-community/yojson/archive/2.0.2.tar.gz -> yojson-2.0.2.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=79a3fa2819ec7b30c224ce09bc2bf3f4
+_md5_=8174a422334c4762778a72d5fc89bb46
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index dcb6598dd9b8..3868c56151c2 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/protobuf-python-3.20.3 b/metadata/md5-cache/dev-python/protobuf-python-3.20.3
index 5fa58528fb8e..71a19a2798f5 100644
--- a/metadata/md5-cache/dev-python/protobuf-python-3.20.3
+++ b/metadata/md5-cache/dev-python/protobuf-python-3.20.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/31
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v3.20.3.tar.gz -> protobuf-3.20.3.tar.gz
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=42038fcb324dab3a0cee79ff893dc393
+_md5_=901dfe670bedc1170e9bf40d955dcc8e
diff --git a/metadata/md5-cache/dev-python/protobuf-python-4.21.8 b/metadata/md5-cache/dev-python/protobuf-python-4.21.8
index 6514b9a39bc9..5c3962270d32 100644
--- a/metadata/md5-cache/dev-python/protobuf-python-4.21.8
+++ b/metadata/md5-cache/dev-python/protobuf-python-4.21.8
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/32
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v21.8.tar.gz -> protobuf-21.8.tar.gz
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=a5bcab57b6dcd1808c2badedd3d12d0d
+_md5_=82533feb2973a12f15640e0cca46cb4f
diff --git a/metadata/md5-cache/dev-python/scipy-1.9.3 b/metadata/md5-cache/dev-python/scipy-1.9.3
index d491d13b5790..58d3f2aab745 100644
--- a/metadata/md5-cache/dev-python/scipy-1.9.3
+++ b/metadata/md5-cache/dev-python/scipy-1.9.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/s/scipy/scipy-1.9.3.tar.gz doc? ( https://docs.scipy.org/doc/scipy-1.8.1/scipy-html-1.8.1.zip https://docs.scipy.org/doc/scipy-1.8.1/scipy-ref-1.8.1.pdf )
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=beed2bd4494112b196025d52b03c558a
+_md5_=747d95f07ff2617458edbfef600ae448
diff --git a/metadata/md5-cache/dev-python/scipy-1.9.9999 b/metadata/md5-cache/dev-python/scipy-1.9.9999
index fc2dff1b742a..81c251ffa54f 100644
--- a/metadata/md5-cache/dev-python/scipy-1.9.9999
+++ b/metadata/md5-cache/dev-python/scipy-1.9.9999
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb fortran-2 72d28c6872beb1e7cb99684b0ae4715d git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=e68e54ac5ffcb90b2f5d324c67151bd5
+_md5_=747d95f07ff2617458edbfef600ae448
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 683f5345c3aa..6a53d730beb5 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0 b/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0
index eb2407f4f550..84383b315d20 100644
--- a/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0
+++ b/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/SPIRV-LLVM-Translator
INHERIT=cmake flag-o-matic llvm
IUSE=test +tools
-KEYWORDS=amd64
+KEYWORDS=~amd64
LICENSE=UoI-NCSA
RDEPEND=dev-util/spirv-headers sys-devel/clang:15 sys-devel/llvm:15
REQUIRED_USE=test? ( tools )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=15
SRC_URI=https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v15.0.0.tar.gz -> spirv-llvm-translator-15.0.0.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 29d5332b8530fb760c2ca71ad6706858 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=33e681a6ff3bf5beabbd4d111954d614
+_md5_=59edecf6beeb881fbf71d97fec537c23
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index 131ed17517da..1485eae987f9 100644
--- a/metadata/md5-cache/net-print/Manifest.gz
+++ b/metadata/md5-cache/net-print/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-print/hplip-3.22.6 b/metadata/md5-cache/net-print/hplip-3.22.6
index 050e6daff314..d85d39e46915 100644
--- a/metadata/md5-cache/net-print/hplip-3.22.6
+++ b/metadata/md5-cache/net-print/hplip-3.22.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://developers.hp.com/hp-linux-imaging-and-printing
INHERIT=autotools linux-info python-single-r1 readme.gentoo-r1 udev
IUSE=doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~amd64 arm arm64 ppc ppc64 ~x86
+KEYWORDS=amd64 arm arm64 ppc ppc64 x86
LICENSE=GPL-2
RDEPEND=net-print/cups sys-apps/dbus virtual/jpeg:0 hpijs? ( net-print/cups-filters[foomatic] ) !libusb0? ( virtual/libusb:1 ) libusb0? ( virtual/libusb:0 ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+),xml(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+),xml(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+),xml(+)] ) !minimal? ( scanner? ( media-gfx/sane-backends ) snmp? ( dev-libs/openssl:0= net-analyzer/net-snmp:= net-dns/avahi[dbus,python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) ) app-text/ghostscript-gpl !minimal? ( python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) kernel_linux? ( virtual/udev ) python_single_target_python3_8? ( >=dev-python/dbus-python-1.2.0-r1[python_targets_python3_8(-)] dev-python/distro[python_targets_python3_8(-)] fax? ( dev-python/reportlab[python_targets_python3_8(-)] ) qt5? ( >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,python_targets_python3_8(-)] libnotify? ( dev-python/notify2[python_targets_python3_8(-)] ) ) scanner? ( >=dev-python/reportlab-3.2[python_targets_python3_8(-)] >=dev-python/pillow-3.1.1[python_targets_python3_8(-)] X? ( || ( kde? ( kde-misc/skanlite ) media-gfx/xsane media-gfx/sane-frontends ) ) ) ) python_single_target_python3_9? ( >=dev-python/dbus-python-1.2.0-r1[python_targets_python3_9(-)] dev-python/distro[python_targets_python3_9(-)] fax? ( dev-python/reportlab[python_targets_python3_9(-)] ) qt5? ( >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,python_targets_python3_9(-)] libnotify? ( dev-python/notify2[python_targets_python3_9(-)] ) ) scanner? ( >=dev-python/reportlab-3.2[python_targets_python3_9(-)] >=dev-python/pillow-3.1.1[python_targets_python3_9(-)] X? ( || ( kde? ( kde-misc/skanlite ) media-gfx/xsane media-gfx/sane-frontends ) ) ) ) python_single_target_python3_10? ( >=dev-python/dbus-python-1.2.0-r1[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] fax? ( dev-python/reportlab[python_targets_python3_10(-)] ) qt5? ( >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,python_targets_python3_10(-)] libnotify? ( dev-python/notify2[python_targets_python3_10(-)] ) ) scanner? ( >=dev-python/reportlab-3.2[python_targets_python3_10(-)] >=dev-python/pillow-3.1.1[python_targets_python3_10(-)] X? ( || ( kde? ( kde-misc/skanlite ) media-gfx/xsane media-gfx/sane-frontends ) ) ) ) ) policykit? ( sys-auth/polkit )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
SLOT=0
SRC_URI=mirror://sourceforge/hplip/hplip-3.22.6.tar.gz https://dev.gentoo.org/~billie/distfiles/hplip-3.22.6-patches-1.tar.xz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=2437033f81f342d0439c8d99cd1af9a9
+_md5_=452d6dd66fe7ad449343b8584c06ed86
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 06a151421834..3407d31a7d03 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/cadabra-2.4.2 b/metadata/md5-cache/sci-mathematics/cadabra-2.4.2
new file mode 100644
index 000000000000..f95bdc26cdcc
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/cadabra-2.4.2
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_8? ( dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_8? ( dev-python/gmpy:2[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/sympy[python_targets_python3_8(-)] jupyter? ( dev-python/jupyter[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/gmpy:2[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] jupyter? ( dev-python/jupyter[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) gtk? ( dev-cpp/gtkmm:3.0 )
+DESCRIPTION=Field-theory motivated approach to computer algebra
+EAPI=8
+HOMEPAGE=https://cadabra.science/
+INHERIT=xdg-utils python-single-r1 cmake
+IUSE=gtk +jupyter test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_8? ( dev-python/gmpy:2[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/sympy[python_targets_python3_8(-)] jupyter? ( dev-python/jupyter[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/gmpy:2[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] jupyter? ( dev-python/jupyter[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) gtk? ( dev-cpp/gtkmm:3.0 )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/kpeeters/cadabra2/archive/2.4.2.tar.gz -> cadabra-2.4.2.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=3c16ffaf125c1eb77c7b71c78bc63e58
diff --git a/metadata/md5-cache/sci-mathematics/coq-serapi-0.16.0 b/metadata/md5-cache/sci-mathematics/coq-serapi-0.16.0-r1
index 46c251288079..31b4fedb52e8 100644
--- a/metadata/md5-cache/sci-mathematics/coq-serapi-0.16.0
+++ b/metadata/md5-cache/sci-mathematics/coq-serapi-0.16.0-r1
@@ -1,6 +1,6 @@
BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) test? ( sci-mathematics/coq-mathcomp ) dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install postinst postrm test
-DEPEND=>=sci-mathematics/coq-8.16.0:= <sci-mathematics/coq-8.17:= >=dev-ml/ppx_sexp_conv-0.13.0:= <dev-ml/ppx_sexp_conv-0.15.0:= >=dev-ml/seq-0.3:= dev-ml/cmdliner:= dev-ml/ppx_compare:= dev-ml/ppx_deriving:= dev-ml/ppx_deriving_yojson:= dev-ml/ppx_hash:= dev-ml/ppx_import:= dev-ml/sexplib:= dev-ml/yojson:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=sci-mathematics/coq-8.16.0:= <sci-mathematics/coq-8.17:= >=dev-ml/ppx_sexp_conv-0.13.0:= <dev-ml/ppx_sexp_conv-0.15.0:= dev-ml/cmdliner:= dev-ml/ppx_compare:= dev-ml/ppx_deriving:= dev-ml/ppx_deriving_yojson:= dev-ml/ppx_hash:= dev-ml/ppx_import:= dev-ml/sexplib:= dev-ml/yojson:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Serialization library and protocol for interaction with the Coq proof assistant
EAPI=8
HOMEPAGE=https://github.com/ejgallego/coq-serapi/
@@ -8,9 +8,9 @@ INHERIT=elisp-common dune
IUSE=emacs +ocamlopt test
KEYWORDS=~amd64
LICENSE=GPL-3+
-RDEPEND=>=sci-mathematics/coq-8.16.0:= <sci-mathematics/coq-8.17:= >=dev-ml/ppx_sexp_conv-0.13.0:= <dev-ml/ppx_sexp_conv-0.15.0:= >=dev-ml/seq-0.3:= dev-ml/cmdliner:= dev-ml/ppx_compare:= dev-ml/ppx_deriving:= dev-ml/ppx_deriving_yojson:= dev-ml/ppx_hash:= dev-ml/ppx_import:= dev-ml/sexplib:= dev-ml/yojson:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=sci-mathematics/coq-8.16.0:= <sci-mathematics/coq-8.17:= >=dev-ml/ppx_sexp_conv-0.13.0:= <dev-ml/ppx_sexp_conv-0.15.0:= dev-ml/cmdliner:= dev-ml/ppx_compare:= dev-ml/ppx_deriving:= dev-ml/ppx_deriving_yojson:= dev-ml/ppx_hash:= dev-ml/ppx_import:= dev-ml/sexplib:= dev-ml/yojson:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.16.0
SRC_URI=https://github.com/ejgallego/coq-serapi/archive/8.16.0+0.16.0.tar.gz -> coq-serapi-0.16.0.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=0546b953905b6413b5fc715159a2bc14
+_md5_=868e7b3972f5c5e8dd8e659c1f2593e3
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index e38b4c3da74d..2f5a4764894f 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.8 b/metadata/md5-cache/sys-devel/gcc-config-2.8
index c26cbe5060b5..8c733b61cbc6 100644
--- a/metadata/md5-cache/sys-devel/gcc-config-2.8
+++ b/metadata/md5-cache/sys-devel/gcc-config-2.8
@@ -3,9 +3,9 @@ DESCRIPTION=Utility to manage compilers
EAPI=8
HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/
IUSE=+cc-wrappers +native-symlinks
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=>=sys-apps/gentoo-functions-0.10
SLOT=0
SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc-config/gcc-config-2.8.tar.xz
-_md5_=39451caeec5fbe4eb55be3ea11cf6b4d
+_md5_=a3df9529ba4117f2aa508464f5ff19bd
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 44fe2dd24a5a..dfa53602322c 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.16 b/metadata/md5-cache/sys-fs/lvm2-2.03.16
new file mode 100644
index 000000000000..fe537da5eb5c
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/lvm2-2.03.16
@@ -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 >=sys-devel/libtool-2.4 virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-libs/libaio[static-libs?] static? ( dev-libs/libaio[static-libs] ) !static? ( dev-libs/libaio[static-libs?] ) readline? ( sys-libs/readline:0= ) sanlock? ( sys-cluster/sanlock ) systemd? ( >=sys-apps/systemd-205:0= ) udev? ( >=virtual/libudev-208:= ) static? ( readline? ( sys-libs/readline[static-libs] ) selinux? ( sys-libs/libselinux[static-libs] ) >=sys-apps/util-linux-2.16[static-libs] )
+DESCRIPTION=User-land utilities for LVM2 (device-mapper) software
+EAPI=7
+HOMEPAGE=https://sourceware.org/lvm2/
+INHERIT=autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic
+IUSE=readline static static-libs systemd lvm2create-initrd sanlock selinux +udev +thin device-mapper-only
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=dev-libs/libaio[static-libs?] static? ( dev-libs/libaio[static-libs] ) !static? ( dev-libs/libaio[static-libs?] ) readline? ( sys-libs/readline:0= ) sanlock? ( sys-cluster/sanlock ) systemd? ( >=sys-apps/systemd-205:0= ) udev? ( >=virtual/libudev-208:= ) >=sys-apps/baselayout-2.2 >=sys-apps/util-linux-2.16 lvm2create-initrd? ( sys-apps/makedev ) !device-mapper-only? ( virtual/tmpfiles ) thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )
+REQUIRED_USE=device-mapper-only? ( !lvm2create-initrd !sanlock !thin ) static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( udev )
+SLOT=0
+SRC_URI=https://sourceware.org/pub/lvm2/LVM2.2.03.16.tgz https://sourceware.org/pub/lvm2/old/LVM2.2.03.16.tgz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=5ca2299d8154a88102e1e276c2c55226
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 795c501b26fb..7f0f4f5060de 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327
-TIMESTAMP 2022-10-26T20:09:53Z
+TIMESTAMP 2022-10-27T02:11:31Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNZlBFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNZ6NNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAZ4BAAgjIRfh2ysDlx/7Z0xccz3iFIsEH9AnouZoCtGjP9/ljU0pgySzc2iU/s
-2RXEk+aXmvQMNDMYszlG3Dfje93hA2kVY0mLb2TWjBBtVS9jEVxVjaiohQijOyjc
-y9uJp2sgbRAnOC+mlztu0w6TM3N1gAWLNn4dRT2TTrP+JeCS8Y8H96+JPyAW9rMp
-n4b+3q2LpG/fiinAtwOIBcGmJukJs+Olev4vboA0YjTmxi11dbLWLkfr1h4v3Ke8
-rLjzis1q5eqwHttooiEoCpwqxBVax8uRX/JunvpgeDBAVhrzvVr606BfBFEbD9WU
-AU3bpB6fbMm4/Op9FXaAqO7UL7YxGZbe5rP3UG6b6ew5Wvnc7/b6i6uiIX4Hu/ms
-8r/AxtulCuPa2lozpBy0J/JwfZIHun1A+uQiinUoBNpurrolS6UTzU8Stfq+N7MT
-9/qG6jLuHsNlrknDEBai92+eCNWdObUoLlYit8FeBICo5HCgaEvzDXyzMY3rJqaK
-dgpRZ1/GmVtxKO758+SZJvwnNpse4C76ERhMl48NrDUivVtJn6E9dRiCSO8Qu7GT
-+UFTNBauOqxag/YVWJzMYWHE4hp3F5zD/cNpxVS6oHd8VZ7D0zJ78Xv8955Zgxa2
-43zQEoQEtVVr/qaB7KX84Qsjnb9P30c+EsWWsArgbl9V1F5tuj0=
-=7RBO
+klDM6hAApVrg8bdsqTo2F4nRkmnovyR35A54ttFwr3AvOmaSA6UNW8Jy5bsTHxGB
+11VLaY2akAk6zNWo+V8KkkfnqY9UcEBgJM+p0Eu/2M6E9l54hEUQ5TaysPCdsG9M
+SqKwWHaaL4pvyp+GTtDlEkDt+QkhzO/6WaHW80thtavYsuGeySEtxhEBG7kdvPAl
+yvHSwImV3nK3e8efne6lVPhflknAKakIll86bv/GBq2FKd7yOulvjBnVMJEdPKdj
+EP/MFEB/CnqvbP+G/f1xjjMwSOOWhj6rHoyTZ9Jgs1Pd6L2qJ3CRyhAgav2eDRPS
+/EvpR/gDRsVPB/em/fsmRr41Y/u/NsGuglHnnarSYS0XDnJYNatm4O24LCIBWJFx
+rA1hD72LYB/BuZn3XSEfV94L8ZCD5PSj4kLMgIis4HaXpf6NKTaR0vxsb1ELXqJp
+KcFmrBvm2mF5t9KarnxHpQdUD2f4tEImO5B+WnkxFm5gwtAvkQIyhPQFCSOPD9Dv
+u8nh3qgV+tMKemaONha6yGBfyR5l3xdRwZGgPoFs7k2xcqClPVEfn4+fEVHQE6Sk
+nCfJOfQegewXweqfYUQhaw8bobMVZdIkxtocOcOTIZsePUYkZbhJfctClrdBRXwc
+bA4KIduMIwgEhUdsC7hoUIOhnXD5svtGX9HY+xweGcwiV7sRQ7M=
+=MPSG
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 9125020269d4..06eea92e039e 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 26 Oct 2022 20:09:50 +0000
+Thu, 27 Oct 2022 02:11:28 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 7d91f503fb8d..24e3b7619159 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Oct 26 08:09:50 PM UTC 2022
+Thu Oct 27 02:11:27 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index bf5b5d02395d..4125454a8487 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 26 Oct 2022 20:15:01 +0000
+Thu, 27 Oct 2022 02:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 4b4863e05b40..f44632fbfb4f 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-a8b0c15178065b78b2b1592eeb67b85b7cc986d6 1666813954 2022-10-26T19:52:34+00:00
+8852406a7b12e2ad7024b0db7e16ea53d0f5f73c 1666833492 2022-10-27T01:18:12+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index e11f51d8e15e..d88e9f35285b 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1666815001 Wed 26 Oct 2022 08:10:01 PM UTC
+1666836601 Thu 27 Oct 2022 02:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 9125020269d4..af277eccbdb0 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 26 Oct 2022 20:09:50 +0000
+Thu, 27 Oct 2022 02:11:27 +0000
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index af3fcb4c30c9..5032011988dc 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index da5069ca80b1..dddb54e18764 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -3,5 +3,5 @@ DIST hplip-3.22.4.tar.gz 27479009 BLAKE2B 6446cecad6a9dea4685874da4879b604ad5c68
DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd SHA512 a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34 SHA512 cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
EBUILD hplip-3.22.4.ebuild 8240 BLAKE2B 7ff6b29ac60acfe257e6574a7e63845562d16e6ae3c0a31ab2537a3bbb0886f5a043c195a27c5aec56f92bc8b6d449fc99d38a4bb7e06b2fd16f9ea201ba68f5 SHA512 fcbb6b9c6d6b3ee4b3fe6e45a954615831547594c14ddefd11de70198e1a4546a119ea2f34ddbc6838f3640f1cc2ebe5ee49d706b1c14a8ca9294eda69ea8223
-EBUILD hplip-3.22.6.ebuild 8242 BLAKE2B a991816da758d8f335f41f47899400a4fcf5cbd983defaaa19447487ed2744b91b9d9e1755d875503cbfa0e63b6da6353d9723014d51ee46ae3d0a5a33547af9 SHA512 1b5f9a8734d3b7741c628dad56a7c7aaa20c98cb0c8e10e964e2e1883e67db989fbcf225df99239144b556edeb1e44f5797b78da3134807e69fb60a516db21f3
+EBUILD hplip-3.22.6.ebuild 8240 BLAKE2B 58043d82b5a16ead31e78fe8f7741ac20edf3c271e8e67723074cfa2db0255c0c6e4d554221ee64292efce920cc4e1c2b4640fcdfbd6c5d4c0c4bad1902efbd4 SHA512 5593ca48e1675992311ff5ba2fef916d82ea8564a4a9b04751c5021dd053c3aa2c332d0baeef0a51ed5de9c79415c9855299bf9d108a25125c46d67e25e9cc8f
MISC metadata.xml 1849 BLAKE2B 381cc0d0fe08d072487850a5f5ac6e264cb4ee5db8722b6f83ad9d4e6e78948a7768e80ea2a8a2313bdca1029b59a02d8c3ca309d9438d5e4d63585f7a6b2a83 SHA512 0f5f42b561099e943d99dc5e50cfd42577582b31590c0cd98f276e5acc364fb31f4a48cf91b33e923d24daa77b7b3a6bc54a0c24d9ebff9e3ec82c957a5671e3
diff --git a/net-print/hplip/hplip-3.22.6.ebuild b/net-print/hplip/hplip-3.22.6.ebuild
index 66cabdfb3830..ad97434257b2 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 2dadd73f54dc..2e49215eabd3 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index c1b36a960c13..8f10534062c6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
#--- END OF EXAMPLES ---
+# Jonas Stein <jstein@gentoo.org> (2022-10-26)
+# Dead upstream, open bugs.
+# Removal after 2022-12-24. Bug #878337.
+app-misc/tpconfig
+
# Sam James <sam@gentoo.org> (2022-10-25)
# Fails to build with Clang 16 but also modern linux-headers. No activity upstream.
# Removal on 2022-10-25. bug #874420.
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 4a2c79ecdead..be76f598b09c 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/cadabra/Manifest b/sci-mathematics/cadabra/Manifest
index 28e8b3f0e589..1bc9616d95e5 100644
--- a/sci-mathematics/cadabra/Manifest
+++ b/sci-mathematics/cadabra/Manifest
@@ -1,6 +1,8 @@
AUX cadabra2-CMake.patch 3184 BLAKE2B afa702834d5eb82a8056307b419fc20bbc2d45b0474994328b70fee383dff415ea37ef2e70c83e9cb7776e06f9295cf5cb9afddddaf857227f7a72f362b61726 SHA512 ddd6b451f81e465d4fef9401340808922bcb1074895173d83d699614e0c967024863848fabdd207f7124ff6396e8c2c75d2ed1425ba73d7bb6d5ac6fe56a87f1
DIST cadabra-2.3.9.3.tar.gz 24685603 BLAKE2B eb76f65898be499eb5abbbaf8ac478a056ffe5801bcf7124be60d1b034f4e88e9999d76354f03e7a2de9b7f7561a32e82699c882be135fb5966614da37526933 SHA512 9a5cdc6a7d824350ef3929c9f21647588891c1376103a57d231c2f5160971e3373b0efb9e050c574ebd51921a3f7d9f230f533a88a44e0dd8e645bf2395a95fe
DIST cadabra-2.4.0.2.tar.gz 24688084 BLAKE2B 4bc1e00ab87bbdc43dae261e1948b41a6372f90ad394e5208b65b993210ff42e84ed098ad4fcf6d056fc42947b75f970f18a92b67859fd69c8ea3cc18ffb2e9a SHA512 2545f7ba3238944902b413bfbed91d87594d87afe99d1fb61061115b354a6fa29ffb7b71017d790e54080da33aa905d0f9afe0546fb1397144fe7b135e906274
+DIST cadabra-2.4.2.tar.gz 25145250 BLAKE2B d6824f4819922cd1c37af6a393123ac7398d0adb5c551e278ca983cc7ec51c9fb1f5319ddbef74165cfe8743a8138f4cf2d011065ca90e300c103ad53daabef2 SHA512 a5b2ee3eee6911440eeb85dd720cc72eca21a889a409bb0a360ac674f926dc82b3d30f5fca4d46528216c6a3ad7c164a576435e0647ce2eddf187ba840dd59db
EBUILD cadabra-2.3.9.3.ebuild 2339 BLAKE2B 9f37b9ff707ff93a4ffe6560a8e82eda1b0e776f235983b2d9f968a42361f575f5a9f50a20f9a17fc113c1763002abec4fdec091d54491066f0d5cd4ec4e9379 SHA512 dd5577c563207ccb7d903cd1b64b51518c1e665772d1f8f6ab15e2ddf22b51013936d349a07284d775c861c542b99b5caaf7ef0b3ab0b1bf4c1269996fa1ce80
EBUILD cadabra-2.4.0.2.ebuild 2366 BLAKE2B c9422fb15e1f2893e314203e638adba06322fefe27cc64b836eb019b61d3a8b6b0d6507c0bb727690beecc5108bde9278e14f3508c4b461203600f6510ab2d38 SHA512 0269554029c028cb97d6bcbd9d8cb65e45d178fe57b7d69ac0ec0b7ac91b472e6c782c7d661a0196e156f7c61c7015053c02fe5578f309090491931915c62f2d
+EBUILD cadabra-2.4.2.ebuild 2366 BLAKE2B c9422fb15e1f2893e314203e638adba06322fefe27cc64b836eb019b61d3a8b6b0d6507c0bb727690beecc5108bde9278e14f3508c4b461203600f6510ab2d38 SHA512 0269554029c028cb97d6bcbd9d8cb65e45d178fe57b7d69ac0ec0b7ac91b472e6c782c7d661a0196e156f7c61c7015053c02fe5578f309090491931915c62f2d
MISC metadata.xml 1342 BLAKE2B 2f34aae73fc01d4b8fd4326505b7b0785663c62593641d1d0a01f64adc12cbc8676271612ce91258927ac22957a8d5aba53dd2627130582c744bc32c28e0e207 SHA512 41dffbcfae16f8f0702df5a1837b225100761d48817a2d70fa03aca6246b9d3184d60989cf265282286b02a77a126ac82695c2d74c6de91da45e8f64fcb91811
diff --git a/sci-mathematics/cadabra/cadabra-2.4.2.ebuild b/sci-mathematics/cadabra/cadabra-2.4.2.ebuild
new file mode 100644
index 000000000000..c3b86c9b872e
--- /dev/null
+++ b/sci-mathematics/cadabra/cadabra-2.4.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR=$(ver_cut 1)
+CADABRA=${PN}${MAJOR}
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit xdg-utils python-single-r1 cmake
+
+DESCRIPTION="Field-theory motivated approach to computer algebra"
+HOMEPAGE="https://cadabra.science/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/kpeeters/${CADABRA}.git"
+else
+ SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}"/${CADABRA}-${PV}
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0/${MAJOR}"
+IUSE="gtk +jupyter test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ app-text/dvipng
+ dev-cpp/glibmm:2
+ dev-db/sqlite:3=
+ dev-libs/boost:=
+ dev-libs/gmp:=[cxx]
+ dev-libs/jsoncpp:=
+ dev-libs/libsigc++:2
+ dev-texlive/texlive-basic
+ $(python_gen_cond_dep '
+ dev-python/gmpy:2[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] )
+ ')
+ gtk? ( dev-cpp/gtkmm:3.0 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')"
+
+PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch )
+
+DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst )
+
+# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk"
+xdg_update() {
+ if use gtk ; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ fi
+}
+
+src_prepare() {
+ # Clean postinst script which calls libtool and icon-cache update
+ echo '#!/bin/sh' > "${S}"/config/postinst.in || die
+
+ # Fix "PYTHON_EXECUTABLE" in Jupyter kernel
+ sed -i "s|@PYTHON_EXECUTABLE@|${EPYTHON}|" \
+ "${S}"/jupyterkernel/kernelspec/kernel.json.in || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_SYSTEM_JSONCPP=ON
+ -DPACKAGING_MODE=ON
+ -DUSE_PYTHON_3=ON
+ -DBUILD_AS_CPP_LIBRARY=OFF
+ -DENABLE_JUPYTER=OFF # special Xeus Jupyter kernel (uses xtl)
+ -DENABLE_MATHEMATICA=OFF
+ -DINSTALL_TARGETS_ONLY=OFF
+ -DBUILD_TESTS=$(usex test)
+ -DENABLE_FRONTEND=$(usex gtk)
+ -DENABLE_PY_JUPYTER=$(usex jupyter)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ python_optimize
+}
+
+pkg_postinst() {
+ xdg_update
+}
+
+pkg_postrm() {
+ xdg_update
+}
diff --git a/sci-mathematics/coq-serapi/Manifest b/sci-mathematics/coq-serapi/Manifest
index 58995fd4f584..c1834f69ea6a 100644
--- a/sci-mathematics/coq-serapi/Manifest
+++ b/sci-mathematics/coq-serapi/Manifest
@@ -3,5 +3,5 @@ AUX coq-serapi-sertop.el-path.patch 319 BLAKE2B 272eca8af934e10e978d149f90ee702f
DIST coq-serapi-0.15.0.tar.gz 268083 BLAKE2B aeea2cb8ed0f648f307715c464f2da90585718aa8afedf69b4e1c282265a12a3937044397787404e43286cebaaf1f48efde93d845cd71c1c97cc1b2e9a2a8835 SHA512 3ba1b63002d36a4c0e64f86170d31c4131dc02e8cb8573b39f03ed44d1e5f29c064c472bebad367b875b02e36ced6bfe8c5fb2023bd798b3b79f74a5a2f54189
DIST coq-serapi-0.16.0.tar.gz 270647 BLAKE2B 8189e70bfa4208a613ec7a89d6fc72c15a9c1c29ed49cd53a561b72b4b9e55196bcb92d5e962309d8843036c30ec177588e2db7dd091443947b02e78f2df1880 SHA512 56cc74e9d2b1e13c7ffb94b32e206671ac904f6d7e633c830175eed6f7cb75a2b212be916316784dc7d697c6e5779e27ed402d5e7edbee8b7d84d2c533dc38c3
EBUILD coq-serapi-0.15.0-r3.ebuild 1431 BLAKE2B 56b745512274a5a7ddd28c717a686632798a2d9cac5ef1c02eb1bf72e4426ff660ad0925951781b07d278568ff8d9c4af94329629039b05678f2372bf59a2861 SHA512 4959a6e5187b01c7fe1cfaaf0576439cacb04817b2ccb2f4724739360849800c7d5f2aac98380ca63e4e9ebea8fd316c0715b18f91015270bb6616914f821753
-EBUILD coq-serapi-0.16.0.ebuild 1492 BLAKE2B 0d0967c554d1b9fbd37f98d87b2e7d34c90996ec12acf9e675bad538344979373c741c6a80df47bf65cc0ba9c40ae4be9d4f5ea17e52264e200b14a6f8466901 SHA512 d904ce6d5c6ce1ffe3ac4ccf51b6910e8458584e20364dd0331d8097fae2682dee93333f1b94ed7e432b31f3fee2aa756ebca5ca6c9f5442f3042b81dfb09361
+EBUILD coq-serapi-0.16.0-r1.ebuild 1472 BLAKE2B 5c0465c49866d234a30137572b01d55a43e9284f20487922e20341821095dcd144b377f7ec06f4d51395c23bd15f6d86bc022581fff14dabf0fdc20be136be95 SHA512 438a5770a640de6ae277f780ee5794509c031eacc637a5461d8cdf95d9403d47ecaaccc20aa6e09dc0a2b55f3163eb8445a3189235de0e09f04bfd7b27e10242
MISC metadata.xml 935 BLAKE2B e1444df414ce499df466597f5e0949e8ebf2d6da23d77028546324109659f58c5f0284a315ea062410a2f2e4631aac8d3564664719e89d76ad6ded9bb8ba7a5f SHA512 172fedbb2aa42e2be9aff426d64fcd69d2dfa206bb0e6072c6ecdc14a1923a2f0676303d8d8aebfe9a3e96e0a1e89185d2d4952bdb9ba1fff44b3891f26d6bf7
diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.16.0.ebuild b/sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild
index 1c0a68608d2c..fed96a12b2dc 100644
--- a/sci-mathematics/coq-serapi/coq-serapi-0.16.0.ebuild
+++ b/sci-mathematics/coq-serapi/coq-serapi-0.16.0-r1.ebuild
@@ -23,7 +23,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=sci-mathematics/coq-${COQV}:= <sci-mathematics/coq-8.17:=
>=dev-ml/ppx_sexp_conv-0.13.0:= <dev-ml/ppx_sexp_conv-0.15.0:=
- >=dev-ml/seq-0.3:=
dev-ml/cmdliner:=
dev-ml/ppx_compare:=
dev-ml/ppx_deriving:=
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index e44d51149b8d..c6e9e5fa8e0c 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 2c3b6342f17f..14c6a9f39ac2 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -5,6 +5,6 @@ DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32
EBUILD gcc-config-2.4.ebuild 1248 BLAKE2B f37d9bc45e4b934ff696719aa437076c514f477b2eced5f1c2c46c71145c072be1be89aa8396c6495d2e8a914c60567d3ad2fe7a89bbdd2c3b2af70e440a6b87 SHA512 89646c3f10a395dd703bed306b64ba19920b82513aec1d88d450c839a1b34e39d839f3296d97a37e76d8f60612b9480a1133f8424813bf78ab9abcf55e392b5f
EBUILD gcc-config-2.5-r1.ebuild 1671 BLAKE2B 752fb17d58bf02898942f8f0b902015811023a29f9cf472f2676ce92eeb5a940a871af224451283471032b2b245a6de599d940af72bc0acb64765e2ac6407613 SHA512 f8bb9f1c4612aa328d4707104b2ca553fd7114059c33157c7940c08f278ff2acab9cd06b87ecadc39b0475531acbbe33ea24e14946f5f5ce7a1cd59ee568a140
EBUILD gcc-config-2.6.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805
-EBUILD gcc-config-2.8.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805
+EBUILD gcc-config-2.8.ebuild 1671 BLAKE2B e02d37cb1ce4b15e7bf315c3998db51e5b444a17c84a2b012315fcfba583d8ff3bdd622a83d97cb857069e59992013085a5e1e037b16e3498cdbfe1f1c99ca4c SHA512 efb4e4d37dcdfed5a92d00920fdd71ad13b7bef6784b2798981bb8b97a55cf572aefd02553d4c0ff6088df0cd68dfb5af2dd85a5b8be9f5d26316a3acb855a16
EBUILD gcc-config-9999.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805
MISC metadata.xml 533 BLAKE2B 09d7ad23670553dc578f92d35dddd92b9421d7ef75e8920498bb16e451cce64a626a7479ece4c1ae1f8d7b67b5cd79c7033d0cf87cd48a788639b6f746fda5cc SHA512 ce12b8cbbe543ee3a1f51cd06c577ec5e99f48863445053858f36ae50ea68e1100da598dd44cef787de0cce8ad392350f95e7fd9071b70aa488a0d31cce7e22c
diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild
index 7ff12f007e38..e9660497da1e 100644
--- a/sys-devel/gcc-config/gcc-config-2.8.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
DESCRIPTION="Utility to manage compilers"
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index f25d69cf3be8..92f1994bce6a 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 837057d9c16a..0cb0a5dd291a 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -22,9 +22,12 @@ AUX lvm2-2.03.14-r1-add-fcntl.patch 578 BLAKE2B 7368a1853bdd6fa5aac526a39911b848
AUX lvm2-2.03.14-r1-fopen-to-freopen.patch 1306 BLAKE2B bba58efc587529f30e187c35be97241519d6d31173605bed72aab876500e4cad057d9de9998834581a3d221f1196c466e45aac5ee86d9a3bbbc0d6a2725401f8 SHA512 29c1bac1f669199d1fcb1ec45e3eed593337ad5e09e238cc871b5878fe2ec2e3c07204f48ad939dad2a12c7e523601bfbd6cec4145fc3e1994b85836c4ed02eb
AUX lvm2-2.03.14-r1-mallinfo.patch 665 BLAKE2B 2fdec28a0f889fe8f64b4c134c0b4a86a55a7d2a0dce90f7ed5e314dc89c4b94ec17764aea9307d5b45b89b700e5a89bf905ebdb4b7480d50610b26504cd7c32 SHA512 09ef2e8b3c6019d87e59dce2dcc00bcf243402c92559b38966e800a38ff24028962fcb96bbb1cb22228deb1a2c95ecfc079b1387523799daf477641f43669fec
AUX lvm2-2.03.14-static-pkgconfig-libs.patch 4600 BLAKE2B 18fb5d69fb77625189539a64d4189b8ec5bc783ddb10e6e38033633b9a7049203264f0cd7b6c4b6c999c9767130f5da3526a805ffdb187c7aff98de592c11b35 SHA512 c2bc3b7b92bdfed028703a5bb57873c976978a6c84a409098828b96258b0fa349715bd2f140d6d41cbbacbfc34fc7c7901428e21716e04bfbf2d58847653c34e
+AUX lvm2-2.03.16-dm_lvm_rules_no_systemd.patch 780 BLAKE2B 8340f71fdf0c934dd8f6192628a58b9b2da5c27c5de48119dda7ce20c5ab9e4d3896e3412177f5e01a47a0db4bf58fc8fec5cfa7011690906bb749e989c268d4 SHA512 84f2612d17aa03ebbae55b7227a0ac934e94ad67341fee177ed3737c7a5e2e2a441773f4c3d7d8917c4a48bfac3ff385616c9eeaebfcca15d5c8d3fdb3b1899d
AUX lvmetad.initd-2.02.116-r3 345 BLAKE2B d458efd01fa08debe0857072c880adf951477445dd619a052f50cab9da39d8a38c9d480fc2d20fe899e01dcbcdaea0696d5c3e65af128652feea3186857d206e SHA512 f3143c6e1d00893009c68141f5ffd7e1e6bcf5b7ef0ff8505bc6c7049d83b2f9ddd2dc5a3cfdc2641a20603830b5dba07d73740cc5ce82e6b1b602a9b737a241
AUX lvmlockd.initd-2.02.166-r1 390 BLAKE2B aebfa2a654eca784da24fd4e4d46b3e6c97256a42b725e015a13c9673e79c0d1a10213d1eecb6c75d4ce1ebd99e6200010f19c36d758018bdef303ea08ee5549 SHA512 6359b3cbff1fa05944fb69582234220cac593b2c8f8317162a728bac72ced4f8b492ce11e6ced6d848a7654fa4a506c1e658f546cff302344a739646479a62dc
AUX lvmpolld.initd-2.02.183 348 BLAKE2B cba0419add6591320dc60ef7616b66706e042b566284a4ec42002fbb5331a7173fc8b4b39be7198426fe4bbdcd3ad94b69fc3d8950705b6331c5f3f4cda4ad66 SHA512 b9b8376cbc8b6703868afab18e5baa4ef5354569e57f0596d38a8005fa725299f6858ac86b39fcca10e5a0f1adbd3a4cfa6cc6b62405e78916cc1287d8b36d0d
DIST LVM2.2.03.14.tgz 2639538 BLAKE2B 806f5e9cb76a05febef6f8ce8cfc42c92927b9538f62a21029c5ffc426a4fd7c3f32709be08dbd8028b53891b1075d1d13cb3b0d7b1815071ee8eb927d8f3ed3 SHA512 6a93bed1d5cf36f0f48d4d413d028b0e480cd4fc20e25d173770a892f265d2a0cc68d01a720b1513469953649e989532cd0c45f9538f92a4190eb3dc4555857d
+DIST LVM2.2.03.16.tgz 2658805 BLAKE2B 05c6089adff0c61ff1281a05a917f75480ad4acc28cb0214a42589d206a61168f68de07891b9af9814ed7998f16aff6f29ba29b85b23de36f38bf3b5f27802c1 SHA512 084ba4080537359458db936637fc7f83bb9bfcf2de9f3660882551b5c31c7e9900c7d381b238ce1bb7629942c740c121f0dea5e404c302d31ed028b5c65efaa5
EBUILD lvm2-2.03.14-r3.ebuild 9996 BLAKE2B 6b362736c095df126b9b6ebcea21cec474f0b194cf186b7af2568820cfb2521accdaa5f4247cb5a205190c741ca866bfc409cede0b814ac12a3c1e1003df60fd SHA512 a5931ee69d8a3fb9d32ad7e8fe91c9a9d07224f4b220e1b5a6dce290ea73c87eeb125ddc0c466c7bd4aa854f8c98af4a0e7d878f6a0be101dda6288f3f63760e
+EBUILD lvm2-2.03.16.ebuild 10304 BLAKE2B 2610fcacd2a3e87b521d89b0e94248867a740a456c699565a27ead101e89c0f5f5561e3d7d0f8a01ac2e2be4bd63b583693672ed47f78145a925498f5a480eab SHA512 725719c16a5f5db0cc0253bf5e9c71d764ba9131d19a0b7c85ae31b34be53254e0262aa2ab8b3a12f1789c856e4d2fcb93504f377bf910159b0e13d4e1feff55
MISC metadata.xml 924 BLAKE2B f8999a0d015771eab5a4f84adac00267d7bd04b5890838e155e75208eb4ba0d8440db090b6fd877c34528fd89fd25bc68051f127a43c75af978f2fedcc9d787a SHA512 670cc840de3818ee976269902fc4ef8e7b57c38960475f702e9340c9e847a2121f92fcd58ea506e2907e4939b5596cdf72207a3a276dcfa1374be14530268c00
diff --git a/sys-fs/lvm2/files/lvm2-2.03.16-dm_lvm_rules_no_systemd.patch b/sys-fs/lvm2/files/lvm2-2.03.16-dm_lvm_rules_no_systemd.patch
new file mode 100644
index 000000000000..c4f74a49b8d0
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.16-dm_lvm_rules_no_systemd.patch
@@ -0,0 +1,11 @@
+--- LVM2.2.03.16/udev/69-dm-lvm.rules.in.orig 2022-10-26 15:58:07.504434946 -0700
++++ LVM2.2.03.16/udev/69-dm-lvm.rules.in 2022-10-26 16:01:52.122204592 -0700
+@@ -80,7 +80,7 @@
+ # it's better suited to appearing in the journal.
+
+ IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}"
+-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="/usr/bin/systemd-run --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}"
++ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --nohints --autoactivation event $env{LVM_VG_NAME_COMPLETE}"
+ GOTO="lvm_end"
+
+ LABEL="lvm_end"
diff --git a/sys-fs/lvm2/lvm2-2.03.16.ebuild b/sys-fs/lvm2/lvm2-2.03.16.ebuild
new file mode 100644
index 000000000000..1068870be0ea
--- /dev/null
+++ b/sys-fs/lvm2/lvm2-2.03.16.ebuild
@@ -0,0 +1,310 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
+ https://sourceware.org/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="readline static static-libs systemd lvm2create-initrd sanlock selinux +udev +thin device-mapper-only"
+REQUIRED_USE="device-mapper-only? ( !lvm2create-initrd !sanlock !thin )
+ static? ( !systemd !udev )
+ static-libs? ( static !udev )
+ systemd? ( udev )"
+
+DEPEND_COMMON="
+ dev-libs/libaio[static-libs?]
+ static? ( dev-libs/libaio[static-libs] )
+ !static? ( dev-libs/libaio[static-libs?] )
+ readline? ( sys-libs/readline:0= )
+ sanlock? ( sys-cluster/sanlock )
+ systemd? ( >=sys-apps/systemd-205:0= )
+ udev? ( >=virtual/libudev-208:= )"
+# /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
+ >=sys-apps/util-linux-2.16
+ lvm2create-initrd? ( sys-apps/makedev )
+ !device-mapper-only? ( virtual/tmpfiles )
+ thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
+# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
+DEPEND="${DEPEND_COMMON}
+ static? (
+ readline? ( sys-libs/readline[static-libs] )
+ selinux? ( sys-libs/libselinux[static-libs] )
+ >=sys-apps/util-linux-2.16[static-libs]
+ )"
+BDEPEND="
+ sys-devel/autoconf-archive
+ virtual/pkgconfig
+"
+
+S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
+
+PATCHES=(
+ # Gentoo specific modification(s):
+ "${FILESDIR}"/${PN}-2.03.06-example.conf.in.patch
+
+ # For upstream -- review and forward:
+ #"${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch # FIXME: breaks libdm/dm-tools build
+ "${FILESDIR}"/${PN}-2.02.56-lvm2create_initrd.patch
+ "${FILESDIR}"/${PN}-2.02.67-createinitrd.patch #301331
+ "${FILESDIR}"/${PN}-2.02.99-locale-muck.patch #330373
+ #"${FILESDIR}"/${PN}-2.02.178-asneeded.patch # -Wl,--as-needed
+ "${FILESDIR}"/${PN}-2.03.12-dynamic-static-ldflags.patch #332905
+ "${FILESDIR}"/${PN}-2.03.14-static-pkgconfig-libs.patch #370217, #439414 + blkid
+ "${FILESDIR}"/${PN}-2.03.12-static-pkgconfig-libs-2.patch
+ "${FILESDIR}"/${PN}-2.03.05-pthread-pkgconfig.patch #492450
+ "${FILESDIR}"/${PN}-2.03.12-static-libm.patch #617756
+ "${FILESDIR}"/${PN}-2.02.166-HPPA-no-O_DIRECT.patch #657446
+ #"${FILESDIR}"/${PN}-2.02.145-mkdev.patch #580062 # Merged upstream
+ "${FILESDIR}"/${PN}-2.03.05-dmeventd-no-idle-exit.patch
+ #"${FILESDIR}"/${PN}-2.02.184-allow-reading-metadata-with-invalid-creation_time.patch #682380 # merged upstream
+ #"${FILESDIR}"/${PN}-2.02.184-mksh_build.patch #686652 # fixed differently upstream
+ "${FILESDIR}"/${PN}-2.03.14-r1-add-fcntl.patch
+ "${FILESDIR}"/${PN}-2.03.14-r1-fopen-to-freopen.patch
+ "${FILESDIR}"/${PN}-2.03.14-r1-mallinfo.patch
+ "${FILESDIR}"/${PN}-2.03.14-freopen_n2.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.16-dm_lvm_rules_no_systemd.patch
+ fi
+
+ sed -i \
+ -e "1iAR = $(tc-getAR)" \
+ -e "s:CC ?= @CC@:CC = $(tc-getCC):" \
+ make.tmpl.in || die #444082
+
+ sed -i -e '/FLAG/s:-O2::' configure{.ac,} || die #480212
+
+ sed -i -e "s:/usr/bin/true:$(type -P true):" scripts/blk_availability_systemd_red_hat.service.in || die #517514
+
+ # Don't install thin man page when not requested
+ if ! use thin ; then
+ sed -i -e 's/^\(MAN7+=.*\) $(LVMTHINMAN) \(.*\)$/\1 \2/' man/Makefile.in || die
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ filter-flags -flto
+
+ # Workaround for bug #822210
+ tc-ld-disable-gold
+
+ local myeconfargs=()
+
+ # Most of this package does weird stuff.
+ # The build options are tristate, and --without is NOT supported
+ # options: 'none', 'internal', 'shared'
+ myeconfargs+=(
+ $(use_enable !device-mapper-only dmfilemapd)
+ $(use_enable !device-mapper-only dmeventd)
+ $(use_enable !device-mapper-only cmdlib)
+ $(use_enable !device-mapper-only fsadm)
+ $(use_enable !device-mapper-only lvmpolld)
+ $(usex device-mapper-only --disable-udev-systemd-background-jobs '')
+
+ # This only causes the .static versions to become available
+ $(usex static --enable-static_link '')
+
+ # dmeventd requires mirrors to be internal, and snapshot available
+ # so we cannot disable them
+ --with-mirrors="$(usex device-mapper-only none internal)"
+ --with-snapshots="$(usex device-mapper-only none internal)"
+
+ # disable O_DIRECT support on hppa, breaks pv detection (#99532)
+ $(usex hppa --disable-o_direct '')
+ )
+
+ if 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+=(
+ $(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_enable sanlock lvmlockd-sanlock)
+ $(use_enable systemd udev-systemd-background-jobs)
+ $(use_enable systemd notify-dbus)
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+ CLDFLAGS="${LDFLAGS}"
+ )
+ # Hard-wire this to bash as some shells (dash) don't know
+ # "-o pipefail" #682404
+ CONFIG_SHELL="/bin/bash" \
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ pushd include >/dev/null
+ emake V=1
+ popd >/dev/null
+
+ if use device-mapper-only ; then
+ emake V=1 device-mapper
+ else
+ emake V=1
+ emake V=1 CC="$(tc-getCC)" -C scripts #lvm2_activation_generator_systemd_red_hat
+ 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 inst
+ local INSTALL_TARGETS=( install install_tmpfiles_configuration )
+ # install systemd related files only when requested, bug #522430
+ use systemd && INSTALL_TARGETS+=( SYSTEMD_GENERATOR_DIR="$(systemd_get_systemgeneratordir)" install_systemd_units install_systemd_generators )
+ use device-mapper-only && INSTALL_TARGETS=( install_device-mapper )
+ emake V=1 DESTDIR="${D}" "${INSTALL_TARGETS[@]}"
+
+ newinitd "${FILESDIR}"/device-mapper.rc-2.02.105-r2 device-mapper
+ newconfd "${FILESDIR}"/device-mapper.conf-1.02.22-r3 device-mapper
+
+ if use !device-mapper-only ; then
+ newinitd "${FILESDIR}"/dmeventd.initd-2.02.184-r2 dmeventd
+ newinitd "${FILESDIR}"/lvm.rc-2.02.187 lvm
+ newconfd "${FILESDIR}"/lvm.confd-2.02.184-r3 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-2.02.105-r2 lvm-monitoring
+ newinitd "${FILESDIR}"/lvmpolld.initd-2.02.183 lvmpolld
+ fi
+
+ if use sanlock; then
+ newinitd "${FILESDIR}"/lvmlockd.initd-2.02.166-r1 lvmlockd
+ fi
+
+ if use static-libs; then
+ dolib.a libdm/ioctl/libdevmapper.a
+ if use !device-mapper-only; 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
+ fi
+
+ if use lvm2create-initrd; then
+ dosbin scripts/lvm2create_initrd/lvm2create_initrd
+ doman scripts/lvm2create_initrd/lvm2create_initrd.8
+ newdoc scripts/lvm2create_initrd/README README.lvm2create_initrd
+ fi
+
+ insinto /etc
+ doins "${FILESDIR}"/dmtab
+
+ dodoc README VERSION* WHATS_NEW WHATS_NEW_DM doc/*.{c,txt} conf/*.conf
+}
+
+pkg_postinst() {
+ if ! use device-mapper-only; then
+ tmpfiles_process lvm2.conf
+ fi
+
+ if use udev; then
+ udev_reload
+ fi
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ 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 /etc/lvm/lvm.conf if you want"
+ ewarn "to enable lvm autoactivation and metadata caching."
+ 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 be causing problems for UDEV-enabled LVM services."
+ fi
+ fi
+}
+
+pkg_postrm() {
+ if use udev && [[ -z ${REPLACED_BY_VERSION} ]]; then
+ udev_reload
+ fi
+}