summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29317 -> 29325 bytes
-rw-r--r--app-admin/Manifest.gzbin31898 -> 31897 bytes
-rw-r--r--app-admin/git-credential-gopass/Manifest2
-rw-r--r--app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild2
-rw-r--r--app-admin/gopass-hibp/Manifest2
-rw-r--r--app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild2
-rw-r--r--app-admin/gopass-jsonapi/Manifest2
-rw-r--r--app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild2
-rw-r--r--app-admin/gopass-summon-provider/Manifest2
-rw-r--r--app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild2
-rw-r--r--app-admin/pprocm/Manifest2
-rw-r--r--app-admin/pprocm/pprocm-1.0-r4.ebuild2
-rw-r--r--app-backup/Manifest.gzbin7864 -> 7865 bytes
-rw-r--r--app-backup/rdiff-backup/Manifest2
-rw-r--r--app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild2
-rw-r--r--app-crypt/Manifest.gzbin24798 -> 24802 bytes
-rw-r--r--app-crypt/xca/Manifest2
-rw-r--r--app-crypt/xca/xca-2.5.0.ebuild2
-rw-r--r--app-editors/Manifest.gzbin13938 -> 13939 bytes
-rw-r--r--app-editors/yudit/Manifest2
-rw-r--r--app-editors/yudit/yudit-3.1.0-r1.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin74176 -> 74170 bytes
-rw-r--r--app-emacs/consult/Manifest2
-rw-r--r--app-emacs/consult/consult-1.1.ebuild33
-rw-r--r--app-emacs/corfu/Manifest4
-rw-r--r--app-emacs/corfu/corfu-1.1.ebuild (renamed from app-emacs/corfu/corfu-0.38.ebuild)0
-rw-r--r--app-emacs/marginalia/Manifest2
-rw-r--r--app-emacs/marginalia/marginalia-1.5.ebuild21
-rw-r--r--app-emacs/org-mode/Manifest4
-rw-r--r--app-emacs/org-mode/org-mode-9.6.14.ebuild (renamed from app-emacs/org-mode/org-mode-9.6.11.ebuild)2
-rw-r--r--app-emacs/vertico/Manifest2
-rw-r--r--app-emacs/vertico/vertico-1.6.ebuild39
-rw-r--r--app-text/Manifest.gzbin48771 -> 48766 bytes
-rw-r--r--app-text/dvisvgm/Manifest2
-rw-r--r--app-text/dvisvgm/dvisvgm-3.1.2.ebuild2
-rw-r--r--app-text/htmltidy/Manifest2
-rw-r--r--app-text/htmltidy/htmltidy-5.8.0-r2.ebuild2
-rw-r--r--app-text/mdbook/Manifest2
-rw-r--r--app-text/mdbook/mdbook-0.4.36.ebuild2
-rw-r--r--app-text/xmldiff/Manifest2
-rw-r--r--app-text/xmldiff/xmldiff-2.6.3.ebuild2
-rw-r--r--dev-dotnet/Manifest.gzbin3954 -> 4132 bytes
-rw-r--r--dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest6
-rw-r--r--dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.0.1.ebuild59
-rw-r--r--dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.9999.ebuild59
-rw-r--r--dev-dotnet/gentoo-dotnet-maintainer-tools/metadata.xml12
-rw-r--r--dev-java/Manifest.gzbin60180 -> 60168 bytes
-rw-r--r--dev-java/bnd-annotation/Manifest2
-rw-r--r--dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild2
-rw-r--r--dev-java/bnd-util/Manifest2
-rw-r--r--dev-java/bnd-util/bnd-util-7.0.0.ebuild2
-rw-r--r--dev-java/bndlib/Manifest2
-rw-r--r--dev-java/bndlib/bndlib-7.0.0.ebuild2
-rw-r--r--dev-java/libg/Manifest2
-rw-r--r--dev-java/libg/libg-7.0.0.ebuild2
-rw-r--r--dev-java/osgi-service-log/Manifest2
-rw-r--r--dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97182 -> 97179 bytes
-rw-r--r--dev-libs/glib/Manifest4
-rw-r--r--dev-libs/glib/glib-2.78.0.ebuild312
-rw-r--r--dev-libs/glib/glib-2.78.1.ebuild312
-rw-r--r--dev-libs/xmlsec/Manifest2
-rw-r--r--dev-libs/xmlsec/xmlsec-1.3.2.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin38313 -> 38300 bytes
-rw-r--r--dev-ml/base/Manifest16
-rw-r--r--dev-ml/base/base-0.14.0-r2.ebuild (renamed from dev-ml/base/base-0.14.0-r1.ebuild)6
-rw-r--r--dev-ml/base/base-0.14.1-r1.ebuild21
-rw-r--r--dev-ml/base/base-0.14.3-r1.ebuild21
-rw-r--r--dev-ml/base/base-0.14.3-r2.ebuild (renamed from dev-ml/base/base-0.15.0-r3.ebuild)7
-rw-r--r--dev-ml/base/base-0.15.1-r2.ebuild (renamed from dev-ml/base/base-0.15.1-r1.ebuild)4
-rw-r--r--dev-ml/base/base-0.16.1-r1.ebuild22
-rw-r--r--dev-ml/base/base-0.16.2.ebuild22
-rw-r--r--dev-ml/base/base-0.16.3-r1.ebuild (renamed from dev-ml/base/base-0.16.3.ebuild)4
-rw-r--r--dev-ml/ppx_deriving/Manifest4
-rw-r--r--dev-ml/ppx_deriving/ppx_deriving-5.2-r1.ebuild27
-rw-r--r--dev-ml/ppx_deriving/ppx_deriving-5.2.1-r2.ebuild (renamed from dev-ml/ppx_deriving/ppx_deriving-5.2.1-r1.ebuild)16
-rw-r--r--dev-ml/ppx_sexp_conv/Manifest12
-rw-r--r--dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1-r1.ebuild (renamed from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild)17
-rw-r--r--dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r2.ebuild (renamed from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild)17
-rw-r--r--dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3-r1.ebuild (renamed from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild)16
-rw-r--r--dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild25
-rw-r--r--dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1-r1.ebuild (renamed from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild)8
-rw-r--r--dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0-r1.ebuild (renamed from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild)8
-rw-r--r--dev-ml/ppxlib/Manifest22
-rw-r--r--dev-ml/ppxlib/ppxlib-0.18.0.ebuild37
-rw-r--r--dev-ml/ppxlib/ppxlib-0.20.0-r2.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild)18
-rw-r--r--dev-ml/ppxlib/ppxlib-0.21.0-r4.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild)18
-rw-r--r--dev-ml/ppxlib/ppxlib-0.22.0-r4.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild)18
-rw-r--r--dev-ml/ppxlib/ppxlib-0.22.2-r3.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild)18
-rw-r--r--dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild43
-rw-r--r--dev-ml/ppxlib/ppxlib-0.24.0-r1.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.24.0.ebuild)16
-rw-r--r--dev-ml/ppxlib/ppxlib-0.28.0.ebuild39
-rw-r--r--dev-ml/ppxlib/ppxlib-0.29.0-r1.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.30.0.ebuild)16
-rw-r--r--dev-ml/ppxlib/ppxlib-0.29.1-r1.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.29.1.ebuild)16
-rw-r--r--dev-ml/ppxlib/ppxlib-0.30.0-r1.ebuild (renamed from dev-ml/ppxlib/ppxlib-0.29.0.ebuild)16
-rw-r--r--dev-ml/sexplib/Manifest8
-rw-r--r--dev-ml/sexplib/sexplib-0.14.0-r1.ebuild (renamed from dev-ml/sexplib/sexplib-0.14.0.ebuild)10
-rw-r--r--dev-ml/sexplib/sexplib-0.15.1-r2.ebuild (renamed from dev-ml/sexplib/sexplib-0.15.1-r1.ebuild)8
-rw-r--r--dev-ml/sexplib/sexplib-0.16.0-r1.ebuild (renamed from dev-ml/sexplib/sexplib-0.15.0-r3.ebuild)8
-rw-r--r--dev-ml/sexplib/sexplib-0.16.0.ebuild23
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild2
-rw-r--r--dev-perl/Config-Tiny/Manifest2
-rw-r--r--dev-perl/CryptX/CryptX-0.80.0-r1.ebuild52
-rw-r--r--dev-perl/CryptX/Manifest2
-rw-r--r--dev-perl/CryptX/files/CryptX-0.80.0-aesni.patch38
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild2
-rw-r--r--dev-perl/IPC-Run/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285688 -> 285693 bytes
-rw-r--r--dev-perl/Term-Table/Manifest2
-rw-r--r--dev-perl/Term-Table/Term-Table-0.18.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin269217 -> 269221 bytes
-rw-r--r--dev-python/graphviz/Manifest2
-rw-r--r--dev-python/graphviz/graphviz-0.20.1-r1.ebuild2
-rw-r--r--dev-python/pipdeptree/Manifest2
-rw-r--r--dev-python/pipdeptree/pipdeptree-2.13.1.ebuild2
-rw-r--r--dev-python/pygobject/Manifest2
-rw-r--r--dev-python/pygobject/pygobject-3.44.2.ebuild80
-rw-r--r--dev-python/pylibacl/Manifest2
-rw-r--r--dev-python/pylibacl/pylibacl-0.7.0.ebuild2
-rw-r--r--dev-python/spyder-notebook/Manifest2
-rw-r--r--dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild2
-rw-r--r--dev-python/spyder-unittest/Manifest2
-rw-r--r--dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild2
-rw-r--r--dev-util/Manifest.gzbin70536 -> 70547 bytes
-rw-r--r--dev-util/gdbus-codegen/Manifest4
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild74
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild74
-rw-r--r--dev-util/glib-utils/Manifest4
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.0.ebuild62
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.1.ebuild62
-rw-r--r--games-fps/Manifest.gzbin12371 -> 12374 bytes
-rw-r--r--games-fps/eduke32/Manifest2
-rw-r--r--games-fps/eduke32/eduke32-20231224.10548.ebuild218
-rw-r--r--gnome-base/Manifest.gzbin4723 -> 4717 bytes
-rw-r--r--gnome-base/gvfs/Manifest2
-rw-r--r--gnome-base/gvfs/gvfs-1.52.0.ebuild155
-rw-r--r--kde-frameworks/Manifest.gzbin13912 -> 13917 bytes
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest2
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild2
-rw-r--r--mail-mta/Manifest.gzbin2376 -> 2374 bytes
-rw-r--r--mail-mta/postfix/Manifest2
-rw-r--r--mail-mta/postfix/postfix-3.8.4.ebuild2
-rw-r--r--media-libs/Manifest.gzbin69279 -> 69285 bytes
-rw-r--r--media-libs/sdl2-mixer/Manifest2
-rw-r--r--media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild2
-rw-r--r--metadata/Manifest.gzbin9505 -> 9504 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.gzbin27922 -> 27892 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin59003 -> 59017 bytes
-rw-r--r--metadata/md5-cache/app-admin/git-credential-gopass-1.15.104
-rw-r--r--metadata/md5-cache/app-admin/gopass-hibp-1.15.104
-rw-r--r--metadata/md5-cache/app-admin/gopass-jsonapi-1.15.104
-rw-r--r--metadata/md5-cache/app-admin/gopass-summon-provider-1.15.104
-rw-r--r--metadata/md5-cache/app-admin/pprocm-1.0-r44
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin12412 -> 12415 bytes
-rw-r--r--metadata/md5-cache/app-backup/rdiff-backup-2.2.64
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38053 -> 38056 bytes
-rw-r--r--metadata/md5-cache/app-crypt/xca-2.5.04
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin27605 -> 27608 bytes
-rw-r--r--metadata/md5-cache/app-editors/yudit-3.1.0-r14
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin106027 -> 106493 bytes
-rw-r--r--metadata/md5-cache/app-emacs/consult-1.113
-rw-r--r--metadata/md5-cache/app-emacs/corfu-1.1 (renamed from metadata/md5-cache/app-emacs/corfu-0.38)2
-rw-r--r--metadata/md5-cache/app-emacs/marginalia-1.513
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.6.14 (renamed from metadata/md5-cache/app-emacs/org-mode-9.6.11)6
-rw-r--r--metadata/md5-cache/app-emacs/vertico-1.613
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin75744 -> 75740 bytes
-rw-r--r--metadata/md5-cache/app-text/dvisvgm-3.1.24
-rw-r--r--metadata/md5-cache/app-text/htmltidy-5.8.0-r24
-rw-r--r--metadata/md5-cache/app-text/mdbook-0.4.364
-rw-r--r--metadata/md5-cache/app-text/xmldiff-2.6.34
-rw-r--r--metadata/md5-cache/dev-dotnet/Manifest.gzbin4981 -> 5325 bytes
-rw-r--r--metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.0.115
-rw-r--r--metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.999915
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin79112 -> 79126 bytes
-rw-r--r--metadata/md5-cache/dev-java/bnd-annotation-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/bnd-util-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/bndlib-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/libg-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/osgi-service-log-1.3.04
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin174831 -> 174504 bytes
-rw-r--r--metadata/md5-cache/dev-libs/glib-2.78.018
-rw-r--r--metadata/md5-cache/dev-libs/glib-2.78.118
-rw-r--r--metadata/md5-cache/dev-libs/xmlsec-1.3.24
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin107035 -> 105473 bytes
-rw-r--r--metadata/md5-cache/dev-ml/base-0.14.0-r2 (renamed from metadata/md5-cache/dev-ml/base-0.14.0-r1)6
-rw-r--r--metadata/md5-cache/dev-ml/base-0.14.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/base-0.14.3-r2 (renamed from metadata/md5-cache/dev-ml/base-0.14.3-r1)6
-rw-r--r--metadata/md5-cache/dev-ml/base-0.15.0-r315
-rw-r--r--metadata/md5-cache/dev-ml/base-0.15.1-r2 (renamed from metadata/md5-cache/dev-ml/base-0.15.1-r1)6
-rw-r--r--metadata/md5-cache/dev-ml/base-0.16.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/base-0.16.215
-rw-r--r--metadata/md5-cache/dev-ml/base-0.16.3-r1 (renamed from metadata/md5-cache/dev-ml/base-0.16.3)6
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-5.2-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r216
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.115
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r115
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r215
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.315
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3-r115
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.0-r215
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.1-r1 (renamed from metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.1)6
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.16.0-r1 (renamed from metadata/md5-cache/dev-ml/ppx_sexp_conv-0.16.0)6
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.18.016
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.20.0-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.20.0-r216
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.21.0-r316
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.21.0-r416
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.22.0-r316
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.22.0-r416
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.22.2-r216
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.22.2-r316
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.23.0-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.24.016
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.24.0-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.28.016
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.29.016
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.29.0-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.29.116
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.29.1-r116
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.30.016
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.30.0-r116
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.14.0-r1 (renamed from metadata/md5-cache/dev-ml/sexplib-0.14.0)6
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.15.0-r315
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.15.1-r2 (renamed from metadata/md5-cache/dev-ml/sexplib-0.15.1-r1)6
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.16.0-r1 (renamed from metadata/md5-cache/dev-ml/sexplib-0.16.0)6
-rw-r--r--metadata/md5-cache/dev-perl/Config-Tiny-2.300.04
-rw-r--r--metadata/md5-cache/dev-perl/CryptX-0.80.0-r116
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Run-20231003.0.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin381415 -> 381568 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Term-Table-0.18.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin363845 -> 363684 bytes
-rw-r--r--metadata/md5-cache/dev-python/graphviz-0.20.1-r14
-rw-r--r--metadata/md5-cache/dev-python/pipdeptree-2.13.14
-rw-r--r--metadata/md5-cache/dev-python/pygobject-3.44.218
-rw-r--r--metadata/md5-cache/dev-python/pylibacl-0.7.04
-rw-r--r--metadata/md5-cache/dev-python/spyder-notebook-0.5.14
-rw-r--r--metadata/md5-cache/dev-python/spyder-unittest-0.6.04
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin138069 -> 137423 bytes
-rw-r--r--metadata/md5-cache/dev-util/gdbus-codegen-2.78.016
-rw-r--r--metadata/md5-cache/dev-util/gdbus-codegen-2.78.116
-rw-r--r--metadata/md5-cache/dev-util/glib-utils-2.78.016
-rw-r--r--metadata/md5-cache/dev-util/glib-utils-2.78.116
-rw-r--r--metadata/md5-cache/games-fps/Manifest.gzbin13112 -> 13281 bytes
-rw-r--r--metadata/md5-cache/games-fps/eduke32-20231224.1054818
-rw-r--r--metadata/md5-cache/gnome-base/Manifest.gzbin9334 -> 9177 bytes
-rw-r--r--metadata/md5-cache/gnome-base/gvfs-1.52.018
-rw-r--r--metadata/md5-cache/kde-frameworks/Manifest.gzbin37195 -> 37191 bytes
-rw-r--r--metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.113.04
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin5008 -> 5004 bytes
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.8.44
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin121124 -> 121129 bytes
-rw-r--r--metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r14
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin58616 -> 58614 bytes
-rw-r--r--metadata/md5-cache/net-libs/liboauth-1.0.3-r44
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin20769 -> 20935 bytes
-rw-r--r--metadata/md5-cache/net-mail/ripmime-1.4.0.10-r18
-rw-r--r--metadata/md5-cache/net-mail/ripmime-1.4.1.011
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin28908 -> 28905 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r18
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin28096 -> 28095 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-202311204
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin86182 -> 86174 bytes
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.8.54
-rw-r--r--metadata/md5-cache/sys-apps/systemd-255.2-r1 (renamed from metadata/md5-cache/sys-apps/systemd-255.2)2
-rw-r--r--metadata/md5-cache/sys-apps/systemd-99992
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin24625 -> 24622 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/dracut-059-r74
-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-libs/Manifest.gzbin31666 -> 31663 bytes
-rw-r--r--net-libs/liboauth/Manifest2
-rw-r--r--net-libs/liboauth/liboauth-1.0.3-r4.ebuild2
-rw-r--r--net-mail/Manifest.gzbin14379 -> 14378 bytes
-rw-r--r--net-mail/ripmime/Manifest7
-rw-r--r--net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch15
-rw-r--r--net-mail/ripmime/metadata.xml3
-rw-r--r--net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild8
-rw-r--r--net-mail/ripmime/ripmime-1.4.1.0.ebuild47
-rw-r--r--sci-mathematics/Manifest.gzbin18992 -> 18988 bytes
-rw-r--r--sci-mathematics/why3-for-spark/Manifest2
-rw-r--r--sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild11
-rw-r--r--sec-keys/Manifest.gzbin23249 -> 23243 bytes
-rw-r--r--sec-keys/openpgp-keys-gentoo-developers/Manifest2
-rw-r--r--sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231120.ebuild2
-rw-r--r--sys-apps/Manifest.gzbin49746 -> 49747 bytes
-rw-r--r--sys-apps/pv/Manifest2
-rw-r--r--sys-apps/pv/pv-1.8.5.ebuild2
-rw-r--r--sys-apps/systemd/Manifest4
-rw-r--r--sys-apps/systemd/systemd-255.2-r1.ebuild (renamed from sys-apps/systemd/systemd-255.2.ebuild)1
-rw-r--r--sys-apps/systemd/systemd-9999.ebuild1
-rw-r--r--sys-kernel/Manifest.gzbin4573 -> 4572 bytes
-rw-r--r--sys-kernel/dracut/Manifest2
-rw-r--r--sys-kernel/dracut/dracut-059-r7.ebuild2
304 files changed, 1316 insertions, 2324 deletions
diff --git a/Manifest b/Manifest
index 97b46acc062f..08fa18d5c490 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29317 BLAKE2B 0f9dc5a1d7021c162c6ef534086a9605866312f81220fb201c8b4ac55b562ddb0963818e77ce5d669aabdc9425e4fa25e20a76cb7ee15d4bbd48a6e5a3b788d5 SHA512 9083fa150aecfea07e2112fb56acf02379e199440549da4b691a918a5ce19b347fb2619e3d49024d34daae270bd8d20adfb017ddc41647fe576e503a5b16b8c1
-TIMESTAMP 2023-12-29T19:10:23Z
+MANIFEST Manifest.files.gz 29325 BLAKE2B 11bdd0f923c0114480ede418566a7c00deca7afc70a1dc0e44213f0e7d4b2a7c589bd7e68c5fd87bf8cca1e2f5d70ad62b4f7ef141f5d9f70a4dc8f5f58430c9 SHA512 9686830b7011ea9051eb6dae6aaa0ee499d9d5fa5ea95671ea4e0487944663901f6ecff6c36c47f1a9716e34a3517d970760d5428d0fd40bb57f5c346800d632
+TIMESTAMP 2023-12-30T01:10:21Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWPGZ9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWPbf1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDKthAApKqc4fHSy/kxrUDfmlgFPkS2VCInSu4uigrE55kqyFLE5ZNfLnu10Qgm
-bVZyrRQzHWoqQgwfe9TrHxXqnoNXyaJNf39TMC/IpNEohokSv60o4JLD4uPzv5NY
-A2dRbXc7T93c6zfvWqJBVtMMzzBiUyyPjXxwRqWRVBAT8IOqRajETadBN3kl/x+N
-Wbl67VNJaRzsaE89TqOOO4/qoXX/9yE1SvqmcqV1J7EfxXd6v9r04ruzJ4WLV2uo
-YyS+ys+GcU02xT9dh4RMDh5D/CZ+gdPGv2GDc9QqMHKbJdzhZ1SBKUVyOLBRh71Q
-tg1IlBfekINLOzOl+R8Z9aumqMkq7rbo16zqLaNzLR+CnXaLr9cyAQbBFiTCFHxO
-Q9tennN7SYbp7Z2jhZDJsRSCxJtx+sulmc2vMsT9LkvE07hxvCbOir3RG3FkWpPr
-/8qAwsit/NX96lb376Gji0ryXdzvZM9vkI8g+6IBh3TAc4N735z7PoA5bffc727i
-LoLrbwEpFCNXevyr19C5NmT/fRgwDM5C+foOPOgrNQCEOaAQ9nBSgdF7vptGsJfk
-OS7ofXFW4B40XPvekl4TWJaY39OHPqW/frAQeWdt/Hho9Skq0ObxAJI9cxTD4h2T
-538SMOMiNSGRD7+etbOUEms400UCT86+/1XT2ycJeswsSxfPvNE=
-=dPiA
+klDYAhAAld3hMNM2hEKoKAMgCS/jj05p+q95S1ARbIKsIuE7ojsU9zFrnQ1v5qFc
+q9eCItp8lmMNLuFfkmTL+o9QVwK4TPEArmz44HQ7XgSe5BsPzIfnvzfM628PLCgp
+KVMZro1XOdGGyJr5ZsMoj7MHgFQym4Ux0ozgPoho2e5++81xxShmgq7D8D+vnCyZ
+PBEvayOP6jZTrZb3VdhBSRIMLpT9lWgLWL7QLUKJGi4STuyCgfLsAzo3jY6gbiLp
+tWGG3EiYzXu1Z2VgpsemmhtYe9dVEbOtJQgoxRAYCkRnROKMyxZUVuOxjMTR/aIq
+CSe9a1AcLk5MW81yCcaxDYtSkzjc8lUt76Y0SVjPCNgHpuENIawqXLxrPtODxFhf
+WA6R2bwUNdKOwLPvRZWwgy+9Q7vAH0KVcLuTzfvHS0pw/0nqQdyQBenzCuP0EDwc
+ITYfHP8Z5w1l/wDv5lbFqgF2ZvuHzNaSktNYUu7l+Yr7j/PH3N4UJPep9gF9QQqf
+R9OQV5JVtMbRYuVb6+dEKaaiSSkGjyAUgW7q5/nHtlpv2irK4uJzmiJr2FuFZ2VQ
+c0bAF9avkYzKX5+/p7tUtJV8YqNxx8rGCdsCqzi/iaDtpZBSi1l2bTi3M5OE2LOD
+SjUL7rsSKW/iTaFULDIil4JckYm8nrcD1USiwnlcw2aMUXBb7xg=
+=sQXX
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 6fea480e86e0..3427fc8fff80 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index d1b9e26b24e5..f451ee3e04d5 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/git-credential-gopass/Manifest b/app-admin/git-credential-gopass/Manifest
index c89220542333..533bcbbbcb4f 100644
--- a/app-admin/git-credential-gopass/Manifest
+++ b/app-admin/git-credential-gopass/Manifest
@@ -4,7 +4,7 @@ DIST git-credential-gopass-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a257621
DIST git-credential-gopass-1.15.11.tar.gz 24602 BLAKE2B 3f479403071af80a08f9d28e9cce3fa492829fb7d6eb230f73ff1d84eaf3c4435fc82f3bfb2a7b29aa96c9a6c1c446d3160df5e0d3e3ff89b9e873e344b9afcf SHA512 50f5496a0ae6f60b9074d9c1a29d6dbcddeb6a0976859b6071ccf1fdb2b6796038d2f6dd5f8a3ce4644c5c31ad5f3447037bc87e9276287172174058ef75adfa
DIST git-credential-gopass-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
DIST git-credential-gopass-1.15.8.tar.gz 24178 BLAKE2B c9d0e30384187125cb2c6a51ba34cb41a2878c4aa8aa04ef1f07906079f470d1980712b9f897d48ede9ea070d201d68a29795c0fffd63c592ab354be379e2c92 SHA512 8ad93729531a7a7962b4b0223d40e8984ba6524aeca3284bbd1a3e5ecdb0ec79788edae0cecde106d462fe41b8a355aca59a99749d50d042847509e9c56e68e8
-EBUILD git-credential-gopass-1.15.10.ebuild 578 BLAKE2B 9a6e2e3f01b6432fdb4dacd92d7e1a59d0e5f9d1fae6e482d05bb9acd68a2682d8b9ded4488a389a8c86cf8b07cbb2440450ea99c6b7411684ed1e8f67f9c132 SHA512 6b49a5ffd1de1e659d8467d9dd645892b1f48f71f2f51d29f18aaaa71df2174e05a74458b5727d8f444b9cdb0c0f75301a244dbb65e2b444cffa3e6462948180
+EBUILD git-credential-gopass-1.15.10.ebuild 577 BLAKE2B df34b6a38735aa6d0b4930527f4b7f3f6055ffdd6d3071281159c804d99c51725b2b04c1834539636ebea6777a22f0ba7296e5233f76e169328fe1aff395ae7d SHA512 65e991432b71d5b6f02d1f0c8c5d441eefa29914387727618037215bb9c2cb2520dfa2997832c917a800dfaf41ca1081b4f2f16ae658577a5849202104df3adc
EBUILD git-credential-gopass-1.15.11.ebuild 578 BLAKE2B 9a6e2e3f01b6432fdb4dacd92d7e1a59d0e5f9d1fae6e482d05bb9acd68a2682d8b9ded4488a389a8c86cf8b07cbb2440450ea99c6b7411684ed1e8f67f9c132 SHA512 6b49a5ffd1de1e659d8467d9dd645892b1f48f71f2f51d29f18aaaa71df2174e05a74458b5727d8f444b9cdb0c0f75301a244dbb65e2b444cffa3e6462948180
EBUILD git-credential-gopass-1.15.8.ebuild 577 BLAKE2B df34b6a38735aa6d0b4930527f4b7f3f6055ffdd6d3071281159c804d99c51725b2b04c1834539636ebea6777a22f0ba7296e5233f76e169328fe1aff395ae7d SHA512 65e991432b71d5b6f02d1f0c8c5d441eefa29914387727618037215bb9c2cb2520dfa2997832c917a800dfaf41ca1081b4f2f16ae658577a5849202104df3adc
MISC metadata.xml 263 BLAKE2B 406fed6e34644b2aa7b04586fb3cc42c37dd6c097db64e0d713418b36654e82b8b46491ec49774a7e1e2203dbfad0ff24965ed816e126fa3a80ea108d5f2495e SHA512 e5a37932228eb86fb5a3593b2d69130bff196a096efbe28ded5e7ed78d4e37e1e0fe03c28ba6cbba7a2791197e59d3eca73ed2a5e4d06c87c352938db5ff2c60
diff --git a/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild b/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild
index 466cf4057557..8cffc9c47584 100644
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild
+++ b/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/gopass-hibp/Manifest b/app-admin/gopass-hibp/Manifest
index f4e1d9549620..ce88ad7cb1cd 100644
--- a/app-admin/gopass-hibp/Manifest
+++ b/app-admin/gopass-hibp/Manifest
@@ -4,7 +4,7 @@ DIST gopass-hibp-1.15.11-deps.tar.xz 288522100 BLAKE2B 623d425a5bbeea5c5746e18d0
DIST gopass-hibp-1.15.11.tar.gz 28709 BLAKE2B 0ec749f89896067f1a1b444f1dbf4508e67129cd012ea565edadcb87779c9f6ea1b62d4ea5fe1bef37f5fde7615e8254c003dd36ad9f1be488f8679b10211383 SHA512 781393893567c7f0a8089a0a61e9bf794661a00ae01d7505dd7a851093d6f3d2b75bf5c494aaf6c9696f400b95debd737f3f4719cd974dc94c3bfc1eb7db91ea
DIST gopass-hibp-1.15.8-deps.tar.xz 286508396 BLAKE2B fbb4fa665b90a0eaabd87743c3c3dcb19c73b6822c74ea92b5e4977aa01d16407526a6cfbdde7ee993d54c0eaf18b747b80ab8407ad7a62c6863976d22d3a09a SHA512 bdd8217a826f06683e91e2f8fc50e612a504187f30b10b92b4207ffa86ce7693f999625f28d7c59d88e386d1a45eed2dec37ce488b8a6cc1b3399cc49c8164ad
DIST gopass-hibp-1.15.8.tar.gz 28138 BLAKE2B 5f8e31e4063273e601f59a94d06525114d022d39fe9934150c04d669302687985536d233fe6085c5b2a05a87c39663159a589f90f19375297a4f8f702f08bd92 SHA512 5abdaeaaffce610146cbdc3b61fb2f5649d8be8ea3ff45ed003b051a690b281336fccaa19044b0d3444f2b4c3d632a53fa2570631d513a09566d1879149fb051
-EBUILD gopass-hibp-1.15.10.ebuild 565 BLAKE2B c7def411b13283516c8cbf303b3c1226dbdfca7724e5b5d89156aa574cb822bf005106000e152723be571422ed1a4a97b161620751326864edbcd256503fecd8 SHA512 764b90d09b2b4b3ea5e6a338ef60e927d9da2049c46a692eb6f5a03934bd2c1ec584228ca3fbcf5696fcdb43014977c5de215ab8f33a2235bd12fd796b34b882
+EBUILD gopass-hibp-1.15.10.ebuild 564 BLAKE2B feda4aef45ca3d357176a4bb2337e3c33fb5e560cd3fb3af99ba31702e29c0985fbe4b9b54630e599ec0b6c0c9a99188f013ef537fe9f9c0a435b797e76ae40b SHA512 ac9f1e7e7df5a50e5a574b3b928fc554e6495676681b5d7eaba609e3b0bea9cecc4a6b5319eaf3d52241bf39fceaa7401cd97a44a575610370a9a1210c43d28d
EBUILD gopass-hibp-1.15.11.ebuild 565 BLAKE2B c7def411b13283516c8cbf303b3c1226dbdfca7724e5b5d89156aa574cb822bf005106000e152723be571422ed1a4a97b161620751326864edbcd256503fecd8 SHA512 764b90d09b2b4b3ea5e6a338ef60e927d9da2049c46a692eb6f5a03934bd2c1ec584228ca3fbcf5696fcdb43014977c5de215ab8f33a2235bd12fd796b34b882
EBUILD gopass-hibp-1.15.8.ebuild 564 BLAKE2B feda4aef45ca3d357176a4bb2337e3c33fb5e560cd3fb3af99ba31702e29c0985fbe4b9b54630e599ec0b6c0c9a99188f013ef537fe9f9c0a435b797e76ae40b SHA512 ac9f1e7e7df5a50e5a574b3b928fc554e6495676681b5d7eaba609e3b0bea9cecc4a6b5319eaf3d52241bf39fceaa7401cd97a44a575610370a9a1210c43d28d
MISC metadata.xml 253 BLAKE2B 9355711340b552cd5fcf8809184c92c33b39050b43c582a351f5423f3772f895fe192f0cf7261e00250cb424cbe846002b4d0c9357fa18d3fa6eff3f5afd0c30 SHA512 70093621a9cea5ade5ec64ab0f87c5d84b8f52e3b3c2ee6cfc1929a3cb833bda2ae2773b12647e473bc96fe3d39b33030942f30f9733aa5d2d2054410239319c
diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild b/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild
index a9e315793f27..b9987a9818d8 100644
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild
+++ b/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/gopass-jsonapi/Manifest b/app-admin/gopass-jsonapi/Manifest
index 426659288152..7837495e821b 100644
--- a/app-admin/gopass-jsonapi/Manifest
+++ b/app-admin/gopass-jsonapi/Manifest
@@ -5,7 +5,7 @@ DIST gopass-jsonapi-1.15.11-deps.tar.xz 288583480 BLAKE2B f914d07a5b00f82bb1baa3
DIST gopass-jsonapi-1.15.11.tar.gz 36121 BLAKE2B cc9832c9473d1ed0095ff10f6fbbe763d0b4a3a76fb891089f75a0cd0eb677e1c1c87598ff8beb1494d5790870c39d78df0c52ce9be68a127e0d8d725a9dcdc0 SHA512 7231edc6bf6a529761a193fda40fdf254ffdaab6853d9a265d4d7ff3fcdc08fb418f9c4f1a05f32180eccde5add1a5276fa01133fc90a61c57c4c9793a9abc3a
DIST gopass-jsonapi-1.15.8-deps.tar.xz 286568008 BLAKE2B 711b652fb6fa50cb6654343177f9b13f53f230bab9e1f6754ff2daaad114925581ac856e1986eb59f317881ceb8e84ad1e32390ede847cbb95f572293912771b SHA512 9d65bc216a14380bb519c5259bcf296494ff44f4d6bbe97b6561bef5e7c863e2130497386b74055f9a34dc9f1367d7f8afcee48eb8b8a667ba200e1af94daa7f
DIST gopass-jsonapi-1.15.8.tar.gz 35780 BLAKE2B f478fed2d85bcd098d6635d9180d7200f3a0cf7ea106db3cb6b71cda0b9ed45a9bf68ac3fe69de67d025fc9007eed9b1d4c607c4a8ff0630bbf01ec963b12b19 SHA512 6433fb5888e31f6d24db633b8d33c773537da781614bf7fe231dc364a20a27ea1170c5d938b1ccdfcad246032a9aa06e2ab960cad05522c4146aa0507b1f750c
-EBUILD gopass-jsonapi-1.15.10.ebuild 615 BLAKE2B 0f3dca9682880c778afb8140f386408ed67b05518d0d00a77e837ef2b973514ab4b7ba1dfced48968b4e29927efdf56ac25f132cd49203eb28f92a93cbb0412b SHA512 b8f5059e3467cfd3cecd564188d1238ca6c32fe11bdadbbbaef6d380e5adf02068371927cc98d6322ec8e55d99b6e6c6f8ca1c2511fae07a44b953e7bd422eb4
+EBUILD gopass-jsonapi-1.15.10.ebuild 614 BLAKE2B f1fa8f1753f885c2c72b023ff3011a64d117158720a930625140f291f5ea48216ea6854b34ccb26e10d1b8544b600b523b50881e5af1fa57254a65bbe14a8586 SHA512 b0b2a3cb67b683f4886fcb71f73ea2b0c76e89fb432da63f6df2b2c634594706f3b7495579c4aa0a9b5c53590160a34e5f97fb0963869ba31c64e2c2e5c83fae
EBUILD gopass-jsonapi-1.15.11.ebuild 615 BLAKE2B 0f3dca9682880c778afb8140f386408ed67b05518d0d00a77e837ef2b973514ab4b7ba1dfced48968b4e29927efdf56ac25f132cd49203eb28f92a93cbb0412b SHA512 b8f5059e3467cfd3cecd564188d1238ca6c32fe11bdadbbbaef6d380e5adf02068371927cc98d6322ec8e55d99b6e6c6f8ca1c2511fae07a44b953e7bd422eb4
EBUILD gopass-jsonapi-1.15.8.ebuild 614 BLAKE2B f1fa8f1753f885c2c72b023ff3011a64d117158720a930625140f291f5ea48216ea6854b34ccb26e10d1b8544b600b523b50881e5af1fa57254a65bbe14a8586 SHA512 b0b2a3cb67b683f4886fcb71f73ea2b0c76e89fb432da63f6df2b2c634594706f3b7495579c4aa0a9b5c53590160a34e5f97fb0963869ba31c64e2c2e5c83fae
MISC metadata.xml 256 BLAKE2B 2184101c756bf7e34131b4e44dd51a30fb5195c57901d5373ed648b172e4689887fd94be3ca19b5cb021b4c99ff2f0d3ad81ea12696b857471769ba61e349891 SHA512 12c961836136e3a833b04d0e8111a1797d1f004e6dea69fc843f42280b844ff158b8333f4a1ea5ea45886d66f6f42f9658efc18d1ce9300c6147ae7c23a1700f
diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild
index 87a6430f0e13..a0e19d45ef5c 100644
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild
+++ b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/gopass-summon-provider/Manifest b/app-admin/gopass-summon-provider/Manifest
index 2818a1905b88..fd11aaf287ba 100644
--- a/app-admin/gopass-summon-provider/Manifest
+++ b/app-admin/gopass-summon-provider/Manifest
@@ -4,7 +4,7 @@ DIST gopass-summon-provider-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a25762
DIST gopass-summon-provider-1.15.11.tar.gz 21218 BLAKE2B e042b2a003fa63fd79eaa24f3c50f1864238b7ae5c8d879c88c74c3795b6a9f97208c0b8ab51f3cde07a6a66155841a13517f49d900fd8fd49518775691e3926 SHA512 ae80aabe2216f37e1ac59509b3f7b2d785c0c0e20e7cc9fd42c170f7924be900e2b827daf117e174c69257595650ab287489017981c2988e6a5c1e4007ab1720
DIST gopass-summon-provider-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
DIST gopass-summon-provider-1.15.8.tar.gz 20690 BLAKE2B 43e9b6dd7025bcc43024f230f4f075a45db9b8644fb29d765ee713c3e8089315877a812dd0870ac1e77068bceca564f5a8661211111233605ede73cf199eccbb SHA512 3be3247cb0c79a2765bb609677084dc669c54e327c5bd21f5e3e2a8b3fb927bd665c374f2d6f7d99b83632b52e8e0c36409281bd93b265cf704246f5de2d11e7
-EBUILD gopass-summon-provider-1.15.10.ebuild 573 BLAKE2B 3c5cbafb2176d2879241ce0cbb788fba554793f0f9d94102a5d96a9e8087cd18af71e73ac954c733a117d56d4088960637f27d194ac5de1952cdf27ff1c3d204 SHA512 29d92a59c01d8bb7e8e951c3cd9c0ebc9bded675682cab5e552e3d742ff368552b14cd6ca80807cad939d8220c73aaadec5823a79028294a2d9b0f59bc7cf1e5
+EBUILD gopass-summon-provider-1.15.10.ebuild 572 BLAKE2B 8279e1d936af12ea9608bf171f1f8137130eac674cff981fe396654da83130b74b4fb3ba2b4c30331a24166977e65d5428524e40bed9b26039b88e285e6b0d33 SHA512 8fb71c6cad388a3e0bc603e56c7ecded13c14121476485ac7a6d381ee29f72cf1f73a450c9cb197b65ee68d8145c84c651db87d1fadec7ede758bfbf4147e350
EBUILD gopass-summon-provider-1.15.11.ebuild 573 BLAKE2B 3c5cbafb2176d2879241ce0cbb788fba554793f0f9d94102a5d96a9e8087cd18af71e73ac954c733a117d56d4088960637f27d194ac5de1952cdf27ff1c3d204 SHA512 29d92a59c01d8bb7e8e951c3cd9c0ebc9bded675682cab5e552e3d742ff368552b14cd6ca80807cad939d8220c73aaadec5823a79028294a2d9b0f59bc7cf1e5
EBUILD gopass-summon-provider-1.15.8.ebuild 572 BLAKE2B 8279e1d936af12ea9608bf171f1f8137130eac674cff981fe396654da83130b74b4fb3ba2b4c30331a24166977e65d5428524e40bed9b26039b88e285e6b0d33 SHA512 8fb71c6cad388a3e0bc603e56c7ecded13c14121476485ac7a6d381ee29f72cf1f73a450c9cb197b65ee68d8145c84c651db87d1fadec7ede758bfbf4147e350
MISC metadata.xml 264 BLAKE2B 287a185ac5ffd0004918df5d9dfe9906bd46140af3d5e437d00a3cdbdfb9fbb8184910368d47de1439a7e3e957f26f9bf70adbcaa8277320c94d53ce68d63c9e SHA512 91b9fccf54e6644ab6dbb291672c1c45bf93f9dab6a853a249ab782a0b385c4ff7441f41c41c22665347570e244a5b242287517e0557fdc4a2c3f8597580dde2
diff --git a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild
index 2e2d7d55519b..d39679157d6b 100644
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild
+++ b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/pprocm/Manifest b/app-admin/pprocm/Manifest
index b6f3357e7a93..78269762e9e8 100644
--- a/app-admin/pprocm/Manifest
+++ b/app-admin/pprocm/Manifest
@@ -1,5 +1,5 @@
DIST PProcM-1.0.tar.gz 29007 BLAKE2B 511934eedb0f2269d505affbe15d9ba151ba4e6647885787caf045bdb52080ca26072f5a8986e8fdbd12fc8a0516d9c35f0d0dfd1d42ec268777c1288c55b00f SHA512 d592455719babb9dd55c0d63ea097fb110747eb481e81b237779543f7bc90c8fcc0a4e7ecb94e3287afe9ac9f707e1e90c28ab634dd8d0e2bd7708aee8e79277
DIST pprocm-1.0.tar.gz 13388 BLAKE2B 9ef3ce2965108397ad8de25d0f3f447edb32584a7767841ee14782904f124a69e492543f36ee809f19795ef3a3393ce02ac8491267a0e3d32729b9d8161a5f34 SHA512 72d816e2bf210b8724da12e360cd637cb7ed130ae36e0435900b3561bfdcad7a1b0656e2fb55c6778141193e0717308c726d1099dfbe677d93f1bbf8d1f4723f
EBUILD pprocm-1.0-r3.ebuild 587 BLAKE2B 9444b621ba5736dddabfda62cc27158a81cbde2aa74b0cb8bea98c201a1d9c45e0b6642fecd8e1a5d09d9947299db8f6dbf0b763b1e453d4bdc8ca52283847c1 SHA512 1e714142fb9e80339c92d95fbd62a67dd553faf8073085339064e65c0580a0d64b3f3b139710b5e80e8a12e72a5dc54d520ddd97694c4efa03fe32f3ca9c37b6
-EBUILD pprocm-1.0-r4.ebuild 703 BLAKE2B ae003b1c57f687af8f6a0be78906ac6a040249c788517d589347ddc1064a63cdc0f9f3d4d669ea61f3c9487384fdf654c70d9525154298cf3ae31d8555551316 SHA512 651cf4ac8f6a83ac43821e995a9ae6f24150c87f565cfe0867a2835f8a8e5ed21cc629be29bdf5b362ba033613277eacb935c198cdff0db1faa95f12d133733d
+EBUILD pprocm-1.0-r4.ebuild 702 BLAKE2B e0bfa525a667abcb167cf846d2d01561c947e44736f5b39f11b3783692f02e736cf4254f8e9374b0b12c578b725e3f01b0a7fe428011581106c631749aaaab03 SHA512 b56460a954681cf484d8c805c84273bd17a720ed657d7e7d01c2ee735864124ed54ad7642734cf218c5efb10df729272a1fefc6dce61ed3725a92a291c7d1a24
MISC metadata.xml 269 BLAKE2B c9052c22ad0d2d0df9363c4ef6e19dd23958e38c3b8e8cb9a3bdb4a3d40ce4b9473aa805c90624a173e07a20026b8d014f830b3ec9ebe4cbb37fb0b49d644300 SHA512 c7afa9b6fab56158decbb2271c0302f3afea267504db1dfda78782e5ae81d6373eb6195f39a466289203f0d54e014de9d3100a11eb9c610ef42b57b61b369ac2
diff --git a/app-admin/pprocm/pprocm-1.0-r4.ebuild b/app-admin/pprocm/pprocm-1.0-r4.ebuild
index 09f5fb8a385b..b00621cb7c53 100644
--- a/app-admin/pprocm/pprocm-1.0-r4.ebuild
+++ b/app-admin/pprocm/pprocm-1.0-r4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/Perl-Proc-Monitor-PProcM-${GIT_COMMIT}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
dev-lang/perl
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index a92b89223517..1eaf64709373 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest
index d8115942c14d..1e85a7a8d2df 100644
--- a/app-backup/rdiff-backup/Manifest
+++ b/app-backup/rdiff-backup/Manifest
@@ -5,5 +5,5 @@ DIST rdiff-backup-2.2.5.tar.gz 941748 BLAKE2B 849d5b44378786c01b5ba9e0dd0a2409db
DIST rdiff-backup-2.2.6.tar.gz 944414 BLAKE2B f30bc570f8e20d950e87654d195f29848b6ca39953fc418b9ff391da649fdd308bebcd0379b047a1875eb1fa9b85c294df6a0528f06d4ba27627df4e12a771a4 SHA512 7370dcbb71f087252f8c599b0fbf58260ec7e026e023648bfab63c39b062120862ab8b60173e2bf2352e16d404bb561c72fe19aa9aed9d49cff56225b91f5c63
EBUILD rdiff-backup-2.0.5-r1.ebuild 1044 BLAKE2B 20b4ce3754dc0cb0fa6118ee294ab24ecddfb72905bbeb89dc9b89cd047a633bbd3527caeb7d6e0950f8c2549ed007d3a97b32fd003c425a70743964efb7155f SHA512 6b29b36819e311e9cdb3b4dde30e1465742d13c19776eaeb955317ad7b54995400506b5bd6fc5eabdd0e95696d3ba7c2d55d03e7796ad59e7bc0172b280593f1
EBUILD rdiff-backup-2.2.5.ebuild 885 BLAKE2B 3100281d6b75bf6e134549f4286fbf9d8534381824dbae80500493b31efe529b076465b176cf7228555700f3c6ff75c6373c8c37e1751c84b2bae2844e18886e SHA512 90981c8e36dd37c7b93780e2918f2cb5a5725a28865f2bbec6f906db60a41d7445c50d428e1228467d6fb61764f02623b02b3fae69469a5c4f4f1b5798aa8f68
-EBUILD rdiff-backup-2.2.6.ebuild 885 BLAKE2B 3100281d6b75bf6e134549f4286fbf9d8534381824dbae80500493b31efe529b076465b176cf7228555700f3c6ff75c6373c8c37e1751c84b2bae2844e18886e SHA512 90981c8e36dd37c7b93780e2918f2cb5a5725a28865f2bbec6f906db60a41d7445c50d428e1228467d6fb61764f02623b02b3fae69469a5c4f4f1b5798aa8f68
+EBUILD rdiff-backup-2.2.6.ebuild 892 BLAKE2B edf484b14b710543ef70bcd8c6236f9b9c41310aae8c90275b475ae3942e28bad86a7f3f95b8f795427b2de52d0eafa2e3b2593876b70f784732d61e7e4c1914 SHA512 426dcb1d3d4fc38b76392dbe7ba45bcf4026ff7955ff7a72126dce1eea2e442b795092861a167f0b4e9d3f265e7f60dc760e65a7d7f8bfd9d8857b5357648a4d
MISC metadata.xml 393 BLAKE2B 345d8ca991657bcc7a84568942ff68f074568c247a6b68bd650967673e1ea126045ddcd4c16d8761bfd763b6daf86856fa5e4f7c503db2417e8a5eec47d6595b SHA512 c2ac0d3e6ff267541b42dc421ffefe57b4c8b34b57123a2fa2f9c9137deffe380202b97bacb989d0b11dfdc66daf76c3f3969d6bdfec2aaaa45bc57d7f5c6491
diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
index 3bc133a0ddd1..66a4adf78984 100644
--- a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
+++ b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# Tests use a tox environment and separate steps for test env preparation
RESTRICT="test"
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 6537e07fb17d..f9ec95c4810f 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/xca/Manifest b/app-crypt/xca/Manifest
index a0feb515d77b..c68c859d4256 100644
--- a/app-crypt/xca/Manifest
+++ b/app-crypt/xca/Manifest
@@ -3,5 +3,5 @@ AUX xca-2.4.0-man-page.patch 903 BLAKE2B f734d19e252d0cfb566f4a309359d088701dce6
DIST xca-2.4.0_p20230526.tar.gz 1818483 BLAKE2B bac990117d1d6a4f80d4ad2317653d8817c7d97e3ea4e92e6fcb6a1531eb782ead4a0504748107697be6e98816e89f33f43de1a8073394e4ead39c16dee3987e SHA512 1252a8230149b04c98dab6ec5fc7f424b6eb1552553831e1c53690fa55ce919537d20741dd9f0e9ac7495d3f80503d2b6b5f0c9322912226363e2b5feb66e416
DIST xca-2.5.0.tar.gz 1850445 BLAKE2B e12666fc0513cd04bd61d4e182851c055c120425ad8d2fb2698396429b7afb4cc57c77be6d6cc3f63f9d49d5a179123b336d43dde57ef4a3274e7ba1a06f22f7 SHA512 8b283509849c9ac34d5250c780dc0c7a6319eb3201ae892fc2c38e5257d7db4e565e88167a687ffc1ca436068a41cd48fad59d3ecc8235678d46cf026280bd5e
EBUILD xca-2.4.0_p20230526-r1.ebuild 1717 BLAKE2B b27e3fcc801831f8a3aa6b07aff4088ed9f84f3ace8190776d22a51500fccfbe2b160f81b17e45fa641c9835b91cf668fe7cbe515d79d91fc9d7076ec9c15080 SHA512 718ce20a3b8de4b2ed55e980dc8f5966ee5295db837d396835c36846c467b0ea5a43487c2183e90b8a0d0cb93d2d72d2668c90cdac75b329716cc4145a72c37c
-EBUILD xca-2.5.0.ebuild 1422 BLAKE2B 5bb20ef5e402e71edc6f742da5c0c952f7c77dbb189cd467d41220ea4778e1e72d22d1af5aecb92b2c92fcff724cfc3809d0d7496285d874f7fffbe9c7358579 SHA512 5d0c71bd48fb1ed2fc8e877226e845e1f5f1483e0d98882b1d7b8ab0fd3c3c7c06e13c026b8f584e8953a1b792f1f5a609372a389506f27ea2fe6e5b8d942da3
+EBUILD xca-2.5.0.ebuild 1421 BLAKE2B 76e7249bedc9007decfd75cb2baa5b73976350532b13329673b232cd0cdc23b0398c11592c53f756056fcf3151625952d5bfc8d9f079cbe3257a646a3dffe9cc SHA512 37aa0016f26962a5a5ee8aec1f5c0925f1b60037745906f2da2d0de9db74dea7908b0b43e22a0f08fa5e73c155e25623140fde4ca78d017488e5bef2f587995c
MISC metadata.xml 304 BLAKE2B f99e5a2ed991066c1c605ca7bba6669b362e90a96e5a26258caf8d6491f8c5351cc897826bd06dda28ac67cc3813b0fa640b8fe304aeea7ea10b75fa3074d340 SHA512 b8d54115ab45ecc869066e083938a28d075f4436fef33607685e633976843023b3fe4fb65456ba04532f38c4f35b7dc109f68c59c11ad4e73f2332786fee6cf5
diff --git a/app-crypt/xca/xca-2.5.0.ebuild b/app-crypt/xca/xca-2.5.0.ebuild
index d1a0d3ae5764..95beaa18b556 100644
--- a/app-crypt/xca/xca-2.5.0.ebuild
+++ b/app-crypt/xca/xca-2.5.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/xca-RELEASE.${PV}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc"
RDEPEND="
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index b8d3209c5294..f5ea0c59b112 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/yudit/Manifest b/app-editors/yudit/Manifest
index c167669a457f..a66700bde49b 100644
--- a/app-editors/yudit/Manifest
+++ b/app-editors/yudit/Manifest
@@ -1,6 +1,6 @@
DIST yudit-2.9.6.tar.gz 2797142 BLAKE2B 76fb8e0ade65c84389db71b4100e458f5b70aebba27eea4b604bfcee08974060dcd2bab2d86586b5ba729d8d5090c943e825dfe58d71c609f0ca2f2e0c3900c9 SHA512 a9a0b6f6c44451cf2fefc4fc0bb1bbd9ffccd17c4c622dc35b08113245b3bb9f3ca949f3e7b9d2aa919ebf3840295c5e63c0297576e74a5f2d1fb99cfc97c46b
DIST yudit-3.1.0.tar.gz 4317815 BLAKE2B fdcec8402bd87f800b0e2712f74d5d546d7ba0733b36fec720e46ef0c5efc0be340ec8db7ffe101c5596d054cc10e1364bf2d5a70f25b234e57165b5116edd80 SHA512 07b89cdea29971fe49a7e61e2919261d6a39a6420c2587fad160a78885513460cb210b63dbfc1320f993d38e56e4104f77911530b9b7da210bfb7390e37ed352
EBUILD yudit-2.9.6.ebuild 612 BLAKE2B 9fc03d9e79eb473ba93311f1f1ee0b06d89fcb660824a6208f91336843a155699915932b76ddf23cbfed1416728b15656abcb5a8559e577df7ed607535f58a9f SHA512 b75ab3cf367289057aa900abf457404076a1d42e094c9cda26adf7404e43ba22b09e7d074b4f09acbfba3ff34ccf57ceb84878b1b0aeaeef61a1160c7b693aed
-EBUILD yudit-3.1.0-r1.ebuild 706 BLAKE2B f4910a6037ef5e90bff98f29aba554570bd56865e3f2e7bfaf0b0b249e18fbb351eca2408c529e0f3aece65c2c29d9a7d6cdea358cc67e85516b45e443fb6c38 SHA512 741368d98908aaa992f71b052e057ff649f1883b6be85fc4ba3c2b09b0261f29fda89e3de99dd53ef40d0612a3f4e4c5147a8a7e6c982d4e5a3f41950352adfd
+EBUILD yudit-3.1.0-r1.ebuild 705 BLAKE2B d6a4d0459040473523ba823e7a2fbaaf835eebd81238183739b07d8345cf8abc6ff2337f5d9bff10dd312ea87487180528ee973bf0376e0cc41f4595802d2952 SHA512 4debb64b55a2d0d30a57c3cd9c568179b85bd439a34ad02f754a022cab5a52414d6b0ca57c2c34647d4d9d69f7ffc0b940d72237671272fe12645fcea57533c2
EBUILD yudit-3.1.0.ebuild 609 BLAKE2B 59964dad6f6c5a6f7d9d69fc14fd405071d53669d7af77119a69424c734d552fdb50bbce819b62dda998e0769c970da44200813d3d41f95cda1edc4767535ef8 SHA512 1ed3a2e2949f96975ba54ce53c0ddab386a52ab4e9fe6748df1779b27e5f81060e436aca5f10a331ffa78177b38c96850081d366c3737cdbb4f95552ca2992dd
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-editors/yudit/yudit-3.1.0-r1.ebuild b/app-editors/yudit/yudit-3.1.0-r1.ebuild
index b28086e41aeb..41c5f4e4fc2c 100644
--- a/app-editors/yudit/yudit-3.1.0-r1.ebuild
+++ b/app-editors/yudit/yudit-3.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://yudit.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="x11-libs/libX11"
DEPEND="${RDEPEND}"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 577cc2d6e58f..0f7a52a6cf85 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 0bcb7aa124ee..e6a462993862 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,7 +1,9 @@
AUX 50consult-gentoo.el 82 BLAKE2B 3443827f490db8caacfe842cc7f1d1315f3889dec007210f451909576a76139f70ac5795346a7a1b11befccd3152874fd3c86ad7a20c0fbf84f793f8deb595cd SHA512 dd2ba1149c847d95d6c54265bc03de36e198dfecedc10336f6879fb3a1fc9d92e2c6de190d4f9aaab6c3d15f268fb80e082b49b6e96165697ff786333a50a601
DIST consult-0.35.tar.gz 103472 BLAKE2B 5e47d40bd67811f40ef27f67b508d0fabdbc3bd552ee990e9418b59eedcebfb69241dfeae4a9f084514fc4eb102e17ab7efa4c4e80020d2cd8cd1cd80447aa13 SHA512 a2ee01c970bddd8367c8fe3094483bd5710f1bdbfd3b278e26d443ec42e91dee64b583272ac37e52f198f75554c95f97cd774b7f85b1a1c0d28b9a3905c77721
DIST consult-1.0.tar.gz 103340 BLAKE2B bb4f31b8145fc490e3413e813ae17b904fae17dc5bb9b8381fea916ff5e49ba2e25ab41f5a6711a7bebae8a0a7e5074d1274482d89dd1818c872bc0c1860db78 SHA512 354486706863ed7bd9e6445afeb777a2b1dc9ae805c0cb20ed9f0f501cde5fa6e10800ae0f036c46121920c7b0c1a4733c2e97f8138166bc0d84c31f711d6f10
+DIST consult-1.1.tar.gz 103352 BLAKE2B 8ad8eff3d65013de40f9ee10abaa6ea39acb6b96543d533bc4a272139778445863d26d06a88a759215ee46a95cc68595e8b3eb4e91db911b6b6f104e97a47cce SHA512 687266605f2b8fa9260362aabacd8508acb5239fa72061efbc002d311cf5ebef6fce8795729ab3fc2915de3455e1744dc9980dba422495340349e8c426c44a28
EBUILD consult-0.35.ebuild 630 BLAKE2B 8c76a40790c957c6fc9973e3ba5e8ff606aca07ddef63c30448c92cd21bbb3d9958335fa9f021b0feee5e1d518869acbc418c282c7665604dbe5eecb5511b472 SHA512 e3b1e66f8eff623609bb81e30d5eea51e1b31525f7e35f8ebd16b0f3dbb19717960b2bc8f186ed98c20dae23ce96c0dcda244bbc02265d1c9e7955a3a91fffc0
EBUILD consult-1.0.ebuild 631 BLAKE2B b923f9b2a906c47f745c2d7370ca7b2005726e9b3c14bdafd1c062771739be98a117349ab7e2d9ada4de5d8d6cf24207e0191eb51d470b2bef5fa9b5c389d5b9 SHA512 763403456ea8eae4e00cc8d886184f74ae66401a302832b0fe1f6ef939349cf92100a9920783d6c43feffeb9df843600bab892eceef5656dd4021365a674c744
+EBUILD consult-1.1.ebuild 631 BLAKE2B b923f9b2a906c47f745c2d7370ca7b2005726e9b3c14bdafd1c062771739be98a117349ab7e2d9ada4de5d8d6cf24207e0191eb51d470b2bef5fa9b5c389d5b9 SHA512 763403456ea8eae4e00cc8d886184f74ae66401a302832b0fe1f6ef939349cf92100a9920783d6c43feffeb9df843600bab892eceef5656dd4021365a674c744
EBUILD consult-9999.ebuild 631 BLAKE2B b923f9b2a906c47f745c2d7370ca7b2005726e9b3c14bdafd1c062771739be98a117349ab7e2d9ada4de5d8d6cf24207e0191eb51d470b2bef5fa9b5c389d5b9 SHA512 763403456ea8eae4e00cc8d886184f74ae66401a302832b0fe1f6ef939349cf92100a9920783d6c43feffeb9df843600bab892eceef5656dd4021365a674c744
MISC metadata.xml 359 BLAKE2B 569bd0c5fe81610f0b67c94e8c431edddb5060800a6e22d0833a4d5f120df34545dc49c879c12a6522ccbe791472df47be42af97fbb228498e79d9e0893697f3 SHA512 8e01b569f019ea43209f43c783fd41b9661a7235d300363a9441179058b10921629cf8b891874c706d2c1ec106248f6c1e0a3501df7bfcdd02000d08f7997c29
diff --git a/app-emacs/consult/consult-1.1.ebuild b/app-emacs/consult/consult-1.1.ebuild
new file mode 100644
index 000000000000..7b1398601c9b
--- /dev/null
+++ b/app-emacs/consult/consult-1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27
+
+inherit elisp
+
+DESCRIPTION="Consulting complete-read for GNU Emacs"
+HOMEPAGE="https://github.com/minad/consult/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/minad/${PN}.git"
+else
+ SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND=">=app-emacs/compat-28.1"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+}
diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index cb5510f6205e..456c1758447e 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,7 +1,7 @@
AUX 50corfu-gentoo.el 80 BLAKE2B 030035947690cded0580337466f06e7561c996ef27d6dce32cacf28249e71f3a99083e1dcd68e8fb1e2d0bcff75a70881ca88c7f41128123876e6f34230235fa SHA512 cde0d90e0b8bafffafd8d79c6fb4bc7957d1c7e5a6eb86b2c2cdeb73910bfddb6b8b2985bd46af406e5d3f3d1e1205b37ac2bf8cb26aa3d052b06054ae7ba00e
-DIST corfu-0.38.tar.gz 47354 BLAKE2B d36e07d494f56a91070f365801e47fb57b2e90a02e1dca325e795cc9158bf9baf577e413402592663ef66ab722e9750a1abb186816e93332f68d3a8a2bd72819 SHA512 40016e0b65a2ec9787ea236d6a6c5c499000ef7a07684a35bbe461edb5a975b6608cd82dbc3308c59e7e92076fe6fe2638cf253a8d53085f52d8d47e9e620f40
DIST corfu-1.0.tar.gz 47770 BLAKE2B db1e0c2290836993c3f1ee44fa1f5eee8ba8f2b324d8d089a3240359f9a4503eb780429a70ec5aa4b88e3477cf98554a4c8b28c4359c19f16c1b6b14d35b1fb0 SHA512 13c14db66bc954257ef310ac07d2c33c2c0947e4f7774789d54469f16bbe910851b21e9dc73bf469077a1c23a563ae88457a7e64c2c60619fbf481b433c977ab
-EBUILD corfu-0.38.ebuild 708 BLAKE2B 0c69d1de2107e4fc86acd86383ff6e29d3e20963c1d2ce0606c8425216d211048e5cca3f8a770607b24864e93c5a6938d2b3af1fde11a37d4c61788189cd287f SHA512 2e33e8d7a710b64897ec8512ecde8e46de3b2f90a9ca760bfd486cd58bebe96abb0057548d84a87b1308dab1043a95012093c70846ad61c5a919c7b8ff6ba58d
+DIST corfu-1.1.tar.gz 49047 BLAKE2B aa1161f300f8a6ebf3c8ef5a0bc6a9737ed67799a46afa8a79809b5faef887ad75237b38ff29f34f5b8456db177b9527945c2c16b9cb9d725ccfbb9b600007d8 SHA512 6775f29ccc22656787664b6766416582d6e0e33497e31f19781ea443132604c84d488d66a90b5c58f99456124d3f5228dbdab5759741edea56689521587d8d21
EBUILD corfu-1.0.ebuild 708 BLAKE2B 0c69d1de2107e4fc86acd86383ff6e29d3e20963c1d2ce0606c8425216d211048e5cca3f8a770607b24864e93c5a6938d2b3af1fde11a37d4c61788189cd287f SHA512 2e33e8d7a710b64897ec8512ecde8e46de3b2f90a9ca760bfd486cd58bebe96abb0057548d84a87b1308dab1043a95012093c70846ad61c5a919c7b8ff6ba58d
+EBUILD corfu-1.1.ebuild 708 BLAKE2B 0c69d1de2107e4fc86acd86383ff6e29d3e20963c1d2ce0606c8425216d211048e5cca3f8a770607b24864e93c5a6938d2b3af1fde11a37d4c61788189cd287f SHA512 2e33e8d7a710b64897ec8512ecde8e46de3b2f90a9ca760bfd486cd58bebe96abb0057548d84a87b1308dab1043a95012093c70846ad61c5a919c7b8ff6ba58d
EBUILD corfu-9999.ebuild 708 BLAKE2B 0c69d1de2107e4fc86acd86383ff6e29d3e20963c1d2ce0606c8425216d211048e5cca3f8a770607b24864e93c5a6938d2b3af1fde11a37d4c61788189cd287f SHA512 2e33e8d7a710b64897ec8512ecde8e46de3b2f90a9ca760bfd486cd58bebe96abb0057548d84a87b1308dab1043a95012093c70846ad61c5a919c7b8ff6ba58d
MISC metadata.xml 357 BLAKE2B 4a324f2913cf600a98085a72ffc69263205068f54b191101ed2825d3e3c84f951e58af8ebcab481bd50908685dc3603cdba3156772f153bf5a565ab43831b201 SHA512 038f5605bc71c57700f5d34539c8474c667f4434261cdb7dacb28c1dd80a64e656c395dfc2c84329d36e6cee28aaa9986d3cceb25f46d887bf8fdc1cbb348b8c
diff --git a/app-emacs/corfu/corfu-0.38.ebuild b/app-emacs/corfu/corfu-1.1.ebuild
index e1bbf4ca3ef1..e1bbf4ca3ef1 100644
--- a/app-emacs/corfu/corfu-0.38.ebuild
+++ b/app-emacs/corfu/corfu-1.1.ebuild
diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index 268720eb17b9..e39e222e8f28 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1,6 +1,8 @@
AUX 50marginalia-gentoo.el 133 BLAKE2B 9924046f0683974aba9bf9bd0939058eab78abc131b0eebd5d2aac17c0653e0a578c062fba7a363797e6455b8bc85149e79778f8abd4185eec68dd61206b8216 SHA512 e5cd461343454dfc9de75f15e5c35337780ecbc96d844a160c3f9cfcfd5382232b4359191b382741839700224493adc6f4d3218c050c3214b49af0dc85feb135
DIST marginalia-1.3.tar.gz 30893 BLAKE2B 4ab172939ef5c31f3d15c2e696cdbd2f8a4782f530332f6214b2634e6c9ec39c80a2798d2f75c6e52b830b91220c00a12ef30c6c717fd93631ab627854568eae SHA512 ea90c4682276247b0f914aab752a11cf074e38f73f8cdb5330f55387cd9930662918101ae3d0da552f4f2a2fe99d51f97093c32e984dedb102df0eadbf914cc3
DIST marginalia-1.4.tar.gz 31281 BLAKE2B 00958194ae3bf9752598898e153d8851c7f31048d8a7eef135ff99afd25230ca792c892a9caa4a9df122b8eac32dfcd20035c299d879f6191c4938da607c10c6 SHA512 f6b5850ea7935520e3e020cf015e155aca5b7b2f28db408a0128a0d568a725ddb87c05f2694d18c071c5378737c197999ebec2a49e212a3ccc9fbdb85749524c
+DIST marginalia-1.5.tar.gz 31360 BLAKE2B 79ea6180955f56edc4aa23d1798af655fb9702d7b3c48dabd7cbca3d091623427e977b21953c551c4cd04544a9d7fea89a78020aaa514d5fbe7d66f24fe22c2b SHA512 6e13b4f5a153ca47c800fd319465f78bb8920df24f448c5d312aaae247a6abcbd70346578fd3d1e39e20ac14cf8856aa2288c7ac456141fbb20ff5a0e47cf08b
EBUILD marginalia-1.3.ebuild 462 BLAKE2B b1d4682a5d9e8c5adf94890bbd216998fc140294acaff251c0c6ab9acd4a3e926e4bd80267c8201b38443c666d4fa852fd195fafed46bbc4b5ab2aa373273f6c SHA512 25532d81b6d931808b465153ba14723ad5dcdc4825e0020f71a4adf440a0020dd03df4ba17b57fa7d66b949ed0347ecba8838f5216dec6b7ef6deb72b5dc3fe7
EBUILD marginalia-1.4.ebuild 462 BLAKE2B b1d4682a5d9e8c5adf94890bbd216998fc140294acaff251c0c6ab9acd4a3e926e4bd80267c8201b38443c666d4fa852fd195fafed46bbc4b5ab2aa373273f6c SHA512 25532d81b6d931808b465153ba14723ad5dcdc4825e0020f71a4adf440a0020dd03df4ba17b57fa7d66b949ed0347ecba8838f5216dec6b7ef6deb72b5dc3fe7
+EBUILD marginalia-1.5.ebuild 462 BLAKE2B b1d4682a5d9e8c5adf94890bbd216998fc140294acaff251c0c6ab9acd4a3e926e4bd80267c8201b38443c666d4fa852fd195fafed46bbc4b5ab2aa373273f6c SHA512 25532d81b6d931808b465153ba14723ad5dcdc4825e0020f71a4adf440a0020dd03df4ba17b57fa7d66b949ed0347ecba8838f5216dec6b7ef6deb72b5dc3fe7
MISC metadata.xml 362 BLAKE2B 170d321c62f5b92b3fda03c4c6a1dc8438023211ae2f9261c997ce1300e4d24fde6588ed57ee766b2637e31c186e11aefdae58b083fd19ec15cbfe2846475bf6 SHA512 99a6cc13efa79095c0fe1bbcd2661fcd56bce0b3cfc9da0af6f90248b8e1ff27e78e0984677df5aba4c383530cc8446c5748296b35e07d6d2d81bda26b5433b4
diff --git a/app-emacs/marginalia/marginalia-1.5.ebuild b/app-emacs/marginalia/marginalia-1.5.ebuild
new file mode 100644
index 000000000000..94f2ac11d2f2
--- /dev/null
+++ b/app-emacs/marginalia/marginalia-1.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Marginalia in the minibuffer"
+HOMEPAGE="https://github.com/minad/marginalia"
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 3e08120c4bb7..18b72854ee1e 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,11 +1,11 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a SHA512 ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
-DIST org-mode-release_9.6.11.tar.gz 2211391 BLAKE2B e9b7dae75f512f95c3dca5b03d0c830dbbd12d21ff5db4a255a422e30e477b68ce73b26274e6a7d78394249aea662debcdcbc76a52de404243a7322ba00f6046 SHA512 4a08e4631ddfda4a74db29d000664742cbeac90115d85cb1d575fca7099c32919f69b37ac96de776bc03db8746b03872b6339c8b943c0b1c2e503262d877f79a
DIST org-mode-release_9.6.12.tar.gz 2211710 BLAKE2B 3d6d94966493b3c76899b1e2c781cd12b35c902d31d75a64024e674b496507ca5487a36bf89af860aa4adc96c95d3e8644a923a4812722b44521cdedafd5d719 SHA512 b23a78075ed44c45ac6d52e86f3128e51c8bd9c0587fc38eb0c39fd1d1967e8125f719ed499589821f5ffc50390dc3b1db1c9901309dffb1140ce836da239153
DIST org-mode-release_9.6.13.tar.gz 2211798 BLAKE2B 524f600b03f00d86bfc4ebaac37b3a3f9e8da65969090dfe86cb2a5a55ebdb6ffd7ec60ae62116c4b032e860535284fc2ef01f435bf420675f26f695ad57062b SHA512 018e7de76823c4c3ab3872e966f79f5b9c08d7360513c93f0035c0f5ba2091f744644cd6eec3eb3870419dbb1af68d04c08268658087e74b359df19705f7b596
+DIST org-mode-release_9.6.14.tar.gz 2212019 BLAKE2B 94c8de66c6cc5f728236cc305e2f980258aaf97c54eeab6dee4fab909b57ffd27a5ac9d14a2b7a113454be0acfea1984b59c68e3512494cd0752f6c0cd8e6f2e SHA512 08d11fe4dcb0835150ac75050f31840c06d48fd4caccd6fede50299fc480156fdcba6e595438d760854b9f3fb5ea450c17f11a288d981e6f4f000bc47d0e8fbd
EBUILD org-mode-9.5.5.ebuild 1386 BLAKE2B 2686e19cbcc0e8298702d9be753b8023e8736feac0d07793c581dfa51a9167d65b072a1d8a268b319b4dd87e04a6e920d400ddb13c50f3da5837bc08cc58f8a7 SHA512 b3417352a09da826becf217c2789d90b25971c4d97ff92225459b50617c04f85bb1cdf53b933ba1c5927a202a4852acf6bb1b6bee3e2c2c40a3fb772669017fb
-EBUILD org-mode-9.6.11.ebuild 1402 BLAKE2B 6d24234cff61823b747d2bf5acd2c5ea42e44230fff15e7414ce501ac80efbe6aa3a278544f8875af5ca6cda3f34e8ebc52ce58a02805b92cd9ac2173d050748 SHA512 31946a3e38c438325919b05e2d084e8533248e15f68bf74bbebfec4c00fe9f39e66d622e49c3fca9714b22ef35e8eb0583bafe66cc40f85838df327cdd0f064e
EBUILD org-mode-9.6.12.ebuild 1402 BLAKE2B 6d24234cff61823b747d2bf5acd2c5ea42e44230fff15e7414ce501ac80efbe6aa3a278544f8875af5ca6cda3f34e8ebc52ce58a02805b92cd9ac2173d050748 SHA512 31946a3e38c438325919b05e2d084e8533248e15f68bf74bbebfec4c00fe9f39e66d622e49c3fca9714b22ef35e8eb0583bafe66cc40f85838df327cdd0f064e
EBUILD org-mode-9.6.13.ebuild 1405 BLAKE2B c72dfd77145677c969a4cedf57a53ddfbf09621b5830ffc96171661d6df7974114d169c5111d8ff346c232201f67d8d79999d7f3589566a132fb0b2de19303c2 SHA512 7ac81d9b86c6317c50c4cdd5d7b8786e1c0fd2a930b0adba139451d32e7d6801f8c38f9eb11723ab50af8da10dde5f4a7d2b5b25e469959b7bf0ac8b2701886f
+EBUILD org-mode-9.6.14.ebuild 1405 BLAKE2B c72dfd77145677c969a4cedf57a53ddfbf09621b5830ffc96171661d6df7974114d169c5111d8ff346c232201f67d8d79999d7f3589566a132fb0b2de19303c2 SHA512 7ac81d9b86c6317c50c4cdd5d7b8786e1c0fd2a930b0adba139451d32e7d6801f8c38f9eb11723ab50af8da10dde5f4a7d2b5b25e469959b7bf0ac8b2701886f
EBUILD org-mode-9999.ebuild 1531 BLAKE2B 6c06454ac286f2d681af7e55c151a9855dac8aa3028c41c43753ee907fe4d63ec26e5e8e4a0a4f97b80172b0f8fabc92ba591298bef9b5301a176460a1ce9358 SHA512 5526252d6a1190a8bee375b96e9b85c33e593f6bc77f118a33cd566c8fc5634e9e839dbe931c9ad96252e81d669fdc84f9999ea6b834cf2273d31d1e8cb86d90
MISC metadata.xml 1308 BLAKE2B 5aecc9209e6435d3112633a3dbb154494d20f6e428985f942ea9102d83d03ad08049fc58abe16d189f6744278fb84886990c0dfa94972b7e5669edf05de17223 SHA512 331969bde4138037bb516456a25de2b89a913f06c411375a3303eb95799e5cd214934aad98166f407acb47963ea9ab6ceae6d35fe607c963e62f0279d28a1cf1
diff --git a/app-emacs/org-mode/org-mode-9.6.11.ebuild b/app-emacs/org-mode/org-mode-9.6.14.ebuild
index 2747f4956985..77e4614e18c6 100644
--- a/app-emacs/org-mode/org-mode-9.6.11.ebuild
+++ b/app-emacs/org-mode/org-mode-9.6.14.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc odt-schema"
RESTRICT="test"
diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index 1b7526f83f3c..ea9f01496f4a 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,7 +1,9 @@
AUX 50vertico-gentoo.el 82 BLAKE2B 89e0376cb0361d71ad40318455820607ac23fe004dbc80c77c9943a94426c47ee409956e0770a1f8c3157b50f0f105275337b0c94b597755dac59baeac29eecc SHA512 ea5c77218cab48e770cf56d1732b8101bbe453fe5e98fccf92c6adf53fd3aa8c1c3fd4d33e02fcb02d7ef44c56661e9c593588ffefec0852ecd43c00da30a5dd
DIST vertico-1.4.tar.gz 45260 BLAKE2B 199472fd9126bdb940eeac811c19f4a9f8efe5c5a31ce580ab148db23bb69bb47c71ec9299339e768fd8662dd38fe39e469d4548cd8c15b761a1b282d5bcbf67 SHA512 2ff48178807e5bd32d8515bc3a1c435be191b1383ca749cdaca8e15140c86253b6b5073c883c080ded42f6ec511acd4292b1cce415a696911f5f932a0de167f3
DIST vertico-1.5.tar.gz 47160 BLAKE2B 4d85b4cda2692cb71519abf0455aa5871ee1bf773cc3d5835e097b1879bd62ea713c3291de554a0dc8a0968f67a0293c1855a537dc133d0a63ffc6bb472a8989 SHA512 b9a1ec26cbec75f1b3561cfc92095cec9bb386ff6020acbe1297f90b22d73cde39a65ed51cf4cec6c33939c974eb098a5d0b3126bafb0699a994d65cbff40614
+DIST vertico-1.6.tar.gz 47538 BLAKE2B 820e79562932dd947033b9225dc2d14d51e742ddf9582e065f6fb9e6c227bcacd153a8d283ae92e4315b389c84628aa96dfd770dd9bd3a7145cf70cf1f4a3f81 SHA512 4019236c8165a1d16d5c23732eb0926acb4ec6f8eabbca20c5379f25834296bda7a285bc023ac5168016aa20762317a2129257df06564d5627f5d717dcd00ef7
EBUILD vertico-1.4.ebuild 722 BLAKE2B d278c4960746e2c7f0879940e153456469274acdf8f79350f829068e3dc64b713ee14b8adb1da2f7c35a82d83bd23f360e0f94abaec647b956ddd9de172387d3 SHA512 641e37d4913e1d6e237dd182d816c6e40e32cd94deb626e66f22fa1db0164312f3589ff440fb807dcbbae0850752da1d27c45b5feedd2155ac6111520bd404d4
EBUILD vertico-1.5.ebuild 722 BLAKE2B d278c4960746e2c7f0879940e153456469274acdf8f79350f829068e3dc64b713ee14b8adb1da2f7c35a82d83bd23f360e0f94abaec647b956ddd9de172387d3 SHA512 641e37d4913e1d6e237dd182d816c6e40e32cd94deb626e66f22fa1db0164312f3589ff440fb807dcbbae0850752da1d27c45b5feedd2155ac6111520bd404d4
+EBUILD vertico-1.6.ebuild 722 BLAKE2B d278c4960746e2c7f0879940e153456469274acdf8f79350f829068e3dc64b713ee14b8adb1da2f7c35a82d83bd23f360e0f94abaec647b956ddd9de172387d3 SHA512 641e37d4913e1d6e237dd182d816c6e40e32cd94deb626e66f22fa1db0164312f3589ff440fb807dcbbae0850752da1d27c45b5feedd2155ac6111520bd404d4
EBUILD vertico-9999.ebuild 722 BLAKE2B d278c4960746e2c7f0879940e153456469274acdf8f79350f829068e3dc64b713ee14b8adb1da2f7c35a82d83bd23f360e0f94abaec647b956ddd9de172387d3 SHA512 641e37d4913e1d6e237dd182d816c6e40e32cd94deb626e66f22fa1db0164312f3589ff440fb807dcbbae0850752da1d27c45b5feedd2155ac6111520bd404d4
MISC metadata.xml 359 BLAKE2B d5d9e7f1c0ec1dc75d7fde73aa75f364f15740857e6a2bf39b3374424c3fcff4e79ceda481141598fee17c694b4c3538059f5bf95186aad6d535eacabcdb3341 SHA512 93e435f0f7bdb4d26a48525109688b964049a0b61d4b5633bd61dfd14ab68a5bd7e367d0cb7e45f5f1a57d73b8b63a9b2f8b0da9ac289bd4242da3b6f434b987
diff --git a/app-emacs/vertico/vertico-1.6.ebuild b/app-emacs/vertico/vertico-1.6.ebuild
new file mode 100644
index 000000000000..8623d46e2c78
--- /dev/null
+++ b/app-emacs/vertico/vertico-1.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Vertical interactive completion"
+HOMEPAGE="https://github.com/minad/vertico/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/minad/${PN}.git"
+else
+ SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ default
+ mv extensions/*.el ./ || die
+}
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index f235ad327823..0552999dcf9b 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/dvisvgm/Manifest b/app-text/dvisvgm/Manifest
index 0aac7b55cda8..609c2ebb1729 100644
--- a/app-text/dvisvgm/Manifest
+++ b/app-text/dvisvgm/Manifest
@@ -9,6 +9,6 @@ DIST dvisvgm-3.1.2.tar.gz 2940106 BLAKE2B 05672e2f6b2248e0a28548dae52aa6f6d5f3c5
DIST dvisvgm-3.1.tar.gz 2908747 BLAKE2B f7544d291fbabf1bb126c97077b15296369815ae0ae8baa2b23d5831d8a6788673af13e0d44c12028be1cef319f83117b0842693810fcc3e5c14263999b41d9e SHA512 8e019eb54f0ad4a5f0e6241e2a5223582da723c7692598278668c1220d7769f161895eb292be0a95771ea7b3e65e8fb83052b7b1f6a6432276fd013e00fd7e51
EBUILD dvisvgm-2.14-r1.ebuild 1649 BLAKE2B 0daec12b5203b57bc8be68160bed5cefb2d6228948dae44107d2b9a2a413e58d825b7ce294ae1d8bb9354b721cea43809b5e275236729694f6e97fd257a46512 SHA512 efd24da9bd319d3dba5792efd5881a0a90a1ca91eb7b312899181ed1073f08fe0df13888e475a56b40862ce3ba7cf9145b2dc1855093fa189202db0693d27abb
EBUILD dvisvgm-3.0.4.ebuild 1145 BLAKE2B 563f9aedcd80b1839d342840077e76ef547b30d1a1266f92e93fdad9f2036887c4083d6b47589dce44da2f18fb6ec2b33b7dc3dd52b4ac658f43f83b7c043ebf SHA512 32277b575503528a43a0e8cf5a8b496776ed5c2475b10cc99f46813d7d973aaee0b13adf9d6e764deb3a63d88f7b4d7b843fc2872d3e993b0557ea2a9b435585
-EBUILD dvisvgm-3.1.2.ebuild 1108 BLAKE2B dedac674385e2106a91d02c2773b7cb9c54b6f1cc32e160d367eaebe55c5594f79590ef832779bbb1eba1ce3da8134ea7bc5cddd6f7560c247e5f0abe0c6be6d SHA512 33b6a767b1182ac1a2d9cbd39431a3b3ca5a6013faf04c13e4d9a2334fff7e5c12fedea92f618c0ac139bd6d3d084e8827825b21525ab9b08a8b9fdef4ede151
+EBUILD dvisvgm-3.1.2.ebuild 1107 BLAKE2B 78c53ffa190a7631a8c702a36cb1ba228f93d2036dac0c6a797285b5293ee8f8d919f95a808502f39749090ccff6fd3e70976daaee92353d04b9e5c084a4436d SHA512 f56a26bf3e4c8039bef3e42cc269fd0329bae7ea3c39790f6817a39f5251a053d18f7408b67f92b1482046ac3f9045ecbb2fc8041c1e5fd84041100de7840f79
EBUILD dvisvgm-3.1.ebuild 1100 BLAKE2B 0262762b305f8c5b6e5f623833b36e6198fa0b36e4e3723aa7ae00f383026ea3da005c37514b639cc437ed1342307565feb6cf9dddfab9a49118ada5a62d2722 SHA512 01ad0a28de941319e2d5ae64b9e41de850a1f82e19ead0d82f6541008a58a2c2bd8b14efebc2bba4c6e49f2730307da53e445e8d49363cc68403faafb32ebac9
MISC metadata.xml 383 BLAKE2B d4d13b1caf7ebbd81baf9d911434c0ca57f5b9c5d5c136c0ae569341c511e61fbbaf9211accff192d86bdcedca81ad9f6dab2e23f65778a0b2b7c4be0a286a1e SHA512 563b8459b11497c84145cd7dca5cfa38cafbd5bbeb2c2709080633e785509073b96d1ee999fa87b4263f2babefe32b030361fb537b9016cc3eb5ccf423639573
diff --git a/app-text/dvisvgm/dvisvgm-3.1.2.ebuild b/app-text/dvisvgm/dvisvgm-3.1.2.ebuild
index 03c4f46d78ed..2c32e2dbd87e 100644
--- a/app-text/dvisvgm/dvisvgm-3.1.2.ebuild
+++ b/app-text/dvisvgm/dvisvgm-3.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz
# variant: Boost-1.0
LICENSE="GPL-3 Boost-1.0 || ( public-domain BSD-1 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/app-text/htmltidy/Manifest b/app-text/htmltidy/Manifest
index 95e1fbe47c3d..90b9ba4a6ffb 100644
--- a/app-text/htmltidy/Manifest
+++ b/app-text/htmltidy/Manifest
@@ -2,5 +2,5 @@ AUX htmltidy-5.8.0-no_static_lib.patch 1282 BLAKE2B 6c5dd8ce16b0e05ce0cca9ea268b
AUX htmltidy-5.8.0-ol_type.patch 1567 BLAKE2B fa07da261116af1d3634f8670da0c53b47621323bea883d989225a9b309399003a9a93f0b869550e28f1f655feabf1927d715a139833a00117f4a4f647c7d9f5 SHA512 4a83df6a594f49f7a6e739876e4e874c908ae9d1f92c2291a530950de44dd22313681662ce48fe13cddd0847c664bbd27375ee41e899b82888ccffaa84371e2f
DIST htmltidy-5.8.0.tar.gz 1015303 BLAKE2B e8e48cfdcfffb7c7ac494f71ba709361e21fcbe5cfbd56c29d9d67ffe11fcdc20aa03aace65e6dc5315988dc0dd1fc148be616549f4f84f37928e662633bd7ec SHA512 f352165bdda5d1fca7bba3365560b64d6f70a4e010821cd246cde43bed5c23cea3408d461d3f889110fd35ec9b68aa2b4e95412b07775eb852b7ee1745007a44
EBUILD htmltidy-5.8.0-r1.ebuild 1523 BLAKE2B 0515e8f8e8852cea83db2f3bbf10c03da3a59771948485d870f9bb388d4175fc849a07919aa8a27d1d545c8aadc952253d867bf736059b4a52a6dbcf799c62b7 SHA512 18e42cd736ad7a26a2aa5c663490e0893523909888b4204faad1ec354e5f5be27d7ad3d7eb28d2fd7cc99b63f5ecae3930cc63a9019fd2fa463dc683bfa02a52
-EBUILD htmltidy-5.8.0-r2.ebuild 1567 BLAKE2B 2045182d314d3eb8e23de1ef2b1a0088f6923ca05aed4e9b1364e675cd5e21d32f56c1cbe5bd140cff6ae8122898df0870fa68ec16996a9ad18ec170eb654b12 SHA512 98dd15f94822c26e566101ef7a6a03504da508489a71527352176d296a213808401fd6886286cefeb1299aa0bf313b64d1f7a80c249c4810f94dce864f70c557
+EBUILD htmltidy-5.8.0-r2.ebuild 1566 BLAKE2B ad6e32ca3ab32d62a98b30cc30ddc8062955421ff84b3e00840779580082a5781cc611b0d10825815c163b8c8bf72726ebb0303f98f7f5dca2c4361043b1041b SHA512 b28f6f7d27499c11bc07cdeeb2c9b9d71ade1183ffdb1922dbb225e13936aa8febfd76d8658f4c797759333b164f0114fff3f10092c104e379d42f12c52fcfaf
MISC metadata.xml 608 BLAKE2B 7fcc3eaa3f24191606776cc3a92f97d58f1ba27c3ebeea50727bc334d504ef09ff4387208222080574856db1e6d1d8689a9b22f1ef0f0347f3bb82d9a38a6afc SHA512 adc1857b273dc8bb8fd7215cd733e56dd41eb7e9eaf82ccf183f001afeeaafd2ba4cde4f9b75c2882427ebed7cfcb60a16408d19f9f6c6ad91b6beacc9edefeb
diff --git a/app-text/htmltidy/htmltidy-5.8.0-r2.ebuild b/app-text/htmltidy/htmltidy-5.8.0-r2.ebuild
index db40d142e788..78760227d9ea 100644
--- a/app-text/htmltidy/htmltidy-5.8.0-r2.ebuild
+++ b/app-text/htmltidy/htmltidy-5.8.0-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/htacg/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0/58" # subslot is SOVERSION
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="deprecated test"
RESTRICT="!test? ( test )"
diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest
index dd7a4635ddab..3649c11a58d4 100644
--- a/app-text/mdbook/Manifest
+++ b/app-text/mdbook/Manifest
@@ -385,5 +385,5 @@ DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7
DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
EBUILD mdbook-0.4.35.ebuild 5676 BLAKE2B ef830e90e8224e9947d5d3419d79d7261cc6834b1191682b4c79d305e6ff508d2a9bcabdd4d92794096fd1e190aef0ee85c8b1959700aa9f1c7719eff9e8f2b6 SHA512 7cae64d6eb9c55d065e0cd2bedb5d71a6fbfbb59b3d6cf2a77951b5a51d30a2d505609dfcbd72868f0781b98210fc172e23d6df008cb47836223ed2b34e394c2
-EBUILD mdbook-0.4.36.ebuild 5646 BLAKE2B 08cafa77d8a6b8116ca5037829d5a453a6e6c255ce75c594f62cd37eaca04748258375ff771a7d9cd43f35cbad6076de704959daaeba6d49b58245163c8744df SHA512 c736e0562f34852bebb1947babfd003953e6d6ee4138fc98b87dbbe5bc8cbc7cecacd266e4922b4694e903edb0d65f365165c18fd0dbc0d1bf7be2c22394cb29
+EBUILD mdbook-0.4.36.ebuild 5645 BLAKE2B b4d992c4e60c61497269b4d453a06fde3fec004b1e361ef6d62f6b4216857038c16e39943304a6cfb1aaf45bc227373523e101c31e9f536c5926082db4679a25 SHA512 685d2bd97c87f87223bd907932215bc0eae8a19f1efd3dad13a0791025f5dbb9933a61777801abee67db435978534e37919ce88f2014ad0867ea10e6128d6abc
MISC metadata.xml 327 BLAKE2B bb56613ec49f3b00a39b3131534cb064154ca05d46fda58d4e1d0c601e49561b4d73bc3d075e378e7ab2df720560d169fbe9fd39b40171184aa8e88d8f7291a4 SHA512 e678a70558e83d27e5c0146174d9e740f3ec2e6bdbbb17e61b71fdea6879d61b7babbd9437ee9928dc0322e65a0863b3909bffc7b3ad9313566c5de5baa17f62
diff --git a/app-text/mdbook/mdbook-0.4.36.ebuild b/app-text/mdbook/mdbook-0.4.36.ebuild
index c5695609632f..fc91d911b308 100644
--- a/app-text/mdbook/mdbook-0.4.36.ebuild
+++ b/app-text/mdbook/mdbook-0.4.36.ebuild
@@ -262,7 +262,7 @@ S="${WORKDIR}/${P/b/B}"
LICENSE="MPL-2.0 CC-BY-4.0 OFL-1.1"
LICENSE+=" Apache-2.0 CC0-1.0 ISC MIT Unicode-DFS-2016" # crates
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc"
QA_FLAGS_IGNORED="usr/bin/${PN}"
diff --git a/app-text/xmldiff/Manifest b/app-text/xmldiff/Manifest
index a541c4a5fd18..06be7691b6fb 100644
--- a/app-text/xmldiff/Manifest
+++ b/app-text/xmldiff/Manifest
@@ -1,5 +1,5 @@
DIST xmldiff-2.4.tar.gz 93437 BLAKE2B 9f0001da8e39b7a3e7d0af052ce60a43899b2cd644b3fa6c6cb7cfa08ebf71439bda3e3dc6cf497120f20cb0f9346b0a074b8e442b42531fd3bdbaaebdf73bf6 SHA512 d8a0c9cb850259b3288d8fb5fde50c69f24036bc46ea48f24f3d63c592ccdd2aab4daf416f0f75b38fd70cc58e00c12db626e61a983d1a002972a6720d62c6ae
DIST xmldiff-2.6.3.tar.gz 86132 BLAKE2B 9e5777f498677bf12a603d6636833d4942fb1af2c461e9a60e2dccf89c3776f72018407928991c8a9f53abe8c704ca9a736a4f0f81ce3ca23e1657a896d43804 SHA512 ba25b8cc9866c66bc829a82d1f20108c17a09e2f46735763317f7fd6f60c3920ba6d3114454ead1461de4a59c177065291bb71bebb7ee9c4a03f3584452a9e33
EBUILD xmldiff-2.4.ebuild 638 BLAKE2B 7b11701d6601a0503bdf6c93c85b3e0e2b2070f990b874d75bad06b2de7bae639ba23c975d185e9e27e3526da25ffa1763d1220a99d9c15fc316e2132f6d0318 SHA512 988dc5cde3cc90b2a61c34ab3c6b0f32b864134416879717b6ad5f4f204d2f53cd3d96faf3477ce4d127bfd66d5d55f0d9750f7cb1da8f150b2d70818dfb50e9
-EBUILD xmldiff-2.6.3.ebuild 580 BLAKE2B e536748d3520d8c6461fbaf15293ec75c4b7f2b6fe1d1674f6d29a7dba209df41d53ed25e04c6a978430fdb9540379cbaff3f1970325d7905ff2c1011bfc28e4 SHA512 19719243ccaae4fb61b7ed4da132698b46460c84faeb97eafea1e9cca8f3abcf40750c4021d3862a3f221e9473abc17b15da3683424d8ffec0652b298dc753b0
+EBUILD xmldiff-2.6.3.ebuild 578 BLAKE2B f5b856ffc0f4ea9f24913baeaba569a2e3529cb93427f6dcfa7c78bb8e8da20b68dc005834aa228356fa3b18480bb9d0415e6a5cb926d61708dd44dc34223050 SHA512 310225aaf1927d52b65acc862a22742edc7fb58c42c31ade953e7563f987cfa8e1c43622167c29748d4230497c2cdaf06f7079e5e36a00e0165bb2f493d6da0b
MISC metadata.xml 661 BLAKE2B 118804d4908cb78863d8daec482c6e9f60a565da13068e75e2d99f069bcaae47d40e9a54a7bfc53476f1a199e891aea34c9f699be52541e6cb5cd62f321334fd SHA512 c7dc45b2014cedde528216c48e1eb77ad6182840795b30d6339cc7084729e03a728c84f687225948f0b0e045e95abd1f8b66c8af144a6a85d574daad805012e1
diff --git a/app-text/xmldiff/xmldiff-2.6.3.ebuild b/app-text/xmldiff/xmldiff-2.6.3.ebuild
index 98cfbbde2b9a..a1bb50b129e8 100644
--- a/app-text/xmldiff/xmldiff-2.6.3.ebuild
+++ b/app-text/xmldiff/xmldiff-2.6.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc ~x86 ~x86-linux"
RDEPEND="
>=dev-python/lxml-3.1.0[${PYTHON_USEDEP}]
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz
index d74af9abd3cf..f66cbbd3ece0 100644
--- a/dev-dotnet/Manifest.gz
+++ b/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest b/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest
new file mode 100644
index 000000000000..da0abfef8389
--- /dev/null
+++ b/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest
@@ -0,0 +1,6 @@
+DIST fsharp.core.8.0.100.nupkg 2816556 BLAKE2B 6662024bfcf3cd2cb14a33bf073a6df55fac12c6691e820f5aa4a57aa222f32add0518c9c9789e7f28441b901556b677f7e77237683aa9cf91cec502a8cb61ed SHA512 855cb118dfa043642fa1c86cdd80107864ed5c5d8aa7f3997a6de1a7014b6c23076f62584ab5ff489ac2ad6f86bcd2555a3b62252f2c78cdb8d37d4ab13bd021
+DIST gentoo-dotnet-maintainer-tools-2.0.1.tar.bz2 25470 BLAKE2B 2a972ab7a01997ea3a41ace118f39996f1a232a6b7d66ff5b5c9db9763960e2d188116e289e0e8e0e045350e80e9de706e899db928a1b00d0a0b1e4c58534301 SHA512 84454ef54c1228b21fa6a34c895202dfb4509314c011503c6ce4ffca941f308383d8edbbf099ef5d182635e6bd4346f0c25e9ed9a2ba817350e0485f53a52f97
+DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c
+EBUILD gentoo-dotnet-maintainer-tools-2.0.1.ebuild 1311 BLAKE2B fedf01589c718136b0918a0856cc413b501fcbefb888f4a62479fb0d0e69410a4ad11901e6e9b8b6322cf122b84934a233b1618942c747a86748df95787454af SHA512 941b15434562d69f304c4e6481862b2a972e6c226232dd85ea532a24221c4724e680046b656b8309c78429475773b898757f3940915cb69c6514aaff97500c00
+EBUILD gentoo-dotnet-maintainer-tools-2.9999.ebuild 1311 BLAKE2B fedf01589c718136b0918a0856cc413b501fcbefb888f4a62479fb0d0e69410a4ad11901e6e9b8b6322cf122b84934a233b1618942c747a86748df95787454af SHA512 941b15434562d69f304c4e6481862b2a972e6c226232dd85ea532a24221c4724e680046b656b8309c78429475773b898757f3940915cb69c6514aaff97500c00
+MISC metadata.xml 338 BLAKE2B 897c7c7c0ce9627ceedc0c4aa355b828609d93b5f137b107123be53274c3dd5edfdc0ff8b8e1ce9cfd4eaf1f6a7ac63b0245bf1d4a95d19c913e6dd0aa016e73 SHA512 3cf3c141ed1df8d5e439aa88c7e84bb44b4691ae24a45573ab66f47bcb6d1613e711e31cf235429ad5b1ffd45538dd0bb4e09f57c0698882d6d10fd51da8ed00
diff --git a/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.0.1.ebuild b/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.0.1.ebuild
new file mode 100644
index 000000000000..fd91397eb419
--- /dev/null
+++ b/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR="$(ver_cut 1)"
+
+DOTNET_PKG_COMPAT=8.0
+NUGETS="
+fsharp.core@8.0.100
+system.commandline@2.0.0-beta4.22272.1
+"
+
+inherit dotnet-pkg
+
+DESCRIPTION="Gentoo tools for .NET packages maintenance"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Dotnet
+ https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://gitlab.gentoo.org/dotnet/${PN}.git"
+else
+ SRC_URI="https://gitlab.gentoo.org/dotnet/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+S="${WORKDIR}/${P}/Source/v${MAJOR}"
+
+LICENSE="GPL-2+"
+SLOT="0/${MAJOR}"
+
+DOTNET_PKG_PROJECTS=(
+ gdmt-check-core/src/GdmtCheckCore/GdmtCheckCore.fsproj
+ gdmt-genpwsh/src/GdmtGenpwsh/GdmtGenpwsh.fsproj
+ gdmt-gensdk/src/GdmtGensdk/GdmtGensdk.fsproj
+ gdmt-restore/src/GdmtRestore/GdmtRestore.fsproj
+)
+DOTNET_TOOLS=( gdmt-{check-core,genpwsh,gensdk,restore} )
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_install() {
+ dotnet-pkg_src_install
+
+ local dotnet_tool
+ for dotnet_tool in "${DOTNET_TOOLS[@]}" ; do
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/${dotnet_tool}"
+ done
+}
diff --git a/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.9999.ebuild b/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.9999.ebuild
new file mode 100644
index 000000000000..fd91397eb419
--- /dev/null
+++ b/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.9999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR="$(ver_cut 1)"
+
+DOTNET_PKG_COMPAT=8.0
+NUGETS="
+fsharp.core@8.0.100
+system.commandline@2.0.0-beta4.22272.1
+"
+
+inherit dotnet-pkg
+
+DESCRIPTION="Gentoo tools for .NET packages maintenance"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Dotnet
+ https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://gitlab.gentoo.org/dotnet/${PN}.git"
+else
+ SRC_URI="https://gitlab.gentoo.org/dotnet/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+S="${WORKDIR}/${P}/Source/v${MAJOR}"
+
+LICENSE="GPL-2+"
+SLOT="0/${MAJOR}"
+
+DOTNET_PKG_PROJECTS=(
+ gdmt-check-core/src/GdmtCheckCore/GdmtCheckCore.fsproj
+ gdmt-genpwsh/src/GdmtGenpwsh/GdmtGenpwsh.fsproj
+ gdmt-gensdk/src/GdmtGensdk/GdmtGensdk.fsproj
+ gdmt-restore/src/GdmtRestore/GdmtRestore.fsproj
+)
+DOTNET_TOOLS=( gdmt-{check-core,genpwsh,gensdk,restore} )
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_install() {
+ dotnet-pkg_src_install
+
+ local dotnet_tool
+ for dotnet_tool in "${DOTNET_TOOLS[@]}" ; do
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/${dotnet_tool}"
+ done
+}
diff --git a/dev-dotnet/gentoo-dotnet-maintainer-tools/metadata.xml b/dev-dotnet/gentoo-dotnet-maintainer-tools/metadata.xml
new file mode 100644
index 000000000000..b17e27cc3869
--- /dev/null
+++ b/dev-dotnet/gentoo-dotnet-maintainer-tools/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>dotnet@gentoo.org</email>
+ <name>Gentoo Dotnet Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.gentoo.org/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 979945d3aff1..9daa6a247835 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/bnd-annotation/Manifest b/dev-java/bnd-annotation/Manifest
index 859e7ca926bc..e0923bae9d81 100644
--- a/dev-java/bnd-annotation/Manifest
+++ b/dev-java/bnd-annotation/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST biz.aQute.bnd.annotation-6.3.1-sources.jar 50600 BLAKE2B 6ace86a803c378be17b4ecfb658eb17e9c95f4f8797cdf22cbb9a5acb2a382fe0ee6791ad0280a2de9d9e85fbe2732487e693b2c93f08145b3633810f480f8b9 SHA512 751855a173e6d5f9d09f6d63775b97d971cebbfc019053988ec7fe144d0f49b4d09b9a2339d63bb43cea51d09d7d766554255f727cad8d73d9c196097e58d0fd
EBUILD bnd-annotation-6.3.1.ebuild 1624 BLAKE2B 5b123ed653a5b60eddfe76d152f5e1656a38fde0e6fbbb30389082a5dcee3a875b5a2803fc31a606097c365119ad4f1759920dffbd5e0d0fcd24d34d8984b411 SHA512 ef01e2ee44eccef353ee36ce8d11241edb29f2111fc53555bad773455fb4ef3abf9d15e5c0982a087c389ecb3be0b7c4eef6b6109b2916b641d28d601ad4080c
-EBUILD bnd-annotation-7.0.0.ebuild 717 BLAKE2B e5852698c75ae02190de7e10fc8e1847f7a688b4f2a0fdc7ca77b2ee3784132e5a48c273fe02d98afdd83cac7c8d909339019d2863f84aabb0992481ed953456 SHA512 06631a6097916ce75bb0cedcedcda9b6e2f4ebfcd1bc88e585c7614eaefc49e6a37daf7af28ece16a50fbc0f535eab366d3ffef15a715c74f7d851c8a4a30d78
+EBUILD bnd-annotation-7.0.0.ebuild 714 BLAKE2B ed58dd04df96824b9a57f2a69e64b39e88b4d0f8c1a2d9a436fc5d8b09de383461cabfc9f3dbff7a731b112e068eb30a0faf7de5cc843b1d77d658ed0c63397b SHA512 c9c8e8ece1fd220b449ff4ffcfdd0827bf310c43d08c0ab0dc2fa3e441aa9e92bd4836281bf337a577b8fd5d1441442a9116ace13585c818f1d780a72fa3317d
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild b/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
index b2f9a760b7aa..88f8984327e2 100644
--- a/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
+++ b/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
DEPEND="
dev-java/osgi-cmpn:8
diff --git a/dev-java/bnd-util/Manifest b/dev-java/bnd-util/Manifest
index 5afb90d8e9b3..aaf8e552533b 100644
--- a/dev-java/bnd-util/Manifest
+++ b/dev-java/bnd-util/Manifest
@@ -1,3 +1,3 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
-EBUILD bnd-util-7.0.0.ebuild 910 BLAKE2B 7e35836201c9339c8456b57e5e3577a2a08ff20a76f8ea416cf5e0c9291bfaa90912ac268e7c10abe65be5a5aaa2617b02918c1632017963930e6ea2419b3b31 SHA512 c127dfc0cd3e85b97f070c8f34b18fccf761f704baa9c91ea50976670ce6859d157cca5eda5b4f8166f5fe4eb4d1624daf7de7a2029e18ddd089ebea9e98292e
+EBUILD bnd-util-7.0.0.ebuild 907 BLAKE2B 8f934a68a773a2c5a9d1747399e62fdfb4137c4f1f65998e52822eb6f43339cf94ac132031b052743dea0e3d3dad02931419f237f27d88f60580e90560664a26 SHA512 f2af7951089b54f21125f0e9e2d017a2d50daaf2d4876780a858651378536dc5b045c068becfb34ea24c8f6ce5d2d656bf163335b3632a848f971a447944c152
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bnd-util/bnd-util-7.0.0.ebuild b/dev-java/bnd-util/bnd-util-7.0.0.ebuild
index 43056d4651a6..e7d630496336 100644
--- a/dev-java/bnd-util/bnd-util-7.0.0.ebuild
+++ b/dev-java/bnd-util/bnd-util-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
CP_DEPEND="dev-java/osgi-annotation:0"
diff --git a/dev-java/bndlib/Manifest b/dev-java/bndlib/Manifest
index bce9d88643ca..3f266d91c3a0 100644
--- a/dev-java/bndlib/Manifest
+++ b/dev-java/bndlib/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST bndlib-2.1.0.tar.gz 123217291 BLAKE2B ab8e6876b13db538746f77aa1fe7800e5a3b5e539e1980da78f69c64344f4964bf0a21f2329f7684b055d0de39a10c8df36e030922e9933b29fccb9a35aa669a SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e
EBUILD bndlib-2.1.0-r1.ebuild 1642 BLAKE2B 948acbc0eb4e1057bb3194eb752f130075f8ab4c0f028a2bf539278c8541418da0e334ee1a200adc22c54253a7f381fbfb5ae1afff63d7659a00816e73dd0c86 SHA512 a0482c53b21aa4739c484228b7497f84530c619777aa158386f7896daa046be3cd3ab3dc2248b1efc0ca51d3e01d5537dc66e4e2e69819603aa1fa6b4412be0a
-EBUILD bndlib-7.0.0.ebuild 1272 BLAKE2B cc7df5abbc26a0125e18646a47ba144e3a54912bc7c495efdc09d8c1f23add23fdd7c102a3211c918700515b4cf4d0999e88e262930793fabbf0a9cf75235c0e SHA512 e03c5f3a7672aa76925e1f1e41656e6622cfba7e33c459c88c1a154936f4512c4f540914f9c8c7587c53cc237e3c87767e0c68f9b1f317ab9003366ce7afe25d
+EBUILD bndlib-7.0.0.ebuild 1269 BLAKE2B c26a45194dc408e61cfa456725dc29dbbd8bf30e6b5ed46b320bd8a1356d74ea0dde8cf5878b841fb85b3edc1e60083233dc51468312abed179c598e8a96ac3d SHA512 4642d6e28dcf9071898493eb9c570bad1efc96ef603ba2ca85c8fe0304769356286b2db7db845b4bdb90c8c2330056d09a055541268fbde195cd0041bd38805b
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bndlib/bndlib-7.0.0.ebuild b/dev-java/bndlib/bndlib-7.0.0.ebuild
index fad253c7fd7d..45bf816896a5 100644
--- a/dev-java/bndlib/bndlib-7.0.0.ebuild
+++ b/dev-java/bndlib/bndlib-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
CP_DEPEND="
~dev-java/bnd-annotation-${PV}:0
diff --git a/dev-java/libg/Manifest b/dev-java/libg/Manifest
index 31a1d5828237..be276d638b93 100644
--- a/dev-java/libg/Manifest
+++ b/dev-java/libg/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST bndlib-2.1.0.tar.gz 123217291 BLAKE2B ab8e6876b13db538746f77aa1fe7800e5a3b5e539e1980da78f69c64344f4964bf0a21f2329f7684b055d0de39a10c8df36e030922e9933b29fccb9a35aa669a SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e
EBUILD libg-2.1.0-r2.ebuild 1386 BLAKE2B 18b2226cc5baf7163a3be41ff76f01d4299c8140a3c70deea384fc49940a7ec2da58422dd540eaf61ff15ae727b888917e21ea6e5969e6c05c2813e33631436e SHA512 7c8611502139b1ead43116b363b4e61d825e751d08d945551c307fae1179c245ea0686bc64e5b282892d93b905cb9c93e89449abeb289b31c87e7e23d1302dd0
-EBUILD libg-7.0.0.ebuild 1444 BLAKE2B 7594ade73e3d5400cb9f287fc08bd84f06f6e3f69479ab153d93812f6aa572689d1fba9212f51bf2cb63a5c9a2adc7deee53c59b85276a89dd5e94fed7a7cfdf SHA512 7c82966123d51c5932c3dbe07630b2b9e19677a5fbd902609e29da89c5ea8f7fcca2e091f909e1ffbbe579864b078882a70d43ec4d3d9356524536c239dff973
+EBUILD libg-7.0.0.ebuild 1441 BLAKE2B 444a05a30a847167add157c0eea997f1e03ef3c6d6fa9b3a1a1a63c4a9e6b68470dde38c26d4f9dbca6e906b25d8cc04cade6992a457655b54aede30be59142e SHA512 ef7b554c426a28364db74f77396b134bf17364fd776b2694b78327c158c7d5e3639b818eacbee35cc6cbe0f54a9280148046865b37d852651d33e1cd93284252
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/libg/libg-7.0.0.ebuild b/dev-java/libg/libg-7.0.0.ebuild
index 1ccd68bfea36..43fc0259b2e4 100644
--- a/dev-java/libg/libg-7.0.0.ebuild
+++ b/dev-java/libg/libg-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
# aQute.bnd.test.jupiter does not exist
# org.assertj.core.api.junit.jupiter does not exist
RESTRICT="test" #839681
diff --git a/dev-java/osgi-service-log/Manifest b/dev-java/osgi-service-log/Manifest
index 6bd7a56d365c..5878f069346f 100644
--- a/dev-java/osgi-service-log/Manifest
+++ b/dev-java/osgi-service-log/Manifest
@@ -1,3 +1,3 @@
DIST org.osgi.service.log-1.3.0-sources.jar 12012 BLAKE2B 005f7e71b2a16bee5b097ffd207667d59a0743bb278669c59e6cf56c183a8dd063190ddff2071c2945c41410fbb86c4534ad7116fb56d4d621bbbbc0659b54ef SHA512 06757188027245690b0655105acd94534844d2e118b9ec4ab7ac0c910fcebb22dcf0fd53e20ad053b4c6e97461bfe4ffddf1b2b11045f2659518afec0baef105
-EBUILD osgi-service-log-1.3.0.ebuild 762 BLAKE2B 0e973d4aa0d5767f2193af581d3d96255cb85ea48148156ed8dd3ad3798a59a27af21be25ee33ba1d5c4bff46e79b6ae8c5d8af5a79625c8800846913c1dfbce SHA512 02464c71ed09c65de00f6128959bce0ba8dffdd812ae94c0bc969ee1d746d0d5b1c5cae7cf48e1ed12ccbf04f27abe5ccd6f313e66da53958ea746f4fa4a176d
+EBUILD osgi-service-log-1.3.0.ebuild 759 BLAKE2B d44ad59dd36f2068dceb6541166e5c57c874ca07b9c2469bd694117aa2b3ac2a8812b922594a53f4526d1ca4c2dcc550609ed059d7946c728718c8e8d97be44a SHA512 41b900113abd6d1c37902f0207f33ec3c6f43e01c81d1f9d317d917046b6918079eada78ce6ce0e30d7d293dd1c3b1ebd52b29d9b7c34b75e24e284b5b820e14
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
index d0d58efeb28a..bdc80f395511 100644
--- a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
+++ b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/${PV}/org.
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
CP_DEPEND="dev-java/osgi-core:0"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 90c58ae39164..db90b070f6ea 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 6eebba3aa86e..8898ff00ef56 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,10 +1,6 @@
AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 6b2eb57b8923c8bb54ead80d829aeb7a5c8a42c62e960e7305bc3fad69c67fd21e1c9f20b5c9002c0319cf3d77992b9cb71912c9b813b723e0a56aaea38330ad SHA512 ccd92d2f1fd495618ac788ffe6b69acec05a521a0ee8ff2bacb1dce6e283a04bbc2a10e61b37fc29f3893003fa154fa0d30bc37ed266b3f813200cd8ed17c116
DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
-DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765
-DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376
DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19 SHA512 9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
EBUILD glib-2.76.4.ebuild 10850 BLAKE2B f5d35696cb3fd1820b41511da9df32433b3c86063fd295497a296065ac47789955bc2ff45d336bfce6a2e5941e57363a52edb11be03151f7d610462ae97e9690 SHA512 d4954b98d44b8a0a4ade75d12a172b0a15c8ea56e00092410dd3de5d816ff8d9fd04c8b9e35a9639674d1384dfc676133ff9cd9882a40d6b2b9eac1e7a36f9dd
-EBUILD glib-2.78.0.ebuild 10858 BLAKE2B 88f05da75fd50a37ab9de061349bb5f943492089fe3314ab823a183c36be3c211642bcddf710d710a7204d564b49ae2e8fa6286388834861ef0d49a029b4f771 SHA512 5c33b8fc0282b4525e2918410c3b71343f3d2e5270075cbcaf5c1876aa8d1cd3b92f41750d4646b20cf89dd849f4a2dc288a09708270fb4e82560ffbb0f47e94
-EBUILD glib-2.78.1.ebuild 10858 BLAKE2B 88f05da75fd50a37ab9de061349bb5f943492089fe3314ab823a183c36be3c211642bcddf710d710a7204d564b49ae2e8fa6286388834861ef0d49a029b4f771 SHA512 5c33b8fc0282b4525e2918410c3b71343f3d2e5270075cbcaf5c1876aa8d1cd3b92f41750d4646b20cf89dd849f4a2dc288a09708270fb4e82560ffbb0f47e94
EBUILD glib-2.78.3.ebuild 10854 BLAKE2B 0efc9a6206d8e94ae55281659b036d1ee4c6e89c079db0852a1a3d94f21e5abb7ebff0da689f7f74aa9d679593624a29e409d30c5b71dd3cbc2508261e19189e SHA512 5339805a7642a84b61d20992fc2482ff3db4e37d1316b6e412462522923a8d240b4881cec97de909ab74f3ce02508430d2c051b21ae7860a2011614a1d863de7
MISC metadata.xml 1357 BLAKE2B c9236f5cdb72931175f757cd7b713d924655cbbdbba9a45479564a2fb8f73b490923d62b69e84568dcd8cd47df32f9fa1dd51481c332a85713c17ce6f6af5109 SHA512 6fc9c503e81c78e21904f74cedb9dbce10194b7acaecf3f17098749e33ca2513a96a53142bc8c1d9d196e48d62b8752956c30d4813ac34d0616cdf13de37b33b
diff --git a/dev-libs/glib/glib-2.78.0.ebuild b/dev-libs/glib/glib-2.78.0.ebuild
deleted file mode 100644
index 642ad1b40159..000000000000
--- a/dev-libs/glib/glib-2.78.0.ebuild
+++ /dev/null
@@ -1,312 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
-
-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"
-
-# * elfutils (via libelf) does not build on Windows. gresources are not embedded
-# within ELF binaries on that platform anyway and inspecting ELF binaries from
-# other platforms is not that useful so exclude the dependency in this case.
-# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
-# these are used by GIO, which glib[static-libs] consumers don't really seem
-# to need at all, thus not imposing the deps for now and once some consumers
-# are actually found to static link libgio-2.0.a, we can revisit and either add
-# them or just put the (build) deps in that rare consumer instead of recursive
-# RDEPEND here (due to lack of recursive DEPEND).
-RDEPEND="
- !<dev-util/gdbus-codegen-${PV}
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?]
- >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
- kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
- selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
- xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) )
- elf? ( virtual/libelf:0= )
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-# libxml2 used for optional tests that get automatically skipped
-BDEPEND="
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- gtk-doc? ( >=dev-util/gtk-doc-1.33
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5 )
- systemtap? ( >=dev-util/systemtap-1.3 )
- ${PYTHON_DEPS}
- test? ( >=sys-apps/dbus-1.2.14 )
- virtual/pkgconfig
-"
-# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen
-
-PDEPEND="
- dbus? ( gnome-base/dconf )
- mime? ( x11-misc/shared-mime-info )
-"
-# shared-mime-info needed for gio/xdgmime, bug #409481
-# dconf is needed to be able to save settings, bug #498436
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/gio-querymodules$(get_exeext)
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch
-)
-
-pkg_setup() {
- if use kernel_linux ; then
- CONFIG_CHECK="~INOTIFY_USER"
- if use test ; then
- CONFIG_CHECK="~IPV6"
- WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them."
- fi
- linux-info_pkg_setup
- fi
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- if use test; then
- # TODO: Review the test exclusions, especially now with meson
- # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163
- if ! has_version dev-util/desktop-file-utils ; then
- ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system,"
- ewarn "think on installing it to get these tests run."
- sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die
- sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die
- fi
-
- # gdesktopappinfo requires existing terminal (gnome-terminal or any
- # other), falling back to xterm if one doesn't exist
- #if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then
- # ewarn "Some tests will be skipped due to missing terminal program"
- # These tests seem to sometimes fail even with a terminal; skip for now and reevulate with meson
- # Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once ready
- # for backport (or in a bump) and file new issue if still fails
- sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die
- # desktop-app-info/launch* might fail similarly
- sed -i -e "/desktop-app-info\/launch-as-manager/d" gio/tests/desktop-app-info.c || die
- #fi
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=722604
- sed -i -e "/timer\/stop/d" glib/tests/timer.c || die
- sed -i -e "/timer\/basic/d" glib/tests/timer.c || die
-
- ewarn "Tests for search-utils have been skipped"
- sed -i -e "/search-utils/d" glib/tests/meson.build || die
-
- # Play nice with network-sandbox, but this approach would defeat the purpose of the test
- #sed -i -e "s/localhost/127.0.0.1/g" gio/tests/gsocketclient-slow.c || die
- else
- # Don't build tests, also prevents extra deps, bug #512022
- sed -i -e '/subdir.*tests/d' {.,gio,glib}/meson.build || die
- fi
-
- # Don't build fuzzing binaries - not used
- sed -i -e '/subdir.*fuzzing/d' meson.build || die
-
- # gdbus-codegen is a separate package
- sed -i -e '/install_dir/d' gio/gdbus-2.0/codegen/meson.build || die
-
- # Same kind of meson-0.50 issue with some installed-tests files; will likely be fixed upstream soon
- sed -i -e '/install_dir/d' gio/tests/meson.build || die
-
- cat > "${T}/glib-test-ld-wrapper" <<-EOF
- #!/usr/bin/env sh
- exec \${LD:-ld} "\$@"
- EOF
- chmod a+x "${T}/glib-test-ld-wrapper" || die
- sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build || die
-
- # make default sane for us
- if use prefix ; then
- sed -i -e "s:/usr/local:${EPREFIX}/usr:" gio/xdgmime/xdgmime.c || die
- # bug #308609, without path, bug #314057
- export PERL=perl
- fi
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- # fix standards conflicts
- sed -i \
- -e 's/\<\(_XOPEN_SOURCE_EXTENDED\)\>/_POSIX_PTHREAD_SEMANTICS/' \
- -e '/\<_XOPEN_SOURCE\>/s/\<2\>/600/' \
- meson.build || die
- sed -i -e '/#define\s\+_POSIX_SOURCE/d' \
- glib/giounix.c || die
- fi
-
- # disable native macOS integrations
- sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).,/s/true/false/' \
- meson.build || die
- sed -i \
- -e '/AvailabilityMacros.h/d' \
- gio/giomodule.c || die
-
- default
- gnome2_environment_reset
- # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only
-}
-
-multilib_src_configure() {
- # TODO: figure a way to pass appropriate values for all cross properties
- # that glib uses (search for get_cross_property)
- #if tc-is-cross-compiler ; then
- # https://bugzilla.gnome.org/show_bug.cgi?id=756473
- # TODO-meson: This should be in meson cross file as 'growing_stack'
- # property; and more, look at get_cross_property
- #case ${CHOST} in
- #hppa*|metag*) export glib_cv_stack_grows=yes ;;
- #*) export glib_cv_stack_grows=no ;;
- #esac
- #fi
-
- local emesonargs=(
- --buildtype $(usex debug debug plain)
- -Ddefault_library=$(usex static-libs both shared)
- -Druntime_dir="${EPREFIX}"/run
- $(meson_feature selinux)
- $(meson_use xattr)
- -Dlibmount=enabled # only used if host_system == 'linux'
- -Dman=true
- $(meson_use systemtap dtrace)
- $(meson_use systemtap)
- $(meson_feature sysprof)
- $(meson_native_use_bool gtk-doc gtk_doc)
- $(meson_use test tests)
- -Dinstalled_tests=false
- -Dnls=enabled
- -Doss_fuzz=disabled
- $(meson_native_use_feature elf libelf)
- -Dmultiarch=false
- )
- meson_src_configure
-}
-
-multilib_src_test() {
- export XDG_CONFIG_DIRS=/etc/xdg
- export XDG_DATA_DIRS=/usr/local/share:/usr/share
- export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
- export LC_TIME=C # bug #411967
- export TZ=UTC
- unset GSETTINGS_BACKEND # bug #596380
- python_setup
-
- # https://bugs.gentoo.org/839807
- local -x SANDBOX_PREDICT=${SANDBOX_PREDICT}
- addpredict /usr/b
-
- # Related test is a bit nitpicking
- mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
- chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
-
- meson_src_test --timeout-multiplier 2 --no-suite flaky
-}
-
-multilib_src_install() {
- meson_src_install
- keepdir /usr/$(get_libdir)/gio/modules
-}
-
-multilib_src_install_all() {
- # These are installed by dev-util/glib-utils
- # TODO: With patching we might be able to get rid of the python-any deps
- # and removals, and test depend on glib-utils instead; revisit now with
- # meson
- rm "${ED}/usr/bin/glib-genmarshal" || die
- rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die
- rm "${ED}/usr/bin/glib-mkenums" || die
- rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die
- rm "${ED}/usr/bin/gtester-report" || die
- rm "${ED}/usr/share/man/man1/gtester-report.1" || die
- # gdbus-codegen manpage installed by dev-util/gdbus-codegen
- rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-
- # Make gschemas.compiled belong to glib alone
- local cache="/usr/share/glib-2.0/schemas/gschemas.compiled"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"/${cache} || die
- else
- touch "${ED}"${cache} || die
- fi
-
- multilib_pkg_preinst() {
- # Make giomodule.cache belong to glib alone
- local cache="/usr/$(get_libdir)/gio/modules/giomodule.cache"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"${cache} || die
- else
- touch "${ED}"${cache} || die
- fi
- }
-
- # Don't run the cache ownership when cross-compiling, as it would end up with an empty cache
- # file due to inability to create it and GIO might not look at any of the modules there
- if ! tc-is-cross-compiler ; then
- multilib_foreach_abi multilib_pkg_preinst
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- # glib installs no schemas itself, but we force update for fresh install in case
- # something has dropped in a schemas file without direct glib dep; and for upgrades
- # in case the compiled schema format could have changed
- gnome2_schemas_update
-
- multilib_pkg_postinst() {
- gnome2_giomodule_cache_update \
- || die "Update GIO modules cache failed (for ${ABI})"
- }
- if ! tc-is-cross-compiler ; then
- multilib_foreach_abi multilib_pkg_postinst
- else
- ewarn "Updating of GIO modules cache skipped due to cross-compilation."
- ewarn "You might want to run gio-querymodules manually on the target for"
- ewarn "your final image for performance reasons and re-run it when packages"
- ewarn "installing GIO modules get upgraded or added to the image."
- fi
-
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "$v" "-lt" "2.63.6"; then
- ewarn "glib no longer installs the gio-launch-desktop binary. You may need"
- ewarn "to restart your session for \"Open With\" dialogs to work."
- fi
- done
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-
- if [[ -z ${REPLACED_BY_VERSION} ]]; then
- multilib_pkg_postrm() {
- rm -f "${EROOT}"/usr/$(get_libdir)/gio/modules/giomodule.cache
- }
- multilib_foreach_abi multilib_pkg_postrm
- rm -f "${EROOT}"/usr/share/glib-2.0/schemas/gschemas.compiled
- fi
-}
diff --git a/dev-libs/glib/glib-2.78.1.ebuild b/dev-libs/glib/glib-2.78.1.ebuild
deleted file mode 100644
index 642ad1b40159..000000000000
--- a/dev-libs/glib/glib-2.78.1.ebuild
+++ /dev/null
@@ -1,312 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
-
-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"
-
-# * elfutils (via libelf) does not build on Windows. gresources are not embedded
-# within ELF binaries on that platform anyway and inspecting ELF binaries from
-# other platforms is not that useful so exclude the dependency in this case.
-# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
-# these are used by GIO, which glib[static-libs] consumers don't really seem
-# to need at all, thus not imposing the deps for now and once some consumers
-# are actually found to static link libgio-2.0.a, we can revisit and either add
-# them or just put the (build) deps in that rare consumer instead of recursive
-# RDEPEND here (due to lack of recursive DEPEND).
-RDEPEND="
- !<dev-util/gdbus-codegen-${PV}
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?]
- >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
- kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
- selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
- xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) )
- elf? ( virtual/libelf:0= )
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-# libxml2 used for optional tests that get automatically skipped
-BDEPEND="
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- gtk-doc? ( >=dev-util/gtk-doc-1.33
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5 )
- systemtap? ( >=dev-util/systemtap-1.3 )
- ${PYTHON_DEPS}
- test? ( >=sys-apps/dbus-1.2.14 )
- virtual/pkgconfig
-"
-# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen
-
-PDEPEND="
- dbus? ( gnome-base/dconf )
- mime? ( x11-misc/shared-mime-info )
-"
-# shared-mime-info needed for gio/xdgmime, bug #409481
-# dconf is needed to be able to save settings, bug #498436
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/gio-querymodules$(get_exeext)
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch
-)
-
-pkg_setup() {
- if use kernel_linux ; then
- CONFIG_CHECK="~INOTIFY_USER"
- if use test ; then
- CONFIG_CHECK="~IPV6"
- WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them."
- fi
- linux-info_pkg_setup
- fi
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- if use test; then
- # TODO: Review the test exclusions, especially now with meson
- # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163
- if ! has_version dev-util/desktop-file-utils ; then
- ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system,"
- ewarn "think on installing it to get these tests run."
- sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die
- sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die
- fi
-
- # gdesktopappinfo requires existing terminal (gnome-terminal or any
- # other), falling back to xterm if one doesn't exist
- #if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then
- # ewarn "Some tests will be skipped due to missing terminal program"
- # These tests seem to sometimes fail even with a terminal; skip for now and reevulate with meson
- # Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once ready
- # for backport (or in a bump) and file new issue if still fails
- sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die
- # desktop-app-info/launch* might fail similarly
- sed -i -e "/desktop-app-info\/launch-as-manager/d" gio/tests/desktop-app-info.c || die
- #fi
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=722604
- sed -i -e "/timer\/stop/d" glib/tests/timer.c || die
- sed -i -e "/timer\/basic/d" glib/tests/timer.c || die
-
- ewarn "Tests for search-utils have been skipped"
- sed -i -e "/search-utils/d" glib/tests/meson.build || die
-
- # Play nice with network-sandbox, but this approach would defeat the purpose of the test
- #sed -i -e "s/localhost/127.0.0.1/g" gio/tests/gsocketclient-slow.c || die
- else
- # Don't build tests, also prevents extra deps, bug #512022
- sed -i -e '/subdir.*tests/d' {.,gio,glib}/meson.build || die
- fi
-
- # Don't build fuzzing binaries - not used
- sed -i -e '/subdir.*fuzzing/d' meson.build || die
-
- # gdbus-codegen is a separate package
- sed -i -e '/install_dir/d' gio/gdbus-2.0/codegen/meson.build || die
-
- # Same kind of meson-0.50 issue with some installed-tests files; will likely be fixed upstream soon
- sed -i -e '/install_dir/d' gio/tests/meson.build || die
-
- cat > "${T}/glib-test-ld-wrapper" <<-EOF
- #!/usr/bin/env sh
- exec \${LD:-ld} "\$@"
- EOF
- chmod a+x "${T}/glib-test-ld-wrapper" || die
- sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build || die
-
- # make default sane for us
- if use prefix ; then
- sed -i -e "s:/usr/local:${EPREFIX}/usr:" gio/xdgmime/xdgmime.c || die
- # bug #308609, without path, bug #314057
- export PERL=perl
- fi
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- # fix standards conflicts
- sed -i \
- -e 's/\<\(_XOPEN_SOURCE_EXTENDED\)\>/_POSIX_PTHREAD_SEMANTICS/' \
- -e '/\<_XOPEN_SOURCE\>/s/\<2\>/600/' \
- meson.build || die
- sed -i -e '/#define\s\+_POSIX_SOURCE/d' \
- glib/giounix.c || die
- fi
-
- # disable native macOS integrations
- sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).,/s/true/false/' \
- meson.build || die
- sed -i \
- -e '/AvailabilityMacros.h/d' \
- gio/giomodule.c || die
-
- default
- gnome2_environment_reset
- # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only
-}
-
-multilib_src_configure() {
- # TODO: figure a way to pass appropriate values for all cross properties
- # that glib uses (search for get_cross_property)
- #if tc-is-cross-compiler ; then
- # https://bugzilla.gnome.org/show_bug.cgi?id=756473
- # TODO-meson: This should be in meson cross file as 'growing_stack'
- # property; and more, look at get_cross_property
- #case ${CHOST} in
- #hppa*|metag*) export glib_cv_stack_grows=yes ;;
- #*) export glib_cv_stack_grows=no ;;
- #esac
- #fi
-
- local emesonargs=(
- --buildtype $(usex debug debug plain)
- -Ddefault_library=$(usex static-libs both shared)
- -Druntime_dir="${EPREFIX}"/run
- $(meson_feature selinux)
- $(meson_use xattr)
- -Dlibmount=enabled # only used if host_system == 'linux'
- -Dman=true
- $(meson_use systemtap dtrace)
- $(meson_use systemtap)
- $(meson_feature sysprof)
- $(meson_native_use_bool gtk-doc gtk_doc)
- $(meson_use test tests)
- -Dinstalled_tests=false
- -Dnls=enabled
- -Doss_fuzz=disabled
- $(meson_native_use_feature elf libelf)
- -Dmultiarch=false
- )
- meson_src_configure
-}
-
-multilib_src_test() {
- export XDG_CONFIG_DIRS=/etc/xdg
- export XDG_DATA_DIRS=/usr/local/share:/usr/share
- export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
- export LC_TIME=C # bug #411967
- export TZ=UTC
- unset GSETTINGS_BACKEND # bug #596380
- python_setup
-
- # https://bugs.gentoo.org/839807
- local -x SANDBOX_PREDICT=${SANDBOX_PREDICT}
- addpredict /usr/b
-
- # Related test is a bit nitpicking
- mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
- chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
-
- meson_src_test --timeout-multiplier 2 --no-suite flaky
-}
-
-multilib_src_install() {
- meson_src_install
- keepdir /usr/$(get_libdir)/gio/modules
-}
-
-multilib_src_install_all() {
- # These are installed by dev-util/glib-utils
- # TODO: With patching we might be able to get rid of the python-any deps
- # and removals, and test depend on glib-utils instead; revisit now with
- # meson
- rm "${ED}/usr/bin/glib-genmarshal" || die
- rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die
- rm "${ED}/usr/bin/glib-mkenums" || die
- rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die
- rm "${ED}/usr/bin/gtester-report" || die
- rm "${ED}/usr/share/man/man1/gtester-report.1" || die
- # gdbus-codegen manpage installed by dev-util/gdbus-codegen
- rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-
- # Make gschemas.compiled belong to glib alone
- local cache="/usr/share/glib-2.0/schemas/gschemas.compiled"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"/${cache} || die
- else
- touch "${ED}"${cache} || die
- fi
-
- multilib_pkg_preinst() {
- # Make giomodule.cache belong to glib alone
- local cache="/usr/$(get_libdir)/gio/modules/giomodule.cache"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"${cache} || die
- else
- touch "${ED}"${cache} || die
- fi
- }
-
- # Don't run the cache ownership when cross-compiling, as it would end up with an empty cache
- # file due to inability to create it and GIO might not look at any of the modules there
- if ! tc-is-cross-compiler ; then
- multilib_foreach_abi multilib_pkg_preinst
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- # glib installs no schemas itself, but we force update for fresh install in case
- # something has dropped in a schemas file without direct glib dep; and for upgrades
- # in case the compiled schema format could have changed
- gnome2_schemas_update
-
- multilib_pkg_postinst() {
- gnome2_giomodule_cache_update \
- || die "Update GIO modules cache failed (for ${ABI})"
- }
- if ! tc-is-cross-compiler ; then
- multilib_foreach_abi multilib_pkg_postinst
- else
- ewarn "Updating of GIO modules cache skipped due to cross-compilation."
- ewarn "You might want to run gio-querymodules manually on the target for"
- ewarn "your final image for performance reasons and re-run it when packages"
- ewarn "installing GIO modules get upgraded or added to the image."
- fi
-
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "$v" "-lt" "2.63.6"; then
- ewarn "glib no longer installs the gio-launch-desktop binary. You may need"
- ewarn "to restart your session for \"Open With\" dialogs to work."
- fi
- done
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-
- if [[ -z ${REPLACED_BY_VERSION} ]]; then
- multilib_pkg_postrm() {
- rm -f "${EROOT}"/usr/$(get_libdir)/gio/modules/giomodule.cache
- }
- multilib_foreach_abi multilib_pkg_postrm
- rm -f "${EROOT}"/usr/share/glib-2.0/schemas/gschemas.compiled
- fi
-}
diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index dd8d1be7ed15..4d281ddb5082 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -8,5 +8,5 @@ DIST xmlsec1-1.3.2.tar.gz 2437263 BLAKE2B d11953c6e2a263a6742ef62309c2f29e2ba576
EBUILD xmlsec-1.2.37.ebuild 1463 BLAKE2B d7cd33b3533395b59f4971deae688336fc4b8f52b5e948d7064cb19d7bbd043c7c8d3b48f5b499e51ebc529982b34b1d12a148fd35cfa700270334d7fa555124 SHA512 e92545fd5b5bb5977757cf18c8726a9335403cdc83d2367337e95ed305871cc6279568c1abce800738eefb60a7b84e4f508536c44a5a6426d6268950db223437
EBUILD xmlsec-1.2.38.ebuild 1548 BLAKE2B ced553e3a63148facdefbccd9a244fbc5c3342081648557a874a8c7760d330bf7a8e984a47a3b1667c017da18df20e1742abddeb2f9c4466b2873516ad6de401 SHA512 1698b2e89e4b7dc7b10395f011dc00a0b28397338b2fe058e48fba799f145a472a15050321507ae698931fd7674d8379a63d7e50fd8903a48a9e1fef69e266bb
EBUILD xmlsec-1.3.1.ebuild 1841 BLAKE2B a17f66590d0baeb5aef4720bfe471dcd75029dfad7351c8da72189ead891d935d483c9afaff56aa8033d564153607a83c5021345c35626d6531cf52d71614e13 SHA512 94aa75a798e39439cf1ec8855b558fb401177334722f1d1be6f9d5697cf0ee022406b766b2ce4cf3ca1d15137567b42fb066001e8903afbf13fcd20af63960f2
-EBUILD xmlsec-1.3.2.ebuild 1896 BLAKE2B 1e0283fa3a97be4984ba752477c4018d3943b23732a3440bb3d54291405e10fef284058355cf15b7200858dd4ba8eda8b436fea639b7b3056c646f2977335eb2 SHA512 33f7dd44a6bdeb773be50b71d24c10ebf696523e0091a39425e6da45da70a6fb4cc8a4c592546ba7efa1e1aece6c04a827eb3b3e4da801fd19fdf4acfac079cf
+EBUILD xmlsec-1.3.2.ebuild 1894 BLAKE2B c115075e00ca1f8b2eac50c49512bd853bd05a64ef19d240ddab4263b8ba69bd8d4ec55fe72aa11b1a8dd9dab8e0af31df1c28bd33f8e7f4bd413feb2ec5f1fa SHA512 d3fc0f7a005e6e0de0e0fd404cb6e8694b486d34ed2677c737c67eb6a38a0bf54c90445dd8faab1e090108713f40a06fdc4552d63facfaddef2f982b2af5c390
MISC metadata.xml 558 BLAKE2B e4517ffa3f034420139ee0fbb8ed51a3cb319b1400e52d6a1d2d3b5363aa64831fd9cc93f49ab25d36a5fcae63115d0ffd152540f176c25dc49f77fbf4dd6c9d SHA512 6aab5452478ba1f71018274b75761c3467868f271b3cf256d05645407fa9c3cc64823384094c8e9024f936dfdaea5be2b8e91573e9addb07c5dab5f142c6a70d
diff --git a/dev-libs/xmlsec/xmlsec-1.3.2.ebuild b/dev-libs/xmlsec/xmlsec-1.3.2.ebuild
index c6dfe4d82d25..ed6ed391fd22 100644
--- a/dev-libs/xmlsec/xmlsec-1.3.2.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}1-${PV}"
LICENSE="MIT"
# Upstream consider major version bumps to be changes in either X or Y in X.Y.Z
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="doc gcrypt gnutls http nss +openssl static-libs test"
RESTRICT="!test? ( test )"
REQUIRED_USE="
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 685b082287b8..50f99daaac91 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/base/Manifest b/dev-ml/base/Manifest
index 080407a55b22..a19a3a306c4e 100644
--- a/dev-ml/base/Manifest
+++ b/dev-ml/base/Manifest
@@ -1,17 +1,9 @@
DIST base-0.14.0.tar.gz 385265 BLAKE2B f3a49b22bb63919bcdc522fbce14a24fd6eaddf39b921ba956cb82eb664ccc6919c9a9feb799dea318f1d8bdf1bd1983180b7ce38d9a43e118794057a9fec6a3 SHA512 c713c9aaf369bc042afb1ead53dc5a34a6eb3c97abc7fef99868e3be8e976adc6297f34d13cfc314adf2182fc64b0cde9c9a05aeeb0f51380255aa1f8e0edf16
-DIST base-0.14.1.tar.gz 385381 BLAKE2B 619c5c437237bb3ea9f428b450085eff2cb4639bf11803bcb2ae9f147b3ae39af72cfcfa10aaa5e74446bff4ba5f553815ff790190845f12e5e5b5080b197237 SHA512 5675a8b6b1ee5b7bd992ac9fbb036239f11b8a8c7cac9059ca38581d91f42e35d7bfa5839a90ed227344dd4c7b1bbacf0e7871d958c81f6ccf7e072b64ceff2e
DIST base-0.14.3.tar.gz 385390 BLAKE2B e951fcf90f1181720346be0dc048bdb3d3f0b6417c954106aa035d807bff4a8bb85e97b11efbb296be92b24c257e8c83284c5419842b2d2f587a7ceee214e31f SHA512 56499ffd630bc8d09a18f49851d950ad54c376d4441b50ce60141f58aadece16f175a5b57492e8ddd997a6289d8671368dc0a58b01b6bbd2374acf45e7882e66
-DIST base-0.15.0.tar.gz 414117 BLAKE2B 7df1e74fc74f7d58d8e3b524a95a8ea8750dfa39bd31271b84d47ab4a4c5c74f17b9ae9fbc5a352431b0b222ff9437d11f22eb6b846c74d9baac96cc770dc53b SHA512 1e9a507f66a44b53eb80c866a544263ae5811992866043cb626826de8a4b4c6086601554fbe93ec874773edd229fab052be9cdfa5b75ef3bc7eaff468b53bca6
DIST base-0.15.1.tar.gz 414911 BLAKE2B 4f0955374213bed241214451cb930c939bfed7208668b2b6676786a37c60f14b671b50e9a8893555693068dc2272e21f63e4def938dbe064b4ecb143925a8aab SHA512 4ac43829229765c19d8af98d45783c098abffd026328b03f5dc4390911b26cf6b65879d4084d30dd4b0b4f5a1d23079270e9bb10b1aeccf575ee70c7e16021ec
-DIST base-0.16.1.tar.gz 442796 BLAKE2B 8ad6426bd32700e0d8bfdf0315d2113cbfcf69459b6b3a5997adc6e320885e2706f72cdecaeeafde2a77c089752f446c9d865c152cc3cc2ecb4f98b1ee19548e SHA512 347ccc68be09ef207f0ac793f1c472688855ba53c317a35c95f7124be4105985b54f866b604a66a9d2e54bc320f7b29ffa3eb224622b1cce6ca504e1ee4888ff
-DIST base-0.16.2.tar.gz 442593 BLAKE2B bf0de878e412719a370b17c741b3191bacb34416c7dce022a56944803db30699b40bd750d8290e40a817dbd4e0dc8d3298e816c8ce31ea2197fbaf1eefb368a3 SHA512 d5f00c411dbdffe6cabc7ec309550c4f947e79c9ff6c95cbb2d148fd0bbff060db8019c9544c1db56172a6d143f810e700d7092d404ba6cbcd756cbaa896813f
DIST base-0.16.3.tar.gz 442632 BLAKE2B 533a04b197bb1065a8b8772aa227bbe3be2c47d536722dfa7d1df366ad05e40fdd47f3a842654ee9bde1e3527ff34adaf155057af68596d4c02c8108505c9108 SHA512 69380ed392faf4495459f97f70a10a6959fce71d2e6ba093472fc272141646307fd7872407de855dfa48ef0435f6587eae5aa50f4a67eac40a9e1946d0c3c070
-EBUILD base-0.14.0-r1.ebuild 529 BLAKE2B 926397a17c47bca7fd76f073e2804928e2853c66c38678d7e65282ebc0d60f64f1af3bb8607bb73653992f0c68998e2a107bc48b195b4f12175f11f953622984 SHA512 ce5d3dd77c8e095841c9e0896a2a366c0bcb65eb540df0b24b6ed391758457191000f3477f8e87e66f1b529894957abde7f6233106fee35e90b3ce285230192a
-EBUILD base-0.14.1-r1.ebuild 512 BLAKE2B 31ad5cfcfdc7a58b7fd3343e17e18f579ffb41697979e2f0e9706cc3f5ca143b6d9b283348d5cd87dbf5087cf4d8e7ec8643391a8731adb7634b2d2e255944dd SHA512 9fde5670cdefdc4c36523fc63ad3d54528640f01deb97f0beedbf7f40f35df75ed31a596cb5925654f1dc3c6546b137d83aca7d34fdc4ff07676f8ac316c6cb0
-EBUILD base-0.14.3-r1.ebuild 519 BLAKE2B 47ec0987bb679f60f1ffeb09c83d71b21add88ddb7ebc73b2ffdf35478ac2cf7c8755c9af9f0a1206c57957c78c748e7e20c2e85c7cf0e02f9fe40403c27a996 SHA512 d6b621adac7f178d39cccf1e8653eed6b2177d2eaa2959fb2d33a0584da7b4dd7782c647b8f72fcd1c69cabe8bb87f65e3f7ecc3575a6676292dbda95c7c95de
-EBUILD base-0.15.0-r3.ebuild 525 BLAKE2B 3650bab4197be9ca9f88e085da93892d7a8237bce9134cee21d9c288f9c7e3eb31aee94cce4c5896eba81429c5d43c17a0d05dfe1ea4b63b07a8ccffa0b636bd SHA512 e59f607e7a0151786875d2ee107ecf2d1f424faf77bc704e12c324662a05eac9688c2afef76549f2dc776fd2e774dbc1965249056a75b8832b7df16a0dfae831
-EBUILD base-0.15.1-r1.ebuild 520 BLAKE2B f204c05f6eb0751e044eff605cd90fd72e21cb7b4e222514b2a14a4ada7a89a542e534b91953c003485835f711fbc329701e8c0b1de82d7fdecae68b2823cd83 SHA512 46eb0eb4f9efa20fa56432c927f5c1e26da242041ab8501782400aa28c1a9e2004e0b881e42e5c63d3b4cbbfcfab6ae3586b5ef1b7c814a963490d90606e12d7
-EBUILD base-0.16.1-r1.ebuild 525 BLAKE2B 26da91a762e713971a1b8f92e7164145cce2a755fd16b4b0547687953b2ff055428248be3e7b389afe2652891d9cbb9a37aae08debf99cb9b75db2814eb9dddd SHA512 bc642d7a019934f771db5335ebd1c5e278c2956b3cc8035974ddd9613b130e4f2c990b7318c80f414a594d6e8599a7d963cc1c242b319af4a7b2ad1217bb069f
-EBUILD base-0.16.2.ebuild 525 BLAKE2B 26da91a762e713971a1b8f92e7164145cce2a755fd16b4b0547687953b2ff055428248be3e7b389afe2652891d9cbb9a37aae08debf99cb9b75db2814eb9dddd SHA512 bc642d7a019934f771db5335ebd1c5e278c2956b3cc8035974ddd9613b130e4f2c990b7318c80f414a594d6e8599a7d963cc1c242b319af4a7b2ad1217bb069f
-EBUILD base-0.16.3.ebuild 525 BLAKE2B 26da91a762e713971a1b8f92e7164145cce2a755fd16b4b0547687953b2ff055428248be3e7b389afe2652891d9cbb9a37aae08debf99cb9b75db2814eb9dddd SHA512 bc642d7a019934f771db5335ebd1c5e278c2956b3cc8035974ddd9613b130e4f2c990b7318c80f414a594d6e8599a7d963cc1c242b319af4a7b2ad1217bb069f
+EBUILD base-0.14.0-r2.ebuild 551 BLAKE2B 61f5b53cc82227154b8e3403ec0731167593e8be9fa34c048c49f16e9396ddc55782768285f745faa0c923bde96d48b75752707f5e6843ad9084662d7e7f21a6 SHA512 d87c518813bed90e8d5fefd5c3f6d90ea61ba15b77131ef6320a6a8ed4341e44739041be32c1cc743029ef90a3764bf9b7580028627af2f9c891b81fe490dedb
+EBUILD base-0.14.3-r2.ebuild 541 BLAKE2B ddc0b055a9dcee7c21ed0274cb38b99b725374bff580bfd2c4541dd9e96ff83757c95db2d109279741e0f875539cd461ec509810dfb655e3d20be292652b5b5c SHA512 b65032fb17bd24d039f3a37c9199f99ca73591a9a2c9a648fd19d84c27127882fe4ff3acb23b85c49af3de9853a890ba8338d59e111af5ef227285e643f47274
+EBUILD base-0.15.1-r2.ebuild 542 BLAKE2B cc17a8d51a39dc5a58a53d6ce6a7b1965d16b69845b001b62ff291181726188e7a90f13d26ab0af062858e1c80db070db87ad0881142742fda739c49e18af2a5 SHA512 c597e15dfea4a9586dec285e511a7dc91cb6676f1493072e99d289dd4a6dfa085aafb55bd531ebd61e6c96e0fa5d27e82210a1bcd5a126f37ad385b05bd5633d
+EBUILD base-0.16.3-r1.ebuild 547 BLAKE2B eb9d506801f445a09bc8e238f23bc504cd521d99920c831c1d850fdb4fdd88733fe4f5d46ae75b0c612160ddd2af20ba26fa9b3ad19fec19b2c0a79177d5ac95 SHA512 fc44187b4a802fb0f217b85f32ba1e3b743ba129c9372410d32cd8ef95f5f65e1e1c9fd3cb23c1d4b228d67dcd4b5c3a7344ca877a832beaed21c1f4c4963643
MISC metadata.xml 418 BLAKE2B 897b294ee364c5eedb4f7417bff0258fb271ea431dad1bd77482df74529ee883f5ef39e6c50554b670a344ab3d0ee8f5e19e83ccf2670346defde1a64af413b1 SHA512 6fc42ca5665bf4689ba65be528532fdbaee51371e98b58be70f56479ad0c1822e6f78ddd7a11ab0451f49b885151ab80c651c884a136e24603c9564b43443d81
diff --git a/dev-ml/base/base-0.14.0-r1.ebuild b/dev-ml/base/base-0.14.0-r2.ebuild
index 22177725208b..b297736ade18 100644
--- a/dev-ml/base/base-0.14.0-r1.ebuild
+++ b/dev-ml/base/base-0.14.0-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
@@ -16,7 +16,7 @@ IUSE="+ocamlopt"
RDEPEND="
<dev-lang/ocaml-4.12
- >=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:=
- dev-ml/dune-configurator:=
+ >=dev-ml/sexplib0-0.14.0:=[ocamlopt?] <dev-ml/sexplib0-0.15.0:=
+ dev-ml/dune-configurator:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.14.1-r1.ebuild b/dev-ml/base/base-0.14.1-r1.ebuild
deleted file mode 100644
index ec1b96faf89e..000000000000
--- a/dev-ml/base/base-0.14.1-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Standard library for OCaml"
-HOMEPAGE="https://github.com/janestreet/base"
-SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
- >=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:=
- dev-ml/dune-configurator:=
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.14.3-r1.ebuild b/dev-ml/base/base-0.14.3-r1.ebuild
deleted file mode 100644
index 1aead12b4736..000000000000
--- a/dev-ml/base/base-0.14.3-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Standard library for OCaml"
-HOMEPAGE="https://github.com/janestreet/base"
-SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
- >=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:=
- dev-ml/dune-configurator:=
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.15.0-r3.ebuild b/dev-ml/base/base-0.14.3-r2.ebuild
index ef8935da48a2..7977bf74941e 100644
--- a/dev-ml/base/base-0.15.0-r3.ebuild
+++ b/dev-ml/base/base-0.14.3-r2.ebuild
@@ -10,13 +10,12 @@ HOMEPAGE="https://github.com/janestreet/base"
SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
-SLOT="0/$(ver_cut 1-2)"
+SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+ocamlopt"
RDEPEND="
- >=dev-lang/ocaml-4.10.0
- =dev-ml/sexplib0-0.15*:=
- dev-ml/dune-configurator:=
+ >=dev-ml/sexplib0-0.14.0:=[ocamlopt?] <dev-ml/sexplib0-0.15.0:=
+ dev-ml/dune-configurator:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.15.1-r1.ebuild b/dev-ml/base/base-0.15.1-r2.ebuild
index 372006684a85..536909da83bd 100644
--- a/dev-ml/base/base-0.15.1-r1.ebuild
+++ b/dev-ml/base/base-0.15.1-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="+ocamlopt"
RDEPEND="
>=dev-lang/ocaml-4.10.0
- =dev-ml/sexplib0-0.15*:=
- dev-ml/dune-configurator:=
+ =dev-ml/sexplib0-0.15*:=[ocamlopt?]
+ dev-ml/dune-configurator:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.16.1-r1.ebuild b/dev-ml/base/base-0.16.1-r1.ebuild
deleted file mode 100644
index 500f481d48ff..000000000000
--- a/dev-ml/base/base-0.16.1-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Standard library for OCaml"
-HOMEPAGE="https://github.com/janestreet/base"
-SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
- >=dev-lang/ocaml-4.14.0
- =dev-ml/sexplib0-0.16*:=
- dev-ml/dune-configurator:=
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.16.2.ebuild b/dev-ml/base/base-0.16.2.ebuild
deleted file mode 100644
index 500f481d48ff..000000000000
--- a/dev-ml/base/base-0.16.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Standard library for OCaml"
-HOMEPAGE="https://github.com/janestreet/base"
-SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
- >=dev-lang/ocaml-4.14.0
- =dev-ml/sexplib0-0.16*:=
- dev-ml/dune-configurator:=
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ml/base/base-0.16.3.ebuild b/dev-ml/base/base-0.16.3-r1.ebuild
index 500f481d48ff..0842c57f20db 100644
--- a/dev-ml/base/base-0.16.3.ebuild
+++ b/dev-ml/base/base-0.16.3-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="+ocamlopt"
RDEPEND="
>=dev-lang/ocaml-4.14.0
- =dev-ml/sexplib0-0.16*:=
- dev-ml/dune-configurator:=
+ =dev-ml/sexplib0-0.16*:=[ocamlopt?]
+ dev-ml/dune-configurator:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/ppx_deriving/Manifest b/dev-ml/ppx_deriving/Manifest
index f0b6b2b57e9b..643f726f57a5 100644
--- a/dev-ml/ppx_deriving/Manifest
+++ b/dev-ml/ppx_deriving/Manifest
@@ -1,5 +1,3 @@
DIST ppx_deriving-5.2.1.tar.gz 46148 BLAKE2B 75c5f95841e4e54d5a58221c27d4a904347fb2b20ff0189bbe99bcc200eefd4abb94a476a120b6c6c7d0eba3b2233054875868a71064d032815cc8907919371d SHA512 01d2eb920f3375960a9228138ccb5f2af49bfba1111894795c24b3c37d5a021d6bc95e9de1d867c35d03645334300ccc89f1fca0cb75007ec62e5620f328e078
-DIST ppx_deriving-5.2.tar.gz 45766 BLAKE2B 67d041b69ad675873500844f8ef638797e271c3a3a82467407914a073e6eb9ff84f911d128ccf507be051fb89c7c85991987793067046b0dd1ecdc534b658b05 SHA512 0daf7d0050b8e2b18b441da994e8cf1f05e37f7d88d1f4512204979f19ac4d116a6c72f683c615b091e0340a4d380684f9b2ed1b70d84fae6ca928843ed3f479
-EBUILD ppx_deriving-5.2-r1.ebuild 638 BLAKE2B d4af358d1d233909d59247c5c25e47a401ede109e213c90ced0437bc2b16b1448440ed47f5cb59150e0e5c6e905dfbe888ce06277ad378cc807124ce8f693841 SHA512 19ac5d0702b7d54e81775ec82b6266c71f9e4ba507c1dc36747e6f9c383b831a99379a09484e5cb5086d75dcdf5eaa70e464e164062d57153cdb1dc6e7bdfdec
-EBUILD ppx_deriving-5.2.1-r1.ebuild 673 BLAKE2B 92cd9ad3f4c1144948538c9fc4d94d796a569d479369e66e0c5670c2da452dea4c32d45bc25b2eaeec2468a8850fdf9198c285ac5d17425de76aa48799f22be2 SHA512 7b78db5f178f79abe4b853e7c81c6af09aa061b1f01ca4f907933890caec418a301a3d6268d32d8f3574d8eceb6815dbb5e127fe50fbbc38d02f86d26a52b12c
+EBUILD ppx_deriving-5.2.1-r2.ebuild 761 BLAKE2B f44f71f7f7796a30b400e403411a63bb77920dedc5474a0430d71385dd10bb08796d01a5b4ca98830840632d8b9736863d42231066a569c61b2c634a7a0d123c SHA512 a83fc633be34f72517b03fdea7b780e6ad95441990558b18701c2c27eab9e2050ac9fede104340424f372fb094573671e8d19d7f0b9a7038532705d11b0f045c
MISC metadata.xml 425 BLAKE2B 7205cca257094cbfeea975ceac94d102dad9d7a165cf1cee31fe9828d1c2b356424e473dbbcad8e4b6fc554146ec188a19c29cb2a564227db9b363a775bda360 SHA512 1283b517100b3960c2dd796654db9960869760617dffb64b719e36e263c2cfb5571e3e8f039d8f64a94f2f776f06e317290452f9f6eed0becd99587c61024b5b
diff --git a/dev-ml/ppx_deriving/ppx_deriving-5.2-r1.ebuild b/dev-ml/ppx_deriving/ppx_deriving-5.2-r1.ebuild
deleted file mode 100644
index 698ff16486b4..000000000000
--- a/dev-ml/ppx_deriving/ppx_deriving-5.2-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Type-driven code generation for OCaml"
-HOMEPAGE="https://github.com/ocaml-ppx/ppx_deriving"
-SRC_URI="https://github.com/ocaml-ppx/ppx_deriving/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-ml/ppx_tools:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ppx_derivers:=
- >=dev-ml/ppxlib-0.20.0:=
- dev-ml/result:=
-"
-DEPEND="${RDEPEND}
- dev-ml/cppo
- test? ( dev-ml/ounit2 )"
diff --git a/dev-ml/ppx_deriving/ppx_deriving-5.2.1-r1.ebuild b/dev-ml/ppx_deriving/ppx_deriving-5.2.1-r2.ebuild
index a62e03fa377d..a3d5b41935f3 100644
--- a/dev-ml/ppx_deriving/ppx_deriving-5.2.1-r1.ebuild
+++ b/dev-ml/ppx_deriving/ppx_deriving-5.2.1-r2.ebuild
@@ -16,14 +16,14 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- dev-ml/ppx_tools:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ppx_derivers:=
- >=dev-ml/ppxlib-0.20.0:=
- dev-ml/findlib:=
- dev-ml/result:=
- dev-ml/sexplib0:=
+ dev-ml/ppx_tools:=[ocamlopt?]
+ dev-ml/ocaml-migrate-parsetree:=[ocamlopt?]
+ dev-ml/ppx_derivers:=[ocamlopt?]
+ >=dev-ml/ppxlib-0.20.0:=[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ dev-ml/result:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
"
DEPEND="${RDEPEND}
- dev-ml/cppo
+ dev-ml/cppo[ocamlopt?]
test? ( dev-ml/ounit2 )"
diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 6f9835b1d389..17dbb0536f2f 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -2,13 +2,11 @@ AUX ppx_sexp_conv-0.14.1-ppxlib-0.18.0.patch 1548 BLAKE2B 2adef4e4a978e6a01b9f18
DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B ede55963d995917bd0c4a1464b58f8584ec6be4793df706fd3be96670fe685aba82459f9a1e4c6117c594953a3f23c502cc609f1069d482d24278baf7ed87ed5 SHA512 5018abe07300f67cb2c8b8cd8242403a91ac6b7fda13fe43060b3b09635082a7ad45858c7c6442a5fcae2b6d7d398a03eec16cfcbc5fd59f7f3f5c5fd1ad56f9
DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239 SHA512 d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224 SHA512 7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44
-DIST ppx_sexp_conv-0.15.0.tar.gz 67450 BLAKE2B 06ea07b90237a288922cfc5a9f6ab2730b7ebc208998c8472635af0fee50e5e2acd5972bcbffe20023fa423db4d788cfae3472d10569c47e444f18ce98599a21 SHA512 da526b5a783c5b2e6cb5d3fc39d69b2eb29807ba77d58ade82abb9267137e8536ec7b841f6ec51b9eb00008a26f71137e78f65df2023b1a47ea586f8d94ce66d
DIST ppx_sexp_conv-0.15.1.tar.gz 67448 BLAKE2B 4994b609edd19bc70755c418ff7ed0972199ad6b3dde834ad32400c613113a3b3622dca160a4e49ed5abd6fcb9ced3f7580ffc1bcb055ca1d71a945ae56ea203 SHA512 f2b669e7c7bbbc8dd4978b47b73662dd0195ae85cdd71596485211cb5ab4daedcae9be4b33796674320e0d324b7ee9f90d3b219212be98ed792e3a89ccf8c41b
DIST ppx_sexp_conv-0.16.0.tar.gz 66918 BLAKE2B 7f7f4bd9c3178d80b0b813204e8abbc2791a519951793ed99df62988b91fc90e3616565a2c1b629a80a05814b7cb06f491109e079b70aba9a1606552a2a8e19f SHA512 ceacd17683c8e739d2e5eaabb585c01615a11b18c1bef7df85b48820885d344cbae94c1351a6a2522e016a1bd41fc3997928d6b2b2169aeda72ea6626eb1f7a0
-EBUILD ppx_sexp_conv-0.14.1.ebuild 721 BLAKE2B b92b9a26cb8493b30f3a36f6f6924b2a774817cfa0d46059e783dba749240600c94f42c91a8fe77d721251362dedbb4bcd8ec0c3342d21d66290779e92343964 SHA512 97a91e245f35910228b2046cc1acd6d0546a421e1408f9e6aaaf54722e2009eb01f07be0f9e4637b9d783bdd63abeb0956ebd0d087242c5bc227463541b1390d
-EBUILD ppx_sexp_conv-0.14.2-r1.ebuild 704 BLAKE2B b683ed789bed2b027ef66cd4c6c59ef54b47f32812c8494d3ff7680e99cb518704d73ece5f8e84ed8012ef6be277f90dc27cd8172e283cf8347ff58853c928b9 SHA512 4efae412931fd671039ff0f17ddc8d094339549eb99de4de6db644d5fee0583d08dbc606c9a0bc3d39890594963d21492a802edbe40dfe30d7caf157d634d9cd
-EBUILD ppx_sexp_conv-0.14.3.ebuild 711 BLAKE2B d8998d95289a986d62093854a12c7c432815110e9d4899e743cf3458fe5651e72985426fff46f6669d106853dd65734ced2cb81c5193ca1f2b05d6504b65733f SHA512 bb6407a7fc6b500ca4c81eb557c33602e6bfd47cb67ecc330e273079aa9b5f869bc105426d9bb7dc9cd115fa04b131577761e79162be6f458e6a05213223eb5f
-EBUILD ppx_sexp_conv-0.15.0-r2.ebuild 640 BLAKE2B bca4579cd46c603588a20a97834b77b3eaf2fe84f3005360162cbcf5e0c8d41622ad4bd919aaa35b9427f85ef4916021660c10526527fb15532d389675329607 SHA512 197b13bb83f39a6b8ff632575c7c0c98f21b817ec216ec4d4fb0bffff5dd665225023187349b94a65758af741851a22c4b96abca633d336694604c1e04e98425
-EBUILD ppx_sexp_conv-0.15.1.ebuild 614 BLAKE2B 4f0ead57c41898417558d5a7e3fca909235d503126999685911e80e1a1a89f33f92550e83f33ef00d203fda74a9b4d404eb52a8d497cdf5fd3a7a4d62f093b22 SHA512 15e1456f63f13340b834c66e1132f126d4a513644057e2a2945bb5e6856eb3f0dc568b3a4c1aee79168b0faa76524f5991cf7cbeb5f3ada1f4db30243b7c71bf
-EBUILD ppx_sexp_conv-0.16.0.ebuild 642 BLAKE2B 7dbc21c4b128529b41934296ba6be55df46cdd3afe66dec82159b650186213d85bd77868723d33a386121ce4df4442c35a591565d1d042f542cdb653e47574b9 SHA512 978d026d771632af4b4392c086cb9f2598c76eb3f585a3ab228fd15d27948ef7614298ead0cc0a3d0e5a7ba167d9d3ea06bf8418b67872cd500e09d24d980bef
+EBUILD ppx_sexp_conv-0.14.1-r1.ebuild 763 BLAKE2B 6df87a39f1fe77acbf47370679c980dd7d5fdca998d8a5baab390a7445e104de2aea1416a8504c02e9acc50240faa9f7d178ce3b66cc00dc141da68e4b1ad6a3 SHA512 e20653283155d86a49e14d3425b7bcdb50b25bf9cf83a83379f32b31be46fcdeef85fe0699e922694931a58e64851ef0c20cb14adba9933b70cc38f92f2b31ea
+EBUILD ppx_sexp_conv-0.14.2-r2.ebuild 746 BLAKE2B ee1b2a803a90133ebdd5028af48b7e44e4c8051e27a01af6ed5d12755748f48fcd3aa16a019cddcc22420b9a5a9160e2159bac53cc8e527f296b2facf6454fb8 SHA512 4e5c6abee58c8b8068c7d202d1b8570d6b7c37ee148cc5df6980a5d27584b115d9ee0c0f601e05935786c83e5362547b94122274c006696120b88b1c5376f9eb
+EBUILD ppx_sexp_conv-0.14.3-r1.ebuild 790 BLAKE2B 776fb87d5e6f1130e17766973461da7d62d0c70ca948f2b74e721bc2b06f56249efdf7b08e4f83a4b0630fd433f65d32b7577cc8f2e548824b28661dad5b28aa SHA512 b6b935d4a6432bae1dd44c1bee9507786d3dd7affbd33e6d0cbb91f1480e7c184bd303aec6faabd258b16dbfdc09f9bcf7979f82ef2638396b09db85f141e53c
+EBUILD ppx_sexp_conv-0.15.1-r1.ebuild 649 BLAKE2B f1300fb96a7d462fde3cb0ea4ba29277defdc5bc041504d6a9aef1e9f7cd789e27c4fefa1f95a84afa8d8bbafdd25fef3342ca833c8e13714f9040910d38623d SHA512 b20eba3f7f5fd2138f5bb4f48f88d32fe57655e76ea9f1bca83f101bb49b1f381555bd4265857eb73832b1998d866869d63fdae0a9d10fac635b4172a92dcef6
+EBUILD ppx_sexp_conv-0.16.0-r1.ebuild 677 BLAKE2B 82a61f7e06b7af3d081214a47d4f09cf75ef7086f8ce1b1ccdda0add66e70394d1d4881fe5ab39b814d014a96a5633779d3caa78fe108be0e8a70ba101fc9f0e SHA512 28925cbc66a5eb85eff45d05f39f16f8ebf7aa10ab2bb4ef1f7846da0469d67444670d6644bd9d78a6f65db217fe5ef4c27b4ae796e02b096e4fa37e89431a97
MISC metadata.xml 427 BLAKE2B 40cf563b5bf060e3d241038655ac6f7fa0d96e0d3aafd8bbe27cf77e5a997129dcecfb9cc907734a5fdadd720f848807aa60ae4bdf6a924cbce3b7277d605882 SHA512 e29de52e463fa9c21b92a52a6454f2cadc9bd6677d549c86ee43383a88af9ee43134ecca2379088a40f0e89aa7d98b552480e8dc2cd8042f9a8e5453e8ab1d6d
diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1-r1.ebuild
index 41666a867b9c..c00cadc46031 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1-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
@@ -15,14 +15,13 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
IUSE="+ocamlopt"
DEPEND="
- =dev-ml/base-0.14*:=
- dev-ml/findlib:=
- >=dev-ml/ppxlib-0.18.0:=
- <dev-ml/ppxlib-0.22:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
- dev-ml/cinaps:=
- dev-ml/sexplib0:=
+ =dev-ml/base-0.14*:=[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ <dev-ml/ppxlib-0.22:=[ocamlopt?]
+ dev-ml/ocaml-compiler-libs:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?]
+ dev-ml/cinaps:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r2.ebuild
index 2fe40bf31b75..017dfbd5279f 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.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=7
@@ -16,13 +16,12 @@ IUSE="+ocamlopt"
# Upper bound on ppxlib for bug #769536
DEPEND="
- =dev-ml/base-0.14*:=
- dev-ml/findlib:=
- >=dev-ml/ppxlib-0.18.0:=
- <dev-ml/ppxlib-0.21.0:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
- dev-ml/cinaps:=
- dev-ml/sexplib0:=
+ =dev-ml/base-0.14*:=[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ <dev-ml/ppxlib-0.21.0:=[ocamlopt?]
+ dev-ml/ocaml-compiler-libs:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?]
+ dev-ml/cinaps:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3-r1.ebuild
index 3075a2aed976..3db1a61dc337 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3-r1.ebuild
@@ -16,13 +16,13 @@ IUSE="+ocamlopt"
# Upper bound on ppxlib for bug #769536
DEPEND="
- =dev-ml/base-0.14*:=
- dev-ml/findlib:=
- >=dev-ml/ppxlib-0.22.0:=
- <dev-ml/ppxlib-0.26.0:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
- dev-ml/cinaps:=
- dev-ml/sexplib0:=
+ =dev-ml/base-0.14*:=[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/ppxlib-0.22.0:=[ocamlopt?]
+ <dev-ml/ppxlib-0.26.0:=[ocamlopt?]
+ dev-ml/ocaml-compiler-libs:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?]
+ dev-ml/cinaps:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild
deleted file mode 100644
index a31de8e54ea4..000000000000
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Support Library for type-driven code generators"
-HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv"
-SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-
-# Upper bound on ppxlib for bug #769536
-DEPEND="
- dev-ml/base:${SLOT}
- dev-ml/findlib:=
- >=dev-ml/ppxlib-0.23:=
- <dev-ml/ppxlib-0.26
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
-"
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1-r1.ebuild
index 9888ebb019fc..731b14fca1bd 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1-r1.ebuild
@@ -16,9 +16,9 @@ IUSE="+ocamlopt"
# Upper bound on ppxlib for bug #769536
DEPEND="
- dev-ml/base:${SLOT}
- dev-ml/findlib:=
- >=dev-ml/ppxlib-0.26:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
+ dev-ml/base:${SLOT}[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/ppxlib-0.26:=[ocamlopt?]
+ dev-ml/ocaml-compiler-libs:=[ocamlopt?]
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0-r1.ebuild
index 6d2d413beb92..0ebc5e9d824a 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0-r1.ebuild
@@ -17,9 +17,9 @@ IUSE="+ocamlopt"
# Upper bound on ppxlib for bug #769536
DEPEND="
>=dev-lang/ocaml-4.14
- dev-ml/base:${SLOT}
- dev-ml/findlib:=
- >=dev-ml/ppxlib-0.28:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
+ dev-ml/base:${SLOT}[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/ppxlib-0.28:=[ocamlopt?]
+ dev-ml/ocaml-compiler-libs:=[ocamlopt?]
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 3b798c0b1844..a984ffbb8ebf 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -1,24 +1,18 @@
AUX ppxlib-0.23.0-fix-ocaml-4.13.patch 844 BLAKE2B a978b50623d08439503744ee168ffc267f5ae9dca8b9a0671482cfa5512ae2dd38b4d70972f90791fb876e844e346935210ed64704abc8152f27c28f49649369 SHA512 49fb9de4006a9d19ab6da2945a57f11c1154fff07055ea8a1290db2f85c1e28454350a3b050cd2af2c68146c5de30068cdc38b2ca37d3898f4a425002809e17a
-DIST ppxlib-0.18.0.tar.gz 192929 BLAKE2B db14821aa77eac02038632ee8a9756ffd7a7b561c5852c4a5bb6882da531a6d2833737d4d1d372ff73251c168e2da57c7df0c724b1d9a6c4829632881aa4d2b3 SHA512 73b785eec34ca68451936c750ff68a4799b8c265cd973a587bd77b60cb933409eed4edfd4c9a4b0b1ada8d3a0bae5c5c719e4258d00cb0290a6842c67be1fd3d
DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B baf5703737792f274654de489aee31c1d324011cbe7e4f5b73102ea352d10ca513ed1b04ec43324640a01c0e5d168945806f6fd4e3a60c9f70c28392a720ec61 SHA512 e19699cb09c441d0ecbda191df78e8227111f1880be4f2810228cbfbf93c9474ba6d04e0e3b4b14820ea7dbd1388fd4ac86f818a28819e7d8b0dd00200609a7d
DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf SHA512 5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5
DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151 SHA512 11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41
DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167 SHA512 3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4
-DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7 SHA512 9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53
DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa SHA512 2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496
-DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf SHA512 31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea SHA512 34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80
DIST ppxlib-0.29.1.tar.gz 543819 BLAKE2B b0d3920b2aaef887b0120ae66dfa3a0f83d4a4edb237390bddd5206084f77bbd8483d99bc422ce6411a9a1aca7de4fcc5f1f85f9cf46532b7e06c476f2b76b72 SHA512 9bfd52709a63399ff35697b442de6818e2a61b9a2ccf33638f2da6295e3e034e2ae6108a2b8567402e80d928636cdee1572cc14d228a47fbda50625219e411f9
DIST ppxlib-0.30.0.tar.gz 573753 BLAKE2B f16ba3b01288a535ebf7842d8b9379061cc86cb1bad7841540855508d7d9c10c27e63456d68a16a2408a6eee5cffe82c3c0202ad7894b9fabad8194136762e30 SHA512 a7310c5c0fe76c72984bc6a27648bf12ac83222c029b91a7abf8be13f1950f84de4b24e28f2bb50a6a65c16c9a6bb8c4d3d0596c4b5f7f5bedba87f8ca55a810
-EBUILD ppxlib-0.18.0.ebuild 926 BLAKE2B f8affb8c0961a039d9e560db8ef47c435c0aec44b2a2a349bc40404486245b8ee0b303946646f8116b49d0e568cb8e63a699dc5c4e8c110a87b12e7c781ce742 SHA512 8d901792835259e0a32a3972d7cb9aee21a733131eec117fe9522f56cb8d6fee9674f4f08a5cbd9e0114ea82d7165b81122337b3973aa1c2fc021dd76c5243ea
-EBUILD ppxlib-0.20.0-r1.ebuild 903 BLAKE2B 3b05209a5757214cbbab15bd467eb10296c5de946cba62d760ce70ed9a7800405bb21edf77445f5bdf3184838060076181f86f462659cead6b919f63f6de662d SHA512 52ee5102a39b218b4de7f3466010ee781ee58ac33d636a28e27855bf184b560e34611f4b351b0fdcc92b30ac50a07e263f995f2947fedcc1cdbd8fb56981970f
-EBUILD ppxlib-0.21.0-r3.ebuild 1113 BLAKE2B 864aab6473c4a64d8728216359aaeef62a992bcb018554b67c0d4b3533d7944b25747b9c5b9fc0acaa01b94e9eda886fe086284026068f5762ba60b7afff8704 SHA512 af7c307191efe5f632439867159caabfa3639450cdb7e7861d1bead2d3c6d14278b28118e47e8332a4d56cb78a0839969aa8f68c05d976e1ac164797e29fa017
-EBUILD ppxlib-0.22.0-r3.ebuild 1144 BLAKE2B 8bb514b1d67bf4e2275c398829643eb39b7acfef826920250b0b315fe3b2faef582a8b200e97bffedd5250791d013db002b3400ee25a12f14308e271b1c8fa42 SHA512 ffba32287c1b504d3b556a4c88be356e3371f7bed11b2ba5eca7667f3d8cad22229e2226d791de0422db974411520f7e75cfc4682b831359b91b1b402e63026b
-EBUILD ppxlib-0.22.2-r2.ebuild 1139 BLAKE2B 1d7ddf698f286050c117df27983f431178415b4df6b82a219f1072c14248c93b508a0d7a5b694849f7f7928b64d64dad11401c1bcbcd20fb9b08b8ca824beac0 SHA512 9e7272bd7818913b8f1daa93753effa1b7e32074baa5bc233fa9d3c5202d960eedbb0022f4788efa70db64481b0ff62a1607e8b2fb47a8fa28a1940e15676a2e
-EBUILD ppxlib-0.23.0-r1.ebuild 1011 BLAKE2B 3bfcb9e6ce7f21b2e6dc784dcbcfc297f372232c40c8513460d29306d6976243eebd797a710452ef6c33be71d707b23891126e4275430d26787a8f726a8b1884 SHA512 cc2e0ac82fd5c545f550c1b515ca4a040bf964637d98ee64fae22b405683080e60d9890f193ee8799fea0a9a5098c0ed0671aeb7a31df4c77b65abac84770dd2
-EBUILD ppxlib-0.24.0.ebuild 963 BLAKE2B 71671c594cfe7138204dd9850abc309e66f8d0151dec06b86adad136be09b164c4c4aa767f1115560e9c0b89dd0f8f75a982389fa5ae67cb15d960bfa17b7959 SHA512 c171700b628b46b295cf20f6282870c5f822c0df3e5de30c3835814e01ff184f9807776578fe5f2a2f728e24c39320d0f3e0a80cfbfc318a157452c6a3ed6cca
-EBUILD ppxlib-0.28.0.ebuild 964 BLAKE2B d7e38eb33b23eeafe86d7a7153220a85c021e0739ff51d2a4b3901b5ec0190c24f474140c7f79c19c1301e303a0b81c62e3e651bd7b919e95fe072263bd243ee SHA512 69e3d5bc346878542fdd1dc2e2155cf720e46561106c97441b00c7b23b7e3f6fdccea8556df69c51b263087d83128455940c6b4f3d2c0db2cb15e7350dc51ae4
-EBUILD ppxlib-0.29.0.ebuild 959 BLAKE2B 0ad670b0aab7a3efd0905e135ba76dd0e28b3176a91f26d844151bf30b2df5f6a05630e4a2ce489837437363df3cc93dba618df38767a09be468f1467ead2426 SHA512 c8eedb0a53abc62dd55dcfd90d826bb6387412f2719cd15c9889575f6c0175decfaede78fb9bf9c2ae8c0690451f7492995692fa1eb73bc5e74647e829282cd8
-EBUILD ppxlib-0.29.1.ebuild 963 BLAKE2B 9319ab0a2855aa59bd642591df1e27e511841cf959a886309dca9f6f72c5daa8087617c1e5b6b9ba45704efa2285019c6685cc9c456f8db65ebacb64d3aa83e9 SHA512 73205852d87fa5af2fd488bfd34e207c4fe4c6c32600c21fec8159e496faa9d9167a5ec9eb2bf7793e03aa543ea60c8363ed33f412786e8ebc05fe1c4431c10b
-EBUILD ppxlib-0.30.0.ebuild 959 BLAKE2B 0ad670b0aab7a3efd0905e135ba76dd0e28b3176a91f26d844151bf30b2df5f6a05630e4a2ce489837437363df3cc93dba618df38767a09be468f1467ead2426 SHA512 c8eedb0a53abc62dd55dcfd90d826bb6387412f2719cd15c9889575f6c0175decfaede78fb9bf9c2ae8c0690451f7492995692fa1eb73bc5e74647e829282cd8
+EBUILD ppxlib-0.20.0-r2.ebuild 991 BLAKE2B db21007136ac55ac346a6755d71e007803318efcc15d694f73e3a2e408cf53e6f2be401a3286b29eb088d68d612e0ea4eb4d39d9efe279e304bea3892f8b1d03 SHA512 742a4a23b6ca59d94cccfc516e2e08d8c361deac03edc9c7abf243a46cc2f09bb729bfe1cd9612c128293c89882d355551b02c67bbbaa27c2852c3404a9931f4
+EBUILD ppxlib-0.21.0-r4.ebuild 1201 BLAKE2B 60b95721de47927cc97a3a3e67e6881fe1971e251067d3aff441e7e4e79f91d96e76ee9eaab1fb412ebd1d01d781602ff0fae1449148463d77f9cf58e32368d4 SHA512 a7e1a27bb897c74535401763e6ace249a48716784eea3100d4d71c41b7c5863615cf2494cabc8e21f99de7145dde9fdb21f8bcfcff3a73f2cb84946686659652
+EBUILD ppxlib-0.22.0-r4.ebuild 1232 BLAKE2B b4e1eeafafe967264ab87ea85662080b8f35ca174ce7bff68e774c55e13417f84fa00763292ae0a188460ff2daa161196f40b0a169af2e4b75655d58b7484a28 SHA512 fc34c27c1bbd6018ffb095085f20964716c1259364d243fd37b17514535a4f79d831808ccb91618eec4de23d6ddd4340a2d4bc4a4a02065cca173a3a8eaa5f8d
+EBUILD ppxlib-0.22.2-r3.ebuild 1227 BLAKE2B 0c23c2f667809fcb3f3feb44cf72d3b09044e98305e390813ce4a18e0df279df1d5fbb1b09957b7407743008449be9c583e19f68cc1ed75895ed4106a13d42f0 SHA512 e634a4bc186ba9883753ce2db410d00ede8bd11228182bacad372a62ba82a5ac63be4fe29f0b30e41bfafb9925f70e7d01a989bb4a97ad477ad8aa613990d69e
+EBUILD ppxlib-0.24.0-r1.ebuild 1051 BLAKE2B f9e9cb7fdfb7f86b5c0f7f2af2eb3696878d675bac45af16d22630312fcb304205d85873d1ea36902b5320bbb60a3669a7e0259d125e9885f6777f69f6499251 SHA512 6ae13c82c2a3808b15bc297e4bf217ab3bad283455fe8c1106a69bfca3a7b4fe7f39fe009f81d90ac461a30b5dece0cf75558e1a83cc0d7063ac4486b19aede3
+EBUILD ppxlib-0.29.0-r1.ebuild 1047 BLAKE2B b7ce25b66a98efe1d0740355ea4f831b6bfef2307d961d56f04cf8af0c9e7aeef188c5050a4f7cc43157b289d9fc012a612b664c0385320e5f547d8ebe2eeb1e SHA512 c66e84a4b76485f74cb88b9a83459bdc82ab765fdcf56b782894fc666d2fe22a6c1f90e2b12780e8094c7283e55b14e3093f8fb5a49eee9aa8a8c327752ae5fa
+EBUILD ppxlib-0.29.1-r1.ebuild 1051 BLAKE2B de2741f1b66c82be2517ec3ba0469ef0f6b91849fab1e0fe17e6f5bdbfc14a577da5f6c286d6921b96e950438987cdcb2875ecad8dd345519fb691bc2a3fdf1b SHA512 90aea9cf84d7580c3ef431a39f6bffd3c9408577b35190fe13dfa7a38a01d4712322cd0061d8d3556aa67906b7307008dc5ab7f3f24685a312dd08f9215942fd
+EBUILD ppxlib-0.30.0-r1.ebuild 1047 BLAKE2B b7ce25b66a98efe1d0740355ea4f831b6bfef2307d961d56f04cf8af0c9e7aeef188c5050a4f7cc43157b289d9fc012a612b664c0385320e5f547d8ebe2eeb1e SHA512 c66e84a4b76485f74cb88b9a83459bdc82ab765fdcf56b782894fc666d2fe22a6c1f90e2b12780e8094c7283e55b14e3093f8fb5a49eee9aa8a8c327752ae5fa
MISC metadata.xml 419 BLAKE2B 97371846a88fb0008519bfb72fff654aa18401b2066073c09099b1987efbb9ad49012c0ab7624218894130a2cda3d5fba6056522eacd30712d08b7784801d9cf SHA512 8dc94b1dd499f7caa3696de963e69063193892dc939609c581fec3b2d93eca4f266e9360cb5144978ba36864d9143b6fb0a1eb0e0ac5061e04b84a68e787a8f7
diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
deleted file mode 100644
index 2358fdf46446..000000000000
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-# Note that new "major" versions may change which OCaml version they support
-# See:
-# https://github.com/ocaml-ppx/ppxlib/issues/243
-# https://github.com/ocaml-ppx/ppxlib/issues/232
-
-DESCRIPTION="Base library and tools for ppx rewriters"
-HOMEPAGE="https://github.com/ocaml-ppx/ppxlib"
-SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-ml/base-0.11.0:=
- dev-ml/findlib:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
- dev-ml/cinaps:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
- >=dev-ml/stdio-0.11.0:=
-"
-DEPEND="${RDEPEND}
- test? (
- dev-ml/cinaps
- )"
diff --git a/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild b/dev-ml/ppxlib/ppxlib-0.20.0-r2.ebuild
index 08b8d1a33c8f..15a01ecf7ce7 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0-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=7
@@ -21,14 +21,14 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/base-0.11.0:=
- dev-ml/findlib:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.1.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? ( dev-ml/cinaps:= )"
diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild b/dev-ml/ppxlib/ppxlib-0.21.0-r4.ebuild
index d6be89711e15..8957b814656c 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,14 +21,14 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/base-0.11.0:=
- dev-ml/findlib:=
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.1.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild b/dev-ml/ppxlib/ppxlib-0.22.0-r4.ebuild
index bb3fbecbb17a..ac19e6280bab 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,19 +21,19 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.1.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
dev-ml/cinaps:=
dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
)
"
BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild b/dev-ml/ppxlib/ppxlib-0.22.2-r3.ebuild
index 8457000dbf88..80bdccbf966e 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r3.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
@@ -21,19 +21,19 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
dev-ml/cinaps:=
dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
)
"
BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild b/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
deleted file mode 100644
index 5cb0b9a5899a..000000000000
--- a/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-# Note that new "major" versions may change which OCaml version they support
-# See:
-# https://github.com/ocaml-ppx/ppxlib/issues/243
-# https://github.com/ocaml-ppx/ppxlib/issues/232
-
-DESCRIPTION="Base library and tools for ppx rewriters"
-HOMEPAGE="https://github.com/ocaml-ppx/ppxlib"
-SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
-"
-DEPEND="${RDEPEND}
- test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
- dev-ml/cinaps:=
- dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
- )
-"
-BDEPEND=">=dev-ml/dune-2.8"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-ocaml-4.13.patch
-)
diff --git a/dev-ml/ppxlib/ppxlib-0.24.0.ebuild b/dev-ml/ppxlib/ppxlib-0.24.0-r1.ebuild
index dbf7db057beb..f15f96e90ae0 100644
--- a/dev-ml/ppxlib/ppxlib-0.24.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.24.0-r1.ebuild
@@ -21,19 +21,19 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
dev-ml/cinaps:=
dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
)
"
BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/ppxlib/ppxlib-0.28.0.ebuild b/dev-ml/ppxlib/ppxlib-0.28.0.ebuild
deleted file mode 100644
index 5dcf6f546bc2..000000000000
--- a/dev-ml/ppxlib/ppxlib-0.28.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-# Note that new "major" versions may change which OCaml version they support
-# See:
-# https://github.com/ocaml-ppx/ppxlib/issues/243
-# https://github.com/ocaml-ppx/ppxlib/issues/232
-
-DESCRIPTION="Base library and tools for ppx rewriters"
-HOMEPAGE="https://github.com/ocaml-ppx/ppxlib"
-SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
-"
-DEPEND="${RDEPEND}
- test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
- dev-ml/cinaps:=
- dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
- )
-"
-BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild b/dev-ml/ppxlib/ppxlib-0.29.0-r1.ebuild
index e5e3edc8b4a1..7e0d07cf07ad 100644
--- a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.0-r1.ebuild
@@ -21,19 +21,19 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
dev-ml/cinaps:=
dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
)
"
BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/ppxlib/ppxlib-0.29.1.ebuild b/dev-ml/ppxlib/ppxlib-0.29.1-r1.ebuild
index 9dee33ce54c6..ba772d5ce6a8 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.1-r1.ebuild
@@ -21,19 +21,19 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
dev-ml/cinaps:=
dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
)
"
BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild b/dev-ml/ppxlib/ppxlib-0.30.0-r1.ebuild
index e5e3edc8b4a1..7e0d07cf07ad 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.30.0-r1.ebuild
@@ -21,19 +21,19 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-ml/ocaml-compiler-libs-0.11.0:=
- >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
- dev-ml/sexplib0:=
- dev-ml/stdlib-shims:=
- >=dev-ml/ppx_derivers-1.2.1:=
+ >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?]
+ >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?]
+ dev-ml/sexplib0:=[ocamlopt?]
+ dev-ml/stdlib-shims:=[ocamlopt?]
+ >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}
test? (
- dev-ml/findlib:=
- >=dev-ml/base-0.11.0:=
+ dev-ml/findlib:=[ocamlopt?]
+ >=dev-ml/base-0.11.0:=[ocamlopt?]
dev-ml/cinaps:=
dev-ml/re:=
- >=dev-ml/stdio-0.11.0:=
+ >=dev-ml/stdio-0.11.0:=[ocamlopt?]
)
"
BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/sexplib/Manifest b/dev-ml/sexplib/Manifest
index 39a0bdebb6a4..56de7e580f8d 100644
--- a/dev-ml/sexplib/Manifest
+++ b/dev-ml/sexplib/Manifest
@@ -1,9 +1,7 @@
DIST sexplib-0.14.0.tar.gz 54055 BLAKE2B d0ee1470fb9d28eb6d6ed3aaf0f6bd63d7c4860183ac287054f08bc54d57d0c52ebf9fe516aa991d8c66967ecc6ad95b6a6d19eb40a9f610a6f91f832d9d2e20 SHA512 e77a9ae8991e6b73de57ab6b7068d6482471dd34ff0af23b93b5ba57bd69493d15db3279d3b328280f716e531c08c2a6c39bfaa886f1934240dcc13724673684
-DIST sexplib-0.15.0.tar.gz 55020 BLAKE2B 250d2d791abab87e18ad363dc2140d436cec90469156c2bd37d3de533dd219891bdc5e518d1a37eb8ee4e34f1ec5e924684f1408487d3080c5cfe4a0f32e2d69 SHA512 c31fed5e5bf48381a9b6a48085e7d8909471e38a8cc7586e3c520fe60c6df7a1eebcca1a0ca93cd4d1cc61c1c3c36211db05572273550f7218eb69dd97d27333
DIST sexplib-0.15.1.tar.gz 55000 BLAKE2B 8f93590ad1cf5fc8286a3a99711d977d36e875e531ec2149fcfebda5d95aa42f29bd0efb16073a71effd854265f15b303291c9d17f848a9fdd3dcc174baed912 SHA512 05a1cbca244286020af6c5ba1d92b32f5d7940dc409c61a8fc5ff114bec60167c8381ae997b53998ea3c0d5167ee77bf160873958512199b06efec1a2a191a7b
DIST sexplib-0.16.0.tar.gz 55015 BLAKE2B 3d4157cfc0e5906a351c0a04380582895544f95c9ad88e576764967c46614c0553b606064eab75a8561c59a9fcb353ae695f743e0eda1a61a4c66a57b24f51e3 SHA512 f924d92ddf11f12be51073a3dfca45486d90b05533f29804518ee86b93386b8ff8d7e692c71d77b11347b78e9f6f6dcf7d79b71540efe54b013fa09b3bab414a
-EBUILD sexplib-0.14.0.ebuild 566 BLAKE2B 3a525f96c1003b7ce00f0dc9e3cd8b64bdab635f6ef906e36df3d2eaf3e6d3bacd152f5cb626302d4d5daf43dc0870456e0b4044a63410f9a0ae66783bcf32cb SHA512 91bc3f706b183a780d0885f3db9e6eb4119fa3fda7d5347eecd86d428e931f1f74590ef2fd103b3dc90c0f98931e026250cf10f9a75ad306d0a2f238cc55689e
-EBUILD sexplib-0.15.0-r3.ebuild 583 BLAKE2B 168b0b3027148d3d92a5aec9aa1c6fa3548fbdfa76474466f8837117bfd87bee76ed63167c14dcea5b6658c00c384f8b3c0c5758b594f5acce22c2660b412a02 SHA512 439987b6f8628ffaefa1fdafa96e89b26708deb9125d8af58aa67390f46bcd0245574c875d387e3d88b9ea011d72f224100d7063e247768b11fd972c6185d3e4
-EBUILD sexplib-0.15.1-r1.ebuild 578 BLAKE2B 3178e4c20e9ae657a47808a8e283dd1d72fef74b4f44e8a463e59ec4c5535348321f5853c3b8f6f2f9a6d7ade5200c67cc61da3da5393e8c3c66f0f1d28c29b8 SHA512 e9380be142c9d15bc47805713a7153b8ec1189ad46741e5ecdba2bf3aaa8bba93f93fc463730e29a335b8f98599ccd410ae0f1164af4b5c996678badf672dfb1
-EBUILD sexplib-0.16.0.ebuild 585 BLAKE2B b67bb6ef2f832ef13e13cc762939257e327cbe9556cf91fb2f1a87c011dabc0ad4a54c9d21f23935f22b3f4ac3931a60c7eac5c6319023e68fb75b464311dd6f SHA512 de99de2461067ad024eb4f2eba85dbb6c2c4884f1ddc8994faa70a1cb763124d153f87083e65eae4b2601cec48c913b907e73716677848ca7264b45fbafb0482
+EBUILD sexplib-0.14.0-r1.ebuild 610 BLAKE2B 7cf36d737be73681ee103eaca7d9f3ee7ca405ed99e6cba8a4b39053bb54fb01f733b1e2d0b6c3abdb569dd74b81cf431251e607cb10aa6c376b638182c565ed SHA512 7d5a603cea8737727374fe04ec4c4cef436c23ee6bce3bbb21b2df30235732881e0492e4e3188094058be12747d7e8d8cdb97b9a00142939ca1316dc4c3540e4
+EBUILD sexplib-0.15.1-r2.ebuild 622 BLAKE2B e01bd46b5be4d7648652a01af86b88346ed3e0cf8a62dec16d233e7eb6d9ec5c8d9756cf5f661d73853169862cfe14bdb1f7904a277f8c56e243206a2c93fbb4 SHA512 0408cdc6ee8db39cfec2de4c8903ee81b7255a1eee25a0f70a0a969575d3c4d92435774bad92d3a9ade646c47e801ffe013570e0c2ea267901f0a637860065cf
+EBUILD sexplib-0.16.0-r1.ebuild 629 BLAKE2B 7180479a03856cb7ca5a5850ff51d6966b70f907365e2438a9926b174a0ef3e3bdeed2ddea9f2a5f2069b3f9a99a090184e077ecac61645e8b36745e75cc5528 SHA512 5feef99854a045c02f22c484a3de20789e37a4dc8378402f213acd01d404d31fb1f29893dfd71146187239fce9185f1cee93f850e59c253e7b4651f4b7c87c47
MISC metadata.xml 482 BLAKE2B cc8a4f1df9d0f76967f46c4e50af6a3355c99ab0138c3e804b60cc97f456e151431f80da3fbc8ee16d832da7fc529b8d06019f1b0613bf4c4ebaef7200f02d35 SHA512 32f96513ff47e289bb41c5864ff462d60f849c79bfbb796ec59ecb2aa4bfb82e14b32bc7caf1c05d333d963f723d99fd324c12aaeaedaf8f552e1800feac7254
diff --git a/dev-ml/sexplib/sexplib-0.14.0.ebuild b/dev-ml/sexplib/sexplib-0.14.0-r1.ebuild
index 97e96b2bc2d8..4d2035d59c64 100644
--- a/dev-ml/sexplib/sexplib-0.14.0.ebuild
+++ b/dev-ml/sexplib/sexplib-0.14.0-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
@@ -15,9 +15,9 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
IUSE="+ocamlopt"
RDEPEND="
- =dev-ml/parsexp-0.14*:=
- dev-ml/base:=
- dev-ml/sexplib0:0/0.14.0
- dev-ml/num:=
+ =dev-ml/parsexp-0.14*:=[ocamlopt?]
+ dev-ml/base:=[ocamlopt?]
+ dev-ml/sexplib0:0/0.14.0[ocamlopt?]
+ dev-ml/num:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/sexplib/sexplib-0.15.1-r1.ebuild b/dev-ml/sexplib/sexplib-0.15.1-r2.ebuild
index d417cdafe060..bd09e3007d8e 100644
--- a/dev-ml/sexplib/sexplib-0.15.1-r1.ebuild
+++ b/dev-ml/sexplib/sexplib-0.15.1-r2.ebuild
@@ -15,9 +15,9 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
IUSE="+ocamlopt"
RDEPEND="
- dev-ml/parsexp:0/0.15
- dev-ml/base:0/0.15
- =dev-ml/sexplib0-0.15*:=
- dev-ml/num:=
+ dev-ml/parsexp:0/0.15[ocamlopt?]
+ dev-ml/base:0/0.15[ocamlopt?]
+ =dev-ml/sexplib0-0.15*:=[ocamlopt?]
+ dev-ml/num:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/sexplib/sexplib-0.15.0-r3.ebuild b/dev-ml/sexplib/sexplib-0.16.0-r1.ebuild
index 816994bc0032..c8f4857f46ed 100644
--- a/dev-ml/sexplib/sexplib-0.15.0-r3.ebuild
+++ b/dev-ml/sexplib/sexplib-0.16.0-r1.ebuild
@@ -15,9 +15,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+ocamlopt"
RDEPEND="
- dev-ml/parsexp:0/0.15
- dev-ml/base:0/0.15
- =dev-ml/sexplib0-0.15*:=
- dev-ml/num:=
+ =dev-ml/sexplib0-0.16*:=[ocamlopt?]
+ dev-ml/base:${SLOT}[ocamlopt?]
+ dev-ml/num:=[ocamlopt?]
+ dev-ml/parsexp:${SLOT}[ocamlopt?]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ml/sexplib/sexplib-0.16.0.ebuild b/dev-ml/sexplib/sexplib-0.16.0.ebuild
deleted file mode 100644
index 28348bdf23ac..000000000000
--- a/dev-ml/sexplib/sexplib-0.16.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Library for automated conversion of OCaml-values to and from S-expressions"
-HOMEPAGE="https://github.com/janestreet/sexplib"
-SRC_URI="https://github.com/janestreet/sexplib/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
- =dev-ml/sexplib0-0.16*:=
- dev-ml/base:${SLOT}
- dev-ml/num:=
- dev-ml/parsexp:${SLOT}
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
index d660c38da5af..d964ebded3e7 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Read/Write .ini style files with as little code as possible"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-File-Spec-3.300.0
diff --git a/dev-perl/Config-Tiny/Manifest b/dev-perl/Config-Tiny/Manifest
index 5987437f9bad..a894d7d1b9c2 100644
--- a/dev-perl/Config-Tiny/Manifest
+++ b/dev-perl/Config-Tiny/Manifest
@@ -5,5 +5,5 @@ DIST Config-Tiny-2.30.tgz 26973 BLAKE2B 0f8ffccb0343bbcd64975d12698b5dc1a3705ca7
EBUILD Config-Tiny-2.260.0.ebuild 635 BLAKE2B cff154d2b91283301e956c337df5c666f46fc3c1479bd2882198205456009a64ebd2d3931d9d362079f45ea668038d85f9f7126fe3fc53b3c870ed94f157e4fe SHA512 5557ceec73e9e2e68fdeee4808dc3d807579772936359b8221a4a423b5a29d6b8597a79c859f2bf9c199e456f1fc4b4e69ab4bb0f306c687405c5a6e25160c98
EBUILD Config-Tiny-2.270.0.ebuild 607 BLAKE2B c6e7882e1440ca57d4e23e606249b2e6f4e9403b41a489aca24f1229b35afc523ffe70900fa4d9cef2f39f24f43a15bca08c2b41e4822b91c3a2777177cafabb SHA512 bd8d1573a98332b9fde3f61a88f5b10cbb13808e3b7d5d311f536d29e5d5a1a948563bdb1e695df7275ed97caead21ae69135d6c22e06b1f1ff31c09f5e7c028
EBUILD Config-Tiny-2.290.0.ebuild 609 BLAKE2B 4e7756d1794c88b300c0338b21e5dc07748d31730297c9a36dd73f3f6251243beb83c0b0e874cdb06b747b0d35576059e681953a16c2bd77848e6269e5609590 SHA512 6b25ab2f7583097f43bf955e4609f0ec942523caa8778ea4afddc510bc174b38fd5cd4cc29df4012abcbfe81b36d91ee35c85e9847b1ce86285c70472e01dc94
-EBUILD Config-Tiny-2.300.0.ebuild 616 BLAKE2B d403fe214f72fc15a588928f5759b2d0739785b1a2f124e3946a6b240c7525382923eed08eb035deb2117a7658877d2b8ef6c0eaae684dd50ac976da6bc04ff6 SHA512 a62635a1ea0d486a0a7cffab940a8e21b9b8512a916eace76c18bdb4c549bb24c7ea409a374ad080a9c8763c7c2ba1de8c17df57deae8dd242ef39ce2d47cd05
+EBUILD Config-Tiny-2.300.0.ebuild 615 BLAKE2B 845503b4a99e220fbbfe85d582954b9269c5abe8d0e5f0b1c5a4194ece801c795bdb0b8a5ca01d8f062c81265a815c3cf9297aad187345d65630a2ae59577111 SHA512 281208843d47cf6052c73bd684bebb780b4c4f59b002a8e99447c5e6ed978ff50dcd248f042dee15e15a00428320cc9e56ac2b6334af1ecefaeb8f76bf9cffbe
MISC metadata.xml 395 BLAKE2B edaab60fca18e627f1f74b1e7d7792b6a4dd666f7f02908d27a7f6c29bec9049facd968a41aae8b7643c51c85d701e1526c7cbb869cd7b8dae5cff8ae14e2eae SHA512 0dc84787aa032ad27aabe5eb851c3178662b396739bb3ffc53577f650bb1fca180b4b51074dc557a32bd393db4f28ef4facde8586925fd6174493f83cb985ed1
diff --git a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
new file mode 100644
index 000000000000..4e532364d203
--- /dev/null
+++ b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: unbundle libtommath, libtomcrypt. There's experimental support upstream.
+# bug #732634
+
+DIST_AUTHOR=MIK
+DIST_VERSION=0.080
+inherit perl-module
+
+DESCRIPTION="Self-contained crypto toolkit"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Math-BigInt
+ !minimal? (
+ dev-perl/JSON
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ !minimal? (
+ >=virtual/perl-Math-BigInt-1.999.715
+ >=virtual/perl-Storable-2.0.0
+ )
+ )
+"
+
+PERL_RM_FILES=(
+ t/002_all_pm.t
+ t/003_all_pm_pod.t
+ t/004_all_pm_pod_spelling.t
+ t/005_all_pm_pod_coverage.t
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.80.0-respect-flags.patch
+ "${FILESDIR}"/${PN}-0.80.0-aesni.patch
+)
+
+#src_configure() {
+# CRYPTX_LDFLAGS='-ltommath -ltomcrypt' perl-module_src_configure
+#}
diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
index c3f77de2a71b..f54d3f93d47d 100644
--- a/dev-perl/CryptX/Manifest
+++ b/dev-perl/CryptX/Manifest
@@ -1,3 +1,4 @@
+AUX CryptX-0.80.0-aesni.patch 1010 BLAKE2B 048629928d1bb6854747f3b51461d08c14f08e0cd3df9f6f470cf9e71bba1d80a84eb51dac6778a33f31882c08fec021fbffe3b6e5873ba2376c153b3e04c04e SHA512 bf04f28e1073030867f834b28bfd2079319773f68e81cadbd75b385a3c67112c0661d7eadca8f31dec598c2757d34351e1f7a2fad5902c9c612dd36680939ed0
AUX CryptX-0.80.0-respect-flags.patch 1501 BLAKE2B dfdcf99c494e00f07bfbd38f0fdd70adadd31d016729b700cb125d50da5447b4fb86c2df6c3e74b78da7d364a73fcc24bbdc769a8cf838346528b93a07887299 SHA512 bdfb57ff8641b98a2deee9e4b9323040b34fd042e76fe65aab0fbc62567e4300f9105dc19c81dfa499874e0f85d1c5e6a1d47c0fcdc8a7b02f36491a5dfc4112
DIST CryptX-0.072.tar.gz 1643459 BLAKE2B 28bb06ef870287ccd9f46c2ed5d7b434e33563046598cff5c505c74c68d29b5bf58ad0dd3a5d968c6717ccb6cfdbf1b33982b49a87b9e4f7c85af9ab40d617d5 SHA512 9e51181b14c08f8c0769089f8c9a5feefa7c4f1a8dff2501cf1d1d475ae162f8df35c7cceff9d1742552951e13450cac9d70eb1ead8178e0c95cd1abfea5e03c
DIST CryptX-0.073.tar.gz 1643681 BLAKE2B 01a8a9082d4abbe6ae17b1fb53f9e0fbcf2aa8124381f11124ee55a23046f2c08aa403ce3a38a14f6bd36b3f61b539d704c913b0bea18d5c90a1b8336c464229 SHA512 592e4d657870785d7d13ba74bdc28c62575c4cf1ed95fb8de4524617ae92d196c5f1bc031ea4a39601ddb6ea8484dc28a4f2ddf53e2348466e9f8307956d0646
@@ -8,5 +9,6 @@ EBUILD CryptX-0.72.0.ebuild 1073 BLAKE2B 042568e0e3454de4ab995e07bd2c3b4102a9969
EBUILD CryptX-0.73.0.ebuild 987 BLAKE2B 6c45f225d27d0efb3d5f6e0c18e660c5f200d2f8bdd9182d6a1f2471355cd6cf3117f9b791ba06d22e59612e3a8d735504dbc5e88f11fe48629064e3e6432a60 SHA512 9648f6c6600087c5213ed7f03b5b06c2f2cbd1c944a80c4dda95fa0620e2b2c82724040d08b9cac9f3a4f9302cc0dd3b5b02f4d3630cb3e3f7e63c4431c1b80d
EBUILD CryptX-0.77.0.ebuild 927 BLAKE2B df6c2bcc9898c07b6287c355721b7bba772e8af5a8e5316161b271116d4924f5b324150c3a5c945a0fe99bb58243d7b7f623689617e9a58415a7f982f2474728 SHA512 6cafd3d08af74818c4fef671a71b90c1a59f5709707d39172f92499decc0ffeac0e406a17fba4c92f8d4387ac350f94fe8f6f83d1f2c0f9a8794d32a52f80d9d
EBUILD CryptX-0.78.0.ebuild 944 BLAKE2B 8bb206c7226a0d87cac5d16b33d35072028d1c580da4ea5477384ad62a9eb7685e163b04153848e58f56f797fd86260b995271bad3bdd07d6a9a988b04c6977d SHA512 862ece8d0e3e61af5fc3e2c1c8f76e33275c96209e0e73a13f4880fa357f8ba98ace812e71d2f88c0fad16cbec2c95dbef3f0000499a1076055c4c0d83a693a5
+EBUILD CryptX-0.80.0-r1.ebuild 1052 BLAKE2B b1370acfaef3845ce1a6c8e97f7b6599414566d2cc0fbf95f4f1c9db8a9837c5e719d0114cdd665c50a0945a03b1f5072468510cedc54a956fa218d92614e5fa SHA512 31a38db82a482a2e767c028c8a8f7b76631f11c8119919330cb26140056a20dd57a859852fb184167b7007820565440af6b31ce99d4aa581d72b4ba1c118a9f7
EBUILD CryptX-0.80.0.ebuild 1012 BLAKE2B 2eef6022d1f20e3ae52cb309c9dd2557c974f446d27dd2ad3b5d42e39a3f8d7e7e544a994aa8d736b593d6b34527af7ce3b3865fe1e5536c6f62c610a7055a05 SHA512 f21821fa023a4ff9aef9b5728af0983ee38aeb1469f3debb920193bd75067e0007e195fd98059ac1982686389b35687c99f102486a321450b468a10929f275ac
MISC metadata.xml 7682 BLAKE2B dac5e42af5a5b3a49af0adb11718172066090ddcc8dec1661d29ca76eca4a0b34b2c828b83a9fce8b125c1a2120ec513edaf9d97ee8e32c313e4e4aa99fdcef9 SHA512 4559cc741fc4c095500301bc8c89bb2a2680454e3428bff9e1d2c6ad0853aa9568f731af65ef275e80692d148bb83e9f1dad1186853d058e65c25e5df26fa4c9
diff --git a/dev-perl/CryptX/files/CryptX-0.80.0-aesni.patch b/dev-perl/CryptX/files/CryptX-0.80.0-aesni.patch
new file mode 100644
index 000000000000..3a6f34c7e885
--- /dev/null
+++ b/dev-perl/CryptX/files/CryptX-0.80.0-aesni.patch
@@ -0,0 +1,38 @@
+https://github.com/DCIT/perl-CryptX/pull/99
+https://bugs.gentoo.org/916387
+--- a/src/ltc/headers/tomcrypt_cfg.h
++++ b/src/ltc/headers/tomcrypt_cfg.h
+@@ -96,6 +96,9 @@ LTC_EXPORT int LTC_CALL XSTRCMP(const char *s1, const char *s2);
+ #define LTC_AMD64_SSE4_1
+ #endif
+ #endif
++ #if defined(__AES__)
++ #define LTC_AMD64_AES_NI
++ #endif
+ #endif
+
+ /* detect PPC32 */
+--- a/src/ltc/headers/tomcrypt_private.h
++++ b/src/ltc/headers/tomcrypt_private.h
+@@ -77,7 +77,7 @@ typedef struct
+
+ /* tomcrypt_cipher.h */
+
+-#if defined(LTC_AES_NI) && defined(LTC_AMD64_SSE4_1)
++#if defined(LTC_AES_NI) && defined(LTC_AMD64_AES_NI)
+ #define LTC_HAS_AES_NI
+ #endif
+
+--- a/src/ltc/misc/crypt/crypt.c
++++ b/src/ltc/misc/crypt/crypt.c
+@@ -416,7 +416,7 @@ const char *crypt_build_settings =
+ #if defined(LTC_ADLER32)
+ " ADLER32 "
+ #endif
+-#if defined(LTC_AES_NI) && defined(LTC_AMD64_SSE4_1)
++#if defined(LTC_AES_NI) && defined(LTC_AMD64_AES_NI)
+ " AES-NI "
+ #endif
+ #if defined(LTC_BASE64)
+
+
diff --git a/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild b/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild
index 535e309d1561..dc1da0451ab4 100644
--- a/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild
+++ b/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="system() and background procs w/ piping, redirs, ptys"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/IO-Tty-1.80.0
diff --git a/dev-perl/IPC-Run/Manifest b/dev-perl/IPC-Run/Manifest
index 472b30b184a7..e6bee67f5d88 100644
--- a/dev-perl/IPC-Run/Manifest
+++ b/dev-perl/IPC-Run/Manifest
@@ -3,5 +3,5 @@ DIST IPC-Run-20220807.0.tar.gz 133631 BLAKE2B a0d13ccab98dbe1fcd2815ed4781149ad9
DIST IPC-Run-20231003.0.tar.gz 135491 BLAKE2B b2a2a1699974c7d150e3d2a0c99d9cf10733d3a068fb448e3eaba5d48bd52a2a9bed14ba4ae83f690d87179ecc5718b44fa0c74c97a3b581efcc42ac6bbe36c4 SHA512 81b94715e61f2a302ba4cfbd03f6af14ab66d438dfdf58187ccf8b0f7ff562fd343ef560ad48dad8118342dd493530560ac89beca6de2818663d556d18feff90
EBUILD IPC-Run-20200505.0.0.ebuild 547 BLAKE2B 9b1e8b9d2584eaa9bb813336653142dc5f31087a8b5abac2f42551db79da38446ff572dcf0029426d92618db635bd415276bd8454c32aae5e81accd38b4a6162 SHA512 0e2a4c4207b0cfe6523d351524c2337e45888be00bd9ccc7e1025118a57d1e072dc98f7aa6218e0410dda85e9db001f159b42585bf466d83185517daf62a09d5
EBUILD IPC-Run-20220807.0.0.ebuild 549 BLAKE2B a88f1b942cb1a033217f8e7494453c9dd4ae596102be966c4bd0886b75d288e1e960d5304a4cbfb8efaf365edba2448728d13a88e055922378ed903959efe162 SHA512 28dddaf2c13f2af5781a626ef8fe2b935a0c29ebff32188dcb223910b71fa042517d0892479aa817b65fb0c8ab22228d4ecd5173952c693b489efea6a6ac9961
-EBUILD IPC-Run-20231003.0.0.ebuild 557 BLAKE2B 4ecf1c7cd16efaaad8299083b145d008d3f131a0cfc9b1a32105d1252c2d6e8b77c062aa0dab72ab62cc18eb13ac911a1b64eeb83b8a502de992e2c37f7cb0c9 SHA512 fdb28e179cddf527cbcc35fd6353c770af012d901d411dc2fd21f2f5e55f9fb731d2c5415d0cfc8754ef283fa88b5127ac2a8f16266b444cb9ef9d47ac51ba19
+EBUILD IPC-Run-20231003.0.0.ebuild 556 BLAKE2B aafb5d4aa5b20dcb42e4b955ab4ebf1347e18343a4425b665ea99d092f2c2edad1092aaa6177f9f9e61bd4e3c3d75a551b95b1754f40d799f039d1a0249bf303 SHA512 6445ec50cfcee6ccdc9c3b7f4ffb3c53ecec7687b07c061644716bcdb915b38b39cb1bb054de289df2a04a5bbd4718ba3bfa5a050cc9ad6878d780873540b7b4
MISC metadata.xml 768 BLAKE2B 96feb4104dc44ac5554cdd91dbf8ee9a6a68e0386059fc15341e56b683a2216b43e1dcb87ad3b37f1e11ea255232218f49fd21fb5e05587f135d400e96dcda81 SHA512 93207ce83acaa139b5727e3dfc9cd7ac09de19acd7cf808010e8268113919ac49911c9a10ad807ebeada882c9d19d5df04ab1a323596e807adc489fe5ff9eacd
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 7e82dfa2593a..d0760cd1bbef 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Term-Table/Manifest b/dev-perl/Term-Table/Manifest
index 43e84f7a3016..f2ea4039c00d 100644
--- a/dev-perl/Term-Table/Manifest
+++ b/dev-perl/Term-Table/Manifest
@@ -5,5 +5,5 @@ DIST Term-Table-0.018.tar.gz 28833 BLAKE2B aa7b5c472cd377c8abc4ec1c0d579832eeb4c
EBUILD Term-Table-0.15.0.ebuild 903 BLAKE2B fba11ea56df08712643f054a681254cbe27c0472d41f17ee0a7d23cf3609933fbc5270251070da199755b3b7e6140558ef6d7e285370026102e4aa5436238991 SHA512 ca8825ec8c1a8852979a6a988633a750e69efd6bdb8dae3dafd0448fa41b1bbd7633d596801c20c531a2a102203a85511d94a90fee5f62cd8b8dbac81473f3ca
EBUILD Term-Table-0.16.0.ebuild 905 BLAKE2B 8dc4e8289d82b7c1b952225b95d8a62fba7eb747e07d0ab65a718466f74675cf9f8f5f21cdb62736d31e48558900e335b50ea25b7b152f6ebf440f9cef2c4bae SHA512 f9e95799c144e32de3122d3e105f49b94b47b3ffa71c96e248a64a7a22bef5d6b02fd736346cc16fd18d44a11e6e2337d7873761bdb3c829c35a499a180ec946
EBUILD Term-Table-0.17.0.ebuild 840 BLAKE2B 5adb6df8fa515b2a3f54fb4537213d281690c3144cb26faab83467a83e9e05557f30e93a9d725cf58a3f4823992c1b203defb176ff4d54c9ccade04de0028fc2 SHA512 5abd1c0d23b07e10868af7fe02c96250958e9fc7437b33f615514ab7b56cc9e948c4718ef51c5409c4d05b26f3776466faedf6bedcdc58ad6552bab8861500c2
-EBUILD Term-Table-0.18.0.ebuild 848 BLAKE2B c43ad733153bfbcd35819e59cf21a48bffdce8d601e27adb5f05c8b0462eacac3b9024a38f65e59961b7f8acd926be91005c4470789282e3ece9e803bebe1ee2 SHA512 3bb71ded034ba340edec6a01141d3dd105cc8a0196d6e661f4406af5ccf8f30a53b1e7d421f85ded6c5b1ac7a19837c241f70a54c9a1489729857e1c4697e294
+EBUILD Term-Table-0.18.0.ebuild 847 BLAKE2B 40ad5c25ecc0cd0b6415f60232442c02850cc396048b89cb1723cabb3401ef7206d977c064c3982b088a3dfa8374fb413b119dcbbdcd6326eac560a68a25c648 SHA512 e71ccc6825aa03f5e3542d1cf32774e23f75511681cef4e864c7182854d430bbdd2ad0de0aae6686aed170a1344d5c0c0b2adf280807a04542108d09ead57f0a
MISC metadata.xml 793 BLAKE2B bd69ca3bd3db8f80b140b72d30f8cee97fa6cd90919abc627492e92c4205de8aacf19f495feabc3a5c28911fa5a62eff0b571651cead2fefc0c6ecfd054162fd SHA512 8bda9c1afc17b513560106a173901b0d458cf14b6544a426f641dd4878af64e873d5d0ab4260f92c8fbdbc5d9119f46dec9ec15b388b7b2b45cd47b7cdddacd9
diff --git a/dev-perl/Term-Table/Term-Table-0.18.0.ebuild b/dev-perl/Term-Table/Term-Table-0.18.0.ebuild
index beb2ed863327..0bf7d10d3559 100644
--- a/dev-perl/Term-Table/Term-Table-0.18.0.ebuild
+++ b/dev-perl/Term-Table/Term-Table-0.18.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module optfeature
DESCRIPTION="Format a header and rows into a table"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 80c348a6470b..57020bd7ff8c 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/graphviz/Manifest b/dev-python/graphviz/Manifest
index 4d3dafed5077..bac4bd9375ec 100644
--- a/dev-python/graphviz/Manifest
+++ b/dev-python/graphviz/Manifest
@@ -1,5 +1,5 @@
AUX graphviz-0.20.1_fix_python3_12_test_deprecated_escape.patch 997 BLAKE2B f78c3dfbee7325bb5d577e648f00712c4bb596a8f1e08baa6dda83089b35e6dfebb1487f828f61b8f689726167369c30cb5f37a557b6a3906f6bb8051e9ccf69 SHA512 ee24cb82038267c2dd6b49db12d5dfdca2c2d5eabbb2e357669c9535c009e5e69c13a116d424cb32f47123c5cdfce445b6e0664cf8a3fd9170df1096f214dc5d
DIST graphviz-0.20.1.gh.tar.gz 188952 BLAKE2B 65d0b993e01492894b6d245c0869412b4956e5d55f9d8d490505c8f3477dc5ab98739cf0bf1aa1a15c4bacb2db4c2807659ce410ca65503c5876ffdc278e959f SHA512 34d340469856777f03b9c9e6d28f232908797bc1456a5b50104dd2f7dc8b7488afc7b29a564d57707ae96f3291f5ae90b8140ab64e378b82f271b5521763fb55
-EBUILD graphviz-0.20.1-r1.ebuild 1115 BLAKE2B 4db63afb37adaddeca8c218b5ac10e64d49198232e9ae9900562cdf799dd0e217bcb3aade7eb06225228de8244ce58ad18d6be45dd0d8acf08e3313e37f6ed2f SHA512 0fe9df61f00a3774e4ddbb9d31c485f4cf02070dd3b7f09f9071062c4ebc55870a212565e3a9297fbbb85cf0de753984bd5d5d70ccd0a034f3b6fe11bc975676
+EBUILD graphviz-0.20.1-r1.ebuild 1122 BLAKE2B 14f8420c7504db9369c1218ac798c3407be6339b09539ef74ab1e3ce7bf8fe4d5ed5dbccbf7774442844d105d0cfb0770ad001cce58d0ec83f8ea261960688a7 SHA512 23d478fffb565c41185c7c53edd49e48746eee1ce9a3e14a86b8df16dbee775979c4c8ef7cad5db7e660e83a74e3c527acdb4fa069cd7a343e4d13ce8c12a069
EBUILD graphviz-0.20.1.ebuild 994 BLAKE2B b2f309ba44116afb4b112dfad14c8d3bb7f9ba98c18411fb0029d9e506c21bcf514bfa898e7043d6a2c73420b88e0da580a8dce16af9538b62b1f7a6dc0d8e77 SHA512 ef47cb2203eb12fabdf388ea3c780623ec1526140b22b807d49cbd55a6d5f12b9b743f5d5ae6eb5ebb914ed1f77c1423fcbbcfefeed6c01753dd7f5cd2d11267
MISC metadata.xml 609 BLAKE2B 782098a112f4c30ee297b068678c457454843e8ab52fe0ac8e545197f3799a4da13a19b0b3658dd2896dedc2ae3ba7cefb4281185d27fc806afe0f38b3c206b0 SHA512 d67fa7026a4b9e03f208709ce9f7b63daa41eaa5432fd0ec70abd11cbf78fd166fe2ef2990ce051f3a296b37bd3cb6588a32505282da0bb2fd2d096718982dfb
diff --git a/dev-python/graphviz/graphviz-0.20.1-r1.ebuild b/dev-python/graphviz/graphviz-0.20.1-r1.ebuild
index 561c323eb2b1..36b673c27ae2 100644
--- a/dev-python/graphviz/graphviz-0.20.1-r1.ebuild
+++ b/dev-python/graphviz/graphviz-0.20.1-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
"
LICENSE="MIT"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
SLOT="0"
RDEPEND="
diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest
index f60be3b5c791..2f58d9e44a27 100644
--- a/dev-python/pipdeptree/Manifest
+++ b/dev-python/pipdeptree/Manifest
@@ -2,5 +2,5 @@ AUX pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch 1018 BLAKE2B 18405bf1f1ba5a
DIST pipdeptree-2.13.0.tar.gz 32980 BLAKE2B 37a7ecf2cef1fb2533655b1b911216ed5d069ce639198896517a49be010b1697df2a81aecba001dfbcd9b67618411754a97ad198f2e2c32d73d2104020d5eb01 SHA512 eccc41e1428d2f7146386a6aa0e1c5833302b9eaaa810250cb8029f8cf7f8f8173477553f143835b4dfac318331b9b7467493a3fcae15569d7d371d58b27963f
DIST pipdeptree-2.13.1.tar.gz 33139 BLAKE2B e7044303f09ad3952e14f79ec11e01a54e9c34ff5b4430094a968602c8a97388eadd4e021c97c97c1767d7ae02b7070ff6e4ec934aef6036b98bf2553d2344a0 SHA512 18c73a8ef458b0a241d967da40453fb8a9fc6550cbd2c21eecca9a81f011b896622fb45a81b79e30eb990454b6f518a1fcc02cb25bb2c5ca988b44e040264e26
EBUILD pipdeptree-2.13.0.ebuild 453 BLAKE2B 562be67a68b16bfa3d55e22109a0ee3822b7e49ea029433f875132e92e474d87c84fa6086485d819bebb2a3eac139b34b2f03be9f24674d3096898161968c4f9 SHA512 87f35cfb01a8a1cf83402b5647f32197953e7f7e18ed164b4a0fa29c6d02c8a3d7dfb885ac11ef511f606d7467e86d0618c7b9d3026d286f5bfdc7102030a113
-EBUILD pipdeptree-2.13.1.ebuild 939 BLAKE2B e494165c82ff5246ed3de1038204c656203ff9ec307726feb9034a23b68158c0cf53e356d9cecd50063151d6ca985ac2812006e91f7806f72469753ecd80f3b9 SHA512 c299209fa038ef1e1c7391f3bc9efbc32758f66089d8f056d85a097473a746472313366c046dc63e26fd40776b8b48cc520a1e417d033c1742130c6722e516b0
+EBUILD pipdeptree-2.13.1.ebuild 946 BLAKE2B d94327ac52ab9d2d4b9f48c0ed39ae72444b123638eed543ba9d13af8d6eb04fa7ace0f5225d14d84de9da1b9185a3b4fb4440549970361989c4c050501f9629 SHA512 d66ffc621fc4fee975c7d2829350bc99c295d285f17b1bb5197c56d83b755ccf0d42ca6328b5e0808ece7e2372a9635734b2797d1b216861356e6df4425f4186
MISC metadata.xml 545 BLAKE2B cf435473fd95ac0a5bafe2b52ddd78e09c16eb190e3a979924525607fc7ab152e249419e3a21d246cd1354a714116c6c0953ed55d1efceafae441ee282c2b1eb SHA512 ad2e8d4e7bac53b26ea0bb5c2f65e0c9dc8d30afc8c569d73bac820b2dda6a343b96e52abd0353e3f50269fb431e46bd3b51b3768d9c24f658fd2eca6cc1ce97
diff --git a/dev-python/pipdeptree/pipdeptree-2.13.1.ebuild b/dev-python/pipdeptree/pipdeptree-2.13.1.ebuild
index 61efc130c1c0..d29e84bec386 100644
--- a/dev-python/pipdeptree/pipdeptree-2.13.1.ebuild
+++ b/dev-python/pipdeptree/pipdeptree-2.13.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 13a72d454b0c..3cae49dbdf1f 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -1,8 +1,6 @@
AUX pygobject-3.44.1-py312.patch 1941 BLAKE2B 93af1e4f307e003b7e9cd62b787efa9690724d2cc293ddc571563e7e0324771537d2dd92e6998d30066bb6707b73937cc8cbbca7926666e70f939d0f6cc86435 SHA512 98d470a39d5e3b3f25e41a516d62d364daf2eec92480b31ef80ad79bc3921f53a7fa05bab23be721889ccf8fcd939e5c0bf7d04efd935f7bf9f56bc2e596cc6b
DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327
-DIST pygobject-3.44.2.tar.xz 560188 BLAKE2B 6c1cec327aea3ca17a0d60c0b732178c79574073106ad069a76b2bac4aa911d6208b25f23b4508fbaf88b36211cf10bd0d4cfe242c2dae0c5e9363e7d90051e4 SHA512 e0d481285d190f2c9606a61d6104efaffc110aeb57cff6cd08bae72a0528cc970fc1c422fd949c557e3cfc5d6f2e96389824c6fd9888cdfd3ca1ebdc4a05e753
DIST pygobject-3.46.0.tar.xz 561552 BLAKE2B 6b8c9b4bf6df819c09b7bd2ea6dcb0e7c24ed7f171487b774469bd2c4694df9d4473dbde05273afc7a370f2b1f352d60347aa221bdd674a4aa8a54123d5e54cd SHA512 48293c193ba5aece38d99f45d325d0329ac33e88442bf00848fe818a7c838977b8d2cf50a404c30e8852ccc0b4a44dfda07751d51acc21f740aa2ab6aa3ce661
EBUILD pygobject-3.44.1.ebuild 1992 BLAKE2B 0dd334932fbfe25a72f394ff496b6c9bd291f0e3b62520bc5aeeda57324b783116ff7352e495cf37d7fe9d902ad49dc7f0e751aa5923a627fbf0bf4f5aae19c5 SHA512 145a1544194f896ccdd8c26fd5136970b90e660171ade50a1bbd2cbc8e4812bff86677829a6a5f7f6fb7cdc3b9baa4d54786c2bb00a1cc9736cff18a98b44520
-EBUILD pygobject-3.44.2.ebuild 1831 BLAKE2B 3656d95652359ec4e9e3f6cf2026f35bacaeaae44312effe9396e91627e346f23797aff6b2ecd314f045d2b67730237337e96c878b4031175088833c7ee550b4 SHA512 b1c41342c3af19058738161e12ceae32ca840bff558672441f08a7dfd3fa81f65f938c949a4277ace1bb3eadf69f3b9c81badf3551b5d4724cc301bbe0787ca3
EBUILD pygobject-3.46.0.ebuild 1827 BLAKE2B 35addf7e83a776ea181f6f0362c96b65493b18e85359eb4e7d5f393274d75145e46c3a0d8dc9ea72912aa120929acd8e79f44b5f34396a5262e3647c96d3ffdf SHA512 08052bb9b77f33715a6e9ccbe7652c12539adb26f2cbdf8f64692cdd685e88597aad3a825eda078a8a05930599f4c86b3a39f1c7fc7ece3afa4e4bdffdb7ca2d
MISC metadata.xml 1398 BLAKE2B 0f89629267eea1f03252ac53ebf6478977301f5edf58024152b7e25cac1bb238241d419241dac72181bc82d0bda4dc281fe490a72967b730df7087300562127c SHA512 49ec255944b9530fe59ba325925713512ca84d71149b988c034d092d4a433c6f7a23822d685180c343a40055bb5c879980996d34a30cae8fddc617707bc1a417
diff --git a/dev-python/pygobject/pygobject-3.44.2.ebuild b/dev-python/pygobject/pygobject-3.44.2.ebuild
deleted file mode 100644
index 7d183875bdca..000000000000
--- a/dev-python/pygobject/pygobject-3.44.2.ebuild
+++ /dev/null
@@ -1,80 +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=no
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit gnome.org meson virtualx xdg distutils-r1
-
-DESCRIPTION="Python bindings for GObject Introspection"
-HOMEPAGE="
- https://pygobject.readthedocs.io/
- https://gitlab.gnome.org/GNOME/pygobject/
-"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+cairo examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.56:2
- >=dev-libs/gobject-introspection-1.56:=
- dev-libs/libffi:=
- cairo? (
- >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
- x11-libs/cairo[glib]
- )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- >=app-accessibility/at-spi2-core-2.46.0[introspection]
- dev-python/pytest[${PYTHON_USEDEP}]
- x11-libs/gdk-pixbuf:2[introspection,jpeg]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection]
- )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-python_configure() {
- local emesonargs=(
- $(meson_feature cairo pycairo)
- $(meson_use test tests)
- -Dpython="${EPYTHON}"
- )
- meson_src_configure
-}
-
-python_compile() {
- meson_src_compile
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
- local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x XDG_CACHE_HOME="${T}/${EPYTHON}"
- meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}"
-}
-
-python_install() {
- meson_src_install
- python_optimize
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest
index 83b69149680a..e42daa144b4d 100644
--- a/dev-python/pylibacl/Manifest
+++ b/dev-python/pylibacl/Manifest
@@ -1,3 +1,3 @@
DIST pylibacl-0.7.0.tar.gz 47543 BLAKE2B 277c03d01ab184ffaaa2c07c56e8f2464cba8b6da0fbd251880d274bef3b27dc211f1571425d4216e02bbeba8c623edfa56cafbb27932092ffce254e6be8df5d SHA512 077515a00c7a048faf7792acd9c3e768d35674c0b3f4ec72fdf37561c90ed12bb392582a4fb9a23b7916db3375278c2636f2844f362a8335e7ad68e1e9b9c3bd
-EBUILD pylibacl-0.7.0.ebuild 949 BLAKE2B 8bb0575d130959a71103d2926f4f3bf5abe510c67c990948428e573737791b5c0dd8df8341fb2ea9886c1a1286448e437b66395a12b046e690b5002c133dfd4d SHA512 a7fc02dec0c3d10248e3b71a6a363c5bf1cc642702c02f76146a158aa07a8f5c351af0c2187cd6a6fabaf8599e08d3d1a760528f30273b26285275361c1bdd21
+EBUILD pylibacl-0.7.0.ebuild 956 BLAKE2B cca1010dd013d606d2e996520fb2f20de95794ea653a990188f203afba4b0622db8f5f8a19ea29837c431e4e9a36dc01a04a73803ca757e15fcc4916c4a35a3d SHA512 ffc2fb23c958ea0b63c7fd6501b829782f5f481387ac6c35cfc5c2904b920e5669dac47e389c6cc16427fca4c4914fdc6b8aeb25f67e9b3a096c1888dc70bd72
MISC metadata.xml 446 BLAKE2B 0e111cfd834a03f88984dac937b5b3d09a7675338f0381d30603b0512d7f5ae1f486a832d060ecfb9c5946c7273893ed030555062b8bd3f26f10765c28a90143 SHA512 7df5bf16220e50c851fb03af84a600eaba23fdb703aefc2586aa2d27a1e55a18ad7b117274b8a07c7d7997dfd96fd51bd2dca6d3a1dad01cacafa678a5c8a794
diff --git a/dev-python/pylibacl/pylibacl-0.7.0.ebuild b/dev-python/pylibacl/pylibacl-0.7.0.ebuild
index e13e8b005169..dbf2d6fe703f 100644
--- a/dev-python/pylibacl/pylibacl-0.7.0.ebuild
+++ b/dev-python/pylibacl/pylibacl-0.7.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
DEPEND="
sys-apps/acl
diff --git a/dev-python/spyder-notebook/Manifest b/dev-python/spyder-notebook/Manifest
index c8338993edbc..89aafa6e47ba 100644
--- a/dev-python/spyder-notebook/Manifest
+++ b/dev-python/spyder-notebook/Manifest
@@ -1,5 +1,5 @@
DIST spyder-notebook-0.4.1.tar.gz 1756246 BLAKE2B daccd224f822d10b0bc527f6e12a46b975631c1eee4edd1e431ff8a71e126d4ff2006853b05146bdef3c8978a34a38d1c30ff9da9076f9c954a7ecdbe9eab4af SHA512 f4ad23ba218dec708f876fe13b11e172df2430c9c9e57916a8f10f43f3728788801d7749b37a7474b329fa8750c0d08ddbd5131142035868f23c1975228d840e
DIST spyder-notebook-0.5.1.tar.gz 5546854 BLAKE2B ccdc93c948e6b4db005cf2433794008c65e9a56574db15cd5627f44938bcc2c865341f2417bcf000e27e3d19fe11b6eb6340e6225a682bf32b2cb06ca8f4605a SHA512 daf91361344f96db0ac855b80d17388bda7bf96eab280fba7ac406915dc9b5283c09e914c07342154ed2d0d23420b5e16923cf4ccddb090364db43cf606319f3
EBUILD spyder-notebook-0.4.1.ebuild 1060 BLAKE2B cecb226af57a5cf5c8c8f6d3ece6449e3953eedc0108b827b2206bd2b2de4b2b391cc7b5d3ba3e35477f373bde00aae7c8b859e59c6db35061c05f5c8f43418a SHA512 f96ac4c73271a7201684ab7f70274ee1bb23fe29933bc1d69e1a1f3c959b2ca3cd900a1278e8f6bb440ba3fd3f6d90fd0e817576e6c12b05f6f6729088fdb09b
-EBUILD spyder-notebook-0.5.1.ebuild 1702 BLAKE2B e65a8007d85d1022d99faecff9fa5a5248b3b19659401d04836392f35c5c051f38b9bb0d50ab3dfeed5cb7c0e908d5ac706b8d6c4dd55c47b5e445f6d4699e9b SHA512 49a49ec2c92b6758fdff4c84b81fd6244869b842db0c4bd276e34c11ddc28142a9417d6613c07f28f62aca873342f29baba79fbe76341292d46471403ce181ba
+EBUILD spyder-notebook-0.5.1.ebuild 1709 BLAKE2B f031573e92c2de529d1f4a9c2b5f7b7c2deeb1b06ece7c27748ab0c48184035e6422cc5f3a1495aef131915bbb2d4908058302534e8302b5c1d2a94c3d5c78ba SHA512 4b083989f7ef49b108ad7e5d78f39c9cf8d1271519065b759eff7158bc697914a725e5f1bb0676ba2ecbb152889d2b7d9a7d72240ee42d5310e0f5aa73cb2cc2
MISC metadata.xml 427 BLAKE2B 33a2a084ee10c6a4b0646bbd7e866e81e2cd42bbfeb8b2ca1341a19f1af31001a2a34ca8ae5d44b783b5ded83c30b5fdc9e08e626844fd9fb6170b481ab501f4 SHA512 ddd984e2536912410966b76ec42b2a466a100f68a49fe153ce249eaafff9a1feec358292c58495d88cddd588ebdab5fe78c22f4c893194e64defab5a84257fa6
diff --git a/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild b/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
index a6a5ce291413..e838e679a57b 100644
--- a/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
+++ b/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/spyder-ide/spyder-notebook"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/nbformat[${PYTHON_USEDEP}]
diff --git a/dev-python/spyder-unittest/Manifest b/dev-python/spyder-unittest/Manifest
index d6a81faf71d9..c321a09e8137 100644
--- a/dev-python/spyder-unittest/Manifest
+++ b/dev-python/spyder-unittest/Manifest
@@ -1,3 +1,3 @@
DIST spyder-unittest-0.6.0.gh.tar.gz 105932 BLAKE2B b7a39e5756d27325bbe0dff32fb3922f667cdd1eb2c3a6d9e5eceb89abd921244fdf1685706bff181c75c59f86f92e405a1d08c5e86d7f15a27bfd46d32048ea SHA512 304843dcf6b51033a6acbc81a0ed274736d36967d95866075bb06a23487f29556256e39c213f685f5a6622743bba568814b5c099fa143e849fdb5608687f1c5c
-EBUILD spyder-unittest-0.6.0.ebuild 3977 BLAKE2B 7bdf3b0fb8619d3b16e856cbb486e71f03cf62fc48cd1ec9f544a5ce48bfdeb798433a33a0419b2ef4aae28e3bae68e403376711e8f6953ace67c96d0093fa84 SHA512 34e0f725d7253cb1bb680662ca7d1cd7790109832a12c10d09a7d59e44174f91d38445d70ee804fe944b02bb50e5406e7b7c05d51ee22ef8be5b06f8f48442d7
+EBUILD spyder-unittest-0.6.0.ebuild 3984 BLAKE2B c3cd4de4e0ed102f9fee034c25556a64576e5338c09030e3c0f16f7d54255c44f1ec2911f7fad2ce619a20ffbc6c9b28f1be90e8aee326c6b16151b80298564a SHA512 1259072c024fe941aa4cb0672bd0dd47e5d5bcf6e4872a1383c473dfb5c6434e2651e94e13e70018e52886d50c22694daee8452ecc2e77fbe538ee48a42d17ee
MISC metadata.xml 427 BLAKE2B a6408ae9feaec15c7178f598d5e4acfe0ce4c966368ce4488d075a8fa08f3ff7cc17e74227ff3638a521667eb671d31f6b5da2679741385cf6cdaa88f63a6ce0 SHA512 17c545b696124de7dd0c49410f527f30f482f30ed2dec86d9e325807d3cbff04684eecb7eb9d4cedfeb40f6f0845e2ea0de027479c4da6e2d2f03c9f518857c4
diff --git a/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild b/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
index f5fa403a044c..ab7874f61a8e 100644
--- a/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
+++ b/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
>=dev-python/spyder-5.4.1[${PYTHON_USEDEP}]
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 99c88c934c9a..69af98c77181 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 2c694a4405b8..8fc9d5b5acd0 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,11 +1,7 @@
AUX gdbus-codegen-2.56.1-sitedir.patch 1898 BLAKE2B 2d3530f2c0e249254d170a7c0f1965cc9953af8b29a96bf7658a74595e740a4dc9b2dad804f16a855b2afa2f9a72eb02aabe42e1a94b166ecb43e0213125eeb1 SHA512 3983f2021da8045bb25a0f2e761a651d67d5b5f41e5d26ad3e5950f5e74587a6226ae5d1c21e6c7561b16d8cd6f17ca2a693369fc5b2cbb5d4d686a52b29942b
AUX setup.py-2.32.4 192 BLAKE2B 574320d89095d1452a3eee4404b5ebb19fbed32febf2a15422d276bc8dfb6790c41b7214aad3f88ee4927b58de639146cbf633f735df693bd437ea19eae79435 SHA512 45e823f507db103543f024ad557d35f7c09fb51db8a78b978c762ca77d941cdecc5837d2b248fc2c5da6a93b56fe8ded359efd98fb0a74fdf9533783d8eebcfa
DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
-DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765
-DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376
DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19 SHA512 9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
EBUILD gdbus-codegen-2.76.4.ebuild 2205 BLAKE2B f14f73a09f58af0d389f8c152a28cb26d4214415d4283ecd011858b8e392e04225d94ca4d21d38e4737760c65f5163899b8c07f0056e0c95075f47e0ee92ee30 SHA512 54b44a179203fdd817ed7a9479bae47d9b14bee870ce18c398fde23a82defca89ab0f7d34dc15b2859cba0075e2b81e8646a5fb23d00dfefb15de408dc1945f5
-EBUILD gdbus-codegen-2.78.0.ebuild 2214 BLAKE2B 8df740da1f2c9c8df98c4b048440af436f4ff4f79c07004bae970c463a0ba24ef8d811ae8f871c64be4b290cf988cd820b98c9cd37c8dd00600fec48cd0186cd SHA512 1c7ede7e0ec4d8094d224fee225f1f492caad01f56eab1f9c1b58ea81ed8cccf40f0cf5cecf297c0280f09ea1e2f04d023f6a2c3adc97e6ccec1622455ac167c
-EBUILD gdbus-codegen-2.78.1.ebuild 2214 BLAKE2B 8df740da1f2c9c8df98c4b048440af436f4ff4f79c07004bae970c463a0ba24ef8d811ae8f871c64be4b290cf988cd820b98c9cd37c8dd00600fec48cd0186cd SHA512 1c7ede7e0ec4d8094d224fee225f1f492caad01f56eab1f9c1b58ea81ed8cccf40f0cf5cecf297c0280f09ea1e2f04d023f6a2c3adc97e6ccec1622455ac167c
EBUILD gdbus-codegen-2.78.3.ebuild 2210 BLAKE2B 081eda2fc484c71f82c3ce16551d6b99e816b3df4ed4572342e02a10ea7358404cd609d88ae885f0184f2a3479c6675a9925872ada6c45572e60746ac642bdb9 SHA512 9d818e7f0caa307958d59d00d103e4d0a577a76d5d4e22ff0551f5be7bc659ef54cee79749855cb34a402bd4bb6e6779ddc7f10837a5be0de89f90b370c91dc9
MISC metadata.xml 345 BLAKE2B 91a0526be5ce32d4aa4ea0827c78b2d2d45beae9a8d467916448a0a6b5459fd457e44ac900182654826328b34d37999bedb3ade42e80db92312e50f34d940014 SHA512 b11e427345fab56c77cb1f4f96473645b69054012e86840e2ca7dab221cf55041a1add1dfabce155274acf18488ac79de8149d405213daf39b807f679d4ac752
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild
deleted file mode 100644
index 3595e34fd897..000000000000
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-
-inherit gnome.org distutils-r1
-
-DESCRIPTION="GDBus code and documentation generator"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
-"
-
-S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
-
-python_prepare_all() {
- PATCHES=(
- "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
- )
- distutils-r1_python_prepare_all
-
- local MAJOR_VERSION=$(ver_cut 1)
- local MINOR_VERSION=$(ver_cut 2)
- sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
- sed -e "s:@VERSION@:${PV}:" \
- -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
- -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die
- cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
- sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
-}
-
-do_xsltproc_command() {
- # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils)
- xsltproc \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0 \
- -o "${2}" \
- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
- "${1}" || die "manpage generation failed"
-}
-
-src_compile() {
- distutils-r1_src_compile
- do_xsltproc_command \
- "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \
- "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
-
-src_test() {
- einfo "Skipping tests. This package is tested by dev-libs/glib"
- einfo "when merged with FEATURES=test"
-}
-
-python_install_all() {
- distutils-r1_python_install_all # no-op, but prevents QA warning
- doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild
deleted file mode 100644
index 3595e34fd897..000000000000
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-
-inherit gnome.org distutils-r1
-
-DESCRIPTION="GDBus code and documentation generator"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
-"
-
-S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
-
-python_prepare_all() {
- PATCHES=(
- "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
- )
- distutils-r1_python_prepare_all
-
- local MAJOR_VERSION=$(ver_cut 1)
- local MINOR_VERSION=$(ver_cut 2)
- sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
- sed -e "s:@VERSION@:${PV}:" \
- -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
- -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die
- cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
- sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
-}
-
-do_xsltproc_command() {
- # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils)
- xsltproc \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0 \
- -o "${2}" \
- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
- "${1}" || die "manpage generation failed"
-}
-
-src_compile() {
- distutils-r1_src_compile
- do_xsltproc_command \
- "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \
- "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
-
-src_test() {
- einfo "Skipping tests. This package is tested by dev-libs/glib"
- einfo "when merged with FEATURES=test"
-}
-
-python_install_all() {
- distutils-r1_python_install_all # no-op, but prevents QA warning
- doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index d94c3f758e12..df799182c495 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1,9 +1,5 @@
DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
-DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765
-DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376
DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19 SHA512 9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
EBUILD glib-utils-2.76.4.ebuild 2277 BLAKE2B 6ea8ae1bde6cb702d3b9cbc868839f7fd1a4bd917cc34dcfac5d5f17dfdf5fe82e29349da92479a69000a1c65b5a305aab7ae1f8325e9380b4f647f5c6a3fb0f SHA512 376ae52d0362bd3ae698ea96e02bd7046be2fa6052af5a9e156cf266b720896b46f0983e6fb34520ff894a6b6558498cd4819291df0f9494d549f896a8d0e59d
-EBUILD glib-utils-2.78.0.ebuild 2286 BLAKE2B 4288972ca2cdf6eaea14af205f9108afb4cd4a2c2484abb4990b0b892e9f74f16da485d1d2af27a697f605a1f56df5dbbb53f77d669bddfca2ffe5b5cf7a9981 SHA512 687411e8c1aa25801236e8819eb73d20f6c6f3aefd632fc2c41ec3ae8ee24dac050a2ea004d8f1ca8bdef8dacabc46832c5a812901c63e6bdd81148e019ee553
-EBUILD glib-utils-2.78.1.ebuild 2286 BLAKE2B 4288972ca2cdf6eaea14af205f9108afb4cd4a2c2484abb4990b0b892e9f74f16da485d1d2af27a697f605a1f56df5dbbb53f77d669bddfca2ffe5b5cf7a9981 SHA512 687411e8c1aa25801236e8819eb73d20f6c6f3aefd632fc2c41ec3ae8ee24dac050a2ea004d8f1ca8bdef8dacabc46832c5a812901c63e6bdd81148e019ee553
EBUILD glib-utils-2.78.3.ebuild 2282 BLAKE2B 2020ceeeeb94de2e178ec70991e1baeabd62fccff0e71f1f3d863a4dd92561d2540330970557aba89e39738ce42cace528de8c01e1bf310d6b008022e69b66d5 SHA512 63128995b872119608479364f81d5db6946f2549448c038d88740c177e8b658c4d60eddd3f12ebe32127bb105038601b48f4af34a023630cfd68a7d012d97890
MISC metadata.xml 401 BLAKE2B bdf1884a4dcf8ab8362a86ed6559bb887c026bc315bd8cbfca0b5d8def8102636965da5af0f1871096704309a4a0919028d02f168a91830aa4ed911c6583d103 SHA512 2eaaccd9c6bd6e059b3acf34c964857a9e541f2eedd191c0fa35eca3499242349184ab01becca40791ac1dcdf02ba4a75369ea9c69fa5c21f15d878b1c28c453
diff --git a/dev-util/glib-utils/glib-utils-2.78.0.ebuild b/dev-util/glib-utils/glib-utils-2.78.0.ebuild
deleted file mode 100644
index 6fb045244ae1..000000000000
--- a/dev-util/glib-utils/glib-utils-2.78.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-GNOME_ORG_MODULE="glib"
-
-inherit gnome.org python-single-r1
-
-DESCRIPTION="Build utilities for GLib using projects"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-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"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
-"
-
-src_configure() { :; }
-
-do_xsltproc_command() {
- # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen)
- xsltproc \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0 \
- -o "${2}" \
- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
- "${1}" || die "manpage generation failed"
-}
-
-src_compile() {
- sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
- sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die
- sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die
- do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1
- do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1
- do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1
-}
-
-src_install() {
- python_fix_shebang gobject/glib-genmarshal
- python_fix_shebang gobject/glib-mkenums
- python_fix_shebang glib/gtester-report
- exeinto /usr/bin
- doexe gobject/glib-genmarshal
- doexe gobject/glib-mkenums
- doexe glib/gtester-report
- doman docs/reference/gobject/glib-genmarshal.1
- doman docs/reference/gobject/glib-mkenums.1
- doman docs/reference/glib/gtester-report.1
-}
diff --git a/dev-util/glib-utils/glib-utils-2.78.1.ebuild b/dev-util/glib-utils/glib-utils-2.78.1.ebuild
deleted file mode 100644
index 6fb045244ae1..000000000000
--- a/dev-util/glib-utils/glib-utils-2.78.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-GNOME_ORG_MODULE="glib"
-
-inherit gnome.org python-single-r1
-
-DESCRIPTION="Build utilities for GLib using projects"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-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"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
-"
-
-src_configure() { :; }
-
-do_xsltproc_command() {
- # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen)
- xsltproc \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0 \
- -o "${2}" \
- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
- "${1}" || die "manpage generation failed"
-}
-
-src_compile() {
- sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
- sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die
- sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die
- do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1
- do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1
- do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1
-}
-
-src_install() {
- python_fix_shebang gobject/glib-genmarshal
- python_fix_shebang gobject/glib-mkenums
- python_fix_shebang glib/gtester-report
- exeinto /usr/bin
- doexe gobject/glib-genmarshal
- doexe gobject/glib-mkenums
- doexe glib/gtester-report
- doman docs/reference/gobject/glib-genmarshal.1
- doman docs/reference/gobject/glib-mkenums.1
- doman docs/reference/glib/gtester-report.1
-}
diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz
index eb7cbe39398f..4505d8c73eeb 100644
--- a/games-fps/Manifest.gz
+++ b/games-fps/Manifest.gz
Binary files differ
diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index 151e9e843b70..e6394a0a95e2 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -11,5 +11,7 @@ DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B dcb3103a82b45cfcf906d00147a57fe47997
DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f SHA512 4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
DIST eduke32_classic.png 5129 BLAKE2B 332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8 SHA512 b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
DIST eduke32_src_20231007-10494-17844a2f6.tar.xz 19190776 BLAKE2B 87652f3705efb66d7777427307de0fa91e3b4bc221e75bb16d8cecdeb91e1f9f26addbc2c49dcc703bc4589f747854c4978cbd53ac4fc954d2e0eb8e45218472 SHA512 4f3cea4e84630a8ec9c125d7b3b0cba12da8d4b6879a757165a59a7fa7bcda32dd16a471560859f7ea5951d8e475fe5d1414bdc3eec05ec765f79fed405a8a9d
+DIST eduke32_src_20231224-10548-842047589.tar.xz 19149340 BLAKE2B 28fad72a934b1f8b008d949c447fe5180496acb8aa6d511a071c82119c8aa094fa1ee0d990c7ed58999ab67c3887c38d3f1d410bc983aea4766c7ee9b68032c1 SHA512 bfbaf9c4529d8e187b277f1fb4a93d56b7480fc54ebfdc1773c20e8d6e562192b7256a9b3f470d42687cdf0b2225537a3a17f96cb7a3e7a638898545073943b2
EBUILD eduke32-20231007.10494.ebuild 5798 BLAKE2B c176ec7a55887e4d6080d98ed1fed8b042e97848a3ef1c833f3332b096258f0a6cab88bf00874f9a338f628f55bcd8c742dee10e9356177ae234edb3cce3d322 SHA512 528eca8d5c2a21eab8354d1d0e8d64de74f0375eb401ebba1079c093d28eae8fe3edeaa664bd9ef9898015cb6baad9e7dcda14d14627c9a4e3afc0ad114bf22d
+EBUILD eduke32-20231224.10548.ebuild 5798 BLAKE2B 9c0ddbebe1409e0f2470d7ab1f30a7ee78cb2331d6fa6ebb40c561c2d6920f6a14ded6db11582fa6eee1490922d0b92c3b8e42e6dbe9fccb8a27e0ec57df9c17 SHA512 72aa799f50159df2ec50b6859569d518ec0bfbd13f56f071731403f5274eae20c17490cfa409073072ec3dc9228016400aa18cacef3784d1f76a2dc3411f5edc
MISC metadata.xml 1696 BLAKE2B 76d8cb27f0b64251519778ed51c1497807772d552eef3972312b8971e606087f4d44e4fda17499fea766233c1b7aa25ccf1467e76cc74bf1aee58d8cd21f158c SHA512 46dbbacbdcc05ef6907431f8d6bf1385af78c2d717653026ae565a26db2d0c8f05f242aaa78f4b14791c16c40862dc2e4d9a02892f650e222ee8fb4222603a8d
diff --git a/games-fps/eduke32/eduke32-20231224.10548.ebuild b/games-fps/eduke32/eduke32-20231224.10548.ebuild
new file mode 100644
index 000000000000..5d6821bb3e34
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20231224.10548.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="842047589"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/"
+SRC_URI="
+ http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+ http://www.eduke32.com/images/eduke32_classic.png
+ hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-${MY_PV_HRP}.zip )
+ offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+ opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-${MY_PV_OPL}.zip )
+ psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-${MY_PV_PSX}.zip )
+ sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-${MY_PV_SC55}.zip )
+ voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk timidity tools voidsw voxels vpx xmp"
+REQUIRED_USE="
+ hrp? ( duke3d !voxels )
+ offensive? ( duke3d )
+ opl? ( duke3d !sc-55 )
+ psx? ( duke3d )
+ sc-55? ( duke3d !opl )
+ voxels? ( !hrp )
+ vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+RDEPEND="
+ media-libs/flac:=
+ media-libs/libogg
+ media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+ media-libs/libvorbis
+ media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
+ sys-libs/zlib
+ gtk? ( x11-libs/gtk+:2 )
+ opengl? (
+ virtual/glu
+ virtual/opengl
+ )
+ png? ( media-libs/libpng:0= )
+ vpx? ( media-libs/libvpx:= )
+ xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+ ${RDEPEND}
+ timidity? ( media-sound/timidity++ )
+"
+
+BDEPEND="
+ app-arch/unzip
+ x86? ( dev-lang/nasm )
+"
+
+PDEPEND="duke3d? ( games-fps/duke3d-data )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-20200505.8904-gcc10.patch"
+ "${FILESDIR}/${PN}-20220204.9957-log-to-tmpdir.patch"
+ "${FILESDIR}/${PN}-20230926.10459-search-duke3d-path.patch"
+)
+
+src_unpack() {
+ # Extract only the eduke32 archive
+ unpack ${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+
+ # Unpack only the documentation
+ if use hrp; then
+ unzip -q "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip hrp_readme.txt hrp_todo.txt || die
+ fi
+ if use offensive; then
+ unzip -q "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip xxx_readme.txt || die
+ fi
+ if use opl; then
+ unzip -q "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip readme.txt || die
+ mv readme.txt opl_readme.txt || die
+ fi
+ if use sc-55; then
+ unzip -q "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip readme/music_readme.txt || die
+ fi
+ if use voxels; then
+ unzip -q "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip voxelpack_readme.txt || die
+ fi
+}
+
+src_compile() {
+ local myemakeopts=(
+ ALLOCACHE_AS_MALLOC=0
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ CLANG=0
+ CPLUSPLUS=1
+ CUSTOMOPT=""
+ DEBUGANYWAY=0
+ F_JUMP_TABLES=""
+ FORCEDEBUG=0
+ HAVE_FLAC=1
+ HAVE_GTK2=$(usex gtk 1 0)
+ HAVE_XMP=$(usex xmp 1 0)
+ LINKED_GTK=$(usex gtk 1 0)
+ LTO=1
+ LUNATIC=0
+ KRANDDEBUG=0
+ MEMMAP=0
+ MIXERTYPE=SDL
+ NETCODE=$(usex server 1 0)
+ NOASM=0
+ OPTLEVEL=0
+ OPTOPT=""
+ PACKAGE_REPOSITORY=1
+ POLYMER=$(usex opengl 1 0)
+ PRETTY_OUTPUT=0
+ PROFILER=0
+ RELEASE=1
+ RENDERTYPE=SDL
+ SDL_TARGET=2
+ SIMPLE_MENU=0
+ STRIP=""
+ STANDALONE=0
+ STARTUP_WINDOW=$(usex gtk 1 0)
+ USE_OPENGL=$(usex opengl 1 0)
+ USE_LIBVPX=$(usex vpx 1 0)
+ USE_LIBPNG=$(usex png 1 0)
+ USE_LUAJIT_2_1=0
+ WITHOUT_GTK=$(usex gtk 0 1)
+ )
+
+ emake "${myemakeopts[@]}"
+
+ use tools && emake utils "${myemakeopts[@]}"
+ use voidsw && emake sw "${myemakeopts[@]}"
+}
+
+src_install() {
+ dobin eduke32 mapster32 "${FILESDIR}"/eduke32-bin
+ use voidsw && dobin voidsw "${FILESDIR}"/voidsw-bin
+
+ if use tools; then
+ local tools=(
+ arttool
+ bsuite
+ cacheinfo
+ generateicon
+ givedepth
+ ivfrate
+ kextract
+ kgroup
+ kmd2tool
+ makesdlkeytrans
+ map2stl
+ md2tool
+ mkpalette
+ transpal
+ unpackssi
+ wad2art
+ wad2map
+ )
+
+ dobin "${tools[@]}"
+ fi
+
+ keepdir /usr/share/games/eduke32
+ insinto /usr/share/games/eduke32
+
+ use hrp && doins "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip
+ use offensive && doins "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip
+ use opl && doins "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip
+ use psx && doins "${DISTDIR}"/duke3d_psx-${MY_PV_PSX}.zip
+ use sc-55 && doins "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip
+ use sdk && doins -r package/sdk
+ use voxels && doins "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip
+
+ newicon "${DISTDIR}"/eduke32_classic.png eduke32.png
+
+ make_desktop_entry eduke32-bin EDuke32 eduke32 Game
+ make_desktop_entry mapster32 Mapster32 eduke32 Game
+ use voidsw && make_desktop_entry voidsw-bin VoidSW voidsw Game
+
+ local DOCS=( package/sdk/samples/*.txt source/build/doc/*.txt )
+ use hrp && DOCS+=( "${WORKDIR}"/hrp_readme.txt "${WORKDIR}"/hrp_todo.txt )
+ use offensive && DOCS+=( "${WORKDIR}"/xxx_readme.txt )
+ use opl && DOCS+=( "${WORKDIR}"/opl_readme.txt )
+ use sc-55 && DOCS+=( "${WORKDIR}"/readme/music_readme.txt )
+ use voxels && DOCS+=( "${WORKDIR}"/voxelpack_readme.txt )
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz
index 25252abbea06..da5263d7d576 100644
--- a/gnome-base/Manifest.gz
+++ b/gnome-base/Manifest.gz
Binary files differ
diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest
index 295002fe4c11..c7a1c0eaa605 100644
--- a/gnome-base/gvfs/Manifest
+++ b/gnome-base/gvfs/Manifest
@@ -1,7 +1,5 @@
DIST gvfs-1.50.6.tar.xz 1229872 BLAKE2B bd14b8d8f3f4dd96102032a80853ddb3b1df8bdfd589e10483b39aa2055c4ec1e3c2a78872f535563eff60224d39536bcfed168707ea7e061517fa39ad3e6c76 SHA512 f289d5c45306e270fcbc0c66bb9583ad10c03492eb843d170cf5543afbf20226c22554abc7fc658e1c86d41feee9028f038c977995241f9b84a51ab31d6bdd67
-DIST gvfs-1.52.0.tar.xz 1231912 BLAKE2B 357a72597a0a173a878942d4c71b9372eed0546c914b7a24b1703964279b834c3efb4b3f335e26385d68e4f0f46e40244561a1650ed61a34b345708bd972afb2 SHA512 afc23ad81d8bd5a79430bf52f35f2e9a6121371d8a8df3f1837c7711ad709c58007039045ccb6798502e7f5bfc075724f5cd62831d0084299b4df906f651966a
DIST gvfs-1.52.1.tar.xz 1232604 BLAKE2B 7cffcdb38923cf9ceedad132bac9a7fb7a3cd44c7da369f39852ce9407700883e4a4ecd1cf79442eecb1610f3c96cbecf10e6dfa2a3e974ca170314c3ecdaedf SHA512 7d791afd505bcdbc38e811630a60e846f8980db1e80a07877aa20439177fc9a5def35f4dabd83323a4867a1cce548600e2f6c8bed586ee1ca55f514022e86064
EBUILD gvfs-1.50.6.ebuild 3878 BLAKE2B 01ecb461ca40cd3e93873512aba092645bbce9b6df070be0408068faca9d26361b96d84b1ff6f80a18acc6fe1ff311795b23019f7d9e1bdce88d4c2f6023469a SHA512 cae629a63a07378cf33be4f94bfb205979f8d4c23799706bc87886aff9493a644fc761ab0f728e05d99d4f11da5738aeba30ec5b4c9ca10fec4d65a43503f31b
-EBUILD gvfs-1.52.0.ebuild 3885 BLAKE2B d56ac9be9f5c804699907a901712772e3a64f6913dc7f7ef31bba7f96963c61fff41091d42168143e3ae600052f549c95e56fc3ea56ce7dcf4625d7475166557 SHA512 c1cba69be2467d8a1fd6bdf7bcbcadc2810c68669c52d992a08683b028aa1429072caf751cfaf35d147e05431da6f281410c8106a20d66dab02d82a1c0bedd39
EBUILD gvfs-1.52.1.ebuild 3881 BLAKE2B 80fe33d83119ad4475748de453b674d72f58d80ee44074daa491a12b18969800fd39cbf3f2c53334712c8883cd91c39b9038bde2e1c67f2239de84985a780846 SHA512 a5e883e6b7b552bceae8740dbc8d1c200e10d783e79d1ac447a676353063efc3e8e3c5b65cfd61244436c34cd243986912c5432a424329cff0a7a25ed6947de0
MISC metadata.xml 1857 BLAKE2B ecd1ccd9d258829723b274a45c4d831755032988e60edad0294c2c313addd274f4f9c7b3b3fb6db4e705a9694dd07f5963440b1bed00a51a4266b6f1c638d11b SHA512 8f45e74dbd38fdfbae9bd51734ffdc516f2fd55ed964d03bd3ee8bb809bf0d858d7b93bc17894a446d5e4a4299da4cc65062d52f49cf4cb60c72d26d45d26dc1
diff --git a/gnome-base/gvfs/gvfs-1.52.0.ebuild b/gnome-base/gvfs/gvfs-1.52.0.ebuild
deleted file mode 100644
index bbd7d673fd42..000000000000
--- a/gnome-base/gvfs/gvfs-1.52.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TMPFILES_OPTIONAL=1
-inherit gnome.org gnome2-utils meson systemd tmpfiles xdg
-
-DESCRIPTION="Virtual filesystem implementation for GIO"
-HOMEPAGE="https://wiki.gnome.org/Projects/gvfs"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="afp archive bluray cdda elogind fuse google keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf"
-RESTRICT="!test? ( test )"
-# elogind/systemd only relevant to udisks (in v1.38.1)
-REQUIRED_USE="
- ?? ( elogind systemd )
- cdda? ( udev )
- google? ( gnome-online-accounts )
- gphoto2? ( udev )
- mtp? ( udev )
- udisks? ( udev )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-libs/glib-2.70.0:2
- >=gnome-base/gsettings-desktop-schemas-3.33.0
- afp? ( >=dev-libs/libgcrypt-1.2.2:0= )
- sys-apps/dbus
- app-crypt/gcr:0=
- policykit? (
- >=sys-auth/polkit-0.114
- sys-libs/libcap
- )
- http? (
- dev-libs/libxml2:2
- >=net-libs/libsoup-3.0.0:3.0
- )
- zeroconf? ( >=net-dns/avahi-0.6[dbus] )
- udev? ( >=dev-libs/libgudev-147:= )
- fuse? (
- >=sys-fs/fuse-3.0.0:3
- virtual/tmpfiles
- )
- udisks? ( >=sys-fs/udisks-1.97:2 )
- systemd? ( >=sys-apps/systemd-206:0= )
- elogind? ( >=sys-auth/elogind-229:0= )
- ios? (
- >=app-pda/libimobiledevice-1.2:=
- >=app-pda/libplist-1:=
- )
- gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= )
- keyring? ( app-crypt/libsecret )
- bluray? ( media-libs/libbluray:= )
- mtp? (
- virtual/libusb:1
- >=media-libs/libmtp-1.1.15:=
- )
- samba? ( >=net-fs/samba-4[client] )
- archive? ( app-arch/libarchive:= )
- cdda? (
- dev-libs/libcdio:0=
- >=dev-libs/libcdio-paranoia-0.78.2:=
- )
- google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] )
- gphoto2? ( >=media-libs/libgphoto2-2.5.0:= )
- nfs? ( >=net-fs/libnfs-1.9.8:= )
- virtual/openssh
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/glib-utils
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- dev-util/gdbus-codegen
- test? ( dev-libs/libgdata )
-"
-
-src_configure() {
- local enable_logind="false"
- if use systemd || use elogind; then
- enable_logind="true"
- fi
-
- # currently HAVE_GCRYPT and linkage only used with afp; check it on big
- # bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes
- local enable_gcrypt="false"
- if use afp; then
- enable_gcrypt="true"
- fi
-
- # currently HAVE_LIBUSB and linkage only used with mtp; check it on big
- # bumps (grep for HAVE_LIBUSB and enable_libusb); adjust depends if changes
- local enable_libusb="false"
- if use mtp; then
- enable_libusb="true"
- fi
-
- local emesonargs=(
- -Dsystemduserunitdir="$(systemd_get_userunitdir)"
- -Dtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d
- $(meson_use policykit admin)
- $(meson_use ios afc)
- $(meson_use afp)
- $(meson_use archive)
- $(meson_use cdda)
- $(meson_use zeroconf dnssd)
- $(meson_use gnome-online-accounts goa)
- $(meson_use google)
- $(meson_use gphoto2)
- $(meson_use http)
- $(meson_use mtp)
- $(meson_use nfs)
- -Dsftp=true
- $(meson_use samba smb)
- $(meson_use udisks udisks2)
- $(meson_use bluray)
- $(meson_use fuse)
- -Dgcr=true
- -Dgcrypt=${enable_gcrypt}
- $(meson_use udev gudev)
- $(meson_use keyring keyring)
- -Dlogind=${enable_logind}
- -Dlibusb=${enable_libusb}
- # wouldn't install any of it as of 1.38.1; some tests need it,
- # but they aren't automated tests in 1.38.1
- -Ddevel_utils=false
- -Dinstalled_tests=false
- -Dman=true
- -Dprivileged_group=wheel
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- if use fuse; then
- tmpfiles_process gvfsd-fuse-tmpfiles.conf
- fi
-
- xdg_pkg_postinst
- gnome2_schemas_update
- gnome2_giomodule_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
- gnome2_giomodule_cache_update
-}
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 6ec17b551f04..70f644f8d11d 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index b88484f29d46..b0ac64c7c73c 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -7,6 +7,6 @@ DIST extra-cmake-modules-5.112.0.tar.xz 331976 BLAKE2B 96437040b605c9306bb9dae5f
DIST extra-cmake-modules-5.113.0.tar.xz 332464 BLAKE2B 2bc33b2799151d0658125160609ff67ef5bc3d02dde868be6db6cbdf74e8030899db45a8d94a6b336f8168bd71aafbe1e4afa63ac4c434ed97429c54ad0c3540 SHA512 63a9bc19432a51bfaf1618b0e2cb4ce4ae188f0a2dfc44717c9a666df3f38222c3f5ebf9f210f33d400b0405e07b1574ff4de98b7dae23003785a9ea2a430e52
DIST extra-cmake-modules-5.247.0.tar.xz 337800 BLAKE2B 08ed58807b31318ecbadc8580ec89ee99c8dbedcbcf46d029a8606dbf7bd341e2ccaa6e9385ffa143fdd869387263c8d0f54684b79b3eb946bc56165cab6e01a SHA512 5fd54d909d855b52d66f4e91c68e2c5770981ec1195a76ca4566e3bf3d8a1865f1bcdba975a4aa07c5c8ea6c23253bc9dc7810e4838d39e9e93d9d5b6f0e9c72
EBUILD extra-cmake-modules-5.112.0-r1.ebuild 1694 BLAKE2B 5405481a3e3a8a7230225cc399f8ef2eaf15348888cd94aa8469007d3fa3de22ee4bd756d7e3de127d32cd5fa54848699ebf1b302d9badf7ff464bc0a808669f SHA512 edb73cd02d96f93f982e47c6c6e5d42c27c7c9d34aff52327cd415321e28f20b5c5504eff9210df7a51731400e014d4999c40f8159f6ef690aae1be6cd86cbb4
-EBUILD extra-cmake-modules-5.113.0.ebuild 1634 BLAKE2B c2d2f49c150e5cf7ec3803355b3eb461eb007c6f498b1fb5d289cf06f5fd172fb4f95fb5d6a1a37bf59efbccaf1ee70a96660f3fa5bad00f3dc2993d3fcfe0d6 SHA512 f43b94091ad43104cfa61ebf900bb9ecb4b2711c7b7c9edc23cc3626f320ad39549918c4eacd417c49a9814a7c89f141db728cb7b133179d12b57de104a461ee
+EBUILD extra-cmake-modules-5.113.0.ebuild 1633 BLAKE2B 9fda1ad4abfee81a7c11d0e8914aa9569cd6678a37dc1d78b464a57fe4700bcad4fb6c8e3f387207729d50c0ec840737bbdd2116e1b9852cf398a942bdca1fc9 SHA512 af4bad0ff9fd1f875248eb4c49daf942cbbb84fac95be074064813d588ba445a7d54e4318dbf35eb73aa2848b19d6f5ccc2dee3c0903c58f461caec9383293b4
EBUILD extra-cmake-modules-5.247.0.ebuild 1653 BLAKE2B ab5a69a75303b45aa17e46d89427ba322e0a8a304f274f3846080c876d68d3b3d1b6448ced20d3c84209e50448a9f544f84c29b427797df1fc3b33d65ee745bc SHA512 4df4edcb502a250a033c12f2205c09ee116284c4ff47b91561aafb60bccaf067251dce02a53857817a715967fe59fa5a0c914cba95e2d105240f4ad540a696bd
MISC metadata.xml 554 BLAKE2B 7af82aeb7ce6ab40ccaabe8c60c232d0832a6995fed4449777bfd3df39191007080672bfb6d8fbebb756e3380666b9790ab175dd8ea76743fefcecb52d3e1511 SHA512 199c85f33ac9628f012c917e8af4d95ce67a2e0ff6c66b27d46293f9fce37c893e67d0a92587bef076e38ed3553b09c0f40e9757b24c2de608f8411be6045f62
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild
index aab9c74da028..59eefae8c156 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Extra modules and scripts for CMake"
HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules"
LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index b2b3cb0a01c6..19bc54455485 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c3a27bf532ac..4aec512b0677 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -8,6 +8,6 @@ DIST postfix-3.8.4.tar.gz 4864184 BLAKE2B 200ce3d72444da05e42fc8627002d53d68c1b3
DIST postfix-3.9-20231224.tar.gz 4901720 BLAKE2B a49da1ef8c38efddf25b39828a30966d2be8b5db6d8dee436ba7059c01b71d4959b20f0d30366cf5adea039e3a82a0e191944822483d3852a166fbc90ca4892d SHA512 7c683f55e74f49805142fcd022d52aeec174611cd2da4d3662154f8c4d612f6ad61ee7bde2f31c806d906094b481b73a9be7a95be896e27b2583c76c40b678bd
EBUILD postfix-3.8.2.ebuild 8190 BLAKE2B 6e288a094b3cd29fd88623352eca1511d35c85a0afdab6e3a0fce46200138fbd5baef569225a480514133e42c0ff3f84f3bfc1c1ad09362bcc52c93af21271e7 SHA512 dacb1a50669e5513e9de246a7c6b5ebad59e7b723420781655df68607d84771c18d06ef8baab004d1d36394246944683e9dae8a2308d09b0c7408bfca48c7830
EBUILD postfix-3.8.3.ebuild 8191 BLAKE2B 81be823c18f649d1e12b7144ff2308d640d717ff9fb7e178cae6eb852f20ced7c7ed1b05e9c2d96369b0a383037650b0f03331f79af21db4ba980a383492f633 SHA512 24dbf9a8e1ae39b5cf6924c1c6aac6d69ab42f457a3be4e88f2bac8622665221bb89207cf03f14e559ebe5f189e7b6cf1a01efeb4ccc093a5106472b41cd4a8d
-EBUILD postfix-3.8.4.ebuild 8356 BLAKE2B 5dbf54301ec32f81903066255675c3a79b35fdc404bea3d10bb13669a1972ebf8629817156b1a43241613693c695c3d1530e2614c667d14043bdbaa4a01b6824 SHA512 57256b2e88929c0ac4500d062bcbe8e2feb26049b974b99e14c1828122d4331ace189a85f7562ba63f0f3379b72f4db4e3c7b6ec3dddd98e9122d76d280d7ecc
+EBUILD postfix-3.8.4.ebuild 8355 BLAKE2B 493a8fb24c0be0913068d0cacdc5d034f827368863ecb82d96297a578617b070e193e383a3a02501c2c6e90e8faae8b0896443b4ff733d4d1093a78f04467cd7 SHA512 2b70bad22646a70d20511390c18b2edd395389e67ddd3c68fd0977ef6bcb2e12b516893d9ddcbd55798c49e8cee965724ff737647f2a1bc105fb87620fd4f78b
EBUILD postfix-3.9_pre20231224.ebuild 8207 BLAKE2B a7d97777bc8527771e0caaaba00b9e9ce151d4fbf1ab49ef908c80a8af56a509e6af41abec5f150af169d230dd080844a809791f527a3586b9dd4b4e14a05fb6 SHA512 fab6fcbf0256013ff4932a60a6dd91be84c2ee5392b00010a4a7d9f267ef1a1b9a66d33e079a39aad161217a8abf3af8d6e60d99d48bd427124dbd6239115280
MISC metadata.xml 853 BLAKE2B 96b2b5c531692f1eba1bc4c543ba4df77754d11802e9754ac102907d00dc1284fe449384d3c8c4e53c343e3424f79cf654b7a0c6a112d0ec973f8da585045ff7 SHA512 15c4521a70f25d8d5261c1c981d7ab41cdf542a1630c6857037e0b3e3ab0a51f6dbb4edee9ee9857d0b7a130c5da6f475e1be6a02728edecb23defa004be48eb
diff --git a/mail-mta/postfix/postfix-3.8.4.ebuild b/mail-mta/postfix/postfix-3.8.4.ebuild
index 0ec2a32fae58..bb050e0bd629 100644
--- a/mail-mta/postfix/postfix-3.8.4.ebuild
+++ b/mail-mta/postfix/postfix-3.8.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
LICENSE="|| ( IBM EPL-2.0 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl"
DEPEND="
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index a93676b1f62f..93018018feb4 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/sdl2-mixer/Manifest b/media-libs/sdl2-mixer/Manifest
index 2d166fcb107e..ad08973c7758 100644
--- a/media-libs/sdl2-mixer/Manifest
+++ b/media-libs/sdl2-mixer/Manifest
@@ -1,5 +1,5 @@
DIST SDL2_mixer-2.6.2.tar.gz 9934376 BLAKE2B 9cf378d03046389b3625b90ca7a4c34d9b80e0908bccef454adedc21f16f24d99acc0fc3522ba981be89d8c58c7a6e877e7d98c798b157529e2cb26141faec8c SHA512 16baa9d8b345bf0224538cbfb2ae9fc5d3deea2b454f41a98006c938fe7a65d5a8c84e28a76f98a4dd971c4fe5cf0219d8bf73331cf11f2702e01600eb197658
DIST SDL2_mixer-2.6.3.tar.gz 9935069 BLAKE2B 9908bdc549300af05b4fbcbb6c0533913ae62bfa2f761118983e0da58a4bcd68c2d008fa5bbcd94b0141241e54f1cd507e275e2d4b637214b803dabdbc5b0250 SHA512 2e9da045d2fdab97236c3901b3d441834a67a47c8851ddfb817c9db6f23ed9fb355a5ef8d2158d0c9959a83934e8cd1b95db8a69eaddf8f7fcca115f01818740
EBUILD sdl2-mixer-2.6.2-r1.ebuild 2973 BLAKE2B 6daaa2e74f6c627bdd7fd9305611c6b52d23d5ad306b3469739515b35e3d81c1c3fe74fad0639d371eba6026e41ebd7223b3cda5ec3fc4b2cc489f0492a824f9 SHA512 db80b931100d35ceb44a77a7172bf3dfd9311d412e60f859455905a1c8650350572901c2d9e322742bdc17fd2573297027ef3d78525e00a5240c07ec352901f0
-EBUILD sdl2-mixer-2.6.3-r1.ebuild 3013 BLAKE2B 78aeae55c544cc870a53092089e36d369003e11ed6fa18da9b41509b3b8ba1df475aa914cbdab955872fc5abfcf7b8a25c7c98f10d9c45563a1dcd2fc5e354a8 SHA512 c177ef76182d1ddd0cef8b58b76f02935f70fbc8665546ab6b99e80e200fe6ddbc4d1001e18666f65cd40eb7380f8f0221b36c8a9d6466e8058b08bc32591033
+EBUILD sdl2-mixer-2.6.3-r1.ebuild 3012 BLAKE2B 1bed1abe2ed4ee7f154456488f83c2981bc2136f29f92f2d516bf2ebd294476c764f44df30d3786760215898537db7defa57ce9827bc9672106bda69aafb15d4 SHA512 27706b1353bbda0f997dc36fe60557d6f07c0dddcd2cc8c3471e4171f19e7669561d5fb896789cd030c8e428dde0c3b3615d47fab9d35ae89ac783ab2847029f
MISC metadata.xml 758 BLAKE2B 1f95dea5a9ad3e40050cb55bf829e89bc51d7c03525b5f91e3239d30ab6131390c0af595ca52ffb2257d11a11efe3c617291028dddd2a9fce76a815a74aa4389 SHA512 94bbb6ea83a1e975a701f7d885f83b56d8511eb69e8121126f46755377a3e966c89f3a3745530f5780d6bf81bb0a47b3b93dceb63ce44bcbe459718aebcf672d
diff --git a/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild b/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild
index e6a2ad3f0a24..adc66fa450a6 100644
--- a/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild
+++ b/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="ZLIB"
SLOT="0"
-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"
IUSE="flac fluidsynth midi mod mp3 opus playtools static-libs timidity tremor vorbis +wav"
REQUIRED_USE="
midi? ( || ( timidity fluidsynth ) )
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 02fb7be05d0e..fd14748e68b1 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 a14c85714276..72c51b3ac1b4 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 29 Dec 2023 19:10:19 +0000
+Sat, 30 Dec 2023 01:10:17 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9fcc6a006dbf..e569bde9f230 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 558197 BLAKE2B dde0fd5bc1749affc0b48b285b7ab9bd0a7216628f650cd3cbf0e6b2a1788ebd2dc667afbfee3491b42c071ba583d8c7e204468384a8f639b22206d6cbf47903 SHA512 6a3cf3862910d3680e54853c513e07b7a7d791fa5a5732653e79584f351498dd0ac5f7c244cf38dd9920afd7da27fd2c1e7a51770500da41d964a2a5ddd6ec92
-TIMESTAMP 2023-12-29T19:10:23Z
+TIMESTAMP 2023-12-30T01:10:20Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWPGZ9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWPbfxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDyfQ//S/4j8cBJhqD9ac6/4AIeaxiOGl50h2vogZjQw2kAHynL4d8l7MvXG/EU
-oU5AViX1k/sZjfGUTkkzUygHFA+4GXyVdJgO9qT+4dTUworFfYGXrwus1Lsu5ORG
-0cO4cc147B2gvPfRuxZDD55J1B5FX38Y38fuECDLacxo3fEc7mQQybJYA8tdKtVi
-+pB8vKHx4vwkmCr+s/bgeWWW+Rzmg/Y5D/uVxT9h3afgmVghRAhr5zXQ2gtXE7OM
-+V+pCr0nB6CftSfj04B+9aatDWZIBZh9IG6QrbipqRdx0ClD+yYyhk3KfZ56CR8x
-egqfxAreo/RC2XPmJ3PloFWFPvSfC45LMDKHaxsGNXTwFxGCv+FNK3dxNKrswaW5
-SaWe/ihr4PQ10s34gEkNRu8z8oHZZQ431VbZ57OthvRa7LDW7hjD0ouTTQwjSbp6
-dDAJvA4LpETLiSEHzaPosoHjyV4c+WJNc/YYTpNtg3XGqlMAhMBMXqefcnDjtcZq
-RMe9Jj05HHEMdqIB0UVWxbuPBa3eU3bTc4k6oD+/vsTAsZ1Oo4lL3fPMn9tPUy7b
-DE0O2JlSeH2bGCGFMmadebygODyVcJSeYOZYYTxgi5IMu/4JLb6yEwr+L8r5G9k0
-HizLy4S2Xuup0a+per6s5+P4SUKIrnBOVbWoqUFVn1f2e8RwG64=
-=tWrr
+klCn+hAAseycoCqgFdLmnOzRU3xjCF93sKkfIvLLpdFHfyTwufiljYy1rM+96XA2
+8jkFIs9J7VWsr6qZlgGvdYSORG+FmnAq1ExOmunTn1D8v7jqie26w9cKN5ifuTsQ
+tLBMcgog1nJnEYZ3i2EJSafPQa3HRsaXEEWmErgRUyS8JsVsCV6hJAe8WvwXMv+z
+aViGkHr0u+tp7X9BwO3BNkBdWvWOzBREjq3K8lDaqeioQ1xqgUpFg1zJI4qtiHrD
+51r8FdMZGuURcoDZbkN9mD8cBgc/o4HWKIkipdlzPFcfdodRANRXDaWkhGFlrd0/
+ix79Cs48JsY8PH3zn4nrINVeiVu4++nAvaITQPX69UGzv1ow0Xew0WR8XAe+CDwk
+Z/lcjceF7MlVlkr+bwbW9ZsguvUq2WrD5v+XW2gEZgElTk84wDu+PQuhwW6DQFdr
+LusdKYqi1O8UmM64MDZiPeEgYmVaLgf+7L989udrdDMQ8AP587iLNhxQpvKewNGe
+rPCtFFSIKDcxIc10Gbn+ebanfFWJVe9skZ+DCGUA8snDp2Q3s43Kpu54vF1QEJP+
+DnU2B/RTBlixWHdQmmD+bnoM+4d0zx/LWhj51QuGAvAmG+1tdgQOMAMC0Zll97yL
+R25MNyO9jq+L/PYZ0jLTD25hRPYRTgVQ/y4KXGs0jFtxrmylRmI=
+=Rl4b
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index a14c85714276..72c51b3ac1b4 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 29 Dec 2023 19:10:19 +0000
+Sat, 30 Dec 2023 01:10:17 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 0c25b3d3d337..a124b6a9c322 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 7bdf8f587ae8..42613e912813 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/git-credential-gopass-1.15.10 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.10
index 5318215df12f..6fe8e7259cae 100644
--- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.10
+++ b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.10
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass git-credentials helper
EAPI=8
HOMEPAGE=https://github.com/gopasspw/git-credential-gopass
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.10.tar.gz -> git-credential-gopass-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.10-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fbe85961d70e9fa7533551c9d303afe7
+_md5_=b832bf884f6aee23d617b1da076f90f5
diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.10 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.10
index b7bc5debb274..c65732653ae2 100644
--- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.10
+++ b/metadata/md5-cache/app-admin/gopass-hibp-1.15.10
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass haveibeenpwnd.com integration
EAPI=8
HOMEPAGE=https://github.com/gopasspw/gopass-hibp
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.10.tar.gz -> gopass-hibp-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.10-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af649b54a46806bfbe43e1cd1cc77ba6
+_md5_=83bc16b676aff0a58407a123ddadabcb
diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10
index dcc819950f3c..09d9caf2644d 100644
--- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10
+++ b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass Browser Bindings
EAPI=8
HOMEPAGE=https://github.com/gopasspw/gopass-jsonapi
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.10.tar.gz -> gopass-jsonapi-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6052475d374b6fd3922132bd653ecf7d
+_md5_=a7e656b57a28524ba299fa71aec8fdfc
diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10
index 8db3d135a8ec..d41e5201f950 100644
--- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10
+++ b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass Summon Provider
EAPI=8
HOMEPAGE=https://github.com/gopasspw/gopass-summon-provider
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.10.tar.gz -> gopass-summon-provider-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=be6a4e8d025267e4cf8bff692ac4723d
+_md5_=7e7f5c334abade7777ee964e0c2f87cd
diff --git a/metadata/md5-cache/app-admin/pprocm-1.0-r4 b/metadata/md5-cache/app-admin/pprocm-1.0-r4
index 7f25f538fc2a..97de21c5501e 100644
--- a/metadata/md5-cache/app-admin/pprocm-1.0-r4
+++ b/metadata/md5-cache/app-admin/pprocm-1.0-r4
@@ -2,9 +2,9 @@ DEFINED_PHASES=install
DESCRIPTION=Ncurses-based program to monitor CPU, disk, network and memory usage
EAPI=8
HOMEPAGE=https://github.com/ZachGoldberg/Perl-Proc-Monitor-PProcM/
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=dev-lang/perl dev-perl/IO-Pipely dev-perl/POE dev-perl/Sys-Statistics-Linux
SLOT=0
SRC_URI=https://github.com/ZachGoldberg/Perl-Proc-Monitor-PProcM/archive/98ca63f43afb9ec8491cceb81f62850ff00379e0.tar.gz -> pprocm-1.0.tar.gz
-_md5_=7a2b92e1c3f5d03298308722eadc4140
+_md5_=424ab2b44d9708860ee8a032ab500621
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 5235129340d4..e2d06e55d48d 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/rdiff-backup-2.2.6 b/metadata/md5-cache/app-backup/rdiff-backup-2.2.6
index 0f453c80b5a5..5b1a97dcf5dd 100644
--- a/metadata/md5-cache/app-backup/rdiff-backup-2.2.6
+++ b/metadata/md5-cache/app-backup/rdiff-backup-2.2.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rdiff-backup/rdiff-backup
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2
RDEPEND=dev-python/pylibacl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyxattr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-libs/librsync-1.0:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rdiff-backup/rdiff-backup-2.2.6.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dc436873b75983d096f5b902b114fe95
+_md5_=da44a28fc9a26fe230c9cb69fed3d809
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index d9f41ce5e278..f51abdb03185 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/xca-2.5.0 b/metadata/md5-cache/app-crypt/xca-2.5.0
index 7b5ce7701105..1db40c8f19c9 100644
--- a/metadata/md5-cache/app-crypt/xca-2.5.0
+++ b/metadata/md5-cache/app-crypt/xca-2.5.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://hohnstaedt.de/xca/
INHERIT=cmake xdg-utils
IUSE=doc
-KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD
RDEPEND=dev-libs/libltdl:0= dev-qt/qthelp:5 dev-qt/qtgui:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-libs/openssl:* doc? ( app-text/linuxdoc-tools )
SLOT=0
SRC_URI=https://github.com/chris2511/xca/archive/refs/tags/RELEASE.2.5.0.tar.gz -> xca-2.5.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c93566fca06b5df2afbc7e4683c719b8
+_md5_=a5466648df4e1413679e805ed80ee0d6
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 3d5ca45cfbc0..2e512ea7cce1 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/yudit-3.1.0-r1 b/metadata/md5-cache/app-editors/yudit-3.1.0-r1
index 717dc0e4c3fc..38aba3c7b5bf 100644
--- a/metadata/md5-cache/app-editors/yudit-3.1.0-r1
+++ b/metadata/md5-cache/app-editors/yudit-3.1.0-r1
@@ -5,10 +5,10 @@ DESCRIPTION=Free (Y)unicode text editor for all unices
EAPI=8
HOMEPAGE=https://www.yudit.org/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11
SLOT=0
SRC_URI=https://yudit.org/download/yudit-3.1.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c6b95c2b9e95aa9edf66ff16247a4aa9
+_md5_=6bf1ca9617291489468841f72bd94081
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 24a13603ace8..d232d331fdef 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/consult-1.1 b/metadata/md5-cache/app-emacs/consult-1.1
new file mode 100644
index 000000000000..19f3c5fbb3b9
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/consult-1.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-28.1 >=app-editors/emacs-27:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Consulting complete-read for GNU Emacs
+EAPI=8
+HOMEPAGE=https://github.com/minad/consult/
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-28.1 >=app-editors/emacs-27:*
+SLOT=0
+SRC_URI=https://github.com/minad/consult/archive/1.1.tar.gz -> consult-1.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
+_md5_=65a360e377e320478b96c311e2c8f7d2
diff --git a/metadata/md5-cache/app-emacs/corfu-0.38 b/metadata/md5-cache/app-emacs/corfu-1.1
index 4e639633f04e..74a4eee42aa8 100644
--- a/metadata/md5-cache/app-emacs/corfu-0.38
+++ b/metadata/md5-cache/app-emacs/corfu-1.1
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-emacs/compat-29.1.3.4 >=app-editors/emacs-27.1:*
SLOT=0
-SRC_URI=https://github.com/minad/corfu/archive/0.38.tar.gz -> corfu-0.38.tar.gz
+SRC_URI=https://github.com/minad/corfu/archive/1.1.tar.gz -> corfu-1.1.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
_md5_=88ff0a957e1b85a2a3df6326c81863d5
diff --git a/metadata/md5-cache/app-emacs/marginalia-1.5 b/metadata/md5-cache/app-emacs/marginalia-1.5
new file mode 100644
index 000000000000..9b88c177f315
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/marginalia-1.5
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Marginalia in the minibuffer
+EAPI=8
+HOMEPAGE=https://github.com/minad/marginalia
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
+SLOT=0
+SRC_URI=https://github.com/minad/marginalia/archive/refs/tags/1.5.tar.gz -> marginalia-1.5.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
+_md5_=aa3466fb913b745cff18afc4f3f1c6e7
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.11 b/metadata/md5-cache/app-emacs/org-mode-9.6.14
index aacdab5068be..d740f9f12b63 100644
--- a/metadata/md5-cache/app-emacs/org-mode-9.6.11
+++ b/metadata/md5-cache/app-emacs/org-mode-9.6.14
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.orgmode.org/
INHERIT=elisp readme.gentoo-r1
IUSE=doc odt-schema
-KEYWORDS=amd64 ppc x86
+KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.11.tar.gz
+SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.14.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=cd8c0a45af44cb1dfb5dc5d90caeeea8
+_md5_=567831454e98525b3087c46320283b5f
diff --git a/metadata/md5-cache/app-emacs/vertico-1.6 b/metadata/md5-cache/app-emacs/vertico-1.6
new file mode 100644
index 000000000000..86dcfd96a5bf
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/vertico-1.6
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Vertical interactive completion
+EAPI=8
+HOMEPAGE=https://github.com/minad/vertico/
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
+SLOT=0
+SRC_URI=https://github.com/minad/vertico/archive/1.6.tar.gz -> vertico-1.6.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
+_md5_=2a358114905688acd4ff83fe9233290a
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 4034e7c05551..76ff312126d9 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/dvisvgm-3.1.2 b/metadata/md5-cache/app-text/dvisvgm-3.1.2
index e4d6a107fc85..e633bd28bb75 100644
--- a/metadata/md5-cache/app-text/dvisvgm-3.1.2
+++ b/metadata/md5-cache/app-text/dvisvgm-3.1.2
@@ -5,10 +5,10 @@ DESCRIPTION=Converts DVI files to SVG
EAPI=8
HOMEPAGE=https://dvisvgm.de/
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3 Boost-1.0 || ( public-domain BSD-1 )
RDEPEND=>=app-arch/brotli-1.0.5:= app-text/ghostscript-gpl:= dev-libs/kpathsea:= >=dev-libs/xxhash-0.8.1 >=media-gfx/potrace-1.10-r1 media-libs/freetype:2 >=media-libs/woff2-1.0.2 sys-libs/zlib virtual/tex-base
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mgieseki/dvisvgm/releases/download/3.1.2/dvisvgm-3.1.2.tar.gz
-_md5_=9fbd3d103a8fb9a7fe251512741bfe6d
+_md5_=601362406192c06e4132094dc9245b01
diff --git a/metadata/md5-cache/app-text/htmltidy-5.8.0-r2 b/metadata/md5-cache/app-text/htmltidy-5.8.0-r2
index acfe44627ff7..84837b36b2e0 100644
--- a/metadata/md5-cache/app-text/htmltidy-5.8.0-r2
+++ b/metadata/md5-cache/app-text/htmltidy-5.8.0-r2
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://www.html-tidy.org/
INHERIT=cmake ruby-ng
IUSE=deprecated test ruby_targets_ruby31 ruby_targets_ruby32
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD
RESTRICT=!test? ( test )
SLOT=0/58
SRC_URI=https://github.com/htacg/tidy-html5/archive/refs/tags/5.8.0.tar.gz -> htmltidy-5.8.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5e750b85938a0bc5a661e5cba3b15e55
+_md5_=1da44ec372709967cd24a5b843aa508b
diff --git a/metadata/md5-cache/app-text/mdbook-0.4.36 b/metadata/md5-cache/app-text/mdbook-0.4.36
index 64f5143db510..a4bf7dcea7ec 100644
--- a/metadata/md5-cache/app-text/mdbook-0.4.36
+++ b/metadata/md5-cache/app-text/mdbook-0.4.36
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://rust-lang.github.io/mdBook/
INHERIT=cargo toolchain-funcs
IUSE=doc debug
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MPL-2.0 CC-BY-4.0 OFL-1.1 Apache-2.0 CC0-1.0 ISC MIT Unicode-DFS-2016
SLOT=0
SRC_URI=https://github.com/rust-lang/mdBook/archive/refs/tags/v0.4.36.tar.gz -> mdbook-0.4.36.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/ammonia/3.3.0/download -> ammonia-3.3.0.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.4/download -> anstream-0.6.4.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.2/download -> anstyle-parse-0.2.2.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/assert_cmd/2.0.12/download -> assert_cmd-2.0.12.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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.31/download -> chrono-0.4.31.crate https://crates.io/api/v1/crates/clap/4.4.10/download -> clap-4.4.10.crate https://crates.io/api/v1/crates/clap_builder/4.4.9/download -> clap_builder-4.4.9.crate https://crates.io/api/v1/crates/clap_complete/4.4.4/download -> clap_complete-4.4.4.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.11/download -> cpufeatures-0.2.11.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/elasticlunr-rs/3.0.2/download -> elasticlunr-rs-3.0.2.crate https://crates.io/api/v1/crates/env_logger/0.10.1/download -> env_logger-0.10.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/filetime/0.2.22/download -> filetime-0.2.22.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.29/download -> futures-channel-0.3.29.crate https://crates.io/api/v1/crates/futures-core/0.3.29/download -> futures-core-0.3.29.crate https://crates.io/api/v1/crates/futures-macro/0.3.29/download -> futures-macro-0.3.29.crate https://crates.io/api/v1/crates/futures-sink/0.3.29/download -> futures-sink-0.3.29.crate https://crates.io/api/v1/crates/futures-task/0.3.29/download -> futures-task-0.3.29.crate https://crates.io/api/v1/crates/futures-util/0.3.29/download -> futures-util-0.3.29.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.11/download -> getrandom-0.2.11.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/h2/0.3.22/download -> h2-0.3.22.crate https://crates.io/api/v1/crates/handlebars/4.5.0/download -> handlebars-4.5.0.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/headers/0.3.9/download -> headers-0.3.9.crate https://crates.io/api/v1/crates/hermit-abi/0.3.3/download -> hermit-abi-0.3.3.crate https://crates.io/api/v1/crates/html5ever/0.26.0/download -> html5ever-0.26.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/http-body/0.4.5/download -> http-body-0.4.5.crate https://crates.io/api/v1/crates/http/0.2.11/download -> http-0.2.11.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper/0.14.27/download -> hyper-0.14.27.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.58/download -> iana-time-zone-0.1.58.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.21/download -> ignore-0.4.21.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.66/download -> js-sys-0.3.66.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.11/download -> linux-raw-sys-0.4.11.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/markup5ever_rcdom/0.2.0/download -> markup5ever_rcdom-0.2.0.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.9/download -> mio-0.8.9.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.1.1/download -> normpath-1.1.1.crate https://crates.io/api/v1/crates/notify-debouncer-mini/0.4.1/download -> notify-debouncer-mini-0.4.1.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.32.1/download -> object-0.32.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/opener/0.6.1/download -> opener-0.6.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.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.5/download -> pest-2.7.5.crate https://crates.io/api/v1/crates/pest_derive/2.7.5/download -> pest_derive-2.7.5.crate https://crates.io/api/v1/crates/pest_generator/2.7.5/download -> pest_generator-2.7.5.crate https://crates.io/api/v1/crates/pest_meta/2.7.5/download -> pest_meta-2.7.5.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.3/download -> pin-project-internal-1.1.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-project/1.1.3/download -> pin-project-1.1.3.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.0.4/download -> predicates-3.0.4.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.3/download -> pulldown-cmark-0.9.3.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustix/0.38.25/download -> rustix-0.38.25.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.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/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/select/0.6.0/download -> select-0.6.0.crate https://crates.io/api/v1/crates/semver/1.0.20/download -> semver-1.0.20.crate https://crates.io/api/v1/crates/serde/1.0.193/download -> serde-1.0.193.crate https://crates.io/api/v1/crates/serde_derive/1.0.193/download -> serde_derive-1.0.193.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.2.0/download -> shlex-1.2.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/tempfile/3.8.1/download -> tempfile-3.8.1.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.50/download -> thiserror-impl-1.0.50.crate https://crates.io/api/v1/crates/thiserror/1.0.50/download -> thiserror-1.0.50.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/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.20.1/download -> tokio-tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.34.0/download -> tokio-1.34.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/topological-sort/0.2.2/download -> topological-sort-0.2.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/tungstenite/0.20.1/download -> tungstenite-0.20.1.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.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/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.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/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/warp/0.3.6/download -> warp-0.3.6.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/wasm-bindgen-backend/0.2.89/download -> wasm-bindgen-backend-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.89/download -> wasm-bindgen-macro-support-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.89/download -> wasm-bindgen-macro-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.89/download -> wasm-bindgen-shared-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.89/download -> wasm-bindgen-0.2.89.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.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.51.1/download -> windows-core-0.51.1.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
_eclasses_=cargo 8e446589282567c95e483e238d8dd120 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cea278c506885af73898a72a6aafa8e1
+_md5_=143aca2c0758d1ed87b7526ac51cf681
diff --git a/metadata/md5-cache/app-text/xmldiff-2.6.3 b/metadata/md5-cache/app-text/xmldiff-2.6.3
index b5e5c1d892b5..c749b368f1ee 100644
--- a/metadata/md5-cache/app-text/xmldiff-2.6.3
+++ b/metadata/md5-cache/app-text/xmldiff-2.6.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/Shoobx/xmldiff https://pypi.org/project/xmldiff/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux
+KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc ~x86 ~x86-linux
LICENSE=MIT
RDEPEND=>=dev-python/lxml-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xmldiff/xmldiff-2.6.3.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e52932f87073efc75ef3dd67d38ff8ae
+_md5_=2c8e94f9623170e669ffae93d8f1ceef
diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz
index ac16efa0ef95..fe51e882113b 100644
--- a/metadata/md5-cache/dev-dotnet/Manifest.gz
+++ b/metadata/md5-cache/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.0.1 b/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.0.1
new file mode 100644
index 000000000000..92f9ed4db11b
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.0.1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=Gentoo tools for .NET packages maintenance
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Dotnet https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/
+INHERIT=dotnet-pkg
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=virtual/dotnet-sdk:8.0
+RESTRICT=strip
+SLOT=0/2
+SRC_URI=https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/-/archive/2.0.1/gentoo-dotnet-maintainer-tools-2.0.1.tar.bz2 https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg
+_eclasses_=dotnet-pkg a18b301da1d7f09dae8bdf84321f43a8 dotnet-pkg-base c588e6a66feabd5fa4229c4eb10226ad edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget 97fd2c5f9e9770fc8c4d2d7a52ddce5a
+_md5_=9eb9136e63b73a4b409aab9d36f00af1
diff --git a/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.9999 b/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.9999
new file mode 100644
index 000000000000..e2df07ca1a95
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.9999
@@ -0,0 +1,15 @@
+BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=Gentoo tools for .NET packages maintenance
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Dotnet https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/
+INHERIT=dotnet-pkg git-r3
+IUSE=debug
+LICENSE=GPL-2+
+PROPERTIES=live
+RDEPEND=virtual/dotnet-sdk:8.0
+RESTRICT=strip
+SLOT=0/2
+SRC_URI=https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg
+_eclasses_=dotnet-pkg a18b301da1d7f09dae8bdf84321f43a8 dotnet-pkg-base c588e6a66feabd5fa4229c4eb10226ad edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget 97fd2c5f9e9770fc8c4d2d7a52ddce5a
+_md5_=9eb9136e63b73a4b409aab9d36f00af1
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 36ab46d2bca4..9d43cb221213 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0 b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
index 5eef24c594e0..e09b73e3efc0 100644
--- a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm arm64 ppc64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=50745c6d6f3f50287a0de0590c9e8db0
+_md5_=11ec3cb9d281b53839eb24b370bc8670
diff --git a/metadata/md5-cache/dev-java/bnd-util-7.0.0 b/metadata/md5-cache/dev-java/bnd-util-7.0.0
index da0feceb26bf..8f0f46ea09ac 100644
--- a/metadata/md5-cache/dev-java/bnd-util-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-util-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm arm64 ppc64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=dev-java/osgi-annotation:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=6b810236d83cdff40cfdf87106ba4483
+_md5_=a0d62aee8aa7c28a402d0770bcfee61a
diff --git a/metadata/md5-cache/dev-java/bndlib-7.0.0 b/metadata/md5-cache/dev-java/bndlib-7.0.0
index 14ad6d06bd0f..f02e5e27dfe5 100644
--- a/metadata/md5-cache/dev-java/bndlib-7.0.0
+++ b/metadata/md5-cache/dev-java/bndlib-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm arm64 ppc64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=~dev-java/bnd-annotation-7.0.0:0 ~dev-java/bnd-util-7.0.0:0 ~dev-java/libg-7.0.0:0 dev-java/osgi-annotation:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=22503956ef99fdff1f1913f08054f25a
+_md5_=41292b099abd1afa79713dec57431541
diff --git a/metadata/md5-cache/dev-java/libg-7.0.0 b/metadata/md5-cache/dev-java/libg-7.0.0
index 63d9a81977df..34d81b9a36da 100644
--- a/metadata/md5-cache/dev-java/libg-7.0.0
+++ b/metadata/md5-cache/dev-java/libg-7.0.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm arm64 ppc64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=da2f1b57902279a5e1e0181bf8529630
+_md5_=1ce78762de86da04cf8f61ea0a2e221f
diff --git a/metadata/md5-cache/dev-java/osgi-service-log-1.3.0 b/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
index 0786cd657339..8bd061455d2b 100644
--- a/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
+++ b/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.osgi.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm arm64 ppc64
LICENSE=Apache-2.0
RDEPEND=dev-java/osgi-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/1.3.0/org.osgi.service.log-1.3.0-sources.jar
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=09d477dc19789e5ce5b93b2484b7d0c0
+_md5_=080abec6bb674edf3deea0127ffac580
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 52328bb07035..e9850c217428 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/glib-2.78.0 b/metadata/md5-cache/dev-libs/glib-2.78.0
deleted file mode 100644
index 0b00579b9668..000000000000
--- a/metadata/md5-cache/dev-libs/glib-2.78.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt >=sys-devel/gettext-0.19.8 gtk-doc? ( >=dev-util/gtk-doc-1.33 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 ) systemtap? ( >=dev-util/systemtap-1.3 ) || ( dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) test? ( >=sys-apps/dbus-1.2.14 ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=!<dev-util/gdbus-codegen-2.78.0 >=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(-)?] >=dev-libs/libpcre2-10.32: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(-)?,unicode(+),static-libs?] >=dev-libs/libffi-3.0.13-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(-)?] >=sys-libs/zlib-1.2.8-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(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] kernel_linux? ( >=sys-apps/util-linux-2.23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( >=sys-libs/libselinux-2.2.2-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-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(-)?] ) ) elf? ( virtual/libelf:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=The GLib library of C routines
-EAPI=8
-HOMEPAGE=https://www.gtk.org/
-INHERIT=gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg
-IUSE=dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=LGPL-2.1+
-PDEPEND=dbus? ( gnome-base/dconf ) mime? ( x11-misc/shared-mime-info )
-RDEPEND=!<dev-util/gdbus-codegen-2.78.0 >=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(-)?] >=dev-libs/libpcre2-10.32: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(-)?,unicode(+),static-libs?] >=dev-libs/libffi-3.0.13-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(-)?] >=sys-libs/zlib-1.2.8-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(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] kernel_linux? ( >=sys-apps/util-linux-2.23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( >=sys-libs/libselinux-2.2.2-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-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(-)?] ) ) elf? ( virtual/libelf:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=gtk-doc? ( test )
-RESTRICT=!test? ( test )
-SLOT=2
-SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.0.tar.xz
-_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a5e99a6b83cafbe6c51daf44afd47c57
diff --git a/metadata/md5-cache/dev-libs/glib-2.78.1 b/metadata/md5-cache/dev-libs/glib-2.78.1
deleted file mode 100644
index df737e8e3207..000000000000
--- a/metadata/md5-cache/dev-libs/glib-2.78.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt >=sys-devel/gettext-0.19.8 gtk-doc? ( >=dev-util/gtk-doc-1.33 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 ) systemtap? ( >=dev-util/systemtap-1.3 ) || ( dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) test? ( >=sys-apps/dbus-1.2.14 ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=!<dev-util/gdbus-codegen-2.78.1 >=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(-)?] >=dev-libs/libpcre2-10.32: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(-)?,unicode(+),static-libs?] >=dev-libs/libffi-3.0.13-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(-)?] >=sys-libs/zlib-1.2.8-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(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] kernel_linux? ( >=sys-apps/util-linux-2.23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( >=sys-libs/libselinux-2.2.2-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-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(-)?] ) ) elf? ( virtual/libelf:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=The GLib library of C routines
-EAPI=8
-HOMEPAGE=https://www.gtk.org/
-INHERIT=gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg
-IUSE=dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=LGPL-2.1+
-PDEPEND=dbus? ( gnome-base/dconf ) mime? ( x11-misc/shared-mime-info )
-RDEPEND=!<dev-util/gdbus-codegen-2.78.1 >=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(-)?] >=dev-libs/libpcre2-10.32: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(-)?,unicode(+),static-libs?] >=dev-libs/libffi-3.0.13-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(-)?] >=sys-libs/zlib-1.2.8-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(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] kernel_linux? ( >=sys-apps/util-linux-2.23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( >=sys-libs/libselinux-2.2.2-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-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(-)?] ) ) elf? ( virtual/libelf:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=gtk-doc? ( test )
-RESTRICT=!test? ( test )
-SLOT=2
-SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.1.tar.xz
-_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a5e99a6b83cafbe6c51daf44afd47c57
diff --git a/metadata/md5-cache/dev-libs/xmlsec-1.3.2 b/metadata/md5-cache/dev-libs/xmlsec-1.3.2
index 499ed910d54e..41c45050e450 100644
--- a/metadata/md5-cache/dev-libs/xmlsec-1.3.2
+++ b/metadata/md5-cache/dev-libs/xmlsec-1.3.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.aleksey.com/xmlsec
INHERIT=autotools
IUSE=doc gcrypt gnutls http nss +openssl static-libs test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.0.20 dev-libs/libltdl gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) gnutls? ( >=net-libs/gnutls-3.6.13:= ) nss? ( >=dev-libs/nspr-4.4.1 >=dev-libs/nss-3.9 ) openssl? ( dev-libs/openssl:= )
REQUIRED_USE=|| ( gnutls nss openssl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.3
SRC_URI=https://www.aleksey.com/xmlsec/download/xmlsec1-1.3.2.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a0ef2bf7efd9cced716d6cc1843c6608
+_md5_=e845b65b83e1482b7c12ad1c54ec0ad1
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 75245ad58967..94077e1117f2 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/base-0.14.0-r1 b/metadata/md5-cache/dev-ml/base-0.14.0-r2
index 9d245c9fac24..4327bd5c3b20 100644
--- a/metadata/md5-cache/dev-ml/base-0.14.0-r1
+++ b/metadata/md5-cache/dev-ml/base-0.14.0-r2
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=<dev-lang/ocaml-4.12 >=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=<dev-lang/ocaml-4.12 >=dev-ml/sexplib0-0.14.0:=[ocamlopt?] <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Standard library for OCaml
EAPI=8
HOMEPAGE=https://github.com/janestreet/base
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
LICENSE=Apache-2.0
-RDEPEND=<dev-lang/ocaml-4.12 >=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=<dev-lang/ocaml-4.12 >=dev-ml/sexplib0-0.14.0:=[ocamlopt?] <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/base/archive/v0.14.0.tar.gz -> base-0.14.0.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=860587eac5e45129a152623934fba1d2
+_md5_=f322bcaeb7a1364903ecfb4f5708de14
diff --git a/metadata/md5-cache/dev-ml/base-0.14.1-r1 b/metadata/md5-cache/dev-ml/base-0.14.1-r1
deleted file mode 100644
index 3297f94ed03f..000000000000
--- a/metadata/md5-cache/dev-ml/base-0.14.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Standard library for OCaml
-EAPI=8
-HOMEPAGE=https://github.com/janestreet/base
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.14.1
-SRC_URI=https://github.com/janestreet/base/archive/v0.14.1.tar.gz -> base-0.14.1.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=343b79eae1420c9a1a82bc7523d52305
diff --git a/metadata/md5-cache/dev-ml/base-0.14.3-r1 b/metadata/md5-cache/dev-ml/base-0.14.3-r2
index aa1e5f93b94a..e1087b9829ee 100644
--- a/metadata/md5-cache/dev-ml/base-0.14.3-r1
+++ b/metadata/md5-cache/dev-ml/base-0.14.3-r2
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-ml/sexplib0-0.14.0:=[ocamlopt?] <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Standard library for OCaml
EAPI=8
HOMEPAGE=https://github.com/janestreet/base
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/sexplib0-0.14.0:= <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-ml/sexplib0-0.14.0:=[ocamlopt?] <dev-ml/sexplib0-0.15.0:= dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.3
SRC_URI=https://github.com/janestreet/base/archive/v0.14.3.tar.gz -> base-0.14.3.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=9eaccb6bd63b73e3aa049492a8021948
+_md5_=9a927a4d148657257022a8bac0444bef
diff --git a/metadata/md5-cache/dev-ml/base-0.15.0-r3 b/metadata/md5-cache/dev-ml/base-0.15.0-r3
deleted file mode 100644
index 97ead0701299..000000000000
--- a/metadata/md5-cache/dev-ml/base-0.15.0-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4.10.0 =dev-ml/sexplib0-0.15*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Standard library for OCaml
-EAPI=8
-HOMEPAGE=https://github.com/janestreet/base
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-lang/ocaml-4.10.0 =dev-ml/sexplib0-0.15*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.15
-SRC_URI=https://github.com/janestreet/base/archive/v0.15.0.tar.gz -> base-0.15.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=3377a1fd330cd08c143c849759084bae
diff --git a/metadata/md5-cache/dev-ml/base-0.15.1-r1 b/metadata/md5-cache/dev-ml/base-0.15.1-r2
index b615aa8fd4de..534a1c367a3b 100644
--- a/metadata/md5-cache/dev-ml/base-0.15.1-r1
+++ b/metadata/md5-cache/dev-ml/base-0.15.1-r2
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4.10.0 =dev-ml/sexplib0-0.15*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-lang/ocaml-4.10.0 =dev-ml/sexplib0-0.15*:=[ocamlopt?] dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Standard library for OCaml
EAPI=8
HOMEPAGE=https://github.com/janestreet/base
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-lang/ocaml-4.10.0 =dev-ml/sexplib0-0.15*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-lang/ocaml-4.10.0 =dev-ml/sexplib0-0.15*:=[ocamlopt?] dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15
SRC_URI=https://github.com/janestreet/base/archive/v0.15.1.tar.gz -> base-0.15.1.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=c946755a010974628f610ba0f29b69ce
+_md5_=776b5df63529f965058f0299b6bf1ebf
diff --git a/metadata/md5-cache/dev-ml/base-0.16.1-r1 b/metadata/md5-cache/dev-ml/base-0.16.1-r1
deleted file mode 100644
index a4c668183e07..000000000000
--- a/metadata/md5-cache/dev-ml/base-0.16.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Standard library for OCaml
-EAPI=8
-HOMEPAGE=https://github.com/janestreet/base
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.16
-SRC_URI=https://github.com/janestreet/base/archive/v0.16.1.tar.gz -> base-0.16.1.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=68ee5f041a7712e13bed35e67739c1e1
diff --git a/metadata/md5-cache/dev-ml/base-0.16.2 b/metadata/md5-cache/dev-ml/base-0.16.2
deleted file mode 100644
index cc4e3f0c3d3c..000000000000
--- a/metadata/md5-cache/dev-ml/base-0.16.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Standard library for OCaml
-EAPI=8
-HOMEPAGE=https://github.com/janestreet/base
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.16
-SRC_URI=https://github.com/janestreet/base/archive/v0.16.2.tar.gz -> base-0.16.2.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=68ee5f041a7712e13bed35e67739c1e1
diff --git a/metadata/md5-cache/dev-ml/base-0.16.3 b/metadata/md5-cache/dev-ml/base-0.16.3-r1
index 0fa79d6bd542..184e40f43b65 100644
--- a/metadata/md5-cache/dev-ml/base-0.16.3
+++ b/metadata/md5-cache/dev-ml/base-0.16.3-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:=[ocamlopt?] dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Standard library for OCaml
EAPI=8
HOMEPAGE=https://github.com/janestreet/base
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:=[ocamlopt?] dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.16
SRC_URI=https://github.com/janestreet/base/archive/v0.16.3.tar.gz -> base-0.16.3.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=68ee5f041a7712e13bed35e67739c1e1
+_md5_=d9cba11da8214d29873f8399d87efda3
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-5.2-r1 b/metadata/md5-cache/dev-ml/ppx_deriving-5.2-r1
deleted file mode 100644
index 35ca71fba57e..000000000000
--- a/metadata/md5-cache/dev-ml/ppx_deriving-5.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= >=dev-ml/ppxlib-0.20.0:= dev-ml/result:= dev-ml/cppo test? ( dev-ml/ounit2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Type-driven code generation for OCaml
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppx_deriving
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= >=dev-ml/ppxlib-0.20.0:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/5.2
-SRC_URI=https://github.com/ocaml-ppx/ppx_deriving/archive/v5.2.tar.gz -> ppx_deriving-5.2.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=0ffc39d228404071629c4c3d6508627b
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r1 b/metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r1
deleted file mode 100644
index 13bb8f56054f..000000000000
--- a/metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= >=dev-ml/ppxlib-0.20.0:= dev-ml/findlib:= dev-ml/result:= dev-ml/sexplib0:= dev-ml/cppo test? ( dev-ml/ounit2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Type-driven code generation for OCaml
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppx_deriving
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
-LICENSE=MIT
-RDEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= >=dev-ml/ppxlib-0.20.0:= dev-ml/findlib:= dev-ml/result:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/5.2.1
-SRC_URI=https://github.com/ocaml-ppx/ppx_deriving/archive/v5.2.1.tar.gz -> ppx_deriving-5.2.1.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=7b13217357db3b0af31529dc61188458
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r2 b/metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r2
new file mode 100644
index 000000000000..5680674a2c2c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_deriving-5.2.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ppx_tools:=[ocamlopt?] dev-ml/ocaml-migrate-parsetree:=[ocamlopt?] dev-ml/ppx_derivers:=[ocamlopt?] >=dev-ml/ppxlib-0.20.0:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] dev-ml/result:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/cppo[ocamlopt?] test? ( dev-ml/ounit2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Type-driven code generation for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppx_deriving
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
+LICENSE=MIT
+RDEPEND=dev-ml/ppx_tools:=[ocamlopt?] dev-ml/ocaml-migrate-parsetree:=[ocamlopt?] dev-ml/ppx_derivers:=[ocamlopt?] >=dev-ml/ppxlib-0.20.0:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] dev-ml/result:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/5.2.1
+SRC_URI=https://github.com/ocaml-ppx/ppx_deriving/archive/v5.2.1.tar.gz -> ppx_deriving-5.2.1.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=3fb72934c421d419d73e9c4f6c458e79
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1
deleted file mode 100644
index 35534346b52e..000000000000
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND==dev-ml/base-0.14*:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= <dev-ml/ppxlib-0.22:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Support Library for type-driven code generators
-EAPI=7
-HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND==dev-ml/base-0.14*:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= <dev-ml/ppxlib-0.22:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.14.1
-SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz -> ppx_sexp_conv-0.14.1.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=a9821ffe39028be2170e5e38a21aac8c
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1-r1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1-r1
new file mode 100644
index 000000000000..bc99b430b7e0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND==dev-ml/base-0.14*:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] <dev-ml/ppxlib-0.22:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?] dev-ml/cinaps:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Support Library for type-driven code generators
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+LICENSE=Apache-2.0
+RDEPEND==dev-ml/base-0.14*:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] <dev-ml/ppxlib-0.22:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?] dev-ml/cinaps:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz -> ppx_sexp_conv-0.14.1.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=d5a17db887ab4944ec0313303fb44b84
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1
deleted file mode 100644
index d754e8503f94..000000000000
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND==dev-ml/base-0.14*:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= <dev-ml/ppxlib-0.21.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Support Library for type-driven code generators
-EAPI=7
-HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=MIT
-RDEPEND==dev-ml/base-0.14*:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= <dev-ml/ppxlib-0.21.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.14.2
-SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.2.tar.gz -> ppx_sexp_conv-0.14.2.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=9060d222abcf7018adebde90dbb48343
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r2 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r2
new file mode 100644
index 000000000000..c567d6aba6ed
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r2
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND==dev-ml/base-0.14*:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] <dev-ml/ppxlib-0.21.0:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?] dev-ml/cinaps:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Support Library for type-driven code generators
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+LICENSE=MIT
+RDEPEND==dev-ml/base-0.14*:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] <dev-ml/ppxlib-0.21.0:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?] dev-ml/cinaps:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/0.14.2
+SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.2.tar.gz -> ppx_sexp_conv-0.14.2.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=bf68fa771e665ef90fee1f27661496d5
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3
deleted file mode 100644
index 17c4f5d4bb17..000000000000
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND==dev-ml/base-0.14*:= dev-ml/findlib:= >=dev-ml/ppxlib-0.22.0:= <dev-ml/ppxlib-0.26.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Support Library for type-driven code generators
-EAPI=7
-HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND==dev-ml/base-0.14*:= dev-ml/findlib:= >=dev-ml/ppxlib-0.22.0:= <dev-ml/ppxlib-0.26.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.14.3
-SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.3.tar.gz -> ppx_sexp_conv-0.14.3.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=e46425072d05816a813437f370cce7e0
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3-r1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3-r1
new file mode 100644
index 000000000000..f095c2f132a2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND==dev-ml/base-0.14*:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ppxlib-0.22.0:=[ocamlopt?] <dev-ml/ppxlib-0.26.0:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?] dev-ml/cinaps:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Support Library for type-driven code generators
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
+LICENSE=MIT
+RDEPEND==dev-ml/base-0.14*:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ppxlib-0.22.0:=[ocamlopt?] <dev-ml/ppxlib-0.26.0:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?] dev-ml/cinaps:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/0.14.3
+SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.3.tar.gz -> ppx_sexp_conv-0.14.3.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=fccc5216067a38ef3c152cd3825083f7
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.0-r2 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.0-r2
deleted file mode 100644
index b4a462a028ff..000000000000
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.0-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/base:0/0.15 dev-ml/findlib:= >=dev-ml/ppxlib-0.23:= <dev-ml/ppxlib-0.26 >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Support Library for type-driven code generators
-EAPI=8
-HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=dev-ml/base:0/0.15 dev-ml/findlib:= >=dev-ml/ppxlib-0.23:= <dev-ml/ppxlib-0.26 >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.15
-SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.15.0.tar.gz -> ppx_sexp_conv-0.15.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=036429ede7f8c1ea0e9a9b0ec735a5c9
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.1-r1
index f57a34784681..3ec7b091853c 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.1
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.15.1-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/base:0/0.15 dev-ml/findlib:= >=dev-ml/ppxlib-0.26:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=dev-ml/base:0/0.15[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ppxlib-0.26:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Support Library for type-driven code generators
EAPI=8
HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
-RDEPEND=dev-ml/base:0/0.15 dev-ml/findlib:= >=dev-ml/ppxlib-0.26:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=dev-ml/base:0/0.15[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ppxlib-0.26:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15
SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.15.1.tar.gz -> ppx_sexp_conv-0.15.1.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=de6931d5166d4aa8683536f9154e6a20
+_md5_=0454755537e76595a4387e22efcbd836
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.16.0 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.16.0-r1
index 370099051461..4cd17c94359a 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.16.0
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.16.0-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4.14 dev-ml/base:0/0.16 dev-ml/findlib:= >=dev-ml/ppxlib-0.28:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-lang/ocaml-4.14 dev-ml/base:0/0.16[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ppxlib-0.28:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Support Library for type-driven code generators
EAPI=8
HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
-RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/base:0/0.16 dev-ml/findlib:= >=dev-ml/ppxlib-0.28:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/base:0/0.16[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ppxlib-0.28:=[ocamlopt?] dev-ml/ocaml-compiler-libs:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.16
SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.16.0.tar.gz -> ppx_sexp_conv-0.16.0.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=affe30db5c17cc71e9074d81bfec722f
+_md5_=97c3782ab35895d70c9d0e62d8b44df7
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.18.0 b/metadata/md5-cache/dev-ml/ppxlib-0.18.0
deleted file mode 100644
index 126950e3150f..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.18.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= test? ( dev-ml/cinaps ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.18.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.18.0.tar.gz -> ppxlib-0.18.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=12a4883a25f39116a393df23204ec97b
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1
deleted file mode 100644
index 55ead6100ec6..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= test? ( dev-ml/cinaps:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.20.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.20.0.tar.gz -> ppxlib-0.20.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=14d9e3fe38cb4e9ad3660a8fe06aff8b
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r2 b/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r2
new file mode 100644
index 000000000000..a64910e72c05
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-ml/stdio-0.11.0:=[ocamlopt?] test? ( dev-ml/cinaps:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-ml/stdio-0.11.0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.20.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.20.0.tar.gz -> ppxlib-0.20.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=4061eab96bc6a20657a76f9134598f73
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.21.0-r3 b/metadata/md5-cache/dev-ml/ppxlib-0.21.0-r3
deleted file mode 100644
index 932e8cb2253f..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.21.0-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= test? ( dev-ml/cinaps:= dev-ml/re:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.21.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.21.0.tar.gz -> ppxlib-0.21.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=f84c21e5acdb3329ef8cb982ccb5605f
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.21.0-r4 b/metadata/md5-cache/dev-ml/ppxlib-0.21.0-r4
new file mode 100644
index 000000000000..7291ff2dc6fe
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.21.0-r4
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-ml/stdio-0.11.0:=[ocamlopt?] test? ( dev-ml/cinaps:= dev-ml/re:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] >=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-ml/stdio-0.11.0:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.21.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.21.0.tar.gz -> ppxlib-0.21.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=67c6da2f59719bc43a6ba3c5942c3a79
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.22.0-r3 b/metadata/md5-cache/dev-ml/ppxlib-0.22.0-r3
deleted file mode 100644
index 93fec91285e3..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.22.0-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.22.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.22.0.tar.gz -> ppxlib-0.22.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=df83bf17f327315e98045eb1ec948295
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.22.0-r4 b/metadata/md5-cache/dev-ml/ppxlib-0.22.0-r4
new file mode 100644
index 000000000000..5c8ebae39277
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.22.0-r4
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] test? ( dev-ml/findlib:=[ocamlopt?] >=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:=[ocamlopt?] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.1.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.22.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.22.0.tar.gz -> ppxlib-0.22.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=4d8c22347721c1d4369d3d3dafff3604
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2 b/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2
deleted file mode 100644
index b7d5527e9146..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.22.2
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.22.2.tar.gz -> ppxlib-0.22.2.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=fed81fa702b1ac155e99d84fbb64cfe8
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r3 b/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r3
new file mode 100644
index 000000000000..d9965a0d129a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r3
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] test? ( dev-ml/findlib:=[ocamlopt?] >=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:=[ocamlopt?] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.22.2
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.22.2.tar.gz -> ppxlib-0.22.2.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=ffaec8ecd83bd79de6a27fbdb78b8990
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.23.0-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.23.0-r1
deleted file mode 100644
index 8ca0589f81cd..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.23.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.23.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.23.0.tar.gz -> ppxlib-0.23.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=b7a8bfe965b52d08f0dc05996e639d68
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.24.0 b/metadata/md5-cache/dev-ml/ppxlib-0.24.0
deleted file mode 100644
index c5a9a4df7b26..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.24.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.24.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.24.0.tar.gz -> ppxlib-0.24.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=45aa4d60edfa0c853c25041cab8deff3
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.24.0-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.24.0-r1
new file mode 100644
index 000000000000..776c16fd6170
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.24.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] test? ( dev-ml/findlib:=[ocamlopt?] >=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:=[ocamlopt?] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.24.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.24.0.tar.gz -> ppxlib-0.24.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=b5d0002b86352a73b8170effa7d7d47a
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.28.0 b/metadata/md5-cache/dev-ml/ppxlib-0.28.0
deleted file mode 100644
index dc48b4fa2063..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.28.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=8
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.28.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.28.0.tar.gz -> ppxlib-0.28.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=ccb19601f23416583bc3888b6bac898d
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.29.0 b/metadata/md5-cache/dev-ml/ppxlib-0.29.0
deleted file mode 100644
index 1771ae831cad..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.29.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=8
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.29.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.29.0.tar.gz -> ppxlib-0.29.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=9572921c3f0b72640defa69ae2836633
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.29.0-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.29.0-r1
new file mode 100644
index 000000000000..88404df1f79c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.29.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] test? ( dev-ml/findlib:=[ocamlopt?] >=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:=[ocamlopt?] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.29.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.29.0.tar.gz -> ppxlib-0.29.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=02c23d325fbebff2e25fd1daf5866357
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.29.1 b/metadata/md5-cache/dev-ml/ppxlib-0.29.1
deleted file mode 100644
index fde465fc35f5..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.29.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=8
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.29.1
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.29.1.tar.gz -> ppxlib-0.29.1.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=db8bf9af77bd6275095e77f4e9df9ac2
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.29.1-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.29.1-r1
new file mode 100644
index 000000000000..258910fdbf74
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.29.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] test? ( dev-ml/findlib:=[ocamlopt?] >=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:=[ocamlopt?] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.29.1
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.29.1.tar.gz -> ppxlib-0.29.1.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=46d9a263eec0598d426207d62f80eca4
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.30.0 b/metadata/md5-cache/dev-ml/ppxlib-0.30.0
deleted file mode 100644
index 74a3ec96330b..000000000000
--- a/metadata/md5-cache/dev-ml/ppxlib-0.30.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= test? ( dev-ml/findlib:= >=dev-ml/base-0.11.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Base library and tools for ppx rewriters
-EAPI=8
-HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.30.0
-SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.30.0.tar.gz -> ppxlib-0.30.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=9572921c3f0b72640defa69ae2836633
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.30.0-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.30.0-r1
new file mode 100644
index 000000000000..243015b5da1c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.30.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-2.8 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] test? ( dev-ml/findlib:=[ocamlopt?] >=dev-ml/base-0.11.0:=[ocamlopt?] dev-ml/cinaps:= dev-ml/re:= >=dev-ml/stdio-0.11.0:=[ocamlopt?] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:=[ocamlopt?] >=dev-ml/ocaml-migrate-parsetree-2.2.0:=[ocamlopt?] dev-ml/sexplib0:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] >=dev-ml/ppx_derivers-1.2.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.30.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.30.0.tar.gz -> ppxlib-0.30.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=02c23d325fbebff2e25fd1daf5866357
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.14.0 b/metadata/md5-cache/dev-ml/sexplib-0.14.0-r1
index 83bdb5686893..c3609e625cc7 100644
--- a/metadata/md5-cache/dev-ml/sexplib-0.14.0
+++ b/metadata/md5-cache/dev-ml/sexplib-0.14.0-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND==dev-ml/parsexp-0.14*:= dev-ml/base:= dev-ml/sexplib0:0/0.14.0 dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND==dev-ml/parsexp-0.14*:=[ocamlopt?] dev-ml/base:=[ocamlopt?] dev-ml/sexplib0:0/0.14.0[ocamlopt?] dev-ml/num:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
EAPI=7
HOMEPAGE=https://github.com/janestreet/sexplib
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND==dev-ml/parsexp-0.14*:= dev-ml/base:= dev-ml/sexplib0:0/0.14.0 dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND==dev-ml/parsexp-0.14*:=[ocamlopt?] dev-ml/base:=[ocamlopt?] dev-ml/sexplib0:0/0.14.0[ocamlopt?] dev-ml/num:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/sexplib/archive/v0.14.0.tar.gz -> sexplib-0.14.0.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=a1c036b63df53153448300e9de6f9950
+_md5_=f45feac6ebd94861e47b5b6325f2aca9
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.15.0-r3 b/metadata/md5-cache/dev-ml/sexplib-0.15.0-r3
deleted file mode 100644
index d0ee9e78607f..000000000000
--- a/metadata/md5-cache/dev-ml/sexplib-0.15.0-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/parsexp:0/0.15 dev-ml/base:0/0.15 =dev-ml/sexplib0-0.15*:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
-EAPI=8
-HOMEPAGE=https://github.com/janestreet/sexplib
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-ml/parsexp:0/0.15 dev-ml/base:0/0.15 =dev-ml/sexplib0-0.15*:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/0.15
-SRC_URI=https://github.com/janestreet/sexplib/archive/v0.15.0.tar.gz -> sexplib-0.15.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=1b363acd6ea0b099e495224450bc83e5
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.15.1-r1 b/metadata/md5-cache/dev-ml/sexplib-0.15.1-r2
index 5a603016c735..125ae7b760d6 100644
--- a/metadata/md5-cache/dev-ml/sexplib-0.15.1-r1
+++ b/metadata/md5-cache/dev-ml/sexplib-0.15.1-r2
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/parsexp:0/0.15 dev-ml/base:0/0.15 =dev-ml/sexplib0-0.15*:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=dev-ml/parsexp:0/0.15[ocamlopt?] dev-ml/base:0/0.15[ocamlopt?] =dev-ml/sexplib0-0.15*:=[ocamlopt?] dev-ml/num:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
EAPI=8
HOMEPAGE=https://github.com/janestreet/sexplib
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=dev-ml/parsexp:0/0.15 dev-ml/base:0/0.15 =dev-ml/sexplib0-0.15*:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=dev-ml/parsexp:0/0.15[ocamlopt?] dev-ml/base:0/0.15[ocamlopt?] =dev-ml/sexplib0-0.15*:=[ocamlopt?] dev-ml/num:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15
SRC_URI=https://github.com/janestreet/sexplib/archive/v0.15.1.tar.gz -> sexplib-0.15.1.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=737cb94fdcc001afc04d6d0810b980c7
+_md5_=8279c90161e80746b688cb05e10ec5e0
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.16.0 b/metadata/md5-cache/dev-ml/sexplib-0.16.0-r1
index a61c4ecb21b5..68e07bd32fdd 100644
--- a/metadata/md5-cache/dev-ml/sexplib-0.16.0
+++ b/metadata/md5-cache/dev-ml/sexplib-0.16.0-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND==dev-ml/sexplib0-0.16*:= dev-ml/base:0/0.16 dev-ml/num:= dev-ml/parsexp:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND==dev-ml/sexplib0-0.16*:=[ocamlopt?] dev-ml/base:0/0.16[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/parsexp:0/0.16[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
EAPI=8
HOMEPAGE=https://github.com/janestreet/sexplib
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND==dev-ml/sexplib0-0.16*:= dev-ml/base:0/0.16 dev-ml/num:= dev-ml/parsexp:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND==dev-ml/sexplib0-0.16*:=[ocamlopt?] dev-ml/base:0/0.16[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/parsexp:0/0.16[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.16
SRC_URI=https://github.com/janestreet/sexplib/archive/v0.16.0.tar.gz -> sexplib-0.16.0.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=acb8517cc932c9b6794060092481dd9b
+_md5_=1278b0bb8fb5a9e1d2649e79ff68d42e
diff --git a/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0 b/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
index 27e4acfe7908..513abe2e7489 100644
--- a/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
+++ b/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-Tiny
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-File-Spec-3.300.0 >=virtual/perl-File-Temp-0.220.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.30.tgz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bd16085f6d90e0afbc9e24f4627f4d76
+_md5_=a89a6cf782e33dc7525d79591f6bf8b7
diff --git a/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1 b/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1
new file mode 100644
index 000000000000..087ce44a0c70
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 !minimal? ( >=virtual/perl-Math-BigInt-1.999.715 >=virtual/perl-Storable-2.0.0 ) ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Self-contained crypto toolkit
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/CryptX
+INHERIT=perl-module
+IUSE=minimal test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=|| ( Artistic GPL-1+ ) public-domain
+RDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/MI/MIK/CryptX-0.080.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2e3c027929ef1b54540ba96f97a747a8
diff --git a/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0 b/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0
index c287b7eb0a7a..d5e5e0b117e3 100644
--- a/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0
+++ b/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Run
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/IO-Tty-1.80.0 dev-perl/Readonly dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IPC-Run-20231003.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=09a97faafd823a5473fe473e27c45ed4
+_md5_=5c4a8797fd6a0ba9d498779bc4dacd71
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 8a9a8a994057..5227b0d177e9 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Term-Table-0.18.0 b/metadata/md5-cache/dev-perl/Term-Table-0.18.0
index 0ddd52cf965e..dba9a20a148f 100644
--- a/metadata/md5-cache/dev-perl/Term-Table-0.18.0
+++ b/metadata/md5-cache/dev-perl/Term-Table-0.18.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-Table
INHERIT=perl-module optfeature
IUSE=test
-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
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.018.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=24535dc45bc3321adcbbbe2716313736
+_md5_=9f4dc44a3254bc5c4ade4310a4301043
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 9ff47a804b28..836903a5514b 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/graphviz-0.20.1-r1 b/metadata/md5-cache/dev-python/graphviz-0.20.1-r1
index 582d38913c4a..a7ce4d182f75 100644
--- a/metadata/md5-cache/dev-python/graphviz-0.20.1-r1
+++ b/metadata/md5-cache/dev-python/graphviz-0.20.1-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://graphviz.readthedocs.io/ https://github.com/xflr6/graphviz/ https://pypi.org/project/graphviz/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~riscv x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=media-gfx/graphviz python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xflr6/graphviz/archive/0.20.1.tar.gz -> graphviz-0.20.1.gh.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6404450d57912041f29e8b9a9fc40207
+_md5_=288d721a3fbec003c3d21af72a538b32
diff --git a/metadata/md5-cache/dev-python/pipdeptree-2.13.1 b/metadata/md5-cache/dev-python/pipdeptree-2.13.1
index 515858c9102a..40c9c292026b 100644
--- a/metadata/md5-cache/dev-python/pipdeptree-2.13.1
+++ b/metadata/md5-cache/dev-python/pipdeptree-2.13.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/tox-dev/pipdeptree/ https://pypi.org/project/pipdeptree/
INHERIT=distutils-r1 pypi optfeature
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~riscv
+KEYWORDS=~amd64 ~arm64 ~riscv
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pipdeptree/pipdeptree-2.13.1.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c37b7683ad054eeaa51d849d423431b2
+_md5_=1a1ad1d0fa2dcbdfd89b8725f0db8eb8
diff --git a/metadata/md5-cache/dev-python/pygobject-3.44.2 b/metadata/md5-cache/dev-python/pygobject-3.44.2
deleted file mode 100644
index 1871cea2c7f7..000000000000
--- a/metadata/md5-cache/dev-python/pygobject-3.44.2
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/cairo[glib] ) test? ( >=app-accessibility/at-spi2-core-2.46.0[introspection] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gdk-pixbuf:2[introspection,jpeg] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Python bindings for GObject Introspection
-EAPI=8
-HOMEPAGE=https://pygobject.readthedocs.io/ https://gitlab.gnome.org/GNOME/pygobject/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome.org meson virtualx xdg distutils-r1
-IUSE=+cairo examples test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/cairo[glib] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=mirror://gnome/sources/pygobject/3.44/pygobject-3.44.2.tar.xz
-_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 576e6bbef90e9753368f8b4ad0bd5383 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8f98e96f946ee8a4d9c68543aaec7343
diff --git a/metadata/md5-cache/dev-python/pylibacl-0.7.0 b/metadata/md5-cache/dev-python/pylibacl-0.7.0
index b69ebe4eea00..13f4aada97c2 100644
--- a/metadata/md5-cache/dev-python/pylibacl-0.7.0
+++ b/metadata/md5-cache/dev-python/pylibacl-0.7.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pylibacl.k1024.org/ https://pypi.org/project/pylibacl/ https://github.com/iustin/pylibacl/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=LGPL-2.1
RDEPEND=sys-apps/acl python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pylibacl/pylibacl-0.7.0.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=35bb7ea3efc335f5fff1aa1ddc0c7497
+_md5_=48dd3581195828119cc79bf14376da56
diff --git a/metadata/md5-cache/dev-python/spyder-notebook-0.5.1 b/metadata/md5-cache/dev-python/spyder-notebook-0.5.1
index d462bbb2dad8..b6be66654a71 100644
--- a/metadata/md5-cache/dev-python/spyder-notebook-0.5.1
+++ b/metadata/md5-cache/dev-python/spyder-notebook-0.5.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/spyder-ide/spyder-notebook
INHERIT=distutils-r1 pypi virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/notebook-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/notebook-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/qdarkstyle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/spyder-5.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/spyder-notebook/spyder-notebook-0.5.1.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=a418e82e098253e2942bedd0a5be2a53
+_md5_=89961cd099abe4bd176c90f1a13cc4c1
diff --git a/metadata/md5-cache/dev-python/spyder-unittest-0.6.0 b/metadata/md5-cache/dev-python/spyder-unittest-0.6.0
index 05aa46a090b2..a6d884a714df 100644
--- a/metadata/md5-cache/dev-python/spyder-unittest-0.6.0
+++ b/metadata/md5-cache/dev-python/spyder-unittest-0.6.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/spyder-ide/spyder-unittest
INHERIT=distutils-r1 virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=>=dev-python/spyder-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyzmq[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/spyder-ide/spyder-unittest/archive/v0.6.0.tar.gz -> spyder-unittest-0.6.0.gh.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=85ece38d16acc793270f841d24f8a5a8
+_md5_=2ced24d1a13cc98eb8e7a799f936e651
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 1b7fc39035de..745330862af6 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/gdbus-codegen-2.78.0 b/metadata/md5-cache/dev-util/gdbus-codegen-2.78.0
deleted file mode 100644
index c2d9b54cb249..000000000000
--- a/metadata/md5-cache/dev-util/gdbus-codegen-2.78.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_12(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] )
-DESCRIPTION=GDBus code and documentation generator
-EAPI=8
-HOMEPAGE=https://www.gtk.org/
-INHERIT=gnome.org distutils-r1
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=LGPL-2+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.0.tar.xz
-_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0f42d6ae17d5ce3e2b6373dd74fc854
diff --git a/metadata/md5-cache/dev-util/gdbus-codegen-2.78.1 b/metadata/md5-cache/dev-util/gdbus-codegen-2.78.1
deleted file mode 100644
index 01215e46b091..000000000000
--- a/metadata/md5-cache/dev-util/gdbus-codegen-2.78.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_12(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] )
-DESCRIPTION=GDBus code and documentation generator
-EAPI=8
-HOMEPAGE=https://www.gtk.org/
-INHERIT=gnome.org distutils-r1
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=LGPL-2+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.1.tar.xz
-_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0f42d6ae17d5ce3e2b6373dd74fc854
diff --git a/metadata/md5-cache/dev-util/glib-utils-2.78.0 b/metadata/md5-cache/dev-util/glib-utils-2.78.0
deleted file mode 100644
index e7025679c201..000000000000
--- a/metadata/md5-cache/dev-util/glib-utils-2.78.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-arch/xz-utils
-DEFINED_PHASES=compile configure install setup
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Build utilities for GLib using projects
-EAPI=8
-HOMEPAGE=https://www.gtk.org/
-INHERIT=gnome.org python-single-r1
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-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=LGPL-2.1+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.0.tar.xz
-_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fc6a43228bd549a22fccf20bcfcfe982
diff --git a/metadata/md5-cache/dev-util/glib-utils-2.78.1 b/metadata/md5-cache/dev-util/glib-utils-2.78.1
deleted file mode 100644
index fa50df2c0d87..000000000000
--- a/metadata/md5-cache/dev-util/glib-utils-2.78.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-arch/xz-utils
-DEFINED_PHASES=compile configure install setup
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Build utilities for GLib using projects
-EAPI=8
-HOMEPAGE=https://www.gtk.org/
-INHERIT=gnome.org python-single-r1
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-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=LGPL-2.1+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.1.tar.xz
-_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fc6a43228bd549a22fccf20bcfcfe982
diff --git a/metadata/md5-cache/games-fps/Manifest.gz b/metadata/md5-cache/games-fps/Manifest.gz
index 21ed5af65835..c9992b8bf0cc 100644
--- a/metadata/md5-cache/games-fps/Manifest.gz
+++ b/metadata/md5-cache/games-fps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-fps/eduke32-20231224.10548 b/metadata/md5-cache/games-fps/eduke32-20231224.10548
new file mode 100644
index 000000000000..df4349dc38d4
--- /dev/null
+++ b/metadata/md5-cache/games-fps/eduke32-20231224.10548
@@ -0,0 +1,18 @@
+BDEPEND=app-arch/unzip x86? ( dev-lang/nasm )
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=media-libs/flac:= media-libs/libogg media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis] sys-libs/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu virtual/opengl ) png? ( media-libs/libpng:0= ) vpx? ( media-libs/libvpx:= ) xmp? ( media-libs/exempi:2= ) timidity? ( media-sound/timidity++ )
+DESCRIPTION=An open source engine port of the classic PC first person shooter Duke Nukem 3D
+EAPI=8
+HOMEPAGE=http://www.eduke32.com/
+INHERIT=desktop toolchain-funcs xdg-utils
+IUSE=duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk timidity tools voidsw voxels vpx xmp
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=BUILDLIC GPL-2 HRP
+PDEPEND=duke3d? ( games-fps/duke3d-data )
+RDEPEND=media-libs/flac:= media-libs/libogg media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis] sys-libs/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu virtual/opengl ) png? ( media-libs/libpng:0= ) vpx? ( media-libs/libvpx:= ) xmp? ( media-libs/exempi:2= )
+REQUIRED_USE=hrp? ( duke3d !voxels ) offensive? ( duke3d ) opl? ( duke3d !sc-55 ) psx? ( duke3d ) sc-55? ( duke3d !opl ) voxels? ( !hrp ) vpx? ( opengl )
+RESTRICT=bindist test
+SLOT=0
+SRC_URI=http://dukeworld.com/eduke32/synthesis/20231224-10548-842047589/eduke32_src_20231224-10548-842047589.tar.xz http://www.eduke32.com/images/eduke32_classic.png hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-5.4.zip ) offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-1.33.zip ) opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-2.01.zip ) psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-1.11.zip ) sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-4.02.zip ) voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-1.21.zip )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6e961fbf75a51e65c3bf530200b34ffa
diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz
index 5c77b3cd5d29..03aa83f814f6 100644
--- a/metadata/md5-cache/gnome-base/Manifest.gz
+++ b/metadata/md5-cache/gnome-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-base/gvfs-1.52.0 b/metadata/md5-cache/gnome-base/gvfs-1.52.0
deleted file mode 100644
index 57e113b3bcaf..000000000000
--- a/metadata/md5-cache/gnome-base/gvfs-1.52.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-util/glib-utils app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/gdbus-codegen test? ( dev-libs/libgdata ) app-arch/xz-utils >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm preinst test
-DEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh
-DESCRIPTION=Virtual filesystem implementation for GIO
-EAPI=8
-HOMEPAGE=https://wiki.gnome.org/Projects/gvfs
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome.org gnome2-utils meson systemd tmpfiles xdg
-IUSE=afp archive bluray cdda elogind fuse google keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2+
-RDEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh
-REQUIRED_USE=?? ( elogind systemd ) cdda? ( udev ) google? ( gnome-online-accounts ) gphoto2? ( udev ) mtp? ( udev ) udisks? ( udev )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnome/sources/gvfs/1.52/gvfs-1.52.0.tar.xz
-_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=751c982797f913d431a3e2be0e106088
diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz
index 8f4ed282b5dc..253907cf1937 100644
--- a/metadata/md5-cache/kde-frameworks/Manifest.gz
+++ b/metadata/md5-cache/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.113.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.113.0
index 81685d49853b..b876503faafb 100644
--- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.113.0
+++ b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.113.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules
INHERIT=cmake frameworks.kde.org python-any-r1
IUSE=doc test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86
LICENSE=BSD
RDEPEND=app-arch/libarchive[bzip2]
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/frameworks/5.113/extra-cmake-modules-5.113.0.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=667f25b551eb8581b365150f1e053e68
+_md5_=36552b7072945e489b504c5f4b97c18f
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index 12b2020eb383..cfd0af77a338 100644
--- a/metadata/md5-cache/mail-mta/Manifest.gz
+++ b/metadata/md5-cache/mail-mta/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-mta/postfix-3.8.4 b/metadata/md5-cache/mail-mta/postfix-3.8.4
index 747819146191..da2c3efd66b3 100644
--- a/metadata/md5-cache/mail-mta/postfix-3.8.4
+++ b/metadata/md5-cache/mail-mta/postfix-3.8.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.postfix.org/
INHERIT=pam systemd toolchain-funcs
IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( IBM EPL-2.0 )
RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl )
SLOT=0
SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.8.4.tar.gz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ad3d3b833c48ecf620e79b4d621ecdd1
+_md5_=6eb9cb482fdc8b70830bbe3f9b02a14e
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 95e7fed6d41b..05e353f19b1f 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/sdl2-mixer-2.6.3-r1 b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r1
index 87bab2b6dd3a..8a1225f7c574 100644
--- a/metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r1
+++ b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.3-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/libsdl-org/SDL_mixer
INHERIT=multilib-minimal
IUSE=flac fluidsynth midi mod mp3 opus playtools static-libs timidity tremor vorbis +wav 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=ZLIB
RDEPEND=>=media-libs/libsdl2-2.0.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(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-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(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-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(-)?] ) )
REQUIRED_USE=midi? ( || ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) tremor? ( vorbis )
SLOT=0
SRC_URI=https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.6.3.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a93147f61af8af31bbb5a9749042122
+_md5_=fdf717548101037b1b156598fbec8730
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index a7128ff4e801..edd5a9a02cb8 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/liboauth-1.0.3-r4 b/metadata/md5-cache/net-libs/liboauth-1.0.3-r4
index ce0c376adc89..948339e3a359 100644
--- a/metadata/md5-cache/net-libs/liboauth-1.0.3-r4
+++ b/metadata/md5-cache/net-libs/liboauth-1.0.3-r4
@@ -5,9 +5,9 @@ DESCRIPTION=C library implementing the OAuth secure authentication protocol
EAPI=8
HOMEPAGE=https://liboauth.sourceforge.io/
IUSE=curl doc
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86 ~x64-macos
LICENSE=|| ( GPL-2 MIT )
RDEPEND=>=dev-libs/openssl-3:= curl? ( net-misc/curl || ( net-misc/curl[ssl,curl_ssl_openssl] net-misc/curl[-ssl] ) )
SLOT=0
SRC_URI=mirror://sourceforge/project/liboauth/liboauth-1.0.3.tar.gz
-_md5_=d323d3ec2421f96234903da7492eed92
+_md5_=fe613ab1082cc21b9d0a6a11de925853
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 487d7a5a9820..a12c458bfc17 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/ripmime-1.4.0.10-r1 b/metadata/md5-cache/net-mail/ripmime-1.4.0.10-r1
index ca7b10915453..da2e4b9c6e3f 100644
--- a/metadata/md5-cache/net-mail/ripmime-1.4.0.10-r1
+++ b/metadata/md5-cache/net-mail/ripmime-1.4.0.10-r1
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile install
DESCRIPTION=extract attachment files out of a MIME-encoded email pack
EAPI=7
-HOMEPAGE=http://pldaniels.com/ripmime/
+HOMEPAGE=https://pldaniels.com/ripmime/
INHERIT=toolchain-funcs
KEYWORDS=amd64 ppc sparc x86
-LICENSE=Sendmail
+LICENSE=BSD
SLOT=0
-SRC_URI=http://www.pldaniels.com/ripmime/ripmime-1.4.0.10.tar.gz
+SRC_URI=https://www.pldaniels.com/ripmime/ripmime-1.4.0.10.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fec344c996e53964f5241b7b04ad315a
+_md5_=812e98f2ab16de06c43427bd73a2642f
diff --git a/metadata/md5-cache/net-mail/ripmime-1.4.1.0 b/metadata/md5-cache/net-mail/ripmime-1.4.1.0
new file mode 100644
index 000000000000..d515bf3b3237
--- /dev/null
+++ b/metadata/md5-cache/net-mail/ripmime-1.4.1.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=extract attachment files out of a MIME-encoded email pack
+EAPI=8
+HOMEPAGE=https://github.com/inflex/ripMIME https://pldaniels.com/ripmime/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://github.com/inflex/ripMIME/archive/refs/tags/1.4.1.0.tar.gz -> ripmime-1.4.1.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=73b9dbae7ee17e4265e046da725567c3
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 49fd815183d7..d94224520614 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1 b/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1
index 5737323b79b8..1b3eb206bbe3 100644
--- a/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1
+++ b/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1
@@ -1,6 +1,6 @@
BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex dev-tex/rubber media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7
DEFINED_PHASES=compile configure install prepare
-DEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:= dev-ml/num:= dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
DESCRIPTION=Platform for deductive program verification
EAPI=7
HOMEPAGE=https://why3.lri.fr/
@@ -8,10 +8,10 @@ INHERIT=autotools findlib
IUSE=coq doc emacs gtk html hypothesis-selection +ocamlopt sexp zarith zip +ocamlopt
KEYWORDS=amd64
LICENSE=GPL-3
-RDEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:= dev-ml/num:= dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?]
-REQUIRED_USE=html? ( doc )
+RDEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) dev-lang/ocaml:=[ocamlopt?]
+REQUIRED_USE=html? ( doc ) ocamlopt
RESTRICT=strip
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/dd74ae7ecfd7d56aff7b17cee7a35559384a600f?filename=why3-2021-20210519-19ADF-src.tar.gz -> why3-2021-20210519-19ADF-src.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 findlib cc1c14904708a0a28bcb256b342a808c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9ad116ef00f32676f8eee2f8dd9dff8d
+_md5_=27c2766cdac950f187bbd61c462f073f
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index 74ef9938428f..ed5f723b24bd 100644
--- a/metadata/md5-cache/sec-keys/Manifest.gz
+++ b/metadata/md5-cache/sec-keys/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20231120 b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20231120
index ba80df9dd9bc..c74a3136d21c 100644
--- a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20231120
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20231120
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.gentoo.org/downloads/signatures/
INHERIT=edo python-any-r1
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
LICENSE=public-domain
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://qa-reports.gentoo.org/output/keys/active-devs-20231120.gpg -> openpgp-keys-gentoo-developers-20231120-active-devs.gpg
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cd42d8f4e2a53531b78881e3508460ca
+_md5_=bb7ea0c05d76f496c496681e04b09810
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index e99daf30b846..fef407a34b70 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/pv-1.8.5 b/metadata/md5-cache/sys-apps/pv-1.8.5
index 39894cc05d14..0faa210b9669 100644
--- a/metadata/md5-cache/sys-apps/pv-1.8.5
+++ b/metadata/md5-cache/sys-apps/pv-1.8.5
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv
INHERIT=linux-info toolchain-funcs verify-sig
IUSE=debug nls verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3+
SLOT=0
SRC_URI=https://www.ivarch.com/programs/sources/pv-1.8.5.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.8.5.tar.gz.txt -> pv-1.8.5.tar.gz.asc )
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=b27738580514a9dff1b71d939d0b9df0
+_md5_=63d16b282d5ad6bba2bd1cf6d3a3c8aa
diff --git a/metadata/md5-cache/sys-apps/systemd-255.2 b/metadata/md5-cache/sys-apps/systemd-255.2-r1
index 8116bba06b69..387595a6345d 100644
--- a/metadata/md5-cache/sys-apps/systemd-255.2
+++ b/metadata/md5-cache/sys-apps/systemd-255.2-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd-stable/archive/v255.2/systemd-stable-255.2.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=4f90ddd4eb3ee969cd2746496de676fd
+_md5_=706e53b9262f7de4c817234d83beef34
diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999
index fc1774b59e0c..e08757748b97 100644
--- a/metadata/md5-cache/sys-apps/systemd-9999
+++ b/metadata/md5-cache/sys-apps/systemd-9999
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0/2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=4f90ddd4eb3ee969cd2746496de676fd
+_md5_=706e53b9262f7de4c817234d83beef34
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index aac063305463..cd6c791c02ff 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/dracut-059-r7 b/metadata/md5-cache/sys-kernel/dracut-059-r7
index 24ea5551a6e5..7c34975f927d 100644
--- a/metadata/md5-cache/sys-kernel/dracut-059-r7
+++ b/metadata/md5-cache/sys-kernel/dracut-059-r7
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/dracutdevs/dracut/wiki
INHERIT=bash-completion-r1 optfeature systemd toolchain-funcs
IUSE=selinux test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] sys-apps/s6-linux-init[sysv-utils(-)] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/059.tar.gz -> dracut-059.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=29df11ba98fb2208cde9be9294c79854
+_md5_=a481560233a7f06614d9649773dffdb6
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index c975830a55c1..27f9b6307730 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16225 BLAKE2B 2730e53ea680c1f6a7c33d8db5d848ed73d7a93a61129fbac5e2048c43c1fbcb161e8724a7baa0c285b14532fbe036eb9ba93ed0ce0dd7a28f429d34fd39c8a7 SHA512 4cd134b8b550333f9a357321e20ba6d73bafad3ede55668894bc971ba7e36b12b02018825905fc78c17e5db1c1c09574f1bdbae644d8cb43143482058058bc64
-TIMESTAMP 2023-12-29T19:10:23Z
+TIMESTAMP 2023-12-30T01:10:20Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWPGZ9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWPbfxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBXgA/+MVPKZ1A9py4ksrGahtM8LJphwiF5BR2kCaLILMfxlI27DWZIFh4dZpxN
-oideHFzlQVuFlnlLPx0ANYUN1UY5BR5SVr2cD26fD385/dIa+ENYyPWLGygJLbhs
-IRHJwiQj6Wz5N8pXIOLZPZuvLHzMPUp4VgHOSIKsIJqphgWoNw1HH+wcRsewadRl
-EDvUMy8tqmKVtpioJhxyF2EmvekXrMaC8oBoOAXRs/zB76gaGj1hOMSkVTdKkcRk
-WGlwxUxeJVkXWVhx+xtc6S/rY0Duok1lssf6EwPau7WWjwyyRJCw1by3FwVI/gUj
-kjKA6LagKQmTEkuxlT8xNGpIkayaGVG796Jh1HoWjA670nEc1NJL0Pe3gVwYje2B
-jz8CKvlPhEjZarLSY0twxGMY4o2x/FcfxpAnbeSjdK57Jw/Ody9XVdD8E3dYqLdl
-18Ht2hWp3NbMrEePeRLZ1OXuOl2gI+AGU2CQaZNANGtJO081FK/5lqLZOfKYun9N
-g8yHZyOJifBvuPESw3qtU/bAQZQxFNgSYrGIMUJZoAddQFuZjgDPwBzTdTThC264
-oG9OS5emAMrU6FbCJqTTry06w1JTwYUQ6Tm9iM9i/PdfvJAsZGyt+TwvB1fYT6Ft
-7BlCIJYqDJ8d2NJNp7sDPZd4cruqh7+/u/KnTY3hIrlG0/qbB8I=
-=iZEo
+klCkLhAAlsGTSvEQdExmRT9xpHvJj0rcUilJ2biEgb0P+SdpJPY+iNs2KcKsVdl4
+M1o/cCglJeFuHqgeJLyQdicOSqCbB+ewttt3fPOav7UHiMOZEiHMGfVytyySt+EU
+z+D/BRIweVRCKKtI9PqGKEnyxhpK54+8L7p27D5JVuSimG6VkvCJsU/CS33lgHQv
+IGAdmYYshq9FRJYqViV6V9xHqhl3sUrihJ4pX/OEWrFe4xLeSG5FusL2d/LBc4V7
+xlaRaH1DV5ThNqF89wQBSHpkVCyakBkFmUu+7UQ/MQjQPHBFtw/y/q+pqnv6C8XX
+47G1UowKSVab2BiLPA+Ecw8YCKXikBzCZUb7dkoYvwLCZIEC8AG4PozlCKFWJIEh
+cup8wv+p3vszFGTtSg2/w4cbTp77AD6ZM/BvP+/CLhCFYjIc+Av/28KYImoaNdyf
+JhwQ+SJw1Q3CIXb9gi4vFrHLOf1piDjrZJ8WQYveCgUj0bceMwbFdyghdc8pX1jR
+SNi8zcsFI3hGavK1FWOItvVHqbJG/fxXwns4tywMukxFAALuhAnJ2OLKUmr6YoE0
+kRLFNCvzNfpOjHOgVA+2gpuQZN971+oPcgWML7xMfcjqWcjk8R7Mn9S5V3y9hnHF
+y5v0Ya+BxJHbzMYixnJXEsk2mYeJURtlil5wBQk2Zt/ZlbrVUJw=
+=mQ+C
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 31050c73c091..72c51b3ac1b4 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 29 Dec 2023 19:10:20 +0000
+Sat, 30 Dec 2023 01:10:17 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 7912d6de15bc..877df6026ea8 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Dec 29 07:10:19 PM UTC 2023
+Sat Dec 30 01:10:17 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 7bf8e754e3b4..7a844a3ae53c 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 29 Dec 2023 19:15:01 +0000
+Sat, 30 Dec 2023 01:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index db9480cc28a3..f0bf0139b19f 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-2ef14065ffde02fc544977ad197e64ade1eb6cc2 1703876685 2023-12-29T19:04:45+00:00
+07bc8b9910d7749cc5977e3d30813d7c7c667078 1703892712 2023-12-29T23:31:52+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index db5488c9bf69..50606ad307d1 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1703877001 Fri 29 Dec 2023 07:10:01 PM UTC
+1703898601 Sat 30 Dec 2023 01:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index a14c85714276..72c51b3ac1b4 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 29 Dec 2023 19:10:19 +0000
+Sat, 30 Dec 2023 01:10:17 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 27c5ac6d9682..ce4ca8b1732c 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/liboauth/Manifest b/net-libs/liboauth/Manifest
index 2e059316c662..be8e09452133 100644
--- a/net-libs/liboauth/Manifest
+++ b/net-libs/liboauth/Manifest
@@ -4,5 +4,5 @@ AUX liboauth-1.0.3-openssl-1.1_2.patch 750 BLAKE2B cf07dc1722c41f55e1ea5d241c91b
DIST liboauth-1.0.3.tar.gz 504950 BLAKE2B 56cf10574af58995de9bf86bb7f00becb360cc899bf1ddb23804820d63ae2c7af29aa29031f68ce79a6cc441cbce27aebf5f1c9dfa029243d7732592d03620c7 SHA512 5a13818dbb3e0df76f7a3fde451eff4f90c9bebfe2076a294921af0c07c2b0789f717f0f862ac6961562d4227e016dc198ddd7efb9c7ac599c3bfbcdb2ac33fa
EBUILD liboauth-1.0.3-r2.ebuild 1592 BLAKE2B 6c76cf5af8ca1ac43da32d47ffe97ff1070d5912d96bbcfc5c250b9d3ece6cd8200059a62e9753249cfba239ff7f1abdc63e3c5e719dafd5005e4c9f8e35bd52 SHA512 a9db5e954ee658f867cf9cfeaac39610b367118c6afd75def4dcc8df0994d77e647da5f9ff77a8453b15af5c5ed7ab29f02310dcda599933311a7591cf3e6b14
EBUILD liboauth-1.0.3-r3.ebuild 1748 BLAKE2B f2c3ab26714866cfebf548d00cbc151a6416134cd0b1f81fd53b032d3d31340a3986b591616e979955ac8592f265c099720cc099e00628d2dd5bf152839d1c71 SHA512 89718289454f802965b114fba901413e27d1776c05a0e5d5b61cb267562faf1dd4f73ceab08f2b7cc84fafcae80766347c9ea5a95e4ea9686b2a17d163cd25dd
-EBUILD liboauth-1.0.3-r4.ebuild 1479 BLAKE2B ea6af93e726dd144c324b0191b56cb38f026ba10c852274456b57e89d394fe26a8a52c8a394ad07a659a7ddab5b3dcc32608cf52ed1464e258b29752d576c383 SHA512 5844267ec3e2f190a5f54e7a522a73427ada36f1aea84571829a1cdd073dedc65eed287b51348a678caea08c1eaaf22db7a6f1232f2843e6499cdf3913aaf675
+EBUILD liboauth-1.0.3-r4.ebuild 1475 BLAKE2B f6ac98afc0ae979f2fa3f33443a7a76c9024f7d28062bf7e17157317f227c880d7410e386c709d800205ed023d4e73b540bfc2832f925aefc5b354f4ff495ee5 SHA512 56618641f10670414c5bf8733aa03794e9b535d0e8d31eda8af61d51f8ad864d1535c081c0c390685c30b16d2c0e19a1bf3bb2c63bbab2f9549e68ac7396e428
MISC metadata.xml 880 BLAKE2B 7d21173fe9d5aa67de1cd75f2055bd686ca7223ad58761cc79241e88e390696fa60abb32c845e51a827720d281963258b41661c0757ba28211b7a0f9055d8cad SHA512 09d4eff65caa5df8b6b60454726cbc0725527d823d337162b06d35476d54569b5e324e920a4c658dbb6c7d0db516e587903aeb6701f01206b7fb766081f11e92
diff --git a/net-libs/liboauth/liboauth-1.0.3-r4.ebuild b/net-libs/liboauth/liboauth-1.0.3-r4.ebuild
index 22846e5b56e9..38ff56d216d3 100644
--- a/net-libs/liboauth/liboauth-1.0.3-r4.ebuild
+++ b/net-libs/liboauth/liboauth-1.0.3-r4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86 ~x64-macos"
IUSE="curl doc"
PATCHES=(
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index ef18fe2b4502..cdca0b3517b7 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/ripmime/Manifest b/net-mail/ripmime/Manifest
index f83d130d33fb..345df4d26356 100644
--- a/net-mail/ripmime/Manifest
+++ b/net-mail/ripmime/Manifest
@@ -1,5 +1,8 @@
AUX ripmime-1.4.0.9-buffer-overflow.patch 562 BLAKE2B 31f00e0d4da02eef3bfea294cb125cb0199b9ae536346c24a8bb203122a279957d10e2086f24902631e44e8fb5487308e7e0f2eb10f0284ab866a358c11fd75b SHA512 e3f6abc11d4c6d5dc426cfe70a04b0fde2f04c3f7259402f1cbe7995204ad62725f29627fe888d1a0989dcb6b19df15640cbed83ca9386d6504cc72023a766c2
AUX ripmime-1.4.0.9-makefile.patch 2129 BLAKE2B c492852a9c8e66fc7b33e1a40a9ebd51b74a2e7d400e4bb6f60c2494aec4fc7df8c2a946075d11d0102f5d87583462c7a02a60b3d67092f7468a86aa38652dc3 SHA512 45cf86e952d6e2fc14d729d57a0848e42cc1484af824f94e1b54de5a2dc616522eee2ea20e4aa1e7f79405c5ccd1d36fd574e77288b82e3ce637956f2ca92f97
+AUX ripmime-1.4.1.0-buffer-overflow.patch 762 BLAKE2B c7c2b639b346dfec2f9045007d60c2b33a9f5f44f91da0874209e91a3c51847edf357996cb59b06849dc9d7a435d9c5f2285a3d014f4184004dbcdf788f362c8 SHA512 2beaa29d278db911ef0510599555495dd7578a47a620098bf36364db4d0c3b73f8b95fc573bab4c3a689e02115c4d5d1ee08b41adccdbfd6100ae3de988e2e6a
DIST ripmime-1.4.0.10.tar.gz 172155 BLAKE2B 83e7500a8cc48d29d31515487968dfd7a2b1768b12f296e11ac5e55420dc765498859608328618dcd0295f3a9901a06a189ad8ae24c6a6c20e604d48a3dd29ea SHA512 1c2d2180d60a56c70046e95a29925e39d3f76da98cc2fa153b6fc3a8eb0fc5ec5f45524e9f5ae8706a955366a752d25a0a2f560f1d75de3f2733ec31befb83d3
-EBUILD ripmime-1.4.0.10-r1.ebuild 883 BLAKE2B ec97e9ea5adfd43159daf5446759d2f46f4056ea390be8bce1de31a37b06f0018f72fc21045ed6775d24b4a58a36d7101c9e1193c5393a37c5ecc929b60f0353 SHA512 ca6d45189e81451160f16921a7916ba9788d1d3a0877c3e615ba8d6fbcc448ec4a6577f60d67eded04a803520e7f937261b0eb54a73c2041a735a50bfb2e68df
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
+DIST ripmime-1.4.1.0.tar.gz 174907 BLAKE2B 1a3204ac3b1661b3b06c534970fd13f3287d3cfb328004257e0b42bb26f00b89510853138cfaec4e723840a4cd5fc8a5e0c7e56f1cb5decdd169a042d0a24dd8 SHA512 d93bdb7a581bc5cce79dc87c28783633f1726f55d8aa068a1356e86e1fa76b5401cef4fc27d481ff3d03ad60473cc8b1fb3439ebbec20a2f8761431c2d63fa20
+EBUILD ripmime-1.4.0.10-r1.ebuild 880 BLAKE2B 76c8a34236479be6e3c3a7e074717bc428cfe3775e53116981ff620650d1db28c5abd90787ef177b2e64bfd4cdee6c28d73e59384bc067d2ba094651cee3caf2 SHA512 7eeacd631648243112755ed1fc4c2aa86989914c8ca3cc58a3dd2245c5154586e2df306f300ee7032fb1793a590d1bd4ae7fec9328bd57e69028f3e65a99b282
+EBUILD ripmime-1.4.1.0.ebuild 981 BLAKE2B a061f004bcac848cb09b8b84a59d3d86ccd740aa2a634a6f6d4337ce1f10d0eb8fc216f26cf661537b0388814252c0e2f6416dd56ed8d3b2d5c557d6b35aecff SHA512 9a87ff3c6f3dc5e439a076273b653759a4fc0719b1038d9b7b7c04fbf66acc35696810ab8efee2020bc169a67e5e29df9fa752a2f10527222e947e2b102e7ced
+MISC metadata.xml 246 BLAKE2B 7dc3401a00dc117ee6ba515ac5b399ab2c6f09484503477732a820fc884307ac4caecc4a12b4a9ffa1cce79131a75b07e2de5fdb0c0d9d5de89a6043c0b72529 SHA512 d879833ef327b0231df079afafe5aeabd85ba503629f7f1e599f66cf764f476012c58b8f903eb161db86c9d2a675dd20828c911832fb502582a4ba31d326cb30
diff --git a/net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch b/net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch
new file mode 100644
index 000000000000..29d5c3c17568
--- /dev/null
+++ b/net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch
@@ -0,0 +1,15 @@
+Upstream-PR: https://github.com/inflex/ripMIME/pull/23
+
+diff --git a/MIME_headers.c b/MIME_headers.c
+index ead3d12..57812d3 100644
+--- a/MIME_headers.c
++++ b/MIME_headers.c
+@@ -2233,7 +2233,7 @@ int MIMEH_parse_contentlocation( char *header_name, char *header_value, struct M
+ {
+ if (MIMEH_DNORMAL) LOGGER_log("%s:%d:MIME_parse_contentlocation:DEBUG: filename = %s\n", FL, p);
+ snprintf(hinfo->name, sizeof(hinfo->name),"%s",p);
+- snprintf(hinfo->filename, sizeof(hinfo->name),"%s",p);
++ snprintf(hinfo->filename, sizeof(hinfo->filename),"%s",p);
+ FNFILTER_filter(hinfo->filename, _MIMEH_FILENAMELEN_MAX);
+ SS_push(&(hinfo->ss_filenames), hinfo->filename, strlen(hinfo->filename));
+
diff --git a/net-mail/ripmime/metadata.xml b/net-mail/ripmime/metadata.xml
index 85e4ed814fa2..793d5afb39a2 100644
--- a/net-mail/ripmime/metadata.xml
+++ b/net-mail/ripmime/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">inflex/ripMIME</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild b/net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild
index b1ab63c6d983..ca13adbd8647 100644
--- a/net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild
+++ b/net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,10 +6,10 @@ EAPI=7
inherit toolchain-funcs
DESCRIPTION="extract attachment files out of a MIME-encoded email pack"
-HOMEPAGE="http://pldaniels.com/ripmime/"
-SRC_URI="http://www.pldaniels.com/ripmime/${P}.tar.gz"
+HOMEPAGE="https://pldaniels.com/ripmime/"
+SRC_URI="https://www.pldaniels.com/ripmime/${P}.tar.gz"
-LICENSE="Sendmail"
+LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
diff --git a/net-mail/ripmime/ripmime-1.4.1.0.ebuild b/net-mail/ripmime/ripmime-1.4.1.0.ebuild
new file mode 100644
index 000000000000..73776a065299
--- /dev/null
+++ b/net-mail/ripmime/ripmime-1.4.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="extract attachment files out of a MIME-encoded email pack"
+HOMEPAGE="
+ https://github.com/inflex/ripMIME
+ https://pldaniels.com/ripmime/
+"
+SRC_URI="
+ https://github.com/inflex/ripMIME/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz
+"
+S="${WORKDIR}/ripMIME-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.4.0.9-makefile.patch"
+ "${FILESDIR}/${P}-buffer-overflow.patch"
+)
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ AR="$(tc-getAR)" \
+ CFLAGS="${CFLAGS}" \
+ default solib
+}
+
+src_install() {
+ dobin ripmime
+ doman ripmime.1
+ dodoc CHANGELOG INSTALL README TODO
+
+ insinto /usr/include/ripmime
+ doins mime.h ripmime-api.h
+
+ dolib.so libripmime.so.1.4.0
+ dosym libripmime.so.1.4.0 /usr/$(get_libdir)/libripmime.so
+ dosym libripmime.so.1.4.0 /usr/$(get_libdir)/libripmime.so.1
+}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 258df1c2bb5e..2a13da58cfe0 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/why3-for-spark/Manifest b/sci-mathematics/why3-for-spark/Manifest
index 47c819613140..a06045ad258d 100644
--- a/sci-mathematics/why3-for-spark/Manifest
+++ b/sci-mathematics/why3-for-spark/Manifest
@@ -3,5 +3,5 @@ AUX why3-for-spark-2020-gentoo.patch 332 BLAKE2B d71897d1d253a95f2a783483ee7bb0d
AUX why3-for-spark-2021-flags.patch 1234 BLAKE2B 617040fbf9204382adda8161a07ab5244bb60daf1936a8c549ccd3c28a10e447c80cf8875ef2d16103751dfc9881c15e0a8f39f2877fe7d0adf9a8dd374e1e21 SHA512 abbe1b1f9ed6b5aedf0521e0f8d19b6f0267c5304000419f6df91b581bfa99a46c4b46ceed5a294ffc47c0b2f987666c6cd5801049da14b79f24885cbd227bcb
AUX why3-for-spark-2021-make.patch 350 BLAKE2B 970a7ba442a22d96e5807aacd07997587c20a53660045392229e2069801ae4b8f92c5385fa732341acb2498dbcf515d51aa5f2e96d6375006dfedc7ee2eea53f SHA512 b729369bb74e3a8546b449f186cac490d83e764a4fe801de9dd9cb134a8e21dcd9b45af6c63733d953b3072e4363e95599d0cd8e6dfdb936648c3acb9918828e
DIST why3-2021-20210519-19ADF-src.tar.gz 10386938 BLAKE2B 93b6323c562126244f5cccef34088a521fe3dc1cec07c966e94472503ec8492707b20a641936449307f0439e711a82260d36679cbc69f53df8e7886a1d3673c3 SHA512 65e3c1430001962f2c7cce786f3e30f14b5295cff89c4087d95c1545e81743723319ba0309dbe15c4c46552110b25ff57addc3ee085dade02ea59a2273b127db
-EBUILD why3-for-spark-2021-r1.ebuild 2984 BLAKE2B c1532cab3deaba93a489758989a03e3eb79e9c10296779e0eaa32f2b0e81ad099a4be9370bc20b7b0834b2e7ee4e2a6c148594503d073357a5d1d1a2518a0de1 SHA512 983b92e67d9110fa07a36fb6f6f0898fa19606ceb34caeb7a29dc7a3d496c130383da055368ce6c240413fb89a9412974ab98f0498cd6eb25b9ab397d8bd2557
+EBUILD why3-for-spark-2021-r1.ebuild 3070 BLAKE2B 26cf61730303d0283c86642d1e918f66cc52092b73ed8a1a1103404fdafaa404ea6c316e32f82cdf6575a73652af2b644736ec386ad30d0e4d7311d05053f150 SHA512 59b9d95ff1133677c9e932d2b9ecd8cf0bde49bdeb6cf36dc202576c9244fbffa4449a5fdf30bfc1b97244a7a8898f1df37852340420f8ad15535e7ae12cec2b
MISC metadata.xml 1486 BLAKE2B 3f8757b80b9b1b031fdfee11a4d1fb8aa6bf52b496e7fe2f26b3159313aa6df3998717b9b7d69a3e8c1206425986d3f8faa4d73b7ca1e216b90521c6bbe10c68 SHA512 60dd1f95702d163ad46f636d4af302437cab29d29fb1466352ff2889841d378bb2c6d4670cd626dcf612f2a1196627f09282f29e63815a929411d5bbdc68593e
diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild
index 4204da3000b6..84d6fc56c009 100644
--- a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild
+++ b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild
@@ -21,8 +21,8 @@ RESTRICT="strip"
RDEPEND="
>=dev-lang/ocaml-4.11:=[ocamlopt?]
- dev-ml/menhir:=
- dev-ml/num:=
+ dev-ml/menhir:=[ocamlopt?]
+ dev-ml/num:=[ocamlopt?]
dev-ml/yojson:=
coq? ( sci-mathematics/coq )
emacs? ( app-editors/emacs:* )
@@ -34,8 +34,8 @@ RDEPEND="
dev-ml/ppx_sexp_conv:=[ocamlopt?]
dev-ml/sexplib:=[ocamlopt?]
)
- zarith? ( dev-ml/zarith:= )
- zip? ( dev-ml/camlzip:= )
+ zarith? ( dev-ml/zarith:=[ocamlopt?] )
+ zip? ( dev-ml/camlzip:=[ocamlopt?] )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -69,7 +69,8 @@ QA_FLAGS_IGNORED=(
/usr/bin/why3ide.cmxs
)
-REQUIRED_USE="html? ( doc )"
+# Forcing native for bug #913497
+REQUIRED_USE="html? ( doc ) ocamlopt"
src_prepare() {
find examples -name \*gz | xargs gunzip
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index 3cf1fc4904cf..588568908f15 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 411adcf71f53..c6c54487f935 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -2,6 +2,6 @@ AUX keyring-mangler.py 3061 BLAKE2B a5acb20346c8eb4b036773562625ac39469d378a343c
DIST openpgp-keys-gentoo-developers-20231030-active-devs.gpg 3116604 BLAKE2B cf90b160f4ba7f3b0b2b7884f80f36e573893afbc4f3d6373993af7334c1f38426cedcfd9ebf4f6b38591568baa21afa5c243e2101887200bc51d205003fc3be SHA512 009f7b9eb9d8136406658544b559698a4b17c507ac91931463345c712780eee3935ad35aa9b9f5b5d85083ebc1ea646bf51877a165be184a9cbd8f73b8b1c3d7
DIST openpgp-keys-gentoo-developers-20231120-active-devs.gpg 3117324 BLAKE2B 30a10227a2970b828bb7eafe710356cea9e8983e9c808ca3bc9858e8ae9e9d8efec5a982f03101f273f82cf8ec55afcf0005b29e578ea039376bf093f2f9ab0a SHA512 70333f7647672e586eed3ae62d479d0b8bbb67e0eec2e7068cb8e2cbb60e2c5540ce8d06c08c3f80ce338824e203fddc04422eb002512eb8d5f1513a4a7b5c37
EBUILD openpgp-keys-gentoo-developers-20231030.ebuild 7523 BLAKE2B 2b3f5c5c1694b782ac318bdfd0dc7941ce47ed8f60fc2d715b88bf1404cd59639797e65e45891fad1aba9b456c3d356d7cadc1b79a9919cce0a8b1587364f7e5 SHA512 a013e480059fb7b0de2da5581f8d6c01b9eecb0593751fda7b57b4d4e98db2ab6b21a2aaefce7aec0c0981e6dc22fd9fc202bea6dedaf170816bd05c1031311e
-EBUILD openpgp-keys-gentoo-developers-20231120.ebuild 7531 BLAKE2B 6047cb6478855d2603cb60e76524742994e06b71c0dbe29d69bff1866ae66a712422d95e8a8495c35b66f3c40fdaf74ea53d34338650b9428e5caa45d7fe5a0c SHA512 e271c6b583c1f2a1c61bc034e24696ae93dbce52f1a541901df12eb64496bf07fced1c99f4d83eb7d20131f666507ba24a460608076f75fbddb58126cd6a6840
+EBUILD openpgp-keys-gentoo-developers-20231120.ebuild 7523 BLAKE2B 2b3f5c5c1694b782ac318bdfd0dc7941ce47ed8f60fc2d715b88bf1404cd59639797e65e45891fad1aba9b456c3d356d7cadc1b79a9919cce0a8b1587364f7e5 SHA512 a013e480059fb7b0de2da5581f8d6c01b9eecb0593751fda7b57b4d4e98db2ab6b21a2aaefce7aec0c0981e6dc22fd9fc202bea6dedaf170816bd05c1031311e
EBUILD openpgp-keys-gentoo-developers-99999999.ebuild 7531 BLAKE2B 6047cb6478855d2603cb60e76524742994e06b71c0dbe29d69bff1866ae66a712422d95e8a8495c35b66f3c40fdaf74ea53d34338650b9428e5caa45d7fe5a0c SHA512 e271c6b583c1f2a1c61bc034e24696ae93dbce52f1a541901df12eb64496bf07fced1c99f4d83eb7d20131f666507ba24a460608076f75fbddb58126cd6a6840
MISC metadata.xml 264 BLAKE2B 630ac0044f623dc63de725aae23da036b649a2d65331c06fbe9eb66d18ad1a4d3fd804cdffc4703500662b01272063af346680d2550f2fb6a262d6acee8c6789 SHA512 3cf1981080b4a7634537d20a3e837fa802c52ae5ee750531cc4aa3f8478cda78579375602bc058abbd75f9393f9681b79603c3ddd9af809a1e72f7336a708056
diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231120.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231120.ebuild
index fda85a259ff6..a8a3226d3007 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231120.ebuild
+++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231120.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]] ; then
BDEPEND="net-misc/curl"
else
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86"
fi
S="${WORKDIR}"
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 45b385c34404..5c22c37b886f 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 070e6c5d106e..406a8dc7002d 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -5,6 +5,6 @@ DIST pv-1.8.5.tar.gz 327072 BLAKE2B ef7fcf64430a72e04ca3a922115e7012c999109bb7e1
DIST pv-1.8.5.tar.gz.asc 691 BLAKE2B ac5bd2b05e145d4ea5aedbb148b39a317d68329787f06f39f808be75951da0e0f460254b4a5049a8eafabad07edfbe936be00154f5dfa660628c8a3dfa3b7ffd SHA512 8414b2485347579a54233a2f241c080ab6461799c149567ab1063ce812b08ab2293f55bf8a24bcadabf94d12ce3dce36fe57277d822d115db9e53c957fe99c20
EBUILD pv-1.7.24.ebuild 1364 BLAKE2B bcf84d8ce9ef43828b060ace27d330cf452ae996539181bccc1114c111523650966d83996c7625848bb01693125ef768155ae4d958ebe1abb5e5322c04972e50 SHA512 92251054a71196ce418360c14cbcfdd1d0beec36c1420655a9cfbfb5c9c37016725e1f55f49791f95ec291f01877d937ac9d49b1c8f0c01988cffbca4324d84e
EBUILD pv-1.8.0.ebuild 1333 BLAKE2B f913392b4b9176036c59aae399e4b8f9587086742539fffb78bf47a43bea23a53b26d84ea096dbc60483dfb73baeb66617c648fa903fee90bb9538be37983e5d SHA512 cc2d70a3b549774e2f7f01feb4e9ba730e8a653384b2e7947afb251915b7e4956f54c6bf8e26f394478bedc0c26aa8540a33e9eef7ad76e20bbae984c1b0f230
-EBUILD pv-1.8.5.ebuild 1286 BLAKE2B d706213997fa9347003871e733498eb6cd7772506d3af209f6d6114827308fe27df92baccdf0285c740fb1d8a792b965d2368bafaf855aef5ee52e804a66b5fd SHA512 435a956dedf403f7fd6710383df5e7dfe8c249b24e795c259c58b5fead2d4dddcd459005badb6ad3fb7d79576ca5d5752152446a2c17b17f2009ce6439353ad3
+EBUILD pv-1.8.5.ebuild 1283 BLAKE2B a539a8e239fabb713321e9ca2b7d8b6b294c859ae6b75b6b5f698dafd41daf7b1191836634a470fa95d3c868ac0bf91fd5dc54c3985d441a8971476e10a43c3d SHA512 ff38a6b2bea96c0209128eaf3482066c74ec6588df5c53d66e29e39e9f835d1c83c0b5ba877a74984477ed1961350c993685335419a70e1ae8e946ad4b33c412
EBUILD pv-9999.ebuild 1286 BLAKE2B d706213997fa9347003871e733498eb6cd7772506d3af209f6d6114827308fe27df92baccdf0285c740fb1d8a792b965d2368bafaf855aef5ee52e804a66b5fd SHA512 435a956dedf403f7fd6710383df5e7dfe8c249b24e795c259c58b5fead2d4dddcd459005badb6ad3fb7d79576ca5d5752152446a2c17b17f2009ce6439353ad3
MISC metadata.xml 430 BLAKE2B 17529b045e8c935c239eb9f9570ed7766ccaf2dbc422ab426fa012d7771d9d1ac9f1a9f7bc6782d75a0d715995c7c20bdeae314fcf26784ce1216cf088436034 SHA512 8f735c70b4f624b9a8f0ba5266513ca5b940b0f93210418d0c4dfd7e0702a7011f2d8ea8530a030b36497cc3a1e642c5dafe1d60df41aa8665eb329f17614b86
diff --git a/sys-apps/pv/pv-1.8.5.ebuild b/sys-apps/pv/pv-1.8.5.ebuild
index 7d003e10536d..46a66625b141 100644
--- a/sys-apps/pv/pv-1.8.5.ebuild
+++ b/sys-apps/pv/pv-1.8.5.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-3+"
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 90b491b27ae0..0b20c2a61fb6 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -12,6 +12,6 @@ DIST systemd-stable-255.2.tar.gz 14864388 BLAKE2B 101da82a5d63eaa48c2dc4bad5ab71
EBUILD systemd-254.5-r1.ebuild 14962 BLAKE2B fe76fdf8c0bbd48a3c1f16e52680783cc19823d2979f45bd466882631c041b3d722156d264b3ff6e7b06cff6f605abc7762bc33cf3af23fb5016fd318cf2fa4c SHA512 86f770447a401de29dfc517dd1e958145396141c63f0b01485f7175b0bd5ab2ffb00f71c327e746891503526b284243c39bd5adb2053f87163bed79bb1f1509e
EBUILD systemd-254.7.ebuild 14961 BLAKE2B 1ca85c0ac3ea07fc80a021758348c4ae39f2a8287e765199d66a7b4b051c2a65892f292e509537c94d8da42d071ec06c0b674b148417b8adcbaadb061cd6ade4 SHA512 bcea6d5d518f80c4d455a5d7751bbb6a62e701bdbf27b4ed310da46f991b930eccb5cbdf41d6f0b4cc3f1dfb449b958a67c0ef86e60d715cae40d9280aee8c65
EBUILD systemd-254.8.ebuild 15018 BLAKE2B 8c0d4e72872ab6c29d51a4d054982de58bd4c9a41d46ad87d52216bed2331cc65794094ac197ed5082d2502bfb9c6028eb2b9ec839397b9e1a7604dc036c111b SHA512 2c13f22ef4ba43442eee337dc6950b2a85155cd173aecf0926bade149f69caace592f8970475b964a437aa7cee9cec354a2d595435f8310c99361abacd7bf39a
-EBUILD systemd-255.2.ebuild 14311 BLAKE2B 280ce9381288dc3b33bf8fa0200d3b3feba964f096aa3e63020c45ac2c8506e90b6175d81b048b56ac079237f4cea7605d4b3f1817adedcab007358b4a91dfce SHA512 abd92e6eac79e96f8ddeafec61a8cf4c9c9a3def31db1e5234d19c5b9c5ea19d41d1ec3e366584637a3790befa917b75230051cceb3302c7359a8fca607c79f6
-EBUILD systemd-9999.ebuild 14311 BLAKE2B 280ce9381288dc3b33bf8fa0200d3b3feba964f096aa3e63020c45ac2c8506e90b6175d81b048b56ac079237f4cea7605d4b3f1817adedcab007358b4a91dfce SHA512 abd92e6eac79e96f8ddeafec61a8cf4c9c9a3def31db1e5234d19c5b9c5ea19d41d1ec3e366584637a3790befa917b75230051cceb3302c7359a8fca607c79f6
+EBUILD systemd-255.2-r1.ebuild 14345 BLAKE2B 0971dce0f0cb7f45ddf50e5deeff6dacf8836eee3a778540c8f2a51864bbc0220d0fe8e95cfdd9c9ea10e42c559a6b17767e46739341eaac8e58d88a82c6b539 SHA512 bbb804347571d0351e240b6e5ac749d302b01c196f91083025a089cab93467d278a2fc9e2b90e4ec6606e07851c8e0ced838d0f40ff5d2116fe7d0d834ed2d9a
+EBUILD systemd-9999.ebuild 14345 BLAKE2B 0971dce0f0cb7f45ddf50e5deeff6dacf8836eee3a778540c8f2a51864bbc0220d0fe8e95cfdd9c9ea10e42c559a6b17767e46739341eaac8e58d88a82c6b539 SHA512 bbb804347571d0351e240b6e5ac749d302b01c196f91083025a089cab93467d278a2fc9e2b90e4ec6606e07851c8e0ced838d0f40ff5d2116fe7d0d834ed2d9a
MISC metadata.xml 2609 BLAKE2B 8947f3b696fbba7b90e838a54fbb4fd933c71907c8011652fc2b7d68d4ce5f78a19f350a309e4c0f66ef0159376c9064ba9c15941ecf1748c359c4ae3b072102 SHA512 dfeea24b7a93f5d4af4ac47b87ba08092d069fb1a4749c0c1f36a669be6115eaea8f67e6183b6a4f155ef90d7714f74299109420d569c2b0545d80584ed0e97e
diff --git a/sys-apps/systemd/systemd-255.2.ebuild b/sys-apps/systemd/systemd-255.2-r1.ebuild
index a5c20a8b0bde..19a1a600fcba 100644
--- a/sys-apps/systemd/systemd-255.2.ebuild
+++ b/sys-apps/systemd/systemd-255.2-r1.ebuild
@@ -350,6 +350,7 @@ multilib_src_configure() {
$(meson_native_true timesyncd)
$(meson_native_true tmpfiles)
$(meson_native_true vconsole)
+ $(meson_native_enabled vmspawn)
)
meson_src_configure "${myconf[@]}"
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild
index a5c20a8b0bde..19a1a600fcba 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -350,6 +350,7 @@ multilib_src_configure() {
$(meson_native_true timesyncd)
$(meson_native_true tmpfiles)
$(meson_native_true vconsole)
+ $(meson_native_enabled vmspawn)
)
meson_src_configure "${myconf[@]}"
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 9c7befeadba8..9513ee512770 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 6aebc154e121..e06b698c2032 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -15,7 +15,7 @@ DIST dracut-059_p20231027.tar.gz 491099 BLAKE2B 02c5de4577bc5fc87fd11b7b9760b0f1
DIST dracut-060_pre20231030.tar.gz 498954 BLAKE2B ce47f06e1304f732cbad66046c70cbcb03d33d69b9c3e87a4e2e2d30fa837b3b36949462cec9b06125e824ad82db45bd7516c22a1c84ec6884790b37e9c65ab1 SHA512 0cd2fefcd624758063c77836989260a3d5b0d533004c2395124c8200c31602f5d7d0b8c9491de37ce4afb2c5009b2cf944ddd3bb9e0e11120d84176cb1e7423c
EBUILD dracut-059-r5.ebuild 4427 BLAKE2B e9590a0dee49a29a39ce84891d43e73e44dce75718505b6f7f1303385a49b8093419f839890faace410a262579d3f698e24278fb6aaaa59cfdc11e19d50fad19 SHA512 59e12f230ca9f3fb3664375157576bd6b2a5f0834f0352d1434283690c2eaf92d130af6b2bc2f4f4600fba13e64601046b93639bc64744d1baae7abd39f4b9cd
EBUILD dracut-059-r6.ebuild 4519 BLAKE2B ec9c095274a8005ebcfaa5807cfac230869becc7788be94b28672deba9a04342f51f1acceb50fd5bba99433cb3f59f25ff2a3982c740963300b5c7951816580f SHA512 982f0fb05aa094e4209c87b24fa2abde5bbdd940c862f121c96322410ef824334db176311a1b1bdbff5913afba9acaf4d21cf5fa8984fcd582524a43bb45d591
-EBUILD dracut-059-r7.ebuild 4590 BLAKE2B a79189777b53dc53f6d173e58b6ae4fdb38e124410e58a3f23429257dc59817da86588907545f9632732253e42a17636e001c9f7627ec18b5fa81c02d7c480c9 SHA512 574289cef9a38a7c4222115ba426f2ab06b4165e23d10e1e4d1f3a1be0d2d266a1067b30625bdb32a50733ede97c7b0def156a3203b44792c6c91a60795aad25
+EBUILD dracut-059-r7.ebuild 4589 BLAKE2B a7f0f05c11dc52a559bb8e694c1423a730faf7340778b4b9412b06269274a5575f8dd4acb778b23b9ec1f9c1fa94e0fc6d8f2ef7642b4a6a24e746013fede168 SHA512 cd1780f0d9435b71c6f4fe097353772fadbaf607d299da016d0c7cc8202434e5defd1f59244792a51b60a5748232f23bbc14d869fdea90af2e4e878d395298c7
EBUILD dracut-059_p20231027.ebuild 5193 BLAKE2B 7c1a94e341475f997fedd8d96536ae24626a177b8d6887a06ec0c6579e74f7ae8c4a98db6a7e4dd42708a422b2d939e73e505108ce3e0b09ddbc719ee8e18bb1 SHA512 4374b8529ebc6b7f2588666194a534a1bd5e53fc10ad7a3336b6ea0566510091afdb0f0bd947eb35dec165c90c48b5461197752f6c91bac70600461ff9c89b39
EBUILD dracut-060_pre20231030-r1.ebuild 4328 BLAKE2B f673355fda995720c655c91ba66880dc267816a7bb3babac86d83c0f8c67c05e6fe485797fe5428b01b94a5bff7b04c4de623f397138c210cd59574eeef009a2 SHA512 2336d4fff7fa265b225084e2bd4bd1b1ff55e50833d6cc9c67aeb7dc71862309be4f9fc0a6f2560fd89894d09d0c284fc0d8e11386a8920d8f78846824ebfe16
EBUILD dracut-060_pre20231030-r2.ebuild 4405 BLAKE2B 31a56f29909465d4a223f586eb310648396a1678c74cfd2a55735328c45cb5d7d262cb3101255f56cd4b52ebcaed235abbfb34336c562ce2185ffe00664a069a SHA512 928a2e0f9fe73332af650dfb8a9d94af9944841d0ac5c78752afba2a8d5f29e53c9461dee2d35c992168f882df3fd6abadb9b29a0b6d9ba33428dd1263082930
diff --git a/sys-kernel/dracut/dracut-059-r7.ebuild b/sys-kernel/dracut/dracut-059-r7.ebuild
index 0d2daef066fb..a8465deef5d9 100644
--- a/sys-kernel/dracut/dracut-059-r7.ebuild
+++ b/sys-kernel/dracut/dracut-059-r7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/dracutdevs/dracut"
else
if [[ "${PV}" != *_rc* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
fi
SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
fi