summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-12 20:20:47 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-12 20:20:47 +0100
commit3d952d0bfe7b386699eb32d1431deb0c538f044d (patch)
tree45d2492f5c659cbb01120d4192c9be34841362bd
parent522b6bf7e1f6133c288b94a77fc5e3d8eef2c179 (diff)
gentoo auto-resync : 12:06:2023 - 20:20:47
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29269 -> 29284 bytes
-rw-r--r--app-accessibility/Manifest.gzbin4713 -> 4716 bytes
-rw-r--r--app-accessibility/espeakup/Manifest4
-rw-r--r--app-accessibility/espeakup/espeakup-0.90-r1.ebuild (renamed from app-accessibility/espeakup/espeakup-0.90.ebuild)4
-rw-r--r--app-accessibility/espeakup/espeakup-9999.ebuild4
-rw-r--r--app-admin/Manifest.gzbin31726 -> 31727 bytes
-rw-r--r--app-admin/eselect/Manifest6
-rw-r--r--app-admin/eselect/eselect-1.4.22-r1.ebuild60
-rw-r--r--app-admin/eselect/eselect-1.4.25.ebuild (renamed from app-admin/eselect/eselect-1.4.24.ebuild)0
-rw-r--r--app-admin/eselect/files/eselect-1.4.22-env-module.patch19
-rw-r--r--app-emacs/Manifest.gzbin70778 -> 71261 bytes
-rw-r--r--app-emacs/autothemer/Manifest4
-rw-r--r--app-emacs/autothemer/autothemer-0.2.18.ebuild33
-rw-r--r--app-emacs/autothemer/files/50autothemer-gentoo.el2
-rw-r--r--app-emacs/autothemer/metadata.xml15
-rw-r--r--app-emacs/cape/Manifest5
-rw-r--r--app-emacs/cape/cape-0.15.ebuild39
-rw-r--r--app-emacs/cape/cape-9999.ebuild39
-rw-r--r--app-emacs/cape/files/50cape-gentoo.el3
-rw-r--r--app-emacs/cape/metadata.xml15
-rw-r--r--app-emacs/eselect-mode/Manifest4
-rw-r--r--app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild (renamed from app-emacs/eselect-mode/eselect-mode-1.4.24.ebuild)0
-rw-r--r--app-emacs/gruvbox-theme/Manifest4
-rw-r--r--app-emacs/gruvbox-theme/files/50gruvbox-theme-gentoo.el2
-rw-r--r--app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild24
-rw-r--r--app-emacs/gruvbox-theme/metadata.xml15
-rw-r--r--app-text/Manifest.gzbin48366 -> 48359 bytes
-rw-r--r--app-text/blogc/Manifest4
-rw-r--r--app-text/blogc/blogc-0.20.1.ebuild4
-rw-r--r--app-text/blogc/blogc-9999.ebuild4
-rw-r--r--app-text/kbibtex/Manifest4
-rw-r--r--app-text/kbibtex/kbibtex-0.9.3.2.ebuild79
-rw-r--r--app-text/kbibtex/metadata.xml1
-rw-r--r--dev-db/Manifest.gzbin15229 -> 15235 bytes
-rw-r--r--dev-db/influxdb/Manifest1
-rw-r--r--dev-db/influxdb/influxdb-2.7.1-r1.ebuild238
-rw-r--r--dev-db/mariadb/Manifest17
-rw-r--r--dev-db/mariadb/mariadb-10.11.4.ebuild (renamed from dev-db/mariadb/mariadb-10.11.3.ebuild)0
-rw-r--r--dev-db/mariadb/mariadb-10.4.30.ebuild (renamed from dev-db/mariadb/mariadb-10.11.2.ebuild)131
-rw-r--r--dev-db/mariadb/mariadb-10.5.21.ebuild (renamed from dev-db/mariadb/mariadb-10.5.20.ebuild)0
-rw-r--r--dev-db/mariadb/mariadb-10.6.14.ebuild (renamed from dev-db/mariadb/mariadb-10.6.13.ebuild)0
-rw-r--r--dev-lang/Manifest.gzbin19493 -> 19495 bytes
-rw-r--r--dev-lang/ispc/Manifest2
-rw-r--r--dev-lang/ispc/ispc-1.19.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin261702 -> 262184 bytes
-rw-r--r--dev-python/dns-lexicon/Manifest4
-rw-r--r--dev-python/dns-lexicon/dns-lexicon-3.11.7.ebuild3
-rw-r--r--dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild70
-rw-r--r--dev-python/jellyfish/Manifest5
-rw-r--r--dev-python/jellyfish/jellyfish-0.11.1-r1.ebuild81
-rw-r--r--dev-python/jellyfish/jellyfish-0.11.2-r1.ebuild2
-rw-r--r--dev-python/jsonschema-spec/Manifest2
-rw-r--r--dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild39
-rw-r--r--dev-python/jsonschema-specifications/Manifest3
-rw-r--r--dev-python/jsonschema-specifications/jsonschema-specifications-2023.5.2.ebuild28
-rw-r--r--dev-python/jsonschema-specifications/metadata.xml12
-rw-r--r--dev-python/numpy/Manifest3
-rw-r--r--dev-python/numpy/files/numpy-1.25.0_rc1-meson-pyproject.toml.patch392
-rw-r--r--dev-python/numpy/numpy-1.25.0_rc1.ebuild122
-rw-r--r--dev-python/referencing/Manifest4
-rw-r--r--dev-python/referencing/metadata.xml13
-rw-r--r--dev-python/referencing/referencing-0.29.0.ebuild46
-rw-r--r--dev-python/rpds-py/Manifest39
-rw-r--r--dev-python/rpds-py/metadata.xml12
-rw-r--r--dev-python/rpds-py/rpds-py-0.7.1.ebuild77
-rw-r--r--dev-ruby/Manifest.gzbin105347 -> 105353 bytes
-rw-r--r--dev-ruby/stringex/Manifest2
-rw-r--r--dev-ruby/stringex/stringex-2.8.6.ebuild3
-rw-r--r--dev-vcs/Manifest.gzbin11516 -> 11511 bytes
-rw-r--r--dev-vcs/git-lfs/Manifest4
-rw-r--r--dev-vcs/git-lfs/git-lfs-3.2.0-r1.ebuild (renamed from dev-vcs/git-lfs/git-lfs-3.2.0.ebuild)2
-rw-r--r--dev-vcs/git-lfs/git-lfs-9999.ebuild2
-rw-r--r--media-fonts/Manifest.gzbin37268 -> 37269 bytes
-rw-r--r--media-fonts/iosevka/Manifest25
-rw-r--r--media-fonts/iosevka/iosevka-24.1.3.ebuild108
-rw-r--r--media-gfx/Manifest.gzbin38013 -> 38003 bytes
-rw-r--r--media-gfx/exiv2/Manifest3
-rw-r--r--media-gfx/exiv2/exiv2-0.27.6.ebuild115
-rw-r--r--media-gfx/exiv2/files/exiv2-0.27.6-jxl-mime.patch69
-rw-r--r--media-gfx/qimgv/Manifest4
-rw-r--r--media-gfx/qimgv/files/qimgv-1.0.2-exiv2-0.28.patch49
-rw-r--r--media-gfx/qimgv/files/qimgv-1.0.2-fix-apng-cannot-play.patch56
-rw-r--r--media-gfx/qimgv/qimgv-1.0.2-r2.ebuild (renamed from media-gfx/qimgv/qimgv-1.0.2-r1.ebuild)14
-rw-r--r--media-libs/Manifest.gzbin68434 -> 68441 bytes
-rw-r--r--media-libs/mlt/Manifest5
-rw-r--r--media-libs/mlt/files/mlt-7.14.0-int-conversion.patch53
-rw-r--r--media-libs/mlt/mlt-7.14.0-r1.ebuild (renamed from media-libs/mlt/mlt-7.14.0.ebuild)1
-rw-r--r--media-libs/mlt/mlt-7.16.0.ebuild158
-rw-r--r--metadata/Manifest.gzbin3514 -> 3513 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.gzbin27887 -> 27885 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin6419 -> 6422 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/espeakup-0.90-r1 (renamed from metadata/md5-cache/app-accessibility/espeakup-0.90)4
-rw-r--r--metadata/md5-cache/app-accessibility/espeakup-99994
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin54256 -> 54418 bytes
-rw-r--r--metadata/md5-cache/app-admin/eselect-1.4.22-r116
-rw-r--r--metadata/md5-cache/app-admin/eselect-1.4.25 (renamed from metadata/md5-cache/app-admin/eselect-1.4.24)2
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin111755 -> 112415 bytes
-rw-r--r--metadata/md5-cache/app-emacs/autothemer-0.2.1814
-rw-r--r--metadata/md5-cache/app-emacs/cape-0.1514
-rw-r--r--metadata/md5-cache/app-emacs/cape-999913
-rw-r--r--metadata/md5-cache/app-emacs/eselect-mode-1.4.25 (renamed from metadata/md5-cache/app-emacs/eselect-mode-1.4.24)2
-rw-r--r--metadata/md5-cache/app-emacs/gruvbox-theme-1.30.114
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin69920 -> 69765 bytes
-rw-r--r--metadata/md5-cache/app-text/blogc-0.20.12
-rw-r--r--metadata/md5-cache/app-text/blogc-99992
-rw-r--r--metadata/md5-cache/app-text/kbibtex-0.9.3.217
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin31275 -> 31416 bytes
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.1-r116
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.217
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.4 (renamed from metadata/md5-cache/dev-db/mariadb-10.11.3)2
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.4.3018
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.5.21 (renamed from metadata/md5-cache/dev-db/mariadb-10.5.20)2
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.14 (renamed from metadata/md5-cache/dev-db/mariadb-10.6.13)2
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin43249 -> 43246 bytes
-rw-r--r--metadata/md5-cache/dev-lang/ispc-1.19.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin355513 -> 356333 bytes
-rw-r--r--metadata/md5-cache/dev-python/dns-lexicon-3.11.72
-rw-r--r--metadata/md5-cache/dev-python/dns-lexicon-3.12.016
-rw-r--r--metadata/md5-cache/dev-python/jellyfish-0.11.1-r117
-rw-r--r--metadata/md5-cache/dev-python/jellyfish-0.11.2-r112
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-spec-0.2.016
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-specifications-2023.5.216
-rw-r--r--metadata/md5-cache/dev-python/numpy-1.25.0_rc116
-rw-r--r--metadata/md5-cache/dev-python/referencing-0.29.016
-rw-r--r--metadata/md5-cache/dev-python/rpds-py-0.7.117
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin178415 -> 178420 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/stringex-2.8.62
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin18516 -> 18515 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-lfs-3.2.0-r1 (renamed from metadata/md5-cache/dev-vcs/git-lfs-3.2.0)4
-rw-r--r--metadata/md5-cache/dev-vcs/git-lfs-99994
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin42675 -> 42834 bytes
-rw-r--r--metadata/md5-cache/media-fonts/iosevka-24.1.314
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin57465 -> 57317 bytes
-rw-r--r--metadata/md5-cache/media-gfx/exiv2-0.27.616
-rw-r--r--metadata/md5-cache/media-gfx/qimgv-1.0.2-r2 (renamed from metadata/md5-cache/media-gfx/qimgv-1.0.2-r1)2
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin109024 -> 109185 bytes
-rw-r--r--metadata/md5-cache/media-libs/mlt-7.14.0-r1 (renamed from metadata/md5-cache/media-libs/mlt-7.14.0)2
-rw-r--r--metadata/md5-cache/media-libs/mlt-7.16.017
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin5030 -> 5034 bytes
-rw-r--r--metadata/md5-cache/net-fs/samba-4.16.104
-rw-r--r--metadata/md5-cache/net-fs/samba-4.16.82
-rw-r--r--metadata/md5-cache/net-fs/samba-4.17.82
-rw-r--r--metadata/md5-cache/net-fs/samba-4.18.32
-rw-r--r--metadata/md5-cache/net-proxy/Manifest.gzbin9005 -> 9168 bytes
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.2.3016
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin16065 -> 16071 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/gazebo-11.12.0-r1 (renamed from metadata/md5-cache/sci-electronics/gazebo-11.12.0)4
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin35397 -> 35400 bytes
-rw-r--r--metadata/md5-cache/sys-libs/ldb-2.5.34
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24162 -> 24317 bytes
-rw-r--r--metadata/md5-cache/www-apps/moodle-3.11.15 (renamed from metadata/md5-cache/www-apps/moodle-3.11.14)4
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.0.9 (renamed from metadata/md5-cache/www-apps/moodle-4.0.8)4
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.1.4 (renamed from metadata/md5-cache/www-apps/moodle-4.1.3)4
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.2.114
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-1.6.0.3527 (renamed from metadata/md5-cache/www-apps/prowlarr-1.5.2.3484)4
-rw-r--r--metadata/md5-cache/www-apps/radarr-4.6.1.7456 (renamed from metadata/md5-cache/www-apps/radarr-4.6.0.7439)2
-rw-r--r--metadata/md5-cache/www-apps/readarr-0.1.8.1889 (renamed from metadata/md5-cache/www-apps/readarr-0.1.7.1882)2
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin15905 -> 15733 bytes
-rw-r--r--metadata/md5-cache/x11-wm/xpra-4.3.4-r118
-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-fs/Manifest.gzbin3362 -> 3365 bytes
-rw-r--r--net-fs/samba/Manifest8
-rw-r--r--net-fs/samba/samba-4.16.10.ebuild21
-rw-r--r--net-fs/samba/samba-4.16.8.ebuild19
-rw-r--r--net-fs/samba/samba-4.17.8.ebuild19
-rw-r--r--net-fs/samba/samba-4.18.3.ebuild19
-rw-r--r--net-proxy/Manifest.gzbin5372 -> 5374 bytes
-rw-r--r--net-proxy/haproxy/Manifest2
-rw-r--r--net-proxy/haproxy/haproxy-2.2.30.ebuild185
-rw-r--r--profiles/Manifest.gzbin178997 -> 179002 bytes
-rw-r--r--profiles/features/wd40/package.mask5
-rw-r--r--profiles/package.mask7
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-electronics/Manifest.gzbin8715 -> 8716 bytes
-rw-r--r--sci-electronics/gazebo/Manifest2
-rw-r--r--sci-electronics/gazebo/gazebo-11.12.0-r1.ebuild (renamed from sci-electronics/gazebo/gazebo-11.12.0.ebuild)2
-rw-r--r--sys-libs/Manifest.gzbin15059 -> 15055 bytes
-rw-r--r--sys-libs/ldb/Manifest2
-rw-r--r--sys-libs/ldb/ldb-2.5.3.ebuild2
-rw-r--r--www-apps/Manifest.gzbin13113 -> 13122 bytes
-rw-r--r--www-apps/moodle/Manifest14
-rw-r--r--www-apps/moodle/moodle-3.11.15.ebuild (renamed from www-apps/moodle/moodle-3.11.14.ebuild)0
-rw-r--r--www-apps/moodle/moodle-4.0.9.ebuild (renamed from www-apps/moodle/moodle-4.0.8.ebuild)0
-rw-r--r--www-apps/moodle/moodle-4.1.4.ebuild (renamed from www-apps/moodle/moodle-4.1.3.ebuild)0
-rw-r--r--www-apps/moodle/moodle-4.2.1.ebuild120
-rw-r--r--www-apps/prowlarr/Manifest8
-rw-r--r--www-apps/prowlarr/prowlarr-1.6.0.3527.ebuild (renamed from www-apps/prowlarr/prowlarr-1.5.2.3484.ebuild)6
-rw-r--r--www-apps/radarr/Manifest8
-rw-r--r--www-apps/radarr/radarr-4.6.1.7456.ebuild (renamed from www-apps/radarr/radarr-4.6.0.7439.ebuild)0
-rw-r--r--www-apps/readarr/Manifest8
-rw-r--r--www-apps/readarr/readarr-0.1.8.1889.ebuild (renamed from www-apps/readarr/readarr-0.1.7.1882.ebuild)0
-rw-r--r--x11-wm/Manifest.gzbin9122 -> 9125 bytes
-rw-r--r--x11-wm/xpra/Manifest5
-rw-r--r--x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch13
-rw-r--r--x11-wm/xpra/files/xpra-4.3-no-service.patch19
-rw-r--r--x11-wm/xpra/xpra-4.3.4-r1.ebuild219
206 files changed, 2737 insertions, 937 deletions
diff --git a/Manifest b/Manifest
index b451ab5ca971..93a9db2d998f 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29269 BLAKE2B 6dc546efdfe16d7cf45392e84c3f542ec3b42b276cdd0b20faf36897a6c050157760b7d65e4d3a80de2f1861c790d55269f7eff0e2e58156a897790d26fb0e22 SHA512 12d3581918cf8e519f1d05728f9b09f020ce674b8b5845d3242a8b9fad37dae95bff101c0c0c38ad323fec6d4564403e1ab97824e455494a5bc4a69b42e3d296
-TIMESTAMP 2023-06-12T12:39:46Z
+MANIFEST Manifest.files.gz 29284 BLAKE2B aa3c1e09d65648cda448214af33a961718b83a13286a601945e31790baff4ddfa7ec3b6e4d8bec5fe16d8c658189fff5318296498c9e1eaeb749ffc5da37880c SHA512 e78e079c76597bb9bdda8bdff17ec6ebbdf625248f042cb93d6a125d3307bf1bce2a64a1af123a3adf8fa6b685979bfa2bed85735f07585f94c74690d3bd6ebd
+TIMESTAMP 2023-06-12T18:39:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSHEhJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSHZnFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC7gxAAtCueHt7TxVctEyYMIxgd8lS8PrhDPLImAgOI9yd7i3UL1kpB1Efwlxtd
-fPOxEGtVdiz87kfdm3N+cdtWqHMxpyf6L9B3qrrP65/Hl2JSoG3x5CRxOZKQT9Gi
-J7Kelmwc3HywLEdjL9LEeewoTcvvlTXQWxrvwECadaxv7tQU1g2fATOtSplXja1u
-d4p2WYDqrpTMSasYWcEWiofO+/cxlOsjPnQ17AcUjxYtRLpndf3j6hwCWgFjIdq0
-Vj8kTQvBT+WoeV5x9HhFBckUtKC/lHopHhZYvZzaKMShfJJ9GGw5+ccUWXHngk4a
-KqA75VkOQJ/YxWw4jGii6dIeh1uh8prF1K5AHTKLJHTrdkUMe15umLN+P29x/axh
-FMoqukoGTW+H+skjwNcDC21UiDN2l1YR/LbAjSoLZvDN9eX5/Kcv8tvoseyFDroH
-CEHBfo+igY05XzurRiKbOGUyPKNMdQR1Z6tO9I1/VbR4z6V8IocmgXoF0qjowKGa
-K+Mx8xNtQSSXhtmRxOCiAyWohC54J/MWs3K8oKU/C71MEXnOEgCs0YbZylsBsp8L
-+B+xzQtf/t/KtJmbiBhtmA/Lo7S6oLD7VSlwpChkRhn3XEAysmCBgb+47P42bUxL
-yr3LDqyXzWlgXD9kloXY0i7k57/ScWJ3jRWtS+ANj1l5jptNp5g=
-=XweX
+klCUpBAAi38i/U4wtxv6smzxgKEfiHZ/iRKK4mgSdnTKXmAJ/9S7pOnU9d3jEevW
+oSLxXFvEwlweYcnHGfZuMK1rQAQl0Gw0FIGmuuOKBB7qIIjH4m41hQO25ndJOiz5
++jLsyachtzQOzMV2p8SnNgvQI8NIIeRHnFsFMTjFMxFk6NZ9O2OMDdmZ9aozd7au
+F832Q7qm31acZzIXIr/Dm7z1Z4JiGDnUyGAQmnnw2ngt7rPYrw1rxvv/kgU+C7dd
+AX9j1LbrCSBdxb62Lan9T00vht7yoUAYYOKWHnOjumZY+gmnxRRFTfM+XriFKnTF
+KUpPoRZy5bZEOi01E8k3W54KjmkD2kITj6AVorSjHeqsCQB8TTOyeKDp/i/AW4H5
+pYHbWG4yvqxHgkERkPWgITPEhXengPNZfKxZpBUNEeQJPr6/YExKXRWCR7541c89
+qkKt67ptfK+IZchl0XFXzxv/nWkusO7zUnPeDjuy61/CV4IUQ+WtKnTZuv1LrDj0
+aZztRj0Je/qgZeWx9V+AJ5y1HK058JN5NiaDr3I4xt6ZaTyghYaZsk8jotJKnMlG
+Aq/64VaaoYMK7cYSJKabuMEiHacwilEySN8dF9JPzpuzxa5WIdeD/mLjQ6dRQXmz
+2/volJnnckWrO2s4WhJ6SspQdnz/eX7xYuA5ydTgPGq+Emwx73o=
+=0PX1
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 003cf622faa5..f3b1b039c33b 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 71b7005ee404..fe7f5fe83a45 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/espeakup/Manifest b/app-accessibility/espeakup/Manifest
index 22402bb23207..2b232adc339f 100644
--- a/app-accessibility/espeakup/Manifest
+++ b/app-accessibility/espeakup/Manifest
@@ -1,6 +1,6 @@
AUX espeakup.confd 256 BLAKE2B 1fc5aed1a603d19a7dcddaae05eb00dfe8651993c1f31dfb5a7db0737c24cc75f284dd313b7e1abd2c2841d408f7a719124aac91eb974a5b1e9ae00be4abf6a3 SHA512 aebd97c63dbeae5025bf54f39bb3e7d97822a2b1b369e40b013c5c7da2eba968adf48800f62ef14541ca22ed3f3dfcbdb63b2a3d7f45975ae8bddfea0a42d931
AUX espeakup.initd 399 BLAKE2B 5fbc9c7f723519493829cd853232f959488dda14f1807344b20b424cc81aa5fda17b3431e8ef760c5011ad1bad78bffa87d861e45b8e008d4972ceb2087ae452 SHA512 034d880dc58523f4185137181109e4331549689ddcb271a0a307cc4a71987c1a8878287bb6da547d0e0c53c7559a5f14d6e61a16db8e893e7da2781f1cab73dd
DIST espeakup-0.90.tar.gz 25170 BLAKE2B f91a70bad0d985d313852b9e5f72dea4330ab23050ca6904ae5895d513088031f34d878cd64d97dcf2cf02dddc3e9fdabd0826cac98634829019ed3267e27bd8 SHA512 0731835a04063c5eac8ed0ed37cd92cc5d2dd1c58cbd94e158b7dfbb7bc0e2f84a6484fffd9009bf2920652a36fb737044b2e1fb67fb1679ee7150855bc9a15e
-EBUILD espeakup-0.90.ebuild 1570 BLAKE2B 284bb4b404ebf0b67018223552ce6590119beb15f38d45d1f2ab710f270ecf6b2716d3847d63c097542a1fc49e220826aeb70143d6fdac6fc5c463983389eefe SHA512 88a88613502acf52a008cac26eabe4296e38359677da5803c323dd19e30fae3422a86f340517340dd75675533392bf3fbca457f690112d1759dc3951f821ff2d
-EBUILD espeakup-9999.ebuild 1402 BLAKE2B 1fda1833c49a314413fe60c537d3101e8a1230a727bc8f9a627414935266cd9372c62b943497bd6ca4ffe11bd0c49325de2f4d62bfe1e92d9147138438f9ca4d SHA512 bab74d580b835c764a78ff1d237493e0b3a8b8834af5537deea4643ce3d4c0b8c7053a3ca64b346749839b1d04cf34c98741242c109e478037ee49987fe67449
+EBUILD espeakup-0.90-r1.ebuild 1549 BLAKE2B 6424fc8618d183f0c9371b97fe8fa0539742674d599def1a66e011d4658b4d8427606178b937a5a0719b2d4b5ae6ac64b2195a9ea65ef09f246a845bdc0af9e0 SHA512 6d914fccf80584e7df2fd2505d67e05d27932578a7b1e1b0fa016160725c67c8b1ed9c232506e4262fb7a83290bd620c38591f3bf214ee63e257cc0660d2463b
+EBUILD espeakup-9999.ebuild 1381 BLAKE2B 7411eca100ec69d330a03a2b00a99b54d1fd3c7408bba5c88687172edcdb57000d7350b19041e77d85641317f73a842a891be31a600c07fbcdc35c0cfa0e5221 SHA512 8acda49110b635234695ba0bb306bf0a67dd800ea37dfcc7bb87b363959fca4ffa4d3e8eb436c52ad47290ba418604b4f1efdf1941a4cf9df6aaa8db9170937e
MISC metadata.xml 604 BLAKE2B bd610ade0064025744641858af26947682b042d4872847d6150a2112b4dec2cc5dff3468d5442b9ce7bfd2981351ed5b86c083a67990981ebbdd7707f76b380b SHA512 d15cce58fdaf12d6cf33100c91d0f4d95b9df08ff4433f559e425a5b59fa9ccdcab06a3af870b1d805c32fdcef7ef065d11a63b15999798bb4250b09618d9a21
diff --git a/app-accessibility/espeakup/espeakup-0.90.ebuild b/app-accessibility/espeakup/espeakup-0.90-r1.ebuild
index 9b7d84002ef6..695ebbdb0f62 100644
--- a/app-accessibility/espeakup/espeakup-0.90.ebuild
+++ b/app-accessibility/espeakup/espeakup-0.90-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,7 +24,7 @@ COMMON_DEPEND="app-accessibility/espeak-ng[sound]
media-libs/alsa-lib"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
-BDEPEND="man? ( || ( app-text/ronn-ng app-text/ronn ) )"
+BDEPEND="man? ( app-text/ronn-ng )"
CONFIG_CHECK="~SPEAKUP ~SPEAKUP_SYNTH_SOFT"
ERROR_SPEAKUP="CONFIG_SPEAKUP is not enabled in this kernel!"
diff --git a/app-accessibility/espeakup/espeakup-9999.ebuild b/app-accessibility/espeakup/espeakup-9999.ebuild
index 638e385261f8..503c5bd7ea0c 100644
--- a/app-accessibility/espeakup/espeakup-9999.ebuild
+++ b/app-accessibility/espeakup/espeakup-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,7 +24,7 @@ COMMON_DEPEND="app-accessibility/espeak-ng[sound]
media-libs/alsa-lib"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
-BDEPEND="man? ( || ( app-text/ronn-ng app-text/ronn ) )"
+BDEPEND="man? ( app-text/ronn-ng )"
CONFIG_CHECK="~SPEAKUP ~SPEAKUP_SYNTH_SOFT"
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index cde67b2cf302..5c0832c82242 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index 1d4f0c409276..dc3623bd4ed5 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1,8 +1,10 @@
+AUX eselect-1.4.22-env-module.patch 598 BLAKE2B e77cb9053f28c9cceb1b2141477abeb63803cc78ad249e2df50d209732af070134ec85638d13aa271644a135c715b96396c8fdd435911973e58e071014d031d4 SHA512 5bf7c5bbb4e0aae2c80ee43cf29d723442cc200bf552466813477d210aaedce1fcedf18a90145493f96f881511165bca1b8b763b9d9a960a9c7ff8b6c063791c
DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289 SHA512 9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2
DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26 SHA512 73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac
-DIST eselect-1.4.24.tar.xz 183584 BLAKE2B d1cb62516ccf9262a9dba285dc04c8c7592c691c3419be2e2da170a9d195e2209cd81bed52ef75d8cb6bbf1cb3f89679e54982714f1bbfda341373271fec9059 SHA512 be01e633fb4ab4f721424460915119161cdc8104d506144322fac9e64e59d317b1f67e32c4d25cb3e08ba8ea470d483deffdf10328df45f2460f6bdc0b00c7e7
+DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f SHA512 98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b
EBUILD eselect-1.4.20.ebuild 1498 BLAKE2B 1e533f63c16c699a8fe2fbcd165a5e8851c4645c7d3b52cc95688ef379dfb96aea85a3be65f4160145b05fc5f79219915013773d0dd5da63909baf4816b4ebab SHA512 b5e841d3d5978fffa890bdf591b7522d82119af9a639caf445c5260d5c0d996ef617e66a5233cdaa724659f918ce2cb992c8be65fd4377d91255bef2b2fb332b
+EBUILD eselect-1.4.22-r1.ebuild 1550 BLAKE2B d0a023d9b7ca8db8ea3d9222ab68b381f29f1c70b0e788ff72271cf3217ce304ee81049f39700ee05b65e74aa412abeeb367c35b4a0a1cd660eb82c84d8ae893 SHA512 8dafdbbca758e8c278f6ccaa7eafdc73c9e67a9c2d8d902d4f7c37fdc7db0e03eaae681e082e8056c8b47bd5cd9ca1ef38232fb3663fe23ce6a2d78776d80578
EBUILD eselect-1.4.22.ebuild 1498 BLAKE2B 1e533f63c16c699a8fe2fbcd165a5e8851c4645c7d3b52cc95688ef379dfb96aea85a3be65f4160145b05fc5f79219915013773d0dd5da63909baf4816b4ebab SHA512 b5e841d3d5978fffa890bdf591b7522d82119af9a639caf445c5260d5c0d996ef617e66a5233cdaa724659f918ce2cb992c8be65fd4377d91255bef2b2fb332b
-EBUILD eselect-1.4.24.ebuild 1506 BLAKE2B 3097f0dd910a500fd9c79124cf7fb15dee65a5429857fc065965ef3fbc1d68e4d6322c5a57f548d8104256e4e7273ea815f1541b0a4c7f479ac977468aac81ab SHA512 63cb50d1dede7f17063371ff79bb649ca9f7d499ae6dc2b518c2c59ff428558ed7fd1c518ed32d567d494c3b9526dead422d8da7bba9f6f9cb450160e637b2a1
+EBUILD eselect-1.4.25.ebuild 1506 BLAKE2B 3097f0dd910a500fd9c79124cf7fb15dee65a5429857fc065965ef3fbc1d68e4d6322c5a57f548d8104256e4e7273ea815f1541b0a4c7f479ac977468aac81ab SHA512 63cb50d1dede7f17063371ff79bb649ca9f7d499ae6dc2b518c2c59ff428558ed7fd1c518ed32d567d494c3b9526dead422d8da7bba9f6f9cb450160e637b2a1
EBUILD eselect-9999.ebuild 1394 BLAKE2B fb62991371b697680959344974f4d7d4cdedba39337b12d004588d118632be5cd26c2026024fd6a2cc1e448f196c3367b82ba3fe347617149602c4730f8083d1 SHA512 78c75a30e9a8bfb370620b25cd200be9c6a8724858548cd1ab76926194f9d96a25c7441463d1dcb7a2aa3a6c947b1a656d6a0b455eb95e9ad9a1535f8cb349ce
MISC metadata.xml 347 BLAKE2B 58c9ec8100f46cbb91dfcc6fc6f223e4d45553f401fe7312e36c0260c433a5842b07f894cef7dfd6c518ee5b664d86e3a4d434892ad3ea9c78c26c6f621e3063 SHA512 1963bcefd43ff52163c81a03bac522ca792688ff5317691ac30ec4375c6da4ebbf07f96da7bc1ecaa9554cee18c9f51f8b867e7e15bb652bdc7eee542f4a8d2b
diff --git a/app-admin/eselect/eselect-1.4.22-r1.ebuild b/app-admin/eselect/eselect-1.4.22-r1.ebuild
new file mode 100644
index 000000000000..3fac268d43d2
--- /dev/null
+++ b/app-admin/eselect/eselect-1.4.22-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
+
+LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs vim-syntax"
+
+DEPEND="sys-apps/sed
+ || (
+ sys-apps/coreutils
+ app-misc/realpath
+ )"
+RDEPEND="${DEPEND}
+ sys-apps/file
+ sys-libs/ncurses:0"
+BDEPEND="doc? ( dev-python/docutils )"
+PDEPEND="emacs? ( app-emacs/eselect-mode )
+ vim-syntax? ( app-vim/eselect-syntax )"
+
+PATCHES=( "${FILESDIR}/${P}-env-module.patch" )
+
+src_compile() {
+ emake
+ use doc && emake html
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ newbashcomp misc/${PN}.bashcomp ${PN}
+ dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+ if use doc; then
+ docinto html
+ dodoc *.html doc/*.html doc/*.css
+ fi
+
+ # needed by news module
+ keepdir /var/lib/gentoo/news
+ if ! use prefix; then
+ fowners root:portage /var/lib/gentoo/news
+ fperms g+w /var/lib/gentoo/news
+ fi
+}
+
+pkg_postinst() {
+ # fowners in src_install doesn't work for the portage group:
+ # merging changes the group back to root
+ if ! use prefix; then
+ chgrp portage "${EROOT}/var/lib/gentoo/news" \
+ && chmod g+w "${EROOT}/var/lib/gentoo/news"
+ fi
+}
diff --git a/app-admin/eselect/eselect-1.4.24.ebuild b/app-admin/eselect/eselect-1.4.25.ebuild
index f34db73d0445..f34db73d0445 100644
--- a/app-admin/eselect/eselect-1.4.24.ebuild
+++ b/app-admin/eselect/eselect-1.4.25.ebuild
diff --git a/app-admin/eselect/files/eselect-1.4.22-env-module.patch b/app-admin/eselect/files/eselect-1.4.22-env-module.patch
new file mode 100644
index 000000000000..54eb20692d14
--- /dev/null
+++ b/app-admin/eselect/files/eselect-1.4.22-env-module.patch
@@ -0,0 +1,19 @@
+env.eselect: More robust file type detection
+https://bugs.gentoo.org/908401
+
+--- a/modules/env.eselect
++++ b/modules/env.eselect
+@@ -46,9 +46,10 @@ is_envfile() {
+ [[ -n ${envfile##*~} ]] || return 1
+ [[ ${envfile##*.} != bak ]] || return 1
+
+- mime=$(POSIXLY_CORRECT=1 file -i "${envfile}" \
+- | cut -d ' ' -f 2 | sed -e 's/;$//')
+- if ! has ${mime} ${MIME_WHITELIST}; then
++ mime=$(POSIXLY_CORRECT=1 file -bi -e soft "${envfile}") \
++ || die "'file' command failed"
++ mime=${mime%%;*}
++ if ! has "${mime}" ${MIME_WHITELIST}; then
+ echo "Skipping non-text file ${envfile}."
+ return 1
+ fi
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index b5efd1130109..433008b1486f 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/autothemer/Manifest b/app-emacs/autothemer/Manifest
new file mode 100644
index 000000000000..ca20151ab7a9
--- /dev/null
+++ b/app-emacs/autothemer/Manifest
@@ -0,0 +1,4 @@
+AUX 50autothemer-gentoo.el 105 BLAKE2B e3931ef756ac544dd70d9cdc7df097176d5355c784b050cac14e7768aac970c83d92368156d56fcdd10c6186f729125aae89df038219923beeea67cfb0d5e503 SHA512 dd99cdf37f591c5626e1d0a6943056662a7fac13ef1ccc00e92bf09317fe563a8d93752d9de19da37a7d39f41785e5ac332701693a2c0c4be9323ec6286fd1e9
+DIST autothemer-0.2.18.tar.xz 36172 BLAKE2B 68b30f2ac55ad8c1025d6793835d55ed711b79396f137f822dfa33f05da1b4ed6b46415d25f06d15be413b17b0af517fd2421d835038d074080bfa3e2191cee3 SHA512 eaab3039dd0e284a640e67e30b5de5b0233ede8a1250f7b86b9cf786f2cba418927bff0bcb3975e286846a9b683c9d53c5326a462301ae09347bcae5a7274179
+EBUILD autothemer-0.2.18.ebuild 609 BLAKE2B e8f93921c889ce0e41dc20701b6bbb7cafda21b66e05630bdf30a51fcf784017fe5c8e211d6531a7e2ef129960d2f03a0e6b5c643e074af6c17a9f03c44a63a9 SHA512 21ebb64335b227b17228588379250fe1c16ab0521bb5230282ff2ff7cabb12befaa344125d5b487c2573371235dd94f1db3ca63aa490e65a88a855bb0e6ef284
+MISC metadata.xml 485 BLAKE2B dc8ec2c5e4fce77c574fd2d424a0bfe8872e6ae2248bfebd13b5c6abb19e8ded91116f0aab74d52cf7ab30f6f1030c40059d96c13b17e0c815f2f7dc5ad302f9 SHA512 b25075911ef7d026e16b2880dae3e41de4c84287299c7dbae31167007ba5d3ba5a37e7e17300dbddcafb495df5e675a1a0c37b79fb6653ba469378d7002862b7
diff --git a/app-emacs/autothemer/autothemer-0.2.18.ebuild b/app-emacs/autothemer/autothemer-0.2.18.ebuild
new file mode 100644
index 000000000000..9ed03806642f
--- /dev/null
+++ b/app-emacs/autothemer/autothemer-0.2.18.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+inherit elisp
+
+DESCRIPTION="Conveniently define themes for GNU Emacs"
+HOMEPAGE="https://github.com/jasonm23/autothemer"
+
+# Recompressed from NonGNU ELPA.
+SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=app-emacs/dash-2.10.0
+"
+DEPEND="${RDEPEND}"
+
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"
+
+DOCS=(
+ README.md
+ CONTRIBUTING.md
+ function-reference.md
+)
+
+elisp-enable-tests ert "${S}"/tests -l "${PN}"-tests.el
diff --git a/app-emacs/autothemer/files/50autothemer-gentoo.el b/app-emacs/autothemer/files/50autothemer-gentoo.el
new file mode 100644
index 000000000000..6753ed5b720b
--- /dev/null
+++ b/app-emacs/autothemer/files/50autothemer-gentoo.el
@@ -0,0 +1,2 @@
+;;; app-emacs/cape site configuration -*- lexical-binding: t; -*-
+(add-to-list 'load-path "@SITELISP@")
diff --git a/app-emacs/autothemer/metadata.xml b/app-emacs/autothemer/metadata.xml
new file mode 100644
index 000000000000..0d944cf35b3a
--- /dev/null
+++ b/app-emacs/autothemer/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arsen@gentoo.org</email>
+ <description>Arsen Arsenović</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jasonm23/autothemer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/cape/Manifest b/app-emacs/cape/Manifest
new file mode 100644
index 000000000000..03b2715825d2
--- /dev/null
+++ b/app-emacs/cape/Manifest
@@ -0,0 +1,5 @@
+AUX 50cape-gentoo.el 149 BLAKE2B a0b1a06c1236d3469cb87a2289e111fcf906093d9301d44d66732aa42d26e66c5a99f5c33ea893943d76d4478e30331680bc60365675529a0bc21bf9ffeec4c5 SHA512 79f9cba6529c5749ee1c72beda4ee40396d9bd3decc8fe332ad821127f385bc46b13befd9f7cc458812d08ef784daf04464fc29fa65bf3d86795b33d39c22fce
+DIST cape-0.15.tar.xz 25848 BLAKE2B 44d72cd8de7597dad6f92c225995a5e1c02f42daf7a839c98e2b3d3ec0ff66dba5da64fc87d64b4913c5f9598cb00e3b46e22eaf98f65a759f4c04c9b373a3b2 SHA512 a2ea009f1f28868ac7c58f23e9212568545434588d89a2f15e5b1a0f4dba09a27a5620a9b9ac79cb88da3a9e83174f13a6122425581dd0aa43e25d12f1766396
+EBUILD cape-0.15.ebuild 695 BLAKE2B 20eb9a63d07fced7b8594e908aa980c9566a57d56e06666fe4a4d87e1d155808a3007a1328a4b9abaece3e584fd02ced35e0707b8dba4169369e486a727b2cec SHA512 f12b64a189b059d19b18c9f0f338016d04a84cd456bd59db255888ee3321ea711c07e2336d8b679e02ffa6d174a66cb8cedad5807fea683d73c8df7154c4e538
+EBUILD cape-9999.ebuild 695 BLAKE2B 20eb9a63d07fced7b8594e908aa980c9566a57d56e06666fe4a4d87e1d155808a3007a1328a4b9abaece3e584fd02ced35e0707b8dba4169369e486a727b2cec SHA512 f12b64a189b059d19b18c9f0f338016d04a84cd456bd59db255888ee3321ea711c07e2336d8b679e02ffa6d174a66cb8cedad5807fea683d73c8df7154c4e538
+MISC metadata.xml 476 BLAKE2B 684b40897141a0211cf5bf3e67ed5e6cd85223e27e296270c085b394b7ec322235c5e5e8ee5140e5cba1c245997e9662f8d93cefa8b951e9f50071a29563288c SHA512 58087f440a5745173aa1c05cc0393e9470763c5f38bc1fcf80e59c9b2c9dacebfd420d422a71ac3279346e9233dc39ec88de4413ee2a19dd331d322616c3244e
diff --git a/app-emacs/cape/cape-0.15.ebuild b/app-emacs/cape/cape-0.15.ebuild
new file mode 100644
index 000000000000..f7f6e19f558b
--- /dev/null
+++ b/app-emacs/cape/cape-0.15.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+inherit elisp
+
+DESCRIPTION="Completion At Point Extensions"
+HOMEPAGE="https://github.com/minad/cape"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/minad/cape.git"
+else
+ # Recompressed from ELPA.
+ SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+ KEYWORDS="~amd64"
+ ELISP_REMOVE="${PN}-pkg.el"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.0
+"
+DEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_install() {
+ elisp-make-autoload-file
+ elisp_src_install
+
+ if [[ ${PV} != 9999 ]]; then
+ doinfo cape.info
+ fi
+}
diff --git a/app-emacs/cape/cape-9999.ebuild b/app-emacs/cape/cape-9999.ebuild
new file mode 100644
index 000000000000..f7f6e19f558b
--- /dev/null
+++ b/app-emacs/cape/cape-9999.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+inherit elisp
+
+DESCRIPTION="Completion At Point Extensions"
+HOMEPAGE="https://github.com/minad/cape"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/minad/cape.git"
+else
+ # Recompressed from ELPA.
+ SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+ KEYWORDS="~amd64"
+ ELISP_REMOVE="${PN}-pkg.el"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.0
+"
+DEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_install() {
+ elisp-make-autoload-file
+ elisp_src_install
+
+ if [[ ${PV} != 9999 ]]; then
+ doinfo cape.info
+ fi
+}
diff --git a/app-emacs/cape/files/50cape-gentoo.el b/app-emacs/cape/files/50cape-gentoo.el
new file mode 100644
index 000000000000..84d436d35cd5
--- /dev/null
+++ b/app-emacs/cape/files/50cape-gentoo.el
@@ -0,0 +1,3 @@
+;;; app-emacs/cape site configuration -*- lexical-binding: t; -*-
+(add-to-list 'load-path "@SITELISP@")
+(load "@SITELISP@/cape-autoloads.el" nil t)
diff --git a/app-emacs/cape/metadata.xml b/app-emacs/cape/metadata.xml
new file mode 100644
index 000000000000..704398b0a728
--- /dev/null
+++ b/app-emacs/cape/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arsen@gentoo.org</email>
+ <description>Arsen Arsenović</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">minad/cape</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/eselect-mode/Manifest b/app-emacs/eselect-mode/Manifest
index 3c1c16de1aea..87f6209a92b6 100644
--- a/app-emacs/eselect-mode/Manifest
+++ b/app-emacs/eselect-mode/Manifest
@@ -1,9 +1,9 @@
AUX 50eselect-mode-gentoo.el 178 BLAKE2B 50fea27e7add6d31f37801593430154636bb58ac6e3f7cc44c68a16d49c9156cf37285778a38bf97a1f4805a22d6d5cf9d597acdcdedfd77c62a5825a0d1d88f SHA512 200da398adf72241112bcda74b432a8a313cf29018c9f6fbdf6021674b23a201ada6ba884d4c9c3a4ee4c042d6c8fc7c3ba59702c8ddb6ea20b652f9ded9d32f
DIST eselect-1.4.17.tar.xz 178980 BLAKE2B d905ac88bc009080912af75e64c7920d745788866fa3cb35466d68a652efbbd6984d6e1efeed76d9a344aed94705b74c85aa43e9c037d4d548d2e24afa69bd7a SHA512 35dc4c52f44c4f64db9c0dc2aec57b3055a6d36760b1bbbd094ad11b3f9e71a731444802632817b89c3b511f1dc9bb92046b59322d177e13fdc501ed767b591e
DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26 SHA512 73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac
-DIST eselect-1.4.24.tar.xz 183584 BLAKE2B d1cb62516ccf9262a9dba285dc04c8c7592c691c3419be2e2da170a9d195e2209cd81bed52ef75d8cb6bbf1cb3f89679e54982714f1bbfda341373271fec9059 SHA512 be01e633fb4ab4f721424460915119161cdc8104d506144322fac9e64e59d317b1f67e32c4d25cb3e08ba8ea470d483deffdf10328df45f2460f6bdc0b00c7e7
+DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f SHA512 98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b
EBUILD eselect-mode-1.4.17.ebuild 539 BLAKE2B d3577d550f337336c34081ef54af222083dc5e8975faaa1c7a22c6df3e76f14b97944095200d43944514d2b24585b4f26d7ba31a61fc25f013a7bba76b3cd301 SHA512 bb7c63b048dd1b78e2d9340e6c3a05cdc817ebcdf5d7bc9a49f877054f00f16a2254ea84b0c5db69a13c58dfe918f1973adc5af44189237b96896beaa62d97e7
EBUILD eselect-mode-1.4.22.ebuild 546 BLAKE2B 2abc02fb49e85f4d82b900e880b6463543760b3a70bdd1bb1928f1d3d311818896ecddc8df5b9f0955944d48dc63d80fb4c4fa6485cd499492f9ee3a32f0a4c3 SHA512 e10f13c368a9225c6ccb0fbb0b47ff3d80faf8bb0d7f37cffee019ba9a7f39cacaae75ce471a2083e7dcae584aad2dffe6d1c7ad2f7f3d186b50814755180908
-EBUILD eselect-mode-1.4.24.ebuild 546 BLAKE2B 2abc02fb49e85f4d82b900e880b6463543760b3a70bdd1bb1928f1d3d311818896ecddc8df5b9f0955944d48dc63d80fb4c4fa6485cd499492f9ee3a32f0a4c3 SHA512 e10f13c368a9225c6ccb0fbb0b47ff3d80faf8bb0d7f37cffee019ba9a7f39cacaae75ce471a2083e7dcae584aad2dffe6d1c7ad2f7f3d186b50814755180908
+EBUILD eselect-mode-1.4.25.ebuild 546 BLAKE2B 2abc02fb49e85f4d82b900e880b6463543760b3a70bdd1bb1928f1d3d311818896ecddc8df5b9f0955944d48dc63d80fb4c4fa6485cd499492f9ee3a32f0a4c3 SHA512 e10f13c368a9225c6ccb0fbb0b47ff3d80faf8bb0d7f37cffee019ba9a7f39cacaae75ce471a2083e7dcae584aad2dffe6d1c7ad2f7f3d186b50814755180908
EBUILD eselect-mode-9999.ebuild 455 BLAKE2B 0b2a475c460420afdc6562a94fcef5d57b19d66d0fde52d2cb799f466a71d7948b6349832e58db1dddd3ee0e41b7a413a5f5f1ded177dc2a270a4d46f6970222 SHA512 1040b39298989935448478ffcf8b85d34e9998e40be7f1208650d14aebaa13ec9ac4f0e732a2077b5f928fa6f26c6d29b599ec1759d7fcf030465f32a6fa5348
MISC metadata.xml 450 BLAKE2B 18abd40eece633f3e8973ace3935ce484a8cbe75ba047963ee0beb3e4dca3f4c7d94b07423de65a0a847d73efb6849dfa1ecc8502424e98a8a6b5321f09be836 SHA512 bb496b4931b553dcf322e71a5f475db8acc8ed445b439f25d3aa7a1e08662d747f386eb043adcb159bf73c9a746c1ddc00d58eee1e7dbfcf7321d41f13e7ac7e
diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.24.ebuild b/app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild
index 86e72007688c..86e72007688c 100644
--- a/app-emacs/eselect-mode/eselect-mode-1.4.24.ebuild
+++ b/app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild
diff --git a/app-emacs/gruvbox-theme/Manifest b/app-emacs/gruvbox-theme/Manifest
new file mode 100644
index 000000000000..be5a1027c2e8
--- /dev/null
+++ b/app-emacs/gruvbox-theme/Manifest
@@ -0,0 +1,4 @@
+AUX 50gruvbox-theme-gentoo.el 114 BLAKE2B d2d9086ad22947a842d7a53386fb4aeb37226398f607634882935defb389aef6518aaabcc2850dc33e19fb348e540c638eb13b670af4823be264497cbab94c6d SHA512 48c6c2e9d13b482a1cfc8429691e1178d407c34e2e1784a050a0e41b26b0c46756ef88f9b0678ebe5debf1992b3d986f82afdad46a709c829f36a78a9ccd8198
+DIST gruvbox-theme-1.30.1.tar.gz 2849739 BLAKE2B 1d9c005b65237431f62ccda120b3adf5bed66c2238fcab263d6c18cc79b79553fbfdd04fb56cb053990b2c09fdd8f5a607d7b2a86c1164ec3a6ee1134de43b49 SHA512 52d20729c4bcc4677bb4aa9fa14a95bb3ae9a5729e70d93817030ebb3235d7e7d72562e34ab74c8c0e8c03183ae3711ef50d04160e04608bc9968d651c40f1d8
+EBUILD gruvbox-theme-1.30.1.ebuild 543 BLAKE2B 70c24bb3c9c7b2de3871ed81c9004eb4e2ecff89c5d17a3bb4fb5913ed34525f4dab9c08fb48b31127b518eaf5ae45a4311f2fcd608632a1061bf315b5c31060 SHA512 724ee9f47c6d9cf22c2c580968566ef08d2d658406c2e8875fce016a0612ca07aa2f2a9a0907436f56c8b9dccb0a45a4f42d66e100c2dc50c30eae160458dec2
+MISC metadata.xml 493 BLAKE2B c29e7582d5d57f25f44a849fbf1759b0b9825eeea60bc58adec4d8276d017b7f6b89bd157b08514864004f57c63610f7c7ca17f4c000039948c03c60ccedbf59 SHA512 3e7465a1ee7dd645dce20b64d08cb2498f66119fc1615198e38d19e6a108601c3baa09155bccf6e4b8888b7fd85386605f29fc9122c11e674549331d667a99d1
diff --git a/app-emacs/gruvbox-theme/files/50gruvbox-theme-gentoo.el b/app-emacs/gruvbox-theme/files/50gruvbox-theme-gentoo.el
new file mode 100644
index 000000000000..7e3219a1f424
--- /dev/null
+++ b/app-emacs/gruvbox-theme/files/50gruvbox-theme-gentoo.el
@@ -0,0 +1,2 @@
+;;; app-emacs/gruvbox-theme site configuration -*- lexical-binding: t; -*-
+(add-to-list 'load-path "@SITELISP@")
diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild
new file mode 100644
index 000000000000..73081b15731f
--- /dev/null
+++ b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+inherit elisp
+
+DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs"
+HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/"
+
+SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/emacs-theme-gruvbox-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=app-emacs/autothemer-0.2
+"
+DEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/gruvbox-theme/metadata.xml b/app-emacs/gruvbox-theme/metadata.xml
new file mode 100644
index 000000000000..340581005307
--- /dev/null
+++ b/app-emacs/gruvbox-theme/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arsen@gentoo.org</email>
+ <description>Arsen Arsenović</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">greduan/emacs-theme-gruvbox</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index ecba92d966cc..80e284e32eeb 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/blogc/Manifest b/app-text/blogc/Manifest
index d501e003d989..975c35443f6d 100644
--- a/app-text/blogc/Manifest
+++ b/app-text/blogc/Manifest
@@ -1,4 +1,4 @@
DIST blogc-0.20.1.tar.xz 346280 BLAKE2B b2cf2c0ac0eaa857d91c75f7bcdf9e6b6ce0132e5a999719f9da3d32c7c336b8557f0e76b13ca02e6a20d67aef5cccedf01b3abe7b77dce6be612501d208eb8e SHA512 0e64e3da70ce52cec148210c140000b34cdafb848ae1fbd6160979de47738257a08af236e53e908f256d610ae6680bb554376c049246c32867b64985a637746c
-EBUILD blogc-0.20.1.ebuild 1113 BLAKE2B ef3634ff1a904c723acf9f98608921c476d4ffd601cb4fa58e081342c3a3d4fcad319506478ae0b36909831c635fde4f0a4a255537a4f1911a1482adbee3d357 SHA512 94bfcda42d57b440e506b68d0ff4c91fd5ab2e3c7039ae1cc00993595195cec7514e8fa52916f0c642d4f6a103b69b0e53b046ba60b03c1684a051bcd0b8e7a6
-EBUILD blogc-9999.ebuild 1113 BLAKE2B ef3634ff1a904c723acf9f98608921c476d4ffd601cb4fa58e081342c3a3d4fcad319506478ae0b36909831c635fde4f0a4a255537a4f1911a1482adbee3d357 SHA512 94bfcda42d57b440e506b68d0ff4c91fd5ab2e3c7039ae1cc00993595195cec7514e8fa52916f0c642d4f6a103b69b0e53b046ba60b03c1684a051bcd0b8e7a6
+EBUILD blogc-0.20.1.ebuild 1092 BLAKE2B e363ccc82459cbf34c1434b0f90404be5846bba3afcb43d624a31879a57bad08b7392f8d55f25008495fcb94145351a41fdc22cfc74a93a8468d0ca429210679 SHA512 edcdcf23bc21ca7f5c4b8de2c256e6a1dfb87a8a90e822f1e93732aaf5227a152393fb31ee0bbe6b62cca44e055d956d74fd267f138a9929ba88663864d5465f
+EBUILD blogc-9999.ebuild 1092 BLAKE2B e363ccc82459cbf34c1434b0f90404be5846bba3afcb43d624a31879a57bad08b7392f8d55f25008495fcb94145351a41fdc22cfc74a93a8468d0ca429210679 SHA512 edcdcf23bc21ca7f5c4b8de2c256e6a1dfb87a8a90e822f1e93732aaf5227a152393fb31ee0bbe6b62cca44e055d956d74fd267f138a9929ba88663864d5465f
MISC metadata.xml 546 BLAKE2B 5c72bad470de7b6409cc55b31b51c086a193c67f906e4d791c40ad8c20078048e8f5f119af8ad9bbcd042df2acd216fd2f19d88350341cc02e811f95448acceb SHA512 e06439ca644d5800f1d17cae652b8cbe27c9bf64848ea13599983f300735ff7942d4819ca420ea071b17f7a2086609241926c699f76b26394ceaa78c3654484f
diff --git a/app-text/blogc/blogc-0.20.1.ebuild b/app-text/blogc/blogc-0.20.1.ebuild
index 166089083955..d67ef789f4f1 100644
--- a/app-text/blogc/blogc-0.20.1.ebuild
+++ b/app-text/blogc/blogc-0.20.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ else
fi
if [[ ${PV} = *9999* ]]; then
- BDEPEND="|| ( app-text/ronn-ng app-text/ronn )"
+ BDEPEND="app-text/ronn-ng"
else
KEYWORDS="~amd64 ~x86"
fi
diff --git a/app-text/blogc/blogc-9999.ebuild b/app-text/blogc/blogc-9999.ebuild
index 166089083955..d67ef789f4f1 100644
--- a/app-text/blogc/blogc-9999.ebuild
+++ b/app-text/blogc/blogc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ else
fi
if [[ ${PV} = *9999* ]]; then
- BDEPEND="|| ( app-text/ronn-ng app-text/ronn )"
+ BDEPEND="app-text/ronn-ng"
else
KEYWORDS="~amd64 ~x86"
fi
diff --git a/app-text/kbibtex/Manifest b/app-text/kbibtex/Manifest
index 12d75625b4d1..adade6bb5f34 100644
--- a/app-text/kbibtex/Manifest
+++ b/app-text/kbibtex/Manifest
@@ -1,5 +1,3 @@
DIST kbibtex-0.10.0.tar.xz 3885328 BLAKE2B c417cc3628739e1f3ed3231e9ba5387834a65b4ef78517273b53876ecc89e72194cdbbe14a5a479c5948beb5219d0345b1c22daa6f394b6ad7d664e260c8124d SHA512 37f4e9eb0bd7be8a64bae4076be20a6e59b33f17d59de35dec8833bce027172388aa3a49a8cbdac84c56686ad287a39e0c6f13665ed9e9b696c9ce3a6ec7de1d
-DIST kbibtex-0.9.3.2.tar.xz 4219844 BLAKE2B 48d1f32455e58fe3df30e355c89b4dd9d7f39c262e5c884493492207babc033bbeb39bf48d4b908f272394a5a677b8955f3d65bada66e589af88d2c93b9ec092 SHA512 69a0125dfe7dd8c539a60735169ee9713e4d6475121429e1fd23638213f5fb5ec6dbf6aed095fc5a2fc0f922ee7c2461a5d1aed9a6937dfb8bbe5c846ba7087f
EBUILD kbibtex-0.10.0.ebuild 1997 BLAKE2B ab46bb6848ef21c398b2b088f3e3ed68c509e97b2e2764e53c5f414b181c45a2e576ef6b15d0098a8cdc1dd223d0d1ffa61da78dc00f1bc38097d65e9012edaf SHA512 6bac2936d356dc7e8cf31cd1085c900f500f880f9ce7bb7922a05843b15dcdb8b40f0b06bdedc49a34403032e1fa28fdb2a4394eac2757a44d96b675ccca025e
-EBUILD kbibtex-0.9.3.2.ebuild 2044 BLAKE2B f0ecf41577175324ff0301600f1ebb00b31e76aeee502cbbf919800d1595af6f57655071a4fa52ebc72ab42372d60b64e8416d038ef35313a7693c628e9e867f SHA512 b93c3e8feef8403feae1ceaa62d03f4c7e741bb10de60ce4242938798a2ecf53bce5643e250b2eb89733082babceb5e950d35d2de772fd3943343be164793fa8
-MISC metadata.xml 509 BLAKE2B 3543de8d45cd889e8789bfa26154243b90c679126cb37e4a6701bb766dc0a72a39c5c14830dd3dca77b735532d10dc6d513c953bb3268767ea66599eb689b831 SHA512 5f8aeb6e149e2dbad6e06d085afc75d4a04117921e2a5897023a110a9aea2bd2916691c2d43f8f3bd0f575e12175a5a3da1a61fc000c5458aef7b1ebdb11306a
+MISC metadata.xml 417 BLAKE2B 6c12a9559f2a690b253d48bea29aa29478d6ed4926f1ee86d2bff9babb744f6ffb1e23c28a412cc5b0bfe32f140749b5137cd1ad2330d9bf0ecd977774226ff9 SHA512 512e74cf96b38f970da6d81bb5d648ae0958aa2581c8fcbcdf89f34a147e00bab9cb81ed4822ff74d592953902e229d160825fd1dd6751c82acccd8a9deebe1c
diff --git a/app-text/kbibtex/kbibtex-0.9.3.2.ebuild b/app-text/kbibtex/kbibtex-0.9.3.2.ebuild
deleted file mode 100644
index effb00f124ca..000000000000
--- a/app-text/kbibtex/kbibtex-0.9.3.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=5.82.0
-QTMIN=5.15.5
-inherit ecm kde.org optfeature
-
-DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
-HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="mirror://kde/stable/KBibTeX/$(ver_cut 1-3)/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="webengine zotero"
-
-RESTRICT="test"
-
-DEPEND="
- app-text/poppler[qt5]
- dev-libs/icu:=
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=dev-qt/qtxmlpatterns-${QTMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- virtual/tex-base
- webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
- zotero? (
- >=app-crypt/qca-2.3.0:2[qt5(+)]
- dev-libs/qoauth:5
- )
-"
-RDEPEND="${DEPEND}
- dev-tex/bibtex2html
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON
- $(cmake_use_find_package webengine Qt5WebEngineWidgets)
- $(cmake_use_find_package zotero Qca-qt5)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "PDF or PostScript document previews" "kde-apps/okular:${SLOT}"
- fi
- ecm_pkg_postinst
-}
diff --git a/app-text/kbibtex/metadata.xml b/app-text/kbibtex/metadata.xml
index b150cc0faf58..68a6a4630e96 100644
--- a/app-text/kbibtex/metadata.xml
+++ b/app-text/kbibtex/metadata.xml
@@ -10,6 +10,5 @@
</upstream>
<use>
<flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for HTML previews</flag>
- <flag name="zotero">Enable support for synchronisation with zotero.org web service</flag>
</use>
</pkgmetadata>
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index db8a09121be6..0f48204ce356 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/influxdb/Manifest b/dev-db/influxdb/Manifest
index b4646ad10395..8b9cd856e894 100644
--- a/dev-db/influxdb/Manifest
+++ b/dev-db/influxdb/Manifest
@@ -155,5 +155,6 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
EBUILD influxdb-1.8.10.ebuild 1415 BLAKE2B c32cd9f1b5ad1696b4e612f2c99c43170e828a41653004da588e607b19de495bc8926ca1a7d60287a49394c53509d9e542ecff4b378b4486e7b69d4c3e044afb SHA512 ee1e42b70fabf4ed8676033be9a0f5e10d514a9ad98741a0e685cfb8e11f4f8f51a0ed28f91043e5b78c44f7dbfe74aea6f93fc79193ca8da425316fcd561b69
+EBUILD influxdb-2.7.1-r1.ebuild 5129 BLAKE2B 4028a527457636b2aaf192ca7291724a59f3618421b9c30ab4f70ad3d22585d2a475ced9bb9293a21e398ee59f097a44fd0bcda8d043677cbd4cc952eae1922a SHA512 49ba8abb47d4026f5abdf27b2ecce59ef126bffc19dc91467a5282350eff646e96b9886845e9f079114e764058dc4546aa8c3a23527db82ab0ed893e94f5dcc2
EBUILD influxdb-2.7.1.ebuild 4784 BLAKE2B 5cfdea3e23c088ef059a501a6df128e3a7fd2bf4cd4ae72797620b6b6a1d7eb0a4103aaa3a5c7d1f4e54cc208fd63823a894be8e3e2f133b64fffbf9f267c731 SHA512 47d87db2196fc0db33e8cb684b6e1f613d95dd1c46372e4fba85be2ea66f73a29d83daa658f45164d60db00b4674a443ce0b6025efe4e8e916235fd8252b8f6f
MISC metadata.xml 794 BLAKE2B b2918ee4b0c547e06957606fc84ce3fa44144f6e4510ac2bca9008645ca4a08058f02c8cd96623575214763856a97f9fa887ca70dd8a9ba884c9328b1ea54a8a SHA512 4badc736aae9a6aa97766dedc40f906b983f91c9a08fe2784df2768bcbf4e164a365276bfcef271767b9d86afa7ccccbc8dbe31857641c724eeb0e2deeda01ee
diff --git a/dev-db/influxdb/influxdb-2.7.1-r1.ebuild b/dev-db/influxdb/influxdb-2.7.1-r1.ebuild
new file mode 100644
index 000000000000..4ee0d5e90982
--- /dev/null
+++ b/dev-db/influxdb/influxdb-2.7.1-r1.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ adler32-1.2.0
+ ahash-0.7.6
+ aho-corasick-0.7.18
+ ansi_term-0.11.0
+ ansi_term-0.12.1
+ anyhow-1.0.56
+ arrayvec-0.5.2
+ atty-0.2.14
+ autocfg-1.0.1
+ bitflags-1.3.2
+ bstr-0.2.17
+ bumpalo-3.12.0
+ cast-0.2.7
+ cfg-if-1.0.0
+ chrono-0.4.19
+ clap-2.33.3
+ codespan-reporting-0.11.1
+ colored-2.0.0
+ crc32fast-1.2.1
+ criterion-0.3.5
+ criterion-plot-0.4.4
+ crossbeam-channel-0.5.1
+ crossbeam-deque-0.8.1
+ crossbeam-epoch-0.9.5
+ crossbeam-utils-0.8.8
+ csv-1.1.6
+ csv-core-0.1.10
+ ctor-0.1.21
+ derivative-2.2.0
+ derive_more-0.99.17
+ diff-0.1.12
+ dissimilar-1.0.3
+ either-1.6.1
+ ena-0.14.0
+ env_logger-0.9.0
+ expect-test-1.2.2
+ fallible-iterator-0.2.0
+ fallible-streaming-iterator-0.1.9
+ fastrand-1.7.0
+ flatbuffers-22.9.29
+ fnv-1.0.7
+ form_urlencoded-1.0.1
+ getrandom-0.2.6
+ half-1.8.2
+ hashbrown-0.11.2
+ hashlink-0.7.0
+ heck-0.3.3
+ hermit-abi-0.1.19
+ humantime-2.1.0
+ idna-0.2.3
+ indexmap-1.8.1
+ instant-0.1.12
+ itertools-0.10.1
+ itoa-0.4.8
+ itoa-1.0.1
+ js-sys-0.3.55
+ lazy_static-1.4.0
+ libc-0.2.121
+ libflate-1.2.0
+ libflate_lz77-1.1.0
+ libsqlite3-sys-0.23.2
+ lock_api-0.4.6
+ log-0.4.16
+ lsp-types-0.91.1
+ maplit-1.0.2
+ matches-0.1.9
+ memchr-2.4.1
+ memoffset-0.6.4
+ num-integer-0.1.44
+ num-traits-0.2.14
+ num_cpus-1.13.0
+ once_cell-1.10.0
+ oorandom-11.1.3
+ ordered-float-3.2.0
+ output_vt100-0.1.2
+ pad-0.1.6
+ parking_lot-0.11.2
+ parking_lot_core-0.8.5
+ percent-encoding-2.1.0
+ pkg-config-0.3.25
+ plotters-0.3.1
+ plotters-backend-0.3.2
+ plotters-svg-0.3.1
+ pretty-0.11.2
+ pretty_assertions-1.2.1
+ proc-macro-error-1.0.4
+ proc-macro-error-attr-1.0.4
+ proc-macro2-1.0.32
+ pulldown-cmark-0.9.1
+ quote-1.0.10
+ rayon-1.5.2
+ rayon-core-1.9.2
+ redox_syscall-0.2.10
+ regex-1.5.5
+ regex-automata-0.1.10
+ regex-syntax-0.6.25
+ remove_dir_all-0.5.3
+ rle-decode-fast-1.0.1
+ rusqlite-0.26.3
+ rustc-hash-1.1.0
+ rustc_version-0.4.0
+ ryu-1.0.5
+ salsa-0.17.0-pre.2
+ salsa-macros-0.17.0-pre.2
+ same-file-1.0.6
+ scopeguard-1.1.0
+ semver-1.0.4
+ serde-1.0.136
+ serde_cbor-0.11.2
+ serde_derive-1.0.136
+ serde_json-1.0.79
+ serde_repr-0.1.7
+ smallvec-1.7.0
+ strsim-0.8.0
+ structopt-0.3.26
+ structopt-derive-0.4.18
+ syn-1.0.81
+ tempfile-3.3.0
+ termcolor-1.1.2
+ textwrap-0.11.0
+ thiserror-1.0.30
+ thiserror-impl-1.0.30
+ time-0.1.43
+ tinytemplate-1.2.1
+ tinyvec-1.5.1
+ tinyvec_macros-0.1.0
+ typed-arena-2.0.1
+ unicase-2.6.0
+ unicode-bidi-0.3.7
+ unicode-normalization-0.1.19
+ unicode-segmentation-1.8.0
+ unicode-width-0.1.9
+ unicode-xid-0.2.2
+ url-2.2.2
+ vcpkg-0.2.15
+ vec_map-0.8.2
+ version_check-0.9.3
+ walkdir-2.3.2
+ wasi-0.10.2+wasi-snapshot-preview1
+ wasm-bindgen-0.2.78
+ wasm-bindgen-backend-0.2.78
+ wasm-bindgen-macro-0.2.78
+ wasm-bindgen-macro-support-0.2.78
+ wasm-bindgen-shared-0.2.78
+ web-sys-0.3.55
+ winapi-0.3.9
+ winapi-i686-pc-windows-gnu-0.4.0
+ winapi-util-0.1.5
+ winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo go-module systemd
+
+DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
+HOMEPAGE="https://www.influxdata.com"
+
+SRC_URI="https://github.com/influxdata/influxdb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/influxdata/ui/releases/download/OSS-v${PV}/build.tar.gz -> ${P}-assets.tar.gz"
+SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz"
+SRC_URI+=" $(cargo_crate_uris)"
+
+LICENSE="Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+COMMON_DEPEND="
+ acct-group/influxdb
+ acct-user/influxdb
+"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+src_unpack() {
+ cargo_src_unpack
+}
+
+src_prepare() {
+ default
+
+ local data_dir
+ data_dir="${S}/static/data"
+ mkdir "${data_dir}" || die
+ mv "${WORKDIR}/build" "${data_dir}" || die
+}
+
+src_compile() {
+ mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp" || die
+ mv "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11/go-mod" "${WORKDIR}/go-mod" || die
+ cd "${WORKDIR}"/go-mod-tmp/github.com/influxdata/pkg-config* || die
+ ego build .
+ mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11" || die
+ mv "${WORKDIR}/go-mod-tmp" "${WORKDIR}/go-mod" || die
+
+ cd "${WORKDIR}/go-mod/github.com/influxdata/flux@v0.193.0/libflux" || die
+ cargo_src_compile
+
+ cd "${S}" || die
+
+ export PKG_CONFIG="${WORKDIR}/go-mod/github.com/influxdata/pkg-config@v0.2.11/pkg-config"
+ ego generate ./static
+ GOBIN="${S}/bin" \
+ ego install \
+ -tags 'assets,noasm,sqlite_json,sqlite_foreign_keys' \
+ -ldflags="-X main.version=${PV}" \
+ ./...
+}
+
+src_test() {
+ ego test ./tests
+}
+
+src_install() {
+ dobin bin/influx*
+ dodoc *.md
+ cd .circleci/package/fs
+ systemd_dounit usr/lib/influxdb/scripts/influxdb.service
+ dodir /usr/lib/influxdb/scripts
+ exeinto /usr/lib/influxdb/scripts
+ doexe usr/lib/influxdb/scripts/influxd-systemd-start.sh
+ dodir /usr/share/influxdb
+ exeinto /usr/share/influxdb
+ doexe usr/share/influxdb/influxdb2-upgrade.sh
+ newconfd "${FILESDIR}"/influxdb.confd influxdb
+ newinitd "${FILESDIR}"/influxdb.initd influxdb
+ keepdir /var/log/influxdb
+ fowners influxdb:influxdb /var/log/influxdb
+}
diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 94dae22cb893..953c193e1983 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -7,35 +7,34 @@ AUX mariadb-10.6.12-gcc-13.patch 1145 BLAKE2B 592d1699bf538c7cccac59ba694b5dce98
AUX my.cnf-10.2 140 BLAKE2B 3a56b7e38c3dc00215cae4bdc3270e30e85299d3290c0c995a611e4b8b15e66f40d6ac40ab18369e7863742ab6eda94259be5a7f363a26020c6fce28a7582e94 SHA512 85c650670e364f5f71842d9ab07b59c5de6e26e774e7192102562e56f94ed5f8fbc487cef31c134209c22b72fde38f7f53b7279cead97a8af608436d1ecc8857
AUX my.cnf.distro-client 643 BLAKE2B 5ffd286907ee28c92c85bbcc9a6266555733f1115f2d6b8009183dba6939b978ae8d1b8e0a53e672b8e1a1f621650399231723603fc5f96ef7218db84236e176 SHA512 801f6ab8be3110bb4dc38eaa4367715b8d342b69cadfe13dff987ef6c3aedb67d19449f8f2483e63df5d8b444ca30701b0d96f85e211de6b1e3db923b029acbc
AUX my.cnf.distro-server 998 BLAKE2B a7f2977a96d394cb7e24d72d82a1c21095c4b55607e5ca4a2c10619278796c328931a5ec076c15b60afef370c2e5da02ca0c628f330e876b4d2c984eeb54df5f SHA512 d9ab6f7fdfe08e6c242f84410ec680ef6aa6778c4bd55fee67c644e1a7d997446d8ef2129be6fc9833d16fe40cf17e09cdf0cf015f06bb145bbf9cfecb51e882
-DIST mariadb-10.11.2-patches-01.tar.xz 5116 BLAKE2B 63fb7efe4cd66b72286a3ada0d739bbb838e6867dfcaca97df87620b6fee4523a97a3d6f5099fcdab1daf17c6e3824cd0084462331eed2f927b4d9835a518d0d SHA512 fca27b3f1d586ad880f5fb87c06bca73a44148ffc0d99ff5bc79e77125365e323e603ddc18b7dd0dbf3b7c2f77c807433610e6de990c261d671c875bff1277e4
-DIST mariadb-10.11.2.tar.gz 96372411 BLAKE2B 50ab57a1bb23817bebf992237055a2cbb8c946c325e29fef93b45dcb3be5212b8bdbf21d12eec15321712c431e0a9c3f924bd2b99d52cc829c12bbcc2513c6b7 SHA512 500e26461d36f16fb213b34db2795efb4e66668d443af97300495ea6978decaf3f49ad3f5a347822c6ff911c204a3e2263cb4351bc107aca0187b3474101c7b3
DIST mariadb-10.11.3-patches-01.tar.xz 4984 BLAKE2B abc78c83505c745ab7320b99dcda8c667fed8332dede466142027b24957fa9ff3d03f8402679ce6cffdc89bc9f0559f8c717b7ec9df52a2c5db39195f096d731 SHA512 127386c9dc8ce242d9d309e31b9357a928ba816d24d94d60cbc8723fb3bd0fb136c7d049bfb37aac057f9ebcc73c155ac20b8bcf2542f89401140728c2dcf29a
-DIST mariadb-10.11.3.tar.gz 96761750 BLAKE2B 8cbce050faa3f1bd59115c2deadbacf3beff7fa4e0f9c3b78d338f8046e5e383919a9de90949574a5a72c1692dda9c1a47e32ab71030db5ea70dd6e951bd7822 SHA512 84de65230a99d7a0b2079cf1287723a30cb86e5c4f8e756503b260b8e495b454ed15fd5b959c9c12f6d8db2610993f3c8ff92cbdee6520bfbdcd5763dccdae07
+DIST mariadb-10.11.4.tar.gz 96770117 BLAKE2B 562f00691efb425ed58fa1ba2fb96613d5de1568db3206c4635322710741e29d677d35800bddc4f304cc410ada7dd77b1ecbbfe46ed9ee925d020d5941b9b610 SHA512 62fc05395857dd036ebeed53b1ff0ecd9abd95ce8e5316194286521caae0f9452cf96a93613adec809e39e1d8ef20c330b24fee82b3bb90ee27a84f2bbd0d8d2
DIST mariadb-10.4.26-patches-01.tar.xz 4528 BLAKE2B 0e1683ca254fa4beb06239c377f241e6db2306b386d125491ea39dddbe82c9471f1dc7c26001f2c5ba105913f1ec707ce43482e9581b807723a8690c26fc6e6e SHA512 7b54419ea7a974bc275c72770e63d37e116a2724ed5ce404a04acb622a95ae652f9a81c2ece0dd3d1ea41401dd5428627af19f7689fd01eb68471309ef4400f7
DIST mariadb-10.4.27.tar.gz 94348724 BLAKE2B 3e34b66f645798fbb48def30177f95afaff985c7a4f0063e58131f08f7599053a65c9cd9da9940d986ace1e5b78abd8e4885d990b9705e4c10093040df510239 SHA512 22865451b0e3caaa6c886f68292af95c02eb18c37d545998eccda952f125c0983ecb358f4deebaebb9a5ed30cfd947e8a1457760f0d985e7b738c03437ed26a2
DIST mariadb-10.4.28.tar.gz 94731133 BLAKE2B d0419368f3eb73af3e49adf72bfb21f8f763b6a6aef3035b3eceeb0557dfff72df662f80a8147ce2c80c5a776f7aad8bb15a146739cc16b64878b5b2f153336e SHA512 2d66380dd65aa85bf8a142fee18faecef10562c5c31e17f429afad9dba5a2b373b5b400da2bd42e5d78b7f01f3393ea0a46e0ed17ec1e0820f42f7b838f56f0d
DIST mariadb-10.4.29.tar.gz 94859830 BLAKE2B f9215c3e7cd50568d3a1699e70756ec4a7726bebc8ba3337e54f8fa7ac31468565921077b3947a05ae90972e1f7b4769d1df0d866fabd2403ea972729e5f37fa SHA512 4cd8b7dd1ec21062e348c0078fd339b73bd6a819ccf3f4706f58bcf42fb50ceb1a655acb54f6c9c2f89decc1857af2016ff1772dfefdd966aa1f60f8aa3ea229
+DIST mariadb-10.4.30.tar.gz 94859480 BLAKE2B cb0be056d8cf77568c973c0813f5d4676b22436716b825c0696dad629cd55bb81ff94322752151d22923f71fa653472ccb7c781d315ad5c60f45d4dad976b4a6 SHA512 e32dda949983e894eeb6fe885e4b3ae4db9715772e029a4b7b369fff301877038567a57e5a1d75e983b70b36c8fbca4fab221246e7b44e1cbb1bd310ac302bb2
DIST mariadb-10.5.17-patches-01.tar.xz 5124 BLAKE2B 74976beee48142294d1dcab73e9cdad40392619115184ab5da5553d28b9a10e415711fac84c4290affe301abe0047c99c5a31ce9dfd58c923cfa15346b9c5acc SHA512 b3ffc4a227fcb4a85575fd093b399810c433686a97518cb0d2b47d61c623bbb760b40c5c9d7752fdbb24e3e41740e8a85c3096f6269c80f6ecc2ffc73d5ee94b
DIST mariadb-10.5.18.tar.gz 111568643 BLAKE2B 39067475c00c456d0cb5e79eef063665db81ec98216b0c1969428edd7d5651d44186eb01d301aa4a7322845e401e3667f54128bd8aced2a88783c8a397ae19c1 SHA512 1fe13db1c0b66d2bc0c4d80e2c278f6e64027aaeebebfa5a179bd8ca92ae135ae53b72ed26c9b6d35b35fd2ad2a3cb390fd5ee0715b22d4bfafe773f950d804c
DIST mariadb-10.5.19-patches-01.tar.xz 5156 BLAKE2B 9e764f11dc5ed1babb2b34122f70e90e3ca8765a6f5860fb70e71bbca69311656645b7178332df7d8c2cbd57264d3418a2707558fc2ec332b031e600b545af01 SHA512 ccbb3d64eedce9abb76a40b7658b19487a669f585c95138590e47e1e47fe84e761a20d733ce1c8a413099d23bc52f032e8ac20644d9508e31982d418058c963b
DIST mariadb-10.5.19.tar.gz 111958233 BLAKE2B 0dd89fe0a838710d7307e3bc293f31232ad3c2c36d48c2899fb46b4fab87234f401224a07ff3da921370fdace3f3c972782c419be3479ab686fa46d31f8ca8b4 SHA512 4a72ca4dfee0d3fa5432495f62c7eb03addc067e2f023b1ebe32bd1d3a0687c2c61c3316c0c4f690db4f74559bce668c6accbe137d906a52116db2bb2f454699
-DIST mariadb-10.5.20.tar.gz 112088768 BLAKE2B 758e04acabf336bfd32e9b0909a39d34754b2541a88d21ab8bc42a874d3138f16967374bc2df24560d59004dcfd54a5a383254000c862bc765ed745651f28d11 SHA512 93d847ceb325262b711956e9d9c042ce419ef6d282cb5ed4fa53faf2ffd72eb1d2fdcebdf413dab29a6a9924b1bedd75d6cfd89da1ec10d3faae6ae524eb7046
+DIST mariadb-10.5.21.tar.gz 112102574 BLAKE2B 280c353fa6bca2076bc0e567f05191e226fb74ab1bfd1f396313c371ec4b4ee5d4f2295ef9d26ff4ce7c7e94b66f53ed58c86ce79e421d01115b45c9e7a5765c SHA512 b95d66e32153ae609450a98da2b32d7bccde80c4cb41070655084d2064d713b21ce460ce275a2b84513dec2567f44aaa2c358230bbd620ae13a0829587339e0c
DIST mariadb-10.6.10-patches-01.tar.xz 5240 BLAKE2B 4c41bbb5a81ecca3e9ccbdfb0861189575e5b3edfb1019465c8dbceee641a8bbeb3e54f061ff3ec44fb5ff3bca960419893429897db4a919177c390b44ef7e49 SHA512 aee039f5e771c840e2a5bb6f6f5fcbec06c0bbd7fd5ce155f0e6f3694595d5d2a0e38f25972c328fc9f69dd68354434e40c5e9a7b2d509d7ea795e097a57864d
DIST mariadb-10.6.11.tar.gz 94742041 BLAKE2B cb5ff7a9b44814cb56f715c92f9d136070872889c0fe2d27987f62f75b1c787ef4ece81ae8bad9a944cbb4c4416fc23587fdab366ad1181b319eb3a0bf40f91a SHA512 4b9e8e16651329f53eb19670dcc7f5dbb11ba84c28cca35bc7d216c5504b6db698ab65ce42c30a34ab967c1b14e6637c511ac4b49f2613b01f6dd615288cba98
DIST mariadb-10.6.12-patches-01.tar.xz 5120 BLAKE2B 5c5b25be056edf2ea665ed2ceca3af7012c9d4b07a09c8e5c892a7495a83bb297bdae3b779048b83919791d118f6a4e938284f0db4580cc864b855eee400a88b SHA512 ef6c468bf28a00d5424aa12e9c2909eec4f77e74ce9d128404824fd6b9d48a7cac7fbcfb623d3af279a810af1d0b0b3f30a1651599ed0a04f972ff1f6d0b5c7a
DIST mariadb-10.6.12.tar.gz 95085449 BLAKE2B e915601e53c9ebb8c0f2b0536d6adb9bc4a0268fd0e5808ff851f33e6c49571e4edb66ef6c11511a65331a292c8431cd71be75d5ffd786830b14f3b843d210f2 SHA512 f6d5178ce2a4d755367bb805f23e849824ee4c982a01a114c35a13d250a9b3b2a93ac9b745fb3685fd9e6b44deff0b5c936b43e5441d3af8a300881109db0549
DIST mariadb-10.6.13-patches-01.tar.xz 4984 BLAKE2B 625d04310b02aad4fec4b633e9fab06636364f3c5ed3cb88e89acd4224786c3c9ed478b636ac699e77a888b73dab12cb279df41d6095e93e9c4ae3a159570286 SHA512 1e6ac167bfd77570e8ff5955aaa9a101d9387ac4857d856f1fb8c9a489c4c2a154481b9385584435e8dc95baef0dd3ef6831c7de2d6f004401cc338edcaa9d12
-DIST mariadb-10.6.13.tar.gz 95285355 BLAKE2B df8587d2634fbf52aa6db7ccda3ea9799fc42ec841d879ad3194a4bc841030cbb3dde9e2b7c0a279dc4463445d454b5ba89b28a7bdeac8f9d625f8be9c031a1b SHA512 9be4419cbc3a40281a8e6b7c08f22b042120319c3fd21cbbce42c8142d35209848516dd5171413e1c15714df4747e9003563244ca93d07ec6deed379cd13a370
-EBUILD mariadb-10.11.2.ebuild 42465 BLAKE2B cba5be2d20ca87c9040920a733130be09f6cd44a7d65cc5b898270c5b5bee16905541ec984833d2f80483f2797ff6518838d605376cde5ddc970bd60f6196a74 SHA512 07400bea7d88a11950379cac054c46ad523c83e11435d8c2a6fc598feaa2c5d45fd025cafb3a9f6ef6e28fa3dc394f5a777073fc8d6c196104c48243938cf2ff
-EBUILD mariadb-10.11.3.ebuild 42465 BLAKE2B 0a91fe40b6a3c86ae75f4542342f7ea421f5451a1a611b4958467e61e6879942583aabbd6e5c67f62656b39bac2e4675ef316cc42f0b5eb766327664873c190d SHA512 0c3f8568725b4afa0a719af711f319ccfe3555d1c7be8a3e92345cb3a029a5bc53086250fe72fff010ad55f114ea67990dd2bddb06f32033b0975eb9d89b2f0a
+DIST mariadb-10.6.14.tar.gz 95286643 BLAKE2B 4a186f3f52b63ab7321aa7556776ff8a986bd602d78dc6a143cc3bfdfd8cc09b0a22688cba02b8907f4b3f0d1e7c640f5caad768c1e89486d6af24e6cf3168a8 SHA512 11b88480ac61303172e98ed3271c8172e840cded5175caba1469d6ec063df647b536ee6e95f110abd8d95d95c9b8d7edf1cb611113be225d5e8eeb2041f86438
+EBUILD mariadb-10.11.4.ebuild 42465 BLAKE2B 0a91fe40b6a3c86ae75f4542342f7ea421f5451a1a611b4958467e61e6879942583aabbd6e5c67f62656b39bac2e4675ef316cc42f0b5eb766327664873c190d SHA512 0c3f8568725b4afa0a719af711f319ccfe3555d1c7be8a3e92345cb3a029a5bc53086250fe72fff010ad55f114ea67990dd2bddb06f32033b0975eb9d89b2f0a
EBUILD mariadb-10.4.27-r1.ebuild 42101 BLAKE2B e81c6f5f58acc48f06bf63adc7a9a389e08ff9650ebaf36037665a5d9f2a6daeb3b3c2046571514a701ac5ea1627c0635a99bf46a6a9d08e9d0c7b95f684217a SHA512 5c209245d4bb2f6cd7bc7def08809454d5ac9d3cfa0d52365c1c96449eef42f7958f9f1cbe514227b06d2dc5b15d3457035f96a1f688d90386afd888e7be7e29
EBUILD mariadb-10.4.28-r1.ebuild 42251 BLAKE2B 1170da78f58814201431b87aa8bf8017f2543a245e0416e02af514262063176f9bd6ac6099cae8c466b708627559c2bf44026adf9012e5ae7f9a679a6832e2bb SHA512 5a72504c992e835dfeab5a5fca6bea109577fb92eb8241803fed61006652a0c3e7f9fecbfad46039b890a1d432e30cd219edc7d662cb0154a20b4817fdee8518
EBUILD mariadb-10.4.29.ebuild 42204 BLAKE2B a1fce5ae8cf6a67a8acd545c0dc20c6cfda568335db2356b2a94814ebda6e7dba521578988b9242da0ee89c0cf0e09383ed2fb513965555cf859bf143530db94 SHA512 9575aa979caf13894a657008a58aa88dbe5d92318524411beb5551a5b3598a7ae64cbd3e34fb6660dffa12f593e6f3ef398734e94f1aea2b8629924596657232
+EBUILD mariadb-10.4.30.ebuild 42204 BLAKE2B a1fce5ae8cf6a67a8acd545c0dc20c6cfda568335db2356b2a94814ebda6e7dba521578988b9242da0ee89c0cf0e09383ed2fb513965555cf859bf143530db94 SHA512 9575aa979caf13894a657008a58aa88dbe5d92318524411beb5551a5b3598a7ae64cbd3e34fb6660dffa12f593e6f3ef398734e94f1aea2b8629924596657232
EBUILD mariadb-10.5.18-r1.ebuild 42060 BLAKE2B d94d8f43dbe4189eb4d05d801c9b53058b0d671ad47a5808d583ba3c3521389a2c6c946deb1a7834823135e0d62af98fb3bf2b8f2630651f51bf55ef1c3ebe1a SHA512 93cffc2fd62f343507818e237f24c6b80a08afe5126d31ac119f0b942134472825a3e75d1409e7b6cacb2e7b6c7a5680277445b0aa3bab80933b010a9b642c15
EBUILD mariadb-10.5.19-r1.ebuild 42260 BLAKE2B 8ea6c803f5fb5d670e9c2a79bb8b0c7a6830d27974e330727b8221eadc8b901cd02c8cdcf49d0ae1750a500615ac25257ba436be1ac648e1a8d1d68ebff4c53e SHA512 dccabf1c7dcbf62585bc600820a99cd9e800a235bd47baeaaa5e3e16d7ec0fe2365f8c8c134ed57c86471f430437570eabeee7f90e2e41c2e68bf0af6e6370de
-EBUILD mariadb-10.5.20.ebuild 42163 BLAKE2B e7dc05827b4f35fd03e592c9687cfc412b89c98592395ea64c64146753ba475b8040b7599f6ecebf1dd7f11a5e1184977c8e8669485798da87be0bf0019d381a SHA512 fdfb313add7f31ce2a94d4982fbf8420bbd0b003262fe8469fc7d76f778666c78c1cc33e789b24db735de0afaa7fbe06e660b6a1986b6bd098c843909c2e57b4
+EBUILD mariadb-10.5.21.ebuild 42163 BLAKE2B e7dc05827b4f35fd03e592c9687cfc412b89c98592395ea64c64146753ba475b8040b7599f6ecebf1dd7f11a5e1184977c8e8669485798da87be0bf0019d381a SHA512 fdfb313add7f31ce2a94d4982fbf8420bbd0b003262fe8469fc7d76f778666c78c1cc33e789b24db735de0afaa7fbe06e660b6a1986b6bd098c843909c2e57b4
EBUILD mariadb-10.6.11-r4.ebuild 42723 BLAKE2B a44662046dd3b9afafd02c1dcfeed4c3a3c2a70d68638002b6374f98289c64a8bfeeaf502011b894263ea01dbef748ed6c22f26634d56a47ebe2572e4d826070 SHA512 4e78f69cfc56a80165dd754295bb9486d85a436f79516f835338f41da4bafc1c7ec760d0dfbb077f5295f271d657382f4e98873022464870803aeddc87963286
EBUILD mariadb-10.6.11.ebuild 42589 BLAKE2B 5e8bbab058a222bdb92ed35dfaec0e9a8a3849b585b29f0dbecd37ef1c6396ec0f7c942108940d7a75685dab4ba0bfa62197888f4e207a422c174d2f15a9f5f1 SHA512 10cffb1fc77f316629f9c2aafa1ecc2b7b07e35ba179b14bfdbc2e89bdee0e0b6ad28d5e9b9b15895b8792b70518ee648da0675cea65a363de8787a7bf757d05
EBUILD mariadb-10.6.12-r1.ebuild 42770 BLAKE2B 05575a0a02e2d331cc31463e29ebd73463620c471451a894e427de20d6a697914893e54bc94a9a26b80bacd4a7ac18e95a09fbd83c26dec4d3f694cabcd653a0 SHA512 33a35a52d9dd1bcbc3ed14ff8690bd7fab8e19765c99095b84c2434bf38c037d9e56253a10370f01243a2abd55e405a6d271eb9a7a384f1e92afb60bf7df265f
-EBUILD mariadb-10.6.13.ebuild 42711 BLAKE2B 20d9e969865fbc13543e6b30ec130363b202fde8428900d8050e80e0b72218cd824079038963f975ca76a45122ae67c8bd6d5d97352d94ac1635c233ab5c872c SHA512 b39528257fd34de9d158569d94af7f32f0933d82d1790298ccdd06be3289cc7f36c462cf0f59cbd06eb4acdc0ad82f54ed4c53d8b93c54bf45f2c47949b8d1a5
+EBUILD mariadb-10.6.14.ebuild 42711 BLAKE2B 20d9e969865fbc13543e6b30ec130363b202fde8428900d8050e80e0b72218cd824079038963f975ca76a45122ae67c8bd6d5d97352d94ac1635c233ab5c872c SHA512 b39528257fd34de9d158569d94af7f32f0933d82d1790298ccdd06be3289cc7f36c462cf0f59cbd06eb4acdc0ad82f54ed4c53d8b93c54bf45f2c47949b8d1a5
MISC metadata.xml 2481 BLAKE2B 09059dd62aedd2606c213bce7f1448ab4b2888a7e444555d103310af4ecbea9a78dc83dc1ac0b695e0c201d2afe2ccdecbd42fa4b17b63917d76d2e00727f0f2 SHA512 35d6cce29ef52f5843cbc0282e93fa01d36c3911d37074af448e1db2de483633e527671cf60bfdc708bd249f6b62827b159ff77d5bc00087d95d2631bed79e5d
diff --git a/dev-db/mariadb/mariadb-10.11.3.ebuild b/dev-db/mariadb/mariadb-10.11.4.ebuild
index 390767389c97..390767389c97 100644
--- a/dev-db/mariadb/mariadb-10.11.3.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.4.ebuild
diff --git a/dev-db/mariadb/mariadb-10.11.2.ebuild b/dev-db/mariadb/mariadb-10.4.30.ebuild
index 66cffe403316..e6a6f3ccb39c 100644
--- a/dev-db/mariadb/mariadb-10.11.2.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.30.ebuild
@@ -9,27 +9,30 @@ JAVA_PKG_OPT_USE="jdbc"
inherit systemd flag-o-matic prefix toolchain-funcs \
multiprocessing java-pkg-opt-2 cmake
-HOMEPAGE="https://mariadb.org/"
+# Patch version
+PATCH_SET="https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.4.26-patches-01.tar.xz"
+
SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
- https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.2-patches-01.tar.xz"
+ ${PATCH_SET}"
+HOMEPAGE="https://mariadb.org/"
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
LICENSE="GPL-2 LGPL-2.1+"
SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
-IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
+IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4
innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
- sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
- test xml yassl"
+ sst-rsync sst-mariabackup static systemd systemtap tcmalloc
+ test tokudb xml yassl"
RESTRICT="!bindist? ( bindist ) !test? ( test )"
REQUIRED_USE="jdbc? ( extraengine server !static )
+ server? ( tokudb? ( jemalloc !tcmalloc ) )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase
@@ -38,32 +41,27 @@ S="${WORKDIR}/mysql"
# Be warned, *DEPEND are version-dependant
# These are used for both runtime and compiletime
COMMON_DEPEND="
- dev-libs/libfmt:=
- >=dev-libs/libpcre2-10.34:=
+ kernel_linux? (
+ sys-process/procps:0=
+ dev-libs/libaio:0=
+ )
>=sys-apps/texinfo-4.7-r1
- sys-libs/ncurses:0=
+ jemalloc? ( dev-libs/jemalloc:0= )
+ tcmalloc? ( dev-util/google-perftools:0= )
+ systemtap? ( >=dev-util/systemtap-1.3:0= )
>=sys-libs/zlib-1.2.3:0=
- virtual/libcrypt:=
+ kerberos? ( virtual/krb5 )
+ yassl? ( net-libs/gnutls:0= )
+ !yassl? (
+ <dev-libs/openssl-3:=
+ )
+ sys-libs/ncurses:0=
!bindist? (
sys-libs/binutils-libs:0=
>=sys-libs/readline-4.1:0=
)
- jemalloc? ( dev-libs/jemalloc:0= )
- kerberos? ( virtual/krb5 )
- kernel_linux? (
- dev-libs/libaio:0=
- sys-libs/liburing:=
- sys-process/procps:0=
- )
server? (
- app-arch/bzip2
- app-arch/xz-utils
backup? ( app-arch/libarchive:0= )
- columnstore? (
- app-arch/snappy:=
- dev-libs/boost:=
- dev-libs/libxml2:2=
- )
cracklib? ( sys-libs/cracklib:0= )
extraengine? (
odbc? ( dev-db/unixODBC:0= )
@@ -79,39 +77,38 @@ COMMON_DEPEND="
dev-libs/judy:0=
)
pam? ( sys-libs/pam:0= )
- s3? ( net-misc/curl )
systemd? ( sys-apps/systemd:= )
+ tokudb? ( app-arch/snappy:= )
)
- systemtap? ( >=dev-util/systemtap-1.3:0= )
- tcmalloc? ( dev-util/google-perftools:0= )
- yassl? ( net-libs/gnutls:0= )
- !yassl? (
- >=dev-libs/openssl-1.0.0:0=
- )
+ >=dev-libs/libpcre-8.41-r1:3=
+ virtual/libcrypt:=
"
BDEPEND="app-alternatives/yacc"
-DEPEND="${COMMON_DEPEND}
+DEPEND="static? ( sys-libs/ncurses[static-libs] )
server? (
extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
test? ( acct-group/mysql acct-user/mysql )
)
- static? ( sys-libs/ncurses[static-libs] )
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-db/mysql !dev-db/percona-server
+ ${COMMON_DEPEND}"
+RDEPEND="selinux? ( sec-policy/selinux-mysql )
+ !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster
+ !dev-db/mariadb:0
+ !dev-db/mariadb:5.5
+ !dev-db/mariadb:10.1
+ !dev-db/mariadb:10.2
!dev-db/mariadb:10.3
- !dev-db/mariadb:10.4
!dev-db/mariadb:10.5
!dev-db/mariadb:10.6
!dev-db/mariadb:10.7
!dev-db/mariadb:10.8
!dev-db/mariadb:10.9
!dev-db/mariadb:10.10
+ !dev-db/mariadb:10.11
!dev-db/mariadb:11.0
- selinux? ( sec-policy/selinux-mysql )
+ !<virtual/mysql-5.6-r11
+ !<virtual/libmysqlclient-18-r1
+ ${COMMON_DEPEND}
server? (
- columnstore? ( dev-db/mariadb-connector-c )
- extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
galera? (
sys-apps/iproute2
=sys-cluster/galera-26*
@@ -119,6 +116,7 @@ RDEPEND="${COMMON_DEPEND}
sst-mariabackup? ( net-misc/socat[ssl] )
)
!prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
+ extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
)
"
# For other stuff to bring us in
@@ -205,8 +203,6 @@ src_unpack() {
src_prepare() {
eapply "${WORKDIR}"/mariadb-patches
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
- eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
eapply_user
@@ -219,11 +215,16 @@ src_prepare() {
}
if use jemalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
+ echo "TARGET_LINK_LIBRARIES(mysqld LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
elif use tcmalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
+ echo "TARGET_LINK_LIBRARIES(mysqld LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
fi
+ # Don't build bundled xz-utils for tokudb
+ echo > "${S}/storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake" || die
+ sed -i -e 's/ build_lzma//' -e 's/ build_snappy//' "${S}/storage/tokudb/PerconaFT/ft/CMakeLists.txt" || die
+ sed -i -e 's/add_dependencies\(tokuportability_static_conv build_jemalloc\)//' "${S}/storage/tokudb/PerconaFT/portability/CMakeLists.txt" || die
+
local plugin
local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
locale_info qc_info server_audit sql_errlog auth_ed25519 )
@@ -371,13 +372,13 @@ src_configure() {
-DWITH_PCRE=system
-DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
+ -DPLUGIN_TOKUDB=$(usex tokudb YES NO)
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
-DPLUGIN_AWS_KEY_MANAGEMENT=NO
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
+ -DPLUGIN_CASSANDRA=NO
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
- -DPLUGIN_S3=$(usex s3 YES NO)
- -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
-DCONNECT_WITH_MYSQL=1
-DCONNECT_WITH_LIBXML2=$(usex xml)
-DCONNECT_WITH_ODBC=$(usex odbc)
@@ -399,6 +400,9 @@ src_configure() {
-DWITH_NUMA=$(usex numa ON OFF)
)
+ # Workaround for MDEV-14524
+ use tokudb && mycmakeargs+=( -DTOKUDB_OK=1 )
+
if use test ; then
# This is needed for the new client lib which tests a real, open server
mycmakeargs+=( -DSKIP_TESTS=ON )
@@ -416,8 +420,8 @@ src_configure() {
elif ! use latin1 ; then
mycmakeargs+=(
- -DDEFAULT_CHARSET=utf8mb4
- -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
+ -DDEFAULT_CHARSET=utf8
+ -DDEFAULT_COLLATION=utf8_general_ci
)
else
mycmakeargs+=(
@@ -471,7 +475,7 @@ src_compile() {
}
# Official test instructions:
-# USE='extraengine perl server' \
+# USE='extraengine perl server xml' \
# FEATURES='test userpriv' \
# ebuild mariadb-X.X.XX.ebuild \
# digest clean package
@@ -549,10 +553,8 @@ src_test() {
disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
- disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
@@ -560,13 +562,10 @@ src_test() {
disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
disabled_tests+=( "mariabackup.*;0;Broken test suite" )
disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
- disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
- disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
- disabled_tests+=( "spider.*;0;Fails with network sandbox" )
disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
if ! use latin1 ; then
@@ -591,7 +590,7 @@ src_test() {
# run mysql-test tests
pushd "${TESTDIR}" &>/dev/null || die
- perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
+ perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def"
retstatus_tests=$?
popd &>/dev/null || die
@@ -688,20 +687,14 @@ src_install() {
fi
fi
- # Conflicting files
- conflicting_files=()
-
- # We prefer my_print_defaults from dev-db/mysql-connector-c
- conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
-
# Remove bundled mytop in favor of dev-db/mytop
- conflicting_files+=( "${ED}/usr/bin/mytop" )
- conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
-
- local conflicting_file
- for conflicting_file in "${conflicting_files[@]}" ; do
- if [[ -e "${conflicting_file}" ]] ; then
- rm -v "${conflicting_file}" || die
+ local mytop_file
+ for mytop_file in \
+ "${ED}/usr/bin/mytop" \
+ "${ED}/usr/share/man/man1/mytop.1" \
+ ; do
+ if [[ -e "${mytop_file}" ]] ; then
+ rm -v "${mytop_file}" || die
fi
done
diff --git a/dev-db/mariadb/mariadb-10.5.20.ebuild b/dev-db/mariadb/mariadb-10.5.21.ebuild
index f5477e843a70..f5477e843a70 100644
--- a/dev-db/mariadb/mariadb-10.5.20.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.21.ebuild
diff --git a/dev-db/mariadb/mariadb-10.6.13.ebuild b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 0675af87264c..0675af87264c 100644
--- a/dev-db/mariadb/mariadb-10.6.13.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 9044fc010556..004671667376 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index e18bfa1efc98..e146e63940c7 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -5,5 +5,5 @@ AUX ispc-1.19.0-gcc13.patch 777 BLAKE2B fa65718e6f15575fc2f0339e5e4c47c225a8423d
DIST ispc-1.18.0.tar.gz 19469764 BLAKE2B dd95ec177120899066d5539add0f35685d73f65512e8be1cc42cf6725741d7f307fbecefc22c4944d9be0e3659d511546b15506213f3dbb97829953507996283 SHA512 350b43876d6885ab4c5c0d49c5b44323fd258d5cf7c68fcdea774baa92589542f2caeea93c347a37f0dab3dcf14e7b3e685973b41694f08ce7a2da64dc81bf06
DIST ispc-1.19.0.tar.gz 19577782 BLAKE2B 5ad6eeeeb0bb27f2a27267a26a729693bd16250ae5e8740728290fe6ad85c7ecd4da40f316f2ca6b1447ff3a13f6949db4ed2af6ebf2c6ce6ba43620dfb1943d SHA512 140f16bc0f9e0a94853b50a5433be9196ee09b6c70a1840d400d0d201143da8cb2b1b92a857acf5856ed3410bfffd17678eb1029996f9007fe947f5ac78bf1bb
EBUILD ispc-1.18.0.ebuild 1759 BLAKE2B 6a8c572061acc62023cbd76517b2ef1d1f0cc21319bb713462fd3973786ea6f42b45d88136a0c3380b664732aed2d35dceb545ebd682620c9e8838bd5acb0ff7 SHA512 7d877d6b15709c755f28cd339769962bde33958ff071db9ac0533771b118c2de316fba78ae7a494adec983a1a823c81f82fcb98cb65cc781e35ce75a5a814434
-EBUILD ispc-1.19.0.ebuild 1732 BLAKE2B 724ed2d5ef34b7dead0fb1c6ae8f15020273e163f95e9de2da4bf429c283af1a852768d84bac2cd6fcd7d1d664f939291f348e6644300e4989c8f114fcf6a6eb SHA512 a70343e94e5eb3408409e41ad3453f3d8bf6d4075dec5742da8c20cfbd6dac4138799f584d1ce9185630873af967f08d3ecc3b8fb94ccc63ebf98a9f8300948f
+EBUILD ispc-1.19.0.ebuild 1731 BLAKE2B 202bba276fa2de28294cbe6532470361b948c4262b854762493b76cad1545adc92fe562d1461047126e9aeac707bb3d716b55aad20ed5b8dbec3b29756ad2d79 SHA512 a09bb34829b50b9f6561f74c27bf7761ff35bcb4a383df021c7441041d60ac021f934eb5130050e7792836c7510eb822492d60ceaf15bab36f80b69cdfdffde2
MISC metadata.xml 242 BLAKE2B ec655bbb26e5d545a7b25a9906e315b54a18cca56613207ce76c9e002fb8968e269627e75639053d7da3c46d8ba34296129458adcad9a561414628e8957d2d9e SHA512 7702a5b2bfe0d81904e069fa097af3c739a21ffad9b03cf9931e398dc904d10501854cc2605fb34415f3f13e58a990b7ff8c3aa803f981889c53b25cc23c6115
diff --git a/dev-lang/ispc/ispc-1.19.0.ebuild b/dev-lang/ispc/ispc-1.19.0.ebuild
index df12999e9acb..4eca85d45f4a 100644
--- a/dev-lang/ispc/ispc-1.19.0.ebuild
+++ b/dev-lang/ispc/ispc-1.19.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/ispc/ispc.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
LICENSE="BSD BSD-2 UoI-NCSA"
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 55c09d80ca8f..2e0c1408c420 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest
index a59764b42e45..d59b3b51a5f8 100644
--- a/dev-python/dns-lexicon/Manifest
+++ b/dev-python/dns-lexicon/Manifest
@@ -1,3 +1,5 @@
DIST dns-lexicon-3.11.7.gh.tar.gz 6677647 BLAKE2B 9330bcc81e053e9cf8b2171b444e5d20e86922da15df7121a5957f8e6932528ba1f9099cc4dff08b2825d8fa253369b8b2da026a0846e64896bf491c59f2bdc9 SHA512 7d3becea6b9d60a4589e9d7e8de010d0b7e6a2c127d1ccc6981d1bff88d09f5a708fd3e9e22f66b8a0a77a331784340662de73607dd25d69c0342795c6afc765
-EBUILD dns-lexicon-3.11.7.ebuild 1783 BLAKE2B 04bc277d951a7d41b88b854e908bbe4f6465bc040bd60365220f673ba6b39f2d04f08530a0d3b79e98fc2b0b30118a5553e41780d5a7a255bcafbfdf7015c5be SHA512 a05126ada90a7f595a0aa153c596c1ec740e072908b9b34333beebb1a554fb445a1a3c6b9a4247e8e6dbfe2fdcd9752761cc17e5425b311a2a5ed233c68b0d0c
+DIST dns-lexicon-3.12.0.gh.tar.gz 6729773 BLAKE2B 1566b98db71027a8c49c7c90060a67b0efc8dc8afb8c977c0277d29c751f26cabc824a510194f09d02f19a40151bfdebe877ccd3e0bfcc8484f694ce128c0d95 SHA512 4ba799c6f7a01b8209f5274337258d0525efff366b297fff2fcff1d40c7ee58850fa8c3743bf9d29a1a082288e1f615cd94036a9cdc7be9f85e46f26fe3d7fbc
+EBUILD dns-lexicon-3.11.7.ebuild 1926 BLAKE2B 88d2c939ef6fd0a540c02f81c7f57025ee1ed69c8a875af0ad5db4b0e6436dedcd196af1d52e3989a125395651cf5741f7f28ff03c8da65750130d5851378270 SHA512 123039e1b106e28f96c5f077a7c4f5820c76fe1f174188052f7c951246f51ebf1606afdd7bfa684ba3baf5b8798a4f1d81ddd79687992f47ce66dc51a7aaa1c0
+EBUILD dns-lexicon-3.12.0.ebuild 1933 BLAKE2B 4046b9ec92670648a9a7aa6ae86c4992c8b711fd305826ee7725658b4d2092509a72c2b66f18c1d1ee35ca8d73b88c5560d0ec925f58566ff9fe2ab038d7181a SHA512 b3ee015385e844654a2c79df4c3babf47c28eb9699ece0d47c982b7e98416b59fe5a133194e18aa58dbb6bf6e79738bae03ef13bd415bab0d120144b8c8609f7
MISC metadata.xml 541 BLAKE2B a22266eac0bc7b4c22d9552cf64cbf88bbc1c2953e3ef0daaf059b81519909e0f8808e0d74cec6db3296e43f98082d57b8ae3779d694432e8578112ac18c3ea6 SHA512 79e2b43a685bfcc8dace1faa1c1a08cc648b39a3fef2834a57b6e801f72e7309276604253089db7a2fbe1d5d776b2ba1427c90a9cb9c44a0c1b2812d4e1901db
diff --git a/dev-python/dns-lexicon/dns-lexicon-3.11.7.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.11.7.ebuild
index 61b3bb1da894..021971429400 100644
--- a/dev-python/dns-lexicon/dns-lexicon-3.11.7.ebuild
+++ b/dev-python/dns-lexicon/dns-lexicon-3.11.7.ebuild
@@ -54,6 +54,9 @@ EPYTEST_IGNORE=(
lexicon/tests/providers/test_auto.py
# All recordings seem to be broken
lexicon/tests/providers/test_namecheap.py
+ # Broken by minor vcrpy / urllib3-2 incompatibility
+ # https://github.com/kevin1024/vcrpy/issues/714
+ lexicon/tests/providers/test_route53.py
)
pkg_postinst() {
diff --git a/dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild
new file mode 100644
index 000000000000..4bbd2608a19f
--- /dev/null
+++ b/dev-python/dns-lexicon/dns-lexicon-3.12.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Manipulate DNS records on various DNS providers in a standardized/agnostic way"
+HOMEPAGE="
+ https://github.com/AnalogJ/lexicon/
+ https://pypi.org/project/dns-lexicon/
+"
+SRC_URI="
+ https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/lexicon-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/importlib-metadata-4[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/tldextract[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/boto3-1.25[${PYTHON_USEDEP}]
+ dev-python/zeep[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # Requires the "localzone" module
+ lexicon/tests/providers/test_localzone.py
+ # Requires the "softlayer" module
+ lexicon/tests/providers/test_softlayer.py
+ # Requires the "transip" module
+ lexicon/tests/providers/test_transip.py
+ # Requires the "oci" module
+ lexicon/tests/providers/test_oci.py
+ # Uses tldextract which needs Internet access to download its database
+ lexicon/tests/providers/test_auto.py
+ # All recordings seem to be broken
+ lexicon/tests/providers/test_namecheap.py
+ # Broken by minor vcrpy / urllib3-2 incompatibility
+ # https://github.com/kevin1024/vcrpy/issues/714
+ lexicon/tests/providers/test_route53.py
+)
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ optfeature_header \
+ "Install the following packages to enable support for additional DNS providers:"
+ optfeature Gransy dev-python/zeep
+ optfeature Route53 dev-python/boto3
+ optfeature DDNS dev-python/dnspython
+ fi
+}
diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index 023133d4b8fa..0f87d231e9f8 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -8,7 +8,6 @@ DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17
DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
-DIST jellyfish-0.11.1.tar.gz 364769 BLAKE2B 4850075d026b39bb30894187a11be00a08a48116f118b945a820805681aac8ee1cef748c2d2cdb21896cdf6bf4145f4464d3df4c5266d622994bf72ddf75a1b9 SHA512 f62da9eb1c567c321ee996eb4fe6b856bb77e60d1723ad013fddee484804655492c3ff9a44ff37b04275638996d233c1606ea34c893fd419615c0ac0113c3dca
DIST jellyfish-0.11.2.tar.gz 362969 BLAKE2B 6090aa17d581142b7aef539e899bf47f486602bedb5be55877fd088579d74145beb3a2c91854c9785317b97d1f926efb9943c693853efb613120e332ffc6dc5a SHA512 083b1cd4b3048b5a1d1e9bb48805e3049e00a65c8f92fabf28e6c788164c77a22f207794ed00bb16851bd3e6255fa9b38a36d0467bc027db49a379d50e9d2335
DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
@@ -17,7 +16,6 @@ DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba3
DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
-DIST proc-macro2-1.0.54.crate 43485 BLAKE2B 24d0948e1e3662dbb3f9a548ffeac2be629134018bdc4a49d6e071d7a1567fc37aa5f795a853ef6b97d4768a9a4b7d72ec407f6f172cc295fc68a40825ba37fc SHA512 e900e0f287aec10eea4287c63e328252284e88a70f111ccec5e42edca21131a63ec37f111b435b39428c2f522fb11eba1aa8330fc56400ae981256727e7e0a6f
DIST proc-macro2-1.0.55.crate 44176 BLAKE2B a37b69f40222dbe4b33f04a9a721c1d652044aaffd91ab2de36c82c8e5771b6a38d577a1c8b59ceac400f62e04c3da07d5f39501fc02252a4bcbc92512ef1f42 SHA512 95b1cccc0747a891bb8d6dc50e1a9e4cae624ee8b8bb40dccad6060ce52c37b29b5caed6f4f7a76c182b8f06d0f958e6d76327aa45a756115ee235a0d64476b0
DIST pyo3-0.18.2.crate 418755 BLAKE2B a45c27639d9c4c5a4e017b7e8d7580aba285ee11295f344809e30ac23b70e4541f2cb765dfeee20fdf4d441e1449f5cad4bd6308a52822eea3595305081d4b77 SHA512 b97ebc10939418d7fe3d6219921875cc7253f3aa7cd9d06b1486f8757c6d102377eb851b3a669c670423af2c80e389b736f0ce04a6cecb716c952413d06fe434
DIST pyo3-build-config-0.18.2.crate 29138 BLAKE2B ad37bacda5f0e5c8eaf382b3371de251b83c721dc2378a0bd3700462bb65273bcd4277589084f6af0a2959f17b370fe5e6a5699c8689107220333c57387bf0ae SHA512 01f544938d83a8283f5101f69673f8a39d2052186e7c712709be25c5ae17a11e7d68c2fd9b4bc7661fff9343ebf3ccc196c1259321061f048c59696692601ae1
@@ -49,6 +47,5 @@ DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
-EBUILD jellyfish-0.11.1-r1.ebuild 1628 BLAKE2B 9f38609df287fe9e54ce6dc0bad488292ec4805e0f8a19e0b625a4a23505dddf5cbd4631d43d91064029b59e6c2a72fb40f53bd3d199b76e1baf49172966918f SHA512 78ffabeac41637909f22bd482e201418c4eb092830fefe54e008042e8c9424d4c2ea44a2e261325ac7ca3f3dabbf23810ffa57a85847e7cde4232504d228060c
-EBUILD jellyfish-0.11.2-r1.ebuild 1707 BLAKE2B abbec775f7d6a74dc3580b029a55ca621acd1d6eebfd4873103f59e24c16220a85bd3714a96f42afae2145e06ff60949172f789595297c82f2de55735d9fa8b3 SHA512 4945d4812e98c96e5c1ecaaeb7ddf8777e5c545d7325711c6eefadf2cc2dbac678a5eeb1f208c21aebdc5752ac10a4ef46f465dab70995cebbacb6c1b7ded95a
+EBUILD jellyfish-0.11.2-r1.ebuild 1708 BLAKE2B 36f541c661a85fd560fab1280a6892dcd9f4e5865ea1239a08d6a78656fcc6ac2b51348123330599f2da272bad746f5ce53290f7d0bb19d7144434a6011faa2b SHA512 a86cf321b80dd77568b14422b3ad09d98b710c8ae9becb7f07c2ee02dba93ebd5e66e71bd5484f49c91b7c194b61639377cd57ef494a45a3b4fd5d7a3d9964c3
MISC metadata.xml 504 BLAKE2B 65ba00e0a27d233e6850c5606eac6eacf7d1684bfeb64155c52cee5a196e54a0454465df8c310a91cf30d696b4812fa23014e3a8a483b197e8955a4ad751ee61 SHA512 51396a920abaed74a87aca55c00ee46404b4ed1773a4443eebe19b2e7b64b258b5b526a97bd4afc7e7aa495d7989192e3658105b69efba0bf280f57b52299738
diff --git a/dev-python/jellyfish/jellyfish-0.11.1-r1.ebuild b/dev-python/jellyfish/jellyfish-0.11.1-r1.ebuild
deleted file mode 100644
index 956bf17c0e77..000000000000
--- a/dev-python/jellyfish/jellyfish-0.11.1-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{9..11} )
-
-CRATES="
- autocfg-1.1.0
- bitflags-1.3.2
- cfg-if-1.0.0
- csv-1.2.1
- csv-core-0.1.10
- indoc-1.0.9
- itoa-1.0.6
- libc-0.2.140
- lock_api-0.4.9
- memchr-2.5.0
- memoffset-0.8.0
- once_cell-1.17.1
- parking_lot-0.12.1
- parking_lot_core-0.9.7
- proc-macro2-1.0.54
- pyo3-0.18.2
- pyo3-build-config-0.18.2
- pyo3-ffi-0.18.2
- pyo3-macros-0.18.2
- pyo3-macros-backend-0.18.2
- quote-1.0.26
- redox_syscall-0.2.16
- ryu-1.0.13
- scopeguard-1.1.0
- serde-1.0.159
- smallvec-1.10.0
- syn-1.0.109
- target-lexicon-0.12.6
- tinyvec-1.6.0
- tinyvec_macros-0.1.1
- unicode-ident-1.0.8
- unicode-normalization-0.1.22
- unicode-segmentation-1.10.1
- unindent-0.1.11
- windows-sys-0.45.0
- windows-targets-0.42.2
- windows_aarch64_gnullvm-0.42.2
- windows_aarch64_msvc-0.42.2
- windows_i686_gnu-0.42.2
- windows_i686_msvc-0.42.2
- windows_x86_64_gnu-0.42.2
- windows_x86_64_gnullvm-0.42.2
- windows_x86_64_msvc-0.42.2
-"
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Python module for doing approximate and phonetic matching of strings"
-HOMEPAGE="
- https://github.com/jamesturk/jellyfish/
- https://pypi.org/project/jellyfish/
-"
-SRC_URI+="
- $(cargo_crate_uris)
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/jellyfish/_rustyfish.*.so"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.11.2-maturin-1.patch"
-)
diff --git a/dev-python/jellyfish/jellyfish-0.11.2-r1.ebuild b/dev-python/jellyfish/jellyfish-0.11.2-r1.ebuild
index 8ece7a8c62d3..fc2b77d4027e 100644
--- a/dev-python/jellyfish/jellyfish-0.11.2-r1.ebuild
+++ b/dev-python/jellyfish/jellyfish-0.11.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
CRATES="
ahash-0.8.3
diff --git a/dev-python/jsonschema-spec/Manifest b/dev-python/jsonschema-spec/Manifest
index 4f90a9f04b58..f8100e82806d 100644
--- a/dev-python/jsonschema-spec/Manifest
+++ b/dev-python/jsonschema-spec/Manifest
@@ -1,7 +1,9 @@
DIST jsonschema-spec-0.1.4.gh.tar.gz 30903 BLAKE2B eae7ba8b811dfd14d9b2e33d3355bf8c98e088b1a8fa3314300dcc7edae31727cc5a01d0a06af412b8c7d59eca69ba816f6eb2683e997719fd300a3445e96cfd SHA512 6b3d1710fdd8c43a0f38d0687c95e4e70c55df964dc597e4a00abad3459610829bd90190b21c512c70d46498d98b80ecc2422eb73d7822539841ff10bc7c2c4f
DIST jsonschema-spec-0.1.5.gh.tar.gz 36035 BLAKE2B 4e6019fb1c7f5e85a03488e00ef080798bc6e3e06999d9c9c931072c640fd74b5125882e43dca26bad1acc3bdacb06a26f2c95dff25339e3f8b785d759085a49 SHA512 c76b15a3ead9498696c80cf7a378a675194837f04cd88d81be5213a38cde8177d5e8f7866d007648b7013db74d1057b700b027a79bcd893b0d493269abcd621d
DIST jsonschema-spec-0.1.6.gh.tar.gz 36043 BLAKE2B e85cad336d6b5ed11d6a51c8fab2c28826f6a9836ad50d2423b23bef047c338307d3e9430f1d151dbaf7a92574c9899dbfd016c570456996250e8d7634373313 SHA512 78ea06a78fd25006d270e2c5033645133ee79b0f45cbfc54e250d4225a36beac59cf9aa92f15fd51bd101fac20fee990d693ab91d8343cd6a298d71735c80884
+DIST jsonschema-spec-0.2.0.gh.tar.gz 37210 BLAKE2B 44892638371f8ed9074c997e0590594a55a4a00bb0f88bbe535021726f1de6b961825a710c7f1ed63081c5ee7d252bc4f5bcc2cb462ded71ecb492625876c811 SHA512 6bc9f50f9132a72243df1a20d16d049ca1413904fba5403fb780663c0819ae3be8dfd51efada84118e34e157e95475e375df9c6ce1e1930c72c6d45dc71d4d04
EBUILD jsonschema-spec-0.1.4.ebuild 883 BLAKE2B e87ea592fc33a139f5331187ac1481eca4e882b0ed127c03a872fdb5de35d7f99248730c662facfc5b04e2f8a64d4dd7e55723302173c6e810c047dface884e1 SHA512 274cab96825ee1f5c000ed31628ba3512bb86b349fa284aba43b24f2981bc62118b9ec1174d7357d100ee752763d82695c032fbadad57f5945b52f9788c23591
EBUILD jsonschema-spec-0.1.5.ebuild 974 BLAKE2B cd30e483f2ddcf21db668eef5511054d89e2f850e0f7831210801da88ea953e833150824d818ce7bea87291b732e044f26585d72406064f5cff6ee40110fa794 SHA512 50d9f89d3d151bf32b07c06537061be5f16a1b7e3c33fc630ab2c11526401edb92e3fbad71d293facc3e96c939db91d6d29bd280d2c47e73ad383e150bc6119b
EBUILD jsonschema-spec-0.1.6.ebuild 886 BLAKE2B 1cef95edd89d5ea9c713e597afd2f0a53f8d9cab8836f7663807681144396684999c4ea244b3be9259e2a1504fed5c3ad7837b4f3b87e1ff5a8bc3be728c04dc SHA512 26697d6b1ed19e27a38eb54fa00cee2201c7751dbc5ade49ad213f56159ddac21e79073024902e9c7be14862d241a4fa615312628a90aa221551fe07a13674ed
+EBUILD jsonschema-spec-0.2.0.ebuild 934 BLAKE2B 55113a9be2e5492c72ed09b1dc2bbd4374ac980ed4238a900f8fc8f242e482eb9dfc1e76a214c1d5345ac113aba979e8212f8b96189ff8d1c072254ae2b32ec1 SHA512 aa1fd05c04a496611d4bec7f60ecc7aa819ef990036f3f18bd35291651fb7359143cded5a18820612c9dc23e5f630732ef5299ca910d568bb86cd9c18f768b44
MISC metadata.xml 404 BLAKE2B 2e76fe1eb441114cff26e2e60d36d2d38da053ca524a29f568d2b4af325021ab560545da43cdd0d5d3404e73ebcdb9b534da0b7de52c2acee5d3f2ed6511ee4e SHA512 58238e60fc20d210167afe2abcfdbbd826a693b5d587953437294c2c0e1ea9161486e2c583d29a7e2a0c8343e70e7688213ed011eacd155c53e232b336986701
diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild
new file mode 100644
index 000000000000..616ded180470
--- /dev/null
+++ b/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="JSONSchema Spec with object-oriented paths"
+HOMEPAGE="
+ https://pypi.org/project/jsonschema-spec/
+ https://github.com/p1c2u/jsonschema-spec/
+"
+SRC_URI="
+ https://github.com/p1c2u/jsonschema-spec/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/pathable-0.4.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+ >=dev-python/referencing-0.24.4[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-specifications-2023.3.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/--cov/d' pyproject.toml || die
+ # remove random pins due to caret operator
+ sed -i -e 's:\^:>=:' pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/jsonschema-specifications/Manifest b/dev-python/jsonschema-specifications/Manifest
new file mode 100644
index 000000000000..a0917c28b00f
--- /dev/null
+++ b/dev-python/jsonschema-specifications/Manifest
@@ -0,0 +1,3 @@
+DIST jsonschema_specifications-2023.5.2.tar.gz 12581 BLAKE2B 74029c066e3c620126ed0ed7e70a9b63c017aeab827b0187f8c8c5964c2e1ef68a83489f4646d79653c38fcec45bc001189fc09295ac1f569ed288f2dc469459 SHA512 222a70e3c1673c6f3d27f5d6561d4ba192c61a8a6f86e726939d1e29843eeca82de306a889540ab352a5c2332cf30d810db956aa5094f2a6bc6607b7169513fd
+EBUILD jsonschema-specifications-2023.5.2.ebuild 611 BLAKE2B 358ccb57fd1d930903d513aa9f86fc04817cc2d526e7b66e465a3d86b0939462d6ac8a9f23ab88d8200a2018820e74d2cd367fa122bdd5ae07105c0406e92b7a SHA512 f2969ba5d08a2b680a41bdc2d10b64ca6b896d9e511c02853e20c4abae000f55c0a04a13a6cac4922a0cd93888b4aedfb10b931916c13a653617b996eb136ade
+MISC metadata.xml 414 BLAKE2B bc0046f51a008fe67f4937f8e9eb2663c868a41fed9371301575f74fb10c38f10b21a380d865981b317189f8c25e3ef6fe18423a169cda92b1d2b1a14dab8948 SHA512 e50f0eed8995fce7e207cb5c15106f3980ebb9c3d9d0042d33c4843be231f90aa652e59e1f83335f336d9b906a38252a229c1562f25142604048497608d29794
diff --git a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.5.2.ebuild b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.5.2.ebuild
new file mode 100644
index 000000000000..83bff223f462
--- /dev/null
+++ b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.5.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The JSON Schema meta-schemas and vocabularies, exposed as a Registry"
+HOMEPAGE="
+ https://github.com/python-jsonschema/jsonschema-specifications/
+ https://pypi.org/project/jsonschema-specifications/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/jsonschema-specifications/metadata.xml b/dev-python/jsonschema-specifications/metadata.xml
new file mode 100644
index 000000000000..200e1c356e60
--- /dev/null
+++ b/dev-python/jsonschema-specifications/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">python-jsonschema/jsonschema-specifications</remote-id>
+ <remote-id type="pypi">jsonschema-specifications</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 2a7b88a53089..7acd1b56cca9 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,10 +1,13 @@
AUX numpy-1.22.0-no-hardcode-blasv2.patch 2710 BLAKE2B 71da07805e25acc58120da2b8d8692ec5893040eee3c2842620e2a9186062936082f34610d3056c44e44a921116f99158dfb7481c4eccc82d33b3b18a63b379e SHA512 87bcecee3435dedcd87128c81d0002a786b4b23928973216f32c8d12b797d6a9948c3e7b41142235abe35734683e6ef84c02ffe255ba492a0ad43626071dc5a9
AUX numpy-1.24.3-fix-c++-linkage.patch 993 BLAKE2B 9ad31b995b209ea0674ee144a72dfa6b6bf5e10e3676a8c3dda9327ff9befed5cbdcfc0819a9053e1d281862ea8df40514e8e0fc05fee8c4a743faf8f56f5e72 SHA512 29a1e287f04a68785284005d8d2ee56e26f5180e42bc4a7ba0dc06f5523c91447a5a749bd4492ecf7ba5c916f80f03e619429f75ae3636cef24c4f11f29a6d23
+AUX numpy-1.25.0_rc1-meson-pyproject.toml.patch 16917 BLAKE2B 6cdda647c1c4f003adcaff3d634cbaa2f6c1624f2e44bfff1b6542189693a1dc99bf8a3da38d5e9a5dd2b3a6382d0430f03eb3c39811cf3b72e85a1bbae9ea0e SHA512 0a51b1c84356704f373ba1188dc63152e45fdb7bc71881e8ab08b67bfbf2e8f1e9b5544eedf6e3d8b4b872e294e28233e9f059dfdad42ff835bba22ee66d0d93
DIST numpy-1.24.0.tar.gz 10897101 BLAKE2B 59e2b913f90de76589d8fbb2f07e2d389012c7f6ce9bd641bc4837776465ce9c41c34f19f92bee55d4bae6245c1d2c84315b359ef0b089fd68d31cd7e7ec44b1 SHA512 3b4e6255b8d39e8504a50ecd3c2ba09d5b16d3f6c70b23b67e4dbf03d1fe390c55030f46090341d39a1ee8228c61ad6212fdc6e4579fcec9e26b4dbe70268661
DIST numpy-1.24.2.tar.gz 10906862 BLAKE2B e48f65eab709f0c57ec378d813a7b65bcaca6d5960b559d6db1c60726e5cf12517f4b2e1636b0ff815a2109925edccba200270db5170fd0aff5fd635919165ac SHA512 145fd7fb3919a185f75076d51b92c54a7fb1b776b637752ca15fdee15b239d6a517ef1bb8cded7c92e059cf6cda0146c24943c042d19b791e81125bc0ad4b820
DIST numpy-1.24.3.tar.gz 10909904 BLAKE2B 3b14f8b6a7bd484de43c3b0e57f161388d6226e05ed9bc3d1edfaafc713b9597c7574b9b9c20b4e3a6bd291d32a607d95c72d6e25fa346ffdaf97c94767bc315 SHA512 d4b5841cbe68ee6653f99018e4e0182f2e5519a1cd69c14e0a95aa180f878e6a6786ccf0a7c78bf0d511c53e7535d7144fee428572dec7a4b60b25c8a1c0c9e1
+DIST numpy-1.25.0rc1.tar.gz 10424626 BLAKE2B 3f95bfd2f5524c35bb054b06ea697d06d217ec12a22b477b1b9bb8ba9c8e47e0463b662bf3854caf729f5202791ae4bc40ca684cfeee870a9f4c3b372bf6a9b9 SHA512 0dd7805d642549b59f2496fb1feb132b1bfc9457d7cb7c088161c8b330d11825541668dd3fba20901d68a3dfb86baf28961988993ef3c5ff2a8ed39f6fba616c
EBUILD numpy-1.24.0.ebuild 4196 BLAKE2B a7359b00b007339381f458502457b2d2f9f07daf4f9affa239944de9ef3afef4318d063d7a934da394707d3ba5d53b043f68bb59f903ded5847122f0fce35567 SHA512 90500a1ee3a0a5a9ebd741dd9c870e6d57ec27e5da7dc4fc4dcac46f59212cabd777f806110180c11a55c4ffccbfdcaf0d0b5d1598beb5359779b6d6ba6a1c00
EBUILD numpy-1.24.2.ebuild 4366 BLAKE2B a596f2a7404747dacfe7ce08be400836ca89a39c7c63137bc4b1f089d71b5bc1dae6cdf6e8226ebd871665f2ea1058d55836fba3222d8cf316be749974881be4 SHA512 7842c22c4e2b321627f7b8ca0eb8ee3a8717ef42f25327df606188355e323ceb2a825b08faff5fbc9e2dcc8e8f9b6cde6e0d63bf24e41b1a9e41209322fa6aa5
EBUILD numpy-1.24.3-r1.ebuild 4631 BLAKE2B 89d426ee6284e84f8603c9fdd4e1adc6ab97be8e2504c67ec3545a95fc47d03024602816a1198fbfc6771d256d2fbc23e181307370d5acce144b0417c5c2391f SHA512 c5e33896690a50f83d14f7544920f4755ca0d927982dd9271da400a23cfb3226abe779fe117e15b3776e31c8fc96751955ec55ce69e46ab58a3e2874a94f6f8d
EBUILD numpy-1.24.3.ebuild 4581 BLAKE2B 0ab41b83e18c8395c19885f292a186407f62c584a94ff2eeeaf2e72847b1973581b9eab51b351898171ad51610d7eea6b9d3545f4a771c143f752e6790924345 SHA512 cc1204442685b83ca2f9103f52fe8f338729e62eae4299a511bad54b71c99a77bbb50d22b77f08b8ddf1924340211360d17e0886f20ac55572a130e941250b80
+EBUILD numpy-1.25.0_rc1.ebuild 2915 BLAKE2B a4fb322aa3e54c9639e05f0baa48b977f6b56d28f461b8ca9601440aa0e575748c102aa3726e3ef0571d712c1e0b2f9f1cfe0d21d42584ebedcf73c77b83ad09 SHA512 a31f38d915a4aa80ddaf8080eacbb87e0168c3f62110dd32d03e808ddf6cedf113ea7333f32c0469874e6c968bfae2242788c073b8789728cd0c35489d365ba0
MISC metadata.xml 932 BLAKE2B 7a4af31f613bab05ff542da48bf6ff1484d9df2459f559516e71329451dd739d3df0fead507c8033d94ab9ed516b68efe7f21819a8cd6ca303643d8c8bc34e86 SHA512 32cb8c1ab61521a02cbec38f6ea383f074e50d46aa3462ddcb85710f9d348e8e628cf2a5725e3cd921cc32f02885a1b5f02125639f0ec885384eeeff7f468a06
diff --git a/dev-python/numpy/files/numpy-1.25.0_rc1-meson-pyproject.toml.patch b/dev-python/numpy/files/numpy-1.25.0_rc1-meson-pyproject.toml.patch
new file mode 100644
index 000000000000..b42e6cec1c73
--- /dev/null
+++ b/dev-python/numpy/files/numpy-1.25.0_rc1-meson-pyproject.toml.patch
@@ -0,0 +1,392 @@
+https://github.com/numpy/numpy/pull/23838
+
+From 669c1a16f9e905b5b33017aa1a17cc59716ccfc7 Mon Sep 17 00:00:00 2001
+From: Ralf Gommers <ralf.gommers@gmail.com>
+Date: Mon, 29 May 2023 16:16:41 +0200
+Subject: [PATCH 01/11] BLD: default to using meson-python as build backend
+
+---
+ pyproject.toml | 137 ++++++++++++++++-----------------
+ 3 files changed, 66 insertions(+), 77 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 759b538fb6e..9f03fa8d0e5 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -1,79 +1,72 @@
+ [build-system]
+-# Uncomment this line, the `meson-python` requires line, and the [project] and
+-# [project.urls] tables below in order to build with Meson by default
+-#build-backend = "mesonpy"
++build-backend = "mesonpy"
+ requires = [
+- # setuptools, wheel and Cython are needed for the setup.py based build
+- "setuptools==59.2.0",
+- # `wheel` is needed for non-isolated builds, given that `meson-python`
+- # doesn't list it as a runtime requirement (at least in 0.11.0) - it's
+- # likely to be removed as a dependency in meson-python 0.12.0.
+- "wheel==0.38.1",
+- "Cython>=0.29.34,<3.0",
+-# "meson-python>=0.10.0",
++ "Cython>=0.29.34",
++ "meson-python>=0.13.1",
+ ]
+
+-#[project]
+-#name = "numpy"
+-#
+-## Using https://peps.python.org/pep-0639/
+-## which is still in draft
+-#license = {text = "BSD-3-Clause"}
+-## Note: needed for Meson, but setuptools errors on it. Uncomment once Meson is default.
+-##license-files.paths = [
+-## "LICENSE.txt",
+-## "LICENSES_bundles.txt"
+-##]
+-#
+-#description = "Fundamental package for array computing in Python"
+-#authors = [{name = "Travis E. Oliphant et al."}]
+-#maintainers = [
+-# {name = "NumPy Developers", email="numpy-discussion@python.org"},
+-#]
+-#requires-python = ">=3.9"
+-#readme = "README.md"
+-#classifiers = [
+-# 'Development Status :: 5 - Production/Stable',
+-# 'Intended Audience :: Science/Research',
+-# 'Intended Audience :: Developers',
+-# 'License :: OSI Approved :: BSD License',
+-# 'Programming Language :: C',
+-# 'Programming Language :: Python',
+-# 'Programming Language :: Python :: 3',
+-# 'Programming Language :: Python :: 3.9',
+-# 'Programming Language :: Python :: 3.10',
+-# 'Programming Language :: Python :: 3.11',
+-# 'Programming Language :: Python :: 3 :: Only',
+-# 'Programming Language :: Python :: Implementation :: CPython',
+-# 'Topic :: Software Development',
+-# 'Topic :: Scientific/Engineering',
+-# 'Typing :: Typed',
+-# 'Operating System :: Microsoft :: Windows',
+-# 'Operating System :: POSIX',
+-# 'Operating System :: Unix',
+-# 'Operating System :: MacOS',
+-#]
+-#dynamic = ["version", "scripts"]
+-#
+-#[project.scripts]
+-## Note: this is currently dynamic, see setup.py. Can we get rid of that?
+-## see commit f22a33b71 for rationale for dynamic behavior
+-#'f2py = numpy.f2py.f2py2e:main'
+-#'f2py3 = numpy.f2py.f2py2e:main'
+-#'f2py3.MINOR_VERSION = numpy.f2py.f2py2e:main'
+-#
+-# When enabling this stanza, make sure to remove the meson-specific xfail from
+-# numpy/tests/test_public_api.py
+-#[project.entry-points]
+-#'array_api': 'numpy = numpy.array_api'
+-#'pyinstaller40': 'hook-dirs = numpy:_pyinstaller_hooks_dir'
+-#
+-#[project.urls]
+-#homepage = "https://numpy.org"
+-#documentation = "https://numpy.org/doc/"
+-#source = "https://github.com/numpy/numpy"
+-#download = "https://pypi.org/project/numpy/#files"
+-#tracker = "https://github.com/numpy/numpy/issues"
++[project]
++name = "numpy"
++version = "2.0.0.dev0"
++
++# Using https://peps.python.org/pep-0639/ which is still in draft
++license = {text = "BSD-3-Clause"}
++license-files.paths = [
++ "LICENSE.txt",
++ "LICENSES_bundles.txt"
++]
++
++description = "Fundamental package for array computing in Python"
++authors = [{name = "Travis E. Oliphant et al."}]
++maintainers = [
++ {name = "NumPy Developers", email="numpy-discussion@python.org"},
++]
++requires-python = ">=3.9"
++readme = "README.md"
++classifiers = [
++ 'Development Status :: 5 - Production/Stable',
++ 'Intended Audience :: Science/Research',
++ 'Intended Audience :: Developers',
++ 'License :: OSI Approved :: BSD License',
++ 'Programming Language :: C',
++ 'Programming Language :: Python',
++ 'Programming Language :: Python :: 3',
++ 'Programming Language :: Python :: 3.9',
++ 'Programming Language :: Python :: 3.10',
++ 'Programming Language :: Python :: 3.11',
++ 'Programming Language :: Python :: 3.12',
++ 'Programming Language :: Python :: 3 :: Only',
++ 'Programming Language :: Python :: Implementation :: CPython',
++ 'Topic :: Software Development',
++ 'Topic :: Scientific/Engineering',
++ 'Typing :: Typed',
++ 'Operating System :: Microsoft :: Windows',
++ 'Operating System :: POSIX',
++ 'Operating System :: Unix',
++ 'Operating System :: MacOS',
++]
++#dynamic = ["scripts"]
++
++[project.scripts]
++# TODO: this is currently dynamic for minor version support. See also the same
++# thing in setup.py. Can we get rid of that? see commit f22a33b71 for rationale
++# for dynamic behavior.
++f2py = 'numpy.f2py.f2py2e:main'
++f2py3 = 'numpy.f2py.f2py2e:main'
++#f2py3.MINOR_VERSION = 'numpy.f2py.f2py2e:main'
++
++[project.entry-points.array_api]
++numpy = 'numpy.array_api'
++
++[project.entry-points.pyinstaller40]
++hook-dirs = 'numpy:_pyinstaller_hooks_dir'
++
++[project.urls]
++homepage = "https://numpy.org"
++documentation = "https://numpy.org/doc/"
++source = "https://github.com/numpy/numpy"
++download = "https://pypi.org/project/numpy/#files"
++tracker = "https://github.com/numpy/numpy/issues"
+
+ [tool.towncrier]
+ # Do no set this since it is hard to import numpy inside the source directory
+
+From 02cae331443d6955dba8ce5e981c24a7b6c01ec6 Mon Sep 17 00:00:00 2001
+From: Ralf Gommers <ralf.gommers@gmail.com>
+Date: Mon, 29 May 2023 18:51:54 +0200
+Subject: [PATCH 04/11] BLD: fix bug with CMake fallback detection of
+ BLAS/LAPACK
+
+---
+ numpy/meson.build | 11 +++++++----
+ 1 file changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/numpy/meson.build b/numpy/meson.build
+index 7b85d8e92f5..ad1829a78db 100644
+--- a/numpy/meson.build
++++ b/numpy/meson.build
+@@ -198,10 +198,13 @@ foreach name, dep : dependency_map
+ if dep.found()
+ conf_data.set(name + '_VERSION', dep.version())
+ conf_data.set(name + '_TYPE_NAME', dep.type_name())
+- conf_data.set(name + '_INCLUDEDIR', dep.get_variable('includedir'))
+- conf_data.set(name + '_LIBDIR', dep.get_variable('libdir'))
+- conf_data.set(name + '_OPENBLAS_CONFIG', dep.get_variable('openblas_config'))
+- conf_data.set(name + '_PCFILEDIR', dep.get_variable('pcfiledir'))
++ if dep.type_name() == 'pkgconfig'
++ # CMake detection yields less info, so we need to leave it blank there
++ conf_data.set(name + '_INCLUDEDIR', dep.get_variable('includedir'))
++ conf_data.set(name + '_LIBDIR', dep.get_variable('libdir'))
++ conf_data.set(name + '_OPENBLAS_CONFIG', dep.get_variable('openblas_config'))
++ conf_data.set(name + '_PCFILEDIR', dep.get_variable('pcfiledir'))
++ endif
+ endif
+ endforeach
+
+
+From 84bea46fab251edd31bee8d8eae174cf2cb9315b Mon Sep 17 00:00:00 2001
+From: Ralf Gommers <ralf.gommers@gmail.com>
+Date: Mon, 29 May 2023 19:15:29 +0200
+Subject: [PATCH 06/11] CI: keep the Emscripten/Pyodide job on a setup.py-based
+ build
+
+---
+ pyproject.toml.setuppy | 9 +++++++++
+ 2 files changed, 14 insertions(+), 1 deletion(-)
+ create mode 100644 pyproject.toml.setuppy
+
+diff --git a/pyproject.toml.setuppy b/pyproject.toml.setuppy
+new file mode 100644
+index 00000000000..b28d93c8d52
+--- /dev/null
++++ b/pyproject.toml.setuppy
+@@ -0,0 +1,9 @@
++# pyproject.toml needed to build with setup.py
++# This file is used temporarily to replace the main pyproject.toml when needing
++# to avoid building with Meson (e.g., in the Emscripten/Pyodide CI job)
++[build-system]
++requires = [
++ "setuptools==59.2.0",
++ "wheel==0.38.1",
++ "Cython>=0.29.34,<3.0",
++]
+
+From 027de0ab6d24e6336682ef6fa150ae09f007a5da Mon Sep 17 00:00:00 2001
+From: mattip <matti.picus@gmail.com>
+Date: Sun, 11 Jun 2023 16:11:34 +0300
+Subject: [PATCH 07/11] use MSVC and force 64-bit OpenBLAS interfaces
+
+---
+ pyproject.toml | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 9f03fa8d0e5..6cef90c6962 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -167,6 +167,11 @@ environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFL
+ select = "*-win32"
+ environment = { OPENBLAS64_="", OPENBLAS="openblas", NPY_USE_BLAS_ILP64="0", CFLAGS="-m32", LDFLAGS="-m32" }
+
++[tool.meson-python.args]
++setup = ['--vsenv']
++# This should not be set on 32-bit builds...
++compile = ['-DBLAS_SYMBOL_SUFFIX=64_']
++
+ [tool.spin]
+ package = 'numpy'
+
+
+From 9ce0d806a881c87a203efccf106cf5d3d6bb46e0 Mon Sep 17 00:00:00 2001
+From: mattip <matti.picus@gmail.com>
+Date: Sun, 11 Jun 2023 16:28:35 +0300
+Subject: [PATCH 08/11] drop rtools in wheel builds, do
+ -DDBLAS_SYMBOL_SUFFIX=64_ differently
+
+---
+ pyproject.toml | 8 +++-----
+ 2 files changed, 3 insertions(+), 16 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 6cef90c6962..a9d7f87b2b5 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -147,7 +147,7 @@ test-command = "bash {project}/tools/wheels/cibw_test_command.sh {project}"
+ manylinux-x86_64-image = "manylinux2014"
+ manylinux-aarch64-image = "manylinux2014"
+ musllinux-x86_64-image = "musllinux_1_1"
+-environment = { CFLAGS="-std=c99 -fno-strict-aliasing", LDFLAGS="-Wl,--strip-debug", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", RUNNER_OS="Linux" }
++environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DDBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="-Wl,--strip-debug", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", RUNNER_OS="Linux" }
+
+ [tool.cibuildwheel.macos]
+ # For universal2 wheels, we will need to fuse them manually
+@@ -158,10 +158,10 @@ environment = { CFLAGS="-std=c99 -fno-strict-aliasing", LDFLAGS="-Wl,--strip-deb
+ archs = "x86_64 arm64"
+ test-skip = "*_universal2:arm64"
+ # MACOS linker doesn't support stripping symbols
+-environment = { CFLAGS="-std=c99 -fno-strict-aliasing", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS" }
++environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DDBLAS_SYMBOL_SUFFIX=64_", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS" }
+
+ [tool.cibuildwheel.windows]
+-environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="", LDFLAGS="" }
++environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DDBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="" }
+
+ [[tool.cibuildwheel.overrides]]
+ select = "*-win32"
+@@ -169,8 +169,6 @@ environment = { OPENBLAS64_="", OPENBLAS="openblas", NPY_USE_BLAS_ILP64="0", CFL
+
+ [tool.meson-python.args]
+ setup = ['--vsenv']
+-# This should not be set on 32-bit builds...
+-compile = ['-DBLAS_SYMBOL_SUFFIX=64_']
+
+ [tool.spin]
+ package = 'numpy'
+
+From 067e51454eeff3ce302144803baef92add308668 Mon Sep 17 00:00:00 2001
+From: mattip <matti.picus@gmail.com>
+Date: Sun, 11 Jun 2023 17:05:02 +0300
+Subject: [PATCH 09/11] typo, install pkg-config on windows
+
+---
+ pyproject.toml | 6 +++---
+ 2 files changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index a9d7f87b2b5..a0b645938d1 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -147,7 +147,7 @@ test-command = "bash {project}/tools/wheels/cibw_test_command.sh {project}"
+ manylinux-x86_64-image = "manylinux2014"
+ manylinux-aarch64-image = "manylinux2014"
+ musllinux-x86_64-image = "musllinux_1_1"
+-environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DDBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="-Wl,--strip-debug", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", RUNNER_OS="Linux" }
++environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="-Wl,--strip-debug", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", RUNNER_OS="Linux" }
+
+ [tool.cibuildwheel.macos]
+ # For universal2 wheels, we will need to fuse them manually
+@@ -158,10 +158,10 @@ environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DDBLAS_SYMBOL_SUFFIX=64_"
+ archs = "x86_64 arm64"
+ test-skip = "*_universal2:arm64"
+ # MACOS linker doesn't support stripping symbols
+-environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DDBLAS_SYMBOL_SUFFIX=64_", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS" }
++environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS" }
+
+ [tool.cibuildwheel.windows]
+-environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DDBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="" }
++environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="" }
+
+ [[tool.cibuildwheel.overrides]]
+ select = "*-win32"
+
+From 9999c3f3a8c7facef77dc9859a8a25f39f14f7fd Mon Sep 17 00:00:00 2001
+From: mattip <matti.picus@gmail.com>
+Date: Sun, 11 Jun 2023 22:18:57 +0300
+Subject: [PATCH 10/11] set PKG_CONFIG_PATH for windows, add CXXFLAGS
+
+---
+ pyproject.toml | 6 +++---
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index a0b645938d1..32bde348d7d 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -147,7 +147,7 @@ test-command = "bash {project}/tools/wheels/cibw_test_command.sh {project}"
+ manylinux-x86_64-image = "manylinux2014"
+ manylinux-aarch64-image = "manylinux2014"
+ musllinux-x86_64-image = "musllinux_1_1"
+-environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="-Wl,--strip-debug", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", RUNNER_OS="Linux" }
++environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", LDFLAGS="-Wl,--strip-debug", CXXFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", RUNNER_OS="Linux"}
+
+ [tool.cibuildwheel.macos]
+ # For universal2 wheels, we will need to fuse them manually
+@@ -158,10 +158,10 @@ environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_",
+ archs = "x86_64 arm64"
+ test-skip = "*_universal2:arm64"
+ # MACOS linker doesn't support stripping symbols
+-environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS" }
++environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", CXXFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS"}
+
+ [tool.cibuildwheel.windows]
+-environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DBLAS_SYMBOL_SUFFIX=64_", LDFLAGS="" }
++environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", CXXFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", LDFLAGS=""}
+
+ [[tool.cibuildwheel.overrides]]
+ select = "*-win32"
+
+From ffcd334bd9da7ce4779e79636ecd047e2f20dd5b Mon Sep 17 00:00:00 2001
+From: mattip <matti.picus@gmail.com>
+Date: Sun, 11 Jun 2023 23:17:00 +0300
+Subject: [PATCH 11/11] disable pypy builds, move PKG_CONFIG_PATH for windows
+
+---
+ pyproject.toml | 4 ++--
+ 3 files changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 32bde348d7d..55065d1362f 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -161,11 +161,11 @@ test-skip = "*_universal2:arm64"
+ environment = { CFLAGS="-std=c99 -fno-strict-aliasing -DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", CXXFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", OPENBLAS64_="/usr/local", NPY_USE_BLAS_ILP64="1", CC="clang", CXX = "clang++", RUNNER_OS="macOS"}
+
+ [tool.cibuildwheel.windows]
+-environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", CXXFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", LDFLAGS=""}
++environment = { OPENBLAS64_="openblas", OPENBLAS="", NPY_USE_BLAS_ILP64="1", CFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", CXXFLAGS="-DBLAS_SYMBOL_SUFFIX=64_ -DHAVE_BLAS_ILP64", LDFLAGS="", PKG_CONFIG_PATH="D:\\a\\numpy\\numpy\\openblas\\lib\\pkgconfig;"}
+
+ [[tool.cibuildwheel.overrides]]
+ select = "*-win32"
+-environment = { OPENBLAS64_="", OPENBLAS="openblas", NPY_USE_BLAS_ILP64="0", CFLAGS="-m32", LDFLAGS="-m32" }
++environment = { OPENBLAS64_="", OPENBLAS="openblas", NPY_USE_BLAS_ILP64="0", CFLAGS="-m32", LDFLAGS="-m32", PKG_CONFIG_PATH="D:\\a\\numpy\\numpy\\openblas\\lib\\pkgconfig;"}
+
+ [tool.meson-python.args]
+ setup = ['--vsenv']
diff --git a/dev-python/numpy/numpy-1.25.0_rc1.ebuild b/dev-python/numpy/numpy-1.25.0_rc1.ebuild
new file mode 100644
index 000000000000..870f31cf161f
--- /dev/null
+++ b/dev-python/numpy/numpy-1.25.0_rc1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+FORTRAN_NEEDED=lapack
+
+inherit distutils-r1 flag-o-matic fortran-2 multiprocessing pypi
+
+DESCRIPTION="Fast array and numerical python library"
+HOMEPAGE="
+ https://numpy.org/
+ https://github.com/numpy/numpy/
+ https://pypi.org/project/numpy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="lapack"
+if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+RDEPEND="
+ lapack? (
+ >=virtual/cblas-3.8
+ >=virtual/lapack-3.8
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ <dev-python/cython-3[${PYTHON_USEDEP}]
+ >=dev-python/cython-0.29.30[${PYTHON_USEDEP}]
+ lapack? (
+ virtual/pkgconfig
+ )
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
+ ' 'python*')
+ dev-python/charset_normalizer[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.25.0_rc1-meson-pyproject.toml.patch
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ append-flags -fno-strict-aliasing
+
+ distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+ DISTUTILS_ARGS=(
+ -Dblas=$(usev lapack cblas)
+ -Dlapack=$(usev lapack lapack)
+ )
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # very disk-and-memory-hungry
+ lib/tests/test_io.py::test_large_zip
+
+ # precision problems
+ core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals
+
+ # runs the whole test suite recursively, that's just crazy
+ core/tests/test_mem_policy.py::test_new_policy
+
+ typing/tests/test_typing.py
+ )
+
+ if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then
+ # Degenerate case. arm32 chroot on arm64.
+ # bug #774108
+ EPYTEST_DESELECT+=(
+ core/tests/test_cpu_features.py::Test_ARM_Features::test_features
+ )
+ fi
+
+ if use x86 ; then
+ EPYTEST_DESELECT+=(
+ # https://github.com/numpy/numpy/issues/18388
+ core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow
+ # https://github.com/numpy/numpy/issues/18387
+ random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto
+ # more precision problems
+ core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16
+ )
+ fi
+
+ case "${ABI}" in
+ alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86)
+ EPYTEST_DESELECT+=(
+ # too large for 32-bit platforms
+ core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array
+ )
+ ;;
+ *)
+ ;;
+ esac
+
+ rm -rf numpy || die
+ epytest -n "$(makeopts_jobs)" --pyargs numpy
+}
+
+python_install_all() {
+ local DOCS=( LICENSE.txt README.md THANKS.txt )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest
new file mode 100644
index 000000000000..4fc1a63e0ccd
--- /dev/null
+++ b/dev-python/referencing/Manifest
@@ -0,0 +1,4 @@
+DIST referencing-0.29.0.tar.gz 34963 BLAKE2B 88fa71124eeb8dd83b62e4f42299acaa55af33265dd474594efb7f71d522b276e8ed0a12dfa5822c9cc1c42acc0fd21d74400ef866c127bbdab85f9d03bfee96 SHA512 69b20b89e65fa58524aeb1bd38305edefcf61d65f785a090b21bcbd48524be45ae39dd7e3d70f403948b27fdb7e43660b7bd2a438ad26f397f5ca2021dd087e2
+DIST referencing-suite-f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.gh.tar.gz 18311 BLAKE2B 69f6a3059842f6ff3438760240126a2033d5287ba6daaff5f9d72e7eee8eb8ac3c72fb0be92c5daf33bf06a54621332c7042e6c8cf11ddbd328e347c9315e224 SHA512 9a7a9c9f8f75391a1589751a83ba5c8153ac41de20ecb2f02fc230ec94b313619bdcf58c5aab580f7825555df68a6d5626b77a92b958b77ebf1fdc16a0b87dd0
+EBUILD referencing-0.29.0.ebuild 991 BLAKE2B defbef73dfdd57128b907835e749966414848690d84d6973ea78dd44f1e20a243a36cd2e7d4207b59555b519ce2bc14b247b5907218afc424d5fd7f7bca7d6d6 SHA512 3b74ab50e1826f0beae3845ac3753e7163ef36d9cc122ea4b7d974df591fd951568a6c415091b2a83c6ffa43c7ebfff27665ba477e5afc123d55545d322f4cbc
+MISC metadata.xml 408 BLAKE2B c91390d4742f1bf907ddcc7ba538bdba92c86cc4fadd812dd08161b88b0b8a2e255ace51c83b80256726378b264eb479de0d1cc76a539da72fdf559fc71f60ae SHA512 e54b9a8cd4967343ca43eb6998c57b6248739e8777aa75cf27fdd5027a4656ea4a6f0d8c1928dbc4ed9d9bedbc64d769c88e4cbacc99832f68176191b0d467da
diff --git a/dev-python/referencing/metadata.xml b/dev-python/referencing/metadata.xml
new file mode 100644
index 000000000000..74e528f33147
--- /dev/null
+++ b/dev-python/referencing/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">python-jsonschema/referencing</remote-id>
+ <remote-id type="pypi">referencing</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/referencing/referencing-0.29.0.ebuild b/dev-python/referencing/referencing-0.29.0.ebuild
new file mode 100644
index 000000000000..9350b4f52960
--- /dev/null
+++ b/dev-python/referencing/referencing-0.29.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+SUITE_COMMIT=f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4
+SUITE_P=referencing-suite-${SUITE_COMMIT}
+
+DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)"
+HOMEPAGE="
+ https://github.com/python-jsonschema/referencing/
+ https://pypi.org/project/referencing/
+"
+SRC_URI+="
+ test? (
+ https://github.com/python-jsonschema/referencing-suite/archive/${SUITE_COMMIT}.tar.gz
+ -> ${SUITE_P}.gh.tar.gz
+ )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-subtests[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x REFERENCING_SUITE=${WORKDIR}/${SUITE_P}
+ epytest
+}
diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
new file mode 100644
index 000000000000..faa34ff4ecc3
--- /dev/null
+++ b/dev-python/rpds-py/Manifest
@@ -0,0 +1,39 @@
+DIST archery-0.5.0.crate 21685 BLAKE2B b66ea183892b8adba0d9d85fdb7df4c428dc81f1364804c9bf75ad2c0ddf4f7ea3481ae13e1cc4cdddba55862285bea078880a582f9206e8dd030a05c7420b60 SHA512 2f05d48053327dabc92a4f439e7f19aee627cd8ab773e4df8aa0bc4d79e3e4b7deb9da20afb3f5fcc14428a20671257c1ced78cd7e15733793d8705b52880b3e
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
+DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
+DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
+DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
+DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
+DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
+DIST proc-macro2-1.0.51.crate 41804 BLAKE2B 579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbcf7e0ade35cf159270583d34665a628 SHA512 10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f
+DIST pyo3-0.18.1.crate 415128 BLAKE2B c77b956c4c96c4f0356abf5df14f89ef7fbd4d779169c2acccfc827a3a5d2d7980e5e8a467c1f6e73bb00a4500293995bc81014f110853c33b8e30d0698d0a21 SHA512 37e82b2b212de59335f8b5e4129dfc53872ceda156238f4aaee8cf358a8daf2d64cb716aa63d343c4f602fc61344b94bcd3cc8e02bee80256f5b49033a5c5825
+DIST pyo3-build-config-0.18.1.crate 29134 BLAKE2B 288519ea8b17bf81564ea7e91fa548ca5b966cb08939eccd80356935372aa7bbac1c9f1f8780b49010f4f66d1724d698a6197a740b232d62c75df341194c8ac5 SHA512 6277726d3f0faf70453f61f90c547db01ce5d50823ca9ba731d57309edbb33729bcfa3299415716cf6154ec2cb3a4c1e7eabc8ea18e400e746b37324bfca2ec9
+DIST pyo3-ffi-0.18.1.crate 62852 BLAKE2B 86bc534333e05578b1bf890fdd71af685d626aebbd8b4132162c1d29ab89ee493f903497fecb576164a1b23df11b36f20c18cede97ded567428724a702f0529f SHA512 35f2838f6b06bbb1ad6ebdc0d68c750fc8cffc43b62fadf2b76d4a395a4655797e9d93543ffb204ff7ea312f7f37444375c556831a231122f9fc1477ec986bec
+DIST pyo3-macros-0.18.1.crate 7174 BLAKE2B 0eb2d106d193cfb14fc8c9cce175458a38bc069f9c232a7bc541e2951bd06ad3dfab483f730ece97a4ca2827ad4dcd0444e77df6a8ff79cc5861c2985d0d2b7a SHA512 baf43c6c5ef8f5fcc91728d693d52453b779de5c48cfdb295449a32ce559c0304e3a93b43bad7b312eee1c44bbe680efc57423d4e38986f3c6eacebf07998609
+DIST pyo3-macros-backend-0.18.1.crate 48618 BLAKE2B 8db09610fd6fc95d1979a4065f89611c507ff7e7f72d9cd64590f85f6d8543ee6d234e772c55db88e3624808ad135389f5ff0edfd2eca6ecf1a29ece332c1c2e SHA512 20aed4aa485d6ffc02b0d08aa4c5fc086e73482aedb5ebce155c3f973d0e058902ef806740d483368eb80caac4ccc163516eaf56a027910d71cedc5bc0ee665c
+DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99c0d678374507613da916a60e3f5b14d4a4d295e1c9ef0413fa1f16447df8f19a9db8cb0485b7a5c327fdc1 SHA512 3bce6846dda94d285de15771549099e60df39c8395c498b372c90a240f77df31d6d9048127913ec1c7ed8f3a189470ade1db2bede406bb00fa715ea641ec87c2
+DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+DIST rpds-0.13.0.crate 67994 BLAKE2B 91b4aec7a25b81566288c5fefe5f89a0f8b9eae83caf05cf7a9796394df70ae79b721b64804f72c582bfc41ff59647a9bc0980ba7dc9438412f6445e4a916b5b SHA512 6567eabae407fb2c5eea49395d6901c540dc0b4dbd585d5f93fed1b4a71885a784fb8652f46cca5148acd35957040c4a61ce1d95e871cf494b41db846fd38698
+DIST rpds_py-0.7.1.tar.gz 15355 BLAKE2B 801cdd11b09a49d6769ffeac2340d203351d4b6f85cac1fa06b306e50021d4956601c3e6ca645091157dac70a2619cc00bdd277e57cf7bc3762bff04781a3c76 SHA512 60245d4ef4a1d1b49fdca93c530f5f66ccc7b601bd29ddd04de05a2030914bc55157262f2cda2d4dfe5e735f6f29d99a7edf74e6058eab96668e88540ad0b84c
+DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
+DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
+DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
+DIST target-lexicon-0.12.6.crate 24357 BLAKE2B 5d9aef958155bdc1b546b9940083cf81ba4c638525e2d46340e50c4274764b39ac19a12214f3ff64a6830524a2ecea9d555db3f07d5d7dbccd7dd809255c4499 SHA512 63ccc047d10ebff55c3b9be400e2deafcaba7beb28ee67bae6d5df58e7c08362b2c4e0004f6daa582928850701969015ad43714c7ad46df665474667ff4db58f
+DIST unicode-ident-1.0.6.crate 42158 BLAKE2B 6e4ef61fcac69b4ccbf743a2c2f857a6ea9fcbac9b9890f5b7208cc0732c6892aa5889b3030e87c8c29ce4ce24ddb7adec6bcf47b7aefe9cb5d19f920f12cfbd SHA512 ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86
+DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a
+DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
+DIST windows-targets-0.42.1.crate 5524 BLAKE2B 755cb6184733417763bb650fb0bd84bc757503aacbf0d91b811d42e9e8efda05434bbe5518006a88937a82a2a607605a9b609df4f34eb58674d09564667d95f3 SHA512 940c85f6214aa4da17787d3bbfe8d6107a9a7fe4f2e2fcf2b1634facf4619620ac2a7a835ebdd0f57970c992c459ba0a780e64e89945005b240c92563c42711a
+DIST windows_aarch64_gnullvm-0.42.1.crate 362795 BLAKE2B 722b45789bcd1d973803b327d44072fbf9c904d448e29ae9e56d2f9d1a3e9b64e06883e4bf5ebf141f1e924235858fd1472e07a744cc5b16a0a3a4fc8ec8f6d4 SHA512 51eb9fa7ea441a9fef590c12576a8bbef74932d40fafde8f9e3a28f2734ce5aee6dd5fa478fb3847443241c8c392bb4abbc6014c71260bf924431779f7184f73
+DIST windows_aarch64_msvc-0.42.1.crate 664655 BLAKE2B f4a060b802016a6d77a8ea6ac44c35dfec384acef9c45f932e2b6aca9d3ac48ae031f99e5b58f270d6020b8796e9dd06f7e8ffa7cc5610ea3f69181c2be7adc8 SHA512 f6412bae4b041201ef94e5a159ce90fd6b09816350204d4f573c1afdfb0a6d62d7887fbc2e416b40ec1d4478db521be492edf4703d87482d6d0006a51b827538
+DIST windows_i686_gnu-0.42.1.crate 733428 BLAKE2B c1ca24973aca06b255d9317735cca7a13f7f69293da52dad41df43a5cdf48aac3d40d8b6765cf564905fb71cb548308d757f01167efe7a61da7bd2e2a7080f0a SHA512 61c3271b07df1d4585c875d27cf1686c8f595dcbb79626e8d15ff47228f7b7a4556d3d994566ccceee0d6795a4c76767f85f4579282fc9eed731e04c7e193a57
+DIST windows_i686_msvc-0.42.1.crate 722583 BLAKE2B e03978daa0ac95d7bd9f594b28360dab647a1fe525f0ae4b44e6842d93c5674d9f202e8bbca99a0d30ecf7d138af0c48eec8e69e08bf285db51e32bcf83a2c54 SHA512 8afa4f92cb7bd96d4fdbefbd8e7bcaa37dee52224d5d8b950c5a537d3bb805bf9781097b8bd44d96e8b62b1290e3a3020557502fa3b357a53df6fea36b318932
+DIST windows_x86_64_gnu-0.42.1.crate 697614 BLAKE2B 3cef0a3da3ce142bbdf932dbb54eb6473070c5722c9ec791dc4077efe2d774d51f8b3d06b3321f8f21cc49764f44d54b3432ee7a0d9376925b422b197f5d557e SHA512 f4c16b587fe407dee1f39df029c52302a0fbd5f519816a8d974fe9c2f928043b14037c701c0f3c9cf2e5c765e82430fd4b71615fe63a66a88159f7b15506f892
+DIST windows_x86_64_gnullvm-0.42.1.crate 362788 BLAKE2B fff81e63b86ad04ce22ad3e05ec4cc02c0b791384c93bafb50832f6db9cb7fd9301ad3845339a08dd8cadac1d59f3e8dc9d5f56d7a987989dbfc16b9131af67b SHA512 8cc988b5995a4726bb7518b7fccff528274ad9b2b0160fe247eb240f9ced10db95afe7bff91bfc5a08ebd8237b6821e4a4abad1ff9da45022f1ce7e7586bcf05
+DIST windows_x86_64_msvc-0.42.1.crate 664606 BLAKE2B 6c460cfa392aad0d11add200d652a42ee1a60052570527c4e85405f765255375729d4e26287f5246dcad65fa89ccadea23c5135171b311e6da5027e33149c547 SHA512 a651b1a34f101125f929c1d1f5e933691c7a5c19d0bb0c501fb6812236d2771805428e3bd5e05be7d72715595f5fc9e7978dd7934e5d92e9b78a41c2ece695b2
+EBUILD rpds-py-0.7.1.ebuild 1480 BLAKE2B 190e91d9eaf8a87ae78d8f97b26486d89cfafe5327a3adf25a368ada39e73fa5051923ac11db3042dbf29bd7057df5c46889887332d47776a7c3014e9f32d966 SHA512 fc98d9783d0a4efd8318b6ddfebeec4f64f5110d9b5988305778c24844241c98c2509ff666d059752d4de75c46d3b139add9afc8906a636a0c54e549a5a9e3ac
+MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c
diff --git a/dev-python/rpds-py/metadata.xml b/dev-python/rpds-py/metadata.xml
new file mode 100644
index 000000000000..e20ec3f8432b
--- /dev/null
+++ b/dev-python/rpds-py/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">crate-py/rpds</remote-id>
+ <remote-id type="pypi">rpds-py</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/rpds-py/rpds-py-0.7.1.ebuild b/dev-python/rpds-py/rpds-py-0.7.1.ebuild
new file mode 100644
index 000000000000..a055da859c46
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.7.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+ archery-0.5.0
+ autocfg-1.1.0
+ bitflags-1.3.2
+ cfg-if-1.0.0
+ indoc-1.0.9
+ libc-0.2.139
+ lock_api-0.4.9
+ memoffset-0.8.0
+ once_cell-1.17.1
+ parking_lot-0.12.1
+ parking_lot_core-0.9.7
+ proc-macro2-1.0.51
+ pyo3-0.18.1
+ pyo3-build-config-0.18.1
+ pyo3-ffi-0.18.1
+ pyo3-macros-0.18.1
+ pyo3-macros-backend-0.18.1
+ quote-1.0.23
+ redox_syscall-0.2.16
+ rpds-0.13.0
+ scopeguard-1.1.0
+ smallvec-1.10.0
+ static_assertions-1.1.0
+ syn-1.0.109
+ target-lexicon-0.12.6
+ unicode-ident-1.0.6
+ unindent-0.1.11
+ windows-sys-0.45.0
+ windows-targets-0.42.1
+ windows_aarch64_gnullvm-0.42.1
+ windows_aarch64_msvc-0.42.1
+ windows_i686_gnu-0.42.1
+ windows_i686_msvc-0.42.1
+ windows_x86_64_gnu-0.42.1
+ windows_x86_64_gnullvm-0.42.1
+ windows_x86_64_msvc-0.42.1
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)"
+HOMEPAGE="
+ https://github.com/crate-py/rpds/
+ https://pypi.org/project/rpds-py/
+"
+SRC_URI+="
+ $(cargo_crate_uris)
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0
+ Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ test? (
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ )
+"
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
+
+distutils_enable_tests pytest
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 284fce6e14ad..562116d1688a 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest
index ef364c6bfb05..4228ae0742b1 100644
--- a/dev-ruby/stringex/Manifest
+++ b/dev-ruby/stringex/Manifest
@@ -2,5 +2,5 @@ DIST stringex-2.8.5.gem 130048 BLAKE2B c07eaaee07bf348690166b41b0846bc49eb49c5ba
DIST stringex-2.8.6.gem 130048 BLAKE2B 39564e4d195c347de2e647490671688350bf3658e7d42035dc5b4acd73fbd01a44d435540be792eeebb70513a6c4fee7de0bc98a16b9d647af7d93d1ae663a23 SHA512 aea0b7b203bb6d57a72869bfd0a3b832893ba355426bd5a4e99b535a0c0a6d2a1c2aa8839f57da73de9235ccde78d900c30f86b858e55c695d921838270e25fd
EBUILD stringex-2.8.5-r2.ebuild 844 BLAKE2B 75936c5fbb8d1f776fb143a947d5337a354bda0c60d6320f314b40ee061355c944d9c61d20e533c47fbe3c02faaae88bbaf38f2ce66bdfa27723b72f307a5329 SHA512 ab10bb7d1ffa7e156348ef9e9306ff42a4e6601555e47506fe17bafa273ed04272c5b6ec27a066e0a5831a0f1bf04261931becbaf7cac7f8150f600725a3a34d
EBUILD stringex-2.8.5-r3.ebuild 893 BLAKE2B 18a4ad14803893c10002c098d21b69ae036373a4c5a2511751c66eeb6b9fb5e266aae28721fcd4274a0b4bb4ea78dd2f336e70526ab2a76af635e4016ada3c40 SHA512 a0f0e964e3baa31d47face9df5e559172f8c300951ad2b759037731ba708f372abf2365ceeed351df917ddd494f725f101eeb5fdd1bfa95223fc99b043d168ad
-EBUILD stringex-2.8.6.ebuild 763 BLAKE2B b04ed8a99833087e0a7126c1cf43245262a58efdc77d6d6275893d7d5326da477bedde794698ce2a1a1437e448f879d99a081b80cb64492c2d0e154b18da4dbf SHA512 be0f3fe576378754eb02b356db601f729844641c4c44414eaccc507e7ca8a839f70439a4906c3ab33abd12fcbb3e90ab0d7551a3776370e44b4a5421928756a3
+EBUILD stringex-2.8.6.ebuild 938 BLAKE2B 788fe89a801f474316bd1654289b1c30b3a199a4e0a9562fab341c80a151da10bcf502d584fc36063078471edf617bda89a41669375edcc01e9e8aa78ec1333b SHA512 b1a9209c4ec5dd7b9203851485ccc91fdef9e0674b6100339a2d75ae020e2eb59deaea77d7690984173ddeef7ae0fb32ca0519f584ee6cf51283848406a8ccb6
MISC metadata.xml 339 BLAKE2B f73c3a0f80358652d11426529ad603b32ea4ef3b882be5d1862ffa94d35fc49a154406d66eff59d61544d6c35a8aaf841f553f689e4fdedffd88337d2be3ce4c SHA512 87d2f65efec8bab706894e788d2c6ac548221684034bc93cf43efc104fd2340188ad8aaf1e9e484ab40475aee38a7bd9227b55f73e8ae31c39548c297bb18d32
diff --git a/dev-ruby/stringex/stringex-2.8.6.ebuild b/dev-ruby/stringex/stringex-2.8.6.ebuild
index 4bb6bb22166f..7ed8394bd137 100644
--- a/dev-ruby/stringex/stringex-2.8.6.ebuild
+++ b/dev-ruby/stringex/stringex-2.8.6.ebuild
@@ -28,5 +28,8 @@ each_ruby_prepare() {
einfo "Testing activerecord integration"
else
rm -f test/unit/acts_as_url_integration_test.rb || die
+ # These tests fails when the acts_as_url code is not loaded
+ # through the above integration test.
+ rm -f test/unit/unicode_point_suite/basic_{greek,latin}_test.rb || die
fi
}
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index a5bef8a6b0b6..7ea56834062b 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git-lfs/Manifest b/dev-vcs/git-lfs/Manifest
index 31bead30da5d..490b9bf43c8f 100644
--- a/dev-vcs/git-lfs/Manifest
+++ b/dev-vcs/git-lfs/Manifest
@@ -1,4 +1,4 @@
DIST git-lfs-3.2.0.tar.gz 3270970 BLAKE2B fc235d48e44f8a0f446b05914cd110e6486481482b2884483dcf04198a3275a633cd8090e1591975f8b84ba678c258581e3510fc0d478d5fc72abf6aa98bd5c0 SHA512 c2ba8cecd5b3519a032f446b0c3043352f37f3c67ff3c2304a38beb176f0ae8efd1deaeb8bd54a35d7dd7dcd988da67249c896dffd83fc293b165a3e6bb02d66
-EBUILD git-lfs-3.2.0.ebuild 1609 BLAKE2B 5e9e8dd8cdf065e93ccc7de1bb550c8b260b884b1cdf27a9c03b6116cda7280eb0de4cc604838bca36f3590bd0de911f7fd41518c26fa344c35c50b703455e47 SHA512 b2cab7dac3a7e1c32abfa9644921c0c2d01263127e9825639927b924599193ac35c325e1f7c2690d8343dd9996af9b2635e1563968387229252f2ed620eb5f43
-EBUILD git-lfs-9999.ebuild 1589 BLAKE2B a9bc939ef6f3f69adef616e37a4b6b503e19b3359b3718bf1285fbddeadddcaac4a8ac893ea79d9b75b176045f41f045c0fc7b08015f76033bac034cd4b80747 SHA512 bb20c506bba6562185e3fc74d7783426337136f109d132b02863d6435d5301b63fe5470eae33032aa54ad93033a4931063d37fbed3b964c229925adc89d4e2f4
+EBUILD git-lfs-3.2.0-r1.ebuild 1588 BLAKE2B fb151ac33a3e9e4446851d80acfea3251262e201d3da3a878098fad8359cd18251534c4c2d945df50f40ed18f454744d108dc281f470e64a46204f66413526c8 SHA512 823ee195a154ab795a19dc333c519dd3d1c5456eebaf43b5e3d1037fe5901fae9946936f960fb519c7ff3eb2e43f93d6fe498fea0ab14fe4223b5af0b3705878
+EBUILD git-lfs-9999.ebuild 1568 BLAKE2B f6cf9c546676ed2296f035a53c166145c1b6052545343411586bab906a5cd1cdd330316335e73ea5a5c825a87e6ce40f17b20a58b3458aae065e255d0b4edd32 SHA512 d8d8f078e8bab2f4f0cac360d71a943ce575a17f723149649f3e7c4e7200e058bc504b04a586952d321ab9d15f129228bb98aa6ab0d053d037dfce31a7a7661f
MISC metadata.xml 477 BLAKE2B f26242dee1117690332342dbd12f3739eeff572ff6e64ffb979a18c6fe7fca5e305beb08c9aab02ceb4c9dd1cbab6401a3a31d326f5d25d1ee30fb62fd711673 SHA512 9ae6594f42265b3f33cb977eaceab2a5fbb45f3e6a7c64c7cd4cfb88b8d56da0cc6f9d7564beda45969bb525f537e7a3e7d3b764456f3210c3e4c16e9d7545bb
diff --git a/dev-vcs/git-lfs/git-lfs-3.2.0.ebuild b/dev-vcs/git-lfs/git-lfs-3.2.0-r1.ebuild
index de0b5a581e89..a86412aadad5 100644
--- a/dev-vcs/git-lfs/git-lfs-3.2.0.ebuild
+++ b/dev-vcs/git-lfs/git-lfs-3.2.0-r1.ebuild
@@ -20,7 +20,7 @@ LICENSE="Apache-2.0 BSD BSD-2 BSD-4 ISC MIT"
SLOT="0"
IUSE="doc test"
-BDEPEND="doc? ( || ( app-text/ronn-ng app-text/ronn ) )"
+BDEPEND="doc? ( app-text/ronn-ng )"
RDEPEND="dev-vcs/git"
RESTRICT+=" !test? ( test )"
diff --git a/dev-vcs/git-lfs/git-lfs-9999.ebuild b/dev-vcs/git-lfs/git-lfs-9999.ebuild
index 61d8a8e0e81e..9ca4bf2afe35 100644
--- a/dev-vcs/git-lfs/git-lfs-9999.ebuild
+++ b/dev-vcs/git-lfs/git-lfs-9999.ebuild
@@ -20,7 +20,7 @@ LICENSE="Apache-2.0 BSD BSD-2 BSD-4 ISC MIT"
SLOT="0"
IUSE="doc test"
-BDEPEND="doc? ( || ( app-text/ronn-ng app-text/ronn ) )"
+BDEPEND="doc? ( app-text/ronn-ng )"
RDEPEND="dev-vcs/git"
RESTRICT+=" !test? ( test )"
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index c7ecdae3ae80..5f01db686580 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest
index 92506f5aa7c3..f97323f8a281 100644
--- a/media-fonts/iosevka/Manifest
+++ b/media-fonts/iosevka/Manifest
@@ -4,148 +4,173 @@ DIST super-ttc-iosevka-22.1.2.zip 66558531 BLAKE2B 0f4369dd283bd26fc826a7b15b163
DIST super-ttc-iosevka-24.1.0.zip 78602086 BLAKE2B 8d2e56c79f57f6b3d65c305e30e8d1abdd12b4a223e6c344715a5708278bc2179015dda1ff63f0a659c18d69a005ed214747806f6c19f7f3475aa282f56d6075 SHA512 2b52976abdb4d7a62989e3545fff36afdf1891480cd2cc3020b1cdb56297bc1834cf12e4af5fe23b32cd90847993e46de5f8b16f9fa2392553776622c1932cdb
DIST super-ttc-iosevka-24.1.1.zip 81233546 BLAKE2B c76a36bde7ae2960a5dfca2fbf633dab4beab24694fb367eafd05b6e4ea12f2031dddb045a6c2ddd1c14e1b338a31fb059a7271cfa38d34e0be7c1655f582de3 SHA512 4b3e10d97b31904f6e9be3087f77fddb2c859b6507529820207d6cbfb773d0d576633cbcea4b156daa595f9bf5a8823be15a852306e5ff9ef9dcde0f40fd0419
DIST super-ttc-iosevka-24.1.2.zip 81912120 BLAKE2B 47a2a4eae1fccfe078d2cf45ac1ffb025b4bb97c4d9d07a99738e3d3419aa2254f516901f16d97e2205f273988cd7774240fe70a1b68da0567365750f00ae711 SHA512 7a5d3623bd66b0c804e237d0971207759d07244cfbd978a1f058545f64b2620fa837a40396244efec83dd57093edbd6a96944ed7f581ecd7212d7d786f074e0e
+DIST super-ttc-iosevka-24.1.3.zip 80422895 BLAKE2B 20f428fe7c0edc3fdd34ec3e62ff0e212a00dec84e798d91a6de59a2ec8fccf7ab8718f7df58730850ae558c83dc238db7230cca734cc559d09b2263204ace83 SHA512 6e0196582b3c3977ed203ef5ffb59a8fdc577a5982261d7a0f2e62ab80f9ecd65cbc778f72216a0aada0ab4bcb28c7f15915dcb096f3abdadad68b83bf9bfd08
DIST super-ttc-iosevka-aile-22.1.0.zip 41841779 BLAKE2B 5934485ca16dd4f94a0e21b19d2a24f8331528ad260c46ac9f8f883b0c934acb7d97ec37f9dde732e6d0b620849eac7a090aeb41031ad5889ff3876f20afa0ae SHA512 17d4b0e2423f4e7277eaf8abb6ec06280b6c810b985b2fb6815e895f92c89712b36f97705f5afb7cb2ce2888c3fda6752f2f21e485e781ee55d08cc471748d73
DIST super-ttc-iosevka-aile-22.1.1.zip 43402320 BLAKE2B 86feef2a5609c0d8861d6d558a648b337d10506476cdbde02c8787aa70609917aec6d8fc015a1f7b41ad6d16820ffbd49580dcdb5fe397fd016e37d18b4b12b1 SHA512 dc6082e2c538eaaeea09144c8bfe67d334faa9f4586387ac0d33e2ae5f4c93a439ee18017c0e6112b7111d35e3ccb5da6af715867f4ce386e18b7a774fae15e4
DIST super-ttc-iosevka-aile-22.1.2.zip 41540326 BLAKE2B fbaa3c04530fd936693844e0790dfe9d2e091d2e740abac4b5105afe1f54911161633c97cd549056b360c14fcd90f66746260ba87d86681603cc2650ac109aa8 SHA512 ff20798fc768c175bcf57ab35354ffe66ee4fb9a605803392b518df340f13b6e2ba4704861b2e23fd77870db910179231ed7187f56f051e03736eaf4065f880f
DIST super-ttc-iosevka-aile-24.1.0.zip 48129443 BLAKE2B 267e2bfcd2173d73a3eea120f6e8019e31c3e7a1e11d452b61e01282474079b59afb7812d9e0050130f37509f15e54003c37fbc3a1654e7763671b2c13a9d11e SHA512 20549d513c4dcae2911eef2a362f675b592d4cac5b5b981e581287e482c16e32e8e9ad00f694b96ca714f623b2c6b4dd51ea47632bcc65867c52450cbbfa6b77
DIST super-ttc-iosevka-aile-24.1.1.zip 49256458 BLAKE2B e6cac08d0a83dc59322fe5515111b0a88ff7141929812d066bb1dedb8b6bfe9e1e9cfabf2f64ed0a0f660cb73e513e202b7c13a330c31aebcbc45830f9191af8 SHA512 b179312d37f0d1d515fa660feb01e55ae9240599dd5068085ebc49b3d7bc3421dadd1a826c08f8a52ac4f34196c09a905c4215336c15fca6df3d63965e76f3f2
DIST super-ttc-iosevka-aile-24.1.2.zip 49315405 BLAKE2B c29a98224748abe565512f507147fe9f23245d3e5ffe7a7ae35bc14425f3e8b3d1cd753f387553a71b1a50272cf8bd3c06ec3d7917eb93b32326ba6ce91175fb SHA512 2070f5c102794a1ee9e8ddf83b478934b2938a8eeaf06513a00bb33d070a41331c32b080a294c363d48fbb5a01bb339d86d5a3344a224eeab9ad68ec2e64f8d2
+DIST super-ttc-iosevka-aile-24.1.3.zip 49559201 BLAKE2B 54c313b87fb0696ffdf8a2244eeffa7cf5687b35ef1b528dd49fe777631ccaf87fae963e5436f63fdd1752d8ba865e2759e8904b1e4cf39906ed996b8f65233f SHA512 df5e0b2cf75a13cb28c10547e1ba079039e5aae505fd6e060f199441bbfdb32bc211cdae9175647b40012c4aebb838bdd7f9d38f822f4241b882a9bbe6508e52
DIST super-ttc-iosevka-curly-22.1.0.zip 68495028 BLAKE2B 3bdc1039bd739d51bf152a02e257c1b867097bc9192acdea3f489cdb5ec6b4ee8c89c618b8ef565e9d46e581fc1355ee22e7a5ed392ae6f969632c8bed9d844e SHA512 915b20dbe2e881a4d1450a871cdef003da21196b04f28efec3435a1d5a3a27a1f5c4ca138152eeccfb26eba56a465aefff2330a97ff44b7e2a80e8d733007e1f
DIST super-ttc-iosevka-curly-22.1.1.zip 72151290 BLAKE2B 8701b533d75d9632378f56b1c3d560d4a50366586451a8366416ad8520f8868d27097a75780c604d57d9a868c3d106a10cfd7116932dc073f382ad3b5cf74ff7 SHA512 d39372d670e23288a0a95c1d3ae1939c911f5a301f506b5687a59db9361abfcad64d21f44a3429c73bb8e803d40f9da92c454d80dd8c64b14b653986418cbe08
DIST super-ttc-iosevka-curly-22.1.2.zip 66595562 BLAKE2B dbcbe9f0e658798aad72f974a7036676c60e146d98e886d58e1fcb7cc16c67c247270d5f8e7df925157a708b44d3d0f93ee6ce053fe313515cf03455f52f13e5 SHA512 e0b47246d14244cf2de80b1314b66fd6f63fa7f42495820b1fdfb377076910ff5783a2854542485669d154c61d34feb7fbd09d18264491f78f3ecdf5f8e5301b
DIST super-ttc-iosevka-curly-24.1.0.zip 78647918 BLAKE2B 3fe6f26af04394e9f813a6af73bf7ad21ca94155f2d5364736e8fbdfa79e261cb45dbaf250d11b96d32ddd6661de3150e16b0e50465414d527a56235bea96722 SHA512 986dec8f40114955020f8ccf1b468ad155ca9180c4658d4bfaabdc1e80065a4b1e41beeddb4a6e3a0b320aeb4abd365a973099572fd57343be398d95c6418ad0
DIST super-ttc-iosevka-curly-24.1.1.zip 80148510 BLAKE2B 5b51c71f42332a3dd0e740c6c69729aaa63259d01931028e2f703f235ba8880787ba3bd4b90dfcc6a5e175cde8bfb0ce2334d435ba0d60f94cdb151f42d1dbd3 SHA512 466f016b7f26f04598427f22c1c17c6fa894741c13d224621d6a282d4d3922bbb2535bcc47958cf5f5de3a593ead85f4fbf509dc7080dd6462ab9cdf2ae1c783
DIST super-ttc-iosevka-curly-24.1.2.zip 81962863 BLAKE2B 6bded47189e5f1f6230318f29f5c13808d7a4c25a05afcb2b98ffc197fe508c8e943e7a43997462e1551123f9983c684dfe531af24bfb5daab4b8faf9c0142d9 SHA512 5cb82e6e8dab7f51ceaadd92c51f298a82c3f799889d803d1c4a039e1fa23757e203c45e53b3e171b2ffca38d1b79ee37493dfe032740c330b554d9b47f70213
+DIST super-ttc-iosevka-curly-24.1.3.zip 80473960 BLAKE2B d0759ced3b8ed1c98399e99942166f9f19c6a427a3422700eb50fcbefe2374b43812152f6f85fb464cd29d22855de79f43af60d8b053a7a929923ff0474faed3 SHA512 e033e7b9e82591db592b39d3e75acf486d02b3d7b30e4dcdea3416542a8c267b88cf9ab317dd1ffa4c9f8fd653bcef00fdb508e3e5f34da6194f10e69092b4d2
DIST super-ttc-iosevka-curly-slab-22.1.0.zip 73198233 BLAKE2B c5afe69db5c8c379a94353c7299cfa4836e87337a87170ff0fa6cc249eb5aefd830984b8238a17b537cb7032098f963aed9abbded1c4cd9deecdc4d89a3682ae SHA512 c1cca76e79cafcbdcc14328c743321f6324aaf86c729232b8f1676c1ec3f5e709b1cdacfce3b0501e89f355202a2d1ad8d9db5c8c2d0e9882da89899b3c5d6c1
DIST super-ttc-iosevka-curly-slab-22.1.1.zip 75978484 BLAKE2B 48d85b44421b00653f5e0dbe6150ac967f75cf316e151ccd04143152cd0e8e54203a164f198896c52b3c6bdd3aee8848b6e43ce5c7c797b3794949298c678607 SHA512 82030a89580917c681b476a792a1a0c2c311189327be5c8fcd5f528e43c03264ff5a3bbc9ca2c665b3e6ad3cb6fee2508c75ef52bcc9f38523e04b2e323fcf7a
DIST super-ttc-iosevka-curly-slab-22.1.2.zip 71026639 BLAKE2B 01c0f1421b501ea786e59642cb8625937cc4a6297a6205931cd0f8a914be2f6f8990afd78fb105e518b15b9f562e266aaa823032ff66100545b7cafd1735dec5 SHA512 d8df333e283efbfde554eed2011cb2f9f667c26ea89aba0c806d0bfa1a11285bfc6416e33b177d00494e604e5b54f096cd3b8c5268826726f11c90fcc94954c3
DIST super-ttc-iosevka-curly-slab-24.1.0.zip 81131950 BLAKE2B e5fa1135a595ef579fd0485b98db4f805a13b20c2139a455f365e472e8bed63808330b263b004c4cb6a712357d5a1443e49c9d4d3fe3c7142b9dfd0562fea8f2 SHA512 442ee7a6a132220a9dcf8a67e5002eed3e8761fa0114c10b1af5d1c7dead4504f2fa3adacb61d9850786ff7f599774286cf1793f45aa138e72e0ccb5adf6cea4
DIST super-ttc-iosevka-curly-slab-24.1.1.zip 83268003 BLAKE2B 877b2e58c759eb8a773351ff1411afa88d8108cdfcc80e4fbcc62218a2bf38a9a5112cd8f692988607b8aebcb8ad6a8f13bfce5c3e084e85e96ac28520e179a3 SHA512 00fa1839c9933ddba427043bfe198a51414fa8301c4598b26561b8fd408582b725a4d45668e44033df918798d1b679a09ecb0dcfcf943d74a08a429884bc7b1f
DIST super-ttc-iosevka-curly-slab-24.1.2.zip 83919394 BLAKE2B 15cd570c9a08ed2c2d157178f711e601537602d4db7955a50213ea8d833a37308f4b745f2ae11326d710334e43b1f0a605f26ebc51a9f264b20eafb21acce5b0 SHA512 9cc4ccaa6209a4f96cde8ba7f38164e2bfc73fb4071fa668a6af403c5f351d95c684df1145e3c0da021bc7ba891675b143dce9744866dfdddbd3b1ff9c496247
+DIST super-ttc-iosevka-curly-slab-24.1.3.zip 82989519 BLAKE2B be815c67b1de84b103972a1e915894ed5408671daa7831796c5ae841c07be62bca0b3891fa3dffbd93c011632ba560f6214826c3d0999efd11ef4eb513de5ffd SHA512 301cc5c63985abf2f8862d131e4a69cbc12e9c12b8adc1439e524e4307bdb23976e825507a70d7246bdad59898fe3cf2aa39a33bc3f625a1c6bacd3aa62f6dc1
DIST super-ttc-iosevka-etoile-22.1.0.zip 45315945 BLAKE2B d689612c44ca1412f4d7a9e370984315f6fbd74add2e6ccc014fd9ed1373a5fb30630efeb68a6d701192303b21d4236299a6aa98b899c8a8997c076df3aaf717 SHA512 b0c861c696a37bba2b89c56efd7efb75fa47737dd2ec907d36114723aafb347f435cfe0c9be301d7408da8490163e92e62daf95e9053a6656c8edf87761b216f
DIST super-ttc-iosevka-etoile-22.1.1.zip 46409053 BLAKE2B 6a6a918e72db77735b81758652382e4081d3f835b20184cb828f6bdf085a387a54e1cfc6218a6676e551717e0d2667e1f8ca7c47c9adce9c557226b8dfd4403e SHA512 ae7f59bce73afb45062f38752abc4bef2cafcb3ed14c80ca07e45e2933e347c5148424a030ac828c7b432431f2e0e0094e586ffd2c83bad8ae2e4cf685fbc92f
DIST super-ttc-iosevka-etoile-22.1.2.zip 45286747 BLAKE2B 10af844120f5fd6e0b967606ebd14b91956779aef6c6c1b67d67af1686867bf783f1f88dad57ffacb358f346cd05740e2f3aaa3d7fcbb8f8ab6a19d39f6f6753 SHA512 30cc310393ff7a9dc924f715a218137624885a53f5453adac2b199ba0fab59d7f7907b0405c5cdb0745149e1158cade21d8a58436158405dd6acb2f4d0465b3d
DIST super-ttc-iosevka-etoile-24.1.0.zip 51570318 BLAKE2B c89946b726b6188633f65c18c8cb0caa137741f56b73508013c7c0043333ab052e7f2ea6b3118919fd3bf382b8f2e7cce7174712581843765ea7711f6591a04f SHA512 b0eaadc2a05e0b5d60e76fa274310d5eb113bf14081eb31bce6d733ef8861eece8c311d974975963e4069bfca7d2e449b281c0c412c8a646f878ddc4eb26cacc
DIST super-ttc-iosevka-etoile-24.1.1.zip 52718254 BLAKE2B ab1f701f7eb9d2952c3a27bcf236f78738be767b5e83a711901bdd0cdedc007f8939ec741c2e1781a0758b8f50b94edea8c8bfbb78a87c5d291c837065111c02 SHA512 26c2a4f1dbb235337a24b92c8cb2f726bd78c798fe44e3eeb6e38536212eacac3574050d3db909ad0fd85af56a8d27e241d81e1ef174a305a61b840d4b475775
DIST super-ttc-iosevka-etoile-24.1.2.zip 52891186 BLAKE2B c0fbca956158418d906ef5d0dd45ebb224eced337d3cefa4d7db12c28ca511c7ab4f278f52fd68f05241d5f8dece4545cb8bbb6bb40daa28cb2b07df895a0e86 SHA512 81e080e98bfbd4db35f2d33c5083ab75f03ee240db1c480084f87ae48f367c4cba817d70edb392dec8156fb3479f68901f73cb07b8ebeb89f9219dc2d37640d1
+DIST super-ttc-iosevka-etoile-24.1.3.zip 53060339 BLAKE2B 68a5b263ba3ce46ca4520a1110eb9b2401a79eb4849407549e2b66788736abf6cbbd59ec5e3628dd1bfa62d4af723eb8d7b6f8c1941479829471566cccd0286e SHA512 96f2cc22da11192f7eabd7183ca66933f58e49702812972d82cb3d33fad1175ec4e909af2c6e78ef1c24bcd249a2f13776a9dd10891ee2ca5ac75462a48f6fa5
DIST super-ttc-iosevka-slab-22.1.0.zip 73304024 BLAKE2B a1a2f6d92a335f99a621a9a990e59303b298550ec34ac1c53b16af17b285c98b3d1f8b6d29e870834808ef60ab1761820691b38680a2eb31b42844c3cce45100 SHA512 c642b9573e8f95a76b19fb421b604c4b813d85f11f8a2bc3b502bc78a44acde751b4114c95c6de5bd23f38cf49f5760170da59d49ff7b69a08ffa5629ca957a0
DIST super-ttc-iosevka-slab-22.1.1.zip 76076017 BLAKE2B d4b4ef828b9dcb05edbcaebbb1b3f3a36bf3be2b31c6ef4cc204b6db361afa68e72b971db8e71689f69ebe86c34ea323a87ed284abbdaa99e11738502ce743bf SHA512 2b5642199f72013636b33ab24c2e074cb26427835cb817218401ce4daa444ae0e809e9c3be3623cdd05b16e3fc36ea789b42a8909168a0b10c72698051cd27ac
DIST super-ttc-iosevka-slab-22.1.2.zip 71250496 BLAKE2B d702e86ae489839506dabd8f28781048dd2e24fa74db36c99c1fe2e9650bf6a27cbb04c8f063f3bce66f8d136c7dccc488774d272a935ba4a3c65f1abba78cd1 SHA512 3bc115f4169cc74a6ce0410bb1fc2ce3cd1920befba3fb4a74f96e8b22ce04238da4aa1dc0d37870e2703e53553cc018e80cd91a67fac81ff1750e580d2a0710
DIST super-ttc-iosevka-slab-24.1.0.zip 81222606 BLAKE2B cf50bd553be21693f4dc8f1366f92877cc6fd9e5f23d45d14360c1e467803add5711b0c62c152ce70e7658de50dc25da62fafae39770202b2f2b5cc80ad8e402 SHA512 5bd131ed1b034000384d54560b50c65dddc2cf69695c6ec21bb52be10a4b1d87d1ddea2733acc02dd142ff185a257412e368ede2f5cda5b8de4f91c4e8d3e47c
DIST super-ttc-iosevka-slab-24.1.1.zip 83369170 BLAKE2B 317d8ff5cd087898417e6a63ce2da0534e8fc59b2996e4de361d73369eefe9daabc061d077038644e0f4eddab99cd6ada950f4618eb96c8b43e8debe6d1273fd SHA512 2a828c038a677d67fc06bcbdc1797de8879afd498d07484ebb6d16de50b98dff730eaa3733bcd3d12e283be9ab2ae4f842ec0b4861628c3f9147ae21e4695bcd
DIST super-ttc-iosevka-slab-24.1.2.zip 84020815 BLAKE2B e04aaaaffdddad00437dff7728fc62ad4996847d2d64326931d10aa91207282299d3660c7bd06f011bed5097e390560815472a20d7ce45526b13933274fae010 SHA512 62dcc85b05df03abefcbcb7e1c28f09891f0650e5ea996c8ac20901a74c2bf427c30a0dda12076cb8145bc6a34b14326a37c74773c3e302def852b94fc5ff7a9
+DIST super-ttc-iosevka-slab-24.1.3.zip 83091906 BLAKE2B 93a3dd6b63a6dd608845d35fec3c06c7463fc4e018bccccbf1e3c361e2f04c08a54dd3d6a42684b987235f1a8e62f9d6b39ddfdbd278029bcbc2e628d5296b73 SHA512 665b5107b3463d179dde5d137a5f09bac9550cf82370918631b5f300a26ac248fdc5c34a995d404669560e3f24b5c42cd264cc9636e8b911431d1a3eef5af0ee
DIST super-ttc-iosevka-ss01-22.1.0.zip 19357521 BLAKE2B a71f909a61bd80480feb1b48281709616b6948ce2fc77af4335b7f835f888305cd12db66d227be8b5f743b5dd5f1477cb3895947145f3094adf667ffa03ac39c SHA512 17f3e4eb7caba267d95cf45926612c62179a59c826674ec22bda80b96237a07ea5fc1bae9e4a8b1bcd10a6efb1395006452d6381d283305be91eb9ade0e4611d
DIST super-ttc-iosevka-ss01-22.1.1.zip 19829342 BLAKE2B bda0491d0fc395ba4781630e423cec3df42bcf91fb5710bf66eaccd7d90bc46b0e269c56a3248ecef3f3b156d4a28734482cb2ac2cd5221715dee25ecc52d7b5 SHA512 02669efa68f46cf448f134829c5862b6d80f4a684ed1f7a7179cfd0bd20ef7053078c682f59840d9cc6171e2f5ecc6081becf51f96fbe7edfb0c2f71a7f5b8dc
DIST super-ttc-iosevka-ss01-22.1.2.zip 19955084 BLAKE2B 1b4075cc5a49ae76abee1ad4427693d469a3d1497d397d168477dce52528eb5e37c1b4e2afaa18dfc9207c96c4719cc69d79b255304154de83dbe38858538bfb SHA512 acd599c26385ec1f42141ed89315cc8c44021b4574df068bf494a48f0b773b92790a9eb32300a89451661c7e594b7293dcae2ffda5aa1b1d388f48419fb30c3b
DIST super-ttc-iosevka-ss01-24.1.0.zip 20319720 BLAKE2B b5f7c179773b672bae3ae659c3816aece7293b220ae4f3a8abeafe8d096819ae016521e0e0d281c400eeb5120b3ef488d758e77e02af6362abe2052f51faf89a SHA512 2d87110092806211b35b2a3ba1c000e7ccbf1a504e52a2eef99a8b325595414ed3cc36b571a54e54ff6954d75eb57b37280de4f99cb3a54e8d3296144a163312
DIST super-ttc-iosevka-ss01-24.1.1.zip 20554022 BLAKE2B c87e105b2851c41fe7b7f42a54de7d6be214ed602203c8513184d22546a29e2816b796507369b0ba11830dd7ece01b28e79ffafefa209ea153c2894bd3e5acf8 SHA512 37aac55db7b6c5bc37279e5afcefecc4739be29cceb635cd14fd978718e91092b4cb34c76538df76f020b27eb3930cf3224006e14c42ce00881881b53717199f
DIST super-ttc-iosevka-ss01-24.1.2.zip 20598708 BLAKE2B fc06ee8112b99d1a70a71adc33c68018cbd43d8d82871b8f2a7c484b261854ba6a29be00bc6a831068ce6e0c0444ea8396f02c3a63ec1171493de13a692bb205 SHA512 c70b607a38892aac068a3c743337d4db86eee68ae0acacdb7a03c9af808be3e88776bb87afafd0b5a62c625777295ffc60ace8b7fd2c0b32b8697a7b130ad6d8
+DIST super-ttc-iosevka-ss01-24.1.3.zip 20610011 BLAKE2B f3b49d08a8ff9cbb55fd9d9c3d38b98f62cec0950339d7b8909c1ccf487259dd655ba6be1ea8380a041b704a065bff8145f4fb75a179c21ef14c6602d8e2bed7 SHA512 838024d715ee0fa666285789421d3bfcde46676c65be51cfccf974468880339d892ba186ee2de80fa72c84a6505ac91d8af2768f5848d794837807ba094a7b8f
DIST super-ttc-iosevka-ss02-22.1.0.zip 19566557 BLAKE2B 3546e8717927746b27f4332f88ee22f25dae3b4958a4c70f22d1aecdd68a5eb4be5b24fe02c0aa8deef36ec1005e26adeb6ac1c3223ef9e5f1f37d5f20c64138 SHA512 3a3905364ff1780f3d3cf3d58fcb0dcfd0ad950270b4e162c7270638a2f1eb9a0c67a55623c657c10bd5518bcc27d53d351dee61639755063fad17afc7fcefc5
DIST super-ttc-iosevka-ss02-22.1.1.zip 20231804 BLAKE2B 9b6dbe7ee0ddc71537bb043037ffce8dfc43f7f9e915540987c9901f5b065c2a1823e97e40535ff470d8d60344e88a449df41597da789c3d2b457b92139ed08f SHA512 27afab8963d641f1ef693b6eb7b30a0a75727f584de9ac41f6a4b688d82563a54150b97e6f26b06340231f2d6ffd4ec71225463c6ba1ec69cf7d649fbd53e2d8
DIST super-ttc-iosevka-ss02-22.1.2.zip 20159161 BLAKE2B c6a0e43ce569422b55286999c3a3c110fb7cc63f005618ff99c91a659d8a9a0ef8b6de10566001f958004d77000124c2e2d0f6af0ba9c7dc80a866b20a740b29 SHA512 f89fe73159fda0c3c4dfe4bd37b34ad0026b5e75498c4583beb369dca9d2ce5eeb8b2227272d44a03e6aaa20ef5c111c530fafa411c0c741237980abc21df4ca
DIST super-ttc-iosevka-ss02-24.1.0.zip 20537097 BLAKE2B 4a65850e8ec306ffb1d575bd9336606306ed384a2f94178c6253efd2e0ed3dc3d46fcea0c213072605ec8f2db0eba45b5f7f58915fbb4bb045e9ac473ddb5cf0 SHA512 e8105e91042ebb12540eba08bad365e585165e094ec1a0db72df723ab2520804037bcc4cc30ae3f52268f83c0a7e6fdcab302727009e21a0ce6088b969ed193f
DIST super-ttc-iosevka-ss02-24.1.1.zip 20868763 BLAKE2B 8ee7f22257f4d7a9675422cefeb4a84bb3f2251d02a84f31e8c99f44c594037a43096399694112f5f312782b15a72311e418ef25af99b539e54bc883c1ca8636 SHA512 1606518d4fa66191430e38315b84ef67adece7b22bf8c5dd5c8c05162bfc37dbab7430c8557abfebe03cc3a3ccdea03dad3ba947f9121b85663717e17c26d3d5
DIST super-ttc-iosevka-ss02-24.1.2.zip 20911098 BLAKE2B 1b1b1a940b8e1c96f07f561babf7c9bfdb3f73aadf1c0ebb2ea5c84f8fa2cf65cedef20f5a0c2003fc99120454a9ef03ca78f49bad45f81198ced4c31c6c4712 SHA512 245f8fdea82592c77b14da2b840457272d2bb002c32844a06b0ccd7010713950914f8cbec89324cbfedd949b3d5d99d9357c76e30ea01dffcae5bb78d2a43c67
+DIST super-ttc-iosevka-ss02-24.1.3.zip 20821763 BLAKE2B c9b7f9ebadb53e5a183baa893ed99781e1db23037d7a7b37202247a881f074a35a76828f106c4175135afcd6ed780edc3b47ac9e30b649fb87fe534481fc32bc SHA512 3b89794c56ecb2bac51966a2f5200783d5b92b36f0f8a054730392e3ad7ed005df6a46a381df971df9b6acafead0726204899721b343ef78dfb5d9d49883f1b9
DIST super-ttc-iosevka-ss03-22.1.0.zip 19737226 BLAKE2B 26bbf858d0245f9bb5dfc28eb765a70119698bcf86421288c24b0330e721e9afe0986c7f87f44a01a8e65ea6b982bbf13c894e8509330612f18d27f516baa6db SHA512 42370cd41fad5427679a72da39f8e7b2bbcb8452a981bf8283e0e10bf60050d61aad70003039b046f176b70581d94e048c68d3675219dd2a03ea21273b8ba0e5
DIST super-ttc-iosevka-ss03-22.1.1.zip 20328649 BLAKE2B 503fe54c94818f4b3e34841ab9bd59c3b44db70eb7c65c6ab924d8708c30706f03fa750f6089f4b76f7452d31492aced2d7386145aeba5ab33aa7b23d7f73812 SHA512 3c27323f8c2b5e87d8a9372111fb35242bb70b13a184daa5f1b7ee8e771fa568b5a59134b7a8165dd5fa1bc573d4d78f30361749a28c0020516723f50c41736f
DIST super-ttc-iosevka-ss03-22.1.2.zip 20351484 BLAKE2B 87c8c4a4aa11a746a8217ee68deb7c527a0f155bc80369f48133f0fb5947f4218ebaa3943bdb5907f355b056d7ded62627ae32af49cfe061fdf27779a1aa995f SHA512 58d54bce7fa291beb4a9cb92be4a9be1704b2e76799a57d4becb1630c9ed92c80f5bc131cae6f413d694e2250517fac09a0cd009460c2bae7b9e1c9ca922b09e
DIST super-ttc-iosevka-ss03-24.1.0.zip 20753339 BLAKE2B eec73afdefb3f3a307accd8fbdbe663d4b2d5f3aa234d370c465b28fb42d70b2df300d5e325be43fdc3f4dc76e687d1f0958e2dfe7e49330468b3683dae2d48b SHA512 ff0793e2dcd2f159e910c5d4405ad2a45b6fd2bd49c938fbf15807d332179d4e6b61219c805095afcc5d42053d7523439d01ccb2e06452d547d96d14cc61fecd
DIST super-ttc-iosevka-ss03-24.1.1.zip 20989971 BLAKE2B b2f92f2fb39db483225dca2386e89efe70c815ce3872e53a1d1e0ba4d72cac84f75ba3cb44a75e7a4e00e4aaeafa8bca2e4faa1aca258a8b8f5ed0a9361499f9 SHA512 3a2e3b474120dffb6b641a648e4a0bf9a87ac6b00b08ac9b7dabe82b1775e9b2953c9b82900d9689a1cf8d4615d219a2271a2ac53f14ba180db4e6e6f8ef8528
DIST super-ttc-iosevka-ss03-24.1.2.zip 21033232 BLAKE2B e69aa9050cee878ef154e10f17bf046eae69f46a54d3d22f99d274fc3c27e934ca3d0a679557206ac10a1725159e61f415969fc7cf49bd124e000a95b0b77db2 SHA512 d86af8e96a8143cbe9739aedd457d70119eb42c45b928f3ce7305cf5df781104de7cb2c63128b097fe1d509807ffe831b90dfbbc438e4ac13b2ccc6d84280c2c
+DIST super-ttc-iosevka-ss03-24.1.3.zip 21042935 BLAKE2B 0d53c589f211219b9634a117a035a29adb9dd9c64ca67cd874436828f7f3ceb3d9ba0ffa4a641297a53c98b9f9e2e7c6dc00895ea8292167479cd9b46d5f73a4 SHA512 ceaa1ffc3e4bd4778134666dde91b226d9aae4c2fe355b060e5ce88d6533c7aa29cf255fd2ea36808a13c937629c9a0001fb9c587f459e5ef341ca11fe8329e9
DIST super-ttc-iosevka-ss04-22.1.0.zip 18997524 BLAKE2B d846ff9afdb6d19498a89cd819a5286614525c1a03f2a359dc9976a64045f5bf44c90f0488750cd21ea11462b1a05db69d91ab7160538e702f7ebd8ec9db1caf SHA512 f6c0f8f6bfa7eca9be3128f6f019ca98dbcdf3e52bea3b6b6ad98105796122c3b78ed86bb92ba580d66292701206f82df789c6b749c10ebf29c4553631bdb44f
DIST super-ttc-iosevka-ss04-22.1.1.zip 19554181 BLAKE2B 479ee9053abdbb43953e29b8f911b65a451b2969e1a910c9653fb949ebc0d7403f890fb7c6bf8bba053ba49c710a9850bdb25d892ce3e504da9927f7f52396f7 SHA512 a36714f4c6f43ee2a665c9a4dee0972116e9a532a1161e40d66a9aaf482ec7c112a449dbdc394ff928b66bff2113a5ec773fc4e94728efe4491eed38d987293e
DIST super-ttc-iosevka-ss04-22.1.2.zip 19581465 BLAKE2B d0504c8ce0e337ebd24fcf70c469917dfaf5da7f076396497a0981a5b8221c31c6d318079b5c622167be58cbca71bc05ff661a0d9d8264a9c99fda97dd2c5cad SHA512 8464aeb4488571f209c018e320ebdd08d1c5d2e1f96a1415987c529669348207e318f949f7bdde551a14ee1a408135af977b865274dfb7df0ee7f3a06c7263b0
DIST super-ttc-iosevka-ss04-24.1.0.zip 19957208 BLAKE2B 3bf42c13fb3bc6a324b77a83773c6142950ab9780a531465433063a38283a3d3c1435da8eb8e4bc56c49c9be39470b5633cbdecba819503404fea89bfdae53d6 SHA512 4ebd9dec32d629b2f60bd98e4ce95ef312cb1a89d7506a34ac23ee156d405535ef0d3dad49b4fe428034a036c1c4b0e99a3cf8839a03d77da84b9c7b54704efb
DIST super-ttc-iosevka-ss04-24.1.1.zip 20188255 BLAKE2B 9dd73e8ec0dc13b85c755ac49783636f1f47bf530f85598538e70ec47379d0922bb5fd689fb64c1a0366b5571ee30b8e643d4e5e50200b79749af58866b8fdfa SHA512 a69c25de7ffc3109c45ad46110b752f38aa584c4c7ea681224d5790d27e65dc2ae021490f2e0b6b4a9d707cc71cc548dc463fc5f2aad433e80c4e456683dc8e9
DIST super-ttc-iosevka-ss04-24.1.2.zip 20233016 BLAKE2B 4cdf09654e1c1830827fda144eba227877696a7c18d6b5e7a877289f2115e1cdd31d084107a1ef6562f23adbe89809570d1bb0a15a72b51442c6d7f9dd1ec747 SHA512 930e9da0f4637b9e152ab8110b4c93dd8b6240420ba37c7ad662cb414d4c136e06eb0f0c7fb377b1d5202fe5433efbab2122791b710c8ca7c03c88815974c6eb
+DIST super-ttc-iosevka-ss04-24.1.3.zip 20243334 BLAKE2B 0e6c47b91e59ebb3103e37658170c37de747ef69b5cf1b24b321149e45337a2d452e84d865dc842fcbdec6ac7e5a0a640b0d64c310fbdd8708012f94dfd77af9 SHA512 9cc2a828107e47e741601694e18e7797bc54eca38b216e804d770ec4030d324f8ad4e690212fd1c6527b6663fdcc5068696cc43835980b80feacc2139bbb34f0
DIST super-ttc-iosevka-ss05-22.1.0.zip 19733416 BLAKE2B 8bf56d4620c766716a290343095c1eac5ce82f8581c102c4801a2acad6eb38b869066ebe7dea43b18df3ee96e390eb52439eae50f8ac59e3e9c49d84563044cb SHA512 14ce6a2d762bf76ef187a101068810798bb7e6f2f317c43c04acc4ce8079a58194cdd35ad3fedb4030bc57e69d7dbe1791b016bc38b53a0f7c73da795884d158
DIST super-ttc-iosevka-ss05-22.1.1.zip 20327464 BLAKE2B 0a5a38872438ecec3585c8faafd2bdb9ee59621d23c41e5124cd3d8ad7a3e9bfdabe9d61e52e50444b9ec38e7b3ec909de50d12ca0ccf8a0dd7827809cb4550b SHA512 ac07ed20f7fa1b5cd8b436443bbc69b039c555189f2379b37f8e63a917582f4d5287e676f3621d2e7e38c4881af2f9616deec92526c56cf90775f663ece2c1e9
DIST super-ttc-iosevka-ss05-22.1.2.zip 20341731 BLAKE2B 7c152f9f8c879ac4249a8890034d55b211f6d58f1b4020f2baaf548fad241af4964d72b3b428c4ea32ec7430f653842dd0d9df148dd2a70017f66362f67edbed SHA512 4f2a64e07b956ff838931d1d5de5bc11608cc87104227d019f119447193a61515c200992738b8ff0257b91c300e0ac9c4568ab33ab02b69a38a763dee5cace70
DIST super-ttc-iosevka-ss05-24.1.0.zip 20710041 BLAKE2B e1e0edc1a67e202538b4c4ac0363f9eb82f576ea716b60d3cd1d458c336c4a8c2fb75c30c7bc2162a1eb276e15903acc502d03bba18b539666520b9ab3a26b19 SHA512 f40c4383ebab13374f18c6ee8b207b9384573081da31cdf117946cb78241ba3554bad619f0dcfa1f20d087a0bf670356b7d67a1fc6563d3f90afe4d956350275
DIST super-ttc-iosevka-ss05-24.1.1.zip 20936810 BLAKE2B d401bae9498ef87001a80e8b713d3c47d66a1fb47992abc25a23b86284c56b4cb80d4fc07df565611bf88e231ba174e0086d0d2b9ed6ee4e743c156e1aa60394 SHA512 8aaa0d4072ef4ecc3e524c009050cb32dc6a9128391b203b67dbe5739b912e0813ca9c881dc891d1a08e89f6d673fa5014b8fc330f3c8bf2ad93c48758e9f675
DIST super-ttc-iosevka-ss05-24.1.2.zip 20985611 BLAKE2B f8414d09e76c2b4c1dbf8d1f40c34de14784218c531f6ca5e9f895c938df37cd8a4e58a2da5649fd8838882ef275aee6def107122e56b7a15818a8f7f626bb8c SHA512 3c72491080c0b8ec2512869e1dfa0404e2343442aa9960799592a3ba8c099a0f4f54f2d8d1d8cc3a2d1218c467841c2662807b3ad1d7caf65fbe380c7550ae78
+DIST super-ttc-iosevka-ss05-24.1.3.zip 20993511 BLAKE2B 7f8ec1af57e777196d48dd35485444550e30387abc6d3d6e9f97ad8a08af4e6e130268ce777940d6957c6c09d9cbace588eca1f77aac7a2bef36b66054d3bfb1 SHA512 012cccde0178c62d90fa0c18122f54f17c9d53154f50c0a609cffe8616c4a349cb77742c98e4a9d6175b3f3fceb7916da7b38b88d3924671ef23845f5430c4b0
DIST super-ttc-iosevka-ss06-22.1.0.zip 19320291 BLAKE2B dc06763336072acbc386a30b0bd3f7c1b060ea1d0a9b5ad8c8b52bf6601112f239ba17ca838c73eaf433c14864406f6aa883db979a441d68e0c22f773d4374c4 SHA512 26263341c1916ef99c5230cdf9648e72d860ca8ec453d494d6e26cef4569f2e153dde02a746de1e5262ed44374f4005f5c9a7fda30d23c240a685d451725de19
DIST super-ttc-iosevka-ss06-22.1.1.zip 19839814 BLAKE2B f4de556fbfbbe4fd3b8dd19b421ccc8df7d7c77da110fb45ac4ac7accf5568b80582cf5e1691d6be4f1c4094c1d268eefb82ffc2f5022ac78e69a7e8da252b2f SHA512 cb6eb2959780049ec5015e13f991f086a5b2cda24d3f8a19a965e2d4a6c40e5de085d763f18b158a14da208a414e5f674801e4e07ad491a8d8ad24921ff6094c
DIST super-ttc-iosevka-ss06-22.1.2.zip 19865593 BLAKE2B ac663a3d5751d0176e36b8c7694bd8d8040c8686f696b735ae90487ce7df798400a948c94fad8f5f74ebd9084445ec2d1922c025ffe26049bb8861283b7cf69d SHA512 22cb9cf1bb7c0b1d7ba96424b77c1c592f45ff1b27b588ce6e560519211608ac758a92270d0042b87cd0bf1b1883ba652db97be2ea205f956f25579e9d3c515a
DIST super-ttc-iosevka-ss06-24.1.0.zip 20234237 BLAKE2B f261895fbe12fc611504f5f833a1ecc2d6cabbd44799acc7190b9fb79dbe86a1b4d7515aa629b17eb432c5a76e873f8bab462e3df29fad21d83a590f1db4cd6a SHA512 ce0293baf975f82bdefcfeb813829147091c163a1ebad5048f7cf140f49c9681b8f478b69a6eedb6eee98bc727e3071a85401c4c3a78d3d8b7cb484792d78d0c
DIST super-ttc-iosevka-ss06-24.1.1.zip 20469340 BLAKE2B 8f352064a3db2e5a7276f97bca8076fa5f404786d1bee9f7cc872a0353c6a7cf2430d4bf445ac00b79c2144f8f101621fe182a165cb4246a74200c7bd1b138e3 SHA512 792f833561a4a632172460c8c432a1ea5c8ab0dcebf58f8e8e30924cd7be03299f75fb04f04885d4e3e8bd132e9ce57534d97bb2528e0ca5b92dc254238085c2
DIST super-ttc-iosevka-ss06-24.1.2.zip 20513649 BLAKE2B 251f909d2da90df632830860d5135625a9a60b5974fc6da27eddde68bebcd235441a1b10cd29a787b2af14467e54e79bcaf6c722a8f317419b5c5e3e74e68f48 SHA512 509e60382fb989658e800467da6410cfa1eac345100ff4187307072d2dcdcd489d0edee1e66524b7b8aa0ac854f0b11dca3a0ecd6f61372683d3207ee1313ce3
+DIST super-ttc-iosevka-ss06-24.1.3.zip 20522017 BLAKE2B d5e8ed7ed5e3ed291f42f1678369b1b706558b74dc69a7c27bcfe687874d9c06ca2644738d0174beeb3ebcba84f2bed8c3cbdb3930431ab0476c7cc5e45945b8 SHA512 503486c386d895207ace5334db9ffbe5d0990345cb8ff10e0d841d98bc98dd92eebb5f822e2166ecb03f5fce80204a5e8d0cc1c5cfe5d7b3c17f09e56f957977
DIST super-ttc-iosevka-ss07-22.1.0.zip 19330247 BLAKE2B ca8de523c141f8911ad2230e2699dd0cca6e0fdee18c4430cc2b2e2599ec655900723f7b09e0b2e3c39022c7ddd9730bb46f2b4f1425d7eb22c9652b9e668fae SHA512 bb26a1644f53a5dd1377af2af910e5775290eafb23b438679b1086af2517d9eb102c9429b9af9940827fae79e11ed4d580fbd0b13ca654ea5a8c42093b1448ff
DIST super-ttc-iosevka-ss07-22.1.1.zip 19924011 BLAKE2B af38aee25ccfea72da8f7d77463dde691dfee40548d906bd9802bebb8bc7fbb8de5f05bec8cd45c740fd7f55f3e6908621c42842970a8b0a64513cb03a6dd1a8 SHA512 fadf6947c5925db9cfd692f44d948f9a901a3663c12573ea023aadde41a55b63f80adc255337fe138835f69446ac18a7803ee746df07cd949a5abe758dde6505
DIST super-ttc-iosevka-ss07-22.1.2.zip 19943497 BLAKE2B 7906f404509b95eeee1357882566d9875553120ccd5d4432e9dc85c30175ed1e6b24a4a48518852c9b4d1e7e99ee9db416a1f1436edc3b82a72818776eaadf38 SHA512 c728e9c9607786972d60fddaa00f0fb9ab24fa73c5a68cb781125adaa55bab3519b5d68bb1ec9b2b0ef9e9c024cb24a55ac776bf3cf3da12b9985297997b199d
DIST super-ttc-iosevka-ss07-24.1.0.zip 20322992 BLAKE2B 737da464049e28f0db8ff9222bdecef7c92afb7ec55effed2c3d68ae2f6ab496d35fe711951e1da4422129e450759554cf25c1031045cb9ea23199ca2352cd23 SHA512 e193ee3154349a3e4c02aa6adbbe7cadedf965ead3d3ff35bc1840163f541e65cfd0d6efbc02fefe7eb00376cec053d96b5330ff6e4b817e3d441933fd533456
DIST super-ttc-iosevka-ss07-24.1.1.zip 20500659 BLAKE2B e9205b94168f8603e4f000f6bf5f55926d8f4ba7365ef761b04574c63fe9ebc689bf576b3e7c5b0f712b956369aef7d3f07f8195e3b913639302650e8d527e32 SHA512 d6b07611fb025fcdecda5e9a267309a1b1e443c9ee54a9dc93b1c40037ee4ea424378ed0693838ffe85ec3c70acb24ff50aa42c9c024e6859610337d1af8cdef
DIST super-ttc-iosevka-ss07-24.1.2.zip 20547237 BLAKE2B 457c867d9d78aa09170adaee96883c45dcc42550c62eeaddd95796990e9d24565413d01944b637294274dbca90825a96128b7aa9e318e1a77616031af16e9c52 SHA512 d3dfa4064803b4aba450b9c1093ff56f1f7d65e8f08fce4d960f1fec6ecb5422db763d413682418f14e8695dee6fce40c0f3308521648a0b6a7640691bf6295a
+DIST super-ttc-iosevka-ss07-24.1.3.zip 20554908 BLAKE2B 12fa1814fec3458caf5d04309a6d181ed26243fb28a3314900658c721ed062b3fb81365397df23d14a9f1b4920fb76c0e04a042fe354f66888e6f5f699ac9cf3 SHA512 3aa0dbe5d27d1b95774b4673054b35a06174d076231620cf4a99014e7d281793b6cf67b6e08a928a384068062995dd3c6fd8c64fce543972ed3555f836268517
DIST super-ttc-iosevka-ss08-22.1.0.zip 19897915 BLAKE2B 05942b65b8d647131b1c835efb58daf787bb364b881dc49f72f662c3877d225864c966cf5e613d8db69b54846264e13caaeed0b99604cc78985e2d6cc00d897b SHA512 b5ab468eacd6b6553a3c8b8181ecd846d58d5705449f306dee3693c229052c66c0b09e3a56924dafe639bdeb94e869c27793ad8b9415962b8d6828e413c30e27
DIST super-ttc-iosevka-ss08-22.1.1.zip 20582805 BLAKE2B 7d48e3eb90d4eba555ec7337936363a3a931898d4443cb0045fe5c4cdcfa287e518329b9c137ef8db96e9e220fe44c021cc65fd5304623c99b567376a0706977 SHA512 6d415af97b2f06795a49230d8c974b212a575583c20a8e9a3fc3281245fb029aecc529c0007101f733d9124ebfd44ff60aa92404d00c171afe602eae2e1fb0cc
DIST super-ttc-iosevka-ss08-22.1.2.zip 20501993 BLAKE2B efd30f8b6934ac3a6116f17f024ac240a7c847af482d5f55cd08b330e1725cec926744919d41b7292f3736a63e720ccacaa57ccc7ca98d48ad42823320a2290b SHA512 25ff396372f39e051864e34ec48fc23b58a722b244f1983085a1855a14dc92eb641d0f9ba3f65d9e02da9c6ba5b488d22cee14ae007af43c907a76aaf19376dd
DIST super-ttc-iosevka-ss08-24.1.0.zip 20889794 BLAKE2B 63bc54c257885c9fe5a77d554f84a6aeb0d28ed362d919b30f8642ad52768c68b160f62ccb54f8679403631f07ceef1c0fb3b0401936b4ccae4687951e2dec17 SHA512 5e938623921bbfdae2f759e2083a128dba4b38910ef16a1a9ee19de304a53374c2b760f603fe209b5336747c9a0fc23ed4d1a8a3920525095420ff427228cdda
DIST super-ttc-iosevka-ss08-24.1.1.zip 21085030 BLAKE2B 11b50f423fcf9045180ee2efcfdfe6eecae63e489bdab65dd8f7c41ddfce827a9ba226cc98c8577225af471e5139dde95b7e20ab2e4fd3d09cca46cf9f668e25 SHA512 969d8c58bb42fffa680ab1b50e2f8eea72015bd6b08b8a3e013a94d11548327d06f15a9d726c85f2f9769dd8ca95cc71ef47f0250208ef22b4499d7c2bc550c3
DIST super-ttc-iosevka-ss08-24.1.2.zip 21129817 BLAKE2B 8fff7c1a596a2305b6797938e9db4e4ca19345f6277b5da73455416724cf29fe1a541fd8b0375015933ec4b051aa939e2240d73cbd81c092823b056594271b95 SHA512 786ddf034ae1a1bbe488995322b57ec7bb11fc0382a1678544979e47491799ef789e1c3ab290fa91e7368ad398b57450f353cd0e54472e6e556b806ed05d9372
+DIST super-ttc-iosevka-ss08-24.1.3.zip 21140137 BLAKE2B 3d7d2d2ac104efd48f2c5de8134dadfab5ad015654032e1e0e4a26cb6a5bd1938b234757e2a16f97f2c2542d10d522c7520893effda300fbaad88605a9298dd0 SHA512 52290733edcf1f82c39aff4f4ad0fe7c7d01e14764a169715d419463c1426d7e38ee21e08f9bd08e54e81874c68c8cb19c0a526af9e7d6850ba67538bc29ad88
DIST super-ttc-iosevka-ss09-22.1.0.zip 19815079 BLAKE2B c8183e6df20d7e78fcc0f7fb6517c56e6daae89eecafcd5bef81561db421171b4ada5f9b96d0fe281683208f454509be3772838710686edab7ff861280310030 SHA512 40897e22fd79f76bf6a4a20274a9062b0f603609c8813192ff5e4c5a781c40851253ced6c3cb012aa97508b42bb8b3e1a3b39d66bccc464b02afa144b20d13e1
DIST super-ttc-iosevka-ss09-22.1.1.zip 20415086 BLAKE2B fa4ce5f2e037f03f243181d33cb5c629914370c860ccf79633b53f05a6ed8cc459ec3a3c051773bb6cb43b23c69b338f73640f2a78b0e2489567059d57174968 SHA512 e2755104326de64f4b6c5e144419bd83eeaf5e1a4677dd395bbed89ddafba93873b720092c3d44b84d5f251a2564d6a3a178bf4206437e04cd31c6b4ba54903e
DIST super-ttc-iosevka-ss09-22.1.2.zip 20432729 BLAKE2B e38bed1840ae0079a5e1c06400b9019409cf25b2cc171ba1e03e81ec5897e526eee2f100a0fd2a00613c70c01bcb6296ce6dbc986591b314aa916c13c0e0f424 SHA512 cdac65673d4e9857d7f03065eac9e8665e1ce5a19f7445c1ddf791391196a204a71e67c89bd5681b6fd3a0449bff6bbdbbb500d65c7943f6d4d688794ae68751
DIST super-ttc-iosevka-ss09-24.1.0.zip 20792055 BLAKE2B db36e37cbcbb398dbd354e6f339f9c80664327ff9eeccd4d9bf21efc3b5ad84b8e1740ee6b73d5d69658a65edb2816d31b6ee00a0e479db6318eb5ffba20b234 SHA512 cee90e07fa63ddeb525f9946989269544372ff74274e5f3683be34344eab07826d04a015ac61ecb3f18dc9289946268b7dc3fdab92df545f7a0b0b8c65fb1da7
DIST super-ttc-iosevka-ss09-24.1.1.zip 21023241 BLAKE2B 07a2456922ae6f71785299c66db0d9ffec1d8fcdafed2330a53933842a415bfebf25c1dad03565844c91c22e5411ade8f4154ece51d38684632123e483fde630 SHA512 ab110e46bbf5da92737023f86b24497feebd5c5ba095effd1dea77cade5c5db1b25738b4989638fbe4133b35400113ddb197775df6b224f400124f8771a54798
DIST super-ttc-iosevka-ss09-24.1.2.zip 21066818 BLAKE2B 73d7e0ab0f1546ffa59748589285c446143aff1263bce1a1c02907d445eb57039f9292c31b3ba15cc7e9e3948d1851d097cf62e75cc3235e6eef0f6ac885b0d6 SHA512 f73a15181981214d769162d50729c47d89e74fd5e51b3638451dac7a1abff8228b26823c4f7581e0fe10f1ec27f58defbd8598dca95054035996b61cde77dccb
+DIST super-ttc-iosevka-ss09-24.1.3.zip 21076220 BLAKE2B 3db7d509fb9698d55f923bbdb0898b13de19792a5876e963deae8893118a1771fe49339460c313ff67c9423d81e23a3ab1f6cc8e1f5a2607c71f8d545ba3ab75 SHA512 dcd13b212d54f284bdb3b47655a1518a15ae02eafec0f503e6ad429244c092321a3c26b4c6410bc3ad870dc96bd0c5316acc79650eacc55e5872a788c6934420
DIST super-ttc-iosevka-ss10-22.1.0.zip 19609406 BLAKE2B 06828cc7f69315f88644ba99ce5430c20c146edab998b2828e47611d18318fa2685ccf7b83caefd8b63ee6d6c9a3a1770eb750aa7de8039b633884274e281d20 SHA512 a57081aa098a57b2dfddea58466e4e70a93cd3d18db3accc911e2ab70437509f0a1422b63aef8100f8ef282df443308a1580da21eceadf3c146aae58c2d0e7b4
DIST super-ttc-iosevka-ss10-22.1.1.zip 20295395 BLAKE2B bb02dea1e44fd09fee9e2a153a3741d4691e7516babee0ac274da8a0ba7dcccb785b6864c756bafae315e7495491b868ab57c5a5ad4a9996ad1271f05d3ba26c SHA512 7904bf5005442efba13a8b43f1334efb49cfef40a12c78f38de8d27d64380f497bb29c61a8fe11f5e7f09979d03781262fc4c2b96ba582db35cd94340bc1eb4d
DIST super-ttc-iosevka-ss10-22.1.2.zip 20209310 BLAKE2B b3d15789d047b3432b4394d003b2414847caa86796825aeaacd6615e39a6312d650da217f9ecb0ec879100488bba797e07ae7205f5b4df57aac504fb7d997fac SHA512 0d36d27cbcadb657489f50c340e19044bdd8f5d3b6f8333799c75c83fd7f965785f14298f2a29146a89ec2ede0eb5468dca50cc655f4406e0202e3723d66b889
DIST super-ttc-iosevka-ss10-24.1.0.zip 20506790 BLAKE2B 17384bf2349c8356d52814e8fade6552443192738e812fcf81638d5b523aa25b6cc048661d141bb4b62b2b214fd8bdd10bd47666b9cee83dfbf35d335ee1429a SHA512 4964bbcba2bea96a5cfbceef2dba1c8497af3da8017cfe1da188946b745cb929bb5a0fc84c660be3ae3e2f6957e538c48f5419f947ad9fad96cdf5abcbff6298
DIST super-ttc-iosevka-ss10-24.1.1.zip 20845670 BLAKE2B feb5862fa9b09427f2f807ea6171ccc9a38c4563dc82883d412ce6e1771eedcaecac3cc8fc104b49c6c0de5697f8b4eddb61369597263488830b82c86bb150bb SHA512 bb1e8805351ed2514e359647db574bfa38cc54acff87160e0d430ca5b67b64f30851ee0bea7acbee81ddde32513be4bf2bd5db82081ce55cd789db67e0c28c3c
DIST super-ttc-iosevka-ss10-24.1.2.zip 20887624 BLAKE2B a7d74c179127d4e68263d1c4740971cdea34dac7ca4e4db580269439c0a4f9e6e041f14d65b057faeacd539487f6f6284c8ada2b6d4b47d8948662d4080e1434 SHA512 3706392ebe452fd20b330eaec8d1152b1d00642d9d033a13d7f50603223e46af6e15fc7bf187fa43f69684ef06bd0f0b8a1a1126a94f399dd092c37b60669362
+DIST super-ttc-iosevka-ss10-24.1.3.zip 20791038 BLAKE2B 437232f01121ab7ce60f16d35f3937b8613c1ec8cf43967a4d7badedd36ff858ca038bc890b09ccc08ca97d8f5a97b800e60f0cf5608967a1dd42a00e73513f5 SHA512 19cfbfe1732ef99f3e43a99c2e416206ea381d369aa15d77d133eb05655f03f655ecd1fa320cf6d43160c657aa776e5cabeb3f0b1a078d3244ff09d8b709298c
DIST super-ttc-iosevka-ss11-22.1.0.zip 19724947 BLAKE2B d0e383804f73e115e7ee8b94234764d4c018d586b4677763978b64c79d66a201d150106bc09355213dec26d7ca4fb558d1ecf4b86e7914355aa3168e8b2e0fa6 SHA512 86f7bf36bf72e7b12abccb06259a20920751457c68eca343e343d46652a3adb712721783083714fe3fef0111d2e6af954a04e4a55327b5123f0c853b42a47e1d
DIST super-ttc-iosevka-ss11-22.1.1.zip 20439887 BLAKE2B cd61b0e91a9bdd8eb84447729fbcdbd12f41f87430a414ce3701dbb7920febd3d6f0f9e2de7a4efdf5c139106fa5260ad783f606dc2df5e30a21026dbcf3e8e0 SHA512 51279562badf4d22dfbfdc14f03423ddd023aba554a39321db33e83630ea6c6f6b42ea57783f6b47996a55c03523ac9ff4c5a2c97107f9e5902b8562eb5b306e
DIST super-ttc-iosevka-ss11-22.1.2.zip 20343807 BLAKE2B d57a092ca10413dd19bd9c1122ad6239acb5a8ce41726861ef1968f8834089ffb3f4ac4930a72c273dbf8e7b92b4e15b53fa0be30df09dedcd77fcb2bd212fcc SHA512 d76919ef3b2e4a4a98f12e486914e74ff787c9daeb492384109463b1b7e715ad565056548c7c49fa4f4bab0be7f6cffe958d889a0fcd5ce87ff61324bfabc2fb
DIST super-ttc-iosevka-ss11-24.1.0.zip 20654672 BLAKE2B f1143014a5ceb673ec22735a8005101cc8457a167e9ed204482abcc20bbf7e2e34ea1127dd7360834ff7ef786b0a12dfcab3107a906156bf37eaa68370f349d4 SHA512 8616bd638c8501d1f5b720b1706ed2a7a3cfb61d36ec8e59f7cca386dd211931d72e8a5cc7f3810531fdb0b2d0f741f319d725d23c9e9ad1061b80b860cfe927
DIST super-ttc-iosevka-ss11-24.1.1.zip 21084480 BLAKE2B 7a04ddb1c52600487cd4346a293132a8a30c958ca8bd460e3f73482337796b3ed3215263d324672f73c2d8ac7616d87e037d5bc7a1ad5530784b3d8c18b07890 SHA512 12eed448e37ec7b17d2ccf6bf295dd50a37d4145a2e332d415a4c529f87cb3aec2891dc9437dd42528b675bade9a702147f23af7460fa3b1c3dd93822c57fcf8
DIST super-ttc-iosevka-ss11-24.1.2.zip 21128536 BLAKE2B c3520b50bc4a386d4b867f7945e8ebb08b2eb263a5229dd1fab78349dfc90097ed8fb071003d637dea8679d5e596e0ee67439c8e016737f0620562a2ca6c3ee6 SHA512 d74eab4b9ebde80e1e4babcd8dceb32b7131412751a1ec4a59a8e30345ee28460d5668f94eba2e008b9488f3796a53ee45c8484c59a5347b8454ca38fa65ad01
+DIST super-ttc-iosevka-ss11-24.1.3.zip 21026250 BLAKE2B e57d5fbaff288c3b31b877a58b75f99b7eed9307bb1ae270d37804d40810d41f79b74ad54d7ca2bd330c2623f0b3eb6b7c492a218d5f216de15503c566de58b4 SHA512 692a7f2a45750fa3392b5de92a239ebeb02db958f45f4a63fa2a9517e231c22c44ce93c22a315b4f91d3e3ca0bd03e88c74ba3d37e9e3be44832ccf5702a92c6
DIST super-ttc-iosevka-ss12-22.1.0.zip 19829299 BLAKE2B 8721662577c44e6a55d721647a1520c987328422fe89fcd826f74643e7a5ba435891f2afbbffa5cfa5541f41c676565e60fbdb03a8e5437742682178c8c0fccb SHA512 adfd2cfd8defc9d924e7e8ea9493d3801ff5450c91ddd8e19a8a84f7c62994f15ce6831f96b3ea13f87cf95a528d2068e58b691f06002e3318d538df7ce525dc
DIST super-ttc-iosevka-ss12-22.1.1.zip 20422247 BLAKE2B a33fb43495cfab3035385af4da1a56aee7909b6a52abe354c4cfe7465ede69d016236c3d353083b8ae136eaef0ccfe9e9a2f5b0642fa0af562181888dc64b826 SHA512 e35ecc1986c7875ea152fb821d7b7ac0d77619c6be13746f7134211388ccdc7a04231875c54c80dc03009b20eab824a6f8bdacefde994986e4f68b9de085b827
DIST super-ttc-iosevka-ss12-22.1.2.zip 20460365 BLAKE2B 23b38e4f83b893930826535ea1a70ff136e5615336bf8f91b5ce8d05c7b38b743358d469405309661e8ea16b4017e1bf061cb43b6534de3a5ccdf6041bc086ad SHA512 8debbba250f2e76e915fbd0dc8b5b41d61557373bab9fe15ba22c67688641239faabff4568162056b88d6e2f057067ff22f2c5f4b6920d9d8567cd394b4f3986
DIST super-ttc-iosevka-ss12-24.1.0.zip 20875523 BLAKE2B 65eb78685e03a983a7092500db452043835b8490b6f18246b32991b0397137c05108d0b76eaa73297197691e6dd7a8585a60758047b2b3a9b1b1b459d8f37a3c SHA512 bc0b4488b48bcf60e99418679b3c0300f27d0824e9b01898703ec9375860ee1a681be34053126b81b9e9ef868b07ddc16cc2548f8d1ac716ef6ec073bffe5097
DIST super-ttc-iosevka-ss12-24.1.1.zip 21104649 BLAKE2B b23d63ef9f56e61840b94c2072e5ff4d1c3a4dedb0de2a1cb7e1342ce9453960b0381bda5897cd568d08c107625babf25be61d71bc7bb9ed269a085953ee95d7 SHA512 e0ad508b0f99fa0440387fb7d7e533f8c9301a1eca8dd82cd422aee8e8e4381bfc12b976897a08aaed6cd28156dc0e99968698557bf3f030ee5e9079cfa243a2
DIST super-ttc-iosevka-ss12-24.1.2.zip 21147192 BLAKE2B e2a2f91c41bf86cee945f33f8ac969688c293d49195f03c64af0dc17a8114db8542106c78ab7dbddff3cb09a64bcea55d3ef2fe966ff851cd59d4c3a5357f28e SHA512 90d8e3b679c2143d263ee411703c0a7b46482261dcb78847e7d9f02cd2ae45858ae6247e63f542339dd1c8ebefdea6d710c4cdb8b8314abdad11b4daab0221ca
+DIST super-ttc-iosevka-ss12-24.1.3.zip 21155799 BLAKE2B b86390c9e6d5d70d2e433b83891debfd4081be51152db9f0757dc71cedcb621b97852ab164b2bc545700cb8380f1b1180f369f10e4aa58fa037f59a14c823518 SHA512 2e2c2195f6114fde4d97027db84781df9ad0cddb18ed41693b0f05fbbdbbb78321b8cc98d8f8f5b3efb787c52fa864bbd4b26c42159e9eaad4f0f0009595c8b7
DIST super-ttc-iosevka-ss13-22.1.0.zip 19254479 BLAKE2B 6a26288c4b3d4e1dade39f1742692bf7c99c10916883772f3d0a0393fe9dca3428b01b442df496dd9e5ac54ac6a4e0078608b5e56b8611d79880ff3fefb5b243 SHA512 3d8de6ac4583e75916ebb9290c98ee71877f4c85682368b4d896d45e0f24baebb2e99a3ae9466880c0041a84c854a4aed742f5741a6cd2c155901e1d84062041
DIST super-ttc-iosevka-ss13-22.1.1.zip 19841886 BLAKE2B 906c1e960592f3fe655a77d7eb52133bc86c8a4c23209fa5cb9364790cc2c15f405528e8ce8384ea4a0eb08a09ebfcbce8b6ded9547ed8d434c0c71334e0bf25 SHA512 8c99c4047f50b116ce45661c0cf31c1b0c13aa74456b40e0add20ff7dce6f8eff9285fdea0e53602ad34544cd06a4aab53f8e98a4a6917035644539b542d1ee3
DIST super-ttc-iosevka-ss13-22.1.2.zip 19851441 BLAKE2B e452d79b751ce5610dbceca33046f87a5d3a54dd94a5998bbef33b58155b7bef746864a9f74d7b9c2a4852dfe71ade3a19154a906a7471b9e9d8af98b257ebcc SHA512 c532a88b8d730a08324d08705683b561c70cbfe88e606ec35125c1afc0d695c822feec2ca1f038c8219d84f39bdabaa27b1e2421c8bb0f74ee40e44fecc1de3c
DIST super-ttc-iosevka-ss13-24.1.0.zip 20181898 BLAKE2B cfcd59da25eec177e21edebb71585af588e3fee47ce62f7b50dbf82ac5e659f19ecd4b6baa8aa60722b4444d500413c016c9cadfe521a6a2caf76b3ffc2f3ad0 SHA512 7e2badc117aed0bb59f5b9cea3a01de42b5012b1077e5aa159b367c17639c9dca1fef67565b54856bc2af704ecd9ec707cf1f5fc012021e1e12e5b29e1e4b5cc
DIST super-ttc-iosevka-ss13-24.1.1.zip 20416997 BLAKE2B 6cffb8f742348ffc9f63062bb262f2a4971daf71947f44b13a10c218d928b53555e30621d4f8bef3bcfe5d3cd896d0ae867304d8100fff35070467a1b7d3c5c6 SHA512 b6fae19420fcc7a1521770fe68a029d66bb60a8b2cc9561fa7ce9b2b42f98d28b0894a8a24a8f756a8e2d5468c05f05320f91e7f5364662ef3be2289b9f10158
DIST super-ttc-iosevka-ss13-24.1.2.zip 20459063 BLAKE2B bd177cd17832e90eeaca8fa16b0c4b2e4b808aca9cabc1ad0352aee24389ef3400ba71c637c18f0c505542d2382846582dc8b6ba985fafa2fbd5b20e7c4998f0 SHA512 80bfa89cb64c5ad65b4ddc356572bbca293ea29a2360e4e001134c41c24dce0fa35322705e12580b36e9ac13b19224b27060b0e009ae7cd99ec2ad850d21235f
+DIST super-ttc-iosevka-ss13-24.1.3.zip 20469393 BLAKE2B d95f3e82cc3f8cb708a5a82e70873015f935feecd920f00e4c901d5f5ad5fd1b3018a2be2be8218d9f2e9423e2e4b85c636c6e7a03dfee0953b6d3de10ad7dfa SHA512 02b9d71bfbf2f8fc924cea62869e009a718d294c71d242a33a673de0c4dab972bb6f69305eafb595fc82644b9b42c9c54004e7e2890a8751d3f1d98080a3786a
DIST super-ttc-iosevka-ss14-22.1.0.zip 19062815 BLAKE2B 1f893835a9af73adebd06511b026d30be88023d6d6c3c2b2d94d888771be7f9b14954fe64dc33f1b9ffec9c203a57bad96d17e78fe29244cafd32b18f73b47fd SHA512 99d9eb358225ae33b6bed8db56bc042742b62109e59bab39d4a35012aef3c11d42e36ed31ea8f76e9f3d28cf642f1c1a361938786db646c39db733de30b0b6db
DIST super-ttc-iosevka-ss14-22.1.1.zip 19738160 BLAKE2B 04683f2b959fbb691a04b395f3ed2c9de945d5ddcdbc18c95e367bf2e5839c6dc3c619797370c965055204a96fcad3d9a1e4d572269702163069989cb1995a2a SHA512 9f018c3ff028e5fb881668f859b1e349e7fc85d40d746b8ce1330c54fd1934ebe9e8c86af4e52eb4e287730ffe9474527175534a7f7427b00cae204e5e1b3f38
DIST super-ttc-iosevka-ss14-22.1.2.zip 19663283 BLAKE2B df75f3d2d1a2c26d08950a87b1eb3e9ba43231fd3641ddb6f0d0f72524924f58781176bc950d25c62d7d11167c85f6e1d1901d4693244729761e2a576e69d70e SHA512 399f52cffd55b1da58d01783a4cba15530389c67f8bd94a18ba1ef47eeec6928af4dc3eaa64e9f157a677f94efcfde34497b75f89b26646d98fea54d1a1e1fa7
DIST super-ttc-iosevka-ss14-24.1.0.zip 19971001 BLAKE2B 81a1c774f2ff74d286daea97a2731a9f2135ccb92608380fe4c5800d8cbe5e06dc1bc6c13ee6894d3fa71216e56ab3ae839f974bdcec86985f583cdd44a46c83 SHA512 6e52a70bc0de4aff78dd85d7059cd4027006036e8b7b3970083b5e0136518769c7e409f5a8edefe783832e75e305f482c9ac18a039fdd075eece69f229cb66c8
DIST super-ttc-iosevka-ss14-24.1.1.zip 20302548 BLAKE2B 02020dc5e09b386ed7486397e0d185f1e3348db403ca1dd4b7dfef4b910183a92fead4b39b02023f74354cd4dcd66add3d6cfa7fc263d4e38ce2507539ae3fd7 SHA512 2eaaea54ce110d327635eab1fb77a06904aaaa4e2b5e2a2019cffdcd11ba2936d10397a5f33d2fae4283342dfa78a64750d554a1f45b7aeb74ca574a62fbf7f6
DIST super-ttc-iosevka-ss14-24.1.2.zip 20346432 BLAKE2B bde4163a39a896af0df9264e4db7815f2d7c8055e1008049e0d14324f59b8de6337851d50d27782429854c96b6982fad04d447af7770a74328d999bda4489e4e SHA512 ad1be00225164fbeb62e55108028ca475acd27a3b2a90043b9ae61b50a69c3eeba27582f8db9fe66558ea9f771d4b9bfd0044387123a90236c1f90606458ec1e
+DIST super-ttc-iosevka-ss14-24.1.3.zip 20255529 BLAKE2B f20a8943cee54cee802dea41f5363a4a80041fa9d1cdc667d6f76d54c2b08d4f8f96e97c24de5f9b81707b8ad71c80f7a133aac5b100585fe24be0085619ab17 SHA512 5ab08a68e8685e4f4ed856b1d60cd619cb92df919b2b5044415603e3343a23f7ddf4b3052e36465e1de88af534dd49f3bc66bde5be1ba5d13b529715a55eaf94
DIST super-ttc-iosevka-ss15-22.1.0.zip 20371207 BLAKE2B 2335c2ae0f63f2155469da6b105b039660c18053b5e0ca25cc1cf97144ed16402d8d3c07274602c4fa64a6c12beed014e61af0d440ca8e173efe0b88081ad216 SHA512 f6cf9ea1b99baae7b83eeb1366e175f951189b26d247602515fa2113f542a4ec399679ddaa262ba8437bb03043aa7c1076af74f57e5552a64f5d112e5e7e93f5
DIST super-ttc-iosevka-ss15-22.1.1.zip 21080992 BLAKE2B 58b1babcc0a6eedadf7bf1d51574fca4cec8d6e3fa28ad93634ba79af8d6ee2b48e1d2cfcb2041df6412c49ceb7455888104a59d57e6cf84fd9379af4e7689f4 SHA512 933e433bc7a1638038cd18a48c413eaa7a084aa6605b8caa783f8f7d51ea9536d38c4b0b60d75d01b15c43500d2198622c40ec84c2ebf03682189682578e65e5
DIST super-ttc-iosevka-ss15-22.1.2.zip 20997438 BLAKE2B 53a0853ad77ecb38208297094dc4cdd3c9842fb4cbfd9db210253659af789440adfdbf33b38fca7bbf0b10bc8d08160441fde85c3936c7839ea0fa179c96ef10 SHA512 69645c8bad725aa4e78bce77741ac1804e4437814ef86a264796fae6bf13726f041aa19cff7f310c8040024743c2dff7f3206d1366b5d52f2f0cc4ffce8f9374
DIST super-ttc-iosevka-ss15-24.1.0.zip 21421388 BLAKE2B 5ab8625f30712cc2604ddf8405f5c82b0eb861339a96f09c173e49ed5985c485629e631975b82da96957d295aa4e7c5eea8ae2e7fe5966e6810798f327c4e7fa SHA512 22ef446317a0e4b8230dd4fd52cd93bb01aeaa01cd0dc6f2892b5c626381f68ff0b63002968ace47c43c59bb86a289038ca75fb2ed08ac30639fc1ad2800d187
DIST super-ttc-iosevka-ss15-24.1.1.zip 21778456 BLAKE2B de0274bfbac96882f4878d4938bd582eb617a3f9e99d9b20f1faf08475ff8fd8c4d8be5915d05d514cceedb9c874129f0c60572c507c30712fa37761fdf66319 SHA512 0268d0ed52c92d330a074347275b61a38f1e8986d66acf0b12beb1308e591286743d2c1ff466311b4f06c6717523fd3ea1b28dbf3ca202edd974dde312f975a3
DIST super-ttc-iosevka-ss15-24.1.2.zip 21817187 BLAKE2B 55bb62789de7b97b4fc85680e5d0a2c61839c99364dd050907a8d7063d8498cb9bf7d6d69a6173bf030ab8b8cf5d7c6465c972d842a8d7a3d2d526a158fbb876 SHA512 ece9d766e21fdf87574b36ef5b2b7888eb2beea2dd973a1eb0b1860520e4e1690a9196d9782b0fe66ff5fabbde68624ba03f1c5626317a41dd90ed3ea311f337
+DIST super-ttc-iosevka-ss15-24.1.3.zip 21715968 BLAKE2B acc802d7533f5a4a04fcaab786ed67fa253d1062a1254cee53389f050a3e0e30d5d03e0d919a151597673260a42278d2dc8460e5caf702c849125d6bf4463416 SHA512 e5a3e8dfdef2835a009d6bf5f2a99cadfce38daa886ae9b6333748c67773576ed3aac942096d2bc7862152274ccee1799557b9523239443c7b98fe58133b1ae4
DIST super-ttc-iosevka-ss16-22.1.0.zip 19446207 BLAKE2B 5525b63b1c845f33460107893e7050f705f1bda592dd6dfeff072457414ce0f5078aed4d6c739ad6044ef3b6db27f9bc2922e35b110b1bdb10cd319d39ae89d7 SHA512 388f65dc83aeb400be9abf3d5c3ed4da146c1146682888e64864d505f15e88ef8078b255779df2d4fa64c4b4793be52572d55eba8f91732ff1df92915f8c2d7d
DIST super-ttc-iosevka-ss16-22.1.1.zip 20040036 BLAKE2B b1ca557525a6664a52e7251fd135f8fcecbf66be8729bceeacd5c80cbc2b098ce7f5d2e52ee0bc1d568cb11d3bca0110df7fcaf53412925c6084ccec7493b148 SHA512 de8149353c2092bbdc150d648e9e1090364416cda915c866030ee181b8fd79e987ed5a022392915053a35a81966b134052bacace5f52e40ecb7e78b47189489a
DIST super-ttc-iosevka-ss16-22.1.2.zip 20058842 BLAKE2B 3449eeb145beadf588ae5079d9935bad487a96a4513097a2565351a18c9785518f3df501eb581d7a67c4430a1cb0ace8aa7846f386ca6afe016a7b96202fc73c SHA512 f665d0e765c5d683ac942426007ac584520f3f8666136dec9e5742112e5fb12d601f2f2e43e3bac2c3ef5c7612cd245aefb4f8da5a8d0cc05d605201d805b63c
DIST super-ttc-iosevka-ss16-24.1.0.zip 20331092 BLAKE2B f827e0c9214d538c4e7ce85270207a49243c83802f4b362a4e757ff66e703c3cf8d94daa460e4fa50a2bf5d6c1d668c7b32715df43872fbb184d360130b9fc7b SHA512 2f10cd75f90cbc96434582e7c966ed98b999af62b329d79832910fcc649db28cb7e277e49a53c927d9abf58f78c29ff2b0b10d4d3d2de50b964ec317986c1946
DIST super-ttc-iosevka-ss16-24.1.1.zip 20557333 BLAKE2B 3b84d93b7d23968cb8043a5c4c5f1c9fc66e913e1e415e7ff1d62b04b272f23dfd2e41e8f109496b2822babd2cee5d2c894ee8d4aa777238c250501fd6be9297 SHA512 849f0f53cc8d36bbd2efef0e61da9c1367f27dfaf77a4dfe827f33deab9b84ac772d911e0ba6f2a1b5b644064fed162e5abb0520c2c029511230d5405ee64586
DIST super-ttc-iosevka-ss16-24.1.2.zip 20605000 BLAKE2B 1f807fabba7225d63151ef55d7aecb7ee1ace7666b690659e2cfa9e9093862785d0f9aeb0885e2a61f4f8ef6dd1087a8c4f55ae055d5e16fdc7935eb9875d8f4 SHA512 e65fe0e0e36a150bb6d3aa817d8ba8d60320ea8427501e56aa9e4fa897f790097a5eecf6dab0d4152fccc538d7f0f5dc06ec37baea7d91df95e1fb8cdc8cded2
+DIST super-ttc-iosevka-ss16-24.1.3.zip 20615343 BLAKE2B 0bbe460d47b1d2eb91f8b886e859f4aec21ff9b4af18008403d7295e4f05308d0af50f7b2fe2599d59c6e56cc5dd691cf6dd6fba52c91b48fd5b296d58891c80 SHA512 91b1e45d82c96736ccca6ee1d9f930c84652da9c2fca93e02559c91568a65b62c607618d81a3343d895af316a17c213bcf37417419b82b2576f434a106ec539c
DIST super-ttc-iosevka-ss17-22.1.0.zip 20609224 BLAKE2B 9b7ff87f1c9aaab994183fe0db0248e558860c3ede0a8492ea0131cb16376122a7c2c560a4a8c6df6ff7a935047c87ab9bf79e4366933fa1348ca2fe3ed3b6b9 SHA512 7bab005d76dc5e2564d29383073c043a544e4afbfc1e478bd89a5cb6223a232a546ebbcec8bfab64328713633639a6343d06096e7e871c83cbb9ddadee941055
DIST super-ttc-iosevka-ss17-22.1.1.zip 21348665 BLAKE2B 732e5499ee4e5cf0b3a13a690efaee51eb89d3173edb3c854caf1406ef8ee7318575db014d3fd9c025231c0ea05b540c367dcbdbcf1f4fdce05de49ebd806385 SHA512 dba2bc66ae787e48faeff8ee166c3201d2a9337860bca1ffe7409ae20b0c59ee6007f68c21d6b1bfa913b0996faa7d99933a22e4eee0d5540217a89257704612
DIST super-ttc-iosevka-ss17-22.1.2.zip 21241986 BLAKE2B 11d9c1aaa08699c7c137767ef560149fb84a8a6de9339ba1b0878b4599822d04d0117fb9731bf4e7f871043d11b6e122509963f5c9b0f9e629a546e9eaa5b1e9 SHA512 258e43f8b578661b405f9c726fc449d4c8726c060b0200ea007fb13f54eb669984e2de973774b83af6c173d010a234c5fb2db6f0b916cc6c8cdbbe673855dd05
DIST super-ttc-iosevka-ss17-24.1.0.zip 21578213 BLAKE2B e6b36f9d222d0e5dcf51f0e96d56e2194976dc3365a51a41a853ab23ce91807559c7b9b150b99ad95b05fb9737af5461615f42316ef2b1f643649f93baa3283a SHA512 72a03c9441aa73428bbfe457a0d705b996b711b34a426ebcd5243faa34375d368ff0b407bf01e8aca8610c4f31b719562fbf0b446678a6ab4789b5b76fe7f182
DIST super-ttc-iosevka-ss17-24.1.1.zip 21930236 BLAKE2B 28de3af0d3834a951286dbb3da1438a03b6b4cd589b973591c1f5a1df28b55bdc0a464f4425089d8c13d98c9233e21626da62326c1c6292ea370cf215780cc15 SHA512 90db86740aad6775c9e09c8bf977919568f1a9ab38c15ab0b068da596f1d341d12d619b96627f0ad9d57fa1e7c53aadec6d3474d4fadded158b6a099611cc9ed
DIST super-ttc-iosevka-ss17-24.1.2.zip 21980473 BLAKE2B 10e231da740f0489f95bbe2c60f655ef51ff968161132dd8374a24f93cc46a10816b11d1be8d90b0f1d4ea91dcfd434234cc761144e363e7b9e591107900d00f SHA512 05e3042bbd744de1b7e02122277e8e9593ed00cf3af5fc814c932a8667dc705b27db89740dee3407954847c09b40b148e7a6640a7f4284b946d93fd9d1d5da1e
+DIST super-ttc-iosevka-ss17-24.1.3.zip 21881910 BLAKE2B 0ad2dfbdbf5065285a8e693c7dced1d3b2a8c4678ffbbf8d68ebefa72c292d5411843d20ad2e94a66f9d69517ec19b983c825a07e1ea7d150410d913fbc38d7c SHA512 379467928a76ac115f4630e79835920d6a224d5e999a889ff78ccf6305f4cb4974d2b70a7fbea6ed0d535d057cde773bd5ca20875f6069565736e867264a82dd
DIST super-ttc-iosevka-ss18-22.1.0.zip 19504535 BLAKE2B f647398c60f16c306e903c975e7c761781501e36ba36e55d33a5e2a3dbffe9bf3e0a70fa54f9f25ec2aee3cf4536dec8f8acfc531bb5c102e4cd6d33a1016e65 SHA512 4148cb1de0c111282ff0903657dba79b68ca276173d5857f036113dc60803dc0a4968021252ad9511f2382fdad9a8b6d56f6c420da5a399dbfe1d7662fb1de5d
DIST super-ttc-iosevka-ss18-22.1.1.zip 20188189 BLAKE2B d3bdb9022a6021ea3231e1a36579d2361654dc03bc311e31f18d7d78f2d20a9a75495df07041daaec7396442d1e6c4569c172ec538a04a8d448f733970b9a0d9 SHA512 d69db60ca5d9b1fe3ac3bf780edc892303847179fd1421ffd2186149e1f9c157ee99027172d3af4a9bbae564c5287c1782079b17073cf9e6ae3bb28a2ed52107
DIST super-ttc-iosevka-ss18-22.1.2.zip 20124450 BLAKE2B 0b0d2220679711b1284ea8c8d67c754c02e74df5ac57787865efa57057fb5db64d92e01fa8d7b0bf9290eef2228a38e957e451be47320f4a125978008296d54a SHA512 037a89d9d2c4e3dde037ea8c9ef3622e8dbbf7d276872c5b50b0ec46e1590519442196714c50a0813e2c35521a9562f8bead17a4fdc2ae4e620bcf3ce1ae90fd
DIST super-ttc-iosevka-ss18-24.1.0.zip 20510651 BLAKE2B f3256734447b721f259dc2be523a195bcd6bb3612381f003f406b189de2a067fd2dd7d26918de7a986d8d2d6680a3baeded0ccb644cfbb48b03f185896169fb8 SHA512 9a37a49dc3570fe151ac38c2f7e9f41373901bff00d53056e19d324261e414d150af792f6fd5edc6a408b77c6fa3a02e0e4085fe3ad1352a0dff7dad41c72968
DIST super-ttc-iosevka-ss18-24.1.1.zip 20839985 BLAKE2B ff660a1054f4ead410cf62968ec5e8284add07ec68f61151312892359ea7741f9a6a993dba64308cd0e9f1bb1ea52e0ad6464ff7af5dcb37bd48628bf6315cf6 SHA512 66acb3d063c1475e4edcc7faac7716fc0bd605aa414b75f16afdbc0139e1987def89467b6aab83570a205f4c55a81e479f863af92ea8388ef68b97337a5e7be7
DIST super-ttc-iosevka-ss18-24.1.2.zip 20882967 BLAKE2B 8565a924f8494705b9ecff56fdc64136d456110088eb457909dd774c8b1fe9b504b9b393aaf50469b482b0d90d7cbb91a1acff46040542781361c9d6e18dfbfc SHA512 4f98163fda787845e0c043011f02386bfa50963e18e769f49a7a34d1546012015599f141a75ba3dbd5b9760b984f0e22734b17e3dc1fac32acf8c3619389eea3
+DIST super-ttc-iosevka-ss18-24.1.3.zip 20796821 BLAKE2B 72c50b22653b93159d0c7ee34ba9f4ebe902cc01606c0ac6f4b21d832d742031f495cb6cdd5f9ecb191842fabe994350e45cdcf437fd72f46a0866748d760af8 SHA512 40a8316079a6014e297d329faa43e8854706993017a22aca0ffea82adcd46f15f9b3320179f1508a965241be76a9e8f516a618a612f75d8875792e89bde02487
EBUILD iosevka-22.1.0.ebuild 2614 BLAKE2B 7583d366e3311cdd9c531e4ead7de0e41fdfcc689fb3f67def768eae586d757aacc729bc2e8ad0d36d6752e9a7ccf170c8a27026a0cb81626ee21e63752fc49c SHA512 5c430a7db864ea6a79c2212cec01900501da85c6df7a4cb232de63e3023b5995a1be1167b1f866fc1ceae47324ec9276cdc1b4f8fa5a332d72fe094af3d1524d
EBUILD iosevka-22.1.1.ebuild 2645 BLAKE2B 7681cfd3d8ce57826dee68a6a74ac21dda8d94b9234f354b14eb7d2e51ae600aefeba0fd79bbfe7d9efa271008b49586781b9b0050944c243b65f3156d52d289 SHA512 071ffec636bd5b42b8cde0b832c452703c365cab439d597c475c7f84957d0182730f564af96b08088038448952167b440ccbbeab47374023611f98a5225fbeb7
EBUILD iosevka-22.1.2.ebuild 2652 BLAKE2B 40e2e672ee5cb5bc524261049c3bf46b45406012ab25ea0e4f85d20705ead00931d736a6aea5e8f25f6f942571ab141265938b77f7a0c510f445ee864152d22e SHA512 481cd9c6e485b083ab84c704ad818436206bb1f82beb49874d8fda8498b884a566f99b80cb3013a0e6ea5018d14688e242d3b4e41058f423a19cb7365bfcf458
EBUILD iosevka-24.1.0.ebuild 2652 BLAKE2B 40e2e672ee5cb5bc524261049c3bf46b45406012ab25ea0e4f85d20705ead00931d736a6aea5e8f25f6f942571ab141265938b77f7a0c510f445ee864152d22e SHA512 481cd9c6e485b083ab84c704ad818436206bb1f82beb49874d8fda8498b884a566f99b80cb3013a0e6ea5018d14688e242d3b4e41058f423a19cb7365bfcf458
EBUILD iosevka-24.1.1.ebuild 2652 BLAKE2B 40e2e672ee5cb5bc524261049c3bf46b45406012ab25ea0e4f85d20705ead00931d736a6aea5e8f25f6f942571ab141265938b77f7a0c510f445ee864152d22e SHA512 481cd9c6e485b083ab84c704ad818436206bb1f82beb49874d8fda8498b884a566f99b80cb3013a0e6ea5018d14688e242d3b4e41058f423a19cb7365bfcf458
EBUILD iosevka-24.1.2.ebuild 2652 BLAKE2B 40e2e672ee5cb5bc524261049c3bf46b45406012ab25ea0e4f85d20705ead00931d736a6aea5e8f25f6f942571ab141265938b77f7a0c510f445ee864152d22e SHA512 481cd9c6e485b083ab84c704ad818436206bb1f82beb49874d8fda8498b884a566f99b80cb3013a0e6ea5018d14688e242d3b4e41058f423a19cb7365bfcf458
+EBUILD iosevka-24.1.3.ebuild 2652 BLAKE2B 40e2e672ee5cb5bc524261049c3bf46b45406012ab25ea0e4f85d20705ead00931d736a6aea5e8f25f6f942571ab141265938b77f7a0c510f445ee864152d22e SHA512 481cd9c6e485b083ab84c704ad818436206bb1f82beb49874d8fda8498b884a566f99b80cb3013a0e6ea5018d14688e242d3b4e41058f423a19cb7365bfcf458
MISC metadata.xml 3320 BLAKE2B ac303a8a7f49b6295bc5f488ae7fdbf732f37c8cc657236ff703bc6391b3477989390f98bee3b59efc95e29d6b2bd9814f6c13c473255ce2be33db7ecd6434f9 SHA512 f2241fcf0f60e5cd1292612eeee8dee2be805de50e2ab22cd5d9b34183c7d8bfc2953f8483cb52d8a916b80cdd918fdb400ae169160b63ba56d9bcc1c016d407
diff --git a/media-fonts/iosevka/iosevka-24.1.3.ebuild b/media-fonts/iosevka/iosevka-24.1.3.ebuild
new file mode 100644
index 000000000000..48ed068767ec
--- /dev/null
+++ b/media-fonts/iosevka/iosevka-24.1.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+# [...document.querySelectorAll('[colspan="3"] > b')]
+# .map(x => "[\""
+# + (x = x.innerText.trim()).toLowerCase().replaceAll("\xa0", "-")
+# + "\"]=\""
+# + x
+# + "\"")
+# .join("\n\t")
+declare -A MY_FONT_VARIANTS=(
+ ["iosevka"]="Iosevka"
+ ["iosevka-slab"]="Iosevka Slab"
+ ["iosevka-curly"]="Iosevka Curly"
+ ["iosevka-curly-slab"]="Iosevka Curly Slab"
+ ["iosevka-ss01"]="Iosevka SS01"
+ ["iosevka-ss02"]="Iosevka SS02"
+ ["iosevka-ss03"]="Iosevka SS03"
+ ["iosevka-ss04"]="Iosevka SS04"
+ ["iosevka-ss05"]="Iosevka SS05"
+ ["iosevka-ss06"]="Iosevka SS06"
+ ["iosevka-ss07"]="Iosevka SS07"
+ ["iosevka-ss08"]="Iosevka SS08"
+ ["iosevka-ss09"]="Iosevka SS09"
+ ["iosevka-ss10"]="Iosevka SS10"
+ ["iosevka-ss11"]="Iosevka SS11"
+ ["iosevka-ss12"]="Iosevka SS12"
+ ["iosevka-ss13"]="Iosevka SS13"
+ ["iosevka-ss14"]="Iosevka SS14"
+ ["iosevka-ss15"]="Iosevka SS15"
+ ["iosevka-ss16"]="Iosevka SS16"
+ ["iosevka-ss17"]="Iosevka SS17"
+ ["iosevka-ss18"]="Iosevka SS18"
+ ["iosevka-aile"]="Iosevka Aile"
+ ["iosevka-etoile"]="Iosevka Etoile"
+)
+
+DESCRIPTION="Slender typeface for code, from code"
+HOMEPAGE="https://typeof.net/Iosevka/"
+
+SRC_URI=''
+REQUIRED_USE='|| ('
+MY_BASE="https://github.com/be5invis/Iosevka/releases/download/v${PV}"
+for variant in "${!MY_FONT_VARIANTS[@]}"; do
+ my_filename="super-ttc-${variant}-${PV}.zip"
+
+ [[ ${SRC_URI} ]] && SRC_URI+=' '
+ SRC_URI+="${variant}? ( ${MY_BASE}/${my_filename} )"
+
+ [[ ${IUSE} ]] && IUSE+=' '
+ [[ ${variant} == iosevka ]] && IUSE+='+'
+ IUSE+="${variant}"
+
+ REQUIRED_USE+=" ${variant} "
+done
+REQUIRED_USE+=')'
+unset MY_BASE my_filename variant
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+FONT_S="${S}"
+FONT_SUFFIX="ttc"
+
+src_prepare() {
+ default
+
+ FONT_CONF=()
+ local vinternal
+ for vinternal in "${!MY_FONT_VARIANTS[@]}"; do
+ case "${vinternal}" in
+ *-etoile|*-aile)
+ continue
+ ;;
+ esac
+ local vname="${MY_FONT_VARIANTS[${vinternal}]}"
+ use "${vinternal}" || continue
+ cat >66-"${vinternal}".conf <<EOF
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<!-- Enable this config to change your monospace font to ${vname} -->
+<fontconfig>
+ <alias>
+ <family>monospace</family>
+ <prefer>
+ <family>${vname}</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>${vname}</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+</fontconfig>
+EOF
+ assert "Failed to generate ${vinternal}"
+ FONT_CONF+=( 66-"${vinternal}".conf )
+ done
+}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 80b311885689..8a8b528499ac 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 2f6134f76203..3b58b926e086 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,8 +1,5 @@
-AUX exiv2-0.27.6-jxl-mime.patch 2704 BLAKE2B b7d88658863aef95717b917c006b609279b09f808fb415c9c42b648b61403c0b9fa2c4552470d943ea2b03212fa06fb6c6607cf7331ae0a47ad11a1a1b811e08 SHA512 6461be2af1a4e4318da2b2fdd623e0396de4f43a62b20fb58e7ceac1aa3394bf848ab0107c99267324a7a613cc1a46b68e44696dd3af9eb4bb2c9b0d7b3fe988
-DIST exiv2-0.27.6-Source.tar.gz 32280263 BLAKE2B a025452b7e70aef109a2f7831ba5c0528b0cb8fda92e5959a5927abd442d650f8d40cc47f56d8f87508e5f37e8378728f99e3a4fa96e7a0319cb4542659d9a60 SHA512 045d7fb391202b53897336094812600680141a292367a9194e9529bccb8ab54465190ea0f0636970114402a38840b33b2fcf2edf7b6c616f3e585fa295a887a4
DIST exiv2-0.27.7-Source.tar.gz 32290404 BLAKE2B ac83c36dd15c7f6aa2d6607542a12b981d1b58bed671047d3dbfdc9eea64a977630863e4c4abe1e9c2e3e8af05adf6849a05d70e42cde4bb0d6f4a3fbb9b2e49 SHA512 8f12b056439867a05b6dfe4b93a82e02d9e5032554b590e399bcf38d73208a783f8349e66870cc030ad2a47650389d96522b60086b308145121646c9fa93d8ae
DIST exiv2-0.28.0.tar.gz 45138274 BLAKE2B 6ccdc4e6a7dbd4aa2a892e61306f0c63659d804075cae9e771096cfdc21ec0aff0df22232c036551f4e321f497184e7ad100fb9c2011c14cd0315e8118c3e85f SHA512 35e483c6123f099167ed8647fae7c6e5512434c24d0afe684180ba6a5114068d5678280a01c8e6cfee0d1e555e1dc2a1606989d46950ce3ef1a3859caeed4dad
-EBUILD exiv2-0.27.6.ebuild 2852 BLAKE2B cecc5fbd31c7213d0a9feb4974609b08fb5aeb34802b79a1d70a2af1d6ebfd08798a95a942b28a2b10282875688862ec23f989ce2eb697f093fba718a9b69288 SHA512 fb09c7e6171236dc3564289644ad714cdba23d55d59c335675d0089020698cc713d18a387ad25d4b92be92565c320bb1df4b7ff88bf1ab2b4b3b661663e4ba92
EBUILD exiv2-0.27.7.ebuild 2806 BLAKE2B f562fe2587be570e17da851d505c1a3a0dbdd06a800ae9b563375d85e8ee726b984c576875a6f2e215d0097b1846a36155f742e3a770e41873badaad3a5d06ab SHA512 88b0e6b3721916791f91d5028d5b7a237141bf9520750fc33b989072a310cc40a934f8876723db2cc170af32340a0f6376ee58c0bc956a158f0eb945a4cced44
EBUILD exiv2-0.28.0.ebuild 3176 BLAKE2B 4611b54d438ffb9f375f56c3a62938e574304cc0467e5b05a9f03e934adc00db5bd3eef91953cecde97b7a3d37dbef56acbec5a0285b6f99720c5701717c8283 SHA512 88324d792263d8a43d3c329517c73e9dce754c5094dae664f3623b1c500d790684f66c5722940e7650ecc5e75fb897496d6a7fccdef59f0ca32a6914b7606f44
MISC metadata.xml 686 BLAKE2B 2d1079660cf4268216f8835d1ae6655ebafc99d5402872bb05dac6342034a28a07dcff587fc616a5eedc8c538ea3e43e013711d39c2541295e89629e39a244ee SHA512 40f9225a42386fa6f03bf9436d675bb01bd6eb859974bfed22d1316536ceaf40752fabffdab20b439e87c57f65d193d8d249e5aa022584de3f869f4162660b4e
diff --git a/media-gfx/exiv2/exiv2-0.27.6.ebuild b/media-gfx/exiv2/exiv2-0.27.6.ebuild
deleted file mode 100644
index 6a06383db4a0..000000000000
--- a/media-gfx/exiv2/exiv2-0.27.6.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/${PN^}/${PN}/releases/download/v${PV}/${P}-Source.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
- S="${WORKDIR}/${P}-Source"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="https://exiv2.org/"
-
-LICENSE="GPL-2"
-# In 0.27.5, ABI seemed to be broken for bmff functions
-SLOT="0/27.5"
-IUSE="+bmff doc examples nls +png test webready +xmp"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
- png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
- webready? (
- >net-libs/libssh-0.9.1[sftp,${MULTILIB_USEDEP}]
- net-misc/curl[${MULTILIB_USEDEP}]
- )
- xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
-"
-DEPEND="${DEPEND}
- test? ( dev-cpp/gtest )
-"
-BDEPEND="
- doc? (
- ${PYTHON_DEPS}
- app-doc/doxygen
- dev-libs/libxslt
- media-gfx/graphviz
- virtual/pkgconfig
- )
- nls? ( sys-devel/gettext )
-"
-
-DOCS=( README.md doc/ChangeLog doc/cmd.txt )
-
-PATCHES=( "${FILESDIR}"/${P}-jxl-mime.patch )
-
-pkg_setup() {
- use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # FIXME @upstream:
- einfo "Converting doc/cmd.txt to UTF-8"
- iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
- mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
- cmake_src_prepare
-
- sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DCMAKE_CXX_STANDARD=14
- -DEXIV2_BUILD_SAMPLES=NO
- -DEXIV2_ENABLE_NLS=$(usex nls)
- -DEXIV2_ENABLE_PNG=$(usex png)
- -DEXIV2_ENABLE_CURL=$(usex webready)
- -DEXIV2_ENABLE_SSH=$(usex webready)
- -DEXIV2_ENABLE_WEBREADY=$(usex webready)
- -DEXIV2_ENABLE_XMP=$(usex xmp)
- -DEXIV2_ENABLE_BMFF=$(usex bmff)
- $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
- $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
- $(multilib_is_native_abi && echo -DEXIV2_BUILD_UNIT_TESTS=$(usex test))
- -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
- )
-
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-
- if multilib_is_native_abi; then
- use doc && eninja doc
- fi
-}
-
-multilib_src_test() {
- if multilib_is_native_abi; then
- cd "${BUILD_DIR}"/bin || die
- ./unit_tests || die "Failed to run tests"
- fi
-}
-
-multilib_src_install_all() {
- use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
-
- einstalldocs
- find "${D}" -name '*.la' -delete || die
-
- if use examples; then
- docinto examples
- dodoc samples/*.cpp
- fi
-}
diff --git a/media-gfx/exiv2/files/exiv2-0.27.6-jxl-mime.patch b/media-gfx/exiv2/files/exiv2-0.27.6-jxl-mime.patch
deleted file mode 100644
index b23e38736dca..000000000000
--- a/media-gfx/exiv2/files/exiv2-0.27.6-jxl-mime.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 8f889c132ec48d8be7e155fc6d84254ffbb527df Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Peter=20Kov=C3=A1=C5=99?= <peter.kovar@reflexion.tv>
-Date: Sun, 1 Aug 2021 13:56:48 +0200
-Subject: [PATCH 1/3] Corrected JPEG XL file type
-
----
- src/bmffimage.cpp | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/bmffimage.cpp b/src/bmffimage.cpp
-index 3d7c23e936..2440b4afd4 100644
---- a/src/bmffimage.cpp
-+++ b/src/bmffimage.cpp
-@@ -56,7 +56,8 @@
- #define TAG_heix 0x68656978 /**< "heix" HEIC */
- #define TAG_mif1 0x6d696631 /**< "mif1" HEIF */
- #define TAG_crx 0x63727820 /**< "crx " Canon CR3 */
--#define TAG_jxl 0x4a584c20 /**< "JXL " JPEG XL */
-+#define TAG_JXL 0x4a584c20 /**< "JXL " JPEG XL */
-+#define TAG_jxl 0x6a786c20 /**< "jxl " JPEG XL file type */
- #define TAG_moov 0x6d6f6f76 /**< "moov" Movie */
- #define TAG_meta 0x6d657461 /**< "meta" Metadata */
- #define TAG_mdat 0x6d646174 /**< "mdat" Media data */
-
-From 1d095cf75132e548213d740efc402b77178b2add Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Peter=20Kov=C3=A1=C5=99?= <peter.kovar@reflexion.tv>
-Date: Thu, 5 Aug 2021 10:04:51 +0200
-Subject: [PATCH 2/3] Removed tag handled separately
-
----
- src/bmffimage.cpp | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/src/bmffimage.cpp b/src/bmffimage.cpp
-index 2440b4afd4..9964a42bc2 100644
---- a/src/bmffimage.cpp
-+++ b/src/bmffimage.cpp
-@@ -56,7 +56,6 @@
- #define TAG_heix 0x68656978 /**< "heix" HEIC */
- #define TAG_mif1 0x6d696631 /**< "mif1" HEIF */
- #define TAG_crx 0x63727820 /**< "crx " Canon CR3 */
--#define TAG_JXL 0x4a584c20 /**< "JXL " JPEG XL */
- #define TAG_jxl 0x6a786c20 /**< "jxl " JPEG XL file type */
- #define TAG_moov 0x6d6f6f76 /**< "moov" Movie */
- #define TAG_meta 0x6d657461 /**< "meta" Metadata */
-
-From af0954ca0cce961d9ea95e728d964f0717d34bfd Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Milo=C5=A1=20Komar=C4=8Devi=C4=87?=
- <miloskomarcevic@aim.com>
-Date: Thu, 12 Aug 2021 16:19:06 +0200
-Subject: [PATCH 3/3] Update test for image/jxl
-
----
- tests/bugfixes/github/test_issue_1503.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/bugfixes/github/test_issue_1503.py b/tests/bugfixes/github/test_issue_1503.py
-index 51c0769135..3f88d26805 100644
---- a/tests/bugfixes/github/test_issue_1503.py
-+++ b/tests/bugfixes/github/test_issue_1503.py
-@@ -33,7 +33,7 @@ class issue_1503_jxl_bmff(metaclass=system_tests.CaseMeta):
- Xmp.photoshop.DateCreated XmpText 10 2004-06-21
- ""","""File name : $filename
- File size : 32892 Bytes
--MIME type : image/generic
-+MIME type : image/jxl
- Image size : 200 x 130
- Thumbnail : image/jpeg, 4196 Bytes
- Camera make : NIKON CORPORATION
diff --git a/media-gfx/qimgv/Manifest b/media-gfx/qimgv/Manifest
index 83826b2467a3..1fe7a157c0f1 100644
--- a/media-gfx/qimgv/Manifest
+++ b/media-gfx/qimgv/Manifest
@@ -1,4 +1,6 @@
+AUX qimgv-1.0.2-exiv2-0.28.patch 1832 BLAKE2B 4f3188ba0d9de69ea599dd9b6a4f550b07ca6caf45958c7e8ccb62eea9e88fe485f2c79dc64c0977c954fd99d057fd28ce0d509941c29597c1949510049db719 SHA512 3c425c9447f0e96f7259a51d08a8733ae01be915fc9bbcaa3bda5b0682f76054aa4abf2d137263cb1bc21e09d556f2e0c89ff2afb49b1c0ddb32265fdb4f4cc9
+AUX qimgv-1.0.2-fix-apng-cannot-play.patch 1788 BLAKE2B 8593ab5bb4d9e4aaf3607abfc5c5602fdb8d116459f1ce3427ec289a509f93faf46066c663dbc99c5c49317e4c07b62740ffb62d1edd2c6679402536d71bac7d SHA512 2d7aec4742bd4dba8e3e41bef779b810ad2ef626efe950ed2abcb46a64e2fbe4beea02d249a1993672a18ba9c854e12df08ad85b7ac77999edeeff7da1e6bd88
AUX qimgv-1.0.2-libmpv-api2.patch 724 BLAKE2B 175b85d38ea0299efb6a87d397a73d2fd85ac85990ea89b34418dfe2b54b306e416dfb6a55c409a8f08891a6d1828245e91eabad07a5308b526b87c5e1bb016a SHA512 cf92f9bdfa501d4224d4764b6a061b29c0a0ebe436afd882c12acaa62dc9754306ac88b13e67992c944112af0f5efc34c6782d3a1282f039d14ba5f60fe649c3
DIST qimgv-1.0.2.tar.gz 681034 BLAKE2B 49faf11baf526e2221d1ed05a7523c452c32586900611db1823e2a50daadb14034d0b9a1363596dabde5b4b6dfd2ead8e285d1a82129bf2deda1a0c43907ffc6 SHA512 3e10a87f28f7187251c93c92b418ee34e4c2b373b0dd957604fd46305237dc52fd7e17880507b3a0d757c0c3800e8185b6085f15f6f05db6d29cae1e67044b58
-EBUILD qimgv-1.0.2-r1.ebuild 976 BLAKE2B 81e6ce585f3eb87daabebf2373463de906f868ff2f5c10fd6606486439083b9b8c2756ab9dbdf7b4c75d74847edda0791422336e235f97391899c8d63b73c4d8 SHA512 da1e30f2a35f108407a2e76476886b06b6dfbe5849ce7a89aa81f8b7c38e496cac3a5c230a43d78cb1ef5c961eaa2f80a17f94c0fb65ba62a465a01fd747b868
+EBUILD qimgv-1.0.2-r2.ebuild 1090 BLAKE2B a45e889ae60fb1272643825e005c88a2ff04bb5ef116726fd49a31eef2ed4f435d7ef77b5ede05a9500b1ef3e785f4bcf0970e95d89491b2e1fbe2987a089c9b SHA512 c8bffb20c2b96dd9e51ac0d394c4c3447c8e29c952fbac8412d54ddd3a2ecdb0ee3a4393788e6e6d64182727222377ff9d429e7cb91e002049f7d177277b0940
MISC metadata.xml 564 BLAKE2B 90edc7f7fac7d7c06557b1809ab34c1d7e6260bf3056f3dde7281bdaf5cafda94e70b700c099b03f11234ce85ec912f59df00a0fb0f4d4f861883fe567f4690c SHA512 62122cde9319219f1e6885ff50e09a2ea453da82f1ee5dcd5a6be9c3c2b0064357269751383d15aa9f206e3e1134f020efd81c787f3f097354aa27cd6b38df0e
diff --git a/media-gfx/qimgv/files/qimgv-1.0.2-exiv2-0.28.patch b/media-gfx/qimgv/files/qimgv-1.0.2-exiv2-0.28.patch
new file mode 100644
index 000000000000..86e60efe564c
--- /dev/null
+++ b/media-gfx/qimgv/files/qimgv-1.0.2-exiv2-0.28.patch
@@ -0,0 +1,49 @@
+Combined fixes from git master:
+
+From 9ffd34784b1fabe1569862b2d551d9cf06e46fa2 Mon Sep 17 00:00:00 2001
+From: adonais <hua.andy@gmail.com>
+Date: Tue, 2 Nov 2021 12:33:00 +0800
+Subject: [PATCH 1/3] reserve exiv2 exception capture
+
+(cherry picked from commit 3bd9571a0aff4611339eb57132e79b41af7acbb6)
+
+* asturmlechner 2023-06-12: Drop unrelated translation fix from commit
+---
+ qimgv/sourcecontainers/documentinfo.cpp | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+From abe43e0dc7ee6d120c3e052562748d5a2a9f7d46 Mon Sep 17 00:00:00 2001
+From: adonais <hua.andy@gmail.com>
+Date: Wed, 3 Nov 2021 09:07:30 +0800
+Subject: [PATCH 2/3] Fix exiv2 exception capture
+
+(cherry picked from commit 08d5dea2074d055f102002d1a8f705e2ad2292f1)
+---
+ qimgv/sourcecontainers/documentinfo.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+From c4d9d5b08341af6709fe6263e90f4237c67eb14c Mon Sep 17 00:00:00 2001
+From: DigitalDragon64 <digitaldragon64@gmail.com>
+Date: Thu, 8 Jun 2023 15:21:26 +0200
+Subject: [PATCH 3/3] Exiv2::AnyError was removed
+
+(cherry picked from commit bff220e6e8851482e383b71fe778a870c96cd5f8)
+---
+ qimgv/sourcecontainers/documentinfo.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/qimgv/sourcecontainers/documentinfo.cpp b/qimgv/sourcecontainers/documentinfo.cpp
+index 21979f01..9de2dd31 100644
+--- a/qimgv/sourcecontainers/documentinfo.cpp
++++ b/qimgv/sourcecontainers/documentinfo.cpp
+@@ -268,8 +268,9 @@ void DocumentInfo::loadExifTags() {
+ exifTags.insert("UserComment", comment);
+ }
+ }
++ // No exception was caught, which may cause QT crash
+ catch (Exiv2::Error& e) {
+- //std::cout << "Caught Exiv2 exception '" << e.what() << "'\n";
++ qDebug() << "Caught Exiv2 exception:\n" << e.what() << "\n";
+ return;
+ }
+ #endif
diff --git a/media-gfx/qimgv/files/qimgv-1.0.2-fix-apng-cannot-play.patch b/media-gfx/qimgv/files/qimgv-1.0.2-fix-apng-cannot-play.patch
new file mode 100644
index 000000000000..7350fb626523
--- /dev/null
+++ b/media-gfx/qimgv/files/qimgv-1.0.2-fix-apng-cannot-play.patch
@@ -0,0 +1,56 @@
+From 0db15e8ae17a03d61652766ffe411c5d010161a1 Mon Sep 17 00:00:00 2001
+From: adonais <hua.andy@gmail.com>
+Date: Mon, 1 Nov 2021 08:50:51 +0800
+Subject: [PATCH] Fix apng cannot play
+
+(cherry picked from commit e9d306ffbf93d4b9d8cfd2906eaebe0fc949930f)
+
+* asturmlechner 2023-06-12: Drop unrelated [...and update translation file]
+ part of this commit.
+---
+ qimgv/sourcecontainers/documentinfo.cpp | 17 +++++++----------
+ 1 file changed, 7 insertions(+), 10 deletions(-)
+
+diff --git a/qimgv/sourcecontainers/documentinfo.cpp b/qimgv/sourcecontainers/documentinfo.cpp
+index 98a68f75..21979f01 100644
+--- a/qimgv/sourcecontainers/documentinfo.cpp
++++ b/qimgv/sourcecontainers/documentinfo.cpp
+@@ -128,10 +128,13 @@ inline
+ // dumb apng detector
+ bool DocumentInfo::detectAPNG() {
+ QFile f(fileInfo.filePath());
+- if(f.open(QFile::ReadOnly | QFile::Text)) {
+- QTextStream in(&f);
+- QString header(in.read(120)); // 120 chars should be sufficient?
+- return header.contains("acTL");
++ if(f.open(QFile::ReadOnly)) {
++ QDataStream in(&f);
++ const int len = 120;
++ QByteArray qbuf("\0", len);
++ if (in.readRawData(qbuf.data(), len) > 0) {
++ return qbuf.contains("acTL");
++ }
+ }
+ return false;
+ }
+@@ -264,17 +267,11 @@ void DocumentInfo::loadExifTags() {
+ comment.remove(0, comment.indexOf(" ") + 1);
+ exifTags.insert("UserComment", comment);
+ }
+-
+- return;
+ }
+ catch (Exiv2::Error& e) {
+ //std::cout << "Caught Exiv2 exception '" << e.what() << "'\n";
+ return;
+ }
+- catch (Exiv2::BasicError<CharType> e) {
+- //std::cout << "Caught BasicError Exiv2 exception '" << e.what() << "'\n";
+- return;
+- }
+ #endif
+ }
+
+--
+2.41.0
+
diff --git a/media-gfx/qimgv/qimgv-1.0.2-r1.ebuild b/media-gfx/qimgv/qimgv-1.0.2-r2.ebuild
index d988cd8f2de4..99e7b39a6c18 100644
--- a/media-gfx/qimgv/qimgv-1.0.2-r1.ebuild
+++ b/media-gfx/qimgv/qimgv-1.0.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,9 +14,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="exif kde opencv video"
-BDEPEND="
- virtual/pkgconfig
-"
DEPEND="
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
@@ -29,12 +26,13 @@ DEPEND="
opencv? ( media-libs/opencv:= )
video? ( media-video/mpv:=[libmpv] )
"
-RDEPEND="
- ${DEPEND}
-"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
-PATCHES=(
+PATCHES=( # git master backports
"${FILESDIR}"/${P}-libmpv-api2.patch
+ "${FILESDIR}"/${P}-fix-apng-cannot-play.patch
+ "${FILESDIR}"/${P}-exiv2-0.28.patch # bug 906493
)
src_configure() {
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 0a06d0533ab1..d78468930bdf 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
index 427c4301512a..cb1a2db816dd 100644
--- a/media-libs/mlt/Manifest
+++ b/media-libs/mlt/Manifest
@@ -1,6 +1,9 @@
AUX mlt-6.10.0-swig-underlinking.patch 596 BLAKE2B b51670d051ae2bd016da65f560ed861518845d11e46aa5b4971a68f196452b86af3e00cb9af02bf23b32028731eb5352214aa63a047ebe12386c9f749df1236c SHA512 95cf9339b88979eb19cda3698474fc386c0c2d01333435e95b5a7662dbc5c359f5c78e05a0d78836023191c07a97e0dbf20c354e10cf6d1ad59d64fa9a203160
AUX mlt-6.22.1-no_lua_bdepend.patch 153 BLAKE2B 3ea31c570e7bef81bda0905549baedee8b9eed2bc14c535abff02985d573e4606f4f8f42213bcbc86fa68af905ba6c39dddcbf63efa20172c608659153d79073 SHA512 b382ee68f2815b4aa62ce7708a7452536f2bc0287dc4d59f557c08fbf51d6bef7607f63e11e991b4f52eb7e06afbde06d53aac3d42b4a0c96f59332ec17d48cd
AUX mlt-7.0.1-cmake-symlink.patch 569 BLAKE2B 06f7c8e7ec78206bb1344bab98f1d9ec816b16c458300964fe31ff30f8f2cc64d8f25a795773fd64db7249b031a164c350b55b6326c4d07d73ffd27f8786a911 SHA512 6deb458c3a89f800b4770460330c1e545c22d3a7304f0713b7ae214145d1413a3061c7c026ab2f6fc44801d1d7505352f03c0da7034e817b684e0ebb25d9a94f
+AUX mlt-7.14.0-int-conversion.patch 2244 BLAKE2B f4b786fbc5ec7ba14469e63f9c42946e82200eaf4ae462d06c4ce08b12d3f63cad5ca13e14162841fc7ba52ee1dd85a90bcffbc87629f244ea92bee600f58773 SHA512 ef957b6f9b2a2f11b7af5fe52d17a06f57efbee925bf36b47ddceeff5e1a84921115b3f998427cd521152a703e895401c11c74c0cb01aa62bf25ae3947f5f267
DIST mlt-7.14.0.tar.gz 1509786 BLAKE2B 6a590bb85f9c1f35cffce393db0ae016351ed9713d37bb22232474df27fc8f647847e9aed6ba6a8a00787a69136533fbb9f2adfb7b4743e2bdee9b146ebbe02a SHA512 9f30b06fd4a38fe41547f3b3919a6cb809f2493ef71af2c7a16029ba7b4a7b633db56c0fabafb1745b6072cd9de4db4131fe55afc66c06fd3dd016c33eb828cc
-EBUILD mlt-7.14.0.ebuild 3618 BLAKE2B 7c10a4d1c2d58aaeb0870962cf034b3a60007535e83fb41737e46b9e2c5999f2e0b1979682b7950012db8113680f7b30feb75a780c1006705b020031984aa219 SHA512 21d50627c26028cd2501d6b62b2a226de9cf01bfa0ee217d994fc83e36f102524b5f88edc7a753533628912b11c2f405a406e3a898c1402ef659998bfcba36ec
+DIST mlt-7.16.0.tar.gz 1577046 BLAKE2B 810583888cbbd066a6addaf98fc0f9b9e5b7b0063f8442b8d1c26ca2454103bb199656d55348a3b325cf0ea44833296cbf61ae088631609b70c1918cfdb09e08 SHA512 35844a5fe6565ce8908c81f341fffe79e651fe1a6b05fde53338053a8dae774112f0caeb16059febba2a5a418d9674c17ddc2016899c8a24aefa501e812cc3df
+EBUILD mlt-7.14.0-r1.ebuild 3667 BLAKE2B cc1af34229460f10e86d15307e7b378682d99c2f565517874f1734c0e1dbeda2a5ee8c1c3561e33a71fd952e4d63709450105e55c1851e6afefd6acdd2d2296f SHA512 71709290ffe923617e01844621b18b414c8b022b6825cf02d91c15657707121b39dc1dcd970aeef5178b1eabf7291cac1cbe135f3c3c6d824b3033664891be84
+EBUILD mlt-7.16.0.ebuild 3642 BLAKE2B ab194b87b6175a4222ceaa158885533936ffdd4423c2cb2ba798f924a6e150f1ebe8f0d70b1999797caf999bc8c6df3f72062ced5bf0bd417fa6e9613f2a6b7b SHA512 b9318743094c86c3e0aad66dfd37105f2adb824f719d1b192307b644a3457d5c482f7bbe0620050d9a879389cbacb695b726a1bdb8263cdb4e280a8e548c9888
MISC metadata.xml 1412 BLAKE2B 8d4eed394f1d1e95e5559466ef1840978966e8f1f7b89fdfd2549b2a35b6ce8f114c9373374fdaefe320cc34a4dc8cbd9f6c4433740d1ae9680de54484b5e3d1 SHA512 b19c711dc3798f952e0223dc0628b25aa3c9a296d66ee2f2b7f46a55b82e71c0c583ee64517be88dcc55eb1e9c31aa782b9043eb7630a853077afb1bf8b4dedd
diff --git a/media-libs/mlt/files/mlt-7.14.0-int-conversion.patch b/media-libs/mlt/files/mlt-7.14.0-int-conversion.patch
new file mode 100644
index 000000000000..8a3acdcc7048
--- /dev/null
+++ b/media-libs/mlt/files/mlt-7.14.0-int-conversion.patch
@@ -0,0 +1,53 @@
+Upstream: https://github.com/mltframework/mlt/commit/db1f3ceff723912c2ff4b6207a3f446f6677e8f8
+
+From db1f3ceff723912c2ff4b6207a3f446f6677e8f8 Mon Sep 17 00:00:00 2001
+From: j-b-m <jb@kdenlive.org>
+Date: Sun, 2 Apr 2023 18:14:20 +0200
+Subject: [PATCH] Fix compilation: parameter type mismatch
+
+* Fix compilation: parameter type mismatch
+
+* Fix incompatible arg
+--- a/src/modules/avformat/factory.c
++++ b/src/modules/avformat/factory.c
+@@ -31,7 +31,7 @@ extern mlt_filter filter_swresample_init( mlt_profile profile, char *arg );
+ extern mlt_filter filter_swscale_init( mlt_profile profile, char *arg );
+ extern mlt_producer producer_avformat_init( mlt_profile profile, const char *service, char *file );
+ extern mlt_filter filter_avfilter_init( mlt_profile, mlt_service_type, const char*, char* );
+-extern mlt_link link_swresample_init( mlt_profile profile, char *arg );
++extern mlt_link link_swresample_init( mlt_profile profile, mlt_service_type, const char *, char * );
+
+ // ffmpeg Header files
+ #include <libavformat/avformat.h>
+@@ -94,7 +94,7 @@ static void *create_service( mlt_profile profile, mlt_service_type type, const c
+ if ( type == mlt_service_filter_type )
+ return filter_swresample_init( profile, arg );
+ else if ( type == mlt_service_link_type )
+- return link_swresample_init( profile, arg );
++ return link_swresample_init( profile, type, id, arg );
+ #endif
+ return NULL;
+ }
+--- a/src/win32/win32.c
++++ b/src/win32/win32.c
+@@ -70,7 +70,7 @@ int setenv(const char *name, const char *value, int overwrite)
+
+ static int iconv_from_utf8( mlt_properties properties, const char *prop_name, const char *prop_name_out, const char* encoding )
+ {
+- char *text = mlt_properties_get( properties, prop_name );
++ const char *text = mlt_properties_get( properties, prop_name );
+ int result = 0;
+
+ if ( text ) {
+@@ -99,7 +99,7 @@ static int iconv_from_utf8( mlt_properties properties, const char *prop_name, co
+
+ static int iconv_to_utf8( mlt_properties properties, const char *prop_name, const char *prop_name_out, const char* encoding )
+ {
+- char *text = mlt_properties_get( properties, prop_name );
++ const char *text = mlt_properties_get( properties, prop_name );
+ int result = 0;
+
+ if ( text ) {
+--
+2.41.0
+
diff --git a/media-libs/mlt/mlt-7.14.0.ebuild b/media-libs/mlt/mlt-7.14.0-r1.ebuild
index 3f53d04db981..2e4aa2447770 100644
--- a/media-libs/mlt/mlt-7.14.0.ebuild
+++ b/media-libs/mlt/mlt-7.14.0-r1.ebuild
@@ -84,6 +84,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
"${FILESDIR}"/${PN}-6.22.1-no_lua_bdepend.patch
"${FILESDIR}"/${PN}-7.0.1-cmake-symlink.patch
+ "${FILESDIR}"/${PN}-7.14.0-int-conversion.patch
)
pkg_setup() {
diff --git a/media-libs/mlt/mlt-7.16.0.ebuild b/media-libs/mlt/mlt-7.16.0.ebuild
new file mode 100644
index 000000000000..b26754c92e32
--- /dev/null
+++ b/media-libs/mlt/mlt-7.16.0.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-single-r1 cmake
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="https://www.mltframework.org/"
+SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/7"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 rtaudio rubberband sdl test vdpau vidstab xine xml"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Needs unpackaged 'kwalify'
+RESTRICT="test"
+
+# rtaudio will use OSS on non linux OSes
+# Qt already needs FFTW/PLUS so let's just always have it on to ensure
+# MLT is useful: bug #603168.
+DEPEND="
+ >=media-libs/libebur128-1.2.2:=
+ sci-libs/fftw:3.0=
+ ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] )
+ frei0r? ( media-plugins/frei0r-plugins )
+ gtk? (
+ media-libs/libexif
+ x11-libs/pango
+ )
+ jack? (
+ >=dev-libs/libxml2-2.5
+ media-libs/ladspa-sdk
+ virtual/jack
+ )
+ libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+ opencv? ( >=media-libs/opencv-4.5.1:=[contrib] )
+ opengl? (
+ media-libs/libglvnd
+ media-video/movit
+ )
+ python? ( ${PYTHON_DEPS} )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-libs/libexif
+ x11-libs/libX11
+ )
+ rtaudio? (
+ >=media-libs/rtaudio-4.1.2
+ kernel_linux? ( media-libs/alsa-lib )
+ )
+ rubberband? ( media-libs/rubberband )
+ sdl? (
+ media-libs/libsdl2[X,opengl,video]
+ media-libs/sdl2-image
+ )
+ vidstab? ( media-libs/vidstab )
+ xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+ xml? ( >=dev-libs/libxml2-2.5 )
+"
+# java? ( >=virtual/jre-1.8:* )
+# perl? ( dev-lang/perl )
+# php? ( dev-lang/php )
+# ruby? ( ${RUBY_DEPS} )
+# sox? ( media-sound/sox )
+# tcl? ( dev-lang/tcl:0= )
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( >=dev-lang/swig-2.0 )
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
+ "${FILESDIR}"/${PN}-6.22.1-no_lua_bdepend.patch
+ "${FILESDIR}"/${PN}-7.0.1-cmake-symlink.patch
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ # Respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
+ if use python; then
+ sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" src/swig/python/build || die
+ python_fix_shebang src/swig/python
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DCLANG_FORMAT=OFF
+ -DGPL=ON
+ -DGPL3=ON
+ -DBUILD_TESTING=$(usex test)
+ -DMOD_KDENLIVE=ON
+ -DMOD_SDL1=OFF
+ -DMOD_SDL2=$(usex sdl)
+ -DMOD_AVFORMAT=$(usex ffmpeg)
+ -DMOD_PLUS=ON
+ -DMOD_FREI0R=$(usex frei0r)
+ -DMOD_GDK=$(usex gtk)
+ -DMOD_JACKRACK=$(usex jack)
+ -DMOD_GLAXNIMATE=OFF
+ -DMOD_RESAMPLE=$(usex libsamplerate)
+ -DMOD_OPENCV=$(usex opencv)
+ -DMOD_MOVIT=$(usex opengl)
+ -DMOD_QT=$(usex qt5)
+ -DMOD_RTAUDIO=$(usex rtaudio)
+ -DMOD_RUBBERBAND=$(usex rubberband)
+ -DMOD_VIDSTAB=$(usex vidstab)
+ -DMOD_XINE=$(usex xine)
+ -DMOD_XML=$(usex xml)
+ -DMOD_SOX=OFF
+ )
+
+ # TODO: rework upstream CMake to allow controlling MMX/SSE/SSE2
+ # TODO: add swig language bindings?
+ # see also https://www.mltframework.org/twiki/bin/view/MLT/ExtremeMakeover
+
+ if use python; then
+ mycmakeargs+=( -DSWIG_PYTHON=ON )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ insinto /usr/share/${PN}
+ doins -r demo
+
+ #
+ # Install SWIG bindings
+ #
+
+ docinto swig
+
+ if use python; then
+ dodoc "${S}"/src/swig/python/play.py
+ python_optimize
+ fi
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 3be0accd84dd..1f1d659f6483 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 16d0e60b9c82..80b7e697c2d1 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 12 Jun 2023 12:39:43 +0000
+Mon, 12 Jun 2023 18:39:42 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9550e7419225..eb6895e633b9 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-06-12T12:39:46Z
+TIMESTAMP 2023-06-12T18:39:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSHEhJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSHZnFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCLkBAAg1yYHgmBHpPT7FRPeOFXeA0mFpLGM2u0kkE/bBLdNpBo2DaUTvuLSV0Q
-pRf2+Qh56b5OyzkxQb6BGIKLSWTIusQoYxAJ7a/ZN8T+lX+jI2gOMY7i4ANAwYAP
-gK2LR1jP7ggZxiN4vXIt1jH7jcEdBxmkv/TQxfRWJLYTkd8QcDyCNZwoOYPNdbnT
-lrCZ+tkUU8bhEXtodbhqUdrn3BFJ7O9l2LaV52A+/aliZEKmC/kenjsERl5bLhX/
-dIXdNRhvV1M7Zt3PAzDgd9z8bggs++llVITTtVds5fgalqm8l0y5KAn3HMADAQYG
-A886Ui28TMf1zY0UFcNpoZebZCq14Xh0Izxq19/HR4kZmIHubZQdXSqVKVCQaQ25
-d9hpicRGmUMoDOs948n++NvMm4VWoJFtorUYH9v1xGxcB7iW3crFBkaz5hUJ//zw
-Rf26euOeNcc/BYy3GRXV+ignRhnmFL2rryDKzwkoco6ptPOBhAZ1yT3gkHWW3Pkn
-m9LfBUEBT+kLYRnGVhPY3Eh5jG8Wun2EWcouv6rvJt5UJvKhlPklQqDl4VKI1Bop
-rkRK1rNCdRNCq9uWo07Tnc4RNX6e30LjLQz9zYuLFv94c8DQUIiRqJMG79ElUtGn
-ibHohvh9bqEIwlOBTMGrmOHLEJaEckLzDRqSYlpICyUG5nCS8VA=
-=MbER
+klCuBA//YkDutdLjFNtSewaYJacFFJi8vj1DLRQhWdpXTpqKwAyXlaC8PupV5vBz
+Ck2VtHgRm5pIvFJMmLUpi/b8FHXvq+eC79sH9S+pL5AdAerOGe8gy0TTj2xOsM4B
+2ZIddaSWeOGKW1e0nA3tAPdy815EgndRc3Bl84dsfK3I5XkprpHt/xP5bsGWkzJy
+6YR+iDg46KxDjpSVjhzjl4j3dXQC93cWuNcy87l/D2uX0XxIJnq/nQdirJ3yYkwv
+B/eVmfC+CkFJZ2FslJBJu2ejzociQ8eBkMxXo35DZkappE/MjkWSvr/yNn5zXxna
+ZuxejlddOFtZUTXMAjKxSzf0Sv+LHsGJfAJOTqqZ1LiFAXZfqyGvYF33vJOsMMWS
+r7La1rZs43AFWrUCdHjV+S6yHIE/x50hGgOhcm+KbbsdPMnpHLl0VbzqZe/0qdBX
+k/oEGbOjZpI9Pd5aMRoF5rHWli/8TrN5NCIhMRWyb3KtzbBJ2drmYkPhMivNbMpj
+N+/cl0KWvg8q718OjxCLB0oZ4Cg/MpbA3nYfdOtAy5rFW5Aixq/i1vh/GLOprMqp
+BRJGz5uPtKb6q6Wk+wb42yESDnUvfimSEZaPdnB3sIyn/eeyA7n0vwPFGqjGmEyw
+JGTt7/0Rw76Dn0eRKT5f5gzqICw0bdYCfshkwLs/yshmL4QVj7Q=
+=kvyK
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 16d0e60b9c82..80b7e697c2d1 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 12 Jun 2023 12:39:43 +0000
+Mon, 12 Jun 2023 18:39:42 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3673141ae820..e0c7a5312dab 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index 0a1c99fd8448..821234ad4b1c 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/espeakup-0.90 b/metadata/md5-cache/app-accessibility/espeakup-0.90-r1
index cba93d9592ee..9ee87713e029 100644
--- a/metadata/md5-cache/app-accessibility/espeakup-0.90
+++ b/metadata/md5-cache/app-accessibility/espeakup-0.90-r1
@@ -1,4 +1,4 @@
-BDEPEND=man? ( || ( app-text/ronn-ng app-text/ronn ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+BDEPEND=man? ( app-text/ronn-ng ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install postinst setup test
DEPEND=app-accessibility/espeak-ng[sound] media-libs/alsa-lib
DESCRIPTION=espeakup is a small lightweight connector for espeak and speakup
@@ -12,4 +12,4 @@ RDEPEND=app-accessibility/espeak-ng[sound] media-libs/alsa-lib
SLOT=0
SRC_URI=https://github.com/linux-speakup/espeakup/archive/v0.90.tar.gz -> espeakup-0.90.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=6bf19e45100d8d2e4ec68912fca324ca
+_md5_=55ff7edb4cd5cee55116b0ad9e783a4b
diff --git a/metadata/md5-cache/app-accessibility/espeakup-9999 b/metadata/md5-cache/app-accessibility/espeakup-9999
index ffdefddbcd2d..68ee7a02e221 100644
--- a/metadata/md5-cache/app-accessibility/espeakup-9999
+++ b/metadata/md5-cache/app-accessibility/espeakup-9999
@@ -1,4 +1,4 @@
-BDEPEND=man? ( || ( app-text/ronn-ng app-text/ronn ) ) >=dev-vcs/git-1.8.2.1[curl] >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+BDEPEND=man? ( app-text/ronn-ng ) >=dev-vcs/git-1.8.2.1[curl] >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install postinst setup test unpack
DEPEND=app-accessibility/espeak-ng[sound] media-libs/alsa-lib
DESCRIPTION=espeakup is a small lightweight connector for espeak and speakup
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=app-accessibility/espeak-ng[sound] media-libs/alsa-lib
SLOT=0
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=2c0daa396bf68b4924fa3682575fb718
+_md5_=1cbb994f04f6183f8b5abec94c25d045
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 49606e8bc927..032e1b5987a0 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/eselect-1.4.22-r1 b/metadata/md5-cache/app-admin/eselect-1.4.22-r1
new file mode 100644
index 000000000000..5421cd9a873a
--- /dev/null
+++ b/metadata/md5-cache/app-admin/eselect-1.4.22-r1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( dev-python/docutils )
+DEFINED_PHASES=compile install postinst
+DEPEND=sys-apps/sed || ( sys-apps/coreutils app-misc/realpath )
+DESCRIPTION=Gentoo's multi-purpose configuration and management tool
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect
+INHERIT=bash-completion-r1
+IUSE=doc emacs vim-syntax
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )
+PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax )
+RDEPEND=sys-apps/sed || ( sys-apps/coreutils app-misc/realpath ) sys-apps/file sys-libs/ncurses:0
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.22.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=fb6e6a8ee5ffc80771cd77755d33f877
diff --git a/metadata/md5-cache/app-admin/eselect-1.4.24 b/metadata/md5-cache/app-admin/eselect-1.4.25
index 84d2245cf28d..1d41c2e774b2 100644
--- a/metadata/md5-cache/app-admin/eselect-1.4.24
+++ b/metadata/md5-cache/app-admin/eselect-1.4.25
@@ -11,6 +11,6 @@ LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )
PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax )
RDEPEND=sys-apps/sed || ( sys-apps/coreutils app-misc/realpath ) sys-apps/file sys-libs/ncurses:0
SLOT=0
-SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.24.tar.xz
+SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.25.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=052eed4db8d0339e5a3da10092d4cf60
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 7bfef0716023..9e884a7201c0 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/autothemer-0.2.18 b/metadata/md5-cache/app-emacs/autothemer-0.2.18
new file mode 100644
index 000000000000..611c90373fe6
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/autothemer-0.2.18
@@ -0,0 +1,14 @@
+BDEPEND=>=app-editors/emacs-26.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=>=app-emacs/dash-2.10.0
+DESCRIPTION=Conveniently define themes for GNU Emacs
+EAPI=8
+HOMEPAGE=https://github.com/jasonm23/autothemer
+INHERIT=elisp
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/dash-2.10.0 >=app-editors/emacs-26.1:*
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~arsen/autothemer-0.2.18.tar.xz
+_eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common 01bc6dc778b74a9deebe4e419a3b790e
+_md5_=914e26525a54b6bc8edcc144fd1ea9b0
diff --git a/metadata/md5-cache/app-emacs/cape-0.15 b/metadata/md5-cache/app-emacs/cape-0.15
new file mode 100644
index 000000000000..bd58b8fb12ab
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/cape-0.15
@@ -0,0 +1,14 @@
+BDEPEND=>=app-editors/emacs-27.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=>=app-emacs/compat-29.1.4.0
+DESCRIPTION=Completion At Point Extensions
+EAPI=8
+HOMEPAGE=https://github.com/minad/cape
+INHERIT=elisp
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~arsen/cape-0.15.tar.xz
+_eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common 01bc6dc778b74a9deebe4e419a3b790e
+_md5_=9ee8201b451b880cc63b19ae0bbbc9cd
diff --git a/metadata/md5-cache/app-emacs/cape-9999 b/metadata/md5-cache/app-emacs/cape-9999
new file mode 100644
index 000000000000..7ad1a0c8d26c
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/cape-9999
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-27.1:* >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=>=app-emacs/compat-29.1.4.0
+DESCRIPTION=Completion At Point Extensions
+EAPI=8
+HOMEPAGE=https://github.com/minad/cape
+INHERIT=elisp git-r3
+LICENSE=GPL-3+
+PROPERTIES=live
+RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
+SLOT=0
+_eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common 01bc6dc778b74a9deebe4e419a3b790e git-r3 27e13c09a4c7e4c78ac812f74727e676
+_md5_=9ee8201b451b880cc63b19ae0bbbc9cd
diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.24 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.25
index e6a03049f2a6..161f286d6816 100644
--- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.24
+++ b/metadata/md5-cache/app-emacs/eselect-mode-1.4.25
@@ -8,6 +8,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s
LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.24.tar.xz
+SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.25.tar.xz
_eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common 01bc6dc778b74a9deebe4e419a3b790e
_md5_=99a1b1c0353e2189655fb9a3e1c70383
diff --git a/metadata/md5-cache/app-emacs/gruvbox-theme-1.30.1 b/metadata/md5-cache/app-emacs/gruvbox-theme-1.30.1
new file mode 100644
index 000000000000..9711fdb0153f
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/gruvbox-theme-1.30.1
@@ -0,0 +1,14 @@
+BDEPEND=>=app-editors/emacs-26.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=>=app-emacs/autothemer-0.2
+DESCRIPTION=Gruvbox is a retro groove color scheme, now in Emacs
+EAPI=8
+HOMEPAGE=https://github.com/greduan/emacs-theme-gruvbox/
+INHERIT=elisp
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=app-emacs/autothemer-0.2 >=app-editors/emacs-26.1:*
+SLOT=0
+SRC_URI=https://github.com/greduan/emacs-theme-gruvbox/archive/refs/tags/1.30.1.tar.gz -> gruvbox-theme-1.30.1.tar.gz
+_eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common 01bc6dc778b74a9deebe4e419a3b790e
+_md5_=2befa021644621cff6d59420fc69588d
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index d16fddfc0c22..c6c80cd1b279 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/blogc-0.20.1 b/metadata/md5-cache/app-text/blogc-0.20.1
index 504e2b5abc53..597733e79ee6 100644
--- a/metadata/md5-cache/app-text/blogc-0.20.1
+++ b/metadata/md5-cache/app-text/blogc-0.20.1
@@ -11,4 +11,4 @@ RDEPEND=git? ( dev-vcs/git )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/blogc/blogc/releases/download/v0.20.1/blogc-0.20.1.tar.xz
-_md5_=8d1a91aa0949af7a48cd3c4d9a8ad7e1
+_md5_=a89b63666ed30bc9c250fc47b4dad908
diff --git a/metadata/md5-cache/app-text/blogc-9999 b/metadata/md5-cache/app-text/blogc-9999
index 0e726b113fbd..9f673e38bf4e 100644
--- a/metadata/md5-cache/app-text/blogc-9999
+++ b/metadata/md5-cache/app-text/blogc-9999
@@ -12,4 +12,4 @@ RDEPEND=git? ( dev-vcs/git )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=8d1a91aa0949af7a48cd3c4d9a8ad7e1
+_md5_=a89b63666ed30bc9c250fc47b4dad908
diff --git a/metadata/md5-cache/app-text/kbibtex-0.9.3.2 b/metadata/md5-cache/app-text/kbibtex-0.9.3.2
deleted file mode 100644
index dc17c51e3523..000000000000
--- a/metadata/md5-cache/app-text/kbibtex-0.9.3.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=app-text/poppler[qt5] dev-libs/icu:= >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kparts-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktexteditor-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwallet-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 virtual/tex-base webengine? ( >=dev-qt/qtwebengine-5.15.5:5[widgets] ) zotero? ( >=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/qoauth:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
-DESCRIPTION=BibTeX editor to edit bibliographies used with LaTeX
-EAPI=8
-HOMEPAGE=https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm kde.org optfeature
-IUSE=webengine zotero debug +handbook test
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=app-text/poppler[qt5] dev-libs/icu:= >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kparts-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktexteditor-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwallet-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 virtual/tex-base webengine? ( >=dev-qt/qtwebengine-5.15.5:5[widgets] ) zotero? ( >=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/qoauth:5 ) dev-tex/bibtex2html || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-RESTRICT=test !test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/stable/KBibTeX/0.9.3/kbibtex-0.9.3.2.tar.xz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm fcc66b44770369fbd8fcdde8430fb0eb flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 kde.org dc60243572471279b11120514b85b558 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a4bb86f2fdf26b8cb4c6da0587fdf855
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index f091fd38dd83..5fb6fb424398 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.1-r1 b/metadata/md5-cache/dev-db/influxdb-2.7.1-r1
new file mode 100644
index 000000000000..8adc62bda8df
--- /dev/null
+++ b/metadata/md5-cache/dev-db/influxdb-2.7.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=acct-group/influxdb acct-user/influxdb
+DESCRIPTION=Scalable datastore for metrics, events, and real-time analytics
+EAPI=8
+HOMEPAGE=https://www.influxdata.com
+INHERIT=cargo go-module systemd
+IUSE=test debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0
+RDEPEND=acct-group/influxdb acct-user/influxdb
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.1.tar.gz -> influxdb-2.7.1.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.1-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.1-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.56/download -> anyhow-1.0.56.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.2.7/download -> cast-0.2.7.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/crc32fast/1.2.1/download -> crc32fast-1.2.1.crate https://crates.io/api/v1/crates/criterion/0.3.5/download -> criterion-0.3.5.crate https://crates.io/api/v1/crates/criterion-plot/0.4.4/download -> criterion-plot-0.4.4.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.1/download -> crossbeam-channel-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.5/download -> crossbeam-epoch-0.9.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/ctor/0.1.21/download -> ctor-0.1.21.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/diff/0.1.12/download -> diff-0.1.12.crate https://crates.io/api/v1/crates/dissimilar/1.0.3/download -> dissimilar-1.0.3.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/ena/0.14.0/download -> ena-0.14.0.crate https://crates.io/api/v1/crates/env_logger/0.9.0/download -> env_logger-0.9.0.crate https://crates.io/api/v1/crates/expect-test/1.2.2/download -> expect-test-1.2.2.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/flatbuffers/22.9.29/download -> flatbuffers-22.9.29.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hashlink/0.7.0/download -> hashlink-0.7.0.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/indexmap/1.8.1/download -> indexmap-1.8.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.1/download -> itertools-0.10.1.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/js-sys/0.3.55/download -> js-sys-0.3.55.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.121/download -> libc-0.2.121.crate https://crates.io/api/v1/crates/libflate/1.2.0/download -> libflate-1.2.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.1.0/download -> libflate_lz77-1.1.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.23.2/download -> libsqlite3-sys-0.23.2.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memoffset/0.6.4/download -> memoffset-0.6.4.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/num_cpus/1.13.0/download -> num_cpus-1.13.0.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.2.0/download -> ordered-float-3.2.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.2/download -> output_vt100-0.1.2.crate https://crates.io/api/v1/crates/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plotters/0.3.1/download -> plotters-0.3.1.crate https://crates.io/api/v1/crates/plotters-backend/0.3.2/download -> plotters-backend-0.3.2.crate https://crates.io/api/v1/crates/plotters-svg/0.3.1/download -> plotters-svg-0.3.1.crate https://crates.io/api/v1/crates/pretty/0.11.2/download -> pretty-0.11.2.crate https://crates.io/api/v1/crates/pretty_assertions/1.2.1/download -> pretty_assertions-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.32/download -> proc-macro2-1.0.32.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.1/download -> pulldown-cmark-0.9.1.crate https://crates.io/api/v1/crates/quote/1.0.10/download -> quote-1.0.10.crate https://crates.io/api/v1/crates/rayon/1.5.2/download -> rayon-1.5.2.crate https://crates.io/api/v1/crates/rayon-core/1.9.2/download -> rayon-core-1.9.2.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.1/download -> rle-decode-fast-1.0.1.crate https://crates.io/api/v1/crates/rusqlite/0.26.3/download -> rusqlite-0.26.3.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/semver/1.0.4/download -> semver-1.0.4.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.136/download -> serde_derive-1.0.136.crate https://crates.io/api/v1/crates/serde_json/1.0.79/download -> serde_json-1.0.79.crate https://crates.io/api/v1/crates/serde_repr/0.1.7/download -> serde_repr-0.1.7.crate https://crates.io/api/v1/crates/smallvec/1.7.0/download -> smallvec-1.7.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/syn/1.0.81/download -> syn-1.0.81.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.2/download -> termcolor-1.1.2.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.5.1/download -> tinyvec-1.5.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/typed-arena/2.0.1/download -> typed-arena-2.0.1.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.7/download -> unicode-bidi-0.3.7.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-segmentation/1.8.0/download -> unicode-segmentation-1.8.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.3/download -> version_check-0.9.3.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.78/download -> wasm-bindgen-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.78/download -> wasm-bindgen-backend-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.78/download -> wasm-bindgen-macro-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.78/download -> wasm-bindgen-macro-support-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.78/download -> wasm-bindgen-shared-0.2.78.crate https://crates.io/api/v1/crates/web-sys/0.3.55/download -> web-sys-0.3.55.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate
+_eclasses_=cargo 13d82eeaf1c62efca46b4a826ea76f80 go-module 9c75e51a48520b2f01471c1f91762882 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=da9403d1e1b62c01fa2e747a755683e3
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.2 b/metadata/md5-cache/dev-db/mariadb-10.11.2
deleted file mode 100644
index c1bf41fb7cda..000000000000
--- a/metadata/md5-cache/dev-db/mariadb-10.11.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/yacc virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
-DEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-util/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=An enhanced, drop-in replacement for MySQL
-EAPI=8
-HOMEPAGE=https://mariadb.org/
-INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
-IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
-LICENSE=GPL-2 LGPL-2.1+
-PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 )
-RDEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-util/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/percona-server !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:11.0 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam )
-RESTRICT=!bindist? ( bindist ) !test? ( test )
-SLOT=10.11/18
-SRC_URI=mirror://mariadb/mariadb-10.11.2/source/mariadb-10.11.2.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.2-patches-01.tar.xz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d28c8f9092818b73fa5e1e9d93c52414
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.3 b/metadata/md5-cache/dev-db/mariadb-10.11.4
index e4e40a1c51be..16e10e6585d7 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.11.3
+++ b/metadata/md5-cache/dev-db/mariadb-10.11.4
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1
REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam )
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.11/18
-SRC_URI=mirror://mariadb/mariadb-10.11.3/source/mariadb-10.11.3.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.3-patches-01.tar.xz
+SRC_URI=mirror://mariadb/mariadb-10.11.4/source/mariadb-10.11.4.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.3-patches-01.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b21813f16bb2b5aaadd5a369336c9250
diff --git a/metadata/md5-cache/dev-db/mariadb-10.4.30 b/metadata/md5-cache/dev-db/mariadb-10.4.30
new file mode 100644
index 000000000000..acddc309d248
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mariadb-10.4.30
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/yacc virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
+DEPEND=static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) >=sys-apps/texinfo-4.7-r1 jemalloc? ( dev-libs/jemalloc:0= ) tcmalloc? ( dev-util/google-perftools:0= ) systemtap? ( >=dev-util/systemtap-1.3:0= ) >=sys-libs/zlib-1.2.3:0= kerberos? ( virtual/krb5 ) yassl? ( net-libs/gnutls:0= ) !yassl? ( <dev-libs/openssl-3:= ) sys-libs/ncurses:0= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) server? ( backup? ( app-arch/libarchive:0= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) systemd? ( sys-apps/systemd:= ) tokudb? ( app-arch/snappy:= ) ) >=dev-libs/libpcre-8.41-r1:3= virtual/libcrypt:= jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=An enhanced, drop-in replacement for MySQL
+EAPI=8
+HOMEPAGE=https://mariadb.org/
+INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
+IUSE=+backup bindist cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap tcmalloc test tokudb xml yassl jdbc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2 LGPL-2.1+
+PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 )
+RDEPEND=selinux? ( sec-policy/selinux-mysql ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !<virtual/mysql-5.6-r11 !<virtual/libmysqlclient-18-r1 kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) >=sys-apps/texinfo-4.7-r1 jemalloc? ( dev-libs/jemalloc:0= ) tcmalloc? ( dev-util/google-perftools:0= ) systemtap? ( >=dev-util/systemtap-1.3:0= ) >=sys-libs/zlib-1.2.3:0= kerberos? ( virtual/krb5 ) yassl? ( net-libs/gnutls:0= ) !yassl? ( <dev-libs/openssl-3:= ) sys-libs/ncurses:0= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) server? ( backup? ( app-arch/libarchive:0= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) systemd? ( sys-apps/systemd:= ) tokudb? ( app-arch/snappy:= ) ) >=dev-libs/libpcre-8.41-r1:3= virtual/libcrypt:= server? ( galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=jdbc? ( extraengine server !static ) server? ( tokudb? ( jemalloc !tcmalloc ) ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam )
+RESTRICT=!bindist? ( bindist ) !test? ( test )
+SLOT=10.4/18
+SRC_URI=mirror://mariadb/mariadb-10.4.30/source/mariadb-10.4.30.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.4.26-patches-01.tar.xz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=106db50f6b630509e182da95c30886c1
diff --git a/metadata/md5-cache/dev-db/mariadb-10.5.20 b/metadata/md5-cache/dev-db/mariadb-10.5.21
index 6204fbdea82c..585ac259aa84 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.5.20
+++ b/metadata/md5-cache/dev-db/mariadb-10.5.21
@@ -13,6 +13,6 @@ RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0
REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam )
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.5/18
-SRC_URI=mirror://mariadb/mariadb-10.5.20/source/mariadb-10.5.20.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.5.19-patches-01.tar.xz
+SRC_URI=mirror://mariadb/mariadb-10.5.21/source/mariadb-10.5.21.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.5.19-patches-01.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=11d5bfaa6501a4f8a2f02def13b27816
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.13 b/metadata/md5-cache/dev-db/mariadb-10.6.14
index e3b8c8082053..43fd0df66704 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.13
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.14
@@ -13,6 +13,6 @@ RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0
REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam )
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
-SRC_URI=mirror://mariadb/mariadb-10.6.13/source/mariadb-10.6.13.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz
+SRC_URI=mirror://mariadb/mariadb-10.6.14/source/mariadb-10.6.14.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5df265438415c59c86a6919a48cdbd70
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index e0de3969ef70..0bbd51116504 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/ispc-1.19.0 b/metadata/md5-cache/dev-lang/ispc-1.19.0
index e13dc554ce78..b1adce43bc6c 100644
--- a/metadata/md5-cache/dev-lang/ispc-1.19.0
+++ b/metadata/md5-cache/dev-lang/ispc-1.19.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://ispc.github.io/
INHERIT=cmake python-any-r1 llvm
IUSE=examples test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=BSD BSD-2 UoI-NCSA
RDEPEND=<sys-devel/clang-16:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ispc/ispc/archive/v1.19.0.tar.gz -> ispc-1.19.0.tar.gz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 llvm 4cc6f8e29d24a8011266413e74c728bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a43232c1790bfa122ccc76e731fa33bc
+_md5_=054fd73fcf6424ad2630108cb043a564
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 06d48b08f822..8ad2b8b80353 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/dns-lexicon-3.11.7 b/metadata/md5-cache/dev-python/dns-lexicon-3.11.7
index 6c22f56f6970..d5823f32f2a2 100644
--- a/metadata/md5-cache/dev-python/dns-lexicon-3.11.7
+++ b/metadata/md5-cache/dev-python/dns-lexicon-3.11.7
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/AnalogJ/lexicon/archive/v3.11.7.tar.gz -> dns-lexicon-3.11.7.gh.tar.gz
_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=bb7b1a93ed282426b01b22b8141437f8
+_md5_=c8eba6063031cc0dd44f311ea6c9626f
diff --git a/metadata/md5-cache/dev-python/dns-lexicon-3.12.0 b/metadata/md5-cache/dev-python/dns-lexicon-3.12.0
new file mode 100644
index 000000000000..bede9b4d5f53
--- /dev/null
+++ b/metadata/md5-cache/dev-python/dns-lexicon-3.12.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/boto3-1.25[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zeep[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vcrpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tldextract[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Manipulate DNS records on various DNS providers in a standardized/agnostic way
+EAPI=8
+HOMEPAGE=https://github.com/AnalogJ/lexicon/ https://pypi.org/project/dns-lexicon/
+INHERIT=distutils-r1 optfeature
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tldextract[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/AnalogJ/lexicon/archive/v3.12.0.tar.gz -> dns-lexicon-3.12.0.gh.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=25c2dcff86f1f3403946cc1022662f9a
diff --git a/metadata/md5-cache/dev-python/jellyfish-0.11.1-r1 b/metadata/md5-cache/dev-python/jellyfish-0.11.1-r1
deleted file mode 100644
index 44f540cef02c..000000000000
--- a/metadata/md5-cache/dev-python/jellyfish-0.11.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-DESCRIPTION=Python module for doing approximate and phonetic matching of strings
-EAPI=8
-HOMEPAGE=https://github.com/jamesturk/jellyfish/ https://pypi.org/project/jellyfish/
-INHERIT=cargo distutils-r1 pypi
-IUSE=test debug python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~ppc64 ~riscv x86
-LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jellyfish/jellyfish-0.11.1.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/proc-macro2/1.0.54/download -> proc-macro2-1.0.54.crate https://crates.io/api/v1/crates/pyo3/0.18.2/download -> pyo3-0.18.2.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.2/download -> pyo3-build-config-0.18.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.2/download -> pyo3-ffi-0.18.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.2/download -> pyo3-macros-0.18.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.2/download -> pyo3-macros-backend-0.18.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate
-_eclasses_=cargo 13d82eeaf1c62efca46b4a826ea76f80 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f8916be72b80c267342489680778050c
diff --git a/metadata/md5-cache/dev-python/jellyfish-0.11.2-r1 b/metadata/md5-cache/dev-python/jellyfish-0.11.2-r1
index 0c7abccecbfd..751a5410a2dc 100644
--- a/metadata/md5-cache/dev-python/jellyfish-0.11.2-r1
+++ b/metadata/md5-cache/dev-python/jellyfish-0.11.2-r1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
DESCRIPTION=Python module for doing approximate and phonetic matching of strings
EAPI=8
HOMEPAGE=https://github.com/jamesturk/jellyfish/ https://pypi.org/project/jellyfish/
INHERIT=cargo distutils-r1 pypi
-IUSE=test debug python_targets_python3_10 python_targets_python3_11 debug
+IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
KEYWORDS=amd64 ~ppc64 ~riscv x86
LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jellyfish/jellyfish-0.11.2.tar.gz https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/proc-macro2/1.0.55/download -> proc-macro2-1.0.55.crate https://crates.io/api/v1/crates/pyo3/0.18.2/download -> pyo3-0.18.2.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.2/download -> pyo3-build-config-0.18.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.2/download -> pyo3-ffi-0.18.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.2/download -> pyo3-macros-0.18.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.2/download -> pyo3-macros-backend-0.18.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate
_eclasses_=cargo 13d82eeaf1c62efca46b4a826ea76f80 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=1783f7e401cdf2fb0bf5279f056626ce
+_md5_=88730b9ba08803b42ca5331edbfea0d8
diff --git a/metadata/md5-cache/dev-python/jsonschema-spec-0.2.0 b/metadata/md5-cache/dev-python/jsonschema-spec-0.2.0
new file mode 100644
index 000000000000..a5342fe10ba8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jsonschema-spec-0.2.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pathable-0.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/referencing-0.24.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-specifications-2023.3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=JSONSchema Spec with object-oriented paths
+EAPI=8
+HOMEPAGE=https://pypi.org/project/jsonschema-spec/ https://github.com/p1c2u/jsonschema-spec/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/pathable-0.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/referencing-0.24.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-specifications-2023.3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/p1c2u/jsonschema-spec/archive/0.2.0.tar.gz -> jsonschema-spec-0.2.0.gh.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=9f3999f2ff0797e2198e0de9ab790708
diff --git a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.5.2 b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.5.2
new file mode 100644
index 000000000000..bd83623c383d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.5.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/referencing-0.28.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The JSON Schema meta-schemas and vocabularies, exposed as a Registry
+EAPI=8
+HOMEPAGE=https://github.com/python-jsonschema/jsonschema-specifications/ https://pypi.org/project/jsonschema-specifications/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/referencing-0.28.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema-specifications/jsonschema_specifications-2023.5.2.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=860d119d67ebbd668bc1704377efd365
diff --git a/metadata/md5-cache/dev-python/numpy-1.25.0_rc1 b/metadata/md5-cache/dev-python/numpy-1.25.0_rc1
new file mode 100644
index 000000000000..b621d3bf6723
--- /dev/null
+++ b/metadata/md5-cache/dev-python/numpy-1.25.0_rc1
@@ -0,0 +1,16 @@
+BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) <dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cython-0.29.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.13.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) lapack? ( virtual/fortran )
+DESCRIPTION=Fast array and numerical python library
+EAPI=8
+HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/
+INHERIT=distutils-r1 flag-o-matic fortran-2 multiprocessing pypi
+IUSE=lapack test python_targets_python3_10 python_targets_python3_11 debug
+LICENSE=BSD
+RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) lapack? ( virtual/fortran )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.25.0rc1.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=adfdeec9173156ea344b538943d9c416
diff --git a/metadata/md5-cache/dev-python/referencing-0.29.0 b/metadata/md5-cache/dev-python/referencing-0.29.0
new file mode 100644
index 000000000000..447b3f729774
--- /dev/null
+++ b/metadata/md5-cache/dev-python/referencing-0.29.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Cross-specification JSON referencing (JSON Schema, OpenAPI...)
+EAPI=8
+HOMEPAGE=https://github.com/python-jsonschema/referencing/ https://pypi.org/project/referencing/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/r/referencing/referencing-0.29.0.tar.gz test? ( https://github.com/python-jsonschema/referencing-suite/archive/f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.tar.gz -> referencing-suite-f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.gh.tar.gz )
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=8f519bfeed723c3762e7acc00960f458
diff --git a/metadata/md5-cache/dev-python/rpds-py-0.7.1 b/metadata/md5-cache/dev-python/rpds-py-0.7.1
new file mode 100644
index 000000000000..39661d5a7bea
--- /dev/null
+++ b/metadata/md5-cache/dev-python/rpds-py-0.7.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+DESCRIPTION=Python bindings to Rust's persistent data structures (rpds)
+EAPI=8
+HOMEPAGE=https://github.com/crate-py/rpds/ https://pypi.org/project/rpds-py/
+INHERIT=cargo distutils-r1 pypi
+IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.7.1.tar.gz https://crates.io/api/v1/crates/archery/0.5.0/download -> archery-0.5.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.139/download -> libc-0.2.139.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/proc-macro2/1.0.51/download -> proc-macro2-1.0.51.crate https://crates.io/api/v1/crates/pyo3/0.18.1/download -> pyo3-0.18.1.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.1/download -> pyo3-build-config-0.18.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.1/download -> pyo3-ffi-0.18.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.1/download -> pyo3-macros-0.18.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.1/download -> pyo3-macros-backend-0.18.1.crate https://crates.io/api/v1/crates/quote/1.0.23/download -> quote-1.0.23.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/rpds/0.13.0/download -> rpds-0.13.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.crate https://crates.io/api/v1/crates/unicode-ident/1.0.6/download -> unicode-ident-1.0.6.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.1/download -> windows-targets-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.1/download -> windows_aarch64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.1/download -> windows_aarch64_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.1/download -> windows_i686_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.1/download -> windows_i686_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.1/download -> windows_x86_64_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.1/download -> windows_x86_64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.1/download -> windows_x86_64_msvc-0.42.1.crate
+_eclasses_=cargo 13d82eeaf1c62efca46b4a826ea76f80 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=f9e852adc0af71a1b82e23dda3857d48
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 9cc9d9c2541a..6b22af14f342 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/stringex-2.8.6 b/metadata/md5-cache/dev-ruby/stringex-2.8.6
index 33de7e69cf64..4d46329ebe79 100644
--- a/metadata/md5-cache/dev-ruby/stringex-2.8.6
+++ b/metadata/md5-cache/dev-ruby/stringex-2.8.6
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/stringex-2.8.6.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem a84353aa00af1967bcbf6b3486217f18 ruby-ng af08d2b1445bef89013607f69330a791 ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=cf10574ab0fae6d68b199004bbb331d4
+_md5_=fc85eedd784249da359f304c7d7fab30
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 5b9876a2edda..599e533de636 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/git-lfs-3.2.0 b/metadata/md5-cache/dev-vcs/git-lfs-3.2.0-r1
index f29e0d72c109..9ce0f1ffe087 100644
--- a/metadata/md5-cache/dev-vcs/git-lfs-3.2.0
+++ b/metadata/md5-cache/dev-vcs/git-lfs-3.2.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=doc? ( || ( app-text/ronn-ng app-text/ronn ) ) >=dev-lang/go-1.18 app-arch/unzip
+BDEPEND=doc? ( app-text/ronn-ng ) >=dev-lang/go-1.18 app-arch/unzip
DEFINED_PHASES=compile install postinst test unpack
DESCRIPTION=Command line extension and specification for managing large files with git
EAPI=8
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/git-lfs/git-lfs/archive/v3.2.0.tar.gz -> git-lfs-3.2.0.tar.gz
_eclasses_=go-module 9c75e51a48520b2f01471c1f91762882 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7b184f4f09bf703f591071cca983cf21
+_md5_=fca9a4181604fa2545653ab415d34a3a
diff --git a/metadata/md5-cache/dev-vcs/git-lfs-9999 b/metadata/md5-cache/dev-vcs/git-lfs-9999
index 4d12ca2ebd28..93925c7474e5 100644
--- a/metadata/md5-cache/dev-vcs/git-lfs-9999
+++ b/metadata/md5-cache/dev-vcs/git-lfs-9999
@@ -1,4 +1,4 @@
-BDEPEND=doc? ( || ( app-text/ronn-ng app-text/ronn ) ) >=dev-lang/go-1.18 app-arch/unzip >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=doc? ( app-text/ronn-ng ) >=dev-lang/go-1.18 app-arch/unzip >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install postinst test unpack
DESCRIPTION=Command line extension and specification for managing large files with git
EAPI=8
@@ -11,4 +11,4 @@ RDEPEND=dev-vcs/git
RESTRICT=!test? ( test ) strip
SLOT=0
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 go-module 9c75e51a48520b2f01471c1f91762882 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=63ed92a7e6512a4cf791e820482ecbd6
+_md5_=41c8df1275a4f42c5680b1827d6dbb2d
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 6a5047cf9a1c..9ccbeac11dd7 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/iosevka-24.1.3 b/metadata/md5-cache/media-fonts/iosevka-24.1.3
new file mode 100644
index 000000000000..ea239a484bfb
--- /dev/null
+++ b/metadata/md5-cache/media-fonts/iosevka-24.1.3
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
+DEFINED_PHASES=install postinst postrm prepare setup
+DESCRIPTION=Slender typeface for code, from code
+EAPI=8
+HOMEPAGE=https://typeof.net/Iosevka/
+INHERIT=font
+IUSE=+iosevka iosevka-ss08 iosevka-ss09 iosevka-ss04 iosevka-ss05 iosevka-ss06 iosevka-ss07 iosevka-ss01 iosevka-ss02 iosevka-ss03 iosevka-aile iosevka-etoile iosevka-ss18 iosevka-ss17 iosevka-ss16 iosevka-ss15 iosevka-ss14 iosevka-ss13 iosevka-ss12 iosevka-ss11 iosevka-ss10 iosevka-curly-slab iosevka-curly iosevka-slab X
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=OFL-1.1
+REQUIRED_USE=|| ( iosevka iosevka-ss08 iosevka-ss09 iosevka-ss04 iosevka-ss05 iosevka-ss06 iosevka-ss07 iosevka-ss01 iosevka-ss02 iosevka-ss03 iosevka-aile iosevka-etoile iosevka-ss18 iosevka-ss17 iosevka-ss16 iosevka-ss15 iosevka-ss14 iosevka-ss13 iosevka-ss12 iosevka-ss11 iosevka-ss10 iosevka-curly-slab iosevka-curly iosevka-slab )
+SLOT=0
+SRC_URI=iosevka? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-24.1.3.zip ) iosevka-ss08? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss08-24.1.3.zip ) iosevka-ss09? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss09-24.1.3.zip ) iosevka-ss04? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss04-24.1.3.zip ) iosevka-ss05? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss05-24.1.3.zip ) iosevka-ss06? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss06-24.1.3.zip ) iosevka-ss07? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss07-24.1.3.zip ) iosevka-ss01? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss01-24.1.3.zip ) iosevka-ss02? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss02-24.1.3.zip ) iosevka-ss03? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss03-24.1.3.zip ) iosevka-aile? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-aile-24.1.3.zip ) iosevka-etoile? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-etoile-24.1.3.zip ) iosevka-ss18? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss18-24.1.3.zip ) iosevka-ss17? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss17-24.1.3.zip ) iosevka-ss16? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss16-24.1.3.zip ) iosevka-ss15? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss15-24.1.3.zip ) iosevka-ss14? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss14-24.1.3.zip ) iosevka-ss13? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss13-24.1.3.zip ) iosevka-ss12? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss12-24.1.3.zip ) iosevka-ss11? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss11-24.1.3.zip ) iosevka-ss10? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-ss10-24.1.3.zip ) iosevka-curly-slab? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-curly-slab-24.1.3.zip ) iosevka-curly? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-curly-24.1.3.zip ) iosevka-slab? ( https://github.com/be5invis/Iosevka/releases/download/v24.1.3/super-ttc-iosevka-slab-24.1.3.zip )
+_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
+_md5_=5044ef057efbfd151c32dbf6ba31cae9
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 11fe3bf8ee09..4a350c1674fd 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/exiv2-0.27.6 b/metadata/md5-cache/media-gfx/exiv2-0.27.6
deleted file mode 100644
index c864fa68bf59..000000000000
--- a/metadata/md5-cache/media-gfx/exiv2-0.27.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-doc/doxygen dev-libs/libxslt media-gfx/graphviz virtual/pkgconfig ) nls? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=test? ( dev-cpp/gtest )
-DESCRIPTION=EXIF, IPTC and XMP metadata C++ library and command line utility
-EAPI=8
-HOMEPAGE=https://exiv2.org/
-INHERIT=cmake-multilib python-any-r1
-IUSE=+bmff doc examples nls +png test webready +xmp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webready? ( >net-libs/libssh-0.9.1[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-RESTRICT=!test? ( test )
-SLOT=0/27.5
-SRC_URI=https://github.com/Exiv2/exiv2/releases/download/v0.27.6/exiv2-0.27.6-Source.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=906f5ade922a43569c98419a1be116fa
diff --git a/metadata/md5-cache/media-gfx/qimgv-1.0.2-r1 b/metadata/md5-cache/media-gfx/qimgv-1.0.2-r2
index 294c8cd0f1ae..bb11f2edf325 100644
--- a/metadata/md5-cache/media-gfx/qimgv-1.0.2-r1
+++ b/metadata/md5-cache/media-gfx/qimgv-1.0.2-r2
@@ -13,4 +13,4 @@ RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsuppo
SLOT=0
SRC_URI=https://github.com/easymodo/qimgv/archive/v1.0.2.tar.gz -> qimgv-1.0.2.tar.gz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9df95d6630d464be3beee46512aaabbb
+_md5_=e4467f8542ff08c34e6276eb230241ff
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index c28dab954dff..ea48709ebee9 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/mlt-7.14.0 b/metadata/md5-cache/media-libs/mlt-7.14.0-r1
index e091b4657d59..10c1a4692079 100644
--- a/metadata/md5-cache/media-libs/mlt-7.14.0
+++ b/metadata/md5-cache/media-libs/mlt-7.14.0-r1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/7
SRC_URI=https://github.com/mltframework/mlt/releases/download/v7.14.0/mlt-7.14.0.tar.gz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e773dd136cd1fa10135e35be6af5931b
+_md5_=fe93232bb18c7941416aac9c39d6ce50
diff --git a/metadata/md5-cache/media-libs/mlt-7.16.0 b/metadata/md5-cache/media-libs/mlt-7.16.0
new file mode 100644
index 000000000000..2adf4d398352
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mlt-7.16.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig python? ( >=dev-lang/swig-2.0 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=media-libs/libebur128-1.2.2:= sci-libs/fftw:3.0= ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( media-libs/libexif x11-libs/pango ) jack? ( >=dev-libs/libxml2-2.5 media-libs/ladspa-sdk virtual/jack ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) opengl? ( media-libs/libglvnd media-video/movit ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libexif x11-libs/libX11 ) rtaudio? ( >=media-libs/rtaudio-4.1.2 kernel_linux? ( media-libs/alsa-lib ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[X,opengl,video] media-libs/sdl2-image ) vidstab? ( media-libs/vidstab ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) xml? ( >=dev-libs/libxml2-2.5 )
+DESCRIPTION=Open source multimedia framework for television broadcasting
+EAPI=8
+HOMEPAGE=https://www.mltframework.org/
+INHERIT=python-single-r1 cmake
+IUSE=debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 rtaudio rubberband sdl test vdpau vidstab xine xml python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=>=media-libs/libebur128-1.2.2:= sci-libs/fftw:3.0= ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] ) frei0r? ( media-plugins/frei0r-plugins ) gtk? ( media-libs/libexif x11-libs/pango ) jack? ( >=dev-libs/libxml2-2.5 media-libs/ladspa-sdk virtual/jack ) libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) opengl? ( media-libs/libglvnd media-video/movit ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libexif x11-libs/libX11 ) rtaudio? ( >=media-libs/rtaudio-4.1.2 kernel_linux? ( media-libs/alsa-lib ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[X,opengl,video] media-libs/sdl2-image ) vidstab? ( media-libs/vidstab ) xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) xml? ( >=dev-libs/libxml2-2.5 )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
+RESTRICT=test
+SLOT=0/7
+SRC_URI=https://github.com/mltframework/mlt/releases/download/v7.16.0/mlt-7.16.0.tar.gz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2b55cb279e63602e77f6ae69f3c607f2
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 096fc90d6ba7..9f5cf244180c 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/samba-4.16.10 b/metadata/md5-cache/net-fs/samba-4.16.10
index a98dfcb03c44..b946200c3a48 100644
--- a/metadata/md5-cache/net-fs/samba-4.16.10
+++ b/metadata/md5-cache/net-fs/samba-4.16.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://samba.org/
INHERIT=python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
IUSE=acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind zeroconf python_single_target_python3_10 python_single_target_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-3
RDEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.5.3:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <sys-libs/ldb-2.6.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.3.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.11.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+),xml(+)] ) ) selinux? ( sec-policy/selinux-samba ) virtual/tmpfiles
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) addc? ( json python !system-mitkrb5 winbind ) ads? ( acl ldap python winbind ) cluster? ( ads ) gpg? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://samba/stable/samba-4.16.10.tar.gz
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=3db08a326ce7df4814cc7bc1d7b733a5
+_md5_=2982f39da05e794f2db37175d0e50cdd
diff --git a/metadata/md5-cache/net-fs/samba-4.16.8 b/metadata/md5-cache/net-fs/samba-4.16.8
index 62425da75ea9..62be8e62cdd2 100644
--- a/metadata/md5-cache/net-fs/samba-4.16.8
+++ b/metadata/md5-cache/net-fs/samba-4.16.8
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://samba/stable/samba-4.16.8.tar.gz
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=626ec155d204592181d70113dcd21d80
+_md5_=74733df74e7441ca0e276b57a650e6e2
diff --git a/metadata/md5-cache/net-fs/samba-4.17.8 b/metadata/md5-cache/net-fs/samba-4.17.8
index 47c210c5ff6a..377935483784 100644
--- a/metadata/md5-cache/net-fs/samba-4.17.8
+++ b/metadata/md5-cache/net-fs/samba-4.17.8
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://samba/stable/samba-4.17.8.tar.gz
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=63fa4e71ff1891bf094a24527082bbec
+_md5_=92a6710946f5024a7f3df0bad2167a56
diff --git a/metadata/md5-cache/net-fs/samba-4.18.3 b/metadata/md5-cache/net-fs/samba-4.18.3
index b8dc4c16ca56..05a6d25968b7 100644
--- a/metadata/md5-cache/net-fs/samba-4.18.3
+++ b/metadata/md5-cache/net-fs/samba-4.18.3
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://samba/stable/samba-4.18.3.tar.gz
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=91af662311930a93a2aac06ce2c83f4d
+_md5_=fb0e043a935a8066086ff6ba8cb968a8
diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz
index 31b87388565d..f4d4164c627e 100644
--- a/metadata/md5-cache/net-proxy/Manifest.gz
+++ b/metadata/md5-cache/net-proxy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.2.30 b/metadata/md5-cache/net-proxy/haproxy-2.2.30
new file mode 100644
index 000000000000..c1fcb78fa5a4
--- /dev/null
+++ b/metadata/md5-cache/net-proxy/haproxy-2.2.30
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile install postinst setup
+DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) slz? ( dev-libs/libslz:= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) )
+DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
+EAPI=7
+HOMEPAGE=http://www.haproxy.org
+INHERIT=toolchain-funcs flag-o-matic lua-single systemd linux-info
+IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools +zlib lua 51degrees wurfl +lua_single_target_lua5-3
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) slz? ( dev-libs/libslz:= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) acct-group/haproxy acct-user/haproxy
+REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 ) ) ?? ( slz zlib )
+SLOT=0/2.2
+SRC_URI=http://haproxy.1wt.eu/download/2.2/src/haproxy-2.2.30.tar.gz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=9ccf3102329d0e1b25459329fb49e83c
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 34332075d487..08aa8a670291 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/gazebo-11.12.0 b/metadata/md5-cache/sci-electronics/gazebo-11.12.0-r1
index 23d337f706cc..de4805c5a171 100644
--- a/metadata/md5-cache/sci-electronics/gazebo-11.12.0
+++ b/metadata/md5-cache/sci-electronics/gazebo-11.12.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=|| ( app-text/ronn-ng app-text/ronn ) app-arch/gzip virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=app-text/ronn-ng app-arch/gzip virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/protobuf-2:= virtual/opengl media-libs/openal net-misc/curl dev-libs/tinyxml >=dev-libs/tinyxml2-6:= dev-libs/libtar dev-cpp/tbb:= >=dev-games/ogre-1.7.4:=[freeimage] <dev-games/ogre-1.10 >=media-libs/freeimage-3.15.4[png] sci-libs/libccd >=media-video/ffmpeg-2.6:0= sci-libs/gts >=sci-physics/bullet-2.82:= >=dev-libs/sdformat-9.8:= dev-qt/qtwidgets:5 dev-qt/qtcore:5 dev-qt/qtopengl:5 dev-libs/boost:= sci-libs/gdal:= virtual/libusb:1 dev-libs/libspnav media-libs/freeimage sci-libs/hdf5:=[cxx] sys-apps/util-linux >=media-gfx/graphviz-4 net-libs/ignition-msgs:5= sci-libs/ignition-math:6= net-libs/ignition-transport:8= sci-libs/ignition-common:3= sci-libs/ignition-fuel-tools:4= x11-libs/qwt:6=[qt5(+)] dev-qt/qttest:5 x11-apps/mesa-progs test? ( dev-libs/libxslt )
DESCRIPTION=A 3D multiple robot simulator with dynamics
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/11
SRC_URI=https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-11.12.0.tar.bz2
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f4d60a2e2dca07bd20a37c530040d72e
+_md5_=ad7be9b19b7ec7ed3824ade8de173ab5
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 6926225ccc6b..acbab9344e69 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/ldb-2.5.3 b/metadata/md5-cache/sys-libs/ldb-2.5.3
index 6f5bb8272f13..e963062725db 100644
--- a/metadata/md5-cache/sys-libs/ldb-2.5.3
+++ b/metadata/md5-cache/sys-libs/ldb-2.5.3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ldb.samba.org
INHERIT=python-single-r1 waf-utils multilib-minimal
IUSE=doc ldap +lmdb python test python_single_target_python3_10 python_single_target_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=LGPL-3
RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.3.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.11.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) test? ( lmdb python )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.5.3
SRC_URI=https://samba.org/ftp/pub/ldb/ldb-2.5.3.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 513c31b3346458ed1f3878b57da6d61c waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=bfa1b63d6015f5fa5542ba2babfbf453
+_md5_=029ce6a062ea2e942ed8ad99a12a5a87
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index cd4859eb02b0..3f473294bee2 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/moodle-3.11.14 b/metadata/md5-cache/www-apps/moodle-3.11.15
index ac56674a340c..12fb2258db94 100644
--- a/metadata/md5-cache/www-apps/moodle-3.11.14
+++ b/metadata/md5-cache/www-apps/moodle-3.11.15
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-3+
RDEPEND=dev-lang/php:7.4[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer,xmlrpc] virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=3.11.14
-SRC_URI=https://download.moodle.org/stable311/moodle-3.11.14.tgz
+SLOT=3.11.15
+SRC_URI=https://download.moodle.org/stable311/moodle-3.11.15.tgz
_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c
_md5_=bf88bbf11a4ae4e590fcd79eb3caf8e2
diff --git a/metadata/md5-cache/www-apps/moodle-4.0.8 b/metadata/md5-cache/www-apps/moodle-4.0.9
index 076ab8fe676f..5b785c409caa 100644
--- a/metadata/md5-cache/www-apps/moodle-4.0.8
+++ b/metadata/md5-cache/www-apps/moodle-4.0.9
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-3+
RDEPEND=dev-lang/php:7.4[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer,xmlrpc] virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.0.8
-SRC_URI=https://download.moodle.org/download.php/direct/stable400/moodle-4.0.8.tgz
+SLOT=4.0.9
+SRC_URI=https://download.moodle.org/download.php/direct/stable400/moodle-4.0.9.tgz
_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c
_md5_=c44f4d0307fcad0af73dc3a0efbe28c5
diff --git a/metadata/md5-cache/www-apps/moodle-4.1.3 b/metadata/md5-cache/www-apps/moodle-4.1.4
index 22f8993ca6eb..dde764bd26a8 100644
--- a/metadata/md5-cache/www-apps/moodle-4.1.3
+++ b/metadata/md5-cache/www-apps/moodle-4.1.4
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-3+
RDEPEND=dev-lang/php:7.4[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer,xmlrpc] virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.1.3
-SRC_URI=https://download.moodle.org/download.php/direct/stable401/moodle-4.1.3.tgz
+SLOT=4.1.4
+SRC_URI=https://download.moodle.org/download.php/direct/stable401/moodle-4.1.4.tgz
_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c
_md5_=5169a7389524f296d31b2229c7064a76
diff --git a/metadata/md5-cache/www-apps/moodle-4.2.1 b/metadata/md5-cache/www-apps/moodle-4.2.1
new file mode 100644
index 000000000000..d0a445c3c8d1
--- /dev/null
+++ b/metadata/md5-cache/www-apps/moodle-4.2.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst prepare prerm setup
+DEPEND=app-admin/webapp-config
+DESCRIPTION=The Moodle Course Management System
+EAPI=7
+HOMEPAGE=https://moodle.org
+INHERIT=webapp
+IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-lang/php:7.4[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer,xmlrpc] virtual/httpd-php virtual/cron app-admin/webapp-config
+SLOT=4.2.1
+SRC_URI=https://download.moodle.org/download.php/direct/stable402/moodle-4.2.1.tgz
+_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c
+_md5_=5169a7389524f296d31b2229c7064a76
diff --git a/metadata/md5-cache/www-apps/prowlarr-1.5.2.3484 b/metadata/md5-cache/www-apps/prowlarr-1.6.0.3527
index 51c60a4e0900..0b064bdaf1a8 100644
--- a/metadata/md5-cache/www-apps/prowlarr-1.5.2.3484
+++ b/metadata/md5-cache/www-apps/prowlarr-1.6.0.3527
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.5.2.3484/Prowlarr.master.1.5.2.3484.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.5.2.3484/Prowlarr.master.1.5.2.3484.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.5.2.3484/Prowlarr.master.1.5.2.3484.linux-core-arm64.tar.gz )
+SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.6.0.3527/Prowlarr.develop.1.6.0.3527.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.6.0.3527/Prowlarr.develop.1.6.0.3527.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.6.0.3527/Prowlarr.develop.1.6.0.3527.linux-core-arm64.tar.gz )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=bd1b8345656fd5bd570b74fc3fdb460f
+_md5_=bb3477c653c14545b089db12b1be31f2
diff --git a/metadata/md5-cache/www-apps/radarr-4.6.0.7439 b/metadata/md5-cache/www-apps/radarr-4.6.1.7456
index ff9291b367e7..b8a446b743b0 100644
--- a/metadata/md5-cache/www-apps/radarr-4.6.0.7439
+++ b/metadata/md5-cache/www-apps/radarr-4.6.1.7456
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.0.7439/Radarr.develop.4.6.0.7439.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.6.0.7439/Radarr.develop.4.6.0.7439.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.0.7439/Radarr.develop.4.6.0.7439.linux-core-arm64.tar.gz )
+SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.1.7456/Radarr.develop.4.6.1.7456.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.6.1.7456/Radarr.develop.4.6.1.7456.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.1.7456/Radarr.develop.4.6.1.7456.linux-core-arm64.tar.gz )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=325d4e1de0226c5f13bee63edf3db8a9
diff --git a/metadata/md5-cache/www-apps/readarr-0.1.7.1882 b/metadata/md5-cache/www-apps/readarr-0.1.8.1889
index a77bf3d397b2..6ae8b4bd489a 100644
--- a/metadata/md5-cache/www-apps/readarr-0.1.7.1882
+++ b/metadata/md5-cache/www-apps/readarr-0.1.8.1889
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( https://github.com/Readarr/Readarr/releases/download/v0.1.7.1882/Readarr.develop.0.1.7.1882.linux-core-x64.tar.gz ) arm? ( https://github.com/Readarr/Readarr/releases/download/v0.1.7.1882/Readarr.develop.0.1.7.1882.linux-core-arm.tar.gz ) arm64? ( https://github.com/Readarr/Readarr/releases/download/v0.1.7.1882/Readarr.develop.0.1.7.1882.linux-core-arm64.tar.gz )
+SRC_URI=amd64? ( https://github.com/Readarr/Readarr/releases/download/v0.1.8.1889/Readarr.develop.0.1.8.1889.linux-core-x64.tar.gz ) arm? ( https://github.com/Readarr/Readarr/releases/download/v0.1.8.1889/Readarr.develop.0.1.8.1889.linux-core-arm.tar.gz ) arm64? ( https://github.com/Readarr/Readarr/releases/download/v0.1.8.1889/Readarr.develop.0.1.8.1889.linux-core-arm64.tar.gz )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=234f51f450397e53bb8f9c1305b4f339
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index 24b273d7ee76..06cec033f008 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/xpra-4.3.4-r1 b/metadata/md5-cache/x11-wm/xpra-4.3.4-r1
deleted file mode 100644
index 310d86891486..000000000000
--- a/metadata/md5-cache/x11-wm/xpra-4.3.4-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( >=dev-python/cython-0.16[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cython-0.16[python_targets_python3_11(-)] ) virtual/pkgconfig doc? ( virtual/pandoc ) python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) test? ( python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) )
-DESCRIPTION=X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy
-EAPI=8
-HOMEPAGE=https://xpra.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=pypi xdg xdg-utils distutils-r1 tmpfiles udev
-IUSE=brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 x86
-LICENSE=GPL-2 BSD
-RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_10? ( crypt? ( dev-python/cryptography[python_targets_python3_10(-)] ) cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) python_single_target_python3_11? ( crypt? ( dev-python/cryptography[python_targets_python3_11(-)] ) cups? ( dev-python/pycups[python_targets_python3_11(-)] ) lz4? ( dev-python/lz4[python_targets_python3_11(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_11(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_11(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] media-libs/opencv[python_targets_python3_11(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) udev? ( virtual/udev ) python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/tmpfiles
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( client server ) cups? ( dbus ) opengl? ( client ) test? ( client clipboard crypt dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xpra/xpra-4.3.4.tar.gz https://dev.gentoo.org/~chewi/distfiles/xpra-4.3.1-tests.patch
-_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30ba413aa08f02a643c142853d44df3a
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 6d008f78ec21..c0ce3504a0a8 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-06-12T12:39:46Z
+TIMESTAMP 2023-06-12T18:39:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSHEhJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSHZnFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAe6hAAsZVyCOTH04PevP/sW5pWSDMpIFmEcf75Cz8kuWFWPdBrjmaZCTCU5VyD
-XG3k952FQxVEq+Ou+olK52g9y2ha2V6Ej5UCY2tarqbHfg9ktg4bh6rRCw1ztrTK
-xA+PlrmiizxXdzhT9iHc9zwDQt9SaKLC7ECXvjcFuujraThkeZQHTDyN3LYrAVuY
-n/NNDIR9xsBr/WNTerNe7QIsXAyy9RgNrc/dt+mcxNN/cOL1YJgU+sBuZAURLFvF
-Q6TMjjBFO+/rNrN1TJ+ApxOoGPLUTX62BAuw4l5pv+L0LQaGrNGg4B+NnMg411Jm
-6x1GQtDI3p6YQ7ajUGHO0oj9EOo8jNCyLpOzKnKPYh54eFzlQ1SmRc4eXBT4VSVo
-2DOdgWJ0BAbeuFgTH6bNCuaEzvjFT9mUsQHGspL8n27smkFrwFyH+fL+4KKGwehs
-Qd3GLG4rJI2zbdWJqBSDLNKaz9OD/54HGptA8GnBe5A6h2U/EYA8G3In0UxV+Wyj
-e+z8w/SNpepaFD8qtrfD3b5VD4SIUqFeCz/WZBq/EKzYX6Z/nqovjSIgw4jG2N9M
-uovSCqzp/bKK5ergVbT8sat3eMKFE42FcywacvaIrGFY4S8xmDeMGTQNw1EtTofY
-5yeNJPN0asUAHORPzfCotvErYuMDPuHR2FPxTQ7V3uOzx1N5GvI=
-=x5gu
+klBd7g/8CDJwqVkN46f2uj1qLLfvT7CrKYlWlGl+V3XowO+TmEvrnmw1qCLgRwHC
+MA5LfizsfT3eGHtpDOnAFk3ScAFyQIZxGCGgWnPz80FguCctwbRWunDchmGzg5Gm
+oy3OKQeTaZHh5Rbla3Xo3BQ/fCi4IJefSKC98cP3sqCWCEijNwFGqpGK7Gi+rUky
+YEF0Dh6oodJ0btJ0uRJHXOVm0yxgrPubMTW60PryJZGNkxOedUj9cUMPPvIQXSDY
++4XZxxVMNDnHTZ8Mh8qTNgkfcw10QHh+94cJLK22P7VSXUDgs8xTjkdW8NazQhr5
+4dgHTcldFpezU++wr3yaUG2ehcVJZsfF1O8yY9D5aIQWKJPyZ2dPEsRkbbq6wNKs
+hB6PMKre/aqcprL4cj9tqDNODgH1CD9A/NNk7HeQKOYevkwMCgOTcrtaI7/AL7i+
+rrt5sN3lwggwwEyv6r6qnP78G5Saa56PX1SQrGqYmqzjWlS0EgsHfS4xkXzqKrWc
+kbR4f+FGnX8MyhpatqKZOVji74+6ipEsJHmPb1IeSOIHl5LsKpFP2IxLnFTiSYMe
+3hk1mCrKjcRqkMzNpLKKlKzcnGFCMBu99sr0WwRpi+Ty1SBV5g2Ms+p8dZBR3okU
+q8uJzHRDkeyQyO0j4xMZwZVrNyztkr2Qcf2hxze+QtLJ2aRBlGQ=
+=18LA
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 16d0e60b9c82..80b7e697c2d1 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 12 Jun 2023 12:39:43 +0000
+Mon, 12 Jun 2023 18:39:42 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 2a5ebc6edcd5..4a3c69ee0b4c 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Jun 12 12:39:43 PM UTC 2023
+Mon Jun 12 06:39:42 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9db45c45fcfd..311e90326105 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 12 Jun 2023 12:45:01 +0000
+Mon, 12 Jun 2023 18:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index dd9bd0bdf2aa..59953823f3d4 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-0c85611ce2bf1037eccc88cdab22cca9746ecaa6 1686572359 2023-06-12T12:19:19+00:00
+d7891c4717199b13d7ed61ac96599f47ab25b9d8 1686594055 2023-06-12T18:20:55+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 61dea2cf9353..0450ab4e20f0 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1686573601 Mon 12 Jun 2023 12:40:01 PM UTC
+1686595201 Mon 12 Jun 2023 06:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 16d0e60b9c82..80b7e697c2d1 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 12 Jun 2023 12:39:43 +0000
+Mon, 12 Jun 2023 18:39:42 +0000
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index a21a60b285ee..abca5a9fae62 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 3d529f5297ec..da3c7b38a569 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -12,8 +12,8 @@ DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 4cff5f6ab97e2b1d4e958f6348cf2a61d4844
DIST samba-4.16.8.tar.gz 30682100 BLAKE2B bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b SHA512 55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
DIST samba-4.17.8.tar.gz 30874388 BLAKE2B c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074 SHA512 60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c SHA512 b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4
-EBUILD samba-4.16.10.ebuild 11232 BLAKE2B 3ecb50a443d701e568ed5021a86186158428d05df413ed210283ba75f1edfddcb786d28d7e53aba889871363cb7c1499338f873f25b6c34930cb13a910eec150 SHA512 d6f7118bf7ed78c7239a281de98bbc9390558505e2d8eb9a5ce335218df1c1876977e4d94d45fc2fdbda2e6f2ce8c09cb03f660420b3ba303210bed9ca420e8d
-EBUILD samba-4.16.8.ebuild 11225 BLAKE2B f8a53790c47caf69c97e5782ba8fe16842c05fa78a5a227a3bce81cac96ceebc7a68829132886e3577a7f395ca2d8734ea16a83283011008dbd02de3201a9f93 SHA512 2f0d641dba7a6c7d535b58aad771578f6a7898b7f602dd589a19c371f25584750329c1c30691e45415abc5fa070f894ee85ae4a2bf9dabd88c460d824ebe43c9
-EBUILD samba-4.17.8.ebuild 11066 BLAKE2B 0868f74e28fe3fc28785fc387f0f65cb9f046378058e40f9c9a65b7483c57745c98b3f8ce4d6c9a29eefd7294d4d25a3386eed52225dc1e1ec6e576e697fa0b8 SHA512 0037d32901a1843e7a32c62d1bb3df38d8d43ad71620509a6c5c4be98e06ad3c897b8c7a7c453bd556925be5e21db7e7451b0553fa022e2242d96a637472ab46
-EBUILD samba-4.18.3.ebuild 11066 BLAKE2B 3197ed911f94028f5c03461ae3e455cda4bf1bfbd0beb6c79ba820ba4fa6ba0c4c62fc3a641aa3533b73ea3feccd5f881c4b03d25447f2ca0a1e56be74733a34 SHA512 88fae06c506e41bac8d41eda229a904ae77e8e8b1f606644fd4dbf1f6694952e2e9d80cd66c63afcda13f2680787ad721d793535b41922658a66d35253057a57
+EBUILD samba-4.16.10.ebuild 11694 BLAKE2B 097846cd6dee3d49efde46120b6093412007329a23b9b5cbb3cf637e0e1449bb7fb7ad26d3b4fc3f6427c00034007e99f30dd5ebb2863cb69b7fd619455237c4 SHA512 4c6ed27bf9a1302983166cf5805646177ade6d5c33c77cfc70b3ac550096a32026e5f1df0475b44751807c937419cc14c2cf6ef80f7199b1fd83d5848c14d308
+EBUILD samba-4.16.8.ebuild 11688 BLAKE2B 8046b7c05ac9762be0c7e5868e0080428d2b85d64fcd215525606631525f8d03f6c6ef8ae9cdc4e4d218cd71da00ad8f81e26221f912088a4636a35f151b20f5 SHA512 68cad8cb6cf72c55521202f14871ff90d00c36eb6af511127eeb9627f3afa9e7400a4788cbbbee233ceec7ffc047d6f7d9eddb8319e8c50e427be63d0e9be7ef
+EBUILD samba-4.17.8.ebuild 11529 BLAKE2B e91826d3eba78812094eaafb3663a73a0e5ba7e1e854f50abb43c5527cfef93e5e8b97fdbde040ffc09adaa7bcb69c975d22f62453258cf6104a393bc38ddf99 SHA512 2eebc2a19c29421c8ff9a5f419cb742738eee1b3c2b54cdf05efe783075f5f4a8c14f45953bd63839575110fc2280c064c78445b7c492f439ba12c4bd6e1db72
+EBUILD samba-4.18.3.ebuild 11529 BLAKE2B db57637cdd7188415bb8dada502cf0af64a9f27a875313506ba0e1facdf9eb5b092d50624322aaa4d8e468cbfadbbfec46bd5ac5b06e609455cab37bb797e30d SHA512 b9aa620b7e42fcea80d7ac3592a8266ecb7e1e1cc9e25b47895471366e8e3a5aa71cf91a0b5c73ced5ac9d37bbd3993f6714490806c65ea6cdef8d8b1126ff53
MISC metadata.xml 2066 BLAKE2B 1d3a5757c3226cede70b5fabb63b27bf0a5b86bf27643a30ebfe743d0758e57ce1e69b14ba6795de4c656b3d5da5b3f9d90d11074520c24d6459220f62723b04 SHA512 0a7963f9abddd4cc3b303c93dcd4b7dc30ca5660e64750d77bcd3bce0a95291c46208d9a1143303c168febb2d65cdad0018c475130dc04c16d79df2019d8e9aa
diff --git a/net-fs/samba/samba-4.16.10.ebuild b/net-fs/samba/samba-4.16.10.ebuild
index 24d454925e9e..258c37134aeb 100644
--- a/net-fs/samba/samba-4.16.10.ebuild
+++ b/net-fs/samba/samba-4.16.10.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
S="${WORKDIR}/${MY_P}"
@@ -233,6 +233,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
+ # bug #874633
+ if use llvm-libunwind ; then
+ mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+ local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+ cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+ exec_prefix=\${prefix}
+ libdir=/usr/$(get_libdir)
+ includedir=\${prefix}/include
+
+ Name: libunwind-generic
+ Description: libunwind generic library
+ Version: 1.70
+ Libs: -L\${libdir} -lunwind
+ Cflags: -I\${includedir}
+ EOF
+ fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"
diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index 2f33091b53fb..3cefea75dfa9 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -233,6 +233,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
+ # bug #874633
+ if use llvm-libunwind ; then
+ mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+ local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+ cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+ exec_prefix=\${prefix}
+ libdir=/usr/$(get_libdir)
+ includedir=\${prefix}/include
+
+ Name: libunwind-generic
+ Description: libunwind generic library
+ Version: 1.70
+ Libs: -L\${libdir} -lunwind
+ Cflags: -I\${includedir}
+ EOF
+ fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"
diff --git a/net-fs/samba/samba-4.17.8.ebuild b/net-fs/samba/samba-4.17.8.ebuild
index 64dc7ce9bf2c..3c6e492f5d8a 100644
--- a/net-fs/samba/samba-4.17.8.ebuild
+++ b/net-fs/samba/samba-4.17.8.ebuild
@@ -230,6 +230,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
+ # bug #874633
+ if use llvm-libunwind ; then
+ mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+ local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+ cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+ exec_prefix=\${prefix}
+ libdir=/usr/$(get_libdir)
+ includedir=\${prefix}/include
+
+ Name: libunwind-generic
+ Description: libunwind generic library
+ Version: 1.70
+ Libs: -L\${libdir} -lunwind
+ Cflags: -I\${includedir}
+ EOF
+ fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"
diff --git a/net-fs/samba/samba-4.18.3.ebuild b/net-fs/samba/samba-4.18.3.ebuild
index dd6ebd54b02e..5ad2cad9375e 100644
--- a/net-fs/samba/samba-4.18.3.ebuild
+++ b/net-fs/samba/samba-4.18.3.ebuild
@@ -230,6 +230,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
+ # bug #874633
+ if use llvm-libunwind ; then
+ mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+ local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+ cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+ exec_prefix=\${prefix}
+ libdir=/usr/$(get_libdir)
+ includedir=\${prefix}/include
+
+ Name: libunwind-generic
+ Description: libunwind generic library
+ Version: 1.70
+ Libs: -L\${libdir} -lunwind
+ Cflags: -I\${includedir}
+ EOF
+ fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"
diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz
index d44327e88662..1aef0bccbb42 100644
--- a/net-proxy/Manifest.gz
+++ b/net-proxy/Manifest.gz
Binary files differ
diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 39f0792005c4..7473cbfbdc89 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -4,6 +4,7 @@ AUX haproxy.confd-r1 637 BLAKE2B 5b79a652f0cd124ab9349ceee026c7b54de10c5c4ceccba
AUX haproxy.initd-r8 1677 BLAKE2B 2bc1d95f5718fd674dbac7f41df07f3d36f83667ffa91de7dea73878af368251ede94b0aed97074b6459a44d2867a69d10b4e4a26ca8a1a4c3e58f68078bbebf SHA512 164fbafeba8475085b7c3c3356f6a39a8c7ae9ed7d602391bd78185a55ed3aa342d5e4d0aa4c4e8f07581ea4299b50614b30808dff6e1f5beec834c55b3bf8a2
DIST haproxy-2.2.25.tar.gz 2957420 BLAKE2B 58f85c063bada9c943415ff8a8e51232dec0f4c5b09d43c6a5437ff83bd2cb753bb81f67ad2c4b808cd1995ea6d4b2b2b70017a3f940007637fa398c5bb6884c SHA512 652a0d2eef0706ec506a949c560d7b99d111a75519daaa9a31ab53d99d7fdfc584c52d8401f257bb8f8ac58fc51f1403467749438fde684f064d616a2b4485a2
DIST haproxy-2.2.29.tar.gz 2969963 BLAKE2B c921c5d06ec5d6c19e1b0d62bca27cfc80df76ec2f25e1c96c4703dc8e55baf2cd112d0ae0ccec298809fe7e4258a5f682768849757b8754b73f83e0b1a4a4fe SHA512 066affb96d46de9c323e53cb3766f5eafa4f34f2403107d5d056588462c59b8340fb0e33acebd560e016d695b4423f61b9c42ea2b08d1754448e9919a4c6865f
+DIST haproxy-2.2.30.tar.gz 2974259 BLAKE2B fd506d4f449194ea3c72190f2d92233ba7bac04f9cc69173c0c1b95ba66658ddcaa49fca10737b5af5ad8bc4d5efcfd17e3209f703e9399093786c72647ddafb SHA512 9c8486fac3794df97151468a1cbe26aa1fd07e1e9fd00f8adf35144e39eebe01795741e984891f0501184228ac431a3cf8676361aa9d8d415a58edabcc515c28
DIST haproxy-2.4.18.tar.gz 3626923 BLAKE2B 1ec312a5607634f7906cfcf5d4e22d829bdca9ee436d2364ff30552375b3acaf748a79dd8a67e215007786aa57ae305e9270d62a07397bfc34f72799e4870220 SHA512 4362ebf5eef6560adf558a4db596c2a0349dca05ee51e69c60f5e995d364e4f68d3422391fc5286dd8e2e65ce41a459dbbcba01e6f7b5918870b214683922488
DIST haproxy-2.4.22.tar.gz 3648716 BLAKE2B b030faa8fb5e906494a8faeda8ee6a4496ed78dbaabb391a8b7020e5ef66803c4cf14438516435af84237352cca982a724857b61d033a1aa4dfa0ea5248f5b77 SHA512 c22ad38046e3c70beb3bf57a62e4e74db329559059e2f36d2f801768c26b1f1222631702e83e9839fab4396c1b78089a807750ff743b4192da06c751cf9f0779
DIST haproxy-2.4.23.tar.gz 3652465 BLAKE2B 271fd166365f5589653b6651d30306689e99710c27964e70a126469c3b9b616af2923be2276fc8c87362303388ee2bf28e80ca8bfa02dc45bc0e2d931e33e685 SHA512 d40203f9bf4f4a76dce09d0b1c785060d545dd8b7907b752d7fec9b12d7e2e4c2c7aca915d72c79e19040a75bd7d338c0783f9897cf1a46bdb047e336a0aa227
@@ -16,6 +17,7 @@ DIST haproxy-2.7.9.tar.gz 4186553 BLAKE2B a2c7e92d008886ac5b5cf9f67be808bed68fae
DIST haproxy-2.8.0.tar.gz 4328018 BLAKE2B a5382e153f08a315b7df7f92736aabad8e9d4cd0152a9178c448d1071440b88dbd723599fd3709d266f97eee4fa89d336a3390d70a0c4ab7f0b46e4ae713fa12 SHA512 4197e94df3d4ab8b27487146181335422358a097f7d50188b40ae23263c58ddeab6d17d9ed91e93d239a7fccec2fa58319e3f2cf07ac589c79fd78a3839c2b81
EBUILD haproxy-2.2.25.ebuild 5366 BLAKE2B 02593a431a2a273984fd0b98d76a749c3e3979fc2b4a3c67ba566db9346eb018665271e8c532fc1bbfbd90e76a03cab8da32be0598aeed5d87bae26599205b7b SHA512 2d902b8349729bbabade99e2287df68ff10654c0a02421a9a1304dfe12c5be32445e3696f36a9199dc58e73c945e5100bc7ae689a553087ea35096d4e43794b9
EBUILD haproxy-2.2.29.ebuild 5339 BLAKE2B 354e3d794b2be80977377032cb09d4259218a3afc7b046d25dc346c215497143d113de9c2a295682270980fcb0ba45e713b4a365def4a4f6679fbfbf14b38194 SHA512 a517f380995b7ab61f98a2e4c36dd3c66678e13cd15ac507301485c23bf466981326f7d5e5f502e0708597aff948bd3dab100117723873bcf92f312e60cd35db
+EBUILD haproxy-2.2.30.ebuild 5340 BLAKE2B 9c9187eb4ab5207904937754cc796b296284854c8540da1792131674545cee3823ca709ec044844b99afd02dcd5988cc00a13805f94bff567d98a242d8312a62 SHA512 38aac92d320dd9aa3c98644b241c17e5e1e3e54f44cf06f68adac4eb319060324b6728a0040f4cc31e9e4ad7d5e25c7f295afc46aa68f37200569b45e9067a27
EBUILD haproxy-2.2.9999.ebuild 5340 BLAKE2B 9c9187eb4ab5207904937754cc796b296284854c8540da1792131674545cee3823ca709ec044844b99afd02dcd5988cc00a13805f94bff567d98a242d8312a62 SHA512 38aac92d320dd9aa3c98644b241c17e5e1e3e54f44cf06f68adac4eb319060324b6728a0040f4cc31e9e4ad7d5e25c7f295afc46aa68f37200569b45e9067a27
EBUILD haproxy-2.4.18.ebuild 5598 BLAKE2B 1c7283001f105bb98bd22bba4c01e0589c26df49c4faeea559fef51e7715758a0146f9f8fb7046d144ba1c8308f91758a4a9ddcce9f9dac6db42bbca5043a786 SHA512 18ec1088515e435ae8710667da6a1c4fd815c16bd0889595c4285cb57624697ef6a658746c0128adcaa786d46e7e4a82d637d5c71cb17c4ef2f1830bcb30bffc
EBUILD haproxy-2.4.22.ebuild 5657 BLAKE2B 145c1f9808a68b0a7c1d23f07bc7a01f668d83006b0939cdad136cedc118751e962553620abc63b351bf5b5ec58e553935bf32fb516613eecaf5e51be85ad001 SHA512 b2a70110752a439ff7674e0f092bb72da020c6d52b4b780953204515ebde46fd0b277525b6a89087f647bb9dfca1fdc7f98cd1763b50a49944eb2583c095ef9e
diff --git a/net-proxy/haproxy/haproxy-2.2.30.ebuild b/net-proxy/haproxy/haproxy-2.2.30.ebuild
new file mode 100644
index 000000000000..6f386ae05520
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-2.2.30.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+LUA_COMPAT=( lua5-3 )
+
+[[ ${PV} == *9999 ]] && SCM="git-r3"
+inherit toolchain-funcs flag-o-matic lua-single systemd linux-info ${SCM}
+
+MY_P="${PN}-${PV/_beta/-dev}"
+
+DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
+HOMEPAGE="http://www.haproxy.org"
+if [[ ${PV} != *9999 ]]; then
+ SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+elif [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/"
+ EGIT_BRANCH=master
+else
+ EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
+ EGIT_BRANCH=master
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter
+ssl systemd +threads tools +zlib lua 51degrees wurfl"
+REQUIRED_USE="pcre-jit? ( pcre )
+ lua? ( ${LUA_REQUIRED_USE} )
+ ?? ( slz zlib )"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+ crypt? ( virtual/libcrypt:= )
+ pcre? (
+ dev-libs/libpcre2:=
+ pcre-jit? ( dev-libs/libpcre2:=[jit] )
+ )
+ ssl? (
+ dev-libs/openssl:0=
+ )
+ slz? ( dev-libs/libslz:= )
+ systemd? ( sys-apps/systemd )
+ zlib? ( sys-libs/zlib )
+ lua? ( ${LUA_DEPS} )"
+RDEPEND="${DEPEND}
+ acct-group/haproxy
+ acct-user/haproxy"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
+CONTRIBS=( halog iprange )
+# ip6range is present in 1.6, but broken.
+ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop )
+# TODO: mod_defender - requires apache / APR, modsecurity - the same
+ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack )
+
+haproxy_use() {
+ (( $# != 2 )) && die "${FUNCNAME} <USE flag> <make option>"
+
+ usex "${1}" "USE_${2}=1" "USE_${2}="
+}
+
+pkg_setup() {
+ use lua && lua-single_pkg_setup
+ if use net_ns; then
+ CONFIG_CHECK="~NET_NS"
+ linux-info_pkg_setup
+ fi
+}
+
+src_compile() {
+ local -a args=(
+ V=1
+ # Switching to PCRE2 by default, bug 838013
+ PCRE=
+ PCRE_JIT=
+ )
+
+ if use elibc_musl; then
+ args+=( TARGET=linux-musl )
+ else
+ args+=( TARGET=linux-glibc )
+ fi
+
+ # TODO: PCRE2_WIDTH?
+ args+=( $(haproxy_use threads THREAD) )
+ args+=( $(haproxy_use crypt LIBCRYPT) )
+ args+=( $(haproxy_use net_ns NS) )
+ args+=( $(haproxy_use pcre PCRE2) )
+ args+=( $(haproxy_use pcre-jit PCRE2_JIT) )
+ args+=( $(haproxy_use ssl OPENSSL) )
+ args+=( $(haproxy_use slz SLZ) )
+ args+=( $(haproxy_use zlib ZLIB) )
+ args+=( $(haproxy_use lua LUA) )
+ args+=( $(haproxy_use 51degrees 51DEGREES) )
+ args+=( $(haproxy_use wurfl WURFL) )
+ args+=( $(haproxy_use systemd SYSTEMD) )
+
+ # For now, until the strict-aliasing breakage will be fixed
+ append-cflags -fno-strict-aliasing
+
+ # Bug #668002
+ if use ppc || use arm || use hppa; then
+ TARGET_LDFLAGS=-latomic
+ fi
+
+ if use prometheus-exporter; then
+ EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o"
+ fi
+
+ # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing
+ emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \
+ TARGET_LDFLAGS="${TARGET_LDFLAGS}" ${args[@]}
+ emake -C contrib/systemd SBINDIR=/usr/sbin
+
+ if use tools ; then
+ for contrib in ${CONTRIBS[@]} ; do
+ # Those two includes are a workaround for hpack Makefile missing those
+ emake -C contrib/${contrib} \
+ CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+ CC="$(tc-getCC)" ${args[@]}
+ done
+ fi
+}
+
+src_install() {
+ dosbin haproxy
+
+ newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
+ newinitd "${FILESDIR}/${PN}.initd-r8" ${PN}
+
+ doman doc/haproxy.1
+
+ systemd_dounit contrib/systemd/haproxy.service
+
+ einstalldocs
+
+ # The errorfiles are used by upstream defaults.
+ insinto /etc/haproxy/errors/
+ doins examples/errorfiles/*
+
+ if use doc; then
+ dodoc ROADMAP doc/*.txt
+ #if use lua; then
+ # TODO: doc/lua-api/
+ #fi
+ fi
+
+ if use tools ; then
+ has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog
+ has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange
+ has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range
+ has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example
+ has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example
+ has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop
+ has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack
+ fi
+
+ if use examples ; then
+ docinto examples
+ dodoc examples/*.cfg
+ dodoc doc/seamless_reload.txt
+ fi
+
+ insinto /usr/share/vim/vimfiles/syntax
+ doins contrib/syntax-highlight/haproxy.vim
+}
+
+pkg_postinst() {
+ if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then
+ ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service."
+ ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created."
+ ewarn "Make use of them with the \"user\" and \"group\" directives."
+
+ if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then
+ einfo "Please consult the installed documentation for learning the configuration file's syntax."
+ einfo "The documentation and sample configuration files are installed here:"
+ einfo " ${EROOT}/usr/share/doc/${PF}"
+ fi
+ fi
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d9017a4952be..c3307d7469f0 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask
index 253db05c1f2c..6e1ce7b61aef 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -21,6 +21,8 @@ dev-python/autobahn
>=dev-python/bcrypt-4
>=dev-python/cryptography-36
dev-python/josepy
+dev-python/jsonschema-spec
+dev-python/jsonschema-specifications
dev-python/keyring
dev-python/libcloud
dev-python/moto
@@ -32,6 +34,7 @@ dev-python/mkdocs-i18n
dev-python/mkdocs-material-extensions
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/oauthlib
+dev-python/openapi-spec-validator
dev-python/openstacksdk
dev-python/os-client-config
dev-python/osc-lib
@@ -49,8 +52,10 @@ dev-python/python-jose
dev-python/python-neutronclient
dev-python/python-openstackclient
dev-python/python-sshpubkeys
+dev-python/referencing
dev-python/requests-kerberos
dev-python/requests-oauthlib
+dev-python/rpds-py
dev-python/secretstorage
dev-python/selenium
dev-python/service_identity
diff --git a/profiles/package.mask b/profiles/package.mask
index 7e19a5f8ab1c..de2f94355dfc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
#--- END OF EXAMPLES ---
+# Tomáš Mózes <hydrapolic@gmail.com> (2023-06-12)
+# Buggy version that causes ibdata1 to grow, please update.
+=dev-db/mariadb-10.5.20
+=dev-db/mariadb-10.6.13
+=dev-db/mariadb-10.11.2
+=dev-db/mariadb-10.11.3
+
# Sam James <sam@gentoo.org> (2023-06-12)
# Installs no files with newer versions because GTK 2 support was dropped upstream.
# Removal on 2023-07-12. Bug #908378.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 6e5452ec58f2..25ffdace0847 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1143,7 +1143,6 @@ app-text/groonga:zeromq - Enable net-libs/zeromq used for suggestion
app-text/htmltidy:deprecated - Install tools and header files which are now considered deprecated
app-text/hyperestraier:mecab - Enable app-text/mecab support for Estraier
app-text/kbibtex:webengine - Use dev-qt/qtwebengine for HTML previews
-app-text/kbibtex:zotero - Enable support for synchronisation with zotero.org web service
app-text/kjots:speech - Enable text-to-speech support
app-text/lcdf-typetools:kpathsea - Enable integration with kpathsea search library (TeX related)
app-text/libebook:tools - Build file conversion tools
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 7b963151abf8..645a9a8fec10 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/gazebo/Manifest b/sci-electronics/gazebo/Manifest
index fcbec85957cd..973475089f61 100644
--- a/sci-electronics/gazebo/Manifest
+++ b/sci-electronics/gazebo/Manifest
@@ -2,5 +2,5 @@ AUX cmake.patch 699 BLAKE2B 64edc9a3e51952ca5e15488a4fa148028d77bbb3a294937d9df2
AUX ffmpeg6.patch 1571 BLAKE2B 114c3c0625e002fa383c749835cbef041d49dbbdd6ee82eb5214029daa2a17d193cc92855d825a28820dd0f61aec4e0dd6d4c1eafa2c4ea5ca90fabd0c0cbc32 SHA512 d6d479fc5e7923c86e037e17f42959500888f2aaa5f9ca16a136c5c8c2f98dd5e48b112ae5cbe6741a85ddcf40e0087fcf78a21d9713dd9c8e390b02e5dd4916
AUX qwt2.patch 592 BLAKE2B 77c1f9ffa4e1754d8f6bcbd7eff2dfa470abb2c265fb44a4d8a652d0be85b0f337fea7c8786b1f52ecf285a1b78d61238ce61a0d28ca2895d21b700ed3890585 SHA512 16e0c25c13985badc1f4870e02d35d9d72c3006abcc8ae736327b88b15323c2c52892a3d76c5a745b46f512b5f2b2bebd70e390bec2515d954a47e4a08c94792
DIST gazebo-11.12.0.tar.bz2 56542859 BLAKE2B f2da8371fa4655cc831401fcf6ceec8c82d507a93515762c078ac20a78cb4b739c9f373ef53bebc71b5d7e1c1cf4b98928b3e855fca6943a09da554ee19df1cb SHA512 8f60d432ab07084951bbe31c632f04f2fa11500441fb81fe27078a5cb5b67ba681889e1079844d44a5a30df562797d51683fd674942db9fd8c4d853e3e2c5d3e
-EBUILD gazebo-11.12.0.ebuild 1913 BLAKE2B 5f0fe38864ffe50cfd73da4a839a93817c4ba2fd2be47304dd18a2e66d9ece0500359b8202ebe4c72e238f9558a516b94f8602c118a347dcb0c841b58402b18d SHA512 e2f3738bc39042fa2ccad1510058926ca702f67173d76c4e683fd86a16afbfab01bdb7c84b99ab28cf068b0e55cdf095d70146c17acaebc6d2ab649c3b88bacc
+EBUILD gazebo-11.12.0-r1.ebuild 1892 BLAKE2B 698e63e9edf3ed6d5b5001d5b4bb11ce3b09585d5fead33300213073a181e2319c15726038425f37d3b51908e72cc41c12a2d6f1110fa170dedc1eba04dd2036 SHA512 d56f6b0fa0196fa7b8d814fea811d2d394978f2a8cd593ca65bc150119f8cb8e9d81e80a7a86b8a5e08d6c1ef71fa84496b89ac605264e1743920e1e58a7a329
MISC metadata.xml 244 BLAKE2B 5a5426f4a80c61e49915e23ab7298bd1e53d89bd5361ad61fdaa3a50c88e7f27ea69205fd8c407addfdfde991e10cbe70aa554bfd737daf9d3d639c4eddd5934 SHA512 052b13f84da2d92069cdab006492e4b72274519bae5081f01ee4605215c7dca16bade6fa3856a7fec9435d1b564e607c9c52e0f9fdf199363af330778bf6c0af
diff --git a/sci-electronics/gazebo/gazebo-11.12.0.ebuild b/sci-electronics/gazebo/gazebo-11.12.0-r1.ebuild
index 3eaa4232a79e..1ba53c80d837 100644
--- a/sci-electronics/gazebo/gazebo-11.12.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.12.0-r1.ebuild
@@ -57,7 +57,7 @@ DEPEND="${RDEPEND}
test? ( dev-libs/libxslt )
"
BDEPEND="
- || ( app-text/ronn-ng app-text/ronn )
+ app-text/ronn-ng
app-arch/gzip
virtual/pkgconfig
"
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index b8ffbb0baa98..be1b8b346dd7 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index ded9ec47ccf1..d472aa620f87 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -9,7 +9,7 @@ DIST ldb-2.6.2.tar.gz 1738908 BLAKE2B 44998efdff46486f94deb115225119cb3f6f23e151
DIST ldb-2.7.2.tar.gz 1737849 BLAKE2B 0aa70d8a4827448e41874db97130f18d17683c800b8f03f9940b4852e24fd6092052f6e70aae845c587939b9be16c80d7a920f6b874a746f923c4513b73d2afc SHA512 beb2cd83a8f128713e0b43ec6e80d0f87ab0883c6c8f0cefbbf5bf49e29dfa327b245b78467d1906917cb5f3f11e01cb76cc6bcca58a47c5deac4f05c2e9dfbd
EBUILD ldb-2.4.4.ebuild 3060 BLAKE2B 2b550dd8180377100888dc6268f9391b111ab81ff674fb683b78ee862b1ff4db222e034436d3e8f4d66a6bb602911ddb9369e9e9d26add4e666dc0878cfcc598 SHA512 8e32a04d8b3b9af962ce5e599cb3e642392a689cd49f615cf307f3047224fdbb64e70ab5831e9b0b5e5df6aebb303154e07fcf771749608695c9edd7985fe4a6
EBUILD ldb-2.5.2.ebuild 3067 BLAKE2B 2a3b4658bc5d7ae6a7540b7fb4119e309a267bd9a6091ba8c5c226a8bca0569b4e451484a006c62635a60551af059d84f68a0e67874ec9258a7a82084c303bfb SHA512 6842f963efad8f55b6945cc5d9d86a539d45bc0605c58609b2a731d56369cad25449d9964eacd85655b508cbeadc4619513b2b41b45f3eeee3f341d4a34646ba
-EBUILD ldb-2.5.3.ebuild 3074 BLAKE2B 873594862038fdcc1adeb4a1c4639617be53a4867a4e2eecc97abd44e9c6cec5f483201061846e7598655dcc15e623cb2359a6272a84b2342ba5da8dbdae9872 SHA512 c6ff75bffe65695f653f2d443cc042cad6e23a2786d222fb75b60228c82e4452824f16d3dae62ea257f841c8189117b1a1c279286a51c2d3d5ed1b8402b4cc29
+EBUILD ldb-2.5.3.ebuild 3073 BLAKE2B b0f28ae5482a853b3abb49351fa592e34a3b5c90c6443409c11c5df990ba2a52902194c4088f3df18112fd5a50013fd7cf10936ae015aac0e47a4e5a9bb0d477 SHA512 e4128f061d9f2cf3f4e0bf73af80c5586d0a8f1b8ce0e131364693666aa1880f51fab9a82ab1151523eab0dc8cd9f60a7185e5202ecd45d140a5e893fbf27de8
EBUILD ldb-2.6.2.ebuild 4544 BLAKE2B bea9509288cc2fb92531767eca821020bf357d50602fe4f09d2d5ef7d19483fbc045c65870cd0b2805b8b4a846b4ddd03fc34017b866076e97b015917fa631a1 SHA512 beb843b79d14a544ead57efc728ee99c52189dbdc1d0daac85aa6bfb4b36625ac1fe27d111054ede947e9407d052dced26b3f07fd8dc58725b105e390aa93b44
EBUILD ldb-2.7.2.ebuild 4544 BLAKE2B dad9fd557c29a0b776e77fec276a34270b3f5c0f2c23d5f142f7dbb652d320fed53b3c3b5c6f04fafc17f19f21d0843bd5a315f1a935334846fe2c9e13d1760a SHA512 4798d02f032b37ddad9ae4d5ed113378e62ece283fe0947bd30f65aa0b0cbc990f52c78f1573732931ad24df490cc40e1f9e567ce4e73765ebf59db63fa9d17d
MISC metadata.xml 526 BLAKE2B 004dbbf0286ced4bcd404eb3caf091f973e67e00b9230d2399f07dcb31d93a423045b353c1813958da151cded2f52996608de1b4294e3cb90cb8da0ac8877f9f SHA512 9f8008b5b57e5f73e79df68d828f1644edb0a154fa97504c3088301aa60e6ba3ac83a2e06d55d14c06cded89196dd635598f1d767ca93398cbf9610af3b49038
diff --git a/sys-libs/ldb/ldb-2.5.3.ebuild b/sys-libs/ldb/ldb-2.5.3.ebuild
index 01d3f31d7c2d..fdd942221644 100644
--- a/sys-libs/ldb/ldb-2.5.3.ebuild
+++ b/sys-libs/ldb/ldb-2.5.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="doc ldap +lmdb python test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 0c1a8334aa6a..b283a1ec9634 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 459d6642e2e5..862e945ffa59 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -2,10 +2,12 @@ AUX config-r1.php 1780 BLAKE2B 1d80339f97771f5f4cce03f49d055598269fd50832d6f98d5
AUX config.php 718 BLAKE2B b12392f83a9feaaad4ad5ac7c7e3ff27670b9aad959db5528900472cc6cd10f19c9a371c17f0412b7c0c985f4ba1bcf39ecea8c7ef9e0a8ed50012cc64f4b72b SHA512 38347d3a275397074abe3cc8cd1521c7fe2deb45f4702d7a8a3e3c30ab6e2c1c51fa2c1f58d7fc99f0b72f2dcd243b8dcfdd7b3641c22c41399705aab6b59479
AUX postinstall-en.txt 6524 BLAKE2B 68262eaf6318780a468d9e6f98c3b2cce43164964de6ea6626da43b1ac481b6edea6d0314cc4038adb511c4354a8f18dfd9da9145901d26665f84e746ab14e9b SHA512 bb3e5187db6be49707801cfde15ebced065f2d4b8c1a04fef2f4ced0a67dab2440b8e79d110685056cad84647f8ebb587c697452df8e2b0eab07b015d01b92cf
AUX postinstall-nodb-en.txt 171 BLAKE2B ee2aa857cf365815b705b5e60c5b2fef0cdb0bcd8acef0375e0173f13c004e336df9b2dbc6cac376bea939e8fe73a72f06d52961500d05ee2137a8fea82286b1 SHA512 b0cf4787351f904caf06573c5bc50275b6a11361170b4006acc24224f44efde69cfe3a9b6340d6787c5805c605dc89f07072bf992b0ee255c97fba90e5d5617e
-DIST moodle-3.11.14.tgz 60478380 BLAKE2B 6269137c677718c195b80d9ce1bfac950530ca6f643a815acbdc9526e074f831bfe9f10f85ceb8978d42975be44e0598f76cf248ea9f186ea354dd5d733de00b SHA512 66ce864acc58150c22e53ea41094d4c360211e3e9c9968e2791422fd2ecdbc30a6dee52839af53480b510ebab4f5ce02af2c7d9280c60df7155c8b9ed161465f
-DIST moodle-4.0.8.tgz 62157002 BLAKE2B d8f3c7f7f788dc4936d51c6e1743ff16fc2f88cb314105415948321dc8630cd32c5d691d9883e0110bb7107b63c183b005c04ae56ac8491bbcc372ad2372b2c2 SHA512 f7f7db93739838f91293fb7942743b80f7c354b71873daf45e218cf8aab2ebb7828ae1d8bc3f4396ffd0622b58131e255b71109e1c28e9bb1c320af849f18586
-DIST moodle-4.1.3.tgz 64785314 BLAKE2B 8e8695a9d45430e2b1a3d5465853294a40fa8ceaa2cabe875f8fb442035955c61abffbe516a804e5fa3e626dfb0a4f2f23f68ed096fe8677c03e9c86f0cee148 SHA512 efdb6717bc8c57a950ddb0e617c3e08b81b6748cfcd77422ddf30b10a93d27d35237e5baa747e44276d7611dbb5ec7f5d0a0eabeacd2ba4043c9f8a92cabebe3
-EBUILD moodle-3.11.14.ebuild 2810 BLAKE2B 5c1f6e27fe39cd1db71d2da8393d1d64a9d1d387b98154ec0184c09a2dc2abdb208e0b34e96b1efb03286bce78a4a8e62c8a6e14d30941ac7fc568160c2369f0 SHA512 693fffb2b283783008bb4ac1a4bc28b577d116dca145de218cf052a3218564303a3d377ab089a67a77a03410b54f658a4d07e22f7356b9be7a583144e948bcff
-EBUILD moodle-4.0.8.ebuild 2915 BLAKE2B 8da1b7d44ab5e79f6bba9600309fc1280449f7e5cada7e90aee19653e49780040543a89f37a6468cfecd5091ada853f47ea7ffcb1b6d2f0457d31790fe6afd7f SHA512 6e6a7a085aa7b5ce21250810f645d8fffae2349a3203fbc7c4dad7213655ef9c7565006884267640f9bbe5c963967644c8c16e222cba554130b0fe2118a699e4
-EBUILD moodle-4.1.3.ebuild 2831 BLAKE2B 107d5a4c98d927ccb1d6e8b297567554c609c16e29ab0f60fa3bad740b106cc44dbad525654d6e91167721d8f2523fabb5c3d6d52a4ce62aeef3932da317a706 SHA512 a1009e52d44f1c8dc427446e40884483abaa6beeea70f3123f332f6693d2651f22d4e0f2d5e9ee3a2dff7935372f350532aece25560c70c12fc72f3ab4dd5264
+DIST moodle-3.11.15.tgz 60470865 BLAKE2B 426d59a1746764e3a61765914a4812db066a9bf6521587139e5e47da6c7007cf5b2374e6e2816f72e9d25ec3de44521947cccbb30469eb55a10aa66ba1b0c92c SHA512 e2b9b6563520f679066fbaead614fd9f8e66fc9b2b983bfe224f1e0b11a6973e3b4d783ea4af31ce095e5192deb7a62550d18bf7ee1e4218b58328a97fd027d6
+DIST moodle-4.0.9.tgz 62185523 BLAKE2B 92b9ffb5507b65da0e5fc11bb868eaf1d0c99d790866be6e57278d139a51dfc8a5701b40242d0c909c0808c9b9c9e18fa8794f903f7f0e210a9b6e002c21cae9 SHA512 016a221bcb20781f8f6e897b2c342af73b79570b056765a7d78fa2c8a93ab35821e4edecc3823cd5ed34dfe81936bd17392f94cbd91c3ea2eee273e43b1b018e
+DIST moodle-4.1.4.tgz 64817301 BLAKE2B f9f629afaec55cdc0e345263e210613747b402cbed90f07bce235fad232640ac03b21dad99eee7401ea2c3e6aab50f7a33a78b7ace693643bf81e74c94a01a5b SHA512 84747b725a82f993819864d3dae608d6a2075a6fcd903b3eec1653cb80fbfad7fe3be356088c8b6d41179dac28e24c96af8de04d592b1f9483ecb3355e375722
+DIST moodle-4.2.1.tgz 65290894 BLAKE2B cf1f8ff01e5938990eca27b3bc0392526be40cf0b905ce9713c8b020a349ca126e590719e1ec153a0ad4b0387c9573811582e11d320c3f9d4d2b95ec5a99afb8 SHA512 bf960540c8ffac082970498379fe449b201b408335fb41dbcca7da645c060164e174c83549522ab35b23d2265c6ab4db810a20a637978c41a82a3b024b593712
+EBUILD moodle-3.11.15.ebuild 2810 BLAKE2B 5c1f6e27fe39cd1db71d2da8393d1d64a9d1d387b98154ec0184c09a2dc2abdb208e0b34e96b1efb03286bce78a4a8e62c8a6e14d30941ac7fc568160c2369f0 SHA512 693fffb2b283783008bb4ac1a4bc28b577d116dca145de218cf052a3218564303a3d377ab089a67a77a03410b54f658a4d07e22f7356b9be7a583144e948bcff
+EBUILD moodle-4.0.9.ebuild 2915 BLAKE2B 8da1b7d44ab5e79f6bba9600309fc1280449f7e5cada7e90aee19653e49780040543a89f37a6468cfecd5091ada853f47ea7ffcb1b6d2f0457d31790fe6afd7f SHA512 6e6a7a085aa7b5ce21250810f645d8fffae2349a3203fbc7c4dad7213655ef9c7565006884267640f9bbe5c963967644c8c16e222cba554130b0fe2118a699e4
+EBUILD moodle-4.1.4.ebuild 2831 BLAKE2B 107d5a4c98d927ccb1d6e8b297567554c609c16e29ab0f60fa3bad740b106cc44dbad525654d6e91167721d8f2523fabb5c3d6d52a4ce62aeef3932da317a706 SHA512 a1009e52d44f1c8dc427446e40884483abaa6beeea70f3123f332f6693d2651f22d4e0f2d5e9ee3a2dff7935372f350532aece25560c70c12fc72f3ab4dd5264
+EBUILD moodle-4.2.1.ebuild 2831 BLAKE2B 107d5a4c98d927ccb1d6e8b297567554c609c16e29ab0f60fa3bad740b106cc44dbad525654d6e91167721d8f2523fabb5c3d6d52a4ce62aeef3932da317a706 SHA512 a1009e52d44f1c8dc427446e40884483abaa6beeea70f3123f332f6693d2651f22d4e0f2d5e9ee3a2dff7935372f350532aece25560c70c12fc72f3ab4dd5264
MISC metadata.xml 466 BLAKE2B e5c12c4995c19286c2ba56e5effe3180587fe9324937af8749bd65c4a6e31cea28149a12bb60659464b95edd95c2ee457266d4bef8913c585fb1384805156e40 SHA512 10ddb7fa26be32726945625a42884847785ff68f9c5d1e63441af4a1f9c0f12ff1c3d243e9ba1df95335e1bc480205e7eb105844dd1f9da211c8dd897249afa0
diff --git a/www-apps/moodle/moodle-3.11.14.ebuild b/www-apps/moodle/moodle-3.11.15.ebuild
index 20e7fd262412..20e7fd262412 100644
--- a/www-apps/moodle/moodle-3.11.14.ebuild
+++ b/www-apps/moodle/moodle-3.11.15.ebuild
diff --git a/www-apps/moodle/moodle-4.0.8.ebuild b/www-apps/moodle/moodle-4.0.9.ebuild
index 84bcff745360..84bcff745360 100644
--- a/www-apps/moodle/moodle-4.0.8.ebuild
+++ b/www-apps/moodle/moodle-4.0.9.ebuild
diff --git a/www-apps/moodle/moodle-4.1.3.ebuild b/www-apps/moodle/moodle-4.1.4.ebuild
index 0557b7cafcb2..0557b7cafcb2 100644
--- a/www-apps/moodle/moodle-4.1.3.ebuild
+++ b/www-apps/moodle/moodle-4.1.4.ebuild
diff --git a/www-apps/moodle/moodle-4.2.1.ebuild b/www-apps/moodle/moodle-4.2.1.ebuild
new file mode 100644
index 000000000000..0557b7cafcb2
--- /dev/null
+++ b/www-apps/moodle/moodle-4.2.1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit webapp
+
+DESCRIPTION="The Moodle Course Management System"
+HOMEPAGE="https://moodle.org"
+
+MY_BRANCH="stable$(ver_cut 1)0$(ver_cut 2)"
+SRC_URI="https://download.moodle.org/download.php/direct/${MY_BRANCH}/${P}.tgz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+#SLOT empty due to webapp
+
+DB_FLAGS="mysqli?,mssql?,postgres?"
+DB_TYPES=${DB_FLAGS//\?/}
+DB_TYPES=${DB_TYPES//,/ }
+
+AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
+AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
+AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
+
+PHP_REQUIRED_FLAGS="ctype,curl,iconv,json(+),session,simplexml,xml,zip"
+PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
+PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
+
+IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
+
+# No forced dependency on
+# mssql? - lives on a windows server
+# mysql? ( virtual/mysql )
+# postgres? ( dev-db/postgresql-server-9* )
+# which may live on another server. These USE flags affect the configuration
+# file and the dependency on php. However other dbs are possible. See config.php
+# and the moodle documentation for other possibilities.
+DEPEND=""
+RDEPEND="
+ dev-lang/php:7.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+ virtual/httpd-php
+ virtual/cron"
+
+pkg_setup() {
+ webapp_pkg_setup
+
+ # How many dbs were selected? If one and only one, which one is it?
+ MYDB=""
+ DB_COUNT=0
+ for db in ${DB_TYPES}; do
+ if use ${db}; then
+ MYDB=${db}
+ DB_COUNT=$(($DB_COUNT+1))
+ fi
+ done
+
+ if [[ ${DB_COUNT} -eq 0 ]]; then
+ eerror
+ eerror "No database selected in your USE flags,"
+ eerror "You must select at least one."
+ eerror
+ die
+ fi
+
+ if [[ ${DB_COUNT} -gt 1 ]]; then
+ MYDB=""
+ ewarn
+ ewarn "Multiple databases selected in your USE flags,"
+ ewarn "You will have to choose your database manually."
+ ewarn
+ fi
+}
+
+src_prepare() {
+ rm COPYING.txt
+ cp "${FILESDIR}"/config-r1.php config.php
+
+ # Moodle expect pgsql, not postgres
+ MYDB=${MYDB/postgres/pgsql}
+
+ if [[ ${DB_COUNT} -eq 1 ]] ; then
+ sed -i -e "s|mydb|${MYDB}|" config.php
+ fi
+
+ eapply_user
+}
+
+src_install() {
+ webapp_src_preinst
+
+ local MOODLEDATA="${MY_HOSTROOTDIR}"/moodle
+ dodir ${MOODLEDATA}
+ webapp_serverowned -R "${MOODLEDATA}"
+
+ local MOODLEROOT="${MY_HTDOCSDIR}"
+ insinto ${MOODLEROOT}
+ doins -r *
+
+ webapp_configfile "${MOODLEROOT}"/config.php
+
+ if [[ ${DB_COUNT} -eq 1 ]]; then
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+ else
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-nodb-en.txt
+ fi
+
+ webapp_src_install
+}
+
+pkg_postinst() {
+ einfo
+ einfo
+ einfo "To see the post install instructions, do"
+ einfo
+ einfo " webapp-config --show-postinst ${PN} ${PVR}"
+ einfo
+ einfo
+}
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index fa571fe4f312..3a8c2ac0f388 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,8 +1,8 @@
AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e
AUX prowlarr.logrotate 88 BLAKE2B c5480a0b3f2f21aeb7632c6f7bd6fd95aab8c4fde55447281939f1e1fc67bc4786b64db74f56682af5705b1654eb4a1bdb3f62300001b46eb92536f62502c15e SHA512 fbf91e62a30a929bf6b8b24a2708ef7eaaee7e42e83247f2f2af88a6d6f83571aabf7e9e8fc14253cf5b0efd4271f34ce143e24bd92c67674eba279e332e3ba1
AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b
-DIST Prowlarr.master.1.5.2.3484.linux-core-arm.tar.gz 86523875 BLAKE2B 9fc35e3288d3c1838e7bedad6303ed7ad19e11ebbf9f411d6118481b1211af228d5392550700decce05a801329a4310794e9626823638e913241cc5776bc81c2 SHA512 2512e90da0fb8b900836535d223c0d714d74e0fbe45ae69c694cdf6c63993f3bdaa8634ca4d48ff6f5e7568cb9212fd25ae389c278525b538be936a6cf5df285
-DIST Prowlarr.master.1.5.2.3484.linux-core-arm64.tar.gz 85781963 BLAKE2B 5c4c6aa292393525fe4291621be1fd820bda2ebc46769217535eec754757bbd6984549d4722c7479175728195e23ddfa9d8a95da7b73566a2b5254531907c236 SHA512 b57f479e9fed8c54be8db12b3e1dfa04a8ce51628d125cf930134e940603da36ba5834b022f8b96245a64fbbbca0ac9e3f80cab08c23b803d62e83368a8b722a
-DIST Prowlarr.master.1.5.2.3484.linux-core-x64.tar.gz 90806526 BLAKE2B e463648fbfd45887567d3bb5fe9407b68094e61379d69bf548db8bcc42b0579725f45e13498c3c5c9c22d7eaf3da4903a3e796e34237f12d90e019769da01b98 SHA512 d7b1b93fae9b76ee5ca7b044fcca1c0fa8167b9c9971fe679868072648c093cafbec123ee120a8b6adc1dd8e292959737624ca0b3355c24e67e71a2192fe2e0f
-EBUILD prowlarr-1.5.2.3484.ebuild 1460 BLAKE2B fcda3e7a6983680af5fe1bab7a6e413b047b50f7700e79c33e186b87c9b59bec6dc7d5bf8460ceb4515b5c12da13ba1f7693472c5a3be03e56eb6dfdac92b5a5 SHA512 963d9653f08a02633f6bf9f313468bb4c007ec09fa8e68fa70b84d4b3090af5ffe9ecae5b779fb7eb67299302b0de01a79e6848e8418ef43610fdb6e3eef8d97
+DIST Prowlarr.develop.1.6.0.3527.linux-core-arm.tar.gz 86556357 BLAKE2B 3df0c82defa1ab9cf5addb842f303100782ccc197324e9454b0219935b26b6e0c535acdffd78f0f8b823d0fefbde0734bd557e3d48b2bec7482bcfc344d14942 SHA512 122153f9f90ef584d6dd2866672a76eb1467a2d7a1a75c6d533e83734aa53106295825e1221fb7b20501291424d17a8821772d750916a0bac5d340ee2045a725
+DIST Prowlarr.develop.1.6.0.3527.linux-core-arm64.tar.gz 85819344 BLAKE2B 8e8e319fd9e5184dad577688e5bbde2cdbb6b6cae4ef241d23ea6411d2c8f212a6e415453edd3f4012648ab4d171fc6de9ff67ba1d48b7ff8cc897212ff7de0c SHA512 f3c742cd4633f07edba51f7c8776d89bbf943aa77365d1390b2a351521ca53bb58a3f0f9409707dff032d88a994e98464fb49dca3a3a229c3ce7b25539e04438
+DIST Prowlarr.develop.1.6.0.3527.linux-core-x64.tar.gz 90833131 BLAKE2B fb84b4dc448a5656a5d6c056320ce74c2408b3540ea300b61cf64937da37047f61132e81d4306340d1cc33aaea571bdc7020868bedefced8ff0f605c7704b696 SHA512 ab7e43f8e56dc307cb4713e18af58afe1e063dc4e849b582eb978d2f68bde11fe48df5ed62a7585134a9cdd614a00720455c2743701969e82c83a23977df126e
+EBUILD prowlarr-1.6.0.3527.ebuild 1463 BLAKE2B 9841a893453926b0ef641e0f821ba0421af6d0abc8a1cc3cb34967fd82dd3ec87ef556c4d9cad90f5cb5d23f6642e9203a7d518e8d3c62b63114a41fec55fe0c SHA512 e5840a2d7589457918648fc7d095bf3b01fd189162e8e24188f95036e142ccb058211a6416aee9b8e96f328c304fb7856c0b5646be749f6ba5dc6675d2fd3eaf
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr/prowlarr-1.5.2.3484.ebuild b/www-apps/prowlarr/prowlarr-1.6.0.3527.ebuild
index 57ef13400018..eb3efd28ba1a 100644
--- a/www-apps/prowlarr/prowlarr-1.5.2.3484.ebuild
+++ b/www-apps/prowlarr/prowlarr-1.6.0.3527.ebuild
@@ -6,9 +6,9 @@ EAPI=8
inherit systemd
SRC_URI="
- amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz )
- arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz )
- arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz )
+ amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz )
+ arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz )
+ arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz )
"
DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index 8324c45eda3b..034ba8d24d34 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -1,8 +1,8 @@
AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e
AUX radarr.logrotate 80 BLAKE2B e7ec91346dc522935b7f5ecd0d72bb2eb49a91666444808de8646d55da3ba79809c0eee9d872885000e0f87614a8547df6906850626e2c1a7fdea57f4a41a077 SHA512 2603fde64cbeaa10a06325da7c448d16e42b810e4fb767bc4e3caf90bfebc4d9a4109c807d0b8a71d36245d930e118eb22dca7c3c2ad430d4da03ecc5670c2d9
AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840
-DIST Radarr.develop.4.6.0.7439.linux-core-arm.tar.gz 94415811 BLAKE2B eeffe3f4129967d394ff29a2a817eb2cfe73f055de1336e7f82f1f2dd022e19c7d197fc14d2d6a4ebcc10d5294bb73000f10051c8f49549008ae318a84c102b6 SHA512 705028f2e139a49e94dee4cf089c887e96af542e1237505fd846c1af6b1c3bcb025cd5901d6411a74ca3cd41b70145f0231ee66d29d1d0c38a5fdf139575bbd6
-DIST Radarr.develop.4.6.0.7439.linux-core-arm64.tar.gz 94035796 BLAKE2B 8fbf1243edc3c574ae59fd5fe67b8aac5948d3d081ca631c9df6f104b27868d312665d32528440c3efe3279a8db10a9f8aaaa91ebfdaa0e4fef00ae045dd9691 SHA512 60aa457e421ab0cb464a0e1fd3070535a828885360e33faa6e970bec8ce75f7574bb45b5921b47302b28f112e9bbc493d5f9910a11a62dde9a277bf28bf67e01
-DIST Radarr.develop.4.6.0.7439.linux-core-x64.tar.gz 100054066 BLAKE2B 07bdcb84aa7b3fc7aa5b2a93c782fd945e4afa580a5b0bf4a03eabad5257113cb5b3cef24bdb1f646290739bef56b70a24881551988c4b33b7372661dc805e16 SHA512 6f047c2c2c8c153632aee824759b13abc9e939e746b560003fd00a66cf1deab76eacb9e2d1f0854f07098c039cf1ee6fc96a48ad17433b16006ba2d752db2287
-EBUILD radarr-4.6.0.7439.ebuild 1419 BLAKE2B 067e0477960b09bd766986f2230736caa7b1dc1606d4655adb5e218be476633cb0e8c41d7dec507ed7b4d70db5c099ca3b21fb1c834ef1bfcc3dd7df8d40bed7 SHA512 6806b7e06d353a7f6704aa744069086cae5af2952e7ba0ee223f000b83590c4b34d2d17687dc2a9ca6c587cc620f02eaa07fdcef11eebdf18128a9ce22a6c020
+DIST Radarr.develop.4.6.1.7456.linux-core-arm.tar.gz 94281173 BLAKE2B f36bf530c96e81aae63d238d5089ba909e142599581e330b94b1983e893c2eb6b284ea17ca85e5e8deded76624c4a75986dc4f44265c5f9935f031a1b5104ff2 SHA512 e9e614bb625954d3d0df04c7b41aa87eb3f50dccd0023bbd98cb714a252411a818237a96479870be5a50ee5b9ef57dc9598647ec2edb9404a56f197e9c46a98d
+DIST Radarr.develop.4.6.1.7456.linux-core-arm64.tar.gz 93935571 BLAKE2B 8679a0a444b636cec86df21d547d544985272a73baf0902e1307655b6c15a6f12626e84ae7bf47eddd3fcf5ba406fd93b9f3c458ffcbbb564e1700a2f88b5124 SHA512 4807c1477375ffccf934d6553022a4d00cd6e8d10e2955fa8674e85d7506179101af716d99ed761ac9547411ed043c36481e1434e52cf5990a8c40807bacb3a2
+DIST Radarr.develop.4.6.1.7456.linux-core-x64.tar.gz 99943231 BLAKE2B e64fb0cd8ac08432a62453665962df0c6f636e9e6b4ae6ae56d069b01ace38564c6a938c38acd7c1978110c87926f9ba6e0b73b8c3ab7b107035ab9bc0714e48 SHA512 c0722d0425ae97cde9db9b1365960579cc1a796592c70489f5c7d30c78352ed5f320651031d704129336307a5e9e3fae8e4226e9b50dd9bdcd9f58f65e68a116
+EBUILD radarr-4.6.1.7456.ebuild 1419 BLAKE2B 067e0477960b09bd766986f2230736caa7b1dc1606d4655adb5e218be476633cb0e8c41d7dec507ed7b4d70db5c099ca3b21fb1c834ef1bfcc3dd7df8d40bed7 SHA512 6806b7e06d353a7f6704aa744069086cae5af2952e7ba0ee223f000b83590c4b34d2d17687dc2a9ca6c587cc620f02eaa07fdcef11eebdf18128a9ce22a6c020
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/radarr/radarr-4.6.0.7439.ebuild b/www-apps/radarr/radarr-4.6.1.7456.ebuild
index dfd642cc5114..dfd642cc5114 100644
--- a/www-apps/radarr/radarr-4.6.0.7439.ebuild
+++ b/www-apps/radarr/radarr-4.6.1.7456.ebuild
diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index 4e90c0beaeb2..1ff67ab4da7a 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,8 +1,8 @@
AUX readarr.init 133 BLAKE2B a8472b77fcd44ea5e7784682a99075176fe8f7841e84c5148deb252452fbf5e3f145ece1f5a59288027632b81a87ca5449d5aec3f3b2af41454da32d2df0292e SHA512 5dc8d03bc84881e9e5180dffbe27af551fd02e7006ca9da7ac0da366b254b9e6a547d61da945dbef41afb4f8fec626f32bc535bbf284cd370e54341cda6da561
AUX readarr.logrotate 84 BLAKE2B 953c9002fca32a5622ef5e3d9ea72a8c54e5ff0a46d4e6808324e80965f90ac759fc476444db6eecc9da8d8f4226ef64d9d81416d9ac2346988d3f1c8fb3e375 SHA512 c670db54f8b6e22339f29f10bb60ce9dfdb6f3f8b6605d6cbff33c2e7e2aec219d4c4bdfb862310e877cb34f88d1f362c0710fc8d559bbffde3db60dcb460098
AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a31d00678961c7490e597d6981fc89350bc3d8ad5bf179f7b95ccf1791697f3cfc653216a7234f7598 SHA512 251336794f4c14f3cfe761584964896a9bd6ebe07868356e5ebfdc1ae6f6e8bf661d7c2f04ea7950f03c3d355da67e365bfbb7ad463d8a07eb709e4076ea6878
-DIST Readarr.develop.0.1.7.1882.linux-core-arm.tar.gz 88006180 BLAKE2B 8df12478a4532f7f90429dfd8af248acc57cb4b32a7a6753c977553e19feaa262d7579e6f9b5978c028a383a27ac46c48419f2d66b62a377efe9df0a6921bdf5 SHA512 aeac0250fc4f92d0ce1904c242c32826ec9fd263fecbea1e7bb0cd1ac29ff7ecfeca09a0056f434697cd8bfaec45e8f644d14be0d23a63ff5c9bbdd61880558e
-DIST Readarr.develop.0.1.7.1882.linux-core-arm64.tar.gz 87270410 BLAKE2B 586054e62c7361cd3866dd972c4d9a3a481d1b8e5c4bc303e0aa5d03d6dd748d8858acb4de8512d18201c466b52b2e67d28cdd71b4ea2b99d95909b14c414a2a SHA512 dd22a135cfa02c50a9b6e30fee904c77592ea2ad24436d46c3b6cb9f326345bea88d7654384cd3c99c5ee19480e31e2e39a3e5d9d6f6660e64f5f6b93f7323de
-DIST Readarr.develop.0.1.7.1882.linux-core-x64.tar.gz 92272458 BLAKE2B 49eeee48bd327ec6866185e0a12272ebd8e17f72c561ebe0ba5f735d4c9bb9da01426f939309717c401fcd49cb32fac355b394e05b86a78e9ef85e1718c7cbca SHA512 679b141dd867644e8a419c124064b4b456b476da10c821283ff627c032d55ec5d13a0fd5d9c8fde76c05783739fec928c2c47c86d289908a6d4918e2336428b5
-EBUILD readarr-0.1.7.1882.ebuild 1428 BLAKE2B 75f2ac59f59c568537b9155be64044bf0b2eb1dd495fc4ef8b439016efe1b3729f1a3750a42c786ec868b944a990ad4b30049c17c843033f16e92831cf6aec70 SHA512 c7341ef00080c938604deaea3face7be5555b3916d73b978788aecc8dfb4ca9324c6057474ad4ba57ef075c6546ad840c4c20cd671bc763bcef90c42252b9fef
+DIST Readarr.develop.0.1.8.1889.linux-core-arm.tar.gz 87948957 BLAKE2B f4c941779dcbe8f0bc7791313ed90e7d58d1a7531eb4805cc29b0c8646a790aa9c54eb8ff53b28c495d9f44999b3ce7afd5d6631e09a925b8ac53ef430e24288 SHA512 fe93262e396d57a9b72a52273de4c168b31ce15d66cacfc9c419b23248cb06f714557ad17470678a9e95509cfa2707d5d13d9f8ce3a0fa105b4dbe9de53a55ef
+DIST Readarr.develop.0.1.8.1889.linux-core-arm64.tar.gz 87234191 BLAKE2B 84d66a05707fc90f8d148793eecde64d7e4dc06e785ceac493786d3ce57a2df8c92e3fb446779052f8e7dad056ea8e0c54d9e572eafac482d7c8cdf020dd2f5c SHA512 279dfb3bdef66f8e52fbb49a5e7a4bf64961b240a7224af293d708e0af59cc77f91e55bf15a9986fdbbf818a9b49dfe82f5a451c39c3f3bdbc8ce209fb2f7bc0
+DIST Readarr.develop.0.1.8.1889.linux-core-x64.tar.gz 92240572 BLAKE2B 4ad339009b8049e032a032e793020928e4d9f0a5f51deda4f5f8b0c23ae14edfbb5657d14e61343b5f19711a28c45a86ce813563a566cf83231c903ac5153966 SHA512 b1c764628811c0aa6dd55f7e9daf2459f6a3318dcba00eeb57efe8415c37dd9bf916343291a05ab44b1fc5cbd752273fb63647f9b24c7122974390d995c53475
+EBUILD readarr-0.1.8.1889.ebuild 1428 BLAKE2B 75f2ac59f59c568537b9155be64044bf0b2eb1dd495fc4ef8b439016efe1b3729f1a3750a42c786ec868b944a990ad4b30049c17c843033f16e92831cf6aec70 SHA512 c7341ef00080c938604deaea3face7be5555b3916d73b978788aecc8dfb4ca9324c6057474ad4ba57ef075c6546ad840c4c20cd671bc763bcef90c42252b9fef
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/readarr/readarr-0.1.7.1882.ebuild b/www-apps/readarr/readarr-0.1.8.1889.ebuild
index ab2bbfec1d25..ab2bbfec1d25 100644
--- a/www-apps/readarr/readarr-0.1.7.1882.ebuild
+++ b/www-apps/readarr/readarr-0.1.8.1889.ebuild
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index ae2768bb7f41..117fa71b3902 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 8960308d310f..6304292225d6 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,12 +1,7 @@
-AUX xpra-3.0.2_ignore-gentoo-no-compile.patch 610 BLAKE2B 963b3b61602f6a7ad7c8247109932d0da7eeef2762eaa8a987a8f10178a13cec3255000661bc7e3344319a555c9f0ed41b6383be7728af543cb5d2e004c377b2 SHA512 ff16637dca766ba2d36351e1aeeb87f2bab02e73e8da8fdb566051727b0c6fec6df1925318eee8d1c87580196ec78f0303da56d3439b4b4bace3105a914251e8
-AUX xpra-4.3-no-service.patch 779 BLAKE2B 5232b103b47601b4340d6a863d2cd3cc6641a55d6c252702034902a4d5189c7df45b7d6280ae9bf2a3dbe8c96a73847f936032cc9b58c4bdd91025974fa84005 SHA512 d5045da20f4fdcb2b434f280c42b26ee1c8c280e4037a116c3edd0990a97acc5017bf428c4c222a1c38e23a6dd5709789ac80e62187144d334068deecc99d20e
AUX xpra-4.4-xdummy.patch 614 BLAKE2B 9b502fa836caea212f90730e0238adb16c74814a55a2a5b32e062880d29b1fa05247fc3c5e8edddf0acdd1d93620dafb507ec9a14996c3aea248d204510a0e2c SHA512 71efb726f50b85890bb3508bd3943b3bb9e34a8f5d3c92c6fa4f7c2ea6b8c51551243ea0d4d52802f17e5aaed7716b9ee0b462cde1941dae9273651dcc461a9a
AUX xpra-9999-tests.patch 1242 BLAKE2B b4bd59046e3286e6eb22b75eb5c1c5e1045419cf9744803d37fe1675ce0f9e21e98ecc89f76f8895b64bf2a3d15e2ea000b5c5691ad63681323a474d73d9c1c8 SHA512 efe4c89758f9eab01ccf0f1d68e488ee79d187b633af65f41b3a87a16e6d44b14d038a7d375a41121a7743215531ffe9918bbb0fa7eca023ed7d815c7f755aca
AUX xpra-9999-xdummy.patch 489 BLAKE2B 284d109be06fc68dc6567adab1c8e514a69a316e82041175dac530eb190ed2d42b9572ca8cd722dae1295b9c84f35ec750953a80dc0064d835de0d3cc0bf8447 SHA512 98daab5c16755564af06bf139e3b57e2f88dd2ce3503eb75d79f066f8ed3efab4c668e9dc00988267b3ca0f876a607df332a9fcfe7f00c1d54a0d84c01159c17
-DIST xpra-4.3.1-tests.patch 51444 BLAKE2B c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f SHA512 0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c
-DIST xpra-4.3.4.tar.gz 4184031 BLAKE2B e01e338398f86c80a1092ea3155126ed26eb959ca97790add4cfcdb0ec8a1c6391937ff101c889ec78bb00bbf38ac0c42c5b85d60e72804ffccbbe5f446aaa3e SHA512 93855ff248f135c70a2144a0afbc66e4830b8d214c9c2017dff1d3e3c7902dac15b1cb03670cde8018b40d5c404bd7c243625faeaba712130f5d0082f562c60c
DIST xpra-4.4.5.tar.gz 4332287 BLAKE2B 64165a18d0f204247f984f616438252e82922447441376e6e46a15509486e67f699e852562cd632591fd2831a86592d5029c5905932fc9d267b16a7e6edd1b5a SHA512 6fb28328efc020969fff17bf747a1e0bf5b21869c9532a8c482e12f979d1dec7989e10e5bf3a9ae7dbfaa9e48c670255b196fdb819200a74dfbdec3ba5ae744f
-EBUILD xpra-4.3.4-r1.ebuild 5389 BLAKE2B 2d810311b952b9921f6456587d0b6561f3733b560b6ec862728d1d1091f2976ef77bbed89f68dd1ee14cfaf96203b3325112f01c08ab05f0d7ffc22de002687b SHA512 e9cae3449b5a1d6d1bae2ed77e6949bf273ff5302fb7857ed1fba0d36857ca467a119fe5a699efce326dc6f4bf509ca59af9cbc04e8af8c937e2dbbe5c27c876
EBUILD xpra-4.4.5-r2.ebuild 5390 BLAKE2B 5be86601f441836c33b24129c1297064133b4a6f7f820075fac5bc8b9196fcd15bce02c2344b351aceabd6af21f57457f18c24a07d2bcb9563307633c27501c5 SHA512 210027dbaf32bac1af21f6ed1581c0570051f7bb1065303947e0a703ff3949998eef082a135d2e00fcbe69536fab57419375f9715f84fc8a18ce2a13f9164858
EBUILD xpra-9999.ebuild 5437 BLAKE2B b32c01bd37510e56d9606f100543caee8ef804827197e65bf784ce0b5d2d44777b07091cc24ee273a120715cd4b6678317af31face12f3ed32288bebe7ebb1b3 SHA512 b22026631b1bb651f1e96d17c9d6c795a30a3b7c5ce081381f7f967914bad67e817352158741d18f021b5b670a1716511093863d8abd072472cc1bc016cb4131
MISC metadata.xml 1416 BLAKE2B e9e738735a5cf651f59f6e690d1b30609f9a116aafe30951d971e82bef175ec53232141d323e7bf5a10d9c6c87cd41ef0b02fe9916af8d26c61ec19ff5629660 SHA512 55468ae3a5747693c8d9c96ea85086ab5bcccc01201a02a6afb6635ba4f39ba5d5258059b5f9cb083aff4aeef52fd08218a40e047b479280ffe95168c4994473
diff --git a/x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch b/x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch
deleted file mode 100644
index 5823ac8c167e..000000000000
--- a/x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: xpra-3.0.2/setup.py
-===================================================================
---- xpra-3.0.2.orig/setup.py
-+++ xpra-3.0.2/setup.py
-@@ -516,7 +516,7 @@ def cython_add(extension, min_version="0
- #python2.7 setup.py build -b build-2.7 install --no-compile \
- # --root=/var/tmp/portage/x11-wm/xpra-0.7.0/temp/images/2.7
- if "--no-compile" in sys.argv and not ("build" in sys.argv and "install" in sys.argv):
-- return
-+ pass
- assert cython_ENABLED, "cython compilation is disabled"
- cython_version_check(min_version)
- from Cython.Distutils import build_ext
diff --git a/x11-wm/xpra/files/xpra-4.3-no-service.patch b/x11-wm/xpra/files/xpra-4.3-no-service.patch
deleted file mode 100644
index b336db581953..000000000000
--- a/x11-wm/xpra/files/xpra-4.3-no-service.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Don't install the service files. Auto-detection is used to determine what files
-to install, and where, which can be unpredictable on Gentoo. The init.d script
-is also not suitable for Gentoo.
-
-diff --git a/setup.py b/setup.py
-index fc67abb50..a11dc0d97 100755
---- a/setup.py
-+++ b/setup.py
-@@ -145,8 +145,8 @@ from xpra.platform.features import LOCAL_SERVERS_SUPPORTED, SHADOW_SUPPORTED
- shadow_ENABLED = SHADOW_SUPPORTED and DEFAULT
- server_ENABLED = (LOCAL_SERVERS_SUPPORTED or shadow_ENABLED) and DEFAULT
- rfb_ENABLED = DEFAULT
--service_ENABLED = LINUX and server_ENABLED
--sd_listen_ENABLED = POSIX and pkg_config_ok("--exists", "libsystemd")
-+service_ENABLED = False
-+sd_listen_ENABLED = False
- proxy_ENABLED = DEFAULT
- client_ENABLED = DEFAULT
- scripts_ENABLED = not WIN32
diff --git a/x11-wm/xpra/xpra-4.3.4-r1.ebuild b/x11-wm/xpra/xpra-4.3.4-r1.ebuild
deleted file mode 100644
index af4ceff68269..000000000000
--- a/x11-wm/xpra/xpra-4.3.4-r1.ebuild
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/Xpra-org/xpra.git"
- inherit git-r3
-else
- inherit pypi
- SRC_URI+="
- https://dev.gentoo.org/~chewi/distfiles/${PN}-4.3.1-tests.patch
- "
- KEYWORDS="amd64 x86"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=yes
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit xdg xdg-utils distutils-r1 tmpfiles udev
-
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy"
-HOMEPAGE="https://xpra.org/"
-LICENSE="GPL-2 BSD"
-SLOT="0"
-IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- || ( client server )
- cups? ( dbus )
- opengl? ( client )
- test? ( client clipboard crypt dbus html server sound xdg xinerama )
-"
-
-TEST_DEPEND="
- $(python_gen_cond_dep '
- dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
- dev-python/rencode[${PYTHON_USEDEP}]
- dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
- xdg? ( dev-python/pyxdg[${PYTHON_USEDEP}] )
- ')
- html? ( www-apps/xpra-html5 )
- server? (
- x11-base/xorg-server[-minimal,xvfb]
- x11-drivers/xf86-input-void
- )
- xinerama? ( x11-libs/libfakeXinerama )
-"
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
- opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
- sound? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )
- ')
- x11-libs/gtk+:3[introspection]
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libXres
- x11-libs/libXtst
- x11-libs/libxkbfile
- brotli? ( app-arch/brotli )
- csc? ( >=media-video/ffmpeg-1.2.2:0= )
- ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] )
- jpeg? ( media-libs/libjpeg-turbo )
- pulseaudio? (
- media-sound/pulseaudio
- media-plugins/gst-plugins-pulse:1.0
- )
- sound? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- vpx? ( media-libs/libvpx media-video/ffmpeg )
- webp? ( media-libs/libwebp )
-"
-RDEPEND="
- ${DEPEND}
- ${TEST_DEPEND}
- $(python_gen_cond_dep '
- crypt? ( dev-python/cryptography[${PYTHON_USEDEP}] )
- cups? ( dev-python/pycups[${PYTHON_USEDEP}] )
- lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
- lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
- opengl? (
- client? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
- )
- webcam? (
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pyinotify[${PYTHON_USEDEP}]
- media-libs/opencv[${PYTHON_USEDEP},python]
- )
- ')
- acct-group/xpra
- virtual/ssh
- x11-apps/xauth
- x11-apps/xmodmap
- ibus? ( app-i18n/ibus )
- pinentry? ( app-crypt/pinentry )
- udev? ( virtual/udev )
-"
-DEPEND+="
- test? ( ${TEST_DEPEND} )
-"
-BDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/cython-0.16[${PYTHON_USEDEP}]
- ')
- virtual/pkgconfig
- doc? ( virtual/pandoc )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.0.2_ignore-gentoo-no-compile.patch
- "${FILESDIR}"/${PN}-4.3-no-service.patch
- "${DISTDIR}"/${PN}-4.3.1-tests.patch
-)
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
-
- # FIXME: There are hardcoded paths all over the place but the following
- # double-prefixes some files under /etc. Looks tricky to fix. :(
- #hprefixify $(find -type f \( -name "*.py" -o -name "*.conf" \))
-
- sed -r -e "/\bdoc_dir =/s:/${PN}\":/${PF}/html\":" \
- -i setup.py || die
-
- if use minimal; then
- sed -r -e '/pam_ENABLED/s/DEFAULT/False/' \
- -e 's/^(xdg_open)_ENABLED = .*/\1_ENABLED = False/' \
- -i setup.py || die
- fi
-}
-
-python_configure_all() {
- sed -e "/'pulseaudio'/s:DEFAULT_PULSEAUDIO:$(usex pulseaudio True False):" \
- -i setup.py || die
-
- DISTUTILS_ARGS=(
- --without-PIC
- --without-Xdummy
- $(use_with client)
- $(use_with clipboard)
- $(use_with csc csc_swscale)
- --without-csc_libyuv
- --without-cuda_rebuild
- --without-cuda_kernels
- $(use_with cups printing)
- --without-debug
- $(use_with dbus)
- $(use_with doc docs)
- $(use_with ffmpeg dec_avcodec2)
- $(use_with ffmpeg enc_ffmpeg)
- $(use_with ffmpeg enc_x264)
- --without-enc_x265
- --with-gtk3
- $(use_with jpeg jpeg_encoder)
- $(use_with jpeg jpeg_decoder)
- --without-mdns
- $(use_with opengl)
- $(use_with server shadow)
- $(use_with server)
- $(use_with sound)
- --without-strict
- $(use_with vpx)
- --with-warn
- $(use_with webcam)
- $(use_with webp)
- --with-x11
- )
-
- export XPRA_SOCKET_DIRS="${EPREFIX}/run/xpra"
-}
-
-python_test() {
- export XAUTHORITY=${HOME}/.Xauthority
- touch "${XAUTHORITY}" || die
-
- distutils_install_for_testing
- xdg_environment_reset
-
- env -u WAYLAND_DISPLAY -u XDG_SESSION_TYPE \
- PYTHONPATH="${S}/tests/unittests:${BUILD_DIR}/test/lib" \
- XPRA_SYSTEMD_RUN=$(usex systemd) XPRA_TEST_COVERAGE=0 \
- "${PYTHON}" "${S}"/tests/unittests/unit/run.py || die
-}
-
-python_install_all() {
- distutils-r1_python_prepare_all
-
- # Move udev dir to the right place.
- if use udev; then
- local dir=$(get_udevdir)
- dodir "${dir%/*}"
- mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
- else
- rm -vr "${ED}"/usr/lib/udev || die
- rm -v "${ED}"/usr/bin/xpra_udev_product_version || die
- fi
-}
-
-pkg_postinst() {
- tmpfiles_process xpra.conf
- xdg_pkg_postinst
- use udev && udev_reload
-}
-
-pkg_postrm() {
- xdg_pkg_postinst
- use udev && udev_reload
-}